无线Mesh网中网络编码的研究进展
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
22010.46(12)ComputerEngineeringandApplications计算机工程与应用
WirelessMeshClients
图1混合结构的Mesh结构图
2网络编码原理及发展
网络编码是一种融合编码和路由的信息交换技术,在传统存储转发的路由方法基础上,通过允许对接收的多个数据包进行编码信息融合,增加单次传输的信息量,提高嘲络吞吐量等性能。
网络编码在单播的应用H如图2所示,节点A需要向节点c发送一个数据包,而节点C也想向节点A发送—个数据包。
由于传输范围的限制,这两个路径都必须经过转发节点艿。
假没时间轴被划分为时I’日J槽,每传输—个数据包需要花费一个时间槽。
如果采用传统路由的调度方法,完成两个方向的中继传输需要四个时问槽,如图2(a)所示。
(1)节点A发送数据包到节点B;
(2)节点B转发A的数据包到节点C;
(3)节点c发送数据包到节点B;
(4)节点曰转发C的数据包到节点A。
对比传统路由的传输方案,采用无线网络编码技术只需要三个时间槽来完成两个方向的中继传输,如图2(b)所示。
(I)节点A发送数据包到节点曰;
(2)节点c发送数据包到节点B;
(3)节点曰转发经过异或操作的数据包AoB。
节点A对从B接收到的新数据包AoB进行异或操作,根据自身的数据包可以获得C的数据包;同理,节点C能得到A的数据包。
图2单播中传统路由与网络编码传输的比较图自Ahlswede等人[51于2000年提出网络编码概念,指出对组播网络中的某些节点附加额外的编码操作能使组播传输达到最大流最小割161定理确定的最大理论传输量以来,网络编码引起了国际学术界的广泛关注,其理论和应用已成为通信领域研究的新热点川。
目前网络编码的理论研究已取得重要进展,在应用基础和工程实践方面的研究正在全方位展开。
Li等人l蚪证明了使用线性网络编码已经能足够达到M络多播容量。
KoetterR等9提出了阿络编码的代数框架,并证明了存在满足多播容量的线性时不变编码。
这两者的工作为网络编码的发展准备了必要的理论条件。
随机网络编码㈣是由HoT、M∈dard等人在2003年提出的,它的提出拓宽了网络编码的适用场景,使得网络编码不再局限于确定的网络拓扑和集中式算法。
Cail“利用分布式网络编码来纠正整个网络中的差错,并论述了阱络编码在安全方面的应用旧,为网络编码增加了新的应用领域。
3无线Mesh网络中的网络编码研究
随着研究的不断深入,}哪络编码的研究重点开始从集中在理论方面转向应用到具体网络中。
越来越多的学者将网络编码应用到无线Mesh网络中,为解决Mesh嘲络问题提供了一条新途径。
这里着重分析和归纳无线Mesh网络中网络编码的研究现状。
具体可以分为以下儿个方面:
(1)网络编码在无线Mesh中的实现方法。
Katti等人首次提出一种基于网络编码技术的COPE协}义,并给出了一个具体实现方案p,131。
COPE协议采用嘲络编码中最简单和常用的异或线性编码(XOR),即在编码节点输入x个数据包(扎x2,…,机),通过编码操作y≈.砭》19…砭弧计算得到一个混合数据包,然后将混合数据包在网络中传输;接收节点利用侦听到的编码信息和本地信息对混合数据包进行解码,从而获得自己需要的数据包。
COPE协议有效地减少了网络中数据包的发送量,使得无线Mesh网络单播通信吞吐量增加。
但是该协议是对多个数据流从不同节点经过一个节点时进行编码,对于同一个数据流传输时没有考虑编码的实现,且秘路由技术的结合考虑得少。
文献1141针对COPE,提出一个支持无线网络编码技术COPE的按需路由协议OCR。
以提高无线Mesh网中的网络吞吐量。
KaiFan等『针对COPE进行改进使得达到负载均衡。
文献[16】
把重叠编码和线性编码结合起来,在无线网络实现混合数据包的传输,该方法可以较大地提高网络的性能,但是重叠编码不容易实现。
文献fl7】在}《】4络编码的实现上设计出了基于符号级的编码,可是对于细粒度的编码可能带来更大的计算开销,且
编码节点需较多的缓存空间。
Keshavaxz铮”研究了在Mesh中
尹志忠,张龙,周贤伟:LEO/HEO/GEO三层卫星网络层间ISL性能分析2010.46(12)13~。
如嚣嚣高‰2‰M硎纵蛳
[__玉吵=鬲忑jj毒1
图14GEO一1与HEn一11建定层问ISL的仰角、厅位角及链路距岗图15GEO层IS.星与HEn一12建立层闭ISL的时问
图16GEO层卫星与HEO一2l建立层阐ISL的仰角
5结论
针对现有基于分层体系结构的卫星网络存在覆盖盲区的问题,尤其是难以提供对特定地区或高纬度地区的覆盖服务,提出一种LEO/HEO/GEO三层卫星网络体系结构,并在此基础上对三层卫星网络的层f’甘JISL几何特住进行了分析,为未来卫星网络分层体系结构的研究提供基础理论依据和参考。
通过STK仿真表明在该三层卫星网络中,GEO层中卫星可24小时不问断地与LEO层及HEn层中所有卫星建立动态层问琏Lo下一步工作是利用LEO居IEOIGEO三层卫星嘲络体系结构,研究该三层卫星网络的高效单播、组播路由协议。
参考文献:
【1】KimuraK,InagakiK.KarasawaY.Double-layeredinclinedorbitcon-stellationforadY∞cedsatellitecommunicationsnetwork【J】IEICETransactions
onCommanications,1997,E80-B(1):93一102.
【2】HuJ,YeungKL,LiT.Routingand"-routinginaLEO/MEn“ptiermobilesatellitecommtmications
systemwithinter--sateUit*links[C]//Pw_cofIEEEIce’00,NewOrleans,2000:134-138.
f3】ChinL,ChangJ,HuangC.Performanceofatwo—layerLEOsaid—litecommunicationnetwork啊.IEEETransactionsonAerospaceand
Em啪dLHmU*0,打
TofIjrLC’
图17GEO层J曼星与HEn一22建立层问ISL的iS.星数量
ElectronicSystems,1997.33(1):225—23I.
【4】AkyildizIF。
EkieiE。
BenderM.MLSB:AnovelroutingalgorithmformultilayeredsatelliteIPnetworks叩.IEEE/ACMTransactionsonNetworking,2002,10(3):411—424.
【51Dash|)S,DaftestA,JalnR.RoutingofVoIPtragicinmulti—I蝌一eredsatellitenetⅥorks[Cl/a'rocofSPIEPerformance&ControlofNext-GeneratianCommunicationsNetworks.Orlando,2003:65—75.【6】乇振永,王平,顾学迈,等.卫星网络中永久星问链路的没计方法研究啪.通信学报,2006,27(8):129-133.
【7】刘刚.吴涛其.非静止轨道卫星通信系统中星际链路性能研究[刀.系统工程与电子技术.2001,24(I):105—109.
【8】王亮,张乃通.汪洋,等.LEOtMEO双层卫星网络中层I’日JISL空问参数研究fJ】.中国空间科学技术,2004,24(1):26—30.
【9】白建军.天基网路由技术研究【D|.长沙:国防科学技术大学.2005.
f101BemDJ,wieckows“TW,ZielinskiRJ.Broadbandsatellitesys—tems[班EECommunieatiO/18Surveys&Tutorials,2000,3(1):2一15.…JEkieiE.AkyildizIF,BenderM.Adistributedroutingalgorithmfordat研onltro位einLEOsatellitenetworksm.IEEE,ACMTransae-tlonsonNetworking,2001.9(2);137—147.
[12】李赞,张乃通.卫星移动通信系统星问链路空间参数分析[J】r通信学报,2000.21(6):92—96.
(上接4页)
133】DongJing。
CumnolabR,Nita—RotaruaC.%eurenetworkcodingforwirelessmeshnetworks:Threats,challenges.anddirections[J1.ComputerCommunications。
2009。
32(17):1790-1801.
【34]DongJing,CurtmolaR,SelhiR,eta1.Toward¥45etlrenetworkcod—illginwirelessnetworks:Threatsandehallenges[MWsecmNet—workProtocols,Ltm.ation:Orlando.FL,2008:33—38.
【35]周业军.李晖,马建峰.一种防窃听的随机网络编码叨.西安电子科技大学学报:自然科学版,2009,36(4):696-701.f361HmmAA.BarakatC,TurlettiT.Networkeedingforwirelessmeshnetworks:AcasestudylC]l/WorldofWireless.Mobtieand
MuhimediaNetworks.2006:9—22.
1371DimakisAG.eod如yPB.NetworkcodingfordistributedBtmgesystetas[C]//IEEEINFOCOM.2007:2000—2008.
【38】HuangYong,Ghad面M,TowsIeyD,eta1.TcPperformancein
codedwirelessmeshnetworks[Cl//SECON’08.5thAnnuallEEECommonieationsSocietyConference.June2008:179一187.
【391SundⅡamjanJK,ShahD,M’edardM,eta1.Networkcodingme既s
TCP『CFWrocINFOCOM’09。
Riode
Janeim,Brazil。
Apt,2009.。