编码感知的按需无线路由协议的研究
网络编码
第30卷第1期2009年1月
通信学报
Journal
on
v01.∞No.1
January2009
CommunicatiOIlS
无线mesh网中网络编码感知的按需无线路由协议的研究
樊凯,李令雄,龙冬阳
(中山大学信息科学与技术学院,广东广州510275)
摘要:提出一个支持无线网络编码技术COPE的按需路由协议OCR,以提高无线mesh网中的网络吞吐量。在路由发现过程中,该协议主动地探测编码机会并灵活地寻求“增加编码机会”、“最短路径”以及“避免拥塞”之间的折衷。仿真结果表明OCR能够有效地发现编码机会,进而使得网络拥有更高的吞吐量。关键词:通信技术;路由协议;路径评价;网络编码;无线mesh网中图分类号:TP393
文献标识码:A
文章编号:1000-436X(2009)01.0128.07
Studyofon demandCOPE-awarerouting
■●■I
Protocolin
wireless
meshnetworKS
■ -
FANKai,LILing—xiong,LONGDong-yang
(InstituteofInformationScience
andTechnology,Sun
Yat一嘲University,Guangzhou
510275.China)
Abstract:AnCWwirelessroutingprotocolcalledOCRwaspresented,enhancingthroughputofunicastU'afficinwireless
meshnetworksOVMI町.Inthemutingdiscovery,OCRcouldactivelydetectthepossiblecodingopportunitiesandmake
a
tradeoff
amongthesefactor:utilizingthecodingopportunities,findingtheshortestpathandneatlyavoidingthecon-simulationresultsshowthatthenetworkthroughput
can
gestion.TheditionalKey
begreatly
improvedbyOCR,compared
totheIra-
mutingprotocol,whenusingCOPE.
words:communicationtechnology;mutingprotocol;mutingevaluation;networkcoding;wirelessmeshnetworks
1引言
目前为止,网络编码作为一种提高网络吞吐量的有效方式,已经取得了巨大的进展[I-51。网络编码将传统网络中节点只能转发或存储数据的性质进行了扩展,允许节点对来自不同链路的数据包进行编码组合,使得网络性能可以达到最大流传输的理论极限,从而最大限度地利用网络资源…。Katti等人首次提出一种提高无线网络单播通信吞吐量的网络编码技术COPE,并给出它的一个具体实现方案【6,‘71。COPE需要节点通过对无线网络进行侦听获取到邻居节点的传输信息来独立决
定何时以及如何从发送队列中选取多个数据包进行编码,编码包的接收节点利用侦听的信息和本地信息对编码包进行解码获得自己需要的数据包。这种做法有效地减少了网络局部拓扑的包发送量,使得整个网络的吞吐量增加。作为一种提高无线ad—hoc网络和无线mesh网络吞吐量的技术17J,COPE已经得到研究者认可,并已被广泛地研究[8-12】。
由于COPE是一种基于“机会”的方法,编码机会的数量与网络吞吐量的提高直接相关,在其应用过程中如果所有路由节点都没有编码机会,那么网络吞吐量将不会有任何的提高。因此,COPE的
收稿日期:2008.03.19;修回日期:2008.11.20基金项目:国家自然科学基金资助项目(60573039)
Foundation
Item:TheNationalNaturalScienceFoundationofChina(60573039)
万方数据
网络编码
第1期
樊凯等:无线mesh网中网络编码感知的按需无线路由协议的研究
129
有效应用必须要有感知编码的路由协议对其支持。
文献【10】首次注意到这一问题,在理想化的MAC协议模型【l习基础上给出了一种已知全局信息前提下的集中式最佳路由选择方案。该方案依赖“公平”的MAC调度并需要已知网络拓扑,因此在实际应用(如在“不公平”的MAC协议IEEE802.11下)中并不适用。
与文献【10】在理论模型层面讨论问题不同,本
文在应用的层面提出一个网络编码感知的按需无
线路由协议OCR(on.demand
COPE.awarerouting)
来解决传统无线路由协议不适用于COPE的应用这一问题。OCR采用将跳数与网络编码的收益综合考虑的消耗函数来评价每条路径的好坏。在路由发现过程中,OCR能够主动地探测可能的编码机会并使用一个路由控制策略决定路由请求包是否值得被转发来防止拥塞。此外,OCR基于将“最少消耗优想来选取最优传输路径。仿真结果显示,与传统的无线路由协议相比,OCR协议配合COPE使用能够
使得整个网络的吞吐量有进一步的提高,并且负载
比较均衡。
全文的结构如下:第2节描述COPE的原理;实验以及结果分析;第5节为结束语。
CoPE原理
COPE的原理可以用下例来描述。如图l(a)
但是,COPE使得同样的传输需求只需要节点
的3次发送即可完成。在经过Sl和&的2次发送
万方数据
所需的数据包。可以看到,COPE使用3次发送达到了原来4次发送的效果,进而使得网络的吞吐量提高了33.3%t101。另一种不需要侦听的COPE基本拓扑如图1Co)所示。
①叠{参书
(a)基于侦听的编码(b)2点交换数据的编码
图1
COPE应用的2种基本拓扑
本文使用图2的示例来说明路由选择对COPE
的重要性。初始情况如图2(a)所示,每个节点的发送范围只能覆盖距离自己最近的节点,节点6通过节点4路由向节点2传输数据。当节点l需要向节点5传输数据时,它有2个路由选择:节点3和节点4。很明显,选择节点3作为路由将会使得网络中的所有节点没有任何编码机会,如图2(b)所示,从而COPE的应用不会引起网络吞吐量的提高。但如果选择路径1—4—5作为传输路径则不同,如图2(c)所示。此时,类似国l(a)中的示例,应用COPE后节点4拥有编码的机会,网络吞吐量将会被提高
33.3%。
o0
o蝴
9
《一
,’
/
尹
q
、①b
吱
‘b)敖碉犏码机会的蹯由选择
q
户
相关推荐:
- [实用模板]第八章:法国“新浪潮”与“左岸派”
- [实用模板]2021年北京上半年临床医学检验技师生物
- [实用模板]SAP GUI 7.10客户端安装配置文档
- [实用模板]2001年临床执业医师资格考试综合笔试试
- [实用模板]36机场工作实用英语词汇总结
- [实用模板](一)社会保险稽核通知书
- [实用模板]安全教育主题班会材料
- [实用模板]濉溪县春季呼吸道传染病防控应急演练方
- [实用模板]长沙房地产市场周报(1.30-2.3)
- [实用模板]六年级数学上册典中点 - 图文
- [实用模板]C程序设计(红皮书)习题官方参考答案
- [实用模板]中国证监会第一届创业板发行审核委员会
- [实用模板]桥梁工程复习题
- [实用模板]2011学而思数学及答案
- [实用模板]初中病句修改专项练习
- [实用模板]监理学习知识1 - 图文
- [实用模板]小机灵杯四年级试题
- [实用模板]国贸专业毕业论文模板
- [实用模板]教育学概论考试练习题-判断题4
- [实用模板]2015届高考英语一轮复习精品资料(译林
- 00Nkmhe_市场营销学工商管理_电子商务_
- 事业单位考试法律常识
- 诚信教育实施方案
- 吉大小天鹅食品安全检测箱方案(高中低
- 房地产销售培训资料
- 高一地理必修1复习提纲
- 新概念英语第二册lesson_1_练习题
- 证券公司内部培训资料
- 小学英语时间介词专项练习
- 新世纪英语专业综合教程(第二版)第1册U
- 【新课标】浙教版最新2018年八年级数学
- 工程建设管理纲要
- 外研版 必修一Module 4 A Social Surve
- Adobe认证考试 AE复习资料
- 基于H.264AVC与AVS标准的帧内预测技术
- 《食品检验机构资质认定管理办法》(质
- ABB变频器培训课件
- (完整版)小学说明文阅读练习题及答案
- 深思洛克(SenseLock) 深思IV,深思4,深
- 弟子规全文带拼音




