[发明专利]一种数据缓存的方法和装置有效
申请号: | 201310031102.5 | 申请日: | 2013-01-28 |
公开(公告)号: | CN103974339B | 公开(公告)日: | 2018-01-16 |
发明(设计)人: | 韩广林;曹明荣;朱志明 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04W28/14 | 分类号: | H04W28/14 |
代理公司: | 北京中博世达专利商标代理有限公司11274 | 代理人: | 申健 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 缓存 方法 装置 | ||
技术领域
本发明涉及通信领域,尤其涉及一种数据缓存的方法和装置。
背景技术
LTE(long term evolution,长期演进)基站作为数据转发设备,在将数据调度给数据所对应的UE(User Equipment,用户设备)前,需要先将所接收到的数据缓存在基站中,当空口调度分配给UE一定的空口资源后,基站再利用该资源将缓存的数据发送给UE。但是由于基站的缓存有限,而且业务数据的传输具有一定的时延要求,即使数据没有被成功发送给UE,基站也不能无限制的将所接收的数据缓存,因此基站中通常需实现丢包控制机制,以保证基站的缓存数据量不超过基站的缓存容量,防止出现缓存数据量的上溢。
在LTE基站缓存管理规范中,基站的丢包控制机制通过“丢包定时器”实现。当LTE基站接收到来自核心网的IP数据包后,将为接收到的IP数据包启动“丢包定时器”,该“丢包定时器”用于:
第一,控制基站的缓存,避免基站缓存被IP数据包长时间占用,使得可以及时释放基站的缓存,为接纳新的IP数据包释放出缓存空间。
第二,控制IP数据包的空口传输时延,避免IP数据包在空口缓存时间过长,在不满足QoS(Quality of Service,服务质量)时延要求的情况下,产生不必要的数据传输,而导致带宽浪费。
但是,不同业务在特定时期对承载带宽和基站的缓存管理要求不同,比如为了达到流媒体初始播放加速和拖动加速的效果,需要在流媒体初始下载阶段,将较大量的流媒体数据在初始下载阶段发送给UE,但是当大量数据到达基站后,由于基站启动“毫秒”级丢包定时器,有可能导致基站接收到的大量“下载数据包”,在未成功传输给UE前就被无线基站认定为超时而提前丢弃,如果流媒体承载在TCP(Transmission Control Protocol,传输控制协议)上,因为TCP是一种可靠的运输层协议,假如数据丢失,则该数据会被不断重传,这样会大大降低视频传输效果,降低用户体验。
发明内容
本发明的实施例提供一种数据缓存的方法和装置,能够对接收到的第一数据包执行高可靠性的缓存处理,进而提升用户体验。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,提供一种数据缓存的方法,所述方法包括:
接收第一数据包;
确定是否对所述第一数据包中的数据执行加速传输;
若确定不对所述第一数据包中的数据执行加速传输,采用第一方式缓存所述第一数据包;
若确定对所述第一数据包中的数据执行加速传输,采用第二方式缓存所述第一数据包,其中,所述第二方式的缓存时间大于所述第一方式的缓存时间。
在第一种可能的实现方式中,根据第一方面,所述确定是否对所述第一数据包中的数据执行加速传输具体包括:
检测所述第一数据包是否携带加速指示;
若所述第一数据包携带加速指示,确定对所述第一数据包中的数据执行加速传输;
若所述第一数据包未携带加速指示,确定不对所述第一数据包中的数据执行加速传输。
在第二种可能的实现方式中,根据第一种可能的实现方式,在所述检测所述第一数据包是否携带加速指示前,还包括:
接收数据包检测启动命令,所述数据包检测启动命令用于指示对数据包是否携带加速指示进行检测。
在第三种可能的实现方式中,根据第二种可能的实现方式,在所述接收数据包检测启动命令后,还包括:
接收数据包检测停止命令,所述数据包检测停止命令用于指示停止对数据包是否携带加速指示进行检测。
在第四种可能的实现方式中,根据第一方面,在所述接收第一数据包前,还包括:
接收加速启动命令,其中,所述加速启动命令携带需加速的数据包的特征信息;
所述确定是否对所述第一数据包中的数据执行加速传输具体包括:
检测所述需加速的数据包的特征信息是否与所述第一数据包的特征信息匹配;
若所述第一数据包的特征信息与所述加速启动命令携带的需加速的数据包的特征信息匹配,则确定对所述第一数据包中的数据执行加速传输;
若所述第一数据包的特征信息与所述加速启动命令携带的需加速的数据包的特征信息不匹配,则确定不对所述第一数据包中的数据执行加速传输。
在第五种可能的实现方式中,根据第四种可能的实现方式,在所述接收加速启动命令后,还包括:
接收加速停止命令,其中,所述加速停止命令携带需停止加速的数据包的特征信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310031102.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种门铰链
- 下一篇:一种无线网络数据业务容量的配置方法及装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置