[发明专利]视频业务数据传输方法和数据发送装置有效
申请号: | 201380002474.3 | 申请日: | 2013-11-05 |
公开(公告)号: | CN103814582B | 公开(公告)日: | 2017-06-20 |
发明(设计)人: | 严卫平 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N21/647 | 分类号: | H04N21/647;H04N21/6375 |
代理公司: | 北京三高永信知识产权代理有限责任公司11138 | 代理人: | 张耀光 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 业务 数据传输 方法 数据 接收 装置 发送 | ||
技术领域
本发明涉及数据传输领域,特别涉及一种视频业务数据传输方法和数据发送装置。
背景技术
随着移动终端和第三代移动通信技术(3rd-generation,简称“3G”)的普及,移动视频业务逐渐获得用户青睐。
在3G/通用移动通信系统(Universal Mobile Telecommunications System,简称“UMTS”)中,用户设备(User Equipment,简称“UE”)通过网络连接向视频服务器请求视频流服务,视频服务器接收到请求之后向UE传输视频流(视频数据包)。在视频流的传输过程中,无线网络控制器(Radio Network Controller,简称“RNC”)和UE执行无线部分的传输控制功能。以RNC为例,RNC将接收到的无线链路控制(Radio Link Control,简称“RLC”)协议数据单元(Protocol Data Unit,简称“PDU”)放入接收缓冲区中,然后将PDU组成服务数据单元(Service Data Unit,简称“SDU”)交给上层。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
RLC层的接收缓冲区容量是有限的,不管是业务量太大超过了带宽,还是由于无线链路出错导致部分PDU重传,都可能引起该接收缓冲区溢出,导致视频数据包丢失,进而造成视频质量大幅下降。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种视频业务数据传输方法和数据发送装置。所述技术方案如下:
为了解决现有技术中接收缓冲区溢出,导致视频数据包丢失,造成视频质量大幅下降问题,本发明实施例提供了一种视频业务数据传输方法、数据接收装置和数据发送装置。所述技术方案如下:
一方面,本发明实施例提供了一种视频业务数据接收装置,所述装置包括:
第一接收模块,用于接收视频数据包;
第一判断模块,用于判断如果将所述第一接收模块接收到的所述视频数据包放入接收缓冲区,是否会造成所述接收缓冲区溢出;
第一处理模块,用于当所述第一判断模块的判断结果为将所述视频数据包放入接收缓冲区,会造成所述接收缓冲区溢出时,判断所述视频数据包的类型,所述视频数据包的类型包括重要和不重要;
若所述第一接收模块接收到的所述视频数据包的类型为不重要,则直接丢弃第一接收模块接收到的所述视频数据包;若所述第一接收模块接收到的所述视频数据包的类型为重要,则在所述接收缓冲区队列中找到离队尾最近的一个视频数据包的类型为不重要的视频数据包,将所述离队尾最近的一个视频数据包的类型为不重要的视频数据包丢弃,将所述第一接收模块接收到的所述视频数据包加入到所述接收缓冲区队列的队尾。
在本发明实施例的一种实现方式中,所述第一处理模块包括:
判断单元,用于获取所述视频数据包中的头部信息,所述头部信息包括所述视频数据包的类型。
在本发明实施例的另一种实现方式中,所述视频数据包中还携带有数据包编号,所述装置还包括:
检测模块,用于周期性检测所述接收缓冲区中的视频数据包的编号是否连续;
第一处理模块,还用于根据所述检测模块的检测结果,向发送端发送重传请求报文,所述重传请求报文包括待重传视频数据包的标识。
在本发明实施例的另一种实现方式中,所述装置还包括:
计时模块,用于在发送所述重传请求报文时,设置重传计时器;
所述第一处理模块,还用于当所述重传计时器超时且未收到重传请求报文中的所有待重传视频数据包时,重新发送所述重传请求报文。
另一方面,本发明实施例还提供了一种视频业务数据发送装置,所述装置包括:
发送模块,用于发送发送缓冲区中的视频数据包,并将所述发送缓冲区中的视频数据包复制进重传缓冲区;
第二接收模块,用于获取接收端发送的重传请求报文,所述重传请求报文包括待重传视频数据包的标识;
第二判断模块,用于根据所述第二接收模块接收到的重传请求报文,判断待重传视频数据包的类型,所述待重传视频数据包的类型包括重要和不重要;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380002474.3/2.html,转载请声明来源钻瓜专利网。