本发明专利技术实施例提供一种信息控制方法、装置、电子设备及存储介质。其中,上述方法应用于包括多种类型的物联网设备接入的网络设备,所述方法包括:在接收用户终端发送的操作指令的情况下,生成包括第一标识的请求信息;向第一物联网设备发送所述请求信息;所述第一物联网设备是所述多种类型的物联网设备中任一种类型的物联网设备;确定向所述第一物联网设备重复下发所述请求信息的配置参数;在未收到所述第一物联网设备基于所述请求信息发送的响应信息的情况下,基于所述配置参数确定对所述第一物联网设备的重传策略;所述重传策略用于控制向所述第一物联网设备重新发送所述请求信息。息。息。
【技术实现步骤摘要】
信息控制方法、装置、电子设备及存储介质
[0001]本专利技术涉及物联网平台领域,具体涉及一种信息控制方法、装置、电子设备及存储介质。
技术介绍
[0002]目前,在物联网的通讯过程中,不仅有传感器等温湿度设备数据传入物联网平台,也会有物联网平台对设备进行指令下发控制。不同的设备可能有不同接入渠道,如远距离无线电(Long Range Radio,LoRa)设备、窄带物联网(NarrowBand
‑
InternetofThings,NB
‑
IoT)设备、传输控制协议/网际协议(Transmission Control Protocol/Internet Protocol,TCP/IP)直连设备、边缘网关子设备、第三方平台云对云接入设备等等;不同的物联网设备接入在统一物联网平台上,其指令下发的成功率不尽相同,所影响的因素也有诸多,如设备所处网络环境情况、中间平台稳定性与及时响应速率、设备处理速率、接口通讯机制或协议等等。因而,面向这种具有多种物联网设备接入渠道的物联网平台,指令的下发成功率的提高显得特别重要。而针对该问题,目前尚无有效解决方案。
技术实现思路
[0003]有鉴于此,本专利技术的主要目的在于提供一种信息控制方法、装置、电子设备及存储介质。
[0004]为达到上述目的,本专利技术的技术方案是这样实现的:
[0005]本专利技术实施例提供一种信息控制方法,应用于包括多种类型的物联网设备接入的网络设备,所述方法包括:
[0006]在接收用户终端发送的操作指令的情况下,生成包括第一标识的请求信息;
[0007]向第一物联网设备发送所述请求信息;所述第一物联网设备是所述多种类型的物联网设备中任一种类型的物联网设备;
[0008]确定向所述第一物联网设备重复下发所述请求信息的配置参数;
[0009]在未收到所述第一物联网设备基于所述请求信息发送的响应信息的情况下,基于所述配置参数确定对所述第一物联网设备的重传策略;所述重传策略用于控制向所述第一物联网设备重新发送所述请求信息。
[0010]在上述方案中,所述配置参数包括等待所述第一物联网设备响应的第一时间和重新向所述第一物联网设备发送所述请求信息的第一次数;所述确定向所述第一物联网设备重复下发所述请求信息的配置参数之后,所述方法还包括:
[0011]在所述网络设备的缓存组件中存储包括所述第一时间的第一记录。
[0012]在上述方案中,所述在未收到所述第一物联网设备基于所述请求信息发送的响应信息的情况下,基于所述配置参数确定对所述第一物联网设备的重传策略,包括:
[0013]在等待所述第一时间后未收到所述第一物联网设备基于所述请求信息发送的响应信息的情况下,在所述缓存组件中删除所述第一记录;
[0014]在所述缓存组件中存储包括向所述第一物联网设备发送所述请求信息的第二次数的第二记录;
[0015]基于所述第一次数和所述第二次数确定对所述第一物联网设备的重传策略。
[0016]在上述方案中,所述基于所述第一次数和所述第二次数确定对所述第一物联网设备的重传策略,包括:
[0017]在所述第二次数大于所述第一次数的情况下,停止向所述第一物联网设备发送所述请求信息;
[0018]在所述第二次数小于或等于所述第一次数的情况下,基于对所述第一物联网设备的重传策略向所述第一物联网设备重新发送所述请求信息;
[0019]重新在所述缓存组件中存储向所述第一物联网设备发送所述请求信息的第二次数;以及重新在所述缓存组件中缓存所述第一记录。
[0020]在上述方案中,所述方法还包括:
[0021]在等待所述第一时间前收到所述第一物联网设备基于所述请求信息发送的响应信息的情况下,停止向所述第一物联网设备发送所述请求信息。
[0022]在上述方案中,所述网络设备包括多种类型的接入方式;所述向第一物联网设备发送所述请求信息,包括:
[0023]基于第一接入方式向所述第一物联网设备发送所述请求信息;所述第一接入方式是所述多种类型的接入方式中任一种类型的接入方式。
[0024]在上述方案中,所述方法还包括:
[0025]基于所述第一物联网设备的属性参数或所述第一接入方式,确定向所述第一物联网设备重复下发所述请求信息的配置参数。
[0026]在上述方案中,所述第二记录包括所述第一标识和所述第一物联网设备对应的属性参数;所述方法还包括:
[0027]基于所述第一标识和所述第一物联网设备的属性参数对所述第一物联网设备进行索引。
[0028]本专利技术实施例提供一种信息控制装置,应用于包括多种类型的物联网设备接入的网络设备,包括:
[0029]生成模块,用于在接收用户终端发送的操作指令的情况下,生成包括第一标识的请求信息;
[0030]第一发送模块,用于向第一物联网设备发送所述请求信息;所述第一物联网设备是所述多种类型的物联网设备中任一种类型的物联网设备;
[0031]第一确定模块,用于确定向所述第一物联网设备重复下发所述请求信息的配置参数;
[0032]第二发送模块,用于在未收到所述第一物联网设备基于所述请求信息发送的响应信息的情况下,基于所述配置参数确定对所述第一物联网设备的重传策略;所述重传策略用于控制向所述第一物联网设备重新发送所述请求信息。
[0033]本专利技术实施例提供一种信息控制设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现上述任一项所述的方法。
[0034]本专利技术实施例提供一种存储介质,所述存储介质存储有可执行指令,当所述可执行指令被处理器执行时,实现上述任一项所述的方法。
[0035]本专利技术实施例提供一种信息控制方法、装置、电子设备及存储介质。其中,上述方法应用于包括多种类型的物联网设备接入的网络设备,所述方法包括:在接收用户终端发送的操作指令的情况下,生成包括第一标识的请求信息;向第一物联网设备发送所述请求信息;所述第一物联网设备是所述多种类型的物联网设备中任一种类型的物联网设备;确定向所述第一物联网设备重复下发所述请求信息的配置参数;在未收到所述第一物联网设备基于所述请求信息发送的响应信息的情况下,基于所述配置参数确定对所述第一物联网设备的重传策略;所述重传策略用于控制向所述第一物联网设备重新发送所述请求信息。在面向具有众多物联网设备接入渠道的综合性物联网平台中,通过确定对物联网设备的重传策略,提高了对物联网设备下发请求信息的成功率。
附图说明
[0036]图1为本专利技术实施例信息控制方法实现流程示意图;
[0037]图2为本专利技术实施例信息控制方法请求信息的下发情况示意图;
[0038]图3为本专利技术实施例信息控制方法请求信息的另一下发情况示意图;
[0039]图4为本专利技术实施例信息控制方法请求信息的另一下发情况示意图;
[0040]图5为本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种信息控制方法,其特征在于,应用于包括多种类型的物联网设备接入的网络设备,所述方法包括:在接收用户终端发送的操作指令的情况下,生成包括第一标识的请求信息;向第一物联网设备发送所述请求信息;所述第一物联网设备是所述多种类型的物联网设备中任一种类型的物联网设备;确定向所述第一物联网设备重复下发所述请求信息的配置参数;在未收到所述第一物联网设备基于所述请求信息发送的响应信息的情况下,基于所述配置参数确定对所述第一物联网设备的重传策略;所述重传策略用于控制向所述第一物联网设备重新发送所述请求信息。2.根据权利要求1所述的方法,其特征在于,所述配置参数包括等待所述第一物联网设备响应的第一时间和重新向所述第一物联网设备发送所述请求信息的第一次数;所述确定向所述第一物联网设备重复下发所述请求信息的配置参数之后,所述方法还包括:在所述网络设备的缓存组件中存储包括所述第一时间的第一记录。3.根据权利要求2所述的方法,其特征在于,所述在未收到所述第一物联网设备基于所述请求信息发送的响应信息的情况下,基于所述配置参数确定对所述第一物联网设备的重传策略,包括:在等待所述第一时间后未收到所述第一物联网设备基于所述请求信息发送的响应信息的情况下,在所述缓存组件中删除所述第一记录;在所述缓存组件中存储包括向所述第一物联网设备发送所述请求信息的第二次数的第二记录;基于所述第一次数和所述第二次数确定对所述第一物联网设备的重传策略。4.根据权利要求3所述的方法,其特征在于,所述基于所述第一次数和所述第二次数确定对所述第一物联网设备的重传策略,包括:在所述第二次数大于所述第一次数的情况下,停止向所述第一物联网设备发送所述请求信息;在所述第二次数小于或等于所述第一次数的情况下,基于对所述第一物联网设备的重传策略向所述第一物联网设备重新发送所述请求信息;重新在所述缓存组件中存储向所述第一物联网设备发送所述请求信息的第二次数;以及重新在所述缓存组件中缓存所述第一记录。5....
【专利技术属性】
技术研发人员:陈俊杰,
申请(专利权)人:武汉慧联无限科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。