物联网、及其路由、分配标识的方法、装置及设备、介质制造方法及图纸

技术编号:20181815 阅读:36 留言:0更新日期:2019-01-23 02:04
本申请提供一种物联网、及其路由、分配标识的方法、装置及设备、介质,所述物联网包括:第一级网络和至少一个第二级网络;所述第一级网络中的节点与所述第二级网络中的节点所构造的数据包的包体中携带有帧结构适配的标识信息,所述数据包携带的标识信息包括目的节点的标识信息;网络中的节点存储有路由信息,所述路由信息中至少包括节点自身的标识信息;所述路由信息用于接收到数据包的节点基于接收到的数据包中的标识信息计算路由。实施本申请,可以提高物联网中各设备间的互通性,进而物联网中能接入更多性能各异的设备、提高物联网的可扩展性。

Internet of Things, Routing and Distribution Identification Methods, Devices, Equipment and Media

The present application provides a method, device, device and medium for the Internet of Things, its routing and identification allocation. The Internet of Things includes: a first-level network and at least one second-level network; a node in the first-level network and a packet constructed by a node in the second-level network carry identification information adapted to the frame structure, and an identification letter carried by the packet. The information includes the identification information of the destination node; the node in the network stores the routing information, which includes at least the identification information of the node itself; the routing information is used to calculate the routing of the node receiving the packet based on the identification information in the received packet. Implementing this application can improve the interoperability of devices in the Internet of Things, and then more devices with different performances can be accessed in the Internet of Things to improve the scalability of the Internet of Things.

