一种网络编码的方法、中继装置及系统的利记博彩app

文档序号:7979699阅读:337来源:国知局
一种网络编码的方法、中继装置及系统的利记博彩app
【专利摘要】本发明的实施例提供一种网络编码的方法、中继装置及系统,涉及通信领域,提高解码的正确性。该网络编码方法包括:获取网络编码向量,所述网络编码向量中所有元素均不为零;根据所述网络编码向量,对接收到的源节点信息进行编码。本发明实施例提供的网络编码的方法、中继装置及系统,用于网络编码。
【专利说明】—种网络编码的方法、中继装置及系统
【技术领域】
[0001]本发明涉及通信领域,尤其涉及一种网络编码的方法、中继装置及系统。
【背景技术】
[0002]传统的通信网络传送数据的方式是存储转发,即除了数据的信源装置和信宿装置以外的节点只负责路由,而不对数据内容做任何处理,中继节点扮演着转发器的角色。上述信源装置可用于进行数据的发送和/或编码,上述信宿装置可用于进行数据的接收和/或解码。
[0003]网络编码是一种融合了路由和编码的信息交换技术,它的核心思想是在网络中的各个节点上对各条信道上收到的信息进行线性或者非线性的处理,然后转发给下游节点,中继节点扮演着编码器或信号处理器的角色。
[0004]现有技术中,在存在TWRC(Two-Way Relay Channel,双向中继信道)的系统中,衰落信道存在的情况下,每个中继节点根据使本节点传输速率最大化的原则计算出一个整数向量作为网络编码向量,然后转发的源节点信息按照该整数向量线性组合,而不需要对每个信源的信息进行解码。最终的信宿装置将接收到所有中继节点转发来的各种网络编码信号,通过解方程组即可解出所有源节点信息。
[0005]但是,在上述网络编码方法中,源节点信息按照中继节点计算的整数向量线性组合后,可能出现信宿节点解码的正确性较低或无法正确解码的情况,因此如何提高解码正确性是一个待解决的问题。

【发明内容】

[0006]本发明的实施例提供一种网络编码的方法、中继装置及系统,能够提高解码的正确性。
[0007]为达到上述目的,本发明的实施例采用如下技术方案:
[0008]一方面提供一种网络编码的方法,包括:
[0009]获取网络编码向量,所述网络编码向量中所有元素均不为零;
[0010]根据所述网络编码向量,对接收到的源节点信息进行编码。
[0011]一方面,提供一种中继装置,包括:
[0012]处理器,用于获取网络编码向量,所述网络编码向量中所有元素均不为零;
[0013]编码单元,用于根据所述网络编码向量,对接收到的源节点信息进行编码。
[0014]一方面,提供一种通信系统,包括:上述任意一种中继装置。
[0015]本发明的实施例提供一种网络编码的方法、中继装置及系统,该网络编码方法包括:获取网络编码向量,所述网络编码向量中所有元素均不为零;根据所述网络编码向量,对接收到的源节点信息进行编码。这样一来,根据元素不为零的网络编码向量进行网络编码,保证了网络中中继装置对接收到的源节点信息编码的有效性,使信宿装置正确地解码,提高解码的正确性。【专利附图】

【附图说明】
[0016]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1为本发明实施例提供的一种网络编码的方法流程图;
[0018]图2为本发明实施例提供的另一种网络编码的方法流程图;
[0019]图3为现有技术中,在TWRC系统中零元素出现的概率曲线图;
[0020]图4为在TWRC系统中,本发明实施例提供的网络编码方法与其他方法的平均传输速率曲线图;
[0021]图5为本发明实施例提供的一种中继装置结构示意图。
【具体实施方式】
[0022]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0023]实施例一
[0024]本发明实施例提供一种网络编码的方法,如图1所示,包括:
[0025]SIO1、获取网络编码向量,所述网络编码向量中所有元素均不为零。
[0026]S102、根据所述网络编码向量,对接收到的源节点信息进行编码。
[0027]这样一来,根据元素不为零的网络编码向量进行网络编码,保证了网络中的中继装置对接收到的源节点信息编码的有效性,使信宿装置正确地解码,提高解码的正确性。
[0028]示例性的,下面以中继装置作为执行主体作为可选方案进行描述,如图2所示。
[0029]S201、中继装置按照预设规则获取不为零的整数向量。
[0030]中继装置可以按照预设规则获取所有不为零的整数向量,用于网络编码向量的筛选。该整数向量可以通过多种方式产生,如采用公式计算获取,或采用枚举的方法获得。中继装置也可自行生成不为零的整数向量。
[0031]在本发明实施例中,中继装置可以根据费科-帕斯特(FP,Fincke-Pohst)法来获取不为零的整数向量,但本发明对上述整数向量获取方法不做限定。通过费科-帕斯特法,可以根据输入的矩阵G得到满足aTGa ( C的所有不为零的整数向量a的集合W,及对应该整数向量a的常数F的集合S,整数向量a和常数F是一一对应的。其中,所述C为预设常
数,所述F≤C,所述矩阵G满足公式
【权利要求】
1.一种网络编码的方法,其特征在于,包括: 获取网络编码向量,所述网络编码向量中所有元素均不为零; 根据所述网络编码向量,对接收到的源节点信息进行编码。
2.根据权利要求1所述的方法,其特征在于,在所述获取网络编码向量之前,所述方法还包括: 按照预设规则获取不为零的整数向量,用于所述网络编码向量的筛选。
3.根据权利要求2所述的方法,其特征在于,所述获取网络编码向量,所述网络编码向量中所有元素均不为零包括: 从所述不为零的整数向量中选择所有元素均不为零且使传输速率最大的向量作为所述网络编码向量。
4.根据权利要求2所述的方法,其特征在于,所述获取网络编码向量,所述网络编码向量中所有元素均不为零包括: 在所述整数向量中获取满足
5.一种中继装置,其特征在于,包括: 处理器,用于获取网络编码向量,所述网络编码向量中所有元素均不为零; 编码单元,用于根据所述网络编码向量,对接收到的源节点信息进行编码。
6.根据权利要求5所述的装置,其特征在于,所述处理器还用于: 按照预设规则获取不为零的整数向量,用于所述网络编码向量的筛选。
7.根据权利要求6所述的装置,其特征在于,所述处理器具体用于: 从所述不为零的整数向量中选择所有元素均不为零且使传输速率最大的向量作为所述网络编码向量。
8.根据权利要求6所述的装置,其特征在于,所述处理器具体用于: 在所述整数向量中获取满足aTGa ( C的所有元素均不为零的整数向量的集合M及常



Pihh1 )数集合N,所述C为预设常数,所述矩阵G满足公式^ = /-1 + Pi^其中,I为单位矩阵,P为发射信号功率,h为信源装置到中继装置的信道向量,I |h| I2为向量h的模的平方;aTS向量a的转置,所述整数向量的集合M中的整数向量a与所述常数集合N中的常数F按照aTGa = F规则——对应,FSC; 在所述集合M中选择对应所述集合N中最小常数的向量作为所述网络编码向量。
9.一种通信系统,其特征在于,包括:权利要求5或8所述的中继装置。
【文档编号】H04L1/00GK103475444SQ201210188787
【公开日】2013年12月25日 申请日期:2012年6月8日 优先权日:2012年6月8日
【发明者】陈文 , 魏莉莉, 魏岳军, 金莹 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1