扩展6LoWPAN域的信息处理方法及系统的制作方法

文档序号:7985696阅读:511来源:国知局
扩展6LoWPAN域的信息处理方法及系统的制作方法
【专利摘要】本发明公开了一种扩展6LoWPAN域的信息处理方法及系统,所述方法包括:在扩展6LoWPAN域中发生上下文context信息更新情况时,触发多源同步机制,以使得多个边界路由之间完成context值信息与时间的同步;由至少一个边界路由在扩展6LoWPAN域内分发更新后的context信息。本发明提出的扩展6LoWPAN域的信息处理方法完全依据IETF组织所提出的邻居发现协议标准草稿,具有较强的可行性与广泛的适用性,并且,其能够解决在扩展的6LoWPAN域内如何保证在具有多个边界路由情况下的context信息发布一致性的问题。
【专利说明】扩展6LoWPAN域的信息处理方法及系统
【技术领域】
[0001]本发明涉及基于IPv6的无线个人局域网(WPAN , Wireless Personal AreaNetwork Communication Technologies)【技术领域】,具体而言,涉及一种扩展 6LoWPAN( IPv6over Low-Power Wireless Personal Area Networks)域的信息处理方法及系统。
【背景技术】
[0002]无线个人局域网WPAN是一种采用无线连接的个人局域网。它被用在诸如电话、计算机、附属设备以及小范围内的数字助理设备之间的通讯。目前支持无线个人局域网的技术包括:蓝牙、ZigBee、超频波段(UWB)、IrDA、HomeRF等。
[0003]6LoWPAN协议,是为了能使无线传感器网络与IPv6网络互联互通而设立的一个协议,可以说是IPv6为应用于无线传感器网络环境而设计的简化版,6LoWPAN所具有的低功率运行的潜力使它很适合应用在从手持机到仪器的设备中,而其对AES-128加密的内置支持为强健的认证和安全性打下了基础。
[0004]如果一个LoWPAN域内的数据报文采用基于上下文(context)的压缩方法,那该LoWPAN域中的边界路由需要对context以及context ID进行配置与管理。另外,若一个LoWPAN域内有2个或者多个边界路由,则该LoWPAN域称为扩展6LoWPAN域。扩展6LoWPAN域内的数据报文采用基于上下文的压缩方式,为此,则在实际应用当中要求所述2个或者多个边界路由中的context信息保持一致。其中,Context是指:在6LoWPAN的邻居发现协议中,新增加了 6L0WPAN context option (简称6C0选项)。该6C0选项中包含了 6LoWPAN头部压缩需要的prefix信息,其与IPV6邻居发现协议中的prefix information option的意义类似。Context可能是一段任意长度的prefix或者是一个128位的地址,在一个RA(Router Advertisement,路由器通告)消息中可以承载多达16个context选项。
[0005]其中,所述RA消息,由LoWPAN域中路由及边界路由周期性地发送给主机或者作为RS (Router Solicitation,路由器请求)消息的应答消息进行发送,其具体消息数据格式参见RFC4861所述;所述RS消息,由LoWPAN域中主机发送给路由及边界路由,用于请求RA消息,同样地,其具体消息数据格式参见RFC4861所述;另外,所述Pref ix是指IPV6地址前缀,在ipv6邻居发现协议中,prefix information option用于标示一段链路上是否有其他地址存在,以及是否是自动配置地址等信息。
[0006]通常,边界路由所发出的RA消息中包含有context信息,每一个context信息都包含在一个6C0选项中,边界路由需要将该6C0选项以及context信息发布给LoWPAN域中的每一个节点,并使得各个节点之间保持同步。在RA消息中除了 6C0选项外,还需要包含一个 ABRO(Authoritative Border Router option)选项,该 ABRO 选项包含有所分发 context信息的版本号以及分发该context信息的边界路由地址,特别是在扩展的6LoWPAN域内,用多跳信息发布机制发布context信息时,路由之间互相传播RA消息时,ABRO选项必须包含在RA消息中,用于辨别收到的是否为最新的context信息。
[0007]多跳context值的信息发布依赖于在各路由之间的RS和RA信息的传播,以及利用ABRO选项获知context值的版本号,利用多跳机制节点可以处理来自任意边界路由的任何信息。但是只有在保证扩展6LoWPAN域内的节点拥有同样的context值的前提下,才能够正确的对多跳发布的数据包进行正常的发送、转发与接收。因此扩展6LoWPAN域中的边界路由需要某种机制来统一对context值进行管理,保证context值在边界路由中的同步。
[0008]目前IETF标准组织于2011年10月24日提出的Neighbor DiscoveryOptimization (邻居发现协议)for Low Power and Lossy Networks (6LoffPAN)draft-1etf-6LoffPAN-nd-18草稿中提出了扩展6LoWPAN域内多跳发布context值的管理需求,但未给出具体做法。
[0009]2011年清华大学深圳研究生院提出的一发明名称为《一种6LoWPAN协议中地址压缩控制表的维护方法》、
【发明者】于长健, 孙知信, 张震玮, 骆冰清, 张弥 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1