无线协作通信中的网络编码增量中继机制Word文件下载.docx
《无线协作通信中的网络编码增量中继机制Word文件下载.docx》由会员分享,可在线阅读,更多相关《无线协作通信中的网络编码增量中继机制Word文件下载.docx(6页珍藏版)》请在冰豆网上搜索。
中断概率;
资源消耗
ブ型挤掷嗪?
:
TP393文献标志码:
A
Abstract:
Theexistingnetworkcodingappliedtowirelesscommunicationsystemusesafixedwaytorelay.Therefore,anewcooperationmechanismwasproposed:
NetworkCoding?
?
IncrementalRelay(NC?
IR).Therelaynodedecidedwhethertoforwardaccordingtothetwousers’sendingstatusofthedirectpassingpath.Thatis,ifbothofthedirectpassingpathsorneitherofthemweresuccessfulwhilesendingusers’data,therelaynodedidnotforwarddata,andifonlyoneofthedirectpassingpathweresuccessfulwhilesendingusers’data,therelayingnodeforwardedthedatabynetworkcoding.Thesimulationshowsthatthiscooperationmechanismsavesalotoftimeslot,powerandbandwidthresourceswithoutaffectingthesystemperformance.
Keywords:
cooperativecommunication;
networkcoding;
incrementalrelay;
outageprobability;
resourceconsumption
0引言?
未来无线移动通信要求系统支持高信息传输速率和高服务质量(QualityofService,QoS),然而无线信道固有的多径衰落特性成为影响传输速率与质量的瓶颈。
因此,如何克服多径效应成为下一代移动通信面临的主要问题之一?
[1]?
。
多输入多输出(Multiple?
InputMultiple?
Output,MIMO)是解决此问题的关键技术之一,但由于移动终端受到体积、功耗、工艺等多方面的限制,使在其上安装多个天线存在很大的困难。
为此,文献[2-3]提出了一项使单天线的移动终端也可以实现空域分集的新技术――协作分集。
协作中继通信的核心思想是利用无线网络的广播特性,使源节点在一个或多个中继节点的帮助下,共同完成信息的发送与接收?
[4]?
网络编码(NetworkCoding,NC)具有增加网络流量、节省带宽、均衡链路负载等优势,且网络编码本身也包含了协作的思想,所以把它与协作中继结合起来研究,对系统的性能会有更大的提高。
1网络编码?
网络编码技术首先由Ahlswede等人提出?
[5]?
,用于提升有线网络的容量。
网络编码技术支持中间节点在存储转发数据时,对多路数据进行网络编码,从而提升网络吞吐量?
[6]?
网络编码技术可与中继技术相结合,通过中继对不同时隙接收到的来自不同用户的信息进行网络编码及转发,同时实现基于中继分集技术及网络编码增益的系统性能提升。
目前,一些研究针对中继技术与网络编码技术的结合,文献[7-8]研究将网络编码分别与中继技术的两种工作机制相结合的传输机制,即网络编码―解码转发(NetworkCoding?
DecodeandForward,NC?
DF)和网络编码―放大转发(NetworkCoding?
AmplifyandForward,NC?
AF)。
为减小相邻节点间信号的相互干扰,提升网络吞吐量,文献[9]给出了物理层网络编码的概念,对于同时接收到的相互叠加的电磁波,中继节点将其映射为相应数据比特的异或(进行了网络编码),而不是把它们当做干扰。
文献[10]提出一种中继―物理层网络编码(Relay?
PhysicalNetworkCoding,R?
PNC)的中继协作传输机制,推导了该协作机制下的上行链路归一化网络吞吐量。
文献[11]分析了在不考虑直传链路下3时隙物理层网络编码方案和2时隙物理层网络编码方案在Rayleigh衰落条件下的比特误码率与和速率性能。
文献[12]提出了空时网络编码协同传输系统,即将空时编码与线性网络编码相结合,该协作机制相对于传统的网络编码协作降低了系统的误比特率。
但是这些研究的中继节点的转发方式都是基于固定的转发。
对于两源―单中继―单宿的网络编码协作系统来说,当两用户数据的直传路径都接收正确或都接收错误,如果中继节点再转发经过网络编码后的数据,那么就浪费了系统的资源。
因为当两用户的直传路径都接收正确,信宿端无需再通过中继节点的协作传输来恢复信源端的数据;
当两用户的直传路径都接收失败时,信宿端也无法通过中继节点的协作传输恢复出信源端的数据。
因此,本文提出了网络编码―增量中继。
2网络编码―增量中继?
2.1算法原理?
针对目前将网络编码应用于无线协作中继网络中都是采用固定的中继转发方式,即中继节点都会参与协作传输,本文在上行链路中提出一种新的协作机制:
网络编码―增量中继(NetworkCoding?
IncrementalRelay,NC?
IR)。
该方案采用普通的网络编码,但中继节点不会固定地转发数据,而会根据实际情况转发,即按需转发。
如图1所示,?
в没?
A与用户B都需要发送信息到基站D,R为中继节点,A、B、R、D都只有一根天线且工作在半双工模式下,节点不能同时接收和发送数据。
为了减少干扰,两个用户不能同时发送数据,否则基站无法正确解码获得用户信息。
オ?
在传统的网络编码协作中继系统中,?
时隙1用户A发送数据,中继节点R和基站D接收到数据;
时隙2用户B发送数据,中继节点R和基站D接收到数据;
时隙3中继节点将经过网络编码后的数据X?
A?
X?
B发送给基站D。
本文采用的机制是根据目的节点在时隙1和时隙2所接收数据的正确与错误情况来决定中继节点是否转发网络编码后的数据。
具体情况如下:
1)若在时隙1、时隙2基站所接收的数据都正确,由于用户信号都已经接收正确,则中继节点不需要再转发数据;
2)若?
在时隙1、时隙2基站所接收的数据都错误,由于基站根据时隙3接收的中继节点经过网络编码后的数据也无法解码获得两用户信息中的任何一个,则中继节点也不需要再转发数据;
3)若在时隙1接收正确、时隙2接收错误或在时隙1接收错误、在时隙2接收正确,基站可以根据在时隙3接收的数据和在时隙1或时隙2接收的正确数据获得在时隙1或时隙2接收错误的数据,即通过X?
(X?
B)获得X?
B或通过?
B?
A,?
г蛑屑探诘阈枰?
转发经过网络编码后的数据。
该算法在不影响基站接收源节点数据的情况下,可以节约无线通信系统的时隙、功率和带宽资源,这些资源又可以用于传输其他数据,这对于资源有限的无线通信系统来说是至关重要的。
2.2算法流程?
本文算法的流程如下。
1)用户A在时隙1发送数据X?
A,用户B在时隙2发送数据X?
B,目的节点和中继节点分别在时隙1、时隙2接收到用户A、用户B的数据。
2)目的节点根据循环冗余校验(CyclicRedundancyCheck,CRC)判断在时隙1、时隙2接收的数据是否正确。
3)目的节点将判断结果广播发送,中继节点将接收到该反馈的结果信息。
若反馈的是1,表示目的节点在时隙1、时隙2这两个时隙中,有一个接收时隙正确,一个时隙接收错误;
若反馈的是0,表示目的节点在时隙1、时隙2这两个时隙中都接收正确或都接收错误。
4)中继节点判断接收到的反馈结果。
若接收到的是1,则中继节点转发经过网络编码后的数据?
R=X?
B;
若接收到的是0,则中继节点不转发数据。
以下分析各节点的发送和接收情况。
假设信道增益和噪声方差均已知,且各噪声均服从均值为0、方差为1的高斯分布:
n~?
CN?
(0,1)。
用户A、B发送信号设为X?
A、X?
B,y表示接收信号,源节点和中继节点的传输功率分别为P?
A、P?
B、P?
R。
h?
A,D?
和h?
B,D?
表示用户A、B到基站的信道增益,h?
A,R?
B,R?
表示用户A、B到中继的信道增益,h?
R,D?
表示中继到基站的信道增益。
其中,用户A、B到中继的误码率为P?
eA,R?
和P?
eB,R?
,用户A、B到基站的误码率为P?
eA,D?
eB,D?
,中继到基站的误码率为P?
eR,D?
本文中继采用解码转发,在时隙1,?
г唇诘?
A广播信息X?
A给中继和基站;
时隙2,源节点B广播信息X?
B给中继和基站;
时隙3,中继节点根据基站的反馈结果决定是否需要转发数据。
第一个时隙,中继节点和基站的接收信号分别为:
y?
=P?
Ah?
A+n?
y?
(1)?
第二个时隙,中继节点和基站的接收信号分别为:
Bh?
B+n?
(2)?
若基站反馈的比特信息为1,则中继节点将经过网络编码后的数据?
ё?
发,此时基站在时隙3接收的信号为:
Rh?
R+n?
(3)?
若基站反馈的比特信息为0,则中继节点不转发数据。
2.3性能分析?
首先分析NC?
IR协作机制的中断概率。
Ъ偕栌没?
A、B到中继的误码率为P?
网络编码系统的中断概率定义为:
A、B用户至少有一个的信息不能被基站正确接收。
г?
NC?
IR协作机制,系统的通信中断发生在如下3种情况下。
1)在时隙1,用户A的上行直传链路中断,在时隙3,R的上行通信也中断,A的信息无法到达基站,导致中断事件发生。
设该事件发生的概率为P?
1,则:
P?
1=P?