ISSN在线(2319 - 8753)打印(2347 - 6710)
R.Gokila1,S.Manikandan2
|
访问更多的相关文章国际创新研究期刊》的研究在科学、工程和技术
在移动ad hoc网络,你好协议通常被用来维护邻居节点之间的关系。根据这个,每个节点广播你好包定期发现中间节点转发数据包。当节点进入一个不活跃的地区,你好数据包的传输这些节点会导致能量损失浪费。在这篇文章中,我们实现一个动态你好协议来压制那些无关紧要的东西你好数据包而不影响链路故障检测。我们的模拟结果表明,该设计减少能源消耗和延迟没有任何吞吐量的主要区别。
关键字 |
你好协议,移动自组网,邻居关系,能源消费 |
介绍 |
移动自组网(MANET)不躺在一个固定的基础设施的操作。它是一个自治的暂时的协会移动节点相互通信通过无线链接。节点依赖彼此的发送范围内可以直接沟通,负责动态路由发现。让几个节点之间的连接不在范围内,邻近节点充当路由器。这些节点通常是能量受限。在这个能源约束、动态、分布式种网络,建立节点动态地组织起来提供途径。即使手机处于截止状态,没有睡眠的能量消耗能量缺陷[9].Similarly在MANET中,节点的能量被排干,当他们走出范围。许多能源节约你好消息传递方案介绍了动态网络拓扑后[6][8]。这些计划执行不了时间[6]。特别的按需距离矢量(AODV)是用于路由发现和维护控制数据包的路由请求(RREQ)和路由应答(RREP)之间交换的节点。 It leads to excessive bandwidth and energy consumption. Two hello protocols were discussed to restrain the inefficient hello packets [4]: a reactive hello protocol and a event based hello protocol. Reactive hello protocol exhibits hello messages only to the demanding nodes using control packets (req-reply) which leads to network overhead. Event based hello protocol provides hello messages to the nodes which are in communication range based on threshold time. High threshold results in less delay whereas low threshold results in neighbor information loss. |
本文提出一种动态你好区间路线建立通过抑制你好消息。它调节你好间隔保守而不降低链路故障检测的概率。我们实现平均事件间隔即两个连续的事件之间的时间差距(传输或接收的数据包)注意到节点之间的通信。你好的广播数据包把浪费当一个节点不参与交流。我们提出了抑制系统使用一个常数风险水平你好消息。如果我们增加事件的时间间隔,你好间隔也可以增加不增加发送数据包的风险通过不可用链接。所以你好消息得到抑制。仿真结果表明,我们提出的方案可以减少能源消耗没有任何开销。 |
AODV的概述 |
AODV是一种按需路由协议,路线是只在需要的时候了。当一个路线是必要的,它使用一个路由发现过程来了解路线。一旦确定了路线,它只要它需要维护维护过程。它使用一个软件状态的方法来维持航线:如果不使用的路线,它指定时间后过期。它可以使用链路故障检测的两种方法之一:链路层或你好消息的反馈。由于难以获得链路层反馈,它使用你好消息。 |
a你好消息 |
网络连接可能决定通过广播控制消息的接收。任何广播控制消息也是你好消息,指示一个邻居的存在,如图1所示。当一个节点接收到从邻国你好消息,它会创建或更新路由表条目的邻居。保持连接,如果一个节点没有发送任何广播控制消息在指定时间间隔内,本地广播你好消息。这导致了至少一个你好消息传输在每一个时期。未能收到你好消息从一个邻居几个时间间隔表明邻居不再是传播范围内,和连接已经丢失。 |
两个变量控制的决心连接使用hello消息:HELLO_INTERVAL ALLOWED_HELLO_LOSS。HELLO_INTERVAL指定的最长时间间隔你好消息的传输ALLOWED_HELLO _LOSS指定的最大数量的时期HELLO_INTERVAL等没有收到你好消息之前检测连接到一个邻居的丧失。你好_INTERVAL是一秒钟的推荐值和允许_HELLO损失是两个。换句话说,如果你好消息没有收到从一个邻居在两秒的最后一条消息,确定连接到邻居的丧失。 |
b .路由发现 |
当源需要将数据包发送到目的地,它首先必须确定沟通的路径。源节点路由发现开始通过广播一个路由请求包含IP地址(RREQ)消息的目的地。当一个中间节点接收RREQ,它记录相反的路线向源和检查是否有目的地的路线。如果不知道目的地的路线,中间节点重播RREQ。当目的地,或一个中间节点与最近关于目的地的路由信息,接收RREQ,生成一个路由应答(RREP)。 |
RREP是单播回源使用由RREQ相反的路线。例如,在这个图中两个节点最近的关于目的地的信息,因为你好消息使用。这两个节点单播RREP源。随着RREP传播源,创建一个路由转发到目的地在每个中间跳。当RREP到达源,源记录到目的地,并开始发送数据包路由到目的地发现路径。如果多个接收RREP源,最低的路由跳数到目的地选择。 |
C。线路维护 |
当链接了一个活跃的路径,节点上游的休息检测并创建一个错误(RERR)消息路由。RERR消息列表所有现在不可到达的目的地,由于链路中断。向源节点发送RERR消息。每个中间跳删除任何破碎的路线,向源将RERR转发数据包。当源接收RERR包,它决定是否还需要到目的地的路线。如果是这样的话,源创建一个RREQ并再次开始路由发现过程。 |
分析链路连接 |
本地链接连接背后的基本原理表明,当一个节点的移动范围,中间节点将检测其链接失败之前传输的数据包。图2解释了本地链接连接的时间分析。传统方案更新路由信息后立即通过中间节点检测链接失败。但是没有必要升级,直到它中间节点需要传输一个数据包。在¯害怕一个一个½¯害怕一个½¯害怕害怕一个½¯½,多个你好数据包广播。 |
如果一个节点超越周边节点的覆盖范围仍然不在积极沟通和广播你好包连续跟踪,节点的电池耗尽。克服这一点,那些喂包应该抑制找到一个精确的喂区间。 |
一个。设计的动态你好间隔 |
让我们考虑一个事件间隔的两个发送方和邻国之间传输数据包发生。有两种可能的情况出现时,邻居节点移动的范围。(1)发送方在需要传输数据包。(2)发送者不需要转移。例(1)导致连接失败。在(2)没有必要更新路由信息。为了克服链接失败,发送方必须路由信息在转发数据包。HELLO_INTERVAL应该指的是设定的事件间隔降低包传输的风险通过不可用的路线。分析50包传输节点的分布。我们发现许多事件间隔不到一个常数HELLO_INTERVAL(1秒)和你好间隔不改变,如果小于HELLO_INTERVAL不变。50个节点的累积分布函数图所示。 In that, all the traffics follows an exponential distribution where x>1. |
通过使用指数分布,我们可以预测一个区间的概率大于给定的时间间隔。这个结果提供了一个上限。所以事件发生在一个给定的时间间隔的概率可以被忽视。这种分析可以用来调整你好间隔保守。 |
评价 |
我们提出的方案修改了AODV和DYMO。我们称之为AODV和动态与动态你好你好(AODV-DH)和DYMO (DYMO-DH)。本节描述了该方案对能源消耗的影响,吞吐量,你好包比在各种参数如节点强度、节点移动速度和密度。 |
图4显示了能源消耗DYMO和DYMO-DH之间的比较。每个节点最初有150焦耳。在一定的时间之后,DYMO迅速消耗能量。因为该方案减少了无关紧要的你好消息的数量,节省的能量传输和招待会。 |
图5显示了你好包比。随着节点数的增加,你好包率也会增加自你好广播包的数量和收到的数据包数量的增加。 |
重置为默认值,不存在吞吐量下降相比,现有的计划。因此可以获得高吞吐量。 |
图7显示了提供的比较多的流动。活动节点的运作在x秒。当流动的数量是10 x = 3秒,85%的节点不涉及通信在最近3 sec.This显示大量的节点使用长你好间隔。 |
结论 |
这个短暂的旨在减少能源消耗通过抑制无关紧要的你好消息。考虑到事件间隔,你好间隔可以增加没有减少链路故障检测的概率,减少了延迟和隐藏的能源消耗。 |
确认 |
作者承认学生的贡献,PSN工程技术学院学院帮助在测试电路的设计,和工具支持。作者也感谢匿名评论者的评论,帮助改善。作者要感谢匿名评论者的建设性的批判,本文大大受益。 |
引用 |
|