[发明专利]基于CoAP的物联网重传超时更新方法、装置及介质在审
申请号: | 202210048607.1 | 申请日: | 2022-01-17 |
公开(公告)号: | CN114362892A | 公开(公告)日: | 2022-04-15 |
发明(设计)人: | 赵训威;白杰;张春玲;章灵芝;王志刚;李志荣;胡明;丁高泉;方梦然 | 申请(专利权)人: | 国网信息通信产业集团有限公司 |
主分类号: | H04L1/18 | 分类号: | H04L1/18;H04L47/10 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 姚璐华 |
地址: | 100052 北京市西城区椿树*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 coap 联网 超时 更新 方法 装置 介质 | ||
1.一种基于CoAP的物联网重传超时更新方法,其特征在于,所述方法包括:
在预设时长内获取物联网中多个第二节点传输预设个数的数据包的期望拥塞分数;其中,所述物联网由第一节点和所述多个第二节点组成;所述期望拥塞分数通过累计所述第二节点传输预设个数的数据包的拥塞分数确定,且所述拥塞分数能够表征所述第二节点传输相应数据包的重传次数;
依据所述期望拥塞分数,确定所述物联网的第一网络状态;
将所述第一网络状态输入重传超时更新模型,得到所述第一网络状态下的第一重传超时;其中,所述重传超时更新模型能够表示基于强化学习确定不同网络状态对应的重传超时,所述强化学习的回报信息基于所述多个第二节点传输预设个数的数据包各自的传输成功率确定;
将所述第一重传超时广播至所述物联网,以使所述第一节点以及所述多个第二节点将各自配置的重传超时更新为所述第一重传超时,依据所述第一重传超时实现数据包传输。
2.根据权利要求1所述的方法,其特征在于,所述获取物联网中多个第二节点传输预设个数的数据包的期望拥塞分数,包括:
获取多个第二节点各自传输预设个数的数据包的累计拥塞分数;
对多个所述累计拥塞分数进行均值运算,得到所述预设时长内的期望拥塞分数。
3.根据权利要求1所述的方法,其特征在于,所述依据所述期望拥塞分数,确定所述物联网的第一网络状态,包括:
调取不同期望拥塞分数与不同网络状态之间的预设对应关系;所述不同网络状态按照预设状态步长以及最大期望拥塞分数进行分类;
按照所述预设对应关系,将与得到的所述期望拥塞分数对应的网络状态确定为第一网络状态。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述将所述第一网络状态输入重传超时更新模型,得到所述第一网络状态下的第一重传超时,包括:
将所述第一网络状态输入重传超时更新模型,得到针对所述第一网络状态下的第一重传超时和第一回报信息;
检测到未满足预设更新条件,通过所述重传超时更新模型基于所述第一回报信息进行循环迭代,继续更新所述第一重传超时,获得满足所述预设更新条件下的第一重传超时。
5.根据权利要求4所述的方法,其特征在于,所述将所述第一网络状态输入重传超时更新模型,得到针对所述第一网络状态的第一重传超时和第一回报信息,包括:
将所述第一网络状态输入重传超时更新模型,依据贪心策略,获得针对所述第一网络状态的第一动作参数;
利用所述第一动作参数以及预设重传超时更新步长,对所述物联网的当前重传超时进行更新,得到针对所述第一网络状态的第一重传超时;
获得在所述第一网络状态下执行所述第一动作参数的第一回报信息和第二网络状态,更新所述重传超时更新模型。
6.根据权利要求5所述的方法,其特征在于,所述预设更新条件包括以下至少一个:
基于所述重传超时更新模型的迭代次数达到预设最大迭代次数;
基于所述重传超时更新模型的时间步骤达到预设最大时间步骤;
所述重传超时更新模型输出的回报信息达到预设回报要求;
在所述获取物联网中多个第二节点传输预设个数的数据包的期望拥塞分数之前,所述方法还包括:
对所述迭代次数、所述时间步骤以及用于统计所述预设时长的计时器进行初始化;
在确定所述计时器的计时时长达到所述预设时长,且未满足所述预设更新条件的情况下,执行步骤所述获取物联网中多个第二节点传输预设个数的数据包的期望拥塞分数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网信息通信产业集团有限公司,未经国网信息通信产业集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210048607.1/1.html,转载请声明来源钻瓜专利网。