一种基于多源分布式网络的多跳协作传输方法

文档序号:7777496阅读:254来源:国知局
一种基于多源分布式网络的多跳协作传输方法
【专利摘要】本发明是一种基于多源分布式网络的多跳协作传输方法。按如下步骤进行:信源节点根据所选的星座调制方式,分散重组数据帧,在各自的时隙将信号星座调制发送给中继集1中的节点;该节点收到信号后,作出判决,如果只收到单个信源节点的信号并且其星座调制方式与该节点所采用调制方式相同,则直接对信号放大后发送到中继集2中相应的节点;否则,进行星座解调、随机网络编码、数据帧分散重组、星座调制后,发送到中继集2中相应的节点;以此类推,中继集中的节点对信号以相同的方式处理;目的节点收到多条链路的信号进行联合译码。本发明根据星座调制方法不同比特位的错误概率的差异,在多跳传输中保护部分数据块,从而降低网络整体数据块的误块率。
【专利说明】一种基于多源分布式网络的多跳协作传输方法
【技术领域】
[0001]本发明属于无线通信领域,具体涉及一种基于多源分布式网络的多跳协作传输方法。
【背景技术】
[0002]随着无线通信技术的高速发展,终端用户对系统信息的传输传输速率、可靠性、吞吐量等性能指标的要求不断提高。近年来,出现了很多无线通信技术,已有的研究表明多天线MMO技术能够提高传输可靠性、降低误码率等诸多优点,但其在工程应用上却受到移动用户终端的自身体积、实现复杂度以及功耗等因素的限制。协作通信技术利用多个单天线的节点建立协作关系从而形成虚拟ΜΜ0,解决MMO技术在中小型设备的多天线限制,扩大了网络覆盖范围,节约网络资源。此外,网络编码(network coding, NC)技术不仅能有效提高系统的资源利用率、提升网络吞吐量、均衡网络流量,还能提高带宽利用率、增加系统容错性。
[0003]多源分布式网络具有构建简单灵活、中继协议灵活多变、可适用于不同无线网络环境等特点,得到了广泛的应用。无线通信利用无线电磁波进行信息的传输,信号的传输过程常会伴随有各类干扰、多径衰落、阴影效应等,从而使得信号产生失真,无线通信质量面临着巨大的考验。信道编码通过增加冗余比特进行差错控制,信道编码理论比较成熟,常利用信道编码实现数字信息的高效可靠传输。
[0004]目前,已有部分学者致力于多源分布式网络的信息传输方法的研究,其场景主要是源节点与目的节点之间存在单跳传输链路。然而,在实际工程中,由于无线通信环境的恶劣,或者信源发送终端节点的功率的限制,源节点与目的节点之间直接传输链路并不总是存在的,即必须通过中继节点对信息的转发才能实现信息传输的多源多跳分布式网络。然而在多跳无线网络中,误码的随机性使得每一跳数据块都有可能受到“污染”,要实现系统的高吞吐率、低误码率等性能指标显然将面临很大的挑战。

【发明内容】

