编码感知的按需无线路由协议的研究
网络编码
第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
户
相关推荐:
- [专业资料]《蜜蜂之家》教学反思
- [专业资料]过去分词作定语和表语1
- [专业资料]苏州工业园区住房公积金贷款申请表
- [专业资料]保安管理制度及处罚条例细则
- [专业资料]2018年中国工程咨询市场发展现状调研及
- [专业资料]2015年电大本科《学前教育科研方法》期
- [专业资料]数字信号处理实验 matlab版 离散傅里叶
- [专业资料]“十三五”重点项目-虎杖白藜芦醇及功
- [专业资料]2015-2020年中国竹木工艺市场需求及投
- [专业资料]国际贸易理论与实务作业五:理论案例分
- [专业资料]财政部修订发布事业单位会计制度
- [专业资料]BCA蛋白浓度测定试剂盒(增强型)
- [专业资料]工程进度总计划横道图模板(通用版)
- [专业资料]七年级地理同步练习(天气与气候)
- [专业资料]X光安检机介绍火灾自动报警系统的组成
- [专业资料]衢州市人民政府办公室关于印发衢州市区
- [专业资料]经济全球化及其影响[1]
- [专业资料]质粒DNA限制性酶切图谱分析
- [专业资料]国家安全人民防线工作“六项”制度
- [专业资料]劳动力投入计划及保证措施
- 电子账册联网监管培训手册
- 人教版语文七年级上第1课《在山的那边
- 对我区担保行业发展现状的思考与建议
- 平面四边形网格自动生成方法研究
- 2016年党课学习心得体会范文
- 如何设置电脑定时关机
- 全球最美人妖排行榜新鲜出炉
- 社会实践调查报告及问卷
- Visual Basic习题集
- 《鱼我所欲也》课件2
- 浙江省会计从业资格考试试卷
- 全遥控数字音量控制的D 类功率放大器资
- 鞍钢宪法与后福特主义
- 电表的改装与校准实验报告(1)
- 2014年高考理科数学真题解析分类汇编:
- Windows 7 AIK 的使用
- 风电场全场停电事故应急处置方案
- 化工原理选填题题库(下)
- 关于产学研合作教育模式的学习与思考
- 西安先锋公馆项目前期定位报告




