[发明专利]数据传输方法、系统、编码器及计算机可读存储介质有效
申请号: | 202110231019.7 | 申请日: | 2021-03-02 |
公开(公告)号: | CN113014501B | 公开(公告)日: | 2022-12-16 |
发明(设计)人: | 王彬 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | H04L47/12 | 分类号: | H04L47/12;H04L43/0829;H04L43/16;H04L47/32;H04L47/10;H04N21/643;H04N21/647 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 罗建民;杜丹丹 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 系统 编码器 计算机 可读 存储 介质 | ||
1.一种数据传输方法,其特征在于,应用于编码器,所述方法包括:
向解码器发送流量数据包,以使所述解码器根据所述流量数据包向所述编码器返回ACK标记的数据包和NACK标记的数据包;
基于所述NACK标记的数据包计算出当前的数据包过载率;
判断所述数据包过载率是否超过预设过载率阈值;
若超过预设过载率阈值,则将所述NACK标记的数据包存储至缓存区;
基于所述数据包过载率,随机删除缓存区中的部分NACK标记的数据包;以及,
将所述缓存区中未被删除的那部分NACK标记的数据包发送至所述解码器;
其中,所述基于所述NACK标记的数据包计算出当前的数据包过载率,包括:
从所述NACK标记的数据包中筛选出当前网络的相邻两次NACK标记的数据包;以及,
基于当前网络的相邻两次NACK标记的数据包计算出当前的数据包过载率。
2.根据权利要求1所述的方法,其特征在于,在向解码器发送流量数据包之后,以及基于所述NACK标记的数据包计算出数据包过载率之前,还包括:
计算出当前带宽下允许发送的一秒钟最大数据包;
判断每秒的ACK标记的数据包是否小于所述一秒钟最大数据包;
若小于所述一秒钟最大数据包,则执行基于所述NACK标记的数据包计算出数据包过载率的步骤。
3.根据权利要求2所述的方法,其特征在于,在向解码器发送流量数据包之后,还包括:
记录自身设备发送所述流量数据包的每秒最大字节数;
所述计算出当前带宽下允许发送的一秒钟最大数据包,包括:
基于自身设备的当前最大带宽和所述每秒最大字节数计算出当前带宽下允许发送的一秒钟最大数据包。
4.一种数据传输系统,其特征在于,应用于编码器,包括:
第一发送模块,其设置为向解码器发送流量数据包,以使所述解码器根据所述流量数据包向所述编码器返回ACK标记的数据包和NACK标记的数据包;
第一计算模块,其设置为基于所述NACK标记的数据包计算出当前数据包过载率;
第一判断模块,其设置为判断所述数据包过载率是否超过预设过载率阈值;
缓存模块,其设置为在判断模块判断为超过预设过载率阈值时,将所述NACK标记的数据包存储至缓存区;
删除模块,其设置为基于所述数据包过载率,随机删除缓存区中的部分NACK标记的数据包;以及,
第二发送模块,还设置为将所述缓存区中未被删除的那部分NACK标记的数据包发送至所述解码器;
其中,所述第一计算模块,包括:
筛选单元,其设置为从所述NACK标记的数据包中筛选出当前网络的相邻两次NACK标记的数据包;以及,
计算单元,其设置为基于当前网络的相邻两次NACK标记的数据包计算出当前的数据包过载率。
5.根据权利要求4所述的系统,其特征在于,还包括:
第二计算模块,其设置为在发送模块向解码器发送流量数据包之后以及第一计算模块基于所述NACK标记的数据包计算出数据包过载率之前,计算出当前带宽下允许发送的一秒钟最大数据包;
第二判断模块,其设置为判断每秒的ACK标记的数据包是否小于所述一秒钟最大数据包;
所述第一计算模块还设置为,在第二判断模块判断为小于所述一秒钟最大数据包时,基于所述NACK标记的数据包计算出所述数据包过载率。
6.根据权利要求5所述的系统,其特征在于,还包括:
记录模块,其设置为在所述第一发送模块向编码器发送流量数据包之后,记录自身设备发送所述流量数据包的每秒最大字节数;
所述第二计算模块具体设置为,基于自身设备的当前最大带宽和所述每秒最大字节数计算出当前带宽下允许发送的一秒钟最大数据包。
7.一种编码器,其特征在于,包括存储器和处理器,所述存储器中存储有计算机程序,当所述处理器运行所述存储器存储的计算机程序时,所述处理器执行根据权利要求1至3中任一项所述的数据传输方法。
8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,所述处理器执行根据权利要求1至3中任一项所述的数据传输方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110231019.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种架桥机拼装方法
- 下一篇:瓶装饮料用内嵌式加热装置