一种生态监测IPv6传感网负载均衡方法及系统与流程

文档序号:11157928阅读:来源:国知局

技术特征:

1.一种生态监测IPv6传感网负载均衡方法,其步骤为:

1)采用无线传感器网络作为生态环境监测网络,并为该生态环境监测网络配置一任播地址;其中,将该无线传感器网络中的节点分成三类:传感器节点、代理节点和收集器节点;

2)各代理节点将该任播地址初始化配置为自身的任播地址;

3)每一所述收集器节点使用任播向其中一代理节点发送注册报文进行注册,并定期向该代理节点发送收集器节点信息;

4)当传感器节点需要发送数据时,使用任播向任意一代理节点发送请求通信报文,请求一收集器节点;接收该请求通信报文的代理节点将当前负载最小的可用的收集器节点的IP地址返回给该传感器节点,并记录两者之间的绑定;

5)该传感器节点根据收到的收集器节点的IP地址,向该收集器节点传输数据。

2.如权利要求1所述的方法,其特征在于,步骤5)中,传感器节点向收集器节点传输数据前,设置一计时器,当计时器超时或传感器节点数据传输完成时,向为其分配收集器节点的代理节点发送删除绑定报文,该代理节点根据收到的删除绑定报文删除对应的绑定。

3.如权利要求1或2所述的方法,其特征在于,所述代理节点存储收集器节点表和绑定记录表;其中,收集器节点表用于记录在本代理节点进行注册的收集器节点信息,绑定记录表用于记录当前进行通信的传感器节点和收集器节点的信息。

4.如权利要求3所述的方法,其特征在于,该代理节点收到收集器节点的注册报文时,根据该收集器节点的IP地址查询自身存储的收集器节点表,如果有匹配的IP地址,则将该收集器节点表中对应的项的可用状态设置为可用,更新负载状况;如果匹配失败,则向该收集器节点表中加入一个新的项,记录该收集器节点的IP地址、负载状况、可用状态为可用。

5.如权利要求3所述的方法,其特征在于,收集器节点需要关闭前,向其注册的代理节点发送注销报文进行注销;该代理节点收到该注销报文时,根据该收集器节点的IP地址查询自身存储的收集器节点表,将与该IP地址匹配的项的可用状态设置为不可用。

6.如权利要求3所述的方法,其特征在于,该代理节点收到传感器节点的请求通信报文时,在自身存储的收集器节点表中选择一负载最低的收集器节点,并在自己存储的绑定记录表中登记该负载最低的收集器节点与该传感器节点的绑定信息;然后将该负载最低的收集器节点的IP地址发送给该传感器节点。

7.如权利要求1所述的方法,其特征在于,当有新的代理节点加入生态环境监测网络时,为其配置该任播地址;当有新的收集器节点加入生态环境监测网络时,通过任播技术向一代理节点进行注册;当有新的传感器节点加入生态环境监测网络时,将目的地址设置成该任播地址。

8.如权利要求1所述的方法,其特征在于,所述收集器节点信息包括负载情况、开关状态。

9.一种生态监测IPv6传感网负载均衡系统,其特征在于,将无线传感器网络中的节点分成三类:传感器节点、代理节点和收集器节点;采用该无线传感器网络作为生态环境监测网络,并为该生态环境监测网络配置一任播地址;各代理节点将该任播地址初始化配置为自身的任播地址,其中,

所述传感器节点,当需要发送数据时,使用任播向任意一代理节点发送请求通信报文,请求一收集器节点;以及根据收到的收集器节点的IP地址,向该收集器节点传输数据;

所述代理节点,用于接收收集器节点的注册信息,并维护向自己注册的收集器节点的收集器节点信息;以及根据收到的请求通信报文,选取当前负载最小的可用的收集器节点的IP地址返回给发送该请求通信报文的传感器节点,并记录两者之间的绑定。

10.如权利要求9所述的系统,其特征在于,传感器节点向收集器节点传输数据前,设置一计时器,当计时器超时或传感器节点数据传输完成时,向为其分配收集器节点的代理节点发送删除绑定报文,该代理节点根据收到的删除绑定报文删除对应的绑定。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1