
技术摘要:
本申请涉及数据传输技术领域,公开一种用于数据传输的方法,包括:当待传输报文的数据大小超过预设值时,根据待传输报文的数据大小或数据结构将待传输报文拆分为N个一级子报文,N为数据传输模块的数量;通过N个数据传输模块将N个一级子报文并行发送至网络侧;其中,每 全部
背景技术:
智能家居(Smart Home)是以住宅为平台,通过物联网技术将家中的各种设备连接 到一起,实现智能化的居住环境。将家居设备接入互联网是将家居设备变为智能家居设备 的基础。目前,智能家居设备通过WiFi模块接入网络,并通过WiFi模块将数据上传至云端。 在实现本公开实施例的过程中,发现相关技术中至少存在如下问题: 由于WiFi模块只有一条通道进行数据的上报/下传交互,当智能家居设备上传大 数据(例如视频)时,无法实现实时传输,容易出现时延现象。
技术实现要素:
为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概 括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作 为后面的详细说明的序言。 本公开实施例提供了一种用于数据传输的方法及装置、智能家居设备、存储介质, 以解决目前智能家居设备上传大数据时,无法实现实时传输,容易出现时延现象的问题。 在一些实施例中,用于数据传输的方法包括: 当待传输报文的数据大小超过预设值时,根据待传输报文的数据大小或数据结构 将待传输报文拆分为N个一级子报文,N为数据传输模块的数量; 通过N个数据传输模块将N个一级子报文并行发送至网络侧;其中,每个数据传输 模块传输一个一级子报文。 在一些实施例中,用于数据传输的装置包括处理器和存储有程序指令的存储器, 处理器被配置为在执行程序指令时,执行上述用于数据传输的方法。 在一些实施例中,智能家居设备包括上述用于数据传输的装置。 在一些实施例中,存储介质上存储有指令程序,指令程序被运行时执行上述用于 数据传输的方法。 本公开实施例提供的用于数据传输的方法及装置、智能家居设备、存储介质,可以 实现以下技术效果: 根据待传输报文的数据大小或数据结构将待传输报文拆分为多个一级子报文,并 将多个一级子报文分别通过多个数据传输模块并行发送至网络侧。这样,提高了单位时间 内发送的数据包数据量,可以较好地解决因为数据包过大而导致接收方长期等待的数据延 迟问题。 以上的总体描述和下文中的描述仅是示例性和解释性的,不用于限制本申请。 4 CN 111555984 A 说 明 书 2/7 页 附图说明 一个或多个实施例通过与之对应的附图进行示例性说明,这些示例性说明和附图 并不构成对实施例的限定,附图中具有相同参考数字标号的元件示为类似的元件,附图不 构成比例限制,并且其中: 图1是本公开实施例提供的一个用于数据传输的方法的示意图; 图2是本公开实施例提供的另一个用于数据传输的方法的示意图; 图3是本公开实施例提供的另一个用于数据传输的方法的示意图; 图4是本公开实施例提供的另一个用于数据传输的方法的示意图; 图5是本公开实施例提供的一个用于数据传输的装置的示意图。