无线氢安全传感器组网系统以及组网方法与流程
- 国知局
- 2024-10-15 09:20:22
本发明涉及氢安全的,特别涉及一种无线氢安全传感器组网系统以及组网方法。
背景技术:
1、近年来,物联网大数据服务正得到广泛应用,底层物联网大数据采集系统也不断的发展,针对不同场景下的硬件方案也各有不同。在物联网时代万物互联的环境下,无线通讯技术快速发展。
2、当前物联网无线应用技术分为主要以蓝牙/wifi/zigbee等为代表的近距离无线通讯技术,和以2g/3g/4g/5g为代表的广域网通讯技术组成。前者是在每个设备中设置相应的通信模块,实现设备之间的近距离通信。而后者则是需要设备直接有线连接网关,利用网关搭载nb-iot、wifi、2g/3g/4g/5g等模块连接云端服务器,利用网关采集设备信息,并在处理后发送至云端服务器,实现与云端服务器的远距离通信。但是在这种情景下,每个网关只能连接一个或少数几个设备,导致成本增加,而且大量的设备同时独立接入云端服务器,造成云端服务器管理逻辑复杂的问题。
3、上述两种无线通讯技术的优缺点比较明显,对于远距离和低功耗这两者只能取其一,而无法实现两者兼顾的效果。在这种情况下,小型无线自组网,特别是lora(longrange远距离通信网络)组网的需求越来越大。无线自组网因其具有简单易用且低功耗的特点,被普遍应用于生活中的各个领域。
4、现有的lora组网方式采用随机接入,上传数据采用突发数据上传,存在数据冲突的风险。对于大量设备的接入存在无法进行有效管理的问题,导致通信效率低下、设备功耗增加等。
技术实现思路
1、本发明的目的在于提供一种无线氢安全传感器组网系统以及组网方法,以解决现有技术中存在潜在的数据冲突,无法实现高效管理,以致氢安全传感器功耗增加、通信效率低下的技术问题。
2、为实现上述目的,本技术提供了一种无线氢安全传感器组网系统,包括:多个氢安全传感器和网关;所述氢安全传感设置在所述网关通讯覆盖区域内;所述网关用于向所述氢安全传感器发送组网请求指令,所述氢安全传感器接收该组网请求指令,以分析处理该组网请求指令,并判断是否需要执行该组网请求指令,若需要执行该组网请求指令,则与所述网关进行地址匹配并向所述网关发送数据包,所述网关接收所述数据包,将发送了所述数据包的所述氢安全传感器组成同一局域网的组网装置;其中,所述氢安全传感器与所述网关之间通过lora无线通讯模块进行信号传输。
3、可选的,在所述的无线氢安全传感器组网系统中,所述组网请求指令包括组网地址匹配指令和功能码调用指令。
4、可选的,在所述的无线氢安全传感器组网系统中,所述数据包至少包括功能码数据和第一校验值。
5、另一方面,本技术还提供了一种由氢安全传感器进行组网的方法,包括以下步骤:
6、接收由网关发出的组网请求指令;
7、基于该所述组网请求指令判断是否进行组网;若是,则进行组网,并与所述网关进行地址匹配并向所述网关发送数据包;若否,则重新接收所述组网请求指令;
8、其中,所述数据包包括功能码以及对该功能码校验后生成的第一校验值。
9、可选的,在所述的由氢安全传感器进行组网的方法中,在执行接收由网关发出的组网请求指令之前还包括以下步骤:
10、氢安全传感器进行初始化;
11、向网关发送多次发送id码;
12、判断多次发送的id码是否均被接收,若是,则该氢安全传感器为待组网氢安全传感器;若否,则重新初始化。
13、又一方面,本技术还提供了一种由网关进行组网的方法,包括以下步骤:
14、向氢安全传感器发送组网请求指令;
15、接收进入组网的氢安全传感器所发送的数据包,其中,所述数据包包括功能码数据以及对该功能码数据生成的第一校验值;
16、对所述功能码数据进行校验,并得到第二校验值;
17、将第二校验值与第一校验值进行比对;
18、判断第二校验值与第一校验值是否一致;若是,则完成组网,并保留该功能码数据;若否,则重新向氢安全传感器发送组网请求指令。
19、可选的,在所述的由网关进行组网的方法中,在执行向氢安全传感器发送组网请求指令之前,还包括以下步骤:
20、所述网关自动分配组网地址。
21、可选的,在所述的由网关进行组网的方法中,在所述网关自动分配组网地址的方法包括以下步骤:
22、网关查询位于其通讯覆盖范围区域内氢安全传感器的数量;
23、将查询的数量与网关中的预存的待组网氢安全传感器的数量进行对比;
24、判断查询的数量与网关中的预存的待组网氢安全传感器的数量是否一致;若是,则所述网关自动分配组网地址,并向氢安全传感器发送组网请求指令;若否,则重新查询位于其通讯覆盖范围区域内氢安全传感器的数量。
25、可选的,在所述的由网关进行组网的方法中,网关查询位于其通讯覆盖范围区域内氢安全传感器的数量的方法包括以下步骤:
26、所述网关初始化;
27、多次重复发送响应指令;
28、接收回应信号,并记录每次回应信号的数量;
29、判断是否出现连续多次回应信号的数量一致的情况,若是,则确定回应信号的数量的为其通讯覆盖范围区域内氢安全传感器的数量。
30、可选的,在所述的由网关进行组网的方法中,若重新查询位于其通讯覆盖范围区域内氢安全传感器的数量与其预设的数量不一致,则判定位于其通讯覆盖范围区域内的氢安全传感器存在故障氢安全传感器,并确定故障氢安全传感器所在的位置。
31、又一方面,本技术还提供了一种由传感器和网关进行组网的方法,包括以下步骤:
32、网关向氢安全传感器发送组网请求指令;其中,所述组网地址匹配指令和功能码调用指令;
33、所述氢安全传感器接收所述组网请求指令;
34、判断是否进行组网,若是,则进行组网,并向所述网关发送数据包;其中,所述数据包包括功能码数据以及对该功能码生成的第一校验值;
35、所述网关接收所述数据包,对所述功能码数据进行校验,并得到第二校验值;
36、将第二校验值与第一校验值进行比对;
37、判断第二校验值与第一校验值是否一致;若是,则完成组网,并保留该功能码;若否,则重新向氢安全传感器发送组网请求指令。
38、与现有技术相比,本技术提供一种无线氢安全传感器组网系统,氢安全传感器与所述网关之间通过lora无线通讯模块进行信号传输,可以实现远距离信号传输。网关通过lora无线通讯模块向其通讯覆盖区域内发送组网请求指令,氢安全传感器对所述网地址匹配指令进行判断处理,具体的是将氢安全传感器内的组网地址和所述网关的组网地址进行匹配,若匹配上了,则与所述网关进行组网。这样每个氢安全传感器与所述网关均有一个独立的通讯通道,从而可以防止数据冲突的风险,并且对于大量氢安全传感器的接入可以进行有效管理,提高通信效率、降低氢安全传感器功耗。进一步的,可以防止数据在传输过程出现错误导致所述网关存储错误的数据包,确保数据的准确性。
本文地址:https://www.jishuxx.com/zhuanli/20241015/313805.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表