[0005] 针对现有技术的不足,本发明提出了一种基于多源分布式网络的多跳协作传输方法,能够在多跳数据传输中减小“受保护数据块”的错误概率,降低网络整体的错误概率,从而提闻网络的吞吐率。
[0006]为了解决现有技术中存在的上述技术问题,本发明提出了一种基于多源分布式网络多跳协作传输方法,其实现步骤如下:
[0007]第一步,信源信息传输过程:信源节点Si (i=l, 2……,η)将待发送的二进制信号比特序列划分为固定大小的数据块,然后进行信道编码、分散重组、星座调制,将调制后的信号发送给中继集I中的节点;
[0008]第二步,中继集节点对信息处理过程:中继集I中的节点收到信号后,作出判决,如果只收到单个信源节点的信号并且其星座调制方式与该中继节点所采用的星座调制方式相同,则直接对信号放大后发送到中继集2中相应的节点;否则,进行星座解调、随机网络编码、数据帧分散重组、再次星座调制后,发送到中继集2中相应的节点;以此类推,中继集i(i > 2)中的节点对信号的处理方式与中继集I中的节点对信号处理方式相同;
[0009]第三步,目的节点联合译码过程:目的节点收到多条链路的信号进行联合译码。[0010]进一步,在第一步和第二步中,所述的分散重组,其方法为,根据所选的星座调制的比特位错误概率的不同,把“受保护数据块”的比特位分散在星座调制错误概率的低的比特位,其余“数据块”的比特位分散于星座调制错误概率的高的比特位,实现保护部分数据块,达到网络整体的误块率降低。
[0011]进一步,第二步中,所述按照的随机网络编码形成数据帧,其要求每个节点在信息传输前生成相同的网络编码向量H,其任意行的第一列的数是在有限域GF (2m)中随机选取的不包含O和I的不同数,其他列的数可以按照范德蒙行列式的规则形成传送数据帧时只需传送编码向量行索引,而不是整个编码系数。
[0012]相对于现有技术,本发明的有益效果:
[0013]该方法应用于多源分布式网络的多跳协作传输场景,在多跳环境中,利用星座调制的比特位的误比特的不同,星座调制“好的”(错误概率低)比特位放置“受保护数据块”的比特,从而有效地降低误码在所有数据块发生,保护部分数据块,提高系统吞吐率。
[0014]本发明的方法还利用编码的分散重组,信道编码能够更有效纠正随机错误。另外,本方法将网络编码应用在多跳中继协作系统中,允许中继节点对来自不同信源的数据进行网络编码以此提高网络吞吐量、改善负载均衡、减小传输延迟、节省节点能耗。
[0015]所采用的网络编码为随机网络编码,在数据帧传输中与传统网络编码不同,只需传输编码向量索引,而不是整个编码向量,从而减小额外数据传输开销。
【专利附图】

