[发明专利]一种设备通信方法、装置、电子设备及存储介质有效
申请号: | 202011512665.2 | 申请日: | 2020-12-20 |
公开(公告)号: | CN112689245B | 公开(公告)日: | 2022-12-27 |
发明(设计)人: | 李卓鸣 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | H04W4/06 | 分类号: | H04W4/06;H04W28/16;H04B17/382 |
代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 徐彦圣 |
地址: | 215000 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 设备 通信 方法 装置 电子设备 存储 介质 | ||
本发明提供了一种设备通信方法、装置、电子设备及存储介质,属于通信的技术领域,缓解了现有技术中存在的边缘设备通信方式依赖固定主设备、通信方式不灵活的技术问题。包括以下步骤:接收来自发起任务的设备的任务指令;根据任务指令选取可用的信道和波特率;根据任务指令通过默认信道和波特率向所有设备发送执行命令,使设备根据执行命令确认是否需要接收数据;将需要接收数据的设备调整至选取的信道和波特率;将发起任务的设备设置为选取的信道和波特率,使发起任务的设备向接收数据的设备发送数据。
技术领域
本发明涉及通信技术领域,尤其是涉及一种设备通信方法、装置、电子设备及存储介质。
背景技术
随着随着智慧城市的建设和落地,边缘服务器及其所控制的边缘物联网设备的大量布置和应用,复杂多样的应用场景对无线通讯系统提出了越来越多的要求。
现有的主流物联网通信技术,比如:LoRa、Zigbee、NB-IOT等,都有各自的局限性。如:LoRa的传输速率较慢,空中耗时较长。Zigbee协议复杂,通信距离短,且部署复杂,开发和维护成本高。NB-IOT依托于运营商网络,无法进行私有网络的搭建,必须在运营商信号的环境下工作,大规模应用成本高,适用范围小。
现有通讯设备组网形式,主设备向相同射频参数设置的从设备进行广播传输,在同一时间段仅支持由固定设备进行串行发送,发送效率慢,且无法自主选择特定的设备接收。
现有物联网组网方式均有各自的缺点,且大多为终端节点采集数据后数据上传设计,针对大量终端节点的群组下发,如对10万个终端节点里特定的1000个节点进行数据下发的效率较低。因此,提供一种低成本、支持多节点、并行的私有网络无线通信传输方法和自组网络系统就尤为重要。
发明内容
本发明的目的在于提供一种设备通信方法、装置、电子设备及存储介质,缓解了现有技术中存在的边缘设备通信方式依赖固定主设备、通信方式不灵活的技术问题。
第一方面,本发明提供的设备通信方法,包括以下步骤:
接收来自发起任务的设备的任务指令;
根据任务指令选取可用的信道和波特率;
根据任务指令通过默认信道和波特率向所有设备发送执行命令,使设备根据执行命令确认是否需要接收发起任务的设备发送的数据;
将需要接收数据的设备调整至选取的信道和波特率;
将发起任务的设备设置为选取的信道和波特率,使发起任务的设备向接收数据的设备发送数据。
进一步的,所述根据任务指令选取可用的信道和波特率的步骤之前,还包括:
控制无线模块遍历设备支持的所有信道和波特率,确认当前所有可用的信道和波特率。
进一步的,所述接收来自发起任务的设备的任务指令的步骤之前,还包括:
发起任务的设备检查默认信道和波特率,并确认默认信道和波特率当前为空闲状态。
进一步的,所述根据任务指令选取可用的信道和波特率的步骤,具体包括:
根据需要传输的数据包大小或误码率限制,选取满足需求的可用的信道和波特率。
进一步的,所述接收来自发起任务的设备的任务指令的步骤之前,还包括:
通过无线模块与所有设备连接;
将无线模块设置为默认信道和波特率;
写入通信范围内的所有设备的识别码。
进一步的,所述将发起任务的设备设置为选取的信道和波特率,使发起任务的设备向接收数据的设备发送数据的步骤之后,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011512665.2/2.html,转载请声明来源钻瓜专利网。