发明名称 一种物联网系统中节点的动态调整方法
摘要 本发明公开了一种物联网系统中节点的动态调整方法,包括以下步骤:通过协调器创建一个网络,初始化本节点为路由,加入已有的网络;判断路由的状态,包括路由状态表,路由发现表,邻居表等,确认是否转换;满足转换条件,路由在设定时间内没有子节点的消息,转换为终端节点;终端节点初始化,加入网络;判断父节点路由的状态,是否达到子节点最大数,并且仍然有节点请求加入网络,然后确定是否通知该节点转换;终端节点转换为路由,加入父节点的网络,创建自己的网络。本发明通过软件方法实现了物联网系统中节点的动态调整方法,从而使物联网系统中的节点在不同的条件下做到设备类型的转换,减少网络硬件的冗余和能量的损耗,增加网络的灵活性。
申请公布号 CN102006610B 申请公布日期 2012.11.07
申请号 CN201010603641.8 申请日期 2010.12.24
申请人 南京大学 发明人 袁杰;郑晖;金晶
分类号 H04W24/02(2009.01)I;H04W40/24(2009.01)I;H04W84/18(2009.01)I 主分类号 H04W24/02(2009.01)I
代理机构 江苏圣典律师事务所 32237 代理人 黄振华
主权项 一种物联网系统中节点的动态调整方法,其特征在于,包括路由转化部分和终端节点转化部分;所述路由转化部分包括以下步骤:步骤一,通过协调器创建网络,初始化本节点为路由,加入所述协调器创建的网络;步骤二,判断路由的状态是否满足转换条件;步骤三,如果满足转换条件,路由在设定时间内没有子节点的消息,所述路由转换为终端节点,否则路由不转化,并退出;步骤四,终端节点初始化,请求加入父节点的网络;所述终端节点转化部分包括以下步骤:步骤五,终端节点判断父节点路由的状态,并确定是否进行节点转换;步骤六,终端节点转换为路由,加入父节点的网络并创建所述终端节点自己的网络;所述步骤二包括以下步骤:步骤(21),检查邻居表中本节点的子节点数,如果在设定时间内子节点数为零,则判定将本节点路由转换为终端节点;步骤(22),本节点路由通知其父节点和兄弟节点,修改各自的邻居表中关于本节点的内容,包括设备类型,节点间关系和链路质量;所述步骤五包括以下步骤:终端节点正常工作时,父节点路由的子节点如果已经达到最大数,并且仍有节点请求加入父节点的网络;则父节点路由通知子节点中的终端节点转换为路由,该路由继承和父节点路由原有的父子节点关系,并通知父节点和兄弟节点修改各自邻居表中关于本节点路由的信息。
地址 210093 江苏省南京市汉口路22号南京大学1019信箱