一种数据传输的方法、装置、设备和存储介质制造方法及图纸

技术编号:39142161 阅读:10 留言:0更新日期:2023-10-23 14:55
本申请实施例公开了一种数据传输的方法、装置、设备和存储介质,应用于聚合节点,该方法包括:向第一物联网平台下的至少一个智能家居设备周期性地发送第一时间片,第一时间片用于指示至少一个智能家居设备在第一时间片内向聚合节点发送心跳报文;在第一时间片内接收来自至少一个智能家居设备的心跳报文;对第一时间片内每一心跳报文中的有效载荷信息进行组合,得到组合报文;向第一物联网平台发送组合报文。该方法通过对第一时间片内所有心跳报文中的有效载荷信息进行组合,可增加报文有效载荷部分的长度,从而可得到有效载荷比更高的组合报文,因此有利于提高带宽利用率,进而节约上行带宽。上行带宽。上行带宽。

【技术实现步骤摘要】
一种数据传输的方法、装置、设备和存储介质


[0001]本申请涉及物联网
,尤其涉及一种数据传输的方法、装置、设备和存储介质。

技术介绍

[0002]在家庭网络中,智能家居设备配网后可直接与物联网(Internet of Things,IoT)平台建立连接,并可通过周期上行(如心跳)报文与物联网平台保持连接状态。
[0003]随着智能家居技术的发展,家庭网络中智能家居设备的数量大大增加,在该情况下会存在大量由智能家居设备发往物联网平台的心跳报文(心跳包)。由于心跳报文的有效载荷远小于以太网最小包长,因此造成了严重的带宽浪费。

技术实现思路

