【技术实现步骤摘要】
【国外来华专利技术】用于平衡即兴网络构造的设备和方法本申请是2016年1月7日提交的国际申请IN201641000628的延续。上述申请的公开内容以引入的方式并入本文。
本申请通常涉及在无线网络中路由报文,尤其涉及一种用于平衡即兴网络构造的设备、系统和方法,以延长网络寿命。
技术介绍
物联网(InternetofThings,简称IoT)能够使所有的通用设备/器具以及传感器/执行器连接到互联网,因此在监控方面可以有更好的控制,并且可以在任何时间、任何地点指挥这些设备。例如楼宇自动化,其中所有的传感器(火灾传感器、温度传感器等)、灯具、房间窗帘、门锁都连接到互联网,并且可以利用移动应用程序或者任何其它便于使用的设备远程/本地控制。这些设备通常构成即兴模式的网络,其中设备互相连接以最终到达边界路由器(borderrouter,简称BR),这些设备通过所述边界路由器连接到互联网。低功耗有损网络(LowPowerandLossyNetworks,简称LLN)是一种由空间分布自主且资源受到约束的传感器/执行器组成的网络,用于监测温度、声音、压力等物理或环境条件,并将其数据通过网络协同传递到主位置。这类网络中的节点在以下几个方面受到极大限制:存储空间(RAM、ROM和闪存都)较小、处理能力较弱、网络带宽较小、功率较小(电池供电的节点)等等。以网状结构建构使得节点连接到一个或者多个中间路由器的网络称为即兴网。LLN路由协议(RoutingProtocolforLLN,简称RPL)是LLN中最广泛使用的路由协议之一。通过考虑各种度量标准和约束条件例如ETX(估计的传输次数)、时延和/或节点能 ...
【技术保护点】
1.一种设备602,其特征在于,包括:至少一个接收模块610,用于从至少一个其它设备接收至少一个度量信息;至少一个选择模块612,用于:根据接收到的度量信息,计算从即兴网络中的一个或者多个设备中选择的至少一个相邻设备的至少一个路径成本;如果相邻设备的路径成本最小,选择所述相邻设备作为父设备;至少一个切换模块614,用于基于选择和工作负载量切换至所述父设备,其中,如果父设备的路径成本与当前父设备的路径成本相比较小,并且父设备的工作负载量与当前父设备的工作负载量相比较少,则所述设备的当前父设备切换至所述父设备。
【技术特征摘要】
【国外来华专利技术】2016.01.07 IN 2016410006281.一种设备602,其特征在于,包括:至少一个接收模块610,用于从至少一个其它设备接收至少一个度量信息;至少一个选择模块612,用于:根据接收到的度量信息,计算从即兴网络中的一个或者多个设备中选择的至少一个相邻设备的至少一个路径成本;如果相邻设备的路径成本最小,选择所述相邻设备作为父设备;至少一个切换模块614,用于基于选择和工作负载量切换至所述父设备,其中,如果父设备的路径成本与当前父设备的路径成本相比较小,并且父设备的工作负载量与当前父设备的工作负载量相比较少,则所述设备的当前父设备切换至所述父设备。2.根据权利要求1所述的设备,其特征在于,接收所述度量信息和至少一个有向无环图信息对象(DestinationOrientedDirectedAcyclicGraphInformationObject,简称DIO)控制消息,所述DIO控制消息包括至少一个保存所述度量信息的容器。3.根据权利要求1所述的设备,其特征在于,所述度量信息是作为度量对象用于存储模式的操作的路由表大小(routingtablesize,简称RTsize),或者是作为度量对象用于非存储模式的操作的报文处理速率(packetprocessingrate,简称PPR),或其任意组合中的至少一个。4.根据权利要求1所述的设备,其特征在于,所述设备用于在低功耗有损网络中路由至少一个报文以实现负载平衡路由。5.根据权利要求1所述的设备,其特征在于,包括:存储器608和处理器604,其中所述存储器608用于存储至少一个报文,所述处理器604用于基于所述存储器608中存储的报文数量确定工作负载。6.根据权利要求1所述的设备,其特征在于,所述设备包括处理所述度量信息的平衡网络目标函数(balancednetworkobjectivefunction,简称BNOF),所述度量信息是作为度量对象用于存储模式的操作的路由表大小(routingtablesize,简称RTsize),或者是作为度量对象用于非存储模式的操作的报文处理速率(packetprocessingrate,简称PPR),或其任意组合中的至少一个。7.根据权利要求1所述的设备,其特征在于,基于与至少一个有向无环图信息对象(DestinationOrientedDirectedAcyclicGraphInformationObject,简称DIO)控制消息一起接收的至少一个度量值计算路径成本,所述DIO控制消息包括至少一个保存度量信息和度量值的容器。8.根据权利要求1所述的设备,其特征在于,至少基于接收到的度量信息和/或设备的路由表大小和/或父级切换阈值计算路径成本。9.根据权利要求1所述的设备,其特征在于,通过以下等式计算所述路径成本:用于无状态路由度量计算;用于有状态路由度量计算;其中:上述等式中的数值1是默认父级切换阈值;NBRTSize指相邻设备的路由表大小;PPR指报文处理速率;NBppr指相邻节点的PPR;OWNppr指节点自身计算的PPR;DIO指有向无环图信息对象;ip指互联网协议(地址);OWNRTSize指所述设备的路由表大小。10.根据权利要求1所述的设备,其特征在于,包括至少一个存储相邻设备的信息的表,所述表在计算路径成本时连续更新。11.根据权利要求1所述的设备,其特征在于,一旦切换父设备,所述设备用于将至少一个无路径有向无环图广告对象(DestinationOrientedDirectedAcyclicGraphAdvertisementObject,简称DAO)消息发送至切换前的父设备,所述父设备用于在接收到DAO消息时从作为向下通信的下一跳的设备的父设备的至少一个路由表中删除至少一个路由条目。12.一种节点602,其特征在于,包括:至少一个接收模块610,用于从至少一个边界路由器接收至少一个度量信息;至少一个选择模块612,用于:根据接收到的度量信息,计算从即兴网络中的一个或者多个节点中选择的至少一个相邻节点的至少一个路径成本;如果相邻节点的路径成本最小,选择所述相邻节点作为父节点;至少一个切换模块614,用于分别基于选择和当前父节点的工作负载量,利用所述父节点切换当前父节点,其中,如果父节点的路径成本与当前父节点的路径成本相比较小,并且父节点的工作负载量与当前父节点的工作负载量相比较少,则将所述节点的当前父节点切换至所述父节点。13.一种用于获取平衡即兴网络构造的方法,其特征在于,所述方法包括:从至少一个其它设备接收702至少一个度量信息;根据接收到的度量信息,计算704从即兴网络中的一个或者多个设备中选择的至少一个相邻设备的至少一个路径成本;如果相邻设备的路径成本最小,选择706所述相邻设备作为父设备;基于选择和工作负载量切换708至所述父设备,其中,如果父设备的路径成本与当前父设备的路径成本相比较小,并且父设备的工作负载量与当前父设备的工作负载量相比较少,则所述设备的当前父设备切换至所述父设备。14.根据权利要求13所述的方法,其特征在于,接收所述度量信息以及至少一个有向无环图信息对象(Des...
【专利技术属性】
技术研发人员:拉胡尔·阿尔温德·贾达夫,维杰亚钱德拉·玛丽亚潘,拉比·纳拉扬·萨胡,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。