CN1225860C - 一种混合自动重传方法 - Google Patents
一种混合自动重传方法 Download PDFInfo
- Publication number
- CN1225860C CN1225860C CN 01139624 CN01139624A CN1225860C CN 1225860 C CN1225860 C CN 1225860C CN 01139624 CN01139624 CN 01139624 CN 01139624 A CN01139624 A CN 01139624A CN 1225860 C CN1225860 C CN 1225860C
- Authority
- CN
- China
- Prior art keywords
- data
- information
- signal quality
- metric
- received signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Detection And Prevention Of Errors In Transmission (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种混合自动重传方法,该方法在数据接收端对接收到的数据包进行译码,同时获得接收数据的质量度量,在反馈ACK/NACK时,还反馈译码质量信息,由数据发送端根据接收到的ACK/NACK,依据数据质量度量信息以及其它条件选择新数据包或重传数据的的编码调制方式,确定新的数据包或需要重新传送的数据向接收端发送;这样,使得发送端在判断是否需要重发数据时,可以直接获得接收端接收信号信量的信息,从而可以更准确的选择重传信息,提高重传的效率以及正确解码的概率,同时,也可以使发送端调制编码方式的选择更准确,因此使用本发明实现数据包混合自动重传的效率较高、系统资源使用更合理。
Description
技术领域:
本发明涉及无线通信系统中混合自动重传请求和自适应调制编码的链路自适应技术,具体地说涉及到混合自动重传的方法。
背景技术:
在无线通信系统的高速数据包接入过程中,HARQ(HybridAutomatic Repeat reQuest,混合自动重传请求)是一种十分重要的方法。该方法是将数据包的自动重传和信道编码结合起来进行数据传送的一种方法,它的原理和过程是:在进行一个数据包传送过程中,发送端首先发送一定量的信息,接收端对接收信息进行译码并进行CRC校验,若校验正确,则返回译码正确信息ACK,要求发送端发送新的数据:若校验错误,则返回译码错误信息NACK,要求发送端重传该数据包的信息。发送端如果收到信息ACK,判断得知接收端己正确接收该数据包,因此删除该数据包的相关信息,发送新的数据包;若收到NACK信息,判断得知接收端未能正确接收该数据包,此时,如果该数据包的发送次数没有达到最大重传次数,就选择一种适合的信道编码方式重发该数据包,否则放弃重传,发送新的数据包。上述过程反复进行,直到数据传送结束。在HARQ进行当中,无论发送新的数据包还是数据包重传,发送端都根据接收端上报的信号质量,选择合适的调制编码方式,使得数据包传输的吞吐率最大化。因此,准确的测量数据传输的信号质量是提高HARQ效率的关键技术之一。
发明内容:
本发明的目的在于提供一种效率较高、系统资源使用合理的混合自动重传的信号质量测量方法,它是基于以Turbo码为前向纠错码的混合自动重传系统。
为达到上述目的,本发明提供的一种混合自动重传的信号质量测量方法,包括:
(1)使用Turbo码作为前向纠错码进行编码和译码;接收端对译码结果进行CRC校验,如果校验结果正确,向数据发送端发送确认信息ACK,否则发送非确认信患NACK;
(2)根据(1),Turbo码采用迭代方式进行译码,得到译码结果序列;
(3)接收端把每一次译码结果序列同前一次得到译码结果序列进行一一对应的比较,用两个序列的汉明距离除以数据包的帧长L所得到的商作为接收信号质量的度量信息QI,并发送给发送端;
(4)发送端根据ACK/NACK信息以及接收信号质量的度量信息决定下一次发送数据的内容和调制编码方式。
接收端可以将任意两次迭代得到的译码结果序列进行比较,得到的汉明距离除以数据包的帧长L所得到的百分比,作为接收信号质量的度量信息。
该方法还包括:根据所述百分比的大小,划分接收信号质量的度量信息QI的等级,以方便向数据发送端发送信道的接收信号质量的度量信息。
由于本发明在接收端译码过程中,产生了反映译码质量的信息,在反馈ACK/NACK时,还反馈译码质量,这样,使得发送端在判断是否需要重发数据时,可以直接获得接收端接收信号度量的信息,从而可以更准确的选择重传信息,提高重传的效率以及正确解码的概率,同时,反馈的译码质量作为新数据包调制/编码方式选择的依据之一,可以使发送端调制/编码方式的选择更准确,因此使用本发明实现数据包混合自动重传的效率较高、系统资源使用更合理。
附图说明:
图1是本发明的原理示意图;
图2是本发明实施例流程图;
图3是本发明实施例中获取接收信号质量的第一种方法的原理图;
图4是本发明实施例中获取接收信号质量的另一种方法的原理图;
图5是本发明实施例中采用的ACK/NACK分级发送/接收原理图。
具体实施方式:
下面结合附图对本发明作进一步详细的描述。
本发明是在基于Turbo码位前向纠错码基础上提出的一种接收信号质量测量和反馈方法。在本发明中,接收端在译码过程中,产生反映接收信号质量的度量信息QI,该信息连同数据校验结果ACK/NACK一起反馈给发送端,由发送端根据ACK/NACK判断数据是否需要重传,同时根据接收信号质量决定下一次发送的数据。由于QI的存在,使得发送端能够更准确的选择重传信息以及传送该信息的调制编码方式,提高数据重传正确接收的概率,提高HARQ的性能。
本发明的原理参考图1。如图中所示,接收端对接收信号进行解调、冗余信息合并、解码之后,输出两组数据:发送信息的译码结果和接收信号质量的度量信息QI。译码结果进行CRC校验,根据校验结果发送反馈信息ACK/NACK。如果CRC校验错误,发送NACK,要求发送端重传,如果校验正确,则发送ACK,要求发送端发送新数据包。接收信号质量的度量信息QI是同译码结果一起从译码器输出的,它同ACK/NACK一起反馈到发送端。QI是在Turbo码译码过程中产生的,它包含了译码器对此次译码结果质量的判断,包括误码率范围、译码结果可信度等,因此是接收数据的信噪比,或者说数据信号质量的一种体现,可以用来指导发送端对发送数据调制编码的方式。发送端收到ACK/NACK和QI后,首先根据ACK/NACK判断是否需要重传,如果需要重传,则根据QI及其它条件选择重传数据以及适合的调制编码方式并发送;如果不需要重传,发送新的数据包,则根据QI以及其他条件选择新数据包的调制/编码方式。
图2是本发明实施例流程图。按照图2实施本发明,在步骤1,由数据接收端对接收到的数据包进行译码,获得译码结果和接收信号质量的度量信息。由于接收端在对接收数据进行相关的处理(比如扩频通信中需要进行RAKE接收等一系列处理)之后,最终要送到译码器进行译码,通过译码器对信号质量进行测量,能够直接反映传送数据的信号的质量。对Turbo码迭代译码来说,每次迭代均可以产生译码结果。将Turbo码迭代译码第N次译码结果和第N-1次译码结果进行比较,用两个序列的汉明距离除以数据包的帧长L所得到的商作为接收信号质量的度量信息QI,以确定接收信号质量的度量信息QI的级别QIi,如图3所示。得到的QI为一个百分比,范围为0到509%左右的一个数。根据Turbo码迭代译码的原理,接收信号质量越好,收敛越快,汉明距离越小,QI的值也越小,反之越大。在处理过程中,一般通过Turbo码最后一次迭代同前一次迭代获得的QI来指示接收信号质量。由于QI是一个范围位0-50%左右的一个连续的量,而反映信号质量的QI必须划分为有限的等级(发送端根据不同的等级选取不同的调制编码方案),因此得到商值QI后,还需要通过一定的规则进行QI的映射。这个规则通常是根据仿真分析等手段得到的一个映射表,或者一个映射函数。如果采用Viterbi码译码器对接收数据译码,用Viterbi译码器得到的幸存路径和次优路径度量之差作为接收信号质量的度量信息,该质量度量可直接反映译码的可信度、误码率等指标,参考图4。
在步骤2,对译码结果进行校验,如果校验结果正确,进行步骤3向数据发送端发送确认信息ACK以及数据质量度量信息:接着在步骤4数据发送端根据接收到的确认信息,依据数据质量度量信息以及其它条件选择新数据包的编码调制方式,然后继续向数据接收端发送后继数据包:如果校验结果不正确,则进行步骤5向数据发送端发送非确认信息NACK以及数据质量度量信息,然后数据发送端在步骤6根据接收到的非确认信息,依据数据质量度量信息以及其它条件确定需要重新传送的数据,并选择适合的编码调制方式向接收端发送需要重新传送的数据。
ACK/NACK以及QI的反馈有另一种方式,即通过发送适当等级的ACK或NACK实现,因此需要对接收数据的数据质量度量进行等级划分,以方便获得ACK或NACK的等级。参考图5。从译码器送出的两路数据,一路是译码结果,译码结果通过CRC校验得到ACK/NACK,另一路是QI。ACK/NACK和QI通过分级后,得到分级的ACKi/NACKi(i为级数)。由于分级的ACKi/NACKi包含了ACK/NACK和译码质量信息,因此发送端收到ACKi/NACKi后,可以同时判断是否需要重发、以及重发何种冗余信息。
表1是通过QI产生QIi一个具体实例,该例中QIi分成0-3共4个等级,所反映的信号质量依次提高。0级表示译码质量很差,表明此次接收的信号质量很差,不能与下次重传的信息进行合并,数据重传时发送方完全重发和本次一样的冗余信息(主要是系统位信息),以保证接收方首先收到解码所需的最重要的信息;1级表示信号质量比较差,但接收的信号已经可以用于下次重传合并,重传时需要重发部分系统码信息即部分IR方式;2级表示信号质量较好,接收信息完全可以用于下次重传合并,通过发送新的冗余信息,可以使得下次译码正确的概率最大;3级表示信号质量好,不重传,发送新数据包。
表1通过QI获取QIi的实例(X2>X1)0)
QI | QIi | ACK/NACK | 接收信号质量 | 重发信息 |
>X2% | 0 | NACK | 很差 | 重传,以Chase方式发送包括系统码在内的信息 |
X1%~X2% | 1 | NACK | 比较差 | 重传,以部分IR方式重发部分系统码信息及校验位信息 |
0%~X1% | 2 | NACK | 较好 | 重传,以Full IR方式重发新的冗余信息 |
0% | 3 | ACK | 好 | 不重传,新数据包 |
为使简化反馈质量信息,减少处理该信息的时间,本实施例中还包括划分接收数据的质量度量等级的步骤,以方便向数据发送端发送接收数据的质量度量信息,具体的等级数量可以通过仿真或实验确定。
Claims (3)
1、一种混合自动重传方法,包括:
(1)使用Turbo码作为前向纠错码进行编码和译码;接收端对译码结果进行CRC校验,如果校验结果正确,向数据发送端发送确认信息ACK,否则发送非确认信息NACK;
(2)根据(1),Turbo码采用迭代方式进行译码,得到一个译码结果序列;
(3)接收端把每一次译码结果序列同前一次得到的译码结果序列进行一一对应的比较,用两个序列的汉明距离除以数据包的帧长L所得到的商作为接收信号质量的度量信息QI;
(4)发送端根据ACK/NACK信息以及接收信号质量的度量信息决定下一次发送数据的内容和调制编码方式。
2、根据权利要求1所述的一种混合自动重传方法,其特征在于接收端将任意两次迭代得到的译码结果序列进行比较得到的汉明距离除以数据包的帧长L所得到的百分比,作为接收信号质量的度量信息。
3、根据权利要求1、2所述的一种混合自动重传方法,其特征在于该方法还包括:根据所述百分比的大小,划分接收信号质量的度量信息QI的等级,以方便向数据发送端发送信道的接收信号质量的度量信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 01139624 CN1225860C (zh) | 2001-11-28 | 2001-11-28 | 一种混合自动重传方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 01139624 CN1225860C (zh) | 2001-11-28 | 2001-11-28 | 一种混合自动重传方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1422032A CN1422032A (zh) | 2003-06-04 |
CN1225860C true CN1225860C (zh) | 2005-11-02 |
Family
ID=4675319
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 01139624 Expired - Fee Related CN1225860C (zh) | 2001-11-28 | 2001-11-28 | 一种混合自动重传方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1225860C (zh) |
Families Citing this family (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7599294B2 (en) * | 2004-02-13 | 2009-10-06 | Nokia Corporation | Identification and re-transmission of missing parts |
KR100754658B1 (ko) * | 2004-03-12 | 2007-09-03 | 삼성전자주식회사 | 통신 시스템에서 복합 재전송 운용 방법 |
CN100345394C (zh) * | 2004-08-11 | 2007-10-24 | 华为技术有限公司 | 一种控制信息发射功率的方法 |
CN1780198B (zh) * | 2004-11-17 | 2010-04-14 | 北京三星通信技术研究有限公司 | 根据译码结果判定数据包编码、译码方式的方法 |
CN1798011B (zh) * | 2004-12-27 | 2010-09-29 | 北京三星通信技术研究有限公司 | 编码方式数目可变的混合自动重复请求传输方法 |
CN101091337B (zh) * | 2004-12-28 | 2013-05-08 | 株式会社日立制作所 | 通信控制方法及无线基站 |
CN100414531C (zh) * | 2005-04-22 | 2008-08-27 | 四川长虹电器股份有限公司 | 双处理器通信的方法 |
CN1925382B (zh) * | 2005-08-29 | 2010-06-16 | 中兴通讯股份有限公司 | 一种混合自动请求重传的方法 |
CN101361310B (zh) * | 2005-11-23 | 2012-11-14 | Nxp股份有限公司 | 用于通信数据的数据处理器系统及方法 |
CN100440981C (zh) * | 2005-12-16 | 2008-12-03 | 清华大学 | 无线内窥镜系统高码率超短距离的自动请求重发通信方法 |
JP5108244B2 (ja) * | 2006-03-30 | 2012-12-26 | 株式会社エヌ・ティ・ティ・ドコモ | 通信端末及び再送制御方法 |
CN101094241B (zh) * | 2006-06-23 | 2011-08-03 | 电信科学技术研究院 | 混合自动请求重传的传输方法及装置 |
CN101150384B (zh) | 2006-09-20 | 2010-12-08 | 上海贝尔阿尔卡特股份有限公司 | 混合自动重传的方法和装置 |
CN101197640B (zh) * | 2006-12-07 | 2014-05-07 | 电信科学技术研究院 | Harq剩余错误检测方法和系统 |
US9838152B2 (en) * | 2006-12-14 | 2017-12-05 | Thomson Licensing | Modulation indication method for communication systems |
CN101018195B (zh) * | 2007-02-06 | 2011-11-30 | 中国科学院软件研究所 | Manet信息分发订购平台中短猝报文的传送方法 |
EP2137865B1 (en) * | 2007-03-19 | 2015-11-18 | Telefonaktiebolaget L M Ericsson (publ) | (h)arq for semi-persistent scheduling |
CN101340271B (zh) * | 2007-07-02 | 2013-03-27 | 株式会社Ntt都科摩 | 混合自动请求重传方法、发射机、接收机和通信系统 |
EP2187666B1 (en) | 2007-07-06 | 2017-09-13 | Huawei Technologies Co., Ltd. | Mobile communication system, method and apparatus |
CN101399642B (zh) * | 2007-09-29 | 2012-01-11 | 中兴通讯股份有限公司 | 一种处理对数据判断信息判断出现错误的方法和装置 |
CN101227233B (zh) * | 2008-02-01 | 2013-01-16 | 中兴通讯股份有限公司 | 时分双工系统中物理上行控制信号的发送方法和装置 |
CN101616442B (zh) * | 2008-06-23 | 2012-12-12 | 华为技术有限公司 | 上行链路数据传输方法、终端装置 |
US8347163B2 (en) * | 2008-08-08 | 2013-01-01 | Industrial Technology Research Institute | System and method for data transmission |
US9979514B2 (en) * | 2008-08-27 | 2018-05-22 | Innovative Sonic Limited | Method and apparatus for handling HARQ process of semi-persistent scheduling |
CN101667898B (zh) * | 2008-09-05 | 2013-07-03 | 中兴通讯股份有限公司 | 上行harq反馈信道资源的划分和实现方法 |
CN101662798B (zh) * | 2009-09-22 | 2012-06-06 | 北京科技大学 | 无线传感器网络低功耗邀请重传方法及其装置 |
JP4917140B2 (ja) * | 2009-10-08 | 2012-04-18 | 株式会社エヌ・ティ・ティ・ドコモ | 無線通信システム、無線送信装置及び無線受信装置 |
CN102064925B (zh) * | 2009-11-18 | 2013-11-06 | 中兴通讯股份有限公司 | 一种自适应重传的方法、装置及系统 |
CN102404094B (zh) * | 2010-09-09 | 2014-04-09 | 中兴通讯股份有限公司 | 一种混合自动重传请求的处理方法及装置 |
KR101591238B1 (ko) * | 2011-11-01 | 2016-02-18 | 퀄컴 인코포레이티드 | Http 서버들 사이의 소스 데이터 및 리페어 데이터의 할당에 의한 컨텐츠 전달 시스템 |
CN102611532B (zh) * | 2012-03-31 | 2014-07-30 | 清华大学 | 基于独立成分分析的模拟网络编码的译码方法及系统 |
CN102629898B (zh) | 2012-04-11 | 2014-12-10 | 华为技术有限公司 | 数据传输方法、设备及系统 |
US9158611B2 (en) * | 2012-05-31 | 2015-10-13 | Mediatek Inc. | Telecommunications methods for increasing reliability of early termination of transmission |
US9485061B2 (en) * | 2012-10-12 | 2016-11-01 | Samsung Electronics Co., Ltd. | Communication system with flexible repeat-response mechanism and method of operation thereof |
CN106301703B (zh) * | 2015-05-15 | 2020-04-07 | 中兴通讯股份有限公司 | Harq发送、接收方法、装置及节点 |
US11290209B2 (en) * | 2020-07-17 | 2022-03-29 | Audiowise Technology Inc. | Wireless communication method and wireless communication device which uses the wireless communication method |
CN113904741B (zh) * | 2021-10-08 | 2024-08-13 | 天津津航计算技术研究所 | 一种基于校验辅助的信噪比强弱动态判定方法 |
-
2001
- 2001-11-28 CN CN 01139624 patent/CN1225860C/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN1422032A (zh) | 2003-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1225860C (zh) | 一种混合自动重传方法 | |
CN1236579C (zh) | 在自动重复请求系统中恢复数据的方法和设备 | |
CN101340271B (zh) | 混合自动请求重传方法、发射机、接收机和通信系统 | |
CN101286825A (zh) | 实现基于可靠性的混合自动重传的方法、发送端和系统 | |
US6671849B2 (en) | Reliability-based type-II hybrid ARQ scheme | |
TW536896B (en) | Hybrid ARQ for packet data transmission | |
JP3522728B2 (ja) | Harq方式を使用するデータ通信システムのデータ伝送装置及び方法 | |
US20020150040A1 (en) | Partial puncture retransmission | |
CN1838583A (zh) | 多入多出通信系统中执行数据重传的方法和设备 | |
CN1394029A (zh) | 进行重发管理的发射机、接收机、收发机以及通信系统 | |
CN104253616A (zh) | 产生多个循环冗余校验的方法和设备 | |
CN101621364A (zh) | 自动重传控制器和重传块重组装置 | |
CN102340375A (zh) | 数据传输管理系统及其相关数据传输管理方法 | |
CN101442383B (zh) | 一种高阶调制中的比特优先映射方法 | |
CN101237310A (zh) | 一种增强型自适应数据重传的方法 | |
CN101471758B (zh) | 混合自动重传处理方法 | |
CN101378304A (zh) | 基于低密度校验码的重传传输方法及传输设备 | |
CN101043303A (zh) | 在多输入多输出通信系统中混合重传的方法及系统 | |
US11936480B2 (en) | Apparatus and methods for HARQ in a wireless network | |
CN101047482B (zh) | 一种基于译码可靠度的混合自动重传请求方法 | |
US7007216B2 (en) | Rate-matching algorithm for hybrid ARQ system | |
US8341467B2 (en) | System and method for wireless transmission using hybrid ARQ based on average mutual information per bit | |
CN1798013A (zh) | 选择冗余方案的装置及其方法 | |
CN101282202A (zh) | 混合自动请求重发方法及数据传输系统 | |
CN105721115A (zh) | 一种无需差错校验码的自动重传请求方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20051102 Termination date: 20161128 |
|
CF01 | Termination of patent right due to non-payment of annual fee |