当前位置: 首页 > 专利查询>惠州学院专利>正文

无线自组网络路由决策处理方法及系统技术方案

技术编号:22060946 阅读:95 留言:0更新日期:2019-09-07 18:18
本发明专利技术公开一种无线自组网络路由决策处理方法及系统,首先进行上电操作,保证节点之间是电连接,同时,根据节点的当前剩余能量水平,即当前电池容量剩余量,与预设阈值进行判断,预设阈值与节点的电池容量的初始量的比值为1:5,若当前剩余能量水平低于预设阈值,则不接收来自源节点发送的RREQ请求包;若当前剩余能量水平高于预设阈值,则依据当前剩余能量水平启动延时计算操作,接收来自源节点发送的RREQ请求包,并转发来自源节点发送的RREQ请求包。如此,使得能量较高的节点有较高的机会参与路由,保护了剩余能量较低的能量节点,同时使各个节点达到能量均衡,从而延长了节点及网络的使用寿命。

Routing Decision Processing Method and System for Wireless Ad Hoc Networks

【技术实现步骤摘要】
无线自组网络路由决策处理方法及系统
本专利技术涉及无线自组织网络领域,特别是涉及一种无线自组网络路由决策处理方法及系统。
技术介绍
AODV协议是一种按需路由协议。当一个节点需要给网络中的其他节点传送信息时,如果没有到达目标节点的路由,则必须先以多播的形式发出RREQ(路由请求)报文。RREQ报文中记录着发起节点和目标节点的网络层地址,邻近节点收到RREQ,首先判断目标节点是否为自己。如果是,则向发起节点发送RREP(路由回应);如果不是,则首先在路由表中查找是否有到达目标节点的路由,如果有,则向源节点单播RREP,否则继续转发RREQ进行查找。无线自组织网络是一个由几十到上百个节点组成的、采用无线通信方式的、动态组网的多跳的移动性对等网络。其目的是通过动态路由和移动管理技术传输具有服务质量要求的多媒体信息流。通常节点具有有限的能量供给。而AODV协议是无线自组织AdHoc网络中应用最广泛的一种按需路由协议。然而,在目前的无线自组织网络中,存在某些节点因过度使用导致能量不均衡;同时,未对无线自组织网络中低能量的节点进行保护,进而导致节点过早将能量消耗殆尽,成为废弃节点,进而导致路由快速断裂;。
技术实现思路
本专利技术的目的是克服现有技术中的不足之处,提供一种能够保护低能量节点、能够延长节点的使用寿命、以及能够使各个节点达到能量均衡的无线自组网络路由决策处理方法及系统。本专利技术的目的是通过以下技术方案来实现的:一种无线自组网络路由决策处理方法,包括:S110、进行上电操作,以使与源节点及目的节点之间电连接;S120、接收来自所述源节点发送的RREQ请求包;S130、对当前剩余能量水平与预设阈值进行判断,若所述当前剩余能量水平低于所述预设阈值,则不接收来自所述源节点发送的所述RREQ请求包;若所述当前剩余能量水平高于所述预设阈值,则依据所述当前剩余能量水平启动延时计算操作,接收来自所述源节点发送的所述RREQ请求包,并转发来自所述源节点发送的所述RREQ请求包;S140、发送所述RREQ请求包至所述目的节点;S150、接收来自所述目的节点的RREP响应包,并转发所述RREP响应包至所述源节点。在其中一个实施例中,在所述步骤S120之后,还具体包括如下步骤:计算所述源节点及所述目的节点发送所述RREQ请求包及所述RREP响应包所消耗的能量,以计算出所述源节点及所述目的节点的当前能量水平。在其中一个实施例中,所述当前剩余能量水平为所述节点的当前能量水平与所述节点的初始能量的比值,所述预设阈值与所述节点的初始能量的比值为1:5。在其中一个实施例中,在所述步骤S150之后,还具体包括如下步骤:接收来自所述源节点最优发射功率值;计算与所述目的节点的之间最优发射功率值,并将与所述目的节点的之间最优发射功率值发送至所述目的节点。在其中一个实施例中,在所述步骤S150步骤之后,还具体包括通过与所述源节点之间的最优发射功率值接收数据信息包;通过与所述目的节点的最优发射功率值发送所述数据信息包。一种无线自组网络路由决策处理系统,包括:上电模块,所述上电模块用于进行上电操作,以使与源节点及目的节点电连接;接收模块,所述接收模块用于接收来自所述源节点发送的RREQ请求包,所述接收模块还用于接收来自所述目的节点的RREP响应包;比对模块,所述比对模块用于对当前剩余能量水平与预设阈值进行判断,若所述当前剩余能量水平低于所述预设阈值,则不接收来自所述源节点发送的所述RREQ请求包,若所述当前剩余能量水平高于所述预设阈值,则依据所述当前剩余能量水平启动延时计算操作,接收来自所述源节点发送的所述RREQ请求包,并转发来自所述源节点发送的所述RREQ请求包;计算模块,所述计算模块用于执行依据所述当前剩余能量水平延时计算操作;输出模块,所述输出模块用于发送所述RREQ请求包至所述目的节点,所述输出模块还用于转发所述RREP响应包至所述源节点。在其中一个实施例中,所述计算模块还用于计算所述源节点及所述目的节点发送所述RREQ请求包及所述RREP响应包所消耗的能量,以计算出所述源节点及所述目的节点的当前能量水平。在其中一个实施例中,所述计算模块还用于计算与所述目的节点的之间最优发射功率值。在其中一个实施例中,所述输出模块还用于通过与所述目的节点的最优发射功率值发送所述数据信息包。在其中一个实施例中,所述接收模块还用于通过与所述源节点之间的最优发射功率值接收数据信息包;所述接收模块还用于接收来自所述源节点最优发射功率值。本专利技术相比于现有技术的优点及有益效果如下:本专利技术为一种无线自组网络路由决策处理方法及系统,首先进行上电操作,保证节点之间是电连接,同时,根据节点的当前剩余能量水平,即当前电池容量剩余量,与预设阈值进行判断,预设阈值与节点的电池容量的初始量的比值为1:5,若当前剩余能量水平低于预设阈值,则不接收来自源节点发送的RREQ请求包;若当前剩余能量水平高于预设阈值,则依据当前剩余能量水平启动延时计算操作,接收来自源节点发送的RREQ请求包,并转发来自源节点发送的RREQ请求包。如此,使得能量较高的节点有较高的机会参与路由,保护了剩余能量较低的能量节点,同时使各个节点达到能量均衡,从而延长了节点及网络的使用寿命。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本专利技术一实施方式的无线自组网络路由决策处理方法步骤流程图;图2为本专利技术一实施方式的计算耗能模型图;图3为本专利技术一实施方式的多路衰减模型图;图4为本专利技术一实施方式的节点模拟参数图;图5为本专利技术一实施方式的仿真场景拓扑图;图6为本专利技术一实施方式的仿真结果图;图7为本专利技术一实施方式的剩余能量对比图;图8为本专利技术一实施方式的无线自组网络路由决策处理系统功能模块图。具体实施方式为了便于理解本专利技术,下面将参照相关附图对本专利技术进行更全面的描述。附图中给出了本专利技术的较佳实施方式。但是,本专利技术可以以许多不同的形式来实现,并不限于本文所描述的实施方式。相反地,提供这些实施方式的目的是使对本专利技术的公开内容理解的更加透彻全面。需要说明的是,当元件被称为“固定于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。本文所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的,并不表示是唯一的实施方式。除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。本文中在本专利技术的说明书中所使用的术语只是为了描述具体的实施方式的目的,不是旨在于限制本专利技术。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。请参阅图1,一种无线自组网络路由决策处理方法,包括:S110、进行上电操作,以使与源节点及目的节点之间电连接;S120、接收来自源节点发送的RREQ请求包;S130、对当前剩余能量水平与预设阈值进行判断,若当前剩本文档来自技高网
...

