一种物联网节点数据传输控制方法与装置制造方法及图纸

技术编号:27372528 阅读:28 留言:0更新日期:2021-02-19 13:58
本申请实施例公开了一种物联网节点数据传输控制方法与装置。本申请实施例提供的技术方案通过根据单个报文信息的报文容量对实时报文进行切分得到多个实时报文分片,并确定每个添加有实时报文分片的报文信息的剩余容量,根据剩余容量从定期报文中截取定期报文分片,并将定期报文分片添加到对应报文信息的末尾,并依次向物联网网关发送报文信息,通过利用报文信息中的剩余容量携带定期报文分片,在不增加新的报文传输的情况下实现定期报文的上传,有效降低电能的消耗,优化电池的续航能力。优化电池的续航能力。优化电池的续航能力。

【技术实现步骤摘要】
一种物联网节点数据传输控制方法与装置


[0001]本申请实施例涉及物联网
,尤其涉及一种物联网节点数据传输控制方法与装置。

技术介绍

[0002]随着物联网的快速发展,在日程生活中出现大量的物联网设备。物联网设备作为物联网网络中的节点一般是通过物联网网关提供的无线信道连接物联网网关,经物联网网关接入物联网网络中,并通过物联网网关与云服务器进行通信。一般的,物联网设备在工作时实时向物联网网关上传实时报文,并定期向物联网网关上传定期报文,物联网网关将实时报文和定期报文发送至云服务器。对于通过电池供电的物联网设备,频繁的数据发送会耗费较多的电量,影响设备的电量续航。

技术实现思路