【技术实现步骤摘要】
物联网、及其路由、分配标识的方法、装置及设备、介质
本申请涉及通信
,尤其涉及物联网、及其路由、分配标识的方法、装置及设备、介质。
技术介绍
随着物联网时代的到来,物联网(物物相连的互联网,英文为Internetofthings,简称IoT)的应用范围越来越广,涉及的设备也越来越多样化,例如:物联网在智能家居环境中应用时,既涉及到强电供电的设备也涉及到电池供电的设备,电池供电的设备又分为移动型设备和非移动型设备。强电供电的设备如电视机、冰箱、空调等,这类设备具有数据存储量大、数据处理能力高的性能,可以采用Wifi(WirelessFidelity,基于IEEE802.11标准的无线局域网)介质通信;电池供电的非移动型设备如门窗报警器、智能门锁、人体传感器等,这类设备的数据存储量和数据处理能力均低于强电供电的设备,可以采用Zigbee介质通信;电池供电的移动型设备如智能手环等,这类设备具有数据存储量非常小、数据处理能力非常弱,可以采用BLE(蓝牙低能耗)介质通信。各设备采用的通信介质不完全同,而不同通信介质适用的路由协议不同,不同路由协议对各类设备的性能要求也不完全相同,所以在需要选路时,整个物联网内的设备难以按照统一的路由协议进行选路,例如:Zigbee采用的RPL(RoutingProtocolforLow-PowerandLossyNetworks)路由协议,对设备的备数据存储量和数据处理能力的要求较高,电池供电的移动型设备无法满足该要求,难以按照RPL路由协议进行选路。因此,目前的路由协议难以在性能各异的设备中实现通用,物联网在路由时不可避免的会涉及多种路由协议,进而导致物联网中各设备间的互通性很差。
技术实现思路
有鉴于此,本申请提供一种物联网、及其路由、分配标识的方法、装置及设备、介质。根据本申请实施例的第一方面,提供一种物联网,包括:第一级网络和至少一个第二级网络;所述第二级网络的根节点为所述第一级网络中的节点;所述第一级网络中的节点与所述第二级网络中的节点所构造的数据包的包体中携带有帧结构适配的标识信息,所述数据包携带的标识信息包括目的节点的标识信息;所述第一网络和所述第二网络中的节点存储有路由信息,所述路由信息至少包括节点自身的标识信息;所述路由信息用于接收到数据包的节点基于接收到的数据包中的标识信息计算路由。根据本申请实施例的第二方面,提供一种物联网的路由方法,所述物联网包括第一级网络和至少一个第二级网络,所述第一级网络中的节点与所述第二级网络中的节点所构造的数据包的包体中携带有帧结构适配的标识信息,所携带的标识信息包括目的节点的标识信息;所述路由方法包括以下步骤:在节点接收到数据包后,读取所述数据包中携带的标识信息,该节点存储有路由信息,所述路由信息中至少包括节点自身的标识信息;基于数据包中的标识信息、所存储的路由信息和预定的路由选择规则,转发所述数据包。根据本申请实施例的第三方面,提供一种物联网中分配标识的方法,其特征在于,所述物联网包括第一级网络和至少一个第二级网络,所述第一级网络中的节点与所述第二级网络中的节点所构造的数据包的包体中携带有帧结构适配的标识信息,所述数据包携带的标识信息包括目的节点的标识信息;所述标识信息通过以下步骤分配:管理节点判断接入节点是否为第一级网络中的节点;所述管理节点为第一级网络中的节点或第一级网络中的节点的上一级节点;如果是,所述管理节点为所述接入节点分配标识信息。根据本申请实施例的第四方面,提供一种物联网中的电子设备,所述物联网包括第一级网络和至少一个第二级网络,所述第一级网络中的节点与所述第二级网络中的节点所构造的数据包的包体中携带有帧结构适配的标识信息,所携带的标识信息包括目的节点的标识信息,该电子设备包括:处理器;存储处理器可执行指令的存储器;存储器存有所述第一级网络中各节点的路由信息,所述路由信息包括每条路由所涉及的节点的标识信息;其中,所述处理器耦合于所述存储器,用于读取所述存储器存储的程序指令,并作为响应,执行如下操作:在接收到数据包后,读取所述数据包中携带的标识信息;基于所存储的路由信息、所述标识信息和预定的路由选择规则,转发所述数据包。根据本申请实施例的第五方面,提供一种物联网中的电子设备,所述物联网包括第一级网络和至少一个第二级网络,所述第一级网络中的节点与所述第二级网络中的节点所构造的数据包的包体中携带有帧结构适配的标识信息,所携带的标识信息包括目的节点的标识信息,该电子设备为所述第二级网络的根节点,包括:处理器;存储处理器可执行指令的存储器;存储器存有所述第一级网络中各节点的路由信息,所述路由信息包括每条路由所涉及的节点的标识信息;其中,所述处理器耦合于所述存储器,用于读取所述存储器存储的程序指令,并作为响应,执行如下操作:在接收到数据包后,读取所述数据包中携带的标识信息;基于所存储的路由信息、所述标识信息和预定的路由选择规则,转发所述数据包。根据本申请实施例的第六方面,提供一种物联网中的电子设备,所述物联网包括第一级网络和至少一个第二级网络,所述第一级网络中的节点与所述第二级网络中的节点所构造的数据包的包体中携带有帧结构适配的标识信息,所携带的标识信息包括目的节点的标识信息,该电子设备为所述第二级网络中的节点,包括:处理器;存储处理器可执行指令的存储器;存储器存有该电子设备的标识信息;其中,所述处理器耦合于所述存储器,用于读取所述存储器存储的程序指令,并作为响应,执行如下操作:在接收到数据包后,读取所述数据包中携带的标识信息;基于所存储的路由信息、所述标识信息和预定的路由选择规则,转发所述数据包。根据本申请实施例的第七方面,提供一种物联网中的电子设备,所述物联网包括第一级网络和至少一个第二级网络,所述第一级网络中的节点与所述第二级网络中的节点所构造的数据包的包体中携带有帧结构适配的标识信息,所携带的标识信息包括目的节点的标识信息,该电子设备为所述第二级网络中的移动节点,包括:处理器;存储处理器可执行指令的存储器;存储器存有该电子设备的路由信息,所述路由信息包括该移动节点的标识信息、以及其父节点的标识信息,所述父节点为所述第一级网络中的节点;其中,所述处理器耦合于所述存储器,用于读取所述存储器存储的程序指令,并作为响应,执行如下操作:在接收到数据包后,读取所述数据包中携带的标识信息;基于所存储的路由信息、所述标识信息和预定的路由选择规则,转发所述数据包。根据本申请实施例的第八方面,提供一种物联网的路由装置,所述物联网包括第一级网络和至少一个第二级网络,所述第一级网络中的节点与所述第二级网络中的节点所构造的数据包的包体中携带有帧结构适配的标识信息,所携带的标识信息包括目的节点的标识信息;所述路由装置包括:标识读取模块,用于在节点接收到数据包后,读取所述数据包中携带的标识信息,该节点存储有路由信息,所述路由信息中至少包括节点自身的标识信息;数据转发模块,用于基于数据包中的标识信息、所存储的路由信息和预定的路由选择规则,转发所述数据包。根据本申请实施例的第九方面,提供一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得终端设备执行以上所述的方法。实施本申请提供的实施例,可以预先为物联网内第一级网本文档来自技高网
...

