无线Ad hoc网络路由改进研究

来源 :网络导报·在线教育 | 被引量 : 0次 | 上传用户:wynfloodforce
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要 Ad hoc网络分级路由协议中,一般采用分簇思想,传统方式上没有考虑热门节点较其它节点能量耗费快,容易造成因簇头和网关寿命终结引起整个簇网络寿命终结的问题。本文在CGSR路由协议的基础上,从优化路由方式出发,通过路由优化实现了路由发现和路由传输的分离,减少了簇头和网关的能量消耗,ns2仿真实验表明,该方法有效的延长了网络寿命。
  关键词 Ad hoc 边界路由 能量消耗
  一、引言
  在分级结构的Ad Hoc无线网络拓扑结构中[2],整个网络是以簇为子网组成,每个簇由一个簇头和多个簇成员组成,其中簇头形成高一级网络。每一个簇中的簇头和簇成员是动态变化的,能够自动组网。目前比较广泛使用的分级路由协议是CGSR,但CGSR存在以下缺点[71]:
  簇间通信必须经过簇头和网关,增加了簇头和网关的压力,造成能量消耗太快。
  本文对在CGSR路由协议进行改进。在CGSR的基础上去除了传统方式只有一个网关的限制,采用所有边界节点做为网关参与通信的方式进行簇间路由,减少了网关的压力。
  二、路由改进
  (一)簇内路由
  把路由上节点的开销与剩余电池能量相关的函数之和作为路由选择的量度,选择的路由是路径上各节点开销之和最小的路由。设节点的电池剩余能量为,定义为节点的电池开销函数。可以定义为:
  (2.1)
  随着电池能量的下降,节点的开销函数的值将增大。设有路由其中是源节点,是目的节点,定义路由的电池开销为:
  (2.2)
  那么,最小电池开销路由满足: (2.3)
  式中,A是所有以為源节点,为目的节点的可能路由组成的集合。
  选择一条节点电池费用之和最小的路由作为最佳路由,这样就可以使建立的路径中包含剩余能量较多的节点。最小电池开销路由直接用到电池电量量度,防止了节点的过度使用,延长了节点寿命,选择的路由尽量避开了低电节点,推迟了网络分割时间。
  簇内节点间采用先验式路由方式,最短路径不再是依据最小跳数,是依据电池最小开销进行路由计算:每个节点保存一个簇成员表和路由选择表,簇成员表记录网络中每个节点的簇头并周期广播更新;路由选择表为每个簇保存一条表项并记录通往该簇头的下一条节点。由于采用了电池最小开销为依据,簇头和边界节点一般比较活跃且能耗大,导致剩余能量相对较少从而参与簇内路由的意愿减小,所以簇头和边界节点在一定程度上避免了参与簇内路由。
  (二)簇间路由以及边界节点选取
  簇间仍然采用最小电池耗费路由。簇内一个节点向另一簇内节点发送信息时:
  第1步,节点向簇头发送一个带源节点和目的节点的IP地址请求包REQ,簇头在群成员表中找到目的节点所在群,并在路由表中找到通往目的节点的下一相邻簇头,以及通往相邻簇头的所有边界节点。比较得到的所有边界节点参与路由的意愿,选取意愿最大的节点做为下一跳,然后把这一相邻簇头和目的节点加入RREQ发往该边界节点。
  第2步,若边界节点已经在相邻簇中,去掉REQ中簇头后把自己加入到REQ中,重复步骤1;否则,边界节点在自己的路由表中找到通往相邻簇头的所有边界节点,比较这些边界节点参与路由的意愿,选取意愿最大的节点做为下一跳,发送REQ到该节点,该节点接收并把自己添加到REQ中,重复步骤2直到目的节点。
  第3步,目的节点收到REQ消息后,根据REQ发送应答消息REPLY。由于REQ中只包含源节点、目的节点、和经过的边界节点,所以应答消息REPLY返回路径不经过簇头节点,边界节点根据本地路由表直接发送。
  假设c节点要与s节点和l节点进行通信,如图1所示。
  如果采用传统的CGSR路由算法采用的路由:
  在c与s通信路由为cbdefprs,c与l通信路由为cbdel。由图可以看出簇间通信都要经过簇头节点b、e、r和网关节点d、f、p,造成簇头和网关节点压力过大能量消耗过快。
  如果采用改进的CGSR路由方式,依据上面的叙述:
  节点c发送REQ请求的路径为cbdefprs但REQ内记录的节点只有d、f、p、s节点,d、f、p、s节点间采用簇内路由的方式路由,所以REPLY的返回路径为sqpftdac,与REQ相比我没有经过r、e、b节点,而r、e、b节点都是簇头节点,通过这种方式实现了簇间采用路由发现与实际路由相分离的方式,实现了簇头只用于路由发现,而不进行实际路由,减小了簇头和网关的压力,减小了能量消耗速度。同理,c与l通信的路由为cdl。解决了簇头和网关节点能量消耗过快的问题
  三、仿真分析
  本文基于NS2网络模拟器对改进协议进行仿真分析。具体实验条件为:群半径r=5,节点传输范围为250 m,节点运动模型采用Random Way Point模型。MAC层采用IEEE802.11MAC协议。实验结果如图所示。
  在图2的上半部分,给出了50个节点随机分布在1000m×1000m的区域内,节点以10m/s速度移动,新旧两种协议节点能耗和网络生命周期情况。在图2的下半部分,给出了100个节点下两种协议的仿真结果。
  从图中可以看出,节点数越多,新协议的能量消耗相对越少。
  图2节点变化下的能量对比
  四、结论
  移动自组网的节能路由协议已成为目前的研究热点之一,本文提出的协议,在保留了CGSR协议建立路由速度快等优点基础上,通过均衡各节点能量,避免了因关键的几个耗能快节点耗完能量而造成的整个网络瘫痪,较好地解决了目前分群协议中网关和簇头能耗过快的问题。通过仿真分析比较, 该协议有效地延长网络寿命。
  参考文献:
  [1]陈维华,贾智平.基于CGSR的改进型AdHoc路由协议[J].计算机应用,2009,29(1):32-33.
  [2] Nithyanandan L,Sivarajesh G.Modified GPSR protocol for Wireless Sensor Networks[J].International Journal of Computer and Electrical Engineering,2010,2(2):324-328.
  [3]刘宇,赵志军,沈强,唐晖. 能量感知的GPSR动态路由负载均衡[J]. 计算机工程与应用,2011,47(6):23-25.
  作者简介:
  方承志,男,汉族,1976.10—,湖南安化人,南京邮电大学电子科学与工程学院,博士,讲师,从事电路和信号处理研究。
