[发明专利]一种6LoWPAN协议中地址压缩控制表的维护方法有效

专利信息
申请号: 201110130512.6 申请日: 2011-05-19
公开(公告)号: CN102196058A 公开(公告)日: 2011-09-21
发明(设计)人: 华贵斌;江勇;赵倩;吴双桥;吴俊华 申请(专利权)人: 清华大学深圳研究生院
主分类号: H04L29/12 分类号: H04L29/12;H04W80/00;H04W84/12
代理公司: 深圳新创友知识产权代理有限公司 44223 代理人: 江耀纯
地址: 518055 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 lowpan 协议 地址 压缩 控制 维护 方法
【权利要求书】:

1.一种6LoWPAN协议中地址压缩控制表的维护方法,其特征是,包括如下步骤:

a、在协调器节点存有控制表和地址缓存表,协调器节点将包含地址缓存表中需要更新到控制表中的IPV6地址前缀和控制表中对应的索引号CID的报文发送到相邻的子节点;

b、协调器子节点中的中间节点用该报文对上联控制表中对应地址进行更新,向所述协调器节点发送确认信息,并向与该中间节点连接的子节点转发该报文; 

c、所述中间节点的子节点用该报文对本地的控制表或者上联控制表中对应地址进行更新,并向所述中间节点发送确认信息,所述中间节点收到其所有相邻的子节点的确认信息后对下联控制表中对应地址进行更新;

d、所述协调器节点接收到与其所有相邻的子节点的确认信息后,将所述控制表中对应地址进行更新;

其中,中间节点是能转发数据包的节点,步骤c中的所述中间节点的子节点包括端节点和中间节点,端节点是不能转发数据包的节点。

2.如权利要求1所述的6LoWPAN协议中地址压缩控制表的维护方法,其特征是:

所述控制表由多个表项组成,每个表项包括对应索引号CID的IPV6地址前缀项和更新项,其中,更新项包括正在更新和没有更新两个状态,所述地址缓存表包括IPV6地址前缀项; 

所述步骤a还包括:将所述IPV6地址前缀对应的表项的更新项设置为正在更新;

所述步骤b中,所述中间节点接收到所述报文后,用所述IPV6地址前缀对所述上联控制表中对应所述索引号CID的表项的IPV6地址前缀项进行更新;

所述步骤c中,所述端节点接收到所述报文后,用所述IPV6地址前缀对所述端节点的控制表中对应所述索引号CID的表项的IPV6地址前缀项进行更新;所述中间节点接受到该节点所有子节点的确认信息后,用所述IPV6地址前缀对所述下联控制表中对应所述索引号CID的表项的IPV6地址前缀项进行更新;

所述步骤d还包括:将所述表项的更新项设置为没有更新;所述步骤d中,所述协调器节点接收到与所述协调器节点连接的所有节点的确认信息后,用所述IPV6地址前缀对所述表项的IPV6地址前缀项进行更新。

3.如权利要求2所述的6LoWPAN协议中地址压缩控制表的维护方法,其特征是:

所述表项还包括效力项和权重项;所述地址缓存表还包括与IPV6地址前缀项对应的权重项;其中,效力项具有有效和无效两个状态;还包括以下步骤:

e、在所述地址缓存表中,将与有效的效力项对应的权重项的数值减N1,若权重项的数值小于或等于阈值M1,则将对应的效力项设置为无效;

f、在所述控制表中,将与有效的效力项对应的权重项的数值减N2,若权重项的数值小于或者等于阈值M2,则将对应的效力项设置为无效;

g、判断所述控制表中是否存在无效的效力项,若有则执行步骤h;

h、在所述地址缓存表的有效的效力项中,找出数值最大的权重项,将对应的效力项置为无效,其中,步骤a中需要更新到控制表中的IPV6地址前缀为所述数值最大的权重项对应的IPV6地址前缀,步骤a中所述的索引号CID为步骤g中所述无效的效力项对应的索引号CID,所述步骤d中还包括,将所述控制表中所述表项的效力项置为有效;

其中,N1、N2、M1和M2是正整数。

4.如权利要求3所述的6LoWPAN协议中地址压缩控制表的维护方法,其特征是:在步骤g中,若所述控制表不存在无效的效力项,则执行步骤i;

i、判断所述地址缓存表的有效的效力项中最大权重项的数值,是否大于K倍所述控制表的有效的效力项中最小权重项的数值,若是则执行步骤j;

j、其中,步骤a中需要更新到控制表中的IPV6地址前缀为所述最大权重项对应的IPV6地址前缀,步骤a中所述的索引号CID为所述最小权重项对应的索引号CID;将所述最小权重项的数值置为a与所述最大权重项的数值除以K的和;所述步骤d中还包括,将所述控制表中所述表项的效力项置为有效,将所述地址缓存表中所述最大权重项的效力项置为无效;步骤d中所述协调器节点对控制表的更新为:将所述最大权重项对应的IPV6地址前缀项与所述最小权重项对应的IPV6地址前缀项互换数值,其中a和K是正整数。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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