【技术保护点】
1.一种无线自组网络路由决策处理方法,其特征在于,包括:S110、进行上电操作,以使与源节点及目的节点之间电连接;S120、接收来自所述源节点发送的RREQ请求包;S130、对当前剩余能量水平与预设阈值进行判断,若所述当前剩余能量水平低于所述预设阈值,则不接收来自所述源节点发送的所述RREQ请求包;若所述当前剩余能量水平高于所述预设阈值,则依据所述当前剩余能量水平启动延时计算操作,接收来自所述源节点发送的所述RREQ请求包,并转发来自所述源节点发送的所述RREQ请求包;S140、发送所述RREQ请求包至所述目的节点;S150、接收来自所述目的节点的RREP响应包,并转发所述RREP响应包至所述源节点。

【技术特征摘要】
1.一种无线自组网络路由决策处理方法,其特征在于,包括:S110、进行上电操作,以使与源节点及目的节点之间电连接;S120、接收来自所述源节点发送的RREQ请求包;S130、对当前剩余能量水平与预设阈值进行判断,若所述当前剩余能量水平低于所述预设阈值,则不接收来自所述源节点发送的所述RREQ请求包;若所述当前剩余能量水平高于所述预设阈值,则依据所述当前剩余能量水平启动延时计算操作,接收来自所述源节点发送的所述RREQ请求包,并转发来自所述源节点发送的所述RREQ请求包;S140、发送所述RREQ请求包至所述目的节点;S150、接收来自所述目的节点的RREP响应包,并转发所述RREP响应包至所述源节点。2.根据权利要求1所述的无线自组网络路由决策处理方法,其特征在于,在所述步骤S120之后,还具体包括如下步骤:计算所述源节点及所述目的节点发送所述RREQ请求包及所述RREP响应包所消耗的能量,以计算出所述源节点及所述目的节点的当前能量水平。3.根据权利要求1所述的无线自组网络路由决策处理方法,其特征在于,所述当前剩余能量水平为所述节点的当前能量水平与所述节点的初始能量的比值,所述预设阈值与所述节点的初始能量的比值为1:5。4.根据权利要求1所述的无线自组网络路由决策处理方法,其特征在于,在所述步骤S150之后,还具体包括如下步骤:接收来自所述源节点最优发射功率值;计算与所述目的节点的之间最优发射功率值,并将与所述目的节点的之间最优发射功率值发送至所述目的节点。5.根据权利要求4所述的无线自组网络路由决策处理方法,其特征在于,在所述步骤S150步骤之后,还具体包括通过与所述源节点之间的最优发射功率值接收数据信息包;通过与所述目的节点的最优...

【专利技术属性】
技术研发人员:汪华斌罗中良曾志曾少宁王震黄震
申请(专利权)人:惠州学院
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1