CN101662346B - Automatic retransmission control method, communication system as well as transmitter and receiver thereof - Google Patents

Automatic retransmission control method, communication system as well as transmitter and receiver thereof Download PDF

Info

Publication number
CN101662346B
CN101662346B CN200810212500A CN200810212500A CN101662346B CN 101662346 B CN101662346 B CN 101662346B CN 200810212500 A CN200810212500 A CN 200810212500A CN 200810212500 A CN200810212500 A CN 200810212500A CN 101662346 B CN101662346 B CN 101662346B
Authority
CN
China
Prior art keywords
data block
transmission
transmission ratio
transmitter
receiver
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
Application number
CN200810212500A
Other languages
Chinese (zh)
Other versions
CN101662346A (en
Inventor
薛金银
吴建明
田军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to CN200810212500A priority Critical patent/CN101662346B/en
Priority to JP2009185068A priority patent/JP5299156B2/en
Publication of CN101662346A publication Critical patent/CN101662346A/en
Application granted granted Critical
Publication of CN101662346B publication Critical patent/CN101662346B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Detection And Prevention Of Errors In Transmission (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Communication Control (AREA)

Abstract

The invention relates to an automatic retransmission control method, a communication system as well as a transmitter and receiver thereof. In an HARQ scheme based on partial data retransmission, a retransmission proportion is introduced as a parameter, and the proportion of retransmission data is ensured in a retransmission data block by the transmitter or the receiver according to a communication condition. The automatic retransmission control method comprises the following steps: in the receiver, ensuring whether coding data blocks are correctly received according to a checking part in the coding data blocks to generate a correct or incorrect receiving message which can reflect whether the coding data blocks are correctly received; ensuring a channel message of the coding data blocks; feeding the correct or incorrect receiving message and the channel message back to the transmitter; in the transmitter, ensuring the retransmission proportion in the retransmission according to the correct or incorrect receiving message and the channel message which are fed back from the receiver; and configuring retransmission data packets according to the retransmission proportion. The communication system ensures the retransmission proportion in a self-adapting mode to lead throughput to reach the maximum.

Description

Automatic retransmission control method, communication system and transmitter and receiver thereof
Technical field
The present invention relates to the automatic retransmission technique in the communication system, more particularly, relate to the automatic re-transmission control in the automatic repeat requests of mixing (HARQ) scheme that retransmits based on part.
Background technology
Along with continuous increase and radio spectrum resources day to high-speed radio multimedia service demand are becoming tight, explore following high efficiency GSM and will have more and more important meaning and value.Become when overcoming wireless mobile channel and the influence of multipath fading, introduced the forward error correction coding (FEC) and the error rate of automatic repeat requests mistake control methods such as (ARQ), guarantee service quality with the reduction system to the signal transmission.Though the time delay that the FEC scheme produces is less, the coding redundancy that exists has reduced throughput of system; ARQ can obtain desirable throughput when the error rate is little, but the time delay that produces is bigger, is unsuitable for the real-time service that provides.In order to overcome both shortcomings, these two kinds of methods are combined just to have produced mixing automatic repeat requests (HARQ) scheme: promptly in the ARQ system, comprise the FEC subsystem, when the error correcting capability of FEC can be corrected these mistakes, need not use ARQ; Have only as FEC normally during error correction, just through ARQ feedback channel request repeat mistake code character.Effective combination of ARQ and FEC not only provides the reliability higher than independent FEC system, and the throughput of system higher than independent ARQ system is provided.Therefore, along with to the developing rapidly of High Data Rate or highly reliable business demand, HARQ becomes a key technology in the wireless communication system and has obtained deep research.
The classification of HARQ technology
According to different mode classifications, HARQ can be divided into synchronous HARQ technology and asynchronous HARQ technology, non-self-adapting HARQ technology and adaptive HARQ technology, and different retransmission types and retransmission mechanism etc.
Synchronous HARQ technology and asynchronous HARQ are technological: according to retransmitting constantly different are taken place, HARQ can be divided into synchronously and asynchronous two types.Synchronous HARQ since receiving terminal in advance known transmission generation constantly, the sequence number of HARQ process can obtain from subframe numbers; The transmission of asynchronous HARQ process can take place at any time, and the processing sequence number of HARQ process need be sent together with data.Though asynchronous adaptive HARQ technology and synchronous non-self-adapting HARQ compared with techniques are, the flexibility of scheduling aspect is higher, and the required signaling consumption of the latter still less.
Retransmission type: according to the difference that retransmits content, HARQ mainly contains 3 kinds and mixes automatic repeat requests mechanism, is called as HARQ-I, HARQ-II and HARQ-III etc.Three types identical point is all to carry out FEC coding and CRC check, and receiving terminal carries out FEC decoding and CRC check, if divide into groups wrong then request retransmission; Difference is that HARQ-I abandons erroneous packet, retransmission packet with pass divide into groups identical, combination decoding.The HARQ-II erroneous packet is not dropped, and is combined into row decoding with retransmission packet, and retransmission packet can be different with the format and content that passes grouping.HARQ-III is because adopt CPC sign indicating number (complementary punching convolution code), and each has passed grouping can both carry out self-demarking code with retransmission packet; Each re-transmission can have different redundancies to produce (different bit punchings), also can have identical redundancy to produce (identical FEC), and the class of operation of this moment and HARQ-I seemingly but will be divided into groups in the receiving terminal storage errors, so that combine with retransmission packet.
Self adaptation and non-self-adapting: whether the data characteristics when retransmitting changes and can HARQ be divided into non-self-adapting and two kinds of self adaptations, and the data characteristics of wherein transmitting comprises the distribution, modulation system, the length of transmission block, the duration of transmission of Resource Block.Adaptive Transmission is meant that in retransmission processes each time transmitting terminal can change the transmission parameter of part according to the channel condition information of reality.Therefore, in the process of each transmission, the control signaling information that comprises transmission parameter be sent in the lump, extra signaling consumption will be caused like this.Changeable transmission parameter comprises the duration of modulation system, resource unit allocation and transmission etc.In the non-self-adapting system, these transmission parameters all are known in advance for receiving terminal, so signaling is comparatively simple.
Tradition three standard agreements of repeat requests (ARQ) automatically is to stop waiting (SAW, stop-and-wait) ARQ, rollback N frame (GBN, go-back-n) ARQ and selectivity re-transmission (SR, selective repeat) ARQ.ARQ and HARQ both can be used in the FDD system and also can be used in the TDD system.
In general HARQ system, when receiving terminal detected the misdata bag, the common fault bit only accounted for the part of packet, and whole packet re-transmission can be caused certain loss of throughput.The Long Term Evolution plan (LTE) of 3GPP and WiMAX system enhancement mode (802.16m) are all with HARQ-II, and the III type is as alternative.When the first time, trial and error decoding was failed, transmission again after the transmitter additional redundancy information is perhaps handled again, retransmission packet and original transmitted bag are also incomplete same, and these retransmission information and the packet that had before received merge can obtain better throughput of system.
Fig. 1 schematically shows the structure chart of HARQ system.As shown in Figure 1, the HARQ system comprises transmitter unit 100, ARQ controller 101, modulation and coded system (MCS) controller 102, wireless channel 103, channel estimator 104, receiving element 105, modulation and parts such as coding mode selection device 106 and ARQ verification 107.In addition, generally also comprise metadata cache and receive buffer memory.Metadata cache be used for temporary transient preserve to be sent with sent but do not verified proper data, receive buffer memory and be used for the data that temporary transient preservation is received.Metadata cache shown in Fig. 1, transmitter unit, ARQ controller, MCS controller have constituted the transmitter section of HARQ system.Transmitter for example can be the base station (Node B) in the wireless communication system, also can be the server in the general networking (like the Internet, Intranet).Channel estimator 104 shown in Fig. 1, receiving element 105, modulation and coding mode selection device 106, ARQ verification 107, reception buffer memory etc. have partly constituted the receiver section of HARQ system.Receiver for example can be the mobile radio station in the wireless communication system, also can be personal computer that links to each other with server in the Internet or the Intranet etc. etc.That is to say that HARQ system shown in Figure 1 promptly can be used in the cordless communication network, also can be used in the cable network.The HARQ system for example can be applied to the TCP/IP network.
Below in conjunction with Fig. 1 the general processing procedure of HARQ system is described.
At first; In initial condition; At transmitter section (transmitting terminal); Modulation that transmitter unit 100 provides according to MCS controller 102 and coded message are modulated the data to be sent in the data buffer memory and are encoded, and the new packet of data to be sent being modulated and being encoded and produce through emissions such as antennas.
At receiver section (receiving terminal), 105 pairs of transmitter units 100 of receiving element receive through the data that channel 103 emissions come, and carry out CRC check by the data of 107 pairs of receptions of ARQ verification unit.If verification is correct, the data bit output that then will correctly receive, and return the ARQ controller 101 that ack signal is given transmitting terminal; Otherwise return NACK (also can claim NAK) signal, and the information (for example bit soft information) of current data packet is remained in the reception buffer memory.Simultaneously, the MCS selector 106 of receiving terminal is confirmed modulation and coded system according to the parameter of calculated example such as effective signal to noise ratio etc. as a result of channel estimating, and feeds back to the MCS controller 102 of transmitting terminal.The feedback of MCS and ack/nack signal is two independently branch roads, and its feedback frequency can be the same or different, and depends on default or channel circumstance.When transmitter is got back to initial condition, data are carried out coded modulation according to the MCS that feeds back.
Then, at transmitter section, after receiving the ACK feedback or NACK feedback that ARQ verification unit 107 is returned, the ARQ controller confirms that at first the feedback that receives is ACK or NACK.If that receive is ACK, then get back to initial condition, the MCS according to feedback carries out coded modulation to data, continues to send new packet.If the feedback that receives is NACK, then number of retransmissions is added 1, when number of retransmissions was no more than the maximum retransmission of setting, the packet that will launch last time resend.The form of retransmission data packet may (for example code modulation mode with packet size etc.) can also can be selected new packet format (being the IR steadily increase redundancy mode of HARQ-III type) according to up-to-date MCS feedback with transmit for the first time the time identical (Chase Combining).Number of retransmissions reaches in limited time, abandons current data packet, gets back to initial condition, continues to send new packet.
After receiver section is received the packet of re-transmission, with new information with receive the information that keeps in the buffer memory and merge after decoding once more (data message of re-transmission merges with reservation information can effectively reduce the error rate, the raising throughput).Decoded data are carried out CRC check, give transmitting terminal with result's feedback (ACK/NCAK) of verification then.
Can find out that ARQ controller 101 is when receiving ack signal or reaching maximum retransmission, transmitting terminal is just launched new data.Transmitting terminal and receiving terminal all need certain spatial cache to preserve failing the data of correct transmission like this.
Fig. 2 schematically shows the HARQ Frame and retransmits sequential.In schematic example shown in Figure 2, each Frame comprises a plurality of packets (among the figure illustration 4 packets).Receiving terminal (receiver section) is given transmitter section (transmitting terminal) to CRC check result of each packet feedback.In example shown in Figure 2, in four packet P1, P2, P3 and P4 sending at first, for example know that through CRC check P1 and P4 are received by correct, thereby be directed against their ACK that is fed back to.And P2 and P3 be not by correct reception, to their NACK that is fed back to.Thereby, as shown in Figure 2, retransmission data packet may P2 and P3 in next frame, other position in the frame can be used to send new packet (being new packet P5 and P6 shown in the figure).T shown in the figure is a Frame length, and Td is an interFrameGap.
Can find out that from Fig. 1 and Fig. 2 in routine techniques, the HARQ system carries out retransmission process to the whole packet (PDU) of a MAC layer, each re-transmission all takies bigger channel resource.
In general HARQ retransmission mechanism, packet to be done as a wholely to carry out CRC check at receiving terminal, and possibly be that some bit of minority of packet is made mistakes in the real system, the re-transmission of whole like this (or part) bag has taken many channel resources.In order further to improve the performance of HARQ, a kind of method that retransmits based on encoding block has been proposed.In the method, a packet is made up of the encoding block that several carry check code, data retransmission is least unit with the encoding block.
Fig. 3 shows the sketch map of the packet structure of the technical scheme that retransmits according to encoding block.The packet structure of Fig. 3 only is exemplary, and it can comprise more or less encoding block.As shown in Figure 3, (perhaps be transmission block, Transport Block TB) comprises several (being shown schematically as 4 among the figure) encoding blocks to the packet in the frame, and each encoding block all is with a CRC check sign indicating number.Behind the source data bag process encoder, the combination of a corresponding encoding block and CRC check sign indicating number.Whole packet can add a CRC check sign indicating number at last, also can not add.Receiving terminal carries out verification to each encoding block, if make mistakes, only the encoding block of makeing mistakes is retransmitted in next packet, and other encoding blocks can be put new data, the problem that can avoid general HARQ need whole packet be retransmitted like this.
In the technical scheme that retransmits based on encoding block, replacing whole packet with encoding block is that least unit retransmits, and has improved the throughput of system.But for example in 3GPP LTE long evolving system, the encoding block maximum can reach 6144 bits, this means that the load of re-transmission is still very big.
The granularity of refinement data retransmission can further improve the throughput of HARQ, has therefore proposed the HARQ mechanism that retransmits based on partial data, and the partial data of re-transmission can be before encoder, also can be after encoder [patent documentation 5].
In the HARQ that retransmits based on part, for example, supposing has 2 data block CB12 when transmitting for the first time; (corresponding source data bag is respectively SP12 to CB13, and SP13) makeing mistakes needs to retransmit, and transmitter obtains the new data (SP21 of 3 sub-packet from the source data buffer unit; SP23 SP24), sends into encoder; Add CRC, and deposit current new coded data block in the encoding block data buffer storage unit.Taking-up need to retransmit from the encoding block data buffer storage unit then two piece CB12 and CRC and CB13 and CRC thereof respectively gets a part with it and forms new encoding block CB22.At this CB12 and CB13 is the data that comprise its CRC check sign indicating number, and when they formed CB22, MCS was constant, and encoding block length is also constant, and splitting and reorganizing just is put into the partial bit data of CB12 or CB13 the ad-hoc location of CB22.CB12={x1 for example, x2, x3, x4}, CB13={y1, y2, y3, y4} is combined into CB22={x1, y1, x3, y4} etc.Splitting in the re-transmission of blocks, CRC is also the same with data bit to be handled.Like this, 4 encoding blocks of the data of second frame transmission be CB21, CB22, CB23, CB24}, wherein CB21, CB23 and CB24 are new encoding block, CB22 is the re-transmission encoding block, comprises each part of make mistakes piece CB12 and CB13.
Retransmit through part, encoding block that needs are retransmitted and new encoding block carry out splitting and reorganizing, make the number that retransmits encoding block be less than according to confirm from the feedback of receiving terminal not by the number of the encoding block of correct reception.Thus, can improve the throughput of system.
But patent documentation 5 does not mention in the part retransmission scheme, how making system self-adaption ground confirm data retransmission shared ratio in re-transmission of blocks, so that the throughput of system reaches maximum.
Above should be noted that the explanation of correlation technique is just carried out clear, complete explanation to technical scheme of the present invention for ease, and make things convenient for those skilled in the art's understanding to set forth.Can not only partly carry out setting forth and thinking that technique scheme is conventionally known to one of skill in the art in background technology of the present invention because of these schemes.
Below listed list of references of the present invention, by reference they have been incorporated into this, as having done detailed description in this manual.
1, [patent documentation 1]: Wu, et al., Adaptive multi-mode HARQ system andmethod (US7,152,196B2);
2, [patent documentation 2]: Stewart, et al., Block puncturing for turbo coed basedincremental redundancy (US 20070061690 A1);
3, [patent documentation 3]: Mo, et al., Packet transmission apparatus and methodusing optimized punctured convolution codes (US 20070234186 A1);
4, [patent documentation 4]: Qiu, et al., Wireless terminalturbo decoding modulesupporting packet splitting and decoding (US 20070280158 A1);
5, [patent documentation 5]: Xue Jinyin, Wu Jianming, Tian Jun, automatic retransmission controller and reconfiguration device of retransmission block, (one Chinese patent application 200810127487.4);
6, [non-patent literature 1]: 3GPP TR25.835.Report on hybrid ARQ type II/III [S] .2000;
7, [non-patent literature 2]: C.Bai, B.Mielczarek, W.A.Krzymie ' n; And I.J.Fair; " Sub-block recovery scheme for iterative decoding of turbo codes, " inProc.IEEE VTC ' 05-Fall, Dallas; USA, Sept.2005;
8, [non-patent literature 3]: Tao Shi; Lei Cao, " Combining techniques andsegment selective repeat on turbo coded hybrid ARQ ", in Proc.IEEE Conf.WCNC.2004IEEE, Vol.4, pp.2115-2119,21-25 March 2004.
Summary of the invention
In order to solve the problem that exists in the above-mentioned correlation technique the present invention has been proposed.
An object of the present invention is in the HARQ that retransmits based on part, to make the throughput of system to reach maximum.
To achieve these goals, in the present invention, in the communication system that adopts the HARQ scheme that retransmits based on part, confirm the re-transmission ratio adaptively, thereby make the throughput of system reach maximum.
Here, the re-transmission ratio is meant in the re-transmitting data block, the ratio of the shared original data block of data that needs not by correct reception in the last transmission to retransmit.
According to the present invention, following technical scheme is provided:
Invention 1: a kind of communication system; This communication system comprises transmitter and receiver, and transmitter sends the frame that comprises one or more packets to receiver, and each packet comprises one or more coded data block; Each coded data block has the check part to this coded data block self
Wherein, said receiver has:
Verification unit, whether it confirms each said coded data block by correct reception according to said check part, whether generates each said coded data block of reflection by the reception correctness information of correct reception;
Channel information is confirmed the unit, and it confirms the channel information of said coded data block;
Feedback unit, it gives said transmitter with said reception correctness information and said feedback of channel information,
Said transmitter comprises:
The feedback receiving element, it receives from the said reception correctness information and the said channel information of said receiver feedback;
The re-transmission ratio is confirmed the unit, reception correctness information and said channel information that it is received according to said feedback receiving element, the re-transmission ratio in confirming to retransmit; And
The packet dispensing unit, it confirms the determined re-transmission ratio in unit according to said re-transmission ratio, the configuration retransmission data packet may.
Invention 2: invention 1 communication system, wherein, said packet dispensing unit according to said re-transmission ratio not a part of data of the packet that sends of success retransmit.
Invention 3: invention 1 communication system, wherein, said re-transmission ratio confirms that the unit confirms said re-transmission ratio based on the look-up table of the transmission performance under the different re-transmission ratios of the reflection that obtains in advance.
Invention 4: any one communication system among the invention 1-3, wherein, said transmitter also comprises the form notification unit, it is to the composition form of said receiver notice retransmission data packet may.
Invention 5: invention 2 communication system, wherein, said packet dispensing unit is according to said re-transmission ratio, the re-transmitting data block that configuration is made up of the new data and the part of the data block of correct reception not.
Invention 6: invention 2 communication system, wherein, said packet dispensing unit is according to said re-transmission ratio, the re-transmitting data block that configuration is made up of two or the above not part of the correct coded data block that receives.
Invention 7: a kind of communication system; This communication system comprises transmitter and receiver, and transmitter sends the frame that comprises one or more packets to receiver, and each packet comprises one or more coded data block; Each said coded data block has the check part to this coded data block self
Wherein, said receiver has:
Verification unit, whether it confirms each said coded data block by correct reception according to said check part, whether generates each said coded data block of reflection by the reception correctness information of correct reception;
Channel information is confirmed the unit, and it confirms the channel information of said coded data block;
The re-transmission ratio is confirmed the unit, and it confirms the re-transmission ratio in the re-transmission according to said reception correctness information and said channel information; And
Feedback unit, it gives said transmitter with said reception correctness information and said re-transmission Proportional Feedback,
Said transmitter comprises:
The feedback receiving element, it receives from the said reception correctness information and the said re-transmission ratio of said receiver feedback;
The packet dispensing unit, it disposes retransmission data packet may according to said re-transmission ratio.
Invention 8: invention 7 communication system, wherein, said packet dispensing unit according to said re-transmission ratio not a part of data of the packet that sends of success retransmit.
Invention 9: invention 7 communication system, wherein, said re-transmission ratio confirms that the unit confirms said re-transmission ratio based on the look-up table of the transmission performance under the different re-transmission ratios of the reflection that obtains in advance.
Invention 10: any one communication system among the invention 7-9, wherein, said transmitter also comprises the form notification unit, it is to the composition form of said receiver notice data retransmission.
Invention 11: invention 8 communication system, wherein, said packet dispensing unit is according to said re-transmission ratio, the re-transmitting data block that configuration is made up of the new data and the part of the data block of correct reception not.
Invention 12: invention 8 communication system, wherein, said packet dispensing unit is according to said re-transmission ratio, the re-transmitting data block that configuration is made up of two or the above not part of the correct coded data block that receives.
Invention 13: the transmitter in a kind of communication system that comprises transmitter and receiver; This transmitter sends the frame that comprises one or more packets to said receiver; Each packet comprises one or more coded data block; Each said coded data block has the check part to this coded data block self; Whether said receiver confirms each said coded data block by correct reception according to said check part, and whether feeds back each said coded data block of reflection by the reception correctness information of correct reception and the channel information of said coded data block, and said transmitter comprises:
The feedback receiving element, it receives from the said reception correctness information and the said channel information of said receiver feedback;
The re-transmission ratio is confirmed the unit, reception correctness information and said channel information that it is received according to said feedback receiving element, the re-transmission ratio in confirming to retransmit; And
The packet dispensing unit, it confirms the determined re-transmission ratio in unit according to said re-transmission ratio, the configuration retransmission data packet may.
Invention 14: invention 13 transmitter, wherein, said packet dispensing unit according to said re-transmission ratio not a part of data of the packet that sends of success retransmit.
Invention 15: invention 13 transmitter, wherein, said re-transmission ratio confirms that the unit confirms said re-transmission ratio based on the look-up table of the transmission performance under the different re-transmission ratios of the reflection that obtains in advance.
Invention 16: any one transmitter among the invention 13-15, wherein, this transmitter also comprises the form notification unit, it is to the composition form of said receiver notice data retransmission.
Invention 17: invention 14 transmitter, wherein, said packet dispensing unit is according to said re-transmission ratio, the re-transmitting data block that configuration is made up of the new data and the part of the data block of correct reception not.
Invention 18: invention 14 transmitter, wherein, said packet dispensing unit is according to said re-transmission ratio, the re-transmitting data block that configuration is made up of two or the above not part of the correct coded data block that receives.
Invention 19: the receiver in a kind of communication system that comprises transmitter and receiver; Said transmitter sends the frame that comprises one or more packets to said receiver; Each packet comprises one or more coded data block; Each said coded data block has the check part to this coded data block self, and this receiver comprises:
Verification unit, whether it confirms each said coded data block by correct reception according to said check part, whether generates each said coded data block of reflection by the reception correctness information of correct reception;
Channel information is confirmed the unit, and it confirms the channel information of said coded data block;
The re-transmission ratio is confirmed the unit, and it confirms the re-transmission ratio in the re-transmission according to said reception correctness information and said channel information; And
Feedback unit, it gives said transmitter with said reception correctness information and said re-transmission Proportional Feedback.
Invention 20: invention 19 receiver, wherein, said re-transmission ratio confirms that the unit confirms said re-transmission ratio based on the look-up table of the transmission performance under the different re-transmission ratios of the reflection that obtains in advance.
Invention 21: the automatic retransmission control method in a kind of communication system; This communication system comprises transmitter and receiver; Said transmitter sends the frame that comprises one or more packets to said receiver; Each packet comprises one or more coded data block, and each said coded data block has the check part to this coded data block self, and this method may further comprise the steps:
In said receiver,
Whether confirm each said coded data block by correct reception according to said check part, whether generate each said coded data block of reflection by the reception correctness information of correct reception;
Confirm the channel information of said coded data block;
Give said transmitter with said reception correctness information and said feedback of channel information,
In said transmitter,
Reception is from the said reception correctness information and the said channel information of said receiver feedback;
According to reception correctness information that is received and said channel information, the re-transmission ratio in confirming to retransmit; And
According to said re-transmission ratio, the configuration retransmission data packet may.
Invention 22: invention 21 automatic retransmission control method, wherein, the step of said configuration retransmission data packet may further comprises: according to said re-transmission ratio not a part of data of the packet that sends of success retransmit.
Invention 23: the automatic retransmission control method of invention 21, wherein, the step of said definite re-transmission ratio further comprises: the look-up table based on the transmission performance under the different re-transmission ratios of the reflection that obtains is in advance confirmed said re-transmission ratio.
Invention 24: any one automatic retransmission control method among the invention 21-23, wherein, this method is further comprising the steps of:
Said transmitter is to the composition form of said receiver notice data retransmission.
Invention 25: invention 22 automatic retransmission control method, wherein, the step of configuration retransmission data packet may comprises according to said re-transmission ratio, the re-transmitting data block that configuration is made up of the new data and the part of the data block of correct reception not.
Invention 26: invention 22 automatic retransmission control method, wherein, the step of configuration retransmission data packet may comprises according to said re-transmission ratio, the re-transmitting data block that configuration is made up of two or the above not part of the correct coded data block that receives.
Invention 27: the automatic retransmission control method in a kind of communication system; This communication system comprises transmitter and receiver; Said transmitter sends the frame that comprises one or more packets to said receiver; Each packet comprises one or more coded data block, and each said coded data block has the check part to this coded data block self, and this method may further comprise the steps:
In said receiver
Whether confirm each said coded data block by correct reception according to said check part, whether generate each said coded data block of reflection by the reception correctness information of correct reception;
Confirm the channel information of said coded data block;
According to said reception correctness information and said channel information, the re-transmission ratio in confirming to retransmit; And
Give said transmitter with said reception correctness information and said re-transmission Proportional Feedback,
In said transmitter
Reception is from the said reception correctness information and the said re-transmission ratio of said receiver feedback;
According to said re-transmission ratio, the configuration retransmission data packet may.
Invention 28: invention 27 automatic retransmission control method, wherein, the step of said configuration retransmission data packet may further comprises: according to said re-transmission ratio not a part of data of the packet that sends of success retransmit.
Invention 29: the automatic retransmission control method of invention 27, wherein, the step of said definite re-transmission ratio further comprises: the look-up table based on the transmission performance under the different re-transmission ratios of the reflection that obtains is in advance confirmed said re-transmission ratio.
Invention 30: any one automatic retransmission control method among the invention 27-29, wherein, this method is further comprising the steps of: said transmitter is to the composition form of said receiver notice data retransmission.
Invention 31: invention 28 automatic retransmission control method, wherein, the step of configuration retransmission data packet may comprises according to said re-transmission ratio, the re-transmitting data block that configuration is made up of the new data and the part of the data block of correct reception not.
Invention 32: invention 28 automatic retransmission control method, wherein, the step of configuration retransmission data packet may comprises according to said re-transmission ratio, the re-transmitting data block that configuration is made up of two or the above not part of the correct coded data block that receives.
According to the present invention, in the HARQ scheme that retransmits based on part, the re-transmission ratio during specified data retransmits adaptively makes the throughput of system reach maximum thus.
With reference to following explanation and accompanying drawing, of the present invention these will become clearer with further aspect and characteristic.In following explanation and accompanying drawing, specific implementations of the present invention is disclosed in detail, having indicated principle of the present invention can adopted mode.Should be appreciated that, the present invention on scope not thereby be restricted.In accompanying claims institute restricted portion, the present invention includes many changes, revise and be equal to.
Characteristic to a kind of execution mode is described and/or illustrated can be used in one or more other execution mode with identical or similar mode, and is combined with the characteristic in other execution mode, or substitutes the characteristic in other execution mode.
Should stress that term " comprises/comprise " existence that when this paper uses, refers to characteristic, key element, step or assembly, but not get rid of the existence of one or more further feature, key element, step or assembly or additional.
Can understand a lot of aspect of the present invention better with reference to following accompanying drawing.Parts in the accompanying drawing are not proportional draftings, and just for principle of the present invention is shown.For the ease of illustrating and describe some parts of the present invention, counterpart possibly be exaggerated in the accompanying drawing, that is, make it become bigger with respect to other parts in the exemplary means of the actual manufacturing according to the present invention.Key element of in an accompanying drawing of the present invention or a kind of execution mode, describing and characteristic can combine with key element and the characteristic shown in one or more other accompanying drawing or the execution mode.In addition, in the accompanying drawings, similar label is represented corresponding components in several accompanying drawings, and can be used for indicating the corresponding component that uses more than in a kind of execution mode.
Description of drawings
Accompanying drawing shows the preferred embodiments of the present invention, has constituted the part of specification, is used for explaining principle of the present invention in further detail with explanatory note.Wherein:
Fig. 1 schematically shows the structure chart of general HARQ system;
Fig. 2 shows the Frame of general HARQ system and the sequential sketch map of re-transmission;
Fig. 3 shows the sketch map of the packet structure that retransmits according to encoding block;
Fig. 4 shows the schematic configuration diagram according to the communication system of first embodiment of the invention;
Fig. 5 shows the schematic configuration diagram according to the transmitter of second embodiment of the invention;
Fig. 6 shows the schematic flow diagram of the performed processing of transmitter of the present invention;
The sketch map of the packet configuration process when Fig. 7 shows no data retransmission;
Fig. 8 show first execution mode data retransmission is arranged the time the sketch map of packet configuration process;
Fig. 9 shows the sketch map of the packet configuration process of second execution mode;
Figure 10 shows the corresponding Packet Error Ratio performance chart of different re-transmission ratios;
Figure 11 shows the flow chart that retransmits the processing of ratio according to calculating of the present invention;
Figure 12 shows the schematic block diagram according to the communication system of third embodiment of the invention;
Figure 13 shows the schematic block diagram according to the transmitter of four embodiment of the invention;
Figure 14 shows an example of the data retransmission block structure that makes up before the coding;
Figure 15 shows an example of the data retransmission block structure of coding back combination;
Figure 16 shows another example of the data retransmission block structure of coding back combination;
Figure 17 shows another example of the data retransmission block structure of coding back combination;
Figure 18 shows different MCS and selects retransmitting the sketch map that influences of ratio.
Embodiment
Be example with general single antenna communication system below, come method and apparatus of the present invention is described with reference to accompanying drawing.But it should be noted that the present invention can be applicable to the single antenna communication system, equally also can be applied in the multiaerial system or cdma system of MIMO-OFDM.Retransmit for general Internet network data, the present invention also is suitable for.
[first execution mode]
Fig. 4 shows the schematic block diagram according to the communication system of first embodiment of the invention.In Fig. 4, only show a transmitter 200-1 and receiver 300-1 of intercommunication mutually for convenience's sake.But be appreciated that in communication system, can have a plurality of transmitters and a plurality of receiver.
As shown in Figure 4, transmitter 200-1 comprises source data buffer unit 201, coding unit 202, CRC adding device 203, modulating unit 204, transmitting antenna (Tx) 207, MCS (modulation and coded system) controller 206, ARQ controller 205 and feedback receiving element 208.Wherein, ARQ controller 205 comprises re-transmission judging unit 2051, packet dispensing unit 2052.Packet dispensing unit 2052 comes the configuration data bag based on the part retransmission scheme.
In transmitter 200-1, before digital coding, carry out ARQ control.
Receiver 300-1 comprises: reception antenna (Rx) 301, demodulating unit 302, decoding unit 303, CRC check unit 304, data output unit 305, re-transmission ratio computing unit 306; ARQ control unit 307, channel estimating unit 308, MCS selected cell 309 and feedback unit 310.
ARQ control unit 307 comprises ARQ controller 3070, retransmits judging unit 3071, receives buffer memory 3072 and data merge cells 3073.
At first receive data by reception antenna 301; The data of reception antenna 301 are carried out after the demodulation through demodulating unit 302; At first retransmit judging unit 3071 and judge whether it is data retransmission,, then decode and carry out CRC check by CRC check unit 304 by decoding unit 303 if not re-transmission; Otherwise the data that retransmit get into data merge cells 3073 to be merged, and this moment, data retransmission merged with the primary data that receives 3072 li of buffer memorys.And then decode and carry out CRC check by CRC check unit 304 by decoding unit 303.If verification is correct, then data to be exported through data output unit 305, ARQ controller 3070 feeds back to transmitting terminal with ack signal via feedback unit 310; Otherwise, this secondary data to be put into reception buffer memory 3072 merge to carry out next time, ARQ controller 3070 feedback NACK signals are given transmitting terminal.
MCS selected cell 309 among the receiver 300-1 is the signal to noise ratio (snr) value according to the channel estimation results signal calculated and the noise interference of channel estimating unit 308; Select suitable modulating and coded system (MCS) according to the Packet Error Ratio of setting then, feed back to transmitter 200-1 through feedback unit 310.
In receiver 300-1, has re-transmission ratio computing unit 306.Re-transmission ratio computing unit 306 is confirmed re-transmission ratio (the following α that also is designated as), and feeds back to transmitter 200-1 through feedback unit 310.The re-transmission proportional arrangement retransmission data packet may that transmitter 200-1 comes based on feedback.
The definition of re-transmission ratio (α) at first is described below.
Figure 14 shows in transmitter 200-1 shown in Figure 4 (promptly before the coding under the situation of combination) part and retransmits the definition of the re-transmission ratio α of HARQ.If encoder is the systematic code encoder, be N before the data block encoding 00+ N 10Individual bit, coding back check digit length is N pIndividual bit.Then
α = N 00 N 00 + N 10
N wherein 00The number of bits of expression data retransmission, N 10The number of bits of expression new data.
In the HARQ system that merges based on Chase, once retransmit the merging gain that 3dB is arranged at receiving terminal, and the gain that the part re-transmission brings is between 0-3dB.In the present invention, introduce this parameter of re-transmission ratio,, confirm the numerical value of re-transmission ratio according to current signal to noise ratio and modulation coding mode.Can obtain the lifting of throughput like this with the re-transmission ratio of minimum.Represent the re-transmission ratio with α, α ∈ [0,1] then, the α=new packet of 0 expression, the HARQ that α=1 expression Chase merges, promptly whole encoding block retransmits.α representes then that between 0 and 1 partial data retransmits.
Fig. 6 shows the schematic flow diagram of the retransmission processing method at transmitter 200-1 place according to an embodiment of the invention.
At first, in step 601, the feedback receiving element 208 of transmitter 200-1 receives from feedback informations such as the ACK/NACK of receiver 300-1 and re-transmission ratios.
The form of this ACK/NACK feedback information can be arranged by receiving-transmitting sides.For example have the situation that 4 packets, each packet have 4 sub-packet,, can use the word of one 16 bit to come feeding back ACK and NACK signal according to an embodiment to Fig. 2 and a frame shown in Figure 3.Wherein top 4 bits are represented four sub-packet of first packet, and four bits are subsequently represented four sub-packet of second packet, and subsequently four bits are represented the 3rd packet again, and four last bits are represented the 4th packet.For top four bits, if first bit is 1, show that then first son in this first packet contracts out mistake, if first bit is 0, show that then first son in this first packet encapsulates correct reception.If second bit is 1, show that then second sub-packet in this first packet is made mistakes, if second bit is 0, show that then second sub-packet in this first packet is received by correct.The rest may be inferred.
According to another embodiment, can define various states in advance, the line number of going forward side by side.Receiver 300-1 sends and should number, and transmitter 200-1 confirms that according to the numbering that receives from receiver 300-1 the bag of makeing mistakes wraps with son.
When in step 601 by feedback after receiving element 208 receives the ACK/NACK feedback information, in step 602, judge whether the encoding block number that needs the encoding block that retransmits and need to retransmit by retransmitting judging unit 2051.
When the encoding block that does not exist needs to retransmit, can in step 603, carry out conventional data acquisition process by packet dispensing unit 2052.When encoding block need retransmit, the re-transmission ratio of in step 605, being come from receiver 300-1 feedback by packet dispensing unit 2052 bases was carried out data and is obtained and make up, and generated and retransmitted encoding block.The encoding block data get into modulation and subsequent treatment in step 606.
Introduce the idiographic flow that data produce in the step 603 and 605 below.Fig. 7 shows the situation when not having data retransmission, and Fig. 8 and Fig. 9 show the situation of data retransmission.
Fig. 7 shows data when not having the digital coding piece to retransmit and obtains the sketch map with encoding process; Wherein the data structure that block diagram is corresponding is represented in the functional block diagram top; As an example, establish the Resource Block that each data packets for transmission takies and fix, comprise 4 encoding blocks altogether.When the encoding block that need not retransmit, from source data buffer memory 201, obtain new data by packet dispensing unit 2052.With the data that obtain be divided into the plurality of sub bag (SubPacket, like the SP11-SP14 of Fig. 7, wherein SPij representes the j sub-packet transmitted for the i time; Down together), send into encoder 202 then, the coded systems that encoder 202 is confirmed according to MCS controller 206 are encoded to this a little bag; Generate encoding block (CodeBlock; CB11-CB14, CB11 are the bit sequences behind the SP11 coding, and CBij representes j encoding block of the i time transmission).Then add CRC check sign indicating number (CRC1-CRC4) respectively for each encoding block, pass through modulator 204 afterwards and give follow-up emission processing unit by CRC adding device 203.In the ensuing explanation of this specification, P is meant the source Bit data before the coding, and encoding block CB is meant the Bit data behind the coding; One sub-packet is through after the encoder; Corresponding encoding block, based on context, encoding block also can refer to the combination of encoding block and CRC thereof.At receiving terminal, data are that unit decodes with the encoding block.
When encoding block need retransmit, carry out data in step 605 by packet dispensing unit 2052 and obtain and make up, generate the digital coding piece that retransmits.Fig. 8 shows the sketch map that before coding, source data is made up re-transmission according to first execution mode.
In Fig. 8, suppose that the second encoding block CB12 that transmits in the former frame makes mistakes, and the re-transmission ratio α that comes from receiver 300-1 feedback is 0.5.ARQ controller 205 (packet dispensing unit 2052) is obtained new data from source data buffer unit 201 and is constituted first, third and fourth son bag SP21, SP23 and the SP24; And for the second son bag SP22; Then get in the former frame not 1/2 (0.5) of the source data SP12 of correct transmission as data retransmission, all the other of the second son bag SP22 1/2 are made up of new data.Encoder 202 is encoded to the child bag SP21~SP24 that obtains according to MCS controller 206 determined coded systems, obtains encoding block CB21~CB24.The 203 pairs of encoding blocks of CRC adding device add CRC, and modulating unit 204 is modulated the encoding block that adds behind the CRC according to MCS controller 206 determined modulation systems, is transmitted into receiver 300-1 by transmitting antenna 207.
Fig. 8 thinks that 0.5 situation is example the processing of packet dispensing unit 2052 is illustrated.But be appreciated that at the ratio of re-transmission α be that processing procedure is the same under the situation of other values.For example, be 0.25 if retransmit ratio α, then re-transmission of blocks is made up of 3/4 new data and 1/4 data retransmission.If retransmitting ratio α is 0.33 (1/3), then re-transmission of blocks is made up of 2/3 new data and 1/3 data retransmission.
The HARQ mechanism that partial data retransmits can refinement HARQ data retransmission granularity, effectively utilize channel resource, improve throughput of system.Below receiver 300-1 is confirmed that the process of re-transmission ratio describes.
For given modulation coding mode, the performance curve that different re-transmission ratio α is corresponding under the Gaussian channel relation of signal to noise ratio (Packet Error Ratio with) is different.Can confirm the performance curve under the different re-transmission ratios through emulation in advance, the performance curve when obtaining the different α value under this modulation coding mode, shown in figure 10, and as look-up table.By the way, obtain a plurality of look-up tables corresponding with different modulation coding modes.With these look-up table stores in the memory (not shown) of receiver 300-1.
The process of re-transmission ratio calculating part 306 definite re-transmission ratios is described below in conjunction with Figure 11.At first, in step 1101,, from a plurality of look-up tables, select and the corresponding look-up table of selected modulation coding mode according to the selected modulation coding mode of MCS selection portion.In step 1102, channel estimation unit 308 is carried out channel estimating to current data block, is calculated the snr value of this data block by the result of channel estimating.In step 1103,, select suitable α value according to the Packet Error Ratio (Block Error Rate) of default and the snr value that calculates.Particularly, confirm and this Packet Error Ratio (Block Error Rate) and the immediate performance curve of the determined point of snr value, with the pairing α value of this performance curve as the re-transmission ratio of selecting.In step 1104, through up signaling selected re-transmission ratio α is fed back to transmitter 200-1 by feedback unit 310.
Specify the operation of feedback unit 310 feedback re-transmission ratios below.
In the present invention, can realize the maximization of throughput with minimum number of retransmissions.Re-transmission ratio α retransmits HARQ to partial data provides a kind of accurate data to split and the combination indication.The present invention compares with traditional HARQ that merges based on Chase, and cost is to have increased the feedback that retransmits ratio α.Can represent α with few bits, feed back to transmitting terminal, perhaps inform receiving terminal at the control signaling moiety by transmitting terminal through feedback unit 310.For example the possible α value of 2 bits and 3 bits is represented by table 1-table 4.If scheme is more complicated, or the option that scheme comprises is more, then corresponding field also can be complicated more.Those skilled in the art can adjust the form of notice according to the needs of reality.
Table 1
Bit 00 01 10 11
α 0.25 0.5 0.75 1.0
Table 2
Bit 00 01 10 11
α 0 0.33 0.67 1.0
Table 3
Bit 000 001 010 011 100 101 110 111
α 0 0.125 0.25 0.375 0.5 0.625 0.75 0.875
Table 4
Bit 000 001 |010 011 100 101 110 111
α 0.1 0.2 0.3 0.4 0.5 0.6 0.8 1.0
Similarly form all can be used in TDD and FDD system, and in the TDD system, signaling can be sent the different of a downgoing time section with data constantly.In the FDD system, signaling is sent through special-purpose frequency range and data simultaneously.
In addition, for the re-transmission ratio α value of confirming, when diverse location in data block of data retransmission and new data, the Packet Error Ratio performance of system also may difference.Therefore in one embodiment of the invention, the arrangement mode of data retransmission and new data also is variable in the retransmission packet, and, data retransmission and new data be arranged in different retransmission time the time also can be different.
For example, in one embodiment, suppose N I0The number of bits of expression data retransmission, N I1The number of bits of expression new data, and N I=N I0+ N I1The total length of expression information bit.B is used in bit sequence indication after the information bit combination is arranged k(n) expression, wherein k representes number of retransmissions, n representes bit position (0≤n≤N I-1).If indicator sequence b k(n)=0 be illustrated in n bit and put a retransmission bits, b k(n)=1 be illustrated in n bit and put a new data.If re-transmitting data block and new data block order are put, then indicator sequence can be expressed as
b k ( n ) = 1 n ≤ N I , 0 0 else
The following formula correspondence is put the form of placing new data bits behind the retransmission bits earlier, shown in Figure 14 and 15.In another embodiment, data retransmission bit and new data bits are alternately placed, and placement location is also different when different retransmission time, and indicator sequence can be expressed as
b k ( n ) = 1 ( n + k - 1 ) mod ( 1 / α ) = 0 0 else
Wherein 1/ α must be an integer.
Correspondingly, shown among Fig. 4 shown by dashed lines 2053, the ARQ controller 205 of transmitter 200-1 has form notification unit 2053.Form notification unit 2053 notifies above-mentioned indicator sequence to receiver 300-1, makes receiver 300-1 can know the position of data bit, thereby correctly data retransmission is merged.
Still can't correctly receive if retransmit the back data, can repeatedly retransmit.For example retransmit failure for the first time, receiver 300-1 feedback NACK signal and re-transmission ratio, transmitter 200-1 carries out retransmitting the second time, and retransmitting failure for the second time is to retransmit for the third time again.If be limited on the setting number of retransmissions 3 times, if can't correctly receive after retransmitting for the 3rd time, then this packet is dropped.The packet that the next frame emission is new.When repeatedly retransmitting, the signal to noise ratio of data retransmission merges gain before also can considering, recomputates the numerical value of α.
[second execution mode]
Communication system in the face of second execution mode of the present invention describes down.Fig. 5 shows the schematic configuration diagram of transmitter 200-2 second embodiment of the invention.Therefore the structure of the receiver in second execution mode comes second execution mode is described below in conjunction with Fig. 5 and Fig. 4 with shown in Figure 4 identical.
In above-mentioned first execution mode, before digital coding, carry out ARQ control, and in second execution mode, after digital coding, carry out ARQ control.In the explanation below, stress the difference between first execution mode and second execution mode is described, and omit the repeat specification of same section.
As shown in Figure 5, transmitter 200-2 comprises the modulating unit 204 same with transmitter 200-1 shown in Figure 4, transmitting antenna 207, MCS controller 206, ARQ controller 205, feedback receiving element 208 etc.In addition, transmitter 200-2 has encoding block metadata cache 209, and data block was serial before it preserved the modulation that whether correctly receives unconfirmed.Thereby, if there are data to need to retransmit, corresponding digital coding piece is taken out from encoding block data buffer storage unit 208 get final product, and need not recompile.If last time, all data of transmission were returned ack signal, then encoding block data buffer storage unit 208 is deleted the corresponding data of preserving.
Figure 15 shows in transmitter 200-2 shown in Figure 5 (promptly under the situation of coding back combination) part and retransmits the definition of the re-transmission ratio α of HARQ.The HARQ of coding rear section data re-transmission does not distinguish information bit and CRC check position, and all is the data retransmission of different masses in the re-transmission encoding block, does not have new data.If the data retransmission length of first encoding block is N 00, the data retransmission length of second encoding block is N 10, then retransmit ratio
α 0 = N 00 N 00 + N 10
α 1 = N 10 N 00 + N 10
Part retransmits HARQ and supports that all the re-transmission ratio of re-transmission and each encoding block of a plurality of encoding blocks can be different.Figure 16 has provided another example of the part re-transmission HARQ of coding back combination, retransmits encoding block and comprises 3 sub-block, and the re-transmission ratio of wherein preceding 2 encoding blocks is 0.25, and last is 0.5.Different ratios is according to the decision of the signal to noise ratio of encoding block.In general communication system, continuous several frame data channel variation are all little, and the re-transmission ratio is more even.For example shown in Figure 17,3 sub-block respectively are 0.33, and this moment, the expense of signaling moiety was also less.When variant built-up section retransmits ratio not simultaneously, transmitting terminal need be informed the re-transmission ratio and the position of each part of receiving terminal, and signaling consumption is bigger.
Describe in the face of the HARQ process in second execution mode down.
When the digital coding piece number when needs retransmit is 1, can retransmit, this equates general HARQ whole error data piece; Perhaps wait for up to error data bag number and to carry out again retransmitting after the splitting and reorganizing greater than 1 o'clock.
In second execution mode, the re-transmission determination of ratio is identical with first execution mode.If the re-transmission ratio that calculates is 0.5, and when 2 encoding blocks of makeing mistakes are arranged just, these two encoding blocks is respectively got half the (0.5) form a re-transmission of blocks.In like manner, if the re-transmission ratio is α and when having 1/ α to make mistakes encoding block just, can respectively gets the part of alpha proportion and form re-transmission of blocks from this 1/ α encoding block.In the real system, can recombinate flexibly according to the current piece of makeing mistakes, for example re-transmission ratio is 0.5 o'clock, can 2 pieces of makeing mistakes be formed a re-transmission of blocks, if 4 pieces of makeing mistakes are arranged, then forms 2 re-transmission of blocks.In general communication system, the data signal to noise ratio in the frame changes very little, and the re-transmission ratio all equates.This moment, when each encoding block was formed re-transmission of blocks, the ratio of shared re-transmission of blocks was divided equally for this execution mode.Promptly all be 1/2,1/3 or 1/4 etc.
It is the processing among the transmitter 200-2 under 2 the situation that Fig. 9 shows the digital coding piece number that need to retransmit.As shown in Figure 9,2 data block CB12 are arranged when transmitting for the first time, (corresponding source data bag is respectively SP12 to CB13, and SP13) makeing mistakes needs to retransmit, and the re-transmission ratio of these 2 data blocks is confirmed as 0.5 and 0.5 respectively.
Packet dispensing unit 2052 obtains the new data of 3 sub-packet from source data buffer unit 201 (SP21, SP23 SP24), send into encoder 203, add CRC, and deposit current new coded data block in encoding block data buffer storage unit 209.Taking-up need to retransmit from encoding block data buffer storage unit 209 then two piece CB12 and CRC and CB13 and CRC thereof respectively gets half the (1/2,0.5) with it and forms new encoding block (CB22).At this CB12 and CB13 is the data that comprise its CRC check sign indicating number, and when they formed CB22, MCS was constant, and encoding block length is also constant, and splitting and reorganizing just is put into the partial bit data of CB12 or CB13 the ad-hoc location of CB22.For example suppose CB12={x1, x2, x3, x4}, CB13={y1, y2, y3, y4} then is combined into CB22={x1, y1, x3, y4} etc.
The same about what narrate in the mode that splits combination and above-mentioned first execution mode.Splitting in the re-transmission of blocks, CRC is also the same with data bit to be handled.Like this, 4 encoding blocks of the data of second frame transmission be CB21, CB22, CB23, CB24}, wherein CB21, CB23 and CB24 are new encoding block, CB22 is the re-transmission encoding block, comprises each part of make mistakes piece CB12 and CB13.
The same with above-mentioned first execution mode, the fractionation mode of data block can be arranged by receiving-transmitting sides.In one embodiment, also can decide back notice receiving terminal in its sole discretion by transmitting terminal.In this case, transmitter 200-2 have with above-mentioned first execution mode in same form notification unit 2053, with the part in encoding block, extracted to receiver notice and to the compound mode of these parts.
For example 4 packets are arranged at a Fig. 2 and a frame shown in Figure 3; Each data is surrounded by under the situation of 4 encoding blocks; For the re-transmission ratio is the scheme of 0.5 (getting a half data from each encoding block of makeing mistakes merges to the encoding block), and this notice for example can adopt such field.
Position 0-3 Position 4-7 Position 8-11 Position 12-13
Retransmit the position of encoding block First encoding block numbering of makeing mistakes Second encoding block numbering of makeing mistakes Coded format 00: the first half of last encoding block merges with the latter half of back one encoding block in proper order, for example, and { b 10,b 11,b 12,b 23,b 24,b 2501: the latter half of last encoding block merges with the first half of back one encoding block in proper order, for example, { b 13,b 14,b 15,b 20,b 21,b 2210: last encoding block intersects with back one encoding block and merges, for example { b 10,b 21,b 12,b 23,b 14,b 2511: the first half of last encoding block intersects merging, { b in proper order with the first half of back one encoding block 13,b 20,b 14,b 21,b 15,b 22}
If scheme is more complicated, or the option that scheme comprises is more, then corresponding field also can be complicated more.Those skilled in the art can adjust the form of notice according to the needs of reality.
In addition, different fractionations and merging mode can be arranged by receiving-transmitting sides in advance, represent the corresponding retransmission package location and the encoding scheme that retransmit in the packet with one group of fixing coding.For example; When 4 encoding blocks among Fig. 8 are split re-transmission; Except represent the ACK/NAK signal of respective data blocks with 4 bits, increase the fractionation form that 4 feedback bits represent that receiving terminal is hoped again, such as { 1110} representes that transmitting terminal puts data retransmission at the 2nd piece; And when odd number time retransmits the first half of 2 encoding blocks of makeing mistakes, when even number retransmits to the latter half of 2 pieces of makeing mistakes; 1101} is illustrated in the 1st piece and puts data retransmission, and other operations are identical with one of front, or the like.Receiving terminal need not signaling information and just can accomplish the fractionation merging when receiving data retransmission like this.This method has been practiced thrift the resource of descending control signaling, but that cost is the uplink feedback information expense is big slightly, needs more feedback bits represent fractionation and the positional information that receiving terminal is hoped.
[the 3rd execution mode]
Communication system in the face of the 3rd execution mode of the present invention describes down.Figure 12 shows the schematic configuration diagram according to the communication system of the 3rd execution mode of the present invention.
In the first above-mentioned execution mode, calculate the re-transmission ratio at receiver side, and feed back to emitting side.Yet, in the 3rd execution mode, calculate the re-transmission ratio in emitting side.In addition part is identical with first execution mode.
Shown in figure 12, receiver 300-3 does not have re-transmission ratio computing unit.The channel information that receiver 300-3 estimates unit 308 according to channel calculates the receiving terminal signal to noise ratio and confirms code modulation mode, feeds back to transmitter 200-3 through feedback unit 311 then.
The ARQ controller 205 of transmitter 200-3 has re-transmission ratio computing unit 2054.Feedback receiving element 208 passes to re-transmission ratio computing unit 2054 from the feedback of receiver 300-3 received signal to noise ratio.Re-transmission ratio computing unit 2054 calculates the re-transmission ratio according to the ACK/NACK information and the signal to noise ratio information of coming from receiver 300-3 feedback.
The process of the re-transmission ratio computing unit 306 calculating re-transmission ratios in the process that re-transmission ratio computing unit 2054 calculates the re-transmission ratios and above-mentioned first execution mode is the same, and explain in the process of packet dispensing unit 2052 configuration data bags and first execution mode the same.Therefore, omit the explanation of repetition here.
[the 4th execution mode]
Communication system in the face of the 4th execution mode of the present invention describes down.Figure 13 shows the schematic configuration diagram according to the communication system of the 3rd execution mode of the present invention.
In the second above-mentioned execution mode, calculate the re-transmission ratio at receiver side, and feed back to emitting side.Yet, in the 4th execution mode, calculate the re-transmission ratio in emitting side.In addition part is identical with second execution mode.
Shown in figure 13, receiver does not have re-transmission ratio computing unit.Receiver is estimated unit 308 to channel through feedback unit 310 and is fed back to transmitter 200-4 with snr computation unit 310 resulting signal to noise ratios.
The ARQ controller 205 of transmitter 200-4 has re-transmission ratio computing unit 2054.Feedback receiving element 208 passes to re-transmission ratio computing unit 2054 from the feedback of receiver received signal to noise ratio.Re-transmission ratio computing unit 2054 calculates the re-transmission ratio according to the ACK/NACK information and the signal to noise ratio information of coming from the receiver feedback.
The process of the re-transmission ratio computing unit 306 calculating re-transmission ratios in the process that re-transmission ratio computing unit 2054 calculates the re-transmission ratios and above-mentioned second execution mode is the same, and explain in the process of packet dispensing unit 2052 configuration data bags and second execution mode the same.Therefore, omit the explanation of repetition here.
According to the present invention, in the HARQ scheme that retransmits based on part, automatically confirm the re-transmission ratio in the re-transmission according to channel conditions at receiver side or emitting side, the ratio of new data and data retransmission can make the throughput-maximized of system thus during optimization retransmitted.
More than combine first to fourth execution mode to describe the present invention.But be appreciated that scope of the present invention is not limited to the specific implementations of above-mentioned explanation.Those skilled in the art will appreciate that under the situation that does not break away from the spirit or scope of the present invention, can carry out multiple improvement and variation the present invention.Therefore, if these improvement and variation drop in accompanying claims and the equivalency range thereof, then these improvement and variation are contained in the present invention.

Claims (20)

1. communication system; This communication system comprises transmitter and receiver, and transmitter sends the frame that comprises one or more packets to receiver, and each packet comprises one or more coded data block; Each coded data block has the check part to this coded data block self
Wherein, said receiver has:
Verification unit, whether it confirms each said coded data block by correct reception according to said check part, whether generates each said coded data block of reflection by the reception correctness information of correct reception;
Channel information is confirmed the unit, and it confirms the channel information of said coded data block;
Feedback unit, it gives said transmitter with said reception correctness information and said feedback of channel information,
Said transmitter comprises:
The feedback receiving element, it receives from the said reception correctness information and the said channel information of said receiver feedback;
The re-transmission ratio is confirmed the unit; Reception correctness information and said channel information that it is received according to said feedback receiving element; Re-transmission ratio in confirming to retransmit; Wherein, said re-transmission ratio is meant in the re-transmitting data block, the ratio of the shared original data block of data that needs not by correct reception in the last transmission to retransmit; And
The packet dispensing unit, it confirms the determined re-transmission ratio in unit according to said re-transmission ratio, the configuration retransmission data packet may.
2. communication system according to claim 1 is characterized in that, a part of data that said packet dispensing unit is incited somebody to action the packet that does not successfully send according to said re-transmission ratio retransmit.
3. communication system according to claim 1 is characterized in that, said re-transmission ratio confirms that the unit confirms said re-transmission ratio based on the look-up table of the transmission performance under the different re-transmission ratios of the reflection that obtains in advance.
4. according to any described communication system among the claim 1-3, it is characterized in that said transmitter also comprises the form notification unit, it is to the composition form of said receiver notice retransmission data packet may.
5. communication system; This communication system comprises transmitter and receiver, and transmitter sends the frame that comprises one or more packets to receiver, and each packet comprises one or more coded data block; Each said coded data block has the check part to this coded data block self
Wherein, said receiver has:
Verification unit, whether it confirms each said coded data block by correct reception according to said check part, whether generates each said coded data block of reflection by the reception correctness information of correct reception;
Channel information is confirmed the unit, and it confirms the channel information of said coded data block;
The re-transmission ratio is confirmed the unit; It confirms the re-transmission ratio in the re-transmission, wherein according to said reception correctness information and said channel information; Said re-transmission ratio is meant in the re-transmitting data block, the ratio of the shared original data block of data that needs not by correct reception in the last transmission to retransmit; And
Feedback unit, it gives said transmitter with said reception correctness information and said re-transmission Proportional Feedback,
Said transmitter comprises:
The feedback receiving element, it receives from the said reception correctness information and the said re-transmission ratio of said receiver feedback;
The packet dispensing unit, it disposes retransmission data packet may according to said re-transmission ratio.
6. communication system according to claim 5 is characterized in that, a part of data that said packet dispensing unit is incited somebody to action the packet that does not successfully send according to said re-transmission ratio retransmit.
7. communication system according to claim 5 is characterized in that, said re-transmission ratio confirms that the unit confirms said re-transmission ratio based on the look-up table of the transmission performance under the different re-transmission ratios of the reflection that obtains in advance.
8. according to any described communication system among the claim 5-7, it is characterized in that said transmitter also comprises the form notification unit, it is to the composition form of said receiver notice data retransmission.
9. the transmitter in the communication system that comprises transmitter and receiver; This transmitter sends the frame that comprises one or more packets to said receiver; Each packet comprises one or more coded data block; Each said coded data block has the check part to this coded data block self; Whether said receiver confirms each said coded data block by correct reception according to said check part, and whether feeds back each said coded data block of reflection by the reception correctness information of correct reception and the channel information of said coded data block, and said transmitter comprises:
The feedback receiving element, it receives from the said reception correctness information and the said channel information of said receiver feedback;
The re-transmission ratio is confirmed the unit; Reception correctness information and said channel information that it is received according to said feedback receiving element; Re-transmission ratio in confirming to retransmit; Wherein, said re-transmission ratio is meant in the re-transmitting data block, the ratio of the shared original data block of data that needs not by correct reception in the last transmission to retransmit; And
The packet dispensing unit, it confirms the determined re-transmission ratio in unit according to said re-transmission ratio, the configuration retransmission data packet may.
10. transmitter according to claim 9 is characterized in that, a part of data that said packet dispensing unit is incited somebody to action the packet that does not successfully send according to said re-transmission ratio retransmit.
11. transmitter according to claim 9 is characterized in that, said re-transmission ratio confirms that the unit confirms said re-transmission ratio based on the look-up table of the transmission performance under the different re-transmission ratios of the reflection that obtains in advance.
12. according to any described transmitter among the claim 9-11, it is characterized in that this transmitter also comprises the form notification unit, it is to the composition form of said receiver notice data retransmission.
13. the receiver in the communication system that comprises transmitter and receiver; Said transmitter sends the frame that comprises one or more packets to said receiver; Each packet comprises one or more coded data block; Each said coded data block has the check part to this coded data block self, and this receiver comprises:
Verification unit, whether it confirms each said coded data block by correct reception according to said check part, whether generates each said coded data block of reflection by the reception correctness information of correct reception;
Channel information is confirmed the unit, and it confirms the channel information of said coded data block;
The re-transmission ratio is confirmed the unit; It confirms the re-transmission ratio in the re-transmission, wherein according to said reception correctness information and said channel information; Said re-transmission ratio is meant in the re-transmitting data block, the ratio of the shared original data block of data that needs not by correct reception in the last transmission to retransmit; And
Feedback unit, it gives said transmitter with said reception correctness information and said re-transmission Proportional Feedback.
14. receiver according to claim 13 is characterized in that, said re-transmission ratio confirms that the unit confirms said re-transmission ratio based on the look-up table of the transmission performance under the different re-transmission ratios of the reflection that obtains in advance.
15. the automatic retransmission control method in the communication system; This communication system comprises transmitter and receiver; Said transmitter sends the frame that comprises one or more packets to said receiver; Each packet comprises one or more coded data block, and each said coded data block has the check part to this coded data block self, and this method may further comprise the steps:
In said receiver,
Whether confirm each said coded data block by correct reception according to said check part, whether generate each said coded data block of reflection by the reception correctness information of correct reception;
Confirm the channel information of said coded data block;
Give said transmitter with said reception correctness information and said feedback of channel information,
In said transmitter,
Reception is from the said reception correctness information and the said channel information of said receiver feedback;
According to reception correctness information that is received and said channel information; Re-transmission ratio in confirming to retransmit; Wherein, said re-transmission ratio is meant in the re-transmitting data block, the ratio of the shared original data block of data that needs not by correct reception in the last transmission to retransmit; And
According to said re-transmission ratio, the configuration retransmission data packet may.
16. automatic retransmission control method according to claim 15 is characterized in that, the step of said configuration retransmission data packet may further comprises: inciting somebody to action not according to said re-transmission ratio, a part of data of the packet of success transmission retransmit.
17. automatic retransmission control method according to claim 15 is characterized in that, the step of said definite re-transmission ratio further comprises: the look-up table based on the transmission performance under the different re-transmission ratios of the reflection that obtains is in advance confirmed said re-transmission ratio.
18. the automatic retransmission control method in the communication system; This communication system comprises transmitter and receiver; Said transmitter sends the frame that comprises one or more packets to said receiver; Each packet comprises one or more coded data block, and each said coded data block has the check part to this coded data block self, and this method may further comprise the steps:
In said receiver
Whether confirm each said coded data block by correct reception according to said check part, whether generate each said coded data block of reflection by the reception correctness information of correct reception;
Confirm the channel information of said coded data block;
According to said reception correctness information and said channel information, the re-transmission ratio in confirm retransmitting, wherein, said re-transmission ratio is meant in the re-transmitting data block, the ratio of the shared original data block of data that needs not by correct reception in the last transmission to retransmit; And
Give said transmitter with said reception correctness information and said re-transmission Proportional Feedback,
In said transmitter
Reception is from the said reception correctness information and the said re-transmission ratio of said receiver feedback;
According to said re-transmission ratio, the configuration retransmission data packet may.
19. automatic retransmission control method according to claim 18 is characterized in that, the step of said configuration retransmission data packet may further comprises: inciting somebody to action not according to said re-transmission ratio, a part of data of the packet of success transmission retransmit.
20. automatic retransmission control method according to claim 18 is characterized in that, the step of said definite re-transmission ratio further comprises: the look-up table based on the transmission performance under the different re-transmission ratios of the reflection that obtains is in advance confirmed said re-transmission ratio.
CN200810212500A 2008-08-29 2008-08-29 Automatic retransmission control method, communication system as well as transmitter and receiver thereof Expired - Fee Related CN101662346B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN200810212500A CN101662346B (en) 2008-08-29 2008-08-29 Automatic retransmission control method, communication system as well as transmitter and receiver thereof
JP2009185068A JP5299156B2 (en) 2008-08-29 2009-08-07 Automatic retransmission control method, communication system, transmitter and receiver thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200810212500A CN101662346B (en) 2008-08-29 2008-08-29 Automatic retransmission control method, communication system as well as transmitter and receiver thereof

Publications (2)

Publication Number Publication Date
CN101662346A CN101662346A (en) 2010-03-03
CN101662346B true CN101662346B (en) 2012-10-03

Family

ID=41790159

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200810212500A Expired - Fee Related CN101662346B (en) 2008-08-29 2008-08-29 Automatic retransmission control method, communication system as well as transmitter and receiver thereof

Country Status (2)

Country Link
JP (1) JP5299156B2 (en)
CN (1) CN101662346B (en)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102055558A (en) * 2011-01-04 2011-05-11 上海华为技术有限公司 Method and device for segment decoding of transport block (TB) as well as multiple input multiple output (MIMO) receiver
CN103873209B (en) * 2014-03-18 2017-06-16 上海交通大学 A kind of frame check mechanism for improving wireless communications efficiency
US10645679B2 (en) * 2015-11-18 2020-05-05 Qualcomm Incorporated Hybrid automatic repeat request (HARQ) payload mapping for short physical uplink control channel (PUCCH) on a shared communication medium
CN107547169B (en) * 2016-06-28 2020-08-25 华为技术有限公司 Data retransmission method and related device
CN106254043A (en) * 2016-08-26 2016-12-21 哈尔滨海能达科技有限公司 Method, base station and the target terminal of a kind of data transmission
WO2018058294A1 (en) 2016-09-27 2018-04-05 Qualcomm Incorporated Harq techniques for polar codes
CN108023689B (en) * 2016-11-04 2020-12-15 华为技术有限公司 Retransmission method and device
WO2018126442A1 (en) * 2017-01-06 2018-07-12 华为技术有限公司 Hybrid automatic repeat request method and apparatus
CN108631951B (en) * 2017-03-24 2023-11-21 华为技术有限公司 Retransmission processing method and equipment
CN109245860B (en) 2017-04-28 2020-03-20 华为技术有限公司 Data processing method and data processing device
US11791952B2 (en) * 2017-05-03 2023-10-17 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Data re-transmission control method and related product
WO2018205255A1 (en) * 2017-05-12 2018-11-15 南通朗恒通信技术有限公司 Method and apparatus for supporting hybrid automatic repeat request in user equipment and base station
CN107276728B (en) * 2017-06-12 2019-05-31 北京三快在线科技有限公司 A kind of data transmission method and device
KR102251634B1 (en) * 2017-06-15 2021-05-13 후지쯔 가부시끼가이샤 Base station apparatus, terminal apparatus, wireless communication system, and communication method
WO2019043805A1 (en) 2017-08-30 2019-03-07 富士通株式会社 Retransmission control method, wireless terminal, and wireless base station
EP3861638A4 (en) * 2018-10-01 2022-06-29 John Mezzalingua Associates, Llc D/B/A Jma Wireless Turbo decoder with reduced processing and minimal re-transmission
CN111262647B (en) * 2018-11-30 2021-08-03 华为技术有限公司 Data transmission method and device
CN112088508A (en) * 2019-04-15 2020-12-15 北京小米移动软件有限公司 Communication method, device, terminal and readable storage medium of wireless local area network
EP3961944A4 (en) * 2019-04-23 2022-06-08 Panasonic Intellectual Property Corporation of America Base station, terminal and communication method
CN110840441B (en) * 2019-11-12 2023-02-07 天津康汇医疗科技股份有限公司 Multi-lead wireless wearable monitoring system
CN112532359B (en) * 2020-11-23 2021-07-13 广州技象科技有限公司 Method and device for content merging at receiving end based on data retransmission data

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1463098A (en) * 2003-06-18 2003-12-24 清华大学 Resource scheduling method utilized in operations sensitive to downward error in OFDM
CN101237263A (en) * 2007-01-31 2008-08-06 大唐移动通信设备有限公司 External ring power control method and device of uplink enhanced physical channel

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3512755B2 (en) * 2000-10-13 2004-03-31 シャープ株式会社 Communication system, communication device, and communication system using this communication device
JP4186607B2 (en) * 2002-12-09 2008-11-26 富士通株式会社 Transmitter, receiver

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1463098A (en) * 2003-06-18 2003-12-24 清华大学 Resource scheduling method utilized in operations sensitive to downward error in OFDM
CN101237263A (en) * 2007-01-31 2008-08-06 大唐移动通信设备有限公司 External ring power control method and device of uplink enhanced physical channel

Also Published As

Publication number Publication date
JP2010057175A (en) 2010-03-11
CN101662346A (en) 2010-03-03
JP5299156B2 (en) 2013-09-25

Similar Documents

Publication Publication Date Title
CN101662346B (en) Automatic retransmission control method, communication system as well as transmitter and receiver thereof
CN101621364B (en) Automatic retransmission controller and reconfiguration device of retransmission block
EP2048807B1 (en) Method and apparatus for transmission data by using harq process identity in a mimo wireless communication system
KR101855502B1 (en) Method and terminal for mapping acknowledge/ non-acknowledge response message
US7532600B2 (en) Method and system for using hybrid ARQ in communication systems that use multiple input multiple output antenna systems
KR101737833B1 (en) Method of retransmission for supporting MIMO in synchronous HARQ
CN101611586B (en) Codeword to layer mapping in system implementing HARQ
KR101265637B1 (en) method of transmitting data using a plurality of HARQ process channel sequentially
US10523373B2 (en) Base station device, user equipment, wireless communication system, and communication method
CN101986591B (en) A kind of uplink control signaling transmission method and terminal, base station
EP1855408A1 (en) Mimo communication apparatus and data retransmission method
CN101615986A (en) A kind of data transmission method, device and communication system
CN102318254A (en) Method for requesting retransmission, method for retransmission and devices thereof
EP3602879A1 (en) Configuring puncture bundles of data for a first service in a transmission of a second service
CN101699781A (en) Encoding method and device of correct/error response message and rank indication singling
CN101924624A (en) Method and terminal for sending correct and wrong response message on physic uplink control channel
CN114866204A (en) Transmission method, terminal equipment and base station
WO2009157859A2 (en) Error control in multi-carrier wireless systems
CN101902777B (en) Hybrid automatic repeat request (HARQ) method and base station equipment
US20090262855A1 (en) Data symbol mapping for multiple-input multiple-output hybrid automatic repeat request
EP2114029A1 (en) Method of and device for transmission of data in a communication network
EP2507931B1 (en) Data carrier identification method and system
EP1779546B1 (en) Packet transmission in a wireless communication system using multiple antennas
CN101150385A (en) A data transmission method and transmitter
CN112889235B (en) HARQ-ACK codebook transmitting method, HARQ-ACK codebook receiving method and HARQ-ACK codebook receiving device

Legal Events

Date Code Title Description
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: 20121003

Termination date: 20210829

CF01 Termination of patent right due to non-payment of annual fee