【附图说明】
[0016]图1是本发明基于多源分布式网络的多跳协作传输方法的网络拓扑模型;
[0017]图2是本发明的实施例1的网络拓扑模型;
[0018]图3是本发明的实施例1的系统架构图;
[0019]图4是本发明的实施例1的数据块分散重组示意图;
[0020]图5是本发明的实施例1中传统直接传输方法和基于多源分布式网络的多跳协作传输方法误块率曲线图。
【具体实施方式】
[0021]为使本发明的目的、技术方案和优点更加清楚明白,以下结合附图和具体实施例,对本发明进一步详细说明。
[0022]图1示出的是本发明的基于多源分布式网络的多跳协作传输方法的网络拓扑模型,该模型包含多个信源节点Si (i=l, 2……,η),多个中继节点集Rj (j=l, 2……,η)和一个目的节点D。本发明基于多源分布式网络多跳协作传输方法主要包括如下步骤进行:
[0023]第一步,信源信息传输过程:信源节点Si (i=l, 2……,η)将待发送的二进制信号比特序列划分为固定大小的数据块,然后进行信道编码、分散重组、星座调制,把调制后的信号发送给中继集I中的节点;[0024]第二步,中继集节点对信息处理过程:中继集I中的节点收到信号后,作出判决,如果只收到单个信源节点的信号并且其星座调制方式与该中继节点所采用的星座调制方式相同,则直接对信号放大后发送到中继集2中相应的节点;否则,进行星座解调、随机网络编码、数据帧分散重组、再次星座调制后,发送到中继集2中相应的节点;以此类推,中继集i(i > 2)中的节点对信号的处理方式与中继集I中的节点对信号处理方式相同;
[0025]第一步和第二步中,所述的分散重组,其方法为,根据所选的星座调制的比特位错误概率的不同,把“受保护数据块”的比特位分散在星座调制错误概率的低的比特位,其余“数据块”的比特位分散于星座调制错误概率的高的比特位,实现保护部分数据块,达到网络整体的误块率降低。
[0026]第二步中,所述按照的随机网络编码形成数据帧,其要求每个节点在信息传输前生成相同的网络编码向量H,其任意行的第一列的数是在有限域GF(2m)中随机选取的不同数(不包含O和1),其他列的数可以按照范德蒙行列式的规则形成,例如:H的第j行为
….兄),_!/f GF(2"),/?/l式0,1丨_,传送数据帧时只需传送编码向量行索引,而不
是整个编码系数。
[0027]第三步,目的节点联合译码过程:目的节点收到多条链路的信号进行联合译码。
[0028]下面介绍一个两个信源两跳情况的具体实例,如图2所示,包括2个源节点,3个中继节点,I个目的节点;源节点S为MS (Mobile Station),中继节点R为RS(RelayStation),目的节点可以为BS或者RS,每个节点处于半双工模式。MS和RS采用TDM(TimeDivision Multiple),时分复用)的工作方式。RS可以利用网络编码技术同时来协助多个用户进行信息传输。其中:
[0029]第一步,信源信 息传输过程:
[0030]时隙1,信源S1对输入的比特流进行分片,每片信息继续划分为等大小的数据块大小选取n=8bit ;信道纠错码采用CRC-1TU 4bits (CRC长度N1=5),生成多项式为g(x)=x4+x+l的循环冗余校验码(CRC),以及编码效率为R=l/2,约束长度L=7,生成多项式[gl,g2] = [171,133]的卷积码;一个数据块,经过CRC以及卷积编码后其比特大小为:
[0031]Ien= (n+N^ /R=24
[0032]信道编码后的数据进行分散重组,其原理如图4所示,根据星座映射比特位的错误概率的不同(16-QAM中,比特位1、3的错误概率低于比特位2、4),“受保护的数据块”的比特位分散在星座调制“好的”比特位(低错误概率),“不受保护的数据块”的比特位分散在星座调制“差的”比特位(高错误概率),然后采用带格雷映射的16-QAM调制信号X1发送出去。
[0033]时隙2,,信源S2对信息的处理与S1类似,最终将星座调制信号X2发送出去。
[0034]第二步,中继集节点对信息处理过程:
[0035]时隙3,中继集I中的中继节点R2收到信号2路源节点发送的信号尤、之后,判
断信号的星座调制方式是否与该中继节点的星座调制方式相同,在本实施案例中星座解调方式始终采用16-QAM,则只需对信号进行星座解调、网络编码形成新的数据帧,然后进行星座映射发送信号至目的节点;中继节点Rp R3收到单条链路信号,直接放大转发。
[0036]例如中继节点R2收到信号为尤、毛后,进行星座解调,得到C1, C2,然后从随机选取编码向量H:
【权利要求】
1.一种基于多源分布式网络的多跳协作传输方法,其特征在于按如下步骤进行: 第一步,信源信息传输过程:信源节点Si (i=l, 2……,η)将待发送的二进制信号比特序列划分为固定大小的数据块,然后进行信道编码、分散重组、星座调制,把调制后的信号发送给中继集I中的节点; 第二步,中继集节点信息处理过程:中继集I中的节点收到信号后,作出判决,如果只收到单个信源节点的信号并且其星座调制方式与该中继节点所采用的星座调制方式相同,则直接对信号放大后发送到中继集2中相应的节点;否则,进行星座解调、随机网络编码、数据帧分散重组、星座调制后,发送到中继集2中相应的节点;以此类推,中继集i(i ^ 2)中的节点对信号的处理方式与中继集I中的节点对信号处理方式相同; 第三步,目的节点联合译码过程:目的节点收到多条链路的信号进行联合译码。
2.如权利要求1所述的一种基于多源分布式网络的多跳协作传输方法,其特征在于:第一步和第二步中,所述的分散重组,其方法为,根据所选的星座调制的比特位错误概率的不同,把“受保护数据块”的比特位分散在星座调制错误概率的低的比特位,其余“数据块”的比特位分散于星座调制错误概率的高的比特位,实现保护部分数据块,达到网络整体的误块率降低。
3.如权利要求1所述的一种基于多源分布式网络的多跳协作传输方法,其特征在于:第二步中,所述按照的随机网络编码形成数据帧,其要求每个节点在信息传输前生成相同的网络编码向量H,其任意行的第一列的数是在有限域GF(2m)中随机选取的不包含O和I的不同数,其他列的数可以按照范德蒙行列式的规则形成传送数据帧时只需传送编码向量行索引,而不是整个编码系数。
4.如权利要求3所述的一种基于多源分布式网络的多跳协作传输方法,其特征在于:所述范德蒙行列式的规则为: H的第j行为Λ,,.= (hn,h:,…hnn),{hn E GFiTlhn Φ 0,1|,行向量比中数成幂次关系。
【文档编号】H04B7/15GK103580809SQ201310598429
【公开日】2014年2月12日 申请日期:2013年11月22日 优先权日:2013年11月22日
【发明者】陈桂梅, 马忠贵, 陈林旗, 班莎 申请人:北京科技大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1