[0004]本申请实施例至少提供一种数据传输的方法、装置、设备和存储介质。
[0005]本申请的技术方案是这样实现的:
[0006]第一方面,本申请实施例提供了一种数据传输的方法,应用于聚合节点,该方法包括:向第一物联网平台下的至少一个智能家居设备周期性地发送第一时间片,第一时间片用于指示至少一个智能家居设备在第一时间片内向聚合节点发送心跳报文;在第一时间片内接收来自至少一个智能家居设备的心跳报文;对第一时间片内每一心跳报文中的有效载荷信息进行组合,得到组合报文;向第一物联网平台发送组合报文。
[0007]第二方面,本申请实施例提供了一种数据传输的装置,该装置包括:第一发送模块,用于向第一物联网平台下的至少一个智能家居设备周期性地发送第一时间片,第一时间片用于指示至少一个智能家居设备在第一时间片内向该装置发送心跳报文;第一接收模块,用于在第一时间片内接收来自至少一个智能家居设备的心跳报文;组合模块,用于对第一时间片内每一心跳报文中的有效载荷信息进行组合,得到组合报文;第二发送模块,用于向第一物联网平台发送组合报文。
[0008]第三方面,本申请实施例提供了一种数据传输设备,该数据传输设备包括存储器和处理器;其中,存储器,用于存储计算机可执行指令;处理器,与该存储器连接,用于通过执行该计算机可执行指令,实现如第一方面所述的方法。
[0009]第四方面,本申请实施例提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,计算机程序被至少一个处理器执行时实现如第一方面所述的方法。
[0010]本申请实施例所提供的一种数据传输的方法、装置、设备和存储介质,在聚合节点侧,向第一物联网平台下的至少一个智能家居设备周期性地发送第一时间片,第一时间片用于指示至少一个智能家居设备在第一时间片内向聚合节点发送心跳报文;在第一时间片内接收来自至少一个智能家居设备的心跳报文;对第一时间片内每一心跳报文中的有效载荷信息进行组合,得到组合报文;向第一物联网平台发送组合报文。该方法通过对第一时间片内所有心跳报文中的有效载荷信息进行组合,可增加报文有效载荷部分的长度,从而可
得到有效载荷比更高的组合报文,因此有利于提高带宽利用率,进而节约上行带宽。
[0011]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本申请的技术方案。
附图说明
[0012]此处的附图被并入说明书中并构成本说明书的一部分,这些附图示出了符合本申请的实施例,并与说明书一起用于说明本申请的技术方案。
[0013]图1为MQTT协议中报文格式的一例示意图;
[0014]图2为本申请实施例提供的一种数据传输的方法的流程示意图;
[0015]图3为本申请实施例提供的数据传输方法的一种可能的实现流程示意图;
[0016]图4为本申请实施例的聚合节点的存储信息的一例示意图;
[0017]图5为本申请实施例提供的一种数据传输的装置的组成结构示意图;
[0018]图6为本申请实施例中数据传输设备的一种硬件实体示意图。
具体实施方式
[0019]为了能够更加详尽地了解本申请实施例的特点与
技术实现思路
,下面结合附图对本申请实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本申请实施例。
[0020]除非另有定义,本申请实施例所使用的所有的技术和科学术语与属于本申请的
的技术人员通常理解的含义相同。本申请实施例中所使用的术语只是为了描述本申请实施例的目的,不是旨在限制本申请。
[0021]在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。还需要指出,本申请实施例所涉及的术语“第一\第二\第三”仅是用于区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二\第三”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本申请实施例能够以除了在这里图示或描述的以外的顺序实施。
[0022]应理解,本申请实施例中的术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
[0023]在家庭网络中,智能家居设备配网后可直接与IoT平台建立连接,并可通过周期上行(如心跳)报文与物联网平台保持连接状态。然而,随着智能家居技术的发展,家庭网络中智能家居设备的数量大大增加,在该情况下会存在大量由智能家居设备发往物联网平台的心跳报文(心跳包)。由于心跳报文的有效载荷远小于以太网最小包长,因此造成了严重的带宽浪费。
[0024]鉴于此,本申请实施例提供一种数据传输的方法、装置、设备和存储介质。在该方法中,聚合节点可向第一物联网平台下的至少一个智能家居设备周期性地发送第一时间片,并可在第一时间片内收集该至少一个智能家居设备的心跳报文,进而将收集的心跳报文中的有效载荷信息进行组合,再将组合后的报文发往第一物联网平台。该方法通过对第一时间片内收集的心跳报文中的有效载荷信息进行组合,可增加报文有效载荷部分的长
度,从而可得到有效载荷比更高的组合报文,因此有利于提高带宽利用率,进而节约上行带宽。
[0025]应理解,本申请实施例中的聚合节点可以理解为具备数据聚合功能的节点,其中,数据聚合功能指的是对至少两个报文的有效载荷信息进行组合的功能。
[0026]还应理解,本申请实施例对聚合节点所采用的具体技术和具体设备形态不做限定。例如,聚合节点可以是终端设备,也可以是网络设备。
[0027]还应理解,本申请实施例中的心跳报文还可以替换为其他非紧急的周期上行报文。
[0028]为便于理解本申请实施例,首先以消息队列遥测传输(Message Queuing Telemetry Transport,MQTT)协议为例,简要介绍应用报文(下文中简称为报文)有效载荷比的计算方法。
[0029]图1为MQTT协议中报文格式的一例示意图。如图1所示,该报文由目的地址、源地址、类型、网际互连协议(Internet Protocol,IP)数据和帧校本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据传输的方法,其特征在于,应用于聚合节点,所述方法包括:向第一物联网平台下的至少一个智能家居设备周期性地发送第一时间片,所述第一时间片用于指示所述至少一个智能家居设备在所述第一时间片内向所述聚合节点发送心跳报文;在所述第一时间片内接收来自所述至少一个智能家居设备的心跳报文;对所述第一时间片内每一所述心跳报文中的有效载荷信息进行组合,得到组合报文;向所述第一物联网平台发送所述组合报文。2.根据权利要求1所述的方法,其特征在于,在所述向第一物联网平台下的至少一个智能家居设备周期性地发送第一时间片之前,所述方法还包括:接收来自每一所述智能家居设备的嗅探报文,每一所述嗅探报文包括对应的嗅探标识和生存时间TTL;在所述TTL等于1的情况下,基于所述嗅探标识向对应的智能家居设备发送应答消息,所述应答消息用于所述聚合节点与对应的智能家居设备建立连接。3.根据权利要求2所述的方法,其特征在于,所述嗅探报文的目的地址为所述第一物联网平台的地址,所述方法还包括:在所述TTL大于1的情况下,向所述聚合节点的下一跳节点发送所述嗅探报文;其中,所述聚合节点的下一跳节点为所述第一物联网平台,或者为所述聚合节点与所述第一物联网平台之间的通信链路上的节点。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:获取所述至少一个智能家居设备的第一上报周期值,所述第一上报周期值为所述至少一个智能家居设备与所述第一物联网平台约定的向所述第一物联网平台发送心跳报文的周期值;基于所述第一上报周期值、所述智能家居设备的数量和第一预设周期值,确定所述聚合节点的第二上报周期值,所述第二上报周期值为所述聚合节点向所述第一物联网平台发送组合报文的周期值;其中,所述第一预设周期值小于所述第一上报周期值;基于所述第二上报周期值,确定所述第一时间片。5.根据权利要求4所述的方法,其特征在于,所述基于所述第一上报周期值、所述...

【专利技术属性】
技术研发人员:唐啸宇张依东吴昊贾景润李卓群
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1