[发明专利]数据包多发参数的预测方法、装置与存储介质有效
申请号: | 202110802811.3 | 申请日: | 2021-07-15 |
公开(公告)号: | CN113839830B | 公开(公告)日: | 2023-10-24 |
发明(设计)人: | 梁俊斌 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L43/0829 | 分类号: | H04L43/0829;H04L43/0852;H04L1/18 |
代理公司: | 北京励诚知识产权代理有限公司 11647 | 代理人: | 赵爽 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据包 多发 参数 预测 方法 装置 存储 介质 | ||
本申请实施例提供一种数据包多发参数的预测方法、装置与存储介质,该方法包括:获取接收设备在第i时间周期内的第一时刻接收到第一数据包时的检测信息,检测信息包括丢包信息和时延信息中的至少一个;根据第一数据包对应的检测信息,确定网络的第一状态值;根据网络的第一状态值,预测发送设备在第i+1时间周期内发送数据包时的目标多发参数。即本申请通过确定第i时间周期内网络的状态,并根据第i时间周期内网络的状态来预测数据包在第i+1时间周期内的多发参数,进而有效地提升重复多发的抗丢包性能和效果。
技术领域
本申请实施例涉及计算机技术领域,尤其涉及一种数据包多发参数的预测方法、装置与存储介质。
背景技术
在音视频通话、网络直播等业务中,语音质量主要受网络丢包影响,由于传输网络的不稳定性导致传输过程出现丢包现象,造成接收端声音的卡顿和不连贯,降低收听者体验。
为了抵抗网络丢包,重复多发技术应用而生。重复多发是将原始数据包复制多份并在不同时间间隔下发送到接收端。重复多发可以有效避免网络丢包导致接收端收不到相应数据包的问题,但是由于重复多发需要额外消耗带宽,对于带宽受限网络,重复发送倍数增加会导致网络拥塞加剧,进一步触发更多的丢包。由此可知,准确确定数据包的多发参数尤为重要。
但是,目前数据包的多发参数主要是基于人工经验确定的,没有考虑网络状态,造成数据包重复多发的抗丢包性能差。
发明内容
本申请实施例提供一种数据包多发参数的预测方法、装置与存储介质,用以提高数据包的多发参数的准确预测,提高不网络下数据包重复多发的抗丢包性能和效果。
第一方面,本申请实施例提供一种数据包多发参数的预测方法,包括:
获取接收设备在第i时间周期内的第一时刻接收到第一数据包时的检测信息,所述检测信息包括丢包信息和时延信息中的至少一个,i为正整数;
根据所述第一数据包对应的检测信息,确定网络的第一状态值;
根据所述网络的第一状态值,预测发送设备在第i+1时间周期内发送数据包时的目标多发参数,其中,所述目标多发参数用于指示所述发送设备在所述第i+1时间周期内根据所述目标多发参数重复发送数据包。
在一些实施例中,所述根据量化后的所述丢包检测结果、所述目标数据包的到达时延值、所述连续丢包个数、所述时延统计值,确定所述网络的目标状态值,包括:
将量化后的所述丢包检测结果、所述目标数据包的到达时延值、所述连续丢包个数、所述时延统计值的加权和,确定为所述网络的目标状态值。
第二方面,本申请实施例提供一种数据包多发参数的预测装置,包括:
获取单元,用于获取接收设备在第i时间周期内的第一时刻接收到第一数据包时的检测信息,所述检测信息包括丢包信息和时延信息中的至少一个,i为正整数;
确定单元,用于根据所述第一数据包对应的检测信息,确定网络的第一状态值;
预测单元,用于根据所述网络的第一状态值,预测发送设备在第i+1时间周期内发送数据包时的目标多发参数,其中,所述目标多发参数用于指示所述发送设备在所述第i+1时间周期内根据所述目标多发参数重复发送数据包。
第三方面,本申请实施例提供一种电子设备,包括处理器和存储器;
所述存储器,用于存储计算机程序;
所述处理器,用于执行所述计算机程序以实现上述第一方面所述的方法。
第四方面,本申请实施例提供了一种计算机可读存储介质,所述存储介质包括计算机指令,当所述指令被计算机执行时,使得所述计算机实现如第一方面所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110802811.3/2.html,转载请声明来源钻瓜专利网。