[发明专利]使用用于识别已丢失数据分组的校验和的重传的方法有效
申请号: | 200980161842.2 | 申请日: | 2009-10-02 |
公开(公告)号: | CN102550020B | 公开(公告)日: | 2017-10-24 |
发明(设计)人: | J-E·曼格斯;J·哈伦;J·克尔希;V·索扎 | 申请(专利权)人: | 瑞典爱立信有限公司 |
主分类号: | H04N21/6375 | 分类号: | H04N21/6375;H04N21/6377;H04N21/658;H04L1/00;H04L1/18;H04L29/06 |
代理公司: | 中国专利代理(香港)有限公司72001 | 代理人: | 汤春龙,朱海煜 |
地址: | 瑞典斯*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 用于 识别 丢失 数据 分组 校验 方法 | ||
技术领域
本发明涉及一种用于重传已丢失数据的方法、按照发明方法操作的接收装置以及重传服务器。
背景技术
因特网协议(IP)网络已经成为用于在本地和在全球范围传递例如数据、语音和流播视频等数字信息的广泛使用的数据基础设施。通过IP网络传递的数量增加的数据业务包含多媒体内容。
在用于传递媒体内容的系统中,所述内容大多数经常被压缩。存在用于发出媒体内容的服务器以及用于接收媒体内容的接收器。
TCP(传输控制协议)和UDP(用户数据协议)是用于传输所述媒体内容的传输协议。UDP协议不如TCP复杂,但是它不提供能够使TCP在诸如保证不丢失、重复或无序分组之类的某些应用中如此有用的多个TCP特征。通过UDP实现,服务器处的应用进程将数据分段为块、将它们封装成UDP、然后封装成IP分组,并且然后通过IP网络尽力而为地(即没有等待接收确认)传递它们。因此,不存在分组的重传并且不存在滑动窗口缓冲器。因此,使用UDP的服务器能够非常有效地传递数据块,而无需将数据保存在其缓冲器中并且等待确认,但是没有向服务器报告已丢失分组和无序分组。因此,UDP传输没有确保数据传递,并且通常仅适合在可靠网络中使用或者仅适合于其中不可靠数据传递是最终应用可接受的情况。
压缩数据、例如运动图像专家组2 – 传输流(MPEG2-TS)对数据分组丢失极为敏感。已丢失分组意味着不良最终用户体验。已丢失视频分组的重传经常是IPTV网络中的必需功能,并且实现重传的解决方案通常使用实时传输协议(RTP)。
RTP传输提供用于通过为各视频分组的各视频分组号实现序列号来检测已丢失分组的机制。RTP重传是已知的,并且经过标准化。在RFC4548中,定义了用于执行重传的RTP有效载荷格式。
传送视频的最常见方式是使用通过UDP的MPEG2-TS。视频对分组丢失是敏感的。在考虑分组丢失问题的情况下,MPEG-TS不会比任何其它传输协议差。当UDP分组丢失时视频编码数据本身的丢失是一个问题。
由于UDP本身是不可靠的,所以必须在应用级处理已丢失业务的任何重传。由于UDP和MPEG2-TS均缺乏每个分组的唯一标识符,所以显然存在直接识别流中的特定数据分组、数据块或数据帧的问题并且重传无法采用当前技术进行。
发明内容
本发明的目的是提供一种重传方法以及用于使缺失数据分组的所述重传在缺少唯一标识符的情况下也是可能的部件。
按照本发明,通过利用缺失数据分组或数据分组块周围的数据帧序列的UDP报头中的校验和识别所述分组,来解决上述问题。所述校验和被用作识别关键字,所述识别关键字被发送给暂时保持先前发送给接收器的所有数据分组序列的副本的重传服务器。重传服务器通过所述识别关键字能够识别所述已丢失数据,并且向请求接收器重传缺失数据分组,请求接收器在所述缺失数据要被呈现之前将它们插入总数据分组流中的正确位置中。
按照本发明的一个方面,提供一种用于在缺少序列号的情况下重传数据分组的方法。在数据传送器与接收装置之间的会话的数据传输期间在数据帧中发送数据分组,各帧包含校验和。该方法包括下列步骤:
- 检测数据流传输中的数据丢失;
- 确定至少围绕所检测数据丢失的已接收相邻数据帧的校验和;
- 向重传服务器发送包含所述所确定校验和的识别关键字,由此所发送校验和构成校验和序列,并且所述识别关键字由服务器用于识别数据丢失;
- 从重传服务器接收包含至少一个数据帧的被请求缺失数据;
- 在呈现数据传输的数据信息之前将已接收的至少一个数据帧交织在已接收数据传输中的正确位置中。
按照本发明的另一方面,提供一种用于在缺少序列号的情况下重传数据分组的接收装置。在从数据传送器到接收装置的会话的数据传输期间在帧中发送数据分组,其中各帧包含校验和,接收装置包括:
- 检测部件(适合检测数据流传输中的数据丢失;
- 确定部件,适合确定至少围绕所检测数据丢失的已接收相邻数据帧的校验和;
- 发送部件,适合向重传服务器发送包含所述所确定校验和的识别关键字,由此所发送校验和构成校验和序列,并且所述识别关键字由服务器用于识别数据丢失;
- 接收部件,适合从重传服务器接收包含至少一个数据帧的被请求缺失数据;
- 交织部件,适合在呈现数据传输的数据信息之前将所述已接收的至少一个数据帧交织在已接收数据传输中的正确位置中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞典爱立信有限公司,未经瑞典爱立信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980161842.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种改进支撑的外置式滚筒轴承物料传送机
- 下一篇:拉链用拉头