其他文献
摘 要 本文就思想政治教育内含的社会管理功能展开探讨,对优化思想政治教育效果,提升教育水平,激发其社会管理价值能效,有积极有效的促进作用。  关键词 思想政治教育 社会管理 功能  一、前言  社会管理包括硬管理与软控制两类,前者涵盖行政与法制管理,具有一定强制力,体现了制度化管控特征。而软管理则主体借助舆论导向、思想政治建设与道德教育等,令人们思维认识、思想品德良好提升,优化调控自身行
期刊
摘 要 高等院校担负着培养社会主义事业建设者和接班人的重任,而高校学生党支部作为党在高校的最基层组织,其建设直接影响到大学生党员的教育和培养,影响到大学生党员的发展质量。因而作为高校党务工作着,必须着力加强学生党支部建设,充分发挥学生党支部的强大战斗堡垒作用。  关键词 高等院校 学生党支部 基层组织  高等院校中党的基层支部即学生党支部,这是学校党的基层组织,是党联系广大青年学生的桥
期刊
摘 要 活动教学是在反思传统教学的基础上逐渐形成和发展起来的教学思想和教学方法。初中思想品德课实施活动教学改革,必须坚持以“活动促发展”为基本指导思想,倡导以自主学习为基本习得方式,强调以能力培养为核心,以素质整体发展为取向。本文从初中思想品德课活动教学的方式方法入手,进而分析了初中思想品德课活动教学存在的问题,并力图为当前的初中思想品德课教学改革提供新的思路。  关键词 思想品德课 活动
期刊
摘 要 教职工代表大会制度在高校的改革、发展和稳定中具有不可替代的重要作用。本文以齐齐哈尔工程学院为例论述了高校教职工代表大会制度在构建民主管理与监督机制、推进高校民主化进程中的具体实践,并就加强教代会制度实施、教代会组织建设,发挥教代会的民主监督作用进行了深入思考。  关键词 高等学校 教代会制度 民主管理 实践思考  我國高校教职工代表大会制度从20世纪80年代的试点到普及,已经历了20
期刊
摘 要 针对中国现阶段初等教育存在的问题,引入国外初等教育管理模式,把中外初等教育管理模式形成对比,找出其中的差异,从而提出改革中国式初等教育观点。  关键词 初等教育 教育管理模式 比较 思考  初等教育即小学教育,或称基础教育,是使受教育者打下文化知识基础和作好初步生活准备的教育。通常指一个国家学制中的第一个阶段的教育,对象一般为6~12岁儿童。这种教育对提高国家民族文化水平极为重
期刊
摘 要 毕业设计是人才培养体制中的一个重要环节,当前各高校本科毕业设计面临很多问题,需要不断改革。本文从调查英语专业的本科毕业设计现状入手,结合教学实际,提出多元化的毕业设计模式探索研究,以进一步推进高校的英语教学改革。  关键词 毕业设计 多元化 改革  毕业设计是人才培养体制中的一个重要的环节,旨在考核和培养学生综合运用所学知识和技能独立分析和解决问题的能力,培养学生查阅文献、整理数据、判
期刊
摘 要 在素质教育推行的今天,在大学体育教学中加强大学体育教学渗透素质教育对提高学生的素质具有十分重要的意义。基于此,笔者将本文命名为《加强大学体育教学,着力提高学生素质》。首先探讨了大学体育教育中开展素质教育的重要性;然后浅谈了素质教育在大学体育教学中的应用策略;最后对全文进行了小结,。旨在与同行进行业务交流,不断提高大学体育教学质量,助推学生素质水平的提高。  关键词 大学体育教学 素质教育
期刊
数字电路课程是信息类所有专业的公共专业基础课程,随着全球数字化、网络化和信息化工程的发展和深入,该课程作为信息类专业的专业基础课程,在IT类专业的教学活动中有着极其重要的地位,其教學质量的好坏直接影响到学生后续DSP设计,嵌入式系统设计以及芯片设计等方面课程的学习。  该课程所涉及的内容较多,且灵活性较高,教学难度较大。尤其有必要指出的是,学生在学习过程中普遍反映时序电路最难学,究其原因,主要是时
期刊
摘 要 本文介绍了工程测量实践教学的概况,主要对目前工程测量实践教学在内容、时间安排、仪器配备和教学方面中存在的一些问题,提出了针对性的建议和措施。  关键词 工程测量 实践教学 测量实验 测量实习  一、工程测量概述  工程测量学是研究工程建设和自然资源开发中各个阶段的控制和地形测绘、施工放样、变形监测的理论与技术的科学。学习并掌握工程测量的理论和技术是土木工程技术人员从事现代工程建
期刊
摘 要 从事法律职业必须具有其职业素养,是法律职业有别于社会其他一般职业的关键所在。具体来说,中职法律教师的基本素养主要包括:法律知识和技能;现代法治理念;法律精神与法治信仰;法律意识与法律思维;运用法律的方法等等。  关键词 法律职业 法律素质 中职法律基础课  一、法律基础课是中职学校开设的很重要的一门公共基础课,这门课程的设置对增强学生的法律意识、提高学生的法律认知水平有着很重要的
期刊