【技术保护点】
1.一种物联网,其特征在于,包括:第一级网络和至少一个第二级网络;所述第二级网络的根节点为所述第一级网络中的节点;所述第一级网络中的节点与所述第二级网络中的节点所构造的数据包的包体中携带有帧结构适配的标识信息,所述数据包携带的标识信息包括目的节点的标识信息;所述第一网络和所述第二网络中的节点存储有路由信息,所述路由信息至少包括节点自身的标识信息;所述路由信息用于接收到数据包的节点基于接收到的数据包中的标识信息计算路由。

【技术特征摘要】
1.一种物联网,其特征在于,包括:第一级网络和至少一个第二级网络;所述第二级网络的根节点为所述第一级网络中的节点;所述第一级网络中的节点与所述第二级网络中的节点所构造的数据包的包体中携带有帧结构适配的标识信息,所述数据包携带的标识信息包括目的节点的标识信息;所述第一网络和所述第二网络中的节点存储有路由信息,所述路由信息至少包括节点自身的标识信息;所述路由信息用于接收到数据包的节点基于接收到的数据包中的标识信息计算路由。2.根据权利要求1所述的物联网,其特征在于,标识信息的帧结构的第一部分用于定义所述第一级网络中的节点的地址。3.根据权利要求1所述的物联网,其特征在于,标识信息的帧结构的第二部分用于定义所述第二级网络中的节点的地址。4.根据权利要求2所述的物联网,其特征在于,标识信息的帧结构的第一部分还用于定义节点的类型;所述类型包括管理节点和第一级网络的非管理节点。5.根据权利要求4所述的物联网,其特征在于,所述第一级网络的非管理节点的地址由所述管理节点分配,所述第二级网络中的节点的地址由该节点的根节点分配,该根节点为第一级网络中的节点。6.根据权利要求4所述的物联网,其特征在于,所述管理节点的标识信息的帧结构的第二部分用于表示管理节点类型。7.根据权利要求4所述的物联网,其特征在于,所述管理节点处于故障状态后,所述第一级网络中的一个非管理节点被切换为管理节点,切换后的管理节点的标识信息更新为切换前的管理节点的标识信息。8.根据权利要求4所述的物联网,其特征在于,所述管理节点和所述第一级网络的非管理节点为非移动节点。9.根据权利要求4所述的物联网,其特征在于,所述类型还包括移动节点,所述移动节点为所述第二级网络中的叶子节点,且只有一个父亲节点,所述父亲节点为所述第一级网络中的节点。10.根据权利要求9所述的物联网,其特征在于,所述移动节点处于移动状态时,检测自身与所述第一级网络中各节点的通信质量,根据通信质量更新父亲节点,并向更新后的父亲节点发送更新前的父亲节点的标识信息。11.根据权利要求9所述的物联网,其特征在于,所述移动节点和所述管理节点的标识信息描述所述数据包被发送的方式为任播。12.根据权利要求11所述的物联网,其特征在于,所述数据包携带的标识信息还包括源节点的标识信息。13.根据权利要求12所述的物联网,其特征在于,所述目的节点为所述移动节点时,所述数据包所携带的标识信息还包括所述移动节点的父亲节点的标识信息。14.根据权利要求12所述的物联网,其特征在于,所述第二级网络的节点接收到目的节点为移动节点的数据包时,将所述数据包路由至该第二级网络节点的根节点,所述根节点将所述数据包路由至所述移动节点的父亲节点。15.根据权利要求1所述的物联网,其特征在于,所述标识信息的长度为16比特,所述第一部分的长度为6比特,所述第二部分的长度为10比特。16.根据权利要求1所述的物联网,其特征在于,所述第二级网络的拓扑结构为树形结构,所述标识信息为结构化的标识,用于描述节点之间的拓扑关系。17.根据权利要求1所述的物联网,其特征在于,所述第二级网络的拓扑结构为树形结构,所述标识信息为非结构化的标识,所述第二级网络中的节点所存储的路由信息还包括本节点的父亲节点的标识信息、以及本节点的孩子节点的标识信息。18.根据权利要求1所述的物联网,其特征在于,所述第一级网络中的节点所存储的路由信息还包括除本节点外其他节点的标识信息。19.一种物联网的路由方法,其特征在于,所述物联网包括第一级网络和至少一个第二级网络,所述第一级网络中的节点与所述第二级网络中的节点所构造的数据包的包体中携带有帧结构适配的标识信息,所携带的标识信息包括目的节点的标识信息;所述路由方法包括以下步骤:在节点接收到数据包后,读取所述数据包中携带的标识信息,该节点存储有路由信息,所述路由信息中至少包括节点自身的标识信息;基于数据包中的标识信息、所存储的路由信息和预定的路由选择规则,转发所述数据包。20.根据权利要求19所述的方法,其特征在于,标识信息的帧结构的第一部分用于定义所述第一级网络中的节点的地址。21.根据权利要求19所述的方法,其特征在于,标识信息的帧结构的第二部分用于定义所述第二级网络中的节点的地址。22.根据权利要求20所述的方法,其特征在于,所述标识信息的帧结构的第一部分还用于描述节点的类型;所述类型包括管理节点和第一级网络的非管理节点。23.根据权利要求22所述的方法,其特征在于,所述第一级网络的非管理节点的地址由所述管理节点分配,所述第二级网络中的各节点的地址由该节点的根节点分配,该根节点为第一级网络中的节点。24.根据权利要求22所述的方法,其特征在于,所述管理节点的标识信息的帧结构第二部分用于表示管理节点类型。25.根据权利要求22所述的方法,其特征在于,所述管理节点和所述第一级网络的非管理节点为非移动节点。26.根据权利要求22所述的方法,其特征在于,所述方法还包括:所述管理节点处于故障状态后,所述第一级网络中的一个非管理节点被切换为管理节点,切换后的管理节点的标识信息更新为切换前的管理节点的标识信息。27.根据权利要求22所述的方法,其特征在于,所述类型还包括移动节点,所述移动节点为所述第二级网络中的叶子节点,且只有一个父亲节点,所述父亲节点为所述第一级网络中的节点。28.根据权利要求27所述的方法,其特征在于,所述方法还包括:所述移动节点移动时,所述移动节点构造数据包并以广播的方式发送该数据包,所述数据包中携带的标识信息包括移动节点的标识信息以及其父亲节点的标识信息。29.根据权利要求27所述的方法,其特征在于,所述方法还包括步骤:所述移动节点移动时,获取所述移动节点与所述第一级网络中各节点的通信质量参数,并根据通信质量参数更新所述父亲节点。30.根据权利要求27所述的方法,其特征在于,所述移动节点和所述管理节点发送数据包的方式为任播。31.根据权利要求27所述的方法,其特征在于,所述方法还包括:如果目的节点为移动节点,则第二级网络中的节点收到数据包时,将所述数据包路由至该第二级网络的根节点。32.根据权利要求27所述的方法,其特征在于,所述方法还包括:如果目的节点为移动节点,则第二级网络的根节点接收到数据包时,将所述数据包路由至所述移动节点的父亲节点。33.根据权利要求22所述的方法,其特征在于,所述标识信息的长度为16比特,所述第一部分的长度为6比特,所述第二部分的长度为10比特。34.根据权利要求19所述的方法,其特征在于,所述第二级网络的拓扑结构为树形结构,所述标识信息为结构化的标识,用于描述节点之间的拓扑关系,所述第二级网络中的节点所存储的路由信息包括节点自身的标识信息、以及所述结构化分配标识信息的规则。35.根据权利要求19所述的方法,其特征在于,所述第二级网络的拓扑结构为树形结构,所述标识信息为非结构化的标识,所述第二级网络中的节点所存储的路由信息包括节点自身的标识信息、其父亲节点的标识信息、以及其孩子节点的标识信息。36.根据权利要求19所述的方法,其特征在于,所述方法还包括:所述第一级网络中的节点构建数据包,所述数据包中携带该节点所存储的路由信息,将该数据包进行周期性广播。37.根据权利要求19所述的方法,其特征在于,第一级网络中的节点和/或所述第二级网络中的节点为物联网设备。38.一种物联网中分配标识的方法,其特征在于,所述物联网包括第一级网络和至少一个第二级网络,所述第一级网络中的节点与所述第二级网络中的节点所构造的数据包的包体中携带有帧结构适配的标识信息,所述数据包携带的标识信息包括目的节点的标识信息;所述标识信息通过以下步骤分配:管理节点判断接入节点是否为第一级网络中的节点;所述管理节点为第一级网络中的节点或第一级网络中的节点的上一级节点;如果是,则所述管理节点为所述接入节点分配标识信息。39.根据权利要求38所述的方法,其特征在于,如果所述接入节点是第二级网络中的节点,所述方法包括以下步骤:基于所述接入节点接入的网络、所述管理节点所存储的路由信息和预定的路由选择规则,确定所述接入节点的根节点以及由所述管理节点到所述根节点的路由;第二级网络中的节点的根节点为第一级...

【专利技术属性】
技术研发人员:王路蔡俊杰蔡艳明李诚杨骁
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1