发明名称 一种全IP无线传感器网络移动方法
摘要 本发明提供了一种全IP无线传感器网络移动方法,所述全IP无线传感网络包括三类节点:网关节点,全功能节点及部分功能节点;其中网关节点与IPv6互联网的接入路由器相连,实现全IP无线传感器网络与IPv6互联网的物理连接;网关节点与全功能节点是固定节点,具有路由转发功能,部分功能节点为移动节点,不具有路由转发功能;网关节点和全功能节点构建成路由骨干网,部分功能节点通过路由骨干网与IPv6互联网进行通信;与部分功能节点直接通信的全功能节点为该部分功能节点的关联节点,同一时刻,一个部分功能节点只有一个关联节点。
申请公布号 CN102938907A 申请公布日期 2013.02.20
申请号 CN201210379502.0 申请日期 2012.10.09
申请人 常熟理工学院 发明人 王晓喃
分类号 H04W28/06(2009.01)I;H04W36/00(2009.01)I;H04L12/741(2013.01)I 主分类号 H04W28/06(2009.01)I
代理机构 江苏圣典律师事务所 32237 代理人 胡建华
主权项 1.一种全IP无线传感器网络移动方法,其特征在于,所述全IP无线传感网络包括三类节点:网关节点,全功能节点及部分功能节点;其中网关节点与IPv6互联网的接入路由器相连,实现全IP无线传感器网络与IPv6互联网的物理连接;网关节点与全功能节点是固定节点,具有路由转发功能,部分功能节点为移动节点,不具有路由转发功能;网关节点和全功能节点构建成路由骨干网,部分功能节点通过路由骨干网与IPv6互联网进行通信;与部分功能节点直接通信的全功能节点为该部分功能节点的关联节点,同一时刻,一个部分功能节点只有一个关联节点;全IP无线传感器网络节点的IPv6地址由两部分组成:第一部分是全局路由前缀,一个全IP无线传感器网络中所有节点的IPv6地址的全局路由前缀都相同,长度为64+i比特;第二部分是节点ID,节点ID唯一标识一个节点,长度为64-i比特;其中,i值为正整数;初始状态下,网关节点的IPv6地址预先设置,网关节点的节点ID为0,并具有可分配地址空间[1,2<sup>64-i</sup>-1];网关节点、全功能节点和部分功能节点在一跳范围内定期广播信标消息;网关节点和全功能节点信标消息负载为可分配地址空间的大小;部分功能节点信标消息负载为部分功能节点的关联节点的IPv6地址,以及部分功能节点IPv6地址的全局路由前缀;当全功能节点X加入全IP无线传感器网络后,如果在规定时间内收到多个信标消息,则选择信标消息负载中可分配地址空间最大的全功能节点Y获取IPv6地址以及可分配地址空间,如果全功能节点Y的可分配地址空间为[S<sub>1</sub>,E<sub>1</sub>],其中S<sub>1</sub>和E<sub>1</sub>为正整数,那么全功能节点X根据下述步骤从全功能节点Y获取可分配地址空间以及IPv6地址:步骤301:开始;步骤302:全功能节点X向全功能节点Y发送全功能节点地址请求消息;步骤303:全功能节点Y收到地址请求消息后,向全功能向节点X返回一个全功能节点地址响应消息,消息负载为将要分配的地址空间<img file="FDA00002232940100011.GIF" wi="382" he="124" />步骤304:全功能节点X收到全功能节点地址响应消息后,将地址空间的下限<img file="FDA00002232940100021.GIF" wi="256" he="125" />作为节点ID,并与全功能节点Y的IPv6地址的全局路由前缀相结合形成自己的IPv6地址,同时获取可分配地址空间<img file="FDA00002232940100022.GIF" wi="430" he="124" />然后向全功能节点Y返回一个全功能节点地址确认消息;步骤305:全功能节点Y收到全功能节点X返回的全功能节点地址确认消息后,更新自己的可分配地址空间为<img file="FDA00002232940100023.GIF" wi="412" he="124" />步骤306:全功能节点X成功获取IPv6地址以及可分配地址空间;步骤307:结束。
地址 215500 江苏省苏州市常熟市常熟理工学院(东南校区)计算机科学与工程学院