- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于位置信息自组织网络路由算法研究
基于位置信息自组织网络路由算法研究
摘要:随着定位技术的发展,位置信息的获取成本也在逐步降低,由于借助于位置信息可以使路由的开销大大降低,因此人们也越来越重视自组织网络基于位置信息的算法研究,为了使这种算法更成熟,性能更优良,该文分析了现有基于位置信息的路由算法,并重点研究了单播路由算法中的贪婪转发算法与空洞处理算法,以供同行参考。
关键词:位置信息;自组织网络;贪婪转发算法;空洞处理算法
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2016)04-0037-02
无线自组织网络属于多跳网络中的一种,它不同于之前的无线单跳通信网络。对于无线单跳网络来说需要固定网络设施做支撑,如要实现数据的转发需要由基站来支持,而对于无线自组织网络来说进行通信时不需设施作支持,并且无线自组织网络的各节点不但可以当做终端来收发数据,而且还可当做一种路由器来转发各种数据,由于新特征在无线自组织网络的融入,这也造成了之前的路由算法不能适应新形势的发展,于是人们开始探索研究基于位置信息的自组织网络路由算法。
1 基于位置信息的路由算法
由于自组织网络不存在固定的基础设施,自组织网络的各个节点与其他节点的通讯只能在通讯范围内,所以任意节点对之间要想实现自由通讯,只能依靠多个节点间的相互转发来实现,这也就是我们通常所说的多跳路由。按照路由算法使用的信息情况这种算法大致分为两类:基于位置信息的路由算法与基于拓扑信息的路由算法。下面我们就重点介绍一下基于位置信息的路由算法。
以节点的具体位置信息为基础进行转发是基于位置信息的路由算法的主要工作方式,它不同于最初的只借助目的节点位置信息的转发方式,当前的基于位置信息的路由算法不仅要用到目的节点的位置信息,而且还要用到节点自身位置信息与一跳后的邻居节点位置信息,在这个转发的过程中,中间节点对下一跳的具体转发节点可自主进行选择。所以该节点到相应目的节点间的路径不用具体的去进行维护,也不用发送相关控制包来对路径状态进行更新。由于网络拓扑的变化影响节点下一跳的选择也只是在该节点的一跳范围之内,因此网络拓扑发生变化时,影响基于位置信息的路由算法要远小于基于拓扑信息的路由算法,此外基于位置信息的路由算法局域性通常都比较好,因此它的网络扩展性也相对较好。
2 基于位置信息的单播路由算法
单播路由算法可实现从源节点至目标节点唯一连通路径的构建,若数据需要从源节点传输至目的节点时,可借助某种算法从相应邻居节点中挑选出某个节点来作为下一跳目标,数据到达目的节点的过程就是就是此算法在中间节点重复执行的过程。就当前的基于位置信息的路由算法而言,其中人们应用比较多的一种算法就是贪婪转发算法,它具有高效、简单的特点,但这种算法有个局限性,用想利用它转发数据,前提是当前的网络密度要足够高,但实际部署的网络,难免会有不连贯的区域出现在网络局部,而贪婪算法遇到不连贯区域时,由于局部最小化问题会导致贪婪转发算法的传输失败,我们通常把造成贪婪转发不能成功的不连贯区域统称为通讯空洞,为了更好应对贪婪转发算法的这样缺陷,人们研究了一种空洞处理算法,来承担起遇到空洞时贪婪算法的转发任务,实现路由任务的最终顺利完成,所以贪婪转发算法与空洞处理算法共同构成了一个全面完善的路由协议。下面我们就分别介绍一下这两种算法。
2.1贪婪转发算法
根据某种标准以当前节点的邻居节点位置信息以及目的节点位置信息为基础,来进行下一跳局部最优节点的选择,这种转发方式并重复应用于中间所有节点,直到目的节点的到达,这就是贪婪转发算法。当前,人们根据算法选择下一跳节点标准的不同,已经研究出了很多中贪婪转发算法。
最初的贪婪转发算法选择最优下一跳节点的标准是依据几何计算结果进行的,其具体选择过程如下图1所示:
当前节点用图中的S表示,目的节点用D表示,不同的选择标准,也会得到不同的下一跳节点,下面我们就总结一下各种贪婪转发的形式:
1) 随机转发
从当前的邻居所有邻居节点中随机任意选择一个距离目的节点更近的节点当做下一跳的目标节点,依次类推这就是随机转发过程。如在图1中,S节点的邻居节点有A、R、B、C、F,在这几个节点中,A、B、C、F节点与目的节点的距离都比S节点本身近,所以S节点的下一跳节点可从这四个节点中随机选取一个,这就是随机转发。
2) 最近方向转发
最近方向转发主要是按照在当前节点连接目的节点的方向上,选择一个距离目标节点最近的邻居节点作为最优下一跳节点。在图1中,依照这种转发方式,C节点将作为S节点的最优下一跳节点进行各项任务的转发。
3) MFR转发
在利用MFR转发时,节点的前进值根据当前节点与目的节点连线上的正交投影来定的,当
您可能关注的文档
最近下载
- 2024-2030全球商业气象服务行业调研及趋势分析报告.docx
- 高考英语复习读后续写练习+“千层面之爱”+传递全球温暖+课件.pptx VIP
- 新教材 人教A版高中数学选择性必修第一册全册各章节 知识点考点汇总及解题方法提炼.pdf VIP
- Midea 美的 R22W01BW11SECN扫地机器人 说明书.pdf
- 高考英语复习读后续写练习:爱心传递:善举循环的温暖故事+课件.pptx VIP
- 年产15万吨苯酚丙酮项目初步设计说明书.doc
- 燃气设备设施定期检查制度.docx VIP
- 内黄县各级文物保护单位一览表(2024版).docx VIP
- 高考英语复习读后续写练习:寒冬里的温暖与人性光辉+课件.pptx VIP
- 不收版面费的中文期刊(小木虫).doc VIP
文档评论(0)