技术新讯 > 电子通信装置的制造及其应用技术 > 基于Thread模组的组网及数据透传方法、装置、设备和介质与流程  >  正文

基于Thread模组的组网及数据透传方法、装置、设备和介质与流程

  • 国知局
  • 2024-08-02 14:34:17

本发明实施例涉及无线组网,尤其涉及基于thread模组的组网及数据透传方法、装置、设备和介质。

背景技术:

1、近年来各种工农业以及家庭无线技术的发展,各种无线通讯技术在家庭和工农业环境中大量的使用,其中基于ip网络的路由器、wifi设备等几乎占据了主流的市场份额,但是wifi设备虽然存在配网方便,即基于ip网络即可轻易接入互联网的优点,但是存在功耗较大,并且组网规模小的缺点,而zigbee设备和ble等设备虽然可以做到组网规模大,功耗低的优势,但是他们普遍存在不支持ip网络,需要中间的网桥设备进行数据的转换才能加入ip网络和互联网进行数据交互,用户在买回智能设备后不能立即使用还需要购置和搭建相关的网关设备,不仅使用成本高,对于用户的学习成本也高。因此,市场上亟待需求一种兼备上述优势的组网方法和组网装置。

技术实现思路

1、有鉴于此,本发明提供基于thread模组的组网及数据透传方法、装置、设备和介质,以实现基于thread模组的组网及数据透传。

2、第一方面,本发明实施例提供的基于thread模组的组网及数据透传方法,包括:

3、下发创建网络指令和配网指令,并扫描周围是否存在其他thread网络;

4、当不存在其他thread网络时,则创建新建thread网络,使得其他设备加入新建thread网络,并升级自身设备类型为leader router,同时连接至路由设备,完成首次配网并开始透传实时数据;

5、当存在其他thread网络时,则加入至其他thread网络并连接其他thread网络中的leader router设备,并开始透传实时数据。

6、优选地,当不存在其他thread网络时,则创建新建thread网络,使得其他设备加入新建thread网络,并升级自身设备类型为leader router,同时连接至路由设备,完成首次配网并开始透传实时数据,包括:

7、通过at指令中的热点指令获取路由设备的ssid和密码;

8、根据ssid和密码发送加入指令至路由设备。

9、优选地,当不存在其他thread网络时,则创建新建thread网络,使得其他设备加入新建thread网络,并升级自身设备类型为leader router,同时连接至路由设备,完成首次配网并开始透传实时数据,还包括:

10、接收路由设备回传的tcp/ip网络类型请求询问;

11、回复路由设备tcp/ip网络类型为ipv6,并上报mac信息,使得路由器登入至服务器;

12、接收服务器分配的ipv6地址。

13、优选地,当不存在其他thread网络时,则创建新建thread网络,使得其他设备加入新建thread网络,并升级自身设备类型为leader router,同时连接至路由设备,完成首次配网并开始透传实时数据,还包括:

14、访问并连接服务器,并向服务器上传新建thread网络的网络名称、设备类型及ipv6地址,完成首次配网过程。

15、优选地,还包括:当在150秒内都寻找不到leader router设备时,就近的普通router设备将自动升级为leader router类型。

16、优选地,还包括:

17、当有其他设备加入当前网络后,自动寻找信号最好的已入网的leader router设备或router设备作为父节点;

18、根据父节点建立mesh网络,并经过父节点进行实时数据的透传。

19、优选地,还包括:

20、根据用户的需求,通过at口接收类型更改指令;

21、根据类型更改指令改变设备类型为leader router、router或child中的一种。

22、第二方面,本发明实施例还提供了基于thread模组的组网及数据透传装置,包括:

23、第一处理模块,第一处理模块用于下发创建网络指令和配网指令,并扫描周围是否存在其他thread网络;

24、第二处理模块,第二处理模块用于当不存在其他thread网络时,则创建新建thread网络,使得其他设备加入新建thread网络,并升级自身设备类型为leader router,同时连接至路由设备,完成首次配网并开始透传实时数据;

25、第三处理模块,第三处理模块用于当存在其他thread网络时,则加入至其他thread网络并连接其他thread网络中的leader router设备,并开始透传实时数据。

26、第三方面,本发明实施例提供一种计算机设备,该计算机设备包括存储器和处理器,存储器中存储有计算机程序,处理器执行计算机程序,实现如本发明任意实施例中的基于thread模组的组网及数据透传方法。

27、第四方面,本发明实施例提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,处理器执行计算机程序,实现如本发明任意实施例中的基于thread模组的组网及数据透传方法。

28、本发明基于thread模组支持ip协议、具有超低功耗并且支持大规模组网的特点,网络规模最大可支持500个设备,满足了大部分智能设备使用场景,接入的设备只需要上电配好网后便可以根据网络情况将自身角色转换为leader router边界路由器还是router路由器甚至child设备三种设备类型之一,由于支持ip协议不需要其他网关协议,可以省去中间的网桥设备进行数据的转换,直接接入路由设备,在联网成功后自动通过ip网络登录远程服务器直接就可以和互联网进行数据交互,并且在掉网的情况下依然可以本地控制运行。

技术特征:

1.基于thread模组的组网及数据透传方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述当不存在所述其他thread网络时,则创建新建thread网络,使得其他设备加入所述新建thread网络,并升级自身设备类型为leader router,同时连接至路由设备,完成首次配网并开始透传实时数据,包括:

3.根据权利要求2所述的方法,其特征在于,所述当不存在所述其他thread网络时,则创建新建thread网络,使得其他设备加入所述新建thread网络,并升级自身设备类型为leader router,同时连接至路由设备,完成首次配网并开始透传实时数据,还包括:

4.根据权利要求3所述的方法,其特征在于,所述当不存在所述其他thread网络时,则创建新建thread网络,使得其他设备加入所述新建thread网络,并升级自身设备类型为leader router,同时连接至路由设备,完成首次配网并开始透传实时数据,还包括:

5.根据权利要求1所述的方法,其特征在于,还包括:当在150秒内都寻找不到leaderrouter设备时,就近的普通router设备将自动升级为leader router类型。

6.根据权利要求1所述的方法,其特征在于,还包括:

7.根据权利要求1所述的方法,其特征在于,还包括:

8.基于thread模组的组网及数据透传装置,其特征在于,包括:

9.一种计算机设备,其特征在于,该计算机设备包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序,实现如权利要求1-7中任一项所述的基于thread模组的组网及数据透传方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,处理器执行所述计算机程序,实现如权利要求1-7中任一项所述的基于thread模组的组网及数据透传方法。

技术总结本发明实施例提供了基于Thread模组的组网及数据透传方法、装置、设备和介质。该方法包括:下发创建网络指令和配网指令,并扫描周围是否存在其他Thread网络;当不存在所述其他Thread网络时,则创建新建Thread网络,使得其他设备加入所述新建Thread网络,并升级自身设备类型为Leader Router,同时连接至路由设备,完成首次配网并开始透传实时数据;当存在其他Thread网络时,则加入至所述其他Thread网络并连接所述其他Thread网络中的Leader Router设备,并开始透传实时数据。由于支持IP协议不需要其他网关协议,可以省去中间的网桥设备进行数据的转换,直接接入路由设备,在联网成功后自动通过IP网络登录远程服务器直接就可以和互联网进行数据交互,并且在掉网的情况下依然可以本地控制运行。技术研发人员:廖智豪,谢兰珠,张臻,谭昆余受保护的技术使用者:惠州高盛达科技股份有限公司技术研发日:技术公布日:2024/7/25

本文地址:https://www.jishuxx.com/zhuanli/20240801/243206.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。