[发明专利]数据重传方法及装置有效
申请号: | 200910211732.4 | 申请日: | 2009-11-06 |
公开(公告)号: | CN102055572A | 公开(公告)日: | 2011-05-11 |
发明(设计)人: | 龚贤卫;徐俊;许进;吕开颖;孙波 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L1/18 | 分类号: | H04L1/18;H04W4/06;H04W28/04 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;吴孟秋 |
地址: | 518057 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 方法 装置 | ||
技术领域
本发明涉及通信领域,具体而言,涉及一种数据重传方法及装置。
背景技术
多播广播业务(Multicast Broadcast Service,简称MBS)是一种从一个数据源向多个目标传送数据的技术,能实现网络资源的共享,提高网络资源(尤其是空中接口资源)的利用率。随着互联网的普及和多媒体技术的发展,多媒体共享业务的应用越来越广,同时数据量也越来越大,高效地进行多播和广播业务传输对于下一代移动通信系统也变得非常重要。
在MBS中,数据源向多个目标传送数据的过程中由于信道噪声或干扰的因素,会出现数据在传输过程中丢失,或者接收的数据在检测时发现不能使用而被丢弃的情况。而对于某些MBS,接收端对数据接收的准确性和数量有较高的要求,因此数据源需要向目标重新传送一些数据来还原被丢弃的数据。MBS重传方法根据重传数据的产生方法不同,可以分为混合自动重传请求(Hybrid Automatic Repeat Request,简称HARQ)和网络编码(Network Coding,简称为NC)等。
网络编码的概念是相对于传统的信息传输和路由机制来说的。在传统网络中传输的信息是不能叠加的,而网络中的路由器也主要是将传输的信息进行转发。网络编码是一种在网络节点对传输的信息进行编码处理(例如,异或运算等)的过程,其可以使传输的信息得到叠加,从而在单位时间内,可以增加传输信息量。
在通信系统中,MBS使用重传数据包可以还原传输中丢失、出错的原始数据包。MBS重传可以使用网络编码技术,该技术利用原始数据包产生首次传输数据包和重传数据包(或称为冗余包),并在接收端通过解出接收到的首次传输数据包和冗余包来得到原始数据包。相比对MBS重传每一个原始数据包,MBS重传使用网络编码技术可以减少重传数据包的数量,从而提高系统吞吐量。
在MBS重传中使用的网络编码技术的常用的方法是:对需要进行网络编码的多个数据包中的所有比特进行对齐后,逐位做异或运算。比如,数据包1包含的数据比特为011001,数据包2包含的数据比特为100101,把数据包1和数据包2用异或运算做网络编码,则得到的结果为111100。
在现有应用于MBS重传方法中的网络编码过程为了使接收端可以解出更多的原始数据包,并减少重传数据包的数量,接收端解出数据包的复杂度通常比较高,并且纠错性能的提升空间有限。
发明内容
针对相关技术中数据重传方法存在的在接收端解出数据包的复杂度高、纠错性能提升空间有限的问题而提出本发明,为此,本发明的主要目的在于提供一种数据重传方法及装置,以解决上述问题至少之一。
为了实现上述目的,根据本发明的一个方面,提供了一种数据重传方法。
根据本发明的数据重传方法包括:发送端进行网络编码得到编码后的数据,其中,编码后的数据包括K个首传数据包,根据K个按照发送的先后顺序排列的原始数据包P1,P2,...,PK生成K个首传数据包Q1,Q2,...,QK,当i小于等于预先设定的编码包数量N时,当i大于编码包数量时,K为正整数,N为正整数且N<K,1=<i<=K;发送端将编码后的数据发送给接收端,以便接收端根据编码后的数据实现多媒体广播业务。
优选地,发送端进行网络编码得到编码后的数据之前,上述方法还包括:预先设定编码包数量。
优选地,编码包数量为2或3。
优选地,编码后的数据还包括M个冗余数据包,其中,通过对K个原始数据包进行线性运算生成M个冗余数据包QK+1,...,QK+M,M为正整数,权值a1,a2,…,aK的值为0或1,1=<j<=M。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910211732.4/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置