[发明专利]提高AdHoc网络邻节点列表精确性的方法有效

专利信息
申请号: 201110002031.7 申请日: 2011-01-06
公开(公告)号: CN102065513A 公开(公告)日: 2011-05-18
发明(设计)人: 李长乐;朱丽娜;蔡雪莲;李建东;张晗啸;赵春春;林航 申请(专利权)人: 西安电子科技大学
主分类号: H04W40/24 分类号: H04W40/24;H04W84/18
代理公司: 陕西电子工业专利中心 61205 代理人: 王品华;朱红星
地址: 710071*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 提高 adhoc 网络 节点 列表 精确性 方法
【权利要求书】:

1.一种提高Ad Hoc网络邻节点列表精确性的方法,包括:

(1)HELLO消息的发送步骤:

1a)网络中每个节点第一次发送HELLO消息时,随机选择一个发送时间t1、发送间隔d,每个节点都记录下此时自己的邻节点列表table1,然后发送HELLO消息,所有节点发送的HELLO消息中都包含发送节点最新的发送间隔d的信息;

1b)当每个节点第n次发送自己的HELLO消息时,记录此时间tn的邻节点列表tablen,根据所存储的第n-1次邻节点列表tablen-1和第n次邻节点列表tablen判别出新、老邻节点,计算新邻节点数与老邻节点数的比值r;

其中tn=tn-1+d,tn-1为该节点第n-1次发送HELLO消息的时间,d表示该节点的HELLO消息发送间隔;

1c)根据新、老邻节点数的比值r,按照公式对发送间隔进行调节,并利用调节后的发送间隔d′发送HELLO消息,再转入步骤1b);

其中d1表示HELLO消息发送间隔的初调值,其计算公式为

d1=d+g(r)×drroptd-g(r)×dotherwise;]]>

g(r)表示HELLO消息发送间隔的调节强度,其计算公式为

g(r)=15(r-roptropt)2r<2×ropt15otherwise;]]>

ropt表示r的最佳值,当r为最佳值时,发送间隔不需要变化,即d′=d;

(2)HELLO消息的接收步骤:

2a)若一个节点收到一个HELLO消息时,判断这个HELLO消息的来源:

若该节点收到的HELLO消息是由其邻节点列表中未记录的节点所发出,则在邻节点列表中新建该节点的信息,设置该邻节点的超时时间Tth=λ*d,并设置该邻节点的倒计时器值为Tth,开始倒计时;

若该节点收到的HELLO消息是其邻节点列表中已记录的节点所发出,则更新列表中相应节点的信息,调节邻节点列表中相应节点的超时时间为Tth=λ*d,并设置该邻节点的倒计时器值为Tth,开始倒计时;

2b)若一个节点在其邻节点列表中某邻节点的倒计时器计时至0时,仍未收到该邻节点发出的HELLO消息,则从其邻节点列表中删除该邻节点信息;

2c)若一个节点没有收到任何HELLO消息,则等待直至收到一个HELLO消息,判断该HELLO消息的来源,转入步骤2a);

其中λ表示网络能容忍的HELLO消息丢失个数,该个数根据具体的网络场景设置;

(3)任何节点一旦收到停止信号,则停止发送HELLO消息、接收HELLO消息和删除邻节点列表中的节点信息的动作,该节点所有工作结束。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110002031.7/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top