[0003]本申请实施例提供一种物联网节点数据传输控制方法与装置,以提高物联网设备的续航能力。
[0004]在第一方面,本申请实施例提供了一种物联网节点数据传输控制方法,包括:确定需要向物联网网关发送的实时报文的报文长度,并确定单个的报文信息的报文容量,依据所述报文容量和所述报文长度对所述实时报文进行切分,得到多个实时报文分片;将所述实时报文分片分别加入报文信息中,并根据每个所述实时报文分片的分片长度计算对应的报文信息的剩余容量,一个所述实时报文分片对应一个所述报文信息;根据每个所述报文信息的剩余容量对定期报文进行截取得到定期报文分片,并将所述定期报文分片加入对应的所述报文信息的末尾,并依次向所述物联网网关发送所述报文信息。
[0005]进一步的,所述确定需要向物联网网关发送的实时报文的报文长度之前,还包括:确定当前的供电模式,所述供电模式包括外接供电模式和电池供电模式;基于当前的所述供电模式确定数据上报策略,所述数据上报策略包括分别对应于所述外接供电模式和所述电池供电模式的效率优先策略和节能优先策略。
[0006]进一步的,所述根据每个所述实时报文分片的分片长度计算对应的报文信息的剩余容量之前,还包括:确定是否有需要向物联网网关发送的定期报文,若否,直接依次向所述物联网网关发送所述报文信息。
[0007]进一步的,所述确定单个的报文信息的报文容量,包括:确定当前所连接的物联网网关的信号强度信息,并基于所述信号强度信息确定单个的报文信息的报文容量。
[0008]进一步的,所述基于所述信号强度信息确定单个的报文信息的报文容量,包括:根据信号强度信息所对应的信号强度范围确定对应的信号key值,基于所述信号key值
在信号容量链表中确定对应的容量value值,并基于所述容量value值确定单个的报文信息的报文容量,所述信号容量链表中通过键值对的方式记录有不同信号key值和容量value值之间的对应关系。
[0009]进一步的,所述确定单个的报文信息的报文容量之前,还包括:判断当前所连接的物联网网关对应的信号强度信息是否满足设定的信号强度要求;若否,则根据当前检测到的各个物联网网关对应的信号强度信息切换物联网网关。
[0010]进一步的,所述根据当前检测到的各个物联网网关对应的信号强度信息切换物联网网关之前,还包括:向当前连接的所述物联网网关发出指向所要切换的物联网网关的网关切换指示,以使所述物联网网关将下行数据发送至所要切换的所述物联网网关,由所要切换的所述物联网网关下发所述下行数据。
[0011]在第二方面,本申请实施例提供了一种物联网节点数据传输控制装置,包括:包括报文切分模块、容量确定模块和信息发送模块,其中:所述报文切分模块,用于确定需要向物联网网关发送的实时报文的报文长度,并确定单个的报文信息的报文容量,依据所述报文容量和所述报文长度对所述实时报文进行切分,得到多个实时报文分片;所述容量确定模块,用于将所述实时报文分片分别加入报文信息中,并根据每个所述实时报文分片的分片长度计算对应的报文信息的剩余容量,一个所述实时报文分片对应一个所述报文信息;所述信息发送模块,用于根据每个所述报文信息的剩余容量对定期报文进行截取得到定期报文分片,并将所述定期报文分片加入对应的所述报文信息的末尾,并依次向所述物联网网关发送所述报文信息。
[0012]在第三方面,本申请实施例提供了一种物联网节点数据传输控制设备,包括:存储器以及一个或多个处理器;所述存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的物联网节点数据传输控制方法。
[0013]在第四方面,本申请实施例提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面所述的物联网节点数据传输控制方法。
[0014]本申请实施例通过根据单个报文信息的报文容量对实时报文进行切分得到多个实时报文分片,并确定每个添加有实时报文分片的报文信息的剩余容量,根据剩余容量从定期报文中截取定期报文分片,并将定期报文分片添加到对应报文信息的末尾,并依次向物联网网关发送报文信息,通过利用报文信息中的剩余容量携带定期报文分片,在不增加新的报文传输的情况下实现定期报文的上传,有效降低电能的消耗,优化电池的续航能力。
[0015]附图说明
[0016]图1是本申请实施例提供的一种物联网节点数据传输控制方法的流程图;
图2是本申请实施例提供的另一种物联网节点数据传输控制方法的流程图;图3是本申请实施例提供的一种物联网节点数据传输控制装置的结构示意图;图4是本申请实施例提供的一种物联网节点数据传输控制设备的结构示意图。
[0017]具体实施方式
[0018]为了使本申请的目的、技术方案和优点更加清楚,下面结合附图对本申请具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
[0019]图1给出了本申请实施例提供的一种物联网节点数据传输控制方法的流程图,本申请实施例提供的物联网节点数据传输控制方法可以由物联网节点数据传输控制装置来执行,该物联网节点数据传输控制装置可以通过硬件和/或软件的方式实现,并集成在物联网节点数据传输控制设备(例如传感器、智能家居设备、智能终端等)中。
[0020]下述以物联网节点数据传输控制装置执行物联网节点数据传输控制方法为例进行描述。参考图1,该物联网节点数据传输控制方法包括:S101:确定需要向物联网网关发送的实时报文的报文长度,并确定单个的报文信息的报文容量,依据所述报文容量和所述报文长度对所述实时报文进行切分,得到多个实时报文分片。
[0021]本申请实施例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种物联网节点数据传输控制方法,其特征在于,包括:确定需要向物联网网关发送的实时报文的报文长度,并确定单个的报文信息的报文容量,依据所述报文容量和所述报文长度对所述实时报文进行切分,得到多个实时报文分片;将所述实时报文分片分别加入报文信息中,并根据每个所述实时报文分片的分片长度计算对应的报文信息的剩余容量,一个所述实时报文分片对应一个所述报文信息;根据每个所述报文信息的剩余容量对定期报文进行截取得到定期报文分片,并将所述定期报文分片加入对应的所述报文信息的末尾,并依次向所述物联网网关发送所述报文信息。2.根据权利要求1所述的物联网节点数据传输控制方法,其特征在于,所述确定需要向物联网网关发送的实时报文的报文长度之前,还包括:确定当前的供电模式,所述供电模式包括外接供电模式和电池供电模式;基于当前的所述供电模式确定数据上报策略,所述数据上报策略包括分别对应于所述外接供电模式和所述电池供电模式的效率优先策略和节能优先策略。3.根据权利要求1所述的物联网节点数据传输控制方法,其特征在于,所述根据每个所述实时报文分片的分片长度计算对应的报文信息的剩余容量之前,还包括:确定是否有需要向物联网网关发送的定期报文,若否,直接依次向所述物联网网关发送所述报文信息。4.根据权利要求1所述的物联网节点数据传输控制方法,其特征在于,所述确定单个的报文信息的报文容量,包括:确定当前所连接的物联网网关的信号强度信息,并基于所述信号强度信息确定单个的报文信息的报文容量。5.根据权利要求4所述的物联网节点数据传输控制方法,其特征在于,所述基于所述信号强度信息确定单个的报文信息的报文容量,包括:根据信号强度信息所对应的信号强度范围确定对应的信号key值,基于所述信号key值在信号容量链表中确定对应的容量value值,并基于所述容量value值确定单个的报文信息的报文容量,所述信号容量链表中通过键值对的方式记录有不同信号key值和容量value值...

【专利技术属性】
技术研发人员:郑凛李玮棠刘毅马凤鸣王鑫陈名峰
申请(专利权)人:广州技象科技有限公司
类型:发明
国别省市:

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

1