一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

数据传输方法、设备及系统与流程

2022-04-27 07:08:27 来源:中国专利 TAG:

技术特征:
1.一种数据传输方法,其特征在于,应用于路由器,所述方法包括:接收终端设备发送的指令数据;在所述指令数据为分块数据的情况下,根据所述分块数据包含的设备标识符,依次向智能设备发送包含所述设备标识符的每个分块数据;其中,所述每个分块数据为所述终端设备对一个控制指令分块并分别添加所述设备标识符后的数据,所述设备标识符用于标识所述终端设备,所述控制指令用于控制所述智能设备执行对应的处理动作。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述指令数据包含一个控制指令的情况下,向所述智能设备发送所述指令数据。3.根据权利要求1或2所述的方法,其特征在于,所述指令数据中还包含优先级标识符;所述方法还包括:在同一时刻或同一时段接收到包含不同设备标识符的指令数据的情况下,根据每组指令数据包含的优先级标识符,依次向所述智能设备发送所述每组指令数据;其中,一组指令数据由包含相同优先级标识符、相同设备标识符的至少一个指令数据组成,所述优先级标识符用于指示指令数据的转发优先级。4.根据权利要求3所述的方法,其特征在于,所述根据每组指令数据包含的优先级标识符,依次向所述智能设备发送所述每组指令数据,包括:根据所述每组指令数据包含的优先级标识符,确定所述每组指令数据的转发优先级;按照转发优先级由高到低的顺序,依次向所述智能设备发送所述每组指令数据。5.根据权利要求3或4所述的方法,其特征在于,所述依次向所述智能设备发送所述每组指令数据,包括:对于所述每组指令数据,若一组指令数据为一个指令数据,则向所述智能设备发送所述一个指令数据;或者,若一组指令数据由多个指令数据组成,则按照所述多个指令数据的接收顺序,依次向所述智能设备发送所述多个指令数据的每个指令数据。6.根据权利要求3至5中任一项所述的方法,其特征在于,所述优先级标识符的类型包括以下至少一项:控制属性写入类型;控制属性读取类型;动作执行类型;参数升级类型。7.根据权利要求1至6中任一项所述的方法,其特征在于,所述根据所述分块数据包含的设备标识符,依次向智能设备发送包含所述设备标识符的每个分块数据,包括:以接收到第一个包含所述设备标识符的分块数据的时刻为起始时刻,在接收到每个包含所述设备标识符的分块数据后,向所述智能设备发送所述每个包含所述设备标识符的分块数据;或者,以接收到最后一个包含所述设备标识符的分块数据的时刻为起始时刻,按照包含所述设备标识符的分块数据的接收顺序,依次向所述智能设备发送包含所述设备标识符的分块数据;
或者,以已完成对其他指令数据的转发时刻为起始时刻,按照包含所述设备标识符的分块数据的接收顺序,依次向所述智能设备发送包含所述设备标识符的分块数据;其中,包含所述设备标识符的分块数据为在发送所述其他指令数据的过程中接收的数据,或为与所述其他指令数据在同一时刻或同一时段接收,且转发优先级低于所述其他指令数据的数据;或者,若在接收到第一个包含所述设备标识符的分块数据后的预设时长内,未接收到包含其他设备标识符的分块数据,则在达到所述预设时长后,按照包含所述设备标识符的分块数据的接收顺序,依次向所述智能设备发送包含所述设备标识符的分块数据。8.根据权利要求1至7中任一项所述的方法,其特征在于,所述方法还包括:接收所述智能设备发送的请求消息,所述请求消息用于请求发送其他指令数据;响应于所述请求消息,向所述智能设备发送其他指令数据;或者,向所述智能设备发送响应消息,所述响应消息用于指示所述路由器中未存储其他指令数据。9.一种数据传输方法,其特征在于,应用于终端设备,所述方法包括:响应于用户操作,生成控制指令;在所述控制指令的长度大于预设长度的情况下,将所述控制指令拆分为多个分块指令,并在每个分块指令中添加目标标识符,得到多个分块数据;依次向路由器发送所述多个分块数据中的每个分块数据;其中,所述目标标识符包括设备标识符,或者,所述目标标识符包括设备标识符和优先级标识符;所述设备标识符用于标识所述终端设备;所述优先级标识符用于指示控制指令的转发优先级;所述控制指令用于通过所述路由器控制智能设备执行对应的处理动作。10.根据权利要求8所述的方法,其特征在于,所述方法还包括:在所述控制指令的长度小于或等于所述预设长度的情况下,在所述控制指令中添加所述目标标识符,得到包含所述控制指令和所述目标标识符的指令数据;向所述路由器发送所述指令数据。11.根据权利要求8或9所述的方法,其特征在于,所述优先级标识符的类型包括以下至少一项:控制属性写入类型;控制属性读取类型;动作执行类型;参数升级类型。12.一种数据传输方法,其特征在于,应用于智能设备,所述方法包括:接收路由器发送的指令数据;在所述指令数据为分块数据的情况下,逐块存储接收到的各个分块数据;在接收到最后一个分块数据后,对所有分块数据进行拼接,得到一个控制指令;执行与所述控制指令对应的处理动作。13.根据权利要求12所述的方法,其特征在于,所述方法还包括:在所述指令数据包含一个控制指令的情况下,执行与所述控制指令对应的处理动作。14.根据权利要求12或13所述的方法,其特征在于,所述智能设备包括存储器,所述存
储器用于存储所述各个分块数据;在执行与所述控制指令对应的处理动作之后,所述方法还包括:向所述路由器发送请求消息,所述请求消息用于请求发送其他指令数据;接收所述路由器发送的其他指令数据;或者,接收所述路由器发送的响应消息,并释放所述存储器被占用的资源,所述响应消息用于指示所述路由器中未存储其他指令数据。15.一种数据传输系统,其特征在于,所述系统包括终端设备、路由器和智能设备;所述终端设备,用于响应于用户操作,生成控制指令;在所述控制指令的长度大于预设长度的情况下,将所述控制指令拆分为多个分块指令,并在每个分块指令中添加设备标识符,得到多个分块数据,所述设备标识符用于标识所述终端设备;以及依次向所述路由器发送所述多个分块数据中的每个分块数据;所述路由器,用于接收所述终端设备发送的指令数据;在所述指令数据为分块数据的情况下,根据所述分块数据包含的设备标识符,依次向智能设备发送包含所述设备标识符的每个分块数据;所述智能设备,用于接收所述路由器发送的指令数据;在所述指令数据为分块数据的情况下,逐块存储接收到的各个分块数据;并在接收到最后一个分块数据后,对所有分块数据进行拼接,得到所述控制指令;以及执行与所述控制指令对应的处理动作。16.根据权利要求15所述的数据传输系统,其特征在于,所述终端设备,还用于在所述控制指令的长度小于或等于所述预设长度的情况下,在所述控制指令中添加所述目标标识符,得到包含所述控制指令和所述目标标识符的指令数据;并向所述路由器发送所述指令数据;所述路由器,还用于在所述指令数据包含所述控制指令的情况下,向所述智能设备发送所述指令数据;所述智能设备,还用于在所述指令数据包含所述控制指令的情况下,执行与所述控制指令对应的处理动作。17.根据权利要求15或16所述的数据传输系统,其特征在于,所述路由器,还用于在同一时刻或同一时段接收到包含不同设备标识符的指令数据的情况下,根据每组指令数据包含的优先级标识符,确定所述每组指令数据的转发优先级;并按照转发优先级由高到低的顺序,依次向所述智能设备发送所述每组指令数据;其中,一组指令数据由包含相同优先级标识符、相同设备标识符的至少一个指令数据组成,所述优先级标识符用于指示指令数据的转发优先级。18.根据权利要求15至17中任一项所述的数据传输系统,其特征在于,所述智能设备包括存储器,所述存储器用于存储所述各个分块数据;所述智能设备,还用于在执行与所述控制指令对应的处理动作之后,向所述路由器发送请求消息,所述请求消息用于请求发送其他指令数据;所述路由器,还用于响应于所述请求消息,向所述智能设备发送其他指令数据;或者,向所述智能设备发送响应消息,所述响应消息用于指示所述路由器中未存储其他指令数据;所述智能设备,还用于接收所述其他指令数据;或者,根据所述响应消息释放所述存储
器被占用的资源。19.一种路由器,其特征在于,包括处理器,所述处理器与存储器耦合,所述处理器用于执行所述存储器中存储的计算机程序或指令,以使得所述路由器实现如权利要求1至8中任一项所述的数据传输方法。20.一种终端设备,其特征在于,包括处理器,所述处理器与存储器耦合,所述处理器用于执行所述存储器中存储的计算机程序或指令,以使得所述终端设备实现如权利要求9至11中任一项所述的数据传输方法。21.一种智能设备,其特征在于,包括处理器,所述处理器与存储器耦合,所述处理器用于执行所述存储器中存储的计算机程序或指令,以使得所述智能设备实现如权利要求12至14中任一项所述的数据传输方法。22.一种芯片系统,其特征在于,所述芯片系统与存储器耦合,所述芯片系统用于读取并执行所述存储器中存储的计算机程序,以实现如权利要求1至14中任一项所述的数据传输方法。23.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,当所述计算机程序在电子设备上运行时,使得所述电子设备执行如权利要求1至14中任一项所述的数据传输方法。24.一种计算机程序产品,其特征在于,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如权利要求1至14中任一项所述的数据传输方法。

技术总结
本申请提供了一种数据传输方法、设备及系统,涉及智能控制技术领域。在本方案中,终端设备会根据用户操作构造控制指令,并在控制指令的长度较长的情况下,对控制指令分块得到分块指令,以及为每个分块指令添加用于唯一标识终端设备的设备标识符。路由器在接收到分块指令后,将连续转发具备相同标识符的分块指令到智能设备。智能设备逐块接收分块指令,再将这些指令拼接为完整的控制指令,之后执行与该控制指令对应的处理动作。该方案充分利用了终端设备、路由器和智能设备之间的协同处理能力,通过将数据量较大的控制指令拆分为多个分块指令,并多次分块发送,解决了资源受限的智能设备难以接收较大数据的问题,实现了对智能设备的控制。的控制。的控制。


技术研发人员:王鼎
受保护的技术使用者:荣耀终端有限公司
技术研发日:2021.12.16
技术公布日:2022/4/26
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献