System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开总体上涉及网络架构,并且更具体地,涉及建立针对气体检测系统内的设备的长距离(lora)专用网。
技术介绍
1、lora是从啁啾扩频(css)技术衍生的扩频调制技术。lora设备和无线射频技术是长距离低功率无线平台,其已经变为针对全世界物联网(iot)网络的实际上存在的技术。
技术实现思路
1、本文描述的各种实施例涉及用于建立气体检测系统内的设备的各种通信网络的方法、装置和系统。在本公开一个实施例中,提供了一种用于建立气体检测系统内的设备的树形网络的方法,其中所述气体检测系统包括一个或多个广播设备和网关,并且所述方法包括:由与网关相关联的计算设备对树形网络的根节点进行初始化;由所述计算设备针对信标请求广播进行监视,其中所述信标请求广播由所述计算设备从所述一个或多个广播设备中的给定广播设备检测,所述给定广播设备从并行网络配置切换过来以加入所述树形网络;由所述计算设备确定支持与所述广播设备的连接的可用能力;由所述计算设备基于可用能力的确定来生成信标响应;由所述计算设备将所述信标响应传输到所述广播设备;由所述计算设备基于加入请求的接收将所述广播设备建立为子节点设备;以及由所述计算设备基于所述广播设备作为子节点设备的建立将加入确认传输到所述广播设备。
2、在一些实施例中,所述根节点可以包括:节点设备,被指定为来自所述树形网络中的子节点设备的数据通信的目的地。在一些实施例中,所述计算设备可以进一步被配置成:管理所述树形网络中的分支和所述子节点设备的数据路由。在一些实施例中,所
3、在一些实施例中,确定所述可用能力可以进一步包括:确定与所述广播设备相对应的子节点设备类型。在一些实施例中,所述加入请求可以包括与所述计算设备连接以加入所述树形网络的请求。在一些实施例中,将所述广播设备建立为子节点设备可以进一步包括:将所述计算设备的能力分配给所述子节点设备;将网络地址指派给所述子节点设备;以及记录所述广播设备的媒体接入控制(mac)地址,作为所述子节点设备的mac地址。在一些实施例中,所述加入确认可以包括经由所述计算设备与所述广播设备之间的连接确认到所述树形网络的连接的消息。在一些实施例中,所述加入确认可以包括所指派的网络地址以及表示从所述计算设备分发到所述子节点设备的能力的能力值。
4、根据另一实施例,提供了一种用于加入气体检测系统内的设备的树形网络的方法,其中所述气体检测系统包括一个或多个广播设备和一个或多个广播信标响应设备,并且所述方法包括:由计算设备在从并行网络配置切换过来以加入树形网络时广播信标请求;由所述计算设备接收包括消息的一个或多个信标响应,所述消息包括接收到所述信标请求的给定设备具有可用能力的指示;由所述计算设备基于一个或多个准则来确定与所述一个或多个信标响应相对应的哪个或哪些信标响应设备请求加入;由所述计算设备基于所述确定将加入请求传输到给定信标响应设备;由所述计算设备从所述给定信标响应设备接收加入确认;以及基于所述加入确认来记录作为父节点设备的用于关联的所述给定信标响应设备的媒体接入控制(mac)地址和网络地址。
5、在一些实施例中,所述信标响应设备可以包括网关、连接到网关的路由器、或者连接到与所述网关连接的一个或多个附加路由器的路由器。在一些实施例中,所述一个或多个准则可以包括最小跳数、最佳接收信号强度指示符(rssi)和信噪比(snr)。在一些实施例中,所述加入请求可以包括与所述给定信标响应设备连接以加入所述树形网络的请求。在一些实施例中,所述加入确认可以包括经由所述计算设备与所述给定信标响应设备之间的连接确认到所述树形网络的连接的消息。在一些实施例中,所述方法可以进一步包括:将帧传输到所述给定信标响应设备,所述帧包括有效载荷数据和控制信息,所述控制信息包括源网络地址、目的地网络地址、源mac地址和目的地mac地址。
6、根据另一实施例,提供了一种用于建立气体检测系统内的并行网络的方法,所述方法包括:由所述计算设备针对帧广播进行监视,所述帧广播包括帧的传输,所述帧包括用于在所述并行网络内的设备之间分发的控制信息和数据有效载荷;由所述计算设备确定所述帧广播是否是重复的,其中所述帧广播中的非重复帧广播包括可由所述计算设备访问以用于呈送的数据有效载荷;由所述计算设备确定所述帧广播是否包括非零跳量;以及由所述计算设备基于所述帧广播是否包括非零跳量的确定将所述帧广播中给定的一个广播到其他计算设备。
7、在以下详细描述及其附图中进一步解释以上说明性
技术实现思路
、以及本公开的其他示例性目的和/或优势、以及完成它们的方式。
【技术保护点】
1.一种用于建立气体检测系统内的设备的树形网络的方法,所述气体检测系统包括一个或多个广播设备和网关,所述方法包括:
2.如权利要求1所述的方法,其中所述根节点包括:节点设备,被指定为来自所述树形网络中的子节点设备的数据通信的目的地。
3.如权利要求2所述的方法,进一步包括:管理所述树形网络中的分支和所述子节点设备的数据路由。
4.如权利要求1所述的方法,其中所述树形网络包括LoRa专用网。
5.如权利要求1所述的方法,进一步包括:将所述树形网络连接到中央网络。
6.如权利要求5所述的方法,其中所述中央网络耦合到远程服务器,所述远程服务器提供从所述树形网络接收的数据的集中式监视。
7.如权利要求1所述的方法,其中所述信标请求包括针对具有与所述广播设备连接的可用能力的设备的请求。
8.如权利要求1所述的方法,其中所述可用能力包括表示所述计算设备的用于接受子节点设备连接的容量的资源量。
9.如权利要求1所述的方法,其中确定所述可用能力进一步包括:确定与所述广播设备相对应的子节点设备类型。
...【技术特征摘要】
1.一种用于建立气体检测系统内的设备的树形网络的方法,所述气体检测系统包括一个或多个广播设备和网关,所述方法包括:
2.如权利要求1所述的方法,其中所述根节点包括:节点设备,被指定为来自所述树形网络中的子节点设备的数据通信的目的地。
3.如权利要求2所述的方法,进一步包括:管理所述树形网络中的分支和所述子节点设备的数据路由。
4.如权利要求1所述的方法,其中所述树形网络包括lora专用网。
5.如权利要求1所述的方法,进一步包括:将所述树形网络连接到中央网络。
6.如权利要求5所述的方法,其中所述中央网络耦合到远程服务器,所述远程服务器提供从所述树形网络接收的数据的集中式监视。
7.如权利要求1所述的方法,其中所述信标请求包括针对具有与所述广播设备连接的可用能力的设备的请求。
8.如权利要求1所述的方法,其中所述可用能力包括表示所述计算设备的用于接受子节点设备连接的容量的资源量。
9.如权利要求1所述的方法,其中确定所述可用能力进一步包括:确定与所述广播设备相对应的子节点设备类型。
10.如权利要求1所述的方法,其中所述加入请求包括与所述计算设备连接以加入所述树形网络的请求。
11.如权利要求1所述的方法,其中将所述广播设备建立为子节点设备进一步包括:
12.如权利要求1所...
【专利技术属性】
技术研发人员:黄凡,吴威,赵朋军,王凯,刘力,
申请(专利权)人:霍尼韦尔国际公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。