一种数据传输方法、装置及通信系统的制作方法

文档序号:7688744阅读:125来源:国知局

专利名称::一种数据传输方法、装置及通信系统的制作方法
技术领域
:本发明涉及通信领域,具体地说,涉及一种数据传输方法、数据传输装置及通信系统。
背景技术
:在通信与计算机领域一般是以"o""r组成的数据帧为单位进行传输与存储,而传输信道一般来讲是带有损伤的。为检验接收数据的正确性,目前的方法是在发射数据帧中加入正确性校验信息,这种方法称为循环冗余校验(CyclicRedundancyCheck),简称CRC校验。在802.16e协议中,一个突发burst在添加CRC校验比特和填充比特paddingbit后比特数大于4800比特时,在编码时会被分割成多个编码块并单独编码,在调制前将编码块按照分割顺序连接起来,见图1。如果在接收端一个或多个编码块解码错误,CRC校验显示传输块中发生错误,接收端通过自动重传(AutomaticRepeatRequest,ARQ)请求重新发送数据,发送端接到ARQ请求重传整个传输块,重传过程如图2所示。如果传输块中的任一个编码块解码错误,重传时都表现为整个传输块解码错误,无法判断是哪个编码块发生错误,重传时需重传整个传输块,造成资源浪费和吞吐量性能的下降。
发明内容本发明实施例基于现有技术中提到的不足,提出一种新的数据传输方法、装置及系统。一种数据传输方法,包括将传输块分成至少一个组,每个组包含至少一个编码块;为每个组添加一个循环冗余CRC校验位,;发送所述添加CRC4交-睑位后的组。相应地,本发明实施例提供一种数据传输装置,包括分段模块,用于将传输块分成至少一个组,每个组包含至少一个编码块;预处理模块,用于对所述分段模块分成的每个组添加CRC校验位;数据发送模块,用于发送所述预处理模块预处理后的数据。另外,本发明实施例还提供一种通信系统,包括发射机,与接收机通信,其中所述发射机,用于将传输块分成至少一个组,每个组包含至少一个编码块,为所述每个组添加CRC校验位,编码、预处理并发送。本发明实施例将若干编码块组成一个编码块组,每一个编码块组加CRC,当有一个或多个编码块传输错误时,只需重传出错的组而不用重传整个传输块,大大减少了数据重传量和反馈开销。图l为现有802.16协议中CRC添加方式示意图;图2为现有802.16协议中重传过程示意图;图3为本发明实施例的分段方法示意图一;图4为本发明实施例的分段方法示意图二;图5为本发明实施例的数据传输装置结构框图。具体实施例方式下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述本发明实施例提供一种数据传输方法,传输块包含至少一个组,每个组包含至少一个编码块;为每个组添加一个循环冗余CRC4交-验位,发送所述经过添加CRC校—睑位后的组。如图3所示,将传输块分成多个编码块(CodeBlcok),将若干编码块组成一个组(group)。其中一个传输块包含的组数大于或等于1,每个组包含的编码块数大于或等于1。每一个组加一个CRC。另外也可以将传输块分成多个组,每组添加CRC校—验位,再将每一个组分成一个或多个编码块。如图4所示。上述方法中各编码块长度包含如下几种情况不同组内的编码块个数相同/不同,不同组内的编码块长度相同/不同。分组时采用每个编码块长度相同方案如下设传输块大小为B,将传输块分为^wd个编码块,分组数为7^,,每个组添加的CRC校验比特数为^^c,每个编码块组内的编码块数相同,编码块大小一致,则可以得到平均到每个编码块的比特数约为"u匿N可能为一个小数而非整数,根据编码器的限制,加入填充比特,以CTC编码器为例,得到实际上的编码块大小为iV6=cez'/(A0+pa必ZwgZ^=8*M,M是整数其中,ceil表示向上取整,W为8的整数倍。在混合自动重传(HARQ)信道中,在接收端如果出现一个或多个编码块组解码错误,则基于组反馈ACK/NACK,发送端只需重传发生错误的组。类似地,分组数为A^,,每个组添加的CRC校验比特数为7Vrac,每个编码块组内的编码块数可以不相同,编码块大小不一致,每个编码块的大小随实际情况而定。在分组中,可采用分组数不等原则。如下表l所示,不同传输块长度釆用不同的分组可以获得不同的增益,则分组时可依不同传输块大小釆用不同分组数的方法得到最合理的增益,可以预先作出如下分组方案<table>tableseeoriginaldocumentpage5</column></row><table>表l不同传输块长度分组数不同的方案例如,若传输块的长度为20000bit,则将传输块分为3组;若传输块的长度为40000bit,则将传输块分为4组。由于多次重传的概率相对较小,重传增益主要来自第一次重传,因此可以只考虑第一次传输和第一次重传的情况来分析本发明的吞吐量。假设传输块传输的错误概率为S,将传输块分成A^m个编码块,每个编码块的长度为W。将传输块分成A^,个组,每个组添加的CRC校验位有7V^个校1验比特,则每个组中有^,=^^个编码块,有iV则每个组的错误概率为S=1—(1—S)对于现有802.16e协议中的分组方案,一次传输和一次重传中,每个资源单位上正确传输的信息数为仏,"p._W匿为本发明实施例一次传输和一次重传中,每个资源单位上正确传输的信息数<formula>formulaseeoriginaldocumentpage6</formula>对上式具体赋值得到下表:<table>tableseeoriginaldocumentpage6</column></row><table><table>tableseeoriginaldocumentpage7</column></row><table>表2不同传输块长度采用不同分组方案获得的增益从上表可以看出,本发明实施例的分组方法,吞吐量性能得到提高,根据不同的编码块大小可以将分组数定为2,3或4组,可以在复杂度增加不大的情况下得到较高增益。本发明实施例提供一种基于上述分组思想的数据传输装置,如图5所示,包括分段模块,用于将传输块分成至少一个组,每个组包含至少一个编码块;预处理模块,用于对所述分段模块分成的每一个组添加一个CRC校验位;数据发送模块,用于发送所述预处理模块预处理后的数据。进一步地,所述数据发送模块可以包括重传模块,用于数据传输错误时,重传出错的组。需要说明的是,这里的预处理可以包括但不限于交织、调制处理、预编码。本发明实施例还提供一种基于上述分组思想的通信系统,包括发射机,与接收机通信,其中发射机,用于将传输块分成至少一个组,每个组包含至少一个编码块,为所述每个组添加一个CRCM交验位,编码、预处理并发送所述预处理包括但不限于交织、调制处理、预编码。接收机,用于接收发射机发送的数据,校验数据正确性,并根据组反馈ACK或NACK指令至发射机。每一组反馈一条指令而不是每个编码块反馈一条指令。发射机根据每组接收到NACK指令时,重传出错的组;接收到ACK指令时,不重传相应的组数据。本发明实施例的凄t据传输装置将待传输数据块分割成多个组,每个组包括至少一个数据块,当发生传输错误需要重传时,重传出错的组而不是重传整个传输块。本发明实施例将传输块划分成至少一个组,每一个组添加一个CRC,当有一个或多个编码块传输错误时,只重传出错的组而不用重传整个传输块,大大減少了数据重传量,同时获得较大的吞吐量增益。本发明实施例中的模块可以分布于一个装置,也可以分布于多个装置。上述模块可以合并为一个模块,也可以进一步拆分成多个子模块。本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块并不一定是实施本发明所必须的。权利要求的内容记载的方案也是本发明实施例的保护范围。以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中。以上实施例的说明只是用于帮助理解本发明的方法及其思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。权利要求1、一种数据传输方法,其特征在于,包括将传输块分成至少一个组,每个组包含至少一个编码块;为每个组添加循环冗余CRC校验位;发送所述添加CRC校验位后的组。2、根据权利要求1所述的数据传输方法,其特征在于,不同组内编码块的个数相同或不同,每一个编码块的长度相同或不同。3、根据权利要求1所述的数据传输方法,其特征在于,所述传输块分成的组数依传输块的大小预先设定。4、根据权利要求1所述的数据传输方法,其特征在于,数据传输错误时,重传出错的组。5、一种数据传输装置,其特征在于,包括分段模块,用于将传输块分成至少一个组,每个组包含至少一个编码块;预处理模块,用于对所述分段模块分成的每个组添加CRC校验位;数据发送模块,用于发送所述预处理模块添加CRC校验位后的组。6、根据权利要求5所述的装置,其特征在于,所述数据发送模块进一步包括重传模块,用于数据传输错误时,重传出错的组。7、一种通信系统,包括发射机,与接收机进行通信,其特征在于,所述发射机,用于将传输块分成至少一个组,每个组包含至少一个编码块,为所述每个组添加CRC4交—验位并发送。8、根据权利要求7所述的通信系统,其特征在于,所述接收机,用于接收发射机发送的数据,校验所述数据的正确性,并根据组反馈正确应答ACK或错误应答NACK指令至发射机。9、根据权利要求8所述的通信系统,其特征在于,所述发射机接收到NACK指令时,重传出错的组。全文摘要本发明实施例公开了一种数据传输方法,包括将传输块分成至少一个组,每个组包含至少一个编码块;为每个组添加循环冗余CRC校验位;发送所述添加CRC校验位后的组。同时,本发明实施例公开了一种基于分组思想的数据传输装置及通信系统,重传校验错误对应的组,大大减少了数据重传量,同时获得较大的吞吐量增益。文档编号H04L1/18GK101615986SQ200810068219公开日2009年12月30日申请日期2008年6月27日优先权日2008年6月27日发明者余荣道,驰高申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1