发明名称 基于分布式的无线传感器网络IPv6地址配置实现方法
摘要 本发明提供了一种基于分布式的无线传感器网络IPv6地址配置实现方法,无线传感器网络包括四类节点:新节点、接入节点、分配节点及普通节点,新节点是没有获取IPv6地址的可移动传感器节点;接入节点和分配节点为已获取IPv6地址且能为其它节点分配IPv6地址的节点,普通节点为已获取IPv6地址且不能为新节点分配IPv6地址的节点。接入路由器、接入节点、分配节点及普通节点构成一个树状结构,树状结构的根节点为接入路由器;树状结构中的节点最多包含k个子节点,k为正整数;新节点从分配节点或接入节点获取IPv6地址并完成节点转换,同时与其构成父子关系。
申请公布号 CN102014377B 申请公布日期 2012.11.28
申请号 CN201110001712.1 申请日期 2011.01.06
申请人 常熟理工学院 发明人 王晓喃
分类号 H04W8/26(2009.01)I;H04L29/12(2006.01)I 主分类号 H04W8/26(2009.01)I
代理机构 江苏圣典律师事务所 32237 代理人 黄振华
主权项 一种基于分布式的无线传感器网络IPv6地址配置实现方法,其特征在于,所述无线传感器网络包括四类节点:新节点、接入节点、分配节点及普通节点;所述新节点是新加入无线传感器网络且没有获取IPv6地址的可移动传感器节点,新节点不为其它节点分配IPv6地址;所述接入节点是连接无线传感器网络与IPv6互联网的传感器节点,它与IPv6互联网的接入路由器相连,其IPv6地址预设定,能为新节点分配IPv6地址,不能移动;所述分配节点为已获取IPv6地址且能够为新节点分配IPv6地址的可移动传感器节点;所述普通节点为已获取IPv6地址且不能为新节点分配IPv6地址的可移动传感器节点;新节点、分配节点及普通节点的状态可互相转换;所述无线传感器网络通过一个接入路由器与IPv6互联网连接,接入路由器与多个预设置的接入节点连接,接入节点能移动;所述新节点从接入节点获取IPv6地址并完成节点转换,同时与接入节点构成父子关系;接入路由器、接入节点、分配节点及普通节点构成一个树状结构,树状结构的根节点为接入路由器,中间节点及叶子节点为接入节点、分配节点或普通节点;树状结构中的节点最多包含k个子节点,k为正整数;所述新节点从分配节点获取IPv6地址并完成节点转换,同时与分配节点构成父子关系;接入路由器、接入节点、分配节点及普通节点构成一个树状结构,树状结构的根节点为接入路由器,中间节点及叶子节点为接入节点、分配节点或普通节点;树状结构中的节点最多可包含k个子节点,k为正整数;传感器节点的IPv6地址包括两部分,第一部分是全局网络路由前缀,它唯一标识一个无线传感器网络,全局网络路由前缀长度为64+n比特,其中n为正整数,一个无线传感器网络中所有传感器节点的IPv6地址的全局路由前缀都相同;第二部分为传感器节点ID,它唯一标识无线传感器网络中的一个传感器节点,传感器节点ID的长度为64‑n比特,接入路由器的传感器节点ID为0,无线传感器网络中最多容纳k个接入节点,接入节点IPv6地址的传感器节点ID设置区间为[1,k];一个传感器节点ID为x的节点,其分配给子节点的地址空间区间为[k·x+1,k·x+k],其第i个子传感器节点ID为k·x+i,其中,i为正整数且k≥i≥1。
地址 215500 江苏省苏州市常熟市南三环路99号常熟理工学院(东湖)计算机科学与工程学院