[发明专利]RTP数据包乱序重排方法、装置、存储介质及电子设备在审

专利信息
申请号: 201811457812.3 申请日: 2018-11-30
公开(公告)号: CN109547359A 公开(公告)日: 2019-03-29
发明(设计)人: 陈汉升;黄仝宇;汪刚;宋一兵;侯玉清;刘双广 申请(专利权)人: 高新兴科技集团股份有限公司
主分类号: H04L12/861 分类号: H04L12/861;H04L29/06
代理公司: 广州国鹏知识产权代理事务所(普通合伙) 44511 代理人: 何志军
地址: 510530 广东省广州*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 缓冲队列 数据包 出队 乱序 电子设备 重排 计算机存储介质 存储介质 重排装置 入队 解析 溢出 携带
【权利要求书】:

1.一种RTP数据包乱序重排方法,其特征在于,所述方法包括:

接收RTP数据包并解析所述RTP数据包中携带的序列号;

判断接收的所述RTP数据包是否为预计接收的数据包,若是,则将所述RTP数据包出队,若不是,则将所述RTP数据包进入缓冲队列;

判断所述缓冲队列是否溢出,若是,则将所述RTP数据包中序列号最小的所述RTP数据包出队,若不是,则将所述RTP数据包入队;

判断缓冲队列中序列号最小的所述RTP数据包是否为下一个预计接收的数据包,若是,则将所述RTP数据包出队,并继续判断缓冲队列中序列号最小的所述RTP数据包是否为下一个预计接收的数据包。

2.根据权利要求1所述的方法,其特征在于,所述接收RTP数据包并解析所述RTP数据包中携带的序列号,包括:

接收所述RTP数据包后,解析所述RTP数据包中携带的序列号;

对历史序列进行计算,利用随机中点置位算法预估缓冲队列的深度。

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

进入序列缓冲控制单元,通过序列缓冲控制单元对历史序列进行计算以预估缓冲队列的深度。

4.根据权利要求1所述的方法,其特征在于,判断接收的所述RTP数据包是否为预计接收的数据包为通过判断收到的所述RTP数据包的序列号是否为预计接收的数据包的序列号进行判断。

5.一种RTP数据包乱序重排装置,其特征在于,包括:

接收模块,所述接收模块接收RTP数据包并解析所述RTP数据包中携带的序列号;

第一判断模块,所述第一判断模块判断接收的所述RTP数据包是否为预计接收的数据包,若是,则将所述RTP数据包出队,若不是,则将所述RTP数据包进入缓冲队列;

第二判断模块,所述第二判断模块判断缓冲序列是否溢出,若是,则将所述RTP数据包中序列号最小的所述RTP数据包出队,若不是,则将所述RTP数据包入队;

第三判断模块,所述第三判断模块判断缓冲队列中序列号最小的所述RTP数据包是否为下一个预计接收的数据包,若是,则将所述RTP数据包出队,并继续判断缓冲队列中序列号最小的所述RTP数据包是否为下一个预计接收的数据包。

6.根据权利要求5所述的RTP数据包乱序重排装置,其特征在于,还包括:

序列缓冲控制单元,所述接收模块解析所述RTP数据包中携带的的序列号进入所述序列缓冲控制单元,所述序列缓冲控制单元对历史序列进行计算,利用模型预估缓冲队列的深度。

7.根据权利要求5所述的RTP数据包乱序重排装置,其特征在于,所述第一判断模块通过判断收到的所述RTP数据包的序列号是否为预计接收的数据包的序列号判断接收的所述RTP数据包是否为预计接收的数据包。

8.一种计算机存储介质,其特征在于,包括一条或多条计算机指令,所述一条或多条计算机指令在执行时实现如权利要求1-4中任一项所述的方法。

9.一种电子设备,包括存储器和处理器,其特征在于,

所述存储器用于存储一条或多条计算机指令;

所述处理器用于调用并执行所述一条或多条计算机指令,从而实现如权利要求1-4中任一项所述的方法。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高新兴科技集团股份有限公司,未经高新兴科技集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811457812.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top