【技术实现步骤摘要】
数据传输方法、装置、网关、信号放大器、系统及介质
[0001]本公开涉及通信
,尤其涉及一种数据传输方法、装置、网关、信号放大器、系统及介质。
技术介绍
[0002]当前在通信
中,当通信网络中有多个节点设备时,单个网关难以覆盖所有的节点设备,该节点设备可以是通信网络中可以进行数据传输的通信设备,节点设备例如可以为蓝牙设备(蓝牙设备,即支持蓝牙功能的电子设备),无线网格Mesh网络中的蓝牙数据传输设备等。
[0003]相关技术中,当单个网关不能覆盖所有节点设备时,通常在通信网络中部署多个网关,以满足信号覆盖所有节点设备的通信需求。
[0004]这种方式下,当通信网络布局多个网关时,各个网关采用的硬件、蓝牙协议栈、无线网格Mesh网络协议栈,以及应用服务的版本可能并不同,从而导致数据传输的一致性不高,影响数据传输稳定性和传输性能。
技术实现思路
[0005]本公开旨在至少在一定程度上解决相关技术中的技术问题之一。
[0006]为此,本公开的目的在于提出一种数据传输方法、装置、网关、信号放大器、数据传输系统、存储介质及计算机程序产品,实现联合网关和信号放大器以对多个节点设备进行有效信号覆盖,能够有效保障数据传输的一致性效果,提升数据传输的稳定性和传输性能。
[0007]本公开第一方面实施例提出的数据传输方法,包括:获取第一节点设备上报的第一数据包;接收信号放大器所转发第二数据包,其中,所述第二数据包由第二节点设备上报至所述信号放大器;处理所述第一数据包和所述第二 ...
【技术保护点】
【技术特征摘要】
1.一种数据传输方法,其特征在于,包括:获取第一节点设备上报的第一数据包;接收信号放大器所转发第二数据包,其中,所述第二数据包由第二节点设备上报至所述信号放大器;处理所述第一数据包和所述第二数据包,得到目标数据信息;将所述目标数据信息传输至服务器。2.如权利要求1所述的方法,其特征在于,所述处理所述第一数据包和所述第二数据包,得到目标数据信息,包括:对所述第一数据包进行协议转换,得到第一数据信息;对所述第二数据包进行协议转换,得到第二数据信息;处理所述第一数据信息和所述第二数据信息,得到所述目标数据信息。3.如权利要求2所述的方法,其特征在于,还包括:确定网关中目标协议栈所支持的数据传输协议;其中,所述对所述第一数据包进行协议转换,得到第一数据信息,包括:采用所述数据传输协议对所述第一数据包进行协议转换,得到所述第一数据信息;其中,所述对所述第二数据包进行协议转换,得到第二数据信息,包括:采用所述数据传输协议对所述第二数据包进行协议转换,得到所述第二数据信息。4.如权利要求2所述的方法,其特征在于,所述处理所述第一数据信息和所述第二数据信息,得到所述目标数据信息,包括:基于网关中应用服务处理所述第一数据信息和所述第二数据信息,得到处理结果信息;将所述处理结果信息作为所述目标数据信息。5.如权利要求1所述的方法,其特征在于,在所述获取第一节点设备上报的第一数据包之前,还包括:配置网关中第一通信组件的第一扫描信息;其中,所述获取第一节点设备上报的第一数据包,包括:根据所述第一扫描信息,确定第一扫描范围;获取位于所述第一扫描范围中所述第一节点设备上报的所述第一数据包,其中,所述第一数据包由所述第一节点设备经由所述第一通信组件上报至所述网关。6.如权利要求1所述的方法,其特征在于,在所述接收信号放大器所转发第二数据包之前,还包括:获取所述信号放大器中第二通信组件的组件信息;根据所述组件信息,配置所述第二通信组件的第二扫描信息,其中,所述第二数据包由所述第二节点设备经由所述第二通信组件上报至所述信号放大器。7.如权利要求6所述的方法,其特征在于,所述根据所述组件信息,配置所述第二通信组件的第二扫描信息,包括:根据所述组件信息,确定所述第二扫描信息;根据所述第二扫描信息,生成扫描配置消息;将所述扫描配置消息传输至所述信号放大器,以使所述信号放大器响应于所述扫描配
置消息,采用所述第二扫描信息配置所述第二通信组件。8.如权利要求3所述的方法,其特征在于,还包括:接收所述服务器传输的初始数据包;采用所述数据传输协议对所述初始数据包进行协议转换,得到待传输数据包;分别将所述待传输数据包传输至所述第一节点设备和所述信号放大器,以使所述信号放大器将所述待传输数据包转发至所述第二节点设备。9.一种数据传输方法,其特征在于,包括:获取第二节点设备上报的第二数据包;将所述第二数据包转发至网关,以使所述网关处理第一数据包和所述第二数据包,得到目标数据信息,其中,所述第一数据包由第一节点设备上报至所述网关。10.如权利要求9所述的方法,其特征在于,在所述获取第二节点设备上报的第二数据包之前,还包括:接收扫描配置消息;从所述扫描配置消息中解析第二扫描信息;采用所述第二扫描信息配置信号放大器中第二通信组件,其中,所述第二数据包由所述第二节点设备经由所述第二通信组件上报至所述信号放大器。11.如权利要求10所述的方法,其特征在于,所述获取第二节点设备上报的第二数据包,包括:根据所述第二扫描信息,确定第二扫描范围;获取位于所述第二扫描范围中所述第二节点设备上报的所述第二数据包。12.如权利要求10所述的方法,其特征在于,还包括:接收所述网关转发的待传输数据包;确定所述第二通信组件所支持的通信传输协议;采用所述通信传输协议对所述待传输数据包进行协议转换,得到目标数据包;将所述目标数据包传输至所述第二节点设备。13.一种数据传输装置,其特征在于,包括:第一获取模块,用于获取第一节点设备上报的第一数据包;第一接收模块,用于接收信号放大器所转发第二数据包,其中,所述第二数据包由第二节点设备上报至所述信号放大器;处理模块,用于处理所述第一数据包和所述第二数据包,得到目标数据信息;第一传输模块,用于将所述目标数据信息传输至服务器。14.如权利要求13所述的装置,其特征在于,所述处理模块,包括:第一转换子模块,用于对所述第一数据包进行协议转换,得到第一数据信息;第二转换子模块,用于对所述第二数据包进行协议转换,得到第二数据信息;处理子模块,处理所述第一数据信息和所述第二数据信息,得到所述目标数据信息。15.如权利要求14所述的装置,其特征在于,还包括:第一确定模块,用于确定网关中目标协议栈所支持的数据传输协议;其中,所述第一转换子模块,具体用于:采用所述数据传输协议对所述第一数据包进行协议转换,得到所述第一数据信息;
其中,所述第二转换子模块,具体用于:采用所述数据传输协议对所述第二数据包进行协议转换,得到所述第二数据信息。16.如权利要求14所述的装置,其特征在于,所述处理子模块,具体用于:基于网关中应用服务处理所述第一数据信息和所述第二数据信息,得到处理结果信息;将所述处理结果信息作为所述目标数据信息。17.如权利要求13所述的装置,其特征在于,还包括:第一配置模块,用于在所述获取第一节点设备上报的第一数据包之前,配置网关中第一通信组件的第一扫描信息;其中,所述第一获取模块,包括:确定子模块,用于根据所述第一扫描信息,确定第一扫描范围;获取子模块,用于获取位于所述第一扫描范围中所述第一节点设备上报的所述第一数据包,其中,所述第一数据包由所述第一节点设备经由所述第一通信组件上报至所述网关。18.如权利要求13所述的装置,其特征在于,还包括:第二获取模块,用于在所述接收信号放大器所转发第二数据包之前,获取所述信号放大器中第二通信组件的组件信息;第二配置模块,用于根据所述组件信息,配置所述第二通信组件的第二扫描信息,其中,所述第二数据包由所述第二节点设备经由所述第二通信组件上报至所述信号放大器。19.如权利要求18所述的装置,其特征在于,所述第二配置模块,具体用于:根据所述组件信息,确定所述第...
【专利技术属性】
技术研发人员:李森,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。