[go: up one dir, main page]

CN101212283B - Method for transporting acknowledged information/non-acknowledged information in communication system - Google Patents

Method for transporting acknowledged information/non-acknowledged information in communication system Download PDF

Info

Publication number
CN101212283B
CN101212283B CN2006101682978A CN200610168297A CN101212283B CN 101212283 B CN101212283 B CN 101212283B CN 2006101682978 A CN2006101682978 A CN 2006101682978A CN 200610168297 A CN200610168297 A CN 200610168297A CN 101212283 B CN101212283 B CN 101212283B
Authority
CN
China
Prior art keywords
ack
bsn
nack
nack information
data block
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
CN2006101682978A
Other languages
Chinese (zh)
Other versions
CN101212283A (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN2006101682978A priority Critical patent/CN101212283B/en
Publication of CN101212283A publication Critical patent/CN101212283A/en
Application granted granted Critical
Publication of CN101212283B publication Critical patent/CN101212283B/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)

Abstract

The invention discloses a method for transmitting acknowledgement/ negative acknowledgement information (ACK/NACK) in a communication system. In the invention, when a bitmap field in an ACK/NACK information segmentation, different starting series number and different mapping directions are selected so that each bit in the bitmap field can correctly shows receiving situation of a data block corresponding to the bit, namely, that the receiver fails to correctly receive or loss the data block is shown or that the receiver correctly receives the data block is shown. The method for transmitting ACK/NACK in a communication system of the invention avoids misunderstandings generated by the sender in the prior art; besides, the invention prevents unnecessary retransmission and reduce transmission delay.

Description

The method of acknowledge/unacknowledged information in the communication system
Technical field
The present invention relates to the transmission technology in the communication system, be specifically related to the method for acknowledge in the communication system/non-affirmation (ACK/NACK) information.
Background technology
In the communication system, method based on initial piece sequence number (BSN) transferring ACK/nack message is: receiving terminal detects the data that transmitting terminal transmits, data are not correctly received or when losing, receiving terminal feeds back this testing result information to transmitting terminal when detecting.After transmitting terminal is received feedback information, will do not given transmitting terminal by the data re-transmission that correctly receives or lose.
Below strengthening in the GPRS (EGPRS), to control (RLC) data block be example to the transmission Radio Link between travelling carriage (MS) and the network (NW), and the method based on initial BSN transferring ACK/nack message is described in the prior art.
RLC data block places transmission, receive window, and each RLC data block has corresponding BSN, and BSN is the piece sequence number of RLC data block, also is the numbering of send window or receive window.Generally, the BSN scope of the RLC data block of transmission, receive window is 0~2047, and promptly BSN is numbered 0 to 2047 one-period.During special circumstances, under non-persistent transmission mode, in the transmission of prior art, the receive window, the Cycle Length of BSN numbering is the twice that needs the pairing length of window of RLC data block of feeding back ACK/nack message, as, needing the pairing length of window of data block of feeding back ACK/nack message is 4, promptly has the reception informational needs of 4 RLC data blocks to feed back to transmitting terminal, then the Cycle Length of BSN numbering is 8, and promptly the BSN scope is 0~7.
Transmitting terminal in turn to receiving terminal transmitting RLC data block, after RLC data block is sent out, still keeps this RLC data block according to BSN in the send window.In the send window of transmitting terminal, each RLC data block is expressed as not transmit status, wait acknowledge state, correct accepting state respectively, is not correctly received or lost condition.If a certain RLC data block is not sent out, then this RLC data block is identified as not transmit status; If a certain RLC data block is sent out, this RLC data block that then remaines in send window is identified as the wait acknowledge state.Transmitting terminal receives after the ACK/NACK message of receiving terminal transmission, can know whether the RLC data block that has sent in the send window is correctly received, if RLC data block is correctly received, this RLC data block that then remaines in send window is identified the ACK state; If RLC data block is not correctly received or dropout of data block, this RLC data block that then remaines in send window is identified as the NACK state; If transmitting terminal does not receive response message, this RLC data block that then remaines in send window keeps the wait acknowledge state.
Receiving terminal is given transmitting terminal with the reception condition of RLC data block in the receive window by the ACK/NACK feedback information.In the receive window of receiving terminal, if RLC data block is correctly received, then this RLC data block is designated the ACK state, if RLC data block is received by mistake or loses, then this RLC data block is designated the NACK state.
Referring to Fig. 1, be the transmission of transferring ACK/nack message in the prior art, the schematic diagram of receive window.In this specification institute drawings attached, the window of mark oblique line represents that the RLC data block in this window has sent to receiving terminal, and the RLC data block that keeps in this window is denoted as the wait acknowledge state; The window of mark grid represents that the RLC data block in this window is correctly received, and the RLC data block in this window is denoted as the ACK state; The window of mark vertical line represents that RLC data in this window are not correctly received or lose, and the RLC data block in this window is denoted as the NACK state; In the send window of transmitting terminal, the BSN of the RLC data block of the wait acknowledge that V (A) expression sends the earliest, the BSN of the next RLC data block that will send of V (S) expression; In the receive window of receiving terminal, V (Q) expression the earliest not by the BSN of the RLC data block that correctly receives or lose, V (R) expression is than the BSN of the BSN big 1 of the RLC data block that receives at the latest.
Transmitting terminal sends RLC data block to receiving terminal in turn according to the BSN of RLC data block is ascending, and receiving terminal receives in turn according to the BSN of RLC data block, and in transmission, receive window, same RLC data block correspondence identical BSN.When in receiving terminal detects one group of RLC data block of current reception, containing the RLC data block that is not correctly received or lose, receiving terminal will initiatively send ACK/NACK information to transmitting terminal, transmitting terminal just can be learnt in this group RLC data block that receiving terminal receives not by the BSN of the RLC data block that correctly receives or lose, and retransmit corresponding RLC data block.
One group of ACK/NACK information that receiving terminal transmits to transmitting terminal, can represent with a plurality of ACK/NACK information segmentings, if an ACK/NACK information segmenting length falls short of, can continue to use next new ACK/NACK information segmenting, will represent that then all ACK/NACK information segmentings of this group ACK/NACK information are transferred to transmitting terminal.Each ACK/NACK information segmenting comprises (BSN_NACK) field and the bitmap field of the piece sequence number of non-affirmation, and wherein the value of BSN_NACK field is the earliest not by the BSN of the RLC data block that correctly receives or lose, i.e. V (Q); The reception condition of the RLC data block of each the BSN correspondence in each bit representation receive window of bitmap field after the BSN_NACK.The reception condition of each of bitmap field represented corresponding RLC data block, available " 0 " and " 1 " expression.In this specification, correctly receiving, and represent with " 0 " that receiving terminal does not correctly receive or loses and be example, the reception condition of each represented corresponding RLC data block of bitmap field is described with " 1 " expression receiving terminal.
Among Fig. 1, the length of supposing the BSN-MAP field is 8 bits.At first, receiving terminal is provided with the value of BSN_NACK field, promptly in the receive window the earliest not by the BSN of the RLC data block that correctly receives or lose, be 3.In the receive window, all RLC data blocks of the BSN correspondence before 3 are correctly received, the data block of the RLC data block of the BSN correspondence more than 9 and 9 for also not receiving.The value pairing ACK/NACK information of BSN afterwards that receiving terminal is represented BSN_NACK field in the receive window is mapped to each position in the bitmap field in turn.The BSN of the correct RLC data block correspondence that receives is 5,6,8, the BSN of the RLC data block correspondence that is not correctly received or lose is 3,4,7, obtain mapping result 01101, wherein, " 1 " expression receiving terminal correctly receives, and " 0 " expression receiving terminal does not correctly receive or loses, then, each position that the bitmap field afterbody is not filled up is provided with position " 0 ", obtains bitmap field at last, is 01101000.At last, receiving terminal will comprise the ACK/NACK information of BSN_NACK field and bitmap field, send transmitting terminal to.After transmitting terminal receives ACK/NACK information, the RLC data block that is designated as each correspondence of " 0 " in the RLC data block of the value correspondence of BSN_NACK field and the bitmap field is retransferred to receiving terminal.
Bitmap field in the ACK/NACK information is 01101000, wherein, corresponding RLC data block is not correctly received or is lost in two " 0 " of high order end expression window, and right-hand member is used to fill up " 000 " of whole " bitmap " field, and the expression receiving terminal does not also receive RLC data block.As can be seen, in the bitmap field, " 0 " not only represent not by the RLC data block that correctly receives or lose, the RLC data block that also do not receive of expression also, and this will cause the misunderstanding of transmitting terminal.After transmitting terminal receives ACK/NACK information, to be used to fill " 0 " of bitmap field in the bitmap field that receive, be interpreted as that corresponding RLC data block is not correctly received or loses, and retransmit and these " 0 " pairing RLC data blocks that this will cause unnecessary retransmission.
This shows, in the method for prior art transferring ACK/nack message, when the ACK/NACK information that will feed back in the receive window is not enough to fill up a bitmap field, the length of the receive window of the ACK/NACK information correspondence that promptly need feed back is less than the length of bitmap field, after perhaps feeding back several ACK/NACK information segmentings, the length of the receive window of the ACK/NACK information correspondence that need feed back at last is less than the length of bitmap field, to cause the misunderstanding of transmitting terminal in order to " 0 " of filling, produce unnecessary retransmission, the waste Radio Resource, and increase time delay.
Summary of the invention
In view of this, purpose of the present invention is to provide the method for transferring ACK/nack message in a kind of communication system, and this method has been avoided unnecessary retransmission, has saved Radio Resource.
Another object of the present invention is that this method has been avoided unnecessary retransmission, has saved Radio Resource for the method for transferring ACK/nack message in a kind of communication system.
Another object of the present invention is that this method has been avoided unnecessary retransmission, has saved Radio Resource for the method for transferring ACK/nack message in a kind of communication system.
Based on an above-mentioned purpose, the invention provides the method for transferring ACK/nack message in a kind of communication system, may further comprise the steps:
A, receiving terminal are provided with the piece sequence number BSN_NACK field of the non-affirmation of ACK/NACK information segmenting;
Value that b, receiving terminal represent BSN_NACK field in the receive window and the pairing ACK/NACK information of piece sequence number BSN afterwards thereof are mapped to each position in the bitmap field in turn;
C, receiving terminal place all positions of not filling up in the bitmap field stem of bitmap field and are set to receiving terminal correctly to receive, and obtain to comprise the ACK/NACK information segmenting of BSN_NACK field and bitmap field;
D, receiving terminal will comprise the ACK/NACK information of all ACK/NACK information segmentings, send transmitting terminal to.
Based on another above-mentioned purpose, the invention provides the method for transferring ACK/nack message in a kind of communication system, may further comprise the steps:
A, receiving terminal are provided with the BSN_NACK field of ACK/NACK information segmenting;
B, receiving terminal judge that whether the ACK/NACK information segmenting is that last the ACK/NACK information segmenting or the ACK/NACK information of ACK/NACK information has only an ACK/NACK information segmenting, if execution in step C then, otherwise, execution in step D;
The ACK/NACK information of the BSN correspondence before the value that C, receiving terminal represent BSN_NACK field in the receive window oppositely is mapped to each position in the bitmap field; The institute that the bitmap field stem is not filled up has vacant position, and is set to receiving terminal correctly receive, and obtains to comprise the ACK/NACK information segmenting of BSN_NACK field and bitmap field, again execution in step F;
D, receiving terminal are mapped to each position in the bitmap field in turn with the ACK/NACK information of the BSN correspondence after the value that the BSN_NACK field is represented in the receive window, obtain to comprise the ACK/NACK information segmenting of BSN_NACK field and bitmap field;
E, receiving terminal judge whether the ACK/NACK information segmenting has follow-up ACK/NACK information segmenting, if having, then return steps A; Otherwise, execution in step F;
F, receiving terminal will comprise the ACK/NACK information of all ACK/NACK information segmentings, send transmitting terminal to.
Based on another above-mentioned purpose, the invention provides the method for transferring ACK/nack message in a kind of communication system, may further comprise the steps:
I, receiving terminal are provided with the starting block sequence number BSN_START field of ACK/NACK information segmenting;
Value and the pairing ACK/NACK information of BSN afterwards thereof that II, receiving terminal are represented BSN_START field in the receive window, be mapped to each position in the bitmap field in turn, draw the BSN-MAP field, obtain comprising the ACK/NACK information segmenting of BSN_NACK field and bitmap field then;
III, receiving terminal will comprise the ACK/NACK information of all ACK/NACK information segmentings, send transmitting terminal to.
This shows, three of transferring ACK/nack message kinds of methods in the communication system provided by the invention, during bitmap field in determining ACK/NACK information, choose different start sequence number, different mapping directions, make the reception condition of the correct expression of each potential energy in the bitmap field data block corresponding, promptly be expressed as receiving terminal and correctly do not receive or lose, perhaps be expressed as receiving terminal and correctly receive with this.Like this, the method for transferring ACK/nack message in three kinds of communication systems of the present invention has been avoided the misunderstanding that transmitting terminal produces in the prior art, has prevented unnecessary retransmission, has saved Radio Resource, has reduced propagation delay time.
Description of drawings
Fig. 1 is the transmission of transferring ACK/nack message in the prior art, the schematic diagram of receive window;
Fig. 2 is the flow chart of first kind of transferring ACK of the present invention/nack message method;
Fig. 3 is the transmission of first method transferring ACK/nack message of the present invention, the schematic diagram one of receive window;
Fig. 4 is the transmission of first method transferring ACK/nack message of the present invention, the schematic diagram two of receive window;
Fig. 5 is the flow chart of second kind of transferring ACK of the present invention/nack message method;
Fig. 6 is the flow chart of the ACK/NACK information shown in the receive window in the described method transmission diagram 3 of utilization Fig. 5;
Fig. 7 is the flow chart of the method for the third transferring ACK/nack message of the present invention;
Fig. 8 is the transmission of the third method transferring ACK/nack message of the present invention, the schematic diagram of receive window;
Fig. 9 is the flow chart of the ACK/NACK information shown in the receive window in the described method transmission diagram 8 of utilization Fig. 7;
Figure 10 is under the non-persistent transmission mode, the schematic diagram of transmission, receive window in the prior art;
Figure 11 is under the non-persistent transmission mode, the schematic diagram of transmission of the present invention, receive window.
Embodiment
For making the purpose, technical solutions and advantages of the present invention clearer, below in conjunction with embodiment and accompanying drawing, the present invention is described in more detail.
Equally, to strengthen in the GPRS (EGPRS), transmission Radio Link control (RLC) data block is an example between travelling carriage (MS) and the network (NW), and the method for transferring ACK/nack message of the present invention is described.
At first, introduce generally, promptly the BSN of the RLC data block of transmission, receive window is numbered at 0 to 2047 o'clock, the method for three kinds of transferring ACK/nack messages of the present invention.
The method of (one) first kind of transferring ACK/nack message.
Referring to Fig. 2, the flow chart for first kind of acknowledge of the present invention and unacknowledged information method may further comprise the steps:
Step 201, receiving terminal are provided with the BSN_NACK field.
The setting of BSN_NACK field is in the following several ways: have only a segmentation if the ACK/NACK information segmenting is first segmentation or the ACK/NACK information of ACK/NACK information, the represented value of BSN_NACK field is V (Q); If the ACK/NACK information segmenting is neither first segmentation of ACK/NACK information, last segmentation that neither ACK/NACK information, the value that the BSN_NACK field is represented are first pairing BSN of RLC data block that is not correctly received or lost after the BSN of RLC data block of previous ACK/NACK information segmenting correspondence; If the ACK/NACK information segmenting is last segmentation of ACK/NACK information, the value that the BSN_NACK field is represented is that first is not by the BSN of the RLC data block that correctly receives or lose in V in the receive window (R) bitmap lengths before; If be last segmentation, and the RLC data block of this ACK/NACK information segmenting all correctly received, and then the value represented of BSN_NACK field is V (R).
When containing the RLC data block that is not correctly received or lose in the above-mentioned RLC data block, the situation of BSN_NACK field is set in the first method step 201 of the present invention for the receiving terminal reception.The RLC data block that sends receiving terminal when transmitting terminal to is all correctly received, and when this moment, transmitting terminal required receiving terminal feeding back ACK/nack message, the processing method of prior art is: the value of BSN_NACK field is set to V (R), each position of bitmap field all is set to 0, after transmitting terminal receives ACK/NACK information, the data block of each correspondence in the bitmap field is retransmitted to transmitting terminal.Obviously, this has caused unnecessary retransmission, has wasted Radio Resource.For fear of unnecessary retransmission, when the RLC data block that sends receiving terminal to when transmitting terminal is all correctly received, and when this moment, transmitting terminal required receiving terminal feeding back ACK/nack message, in the step 201 of the method for first kind of transferring ACK/nack message of the present invention, the value that the BSN_NACK field is represented is set to V (R).
Step 202, value and the pairing ACK/NACK information of BSN afterwards thereof that receiving terminal is represented BSN_NACK field in the receive window are mapped to each position in the bitmap field in turn.
Each position of bitmap field is set to " 0 ", and the expression receiving terminal does not correctly receive or loses the RLC data block corresponding with this; Be set to " 1 ", the correct reception of the expression receiving terminal RLC data block corresponding with this.
Step 203, receiving terminal place the stem of bitmap field with all positions of not filling up in the bitmap field, are set to " 1 ", draw bitmap field.
In this step,, then move to the stem of bitmap field, be set to " 1 ", draw bitmap field if in the bitmap field room of not filling up is arranged; If the room that the bitmap field afterbody does not fill up then directly draws bitmap field.If the value that the BSN_NACK field is represented is V (R), through after the step 202 and 203, each position of bitmap field is " 1 ".
In the bitmap field, each position before the position of the value correspondence that the BSN_NACK field is represented, pairing each RLC data block is for correctly being received, and it is set to " 1 ", has correctly expressed the reception condition that needs the RLC data block of feeding back ACK/nack message.
Step 204, receiving terminal draw the ACK/NACK information segmenting that comprises BSN_NACK field and bitmap field.
Step 205, receiving terminal judge whether the ACK/NACK information segmenting has follow-up ACK/NACK information segmenting, if having, are back to step 201, otherwise, execution in step 206.
Step 206, receiving terminal will comprise this group ACK/NACK information of all ACK/NACK information segmentings, send transmitting terminal to.Transmitting terminal retransmits RLC data block.
After transmitting terminal receives ACK/NACK information, at first resolve BSN_NACK field and bitmap field: judge whether the value that the BSN_NACK field of each ACK/NACK information segmenting is represented is V (R), if, show that each position with the bitmap field of this ACK/NACK information segmenting is " 1 ", each RLC data block in the expression send window in V (R) the bitmap field length before all is received to rectify really and receives; Otherwise, in the bitmap field of each ACK/NACK information segmenting, the value that the BSN of the RLC data block that the position at first " 0 " place is corresponding represents for the BSN_NACK field, the value that the BSN of the RLC data block of first " 0 " first correspondence afterwards represents for the BSN_NACK field adds 1, the rest may be inferred, and the BSN of the RLC data block of each correspondence of back is that the BSN of the corresponding data block in previous position adds 1.Then, in the bitmap field with each ACK/NACK information segmenting, the RLC data block that is designated as each correspondence of " 0 " retransfers to receiving terminal, if the position of described being designated as " 0 " is arranged in last bitmap field, and certain the corresponding RLC data block in the bitmap field before this position and last field is identical, and then the RLC data block of this correspondence only retransmits once.
The situation of utilization first method transferring ACK/nack message of the present invention shown in Figure 2 is described respectively for three embodiment below.
Embodiment one.
With the reception among Fig. 1, send window situation is example, and the length of supposing bitmap field is 8 bits, and ACK/NACK information has only a segmentation.At first, according to step 201, receiving terminal is provided with the value of BSN_NACK field, and promptly V (Q) is 3.According to step 202 and step 203, value and the pairing ACK/NACK information of BSN afterwards thereof that receiving terminal is represented BSN_NACK field in the receive window, be mapped to each position in the bitmap field in turn, being about to the ACK/NACK information of BSN sequence number from 3 to 8, being mapped to each position in the bitmap field in turn, is 001101, with all positions of not filling up in the bitmap, place the stem of bitmap field, be set to " 1 ", the bitmap field that obtains is 11001101.Then, according to step 204~206, receiving terminal will comprise the ACK/NACK message transmission of BSN_NACK field and bitmap field again and give transmitting terminal.After transmitting terminal receives ACK/NACK information, at first resolve BSN_NACK field and bitmap field: the value 3 that the BSN_NACK field is represented in the ACK/NACK information, for first is designated as the BSN of the RLC data block of the position correspondence of " 0 " in the bitmap field, the BSN that is the RLC data block of the 3rd position correspondence in the bitmap field is 3, and BSN is that 3 data block is not correctly received or loses; Then, the RLC data block that in bitmap field, is designated as each correspondence of " 0 " retransfers to receiving terminal, is about to BSN and is 3,4,7 RLC data block and retransmit to receiving terminal.
Embodiment two.
As shown in Figure 3, be transmission, the receive window schematic diagram one of first kind of transferring ACK/nack message of the present invention, the length of supposing bitmap field is 8 bits, and ACK/NACK information has two segmentations.According to step 201, receiving terminal is provided with the value of the BSN_NACK field of first ACK/NACK information segmenting, be 3, according to step 202 and step 203, receiving terminal obtains the bitmap field of first ACK/NACK information segmenting, be 00101101, according to step 204, receiving terminal draws first ACK/NACK information segmenting that comprises BSN_NACK field and bitmap field.According to step 205, receiving terminal is judged the follow-up ACK/NACK of having information segmenting, then continues step 201 to step 205, and the value that draws the BSN_NACK field is 9, bitmap field is 11010111, draws second the ACK/NACK information segmenting that comprises BSN_NACK field and bitmap field.According to step 206, receiving terminal will comprise this group ACK/NACK information of all first and second ACK/NACK information segmentings, send transmitting terminal to.It is that 3,4,6,9 RLC data block and the BSN corresponding with the 2nd ACK/NACK information segmenting are 9 that transmitting terminal retransmits the BSN corresponding with an ACK/NACK information segmenting in the receive window, the RLC data block of b, and here, BSN is that 9 data block only retransmits once.
Embodiment three.
Referring to Fig. 4, be the transmission of first kind of transferring ACK/nack message of the present invention, the schematic diagram two of receive window, the described method of utilization Fig. 2, the value that obtains the BSN_NACK field of first ACK/NACK information segmenting is 3, bitmap field is 00101111; According to step 201, if the ACK/NACK information segmenting is last segmentation, and the RLC data block of this ACK/NACK information segmenting is all correctly received, then the value represented of BSN_NACK field is V (R), obtaining the value that the BSN_NACK field of second ACK/NACK information segmenting represents is f, and bitmap field is 1111111.
The method of (two) second kinds of transferring ACK/nack messages.
Referring to Fig. 5, the flow chart for second kind of transferring ACK of the present invention/nack message method may further comprise the steps:
Step 501, receiving terminal are provided with the BSN_NACK field.
The method that the BSN_NACK field is set is, the ACK/NACK information segmenting is judged in the ordering of whole ACK/NACK information: if the ACK/NACK information segmenting is first segmentation of ACK/NACK information but not last segmentation, the represented value of BSN_NACK field is V (Q); If be last segmentation or have only a segmentation, the value that the BSN_NACK field is represented is V (R); If neither first segmentation, neither last segmentation, then the value represented of BSN_NACK field is the BSN of first RLC data block after the RLC data block of previous ACK/NACK information segmenting correspondence in the receive window.
Step 502, receiving terminal judge that whether the ACK/NACK information segmenting is that last the ACK/NACK information segmenting or the ACK/NACK information of ACK/NACK information has only an ACK/NACK information segmenting, if then execution in step 503, otherwise, execution in step 504.
Step 503, the value that receiving terminal is represented BSN_NACK field in the receive window are V (R), and the ACK/NACK information of BSN correspondence before oppositely is mapped to each position in the bitmap field; The institute that the bitmap field stem is not filled up has vacant position, and is set to " 1 ", draws bitmap field, then, draws the ACK/NACK information segmenting that comprises BSN_NACK field and bitmap field, and execution in step 506 again.
In this step, oppositely mapping refers to, the ACK/NACK information mapping of V in the receive window (R)-1 correspondence is arrived the last position of bitmap field, the position of caudal end just, ACK/NACK information mapping with V in the receive window (R) 1-2 correspondence arrives position before, bitmap field caudal end position again, fills out each position of bitmap field successively to stem.
In this step,, then be set to " 1 ", draw bitmap field if the bitmap field stem has the room of not filling up; If the room that the bitmap field stem is not filled up then oppositely directly draws bitmap field after the mapping.
Step 504, receiving terminal is mapped to each position in the bitmap field in turn with the ACK/NACK information of the BSN correspondence after the value that the BSN_NACK field is represented in the receive window, obtains bitmap field, then, draw the ACK/NACK information segmenting that comprises BSN_NACK field and bitmap field.
Step 505, receiving terminal judge whether the ACK/NACK information segmenting has follow-up ACK/NACK information segmenting, if be back to step 501, otherwise, execution in step 506.
Step 506, receiving terminal will comprise this group ACK/NACK information of all ACK/NACK information segmentings, send transmitting terminal to.Transmitting terminal retransmits RLC data block.
After transmitting terminal receives ACK/NACK information, at first resolve BSN_NACK field and bitmap field: judge whether the value that the BSN_NACK field is represented is V (R), if, show bitmap field the most not the BSN of the corresponding RLC data block in position be V (R)-1, bitmap field is position before, position the most not, the BSN of corresponding RLC data block is V (R)-2, and the rest may be inferred, and the BSN of the RLC data block of each correspondence of front is that the BSN of the RLC data block of a back position correspondence subtracts 1; Otherwise, in the bitmap field, the value that the BSN of the RLC data block of first correspondence represents for the BSN_NACK field adds 1, the value that the BSN of the RLC data block of second position correspondence represents for the BSN_NACK field adds 2, the rest may be inferred, and the BSN of the RLC data block of each correspondence of back is that the BSN of the corresponding RLC data block in previous position adds 1.Then, the RLC data block of the value correspondence in the value that the BSN_NACK field is represented except that V (R), and the RLC data block that is designated as each correspondence of " 0 " in the bitmap field of each ACK/NACK information segmenting, retransfer to receiving terminal, if the position of described being designated as " 0 " is arranged in last bitmap field, and certain the corresponding RLC data block in the bitmap field before this position and last field is identical, and then the RLC data block of this correspondence only retransmits once.
The situation of utilization second method transferring ACK/nack message of the present invention shown in Figure 5 is described respectively below for two example two.
Embodiment one.
With the reception among Fig. 1, send window situation is example, and the length of supposing bitmap field is 8 bits, and ACK/NACK information has only a segmentation.At first, according to step 501, the value of BSN_NACK field is set, promptly V (R) is 9.According to step 502 and step 503, with the ACK/NACK information before 9 in the receive window, oppositely be mapped to each position in the bitmap field, be 001101; The institute that the bitmap field stem is not filled up has vacant position, and is set to " 1 ", and the bitmap field that obtains is 11001101, draws the ACK/NACK information segmenting that comprises BSN_NACK field and bitmap field then.According to step 506, the ACK/NACK message transmission that will comprise the ACK/NACK information segmenting is given transmitting terminal, after transmitting terminal receives ACK/NACK information, is that 3,4,7 RLC data block retransmits to receiving terminal with BSN.
Embodiment two.
With the reception among Fig. 3, send window situation is example, and the length of supposing bitmap field is 8 bits, and ACK/NACK information has two segmentations.Referring to Fig. 6, the flow chart for the ACK/NACK information shown in the receive window in the described method transmission diagram 3 of utilization Fig. 5 may further comprise the steps:
Step 601, receiving terminal are provided with the value of BSN_NACK field, are 3.
Step 602, receiving terminal are judged unique segmentation that the ACK/NACK information segmenting is not an ACK/NACK information, last segmentation that neither ACK/NACK information.
Step 603, receiving terminal is with the ACK/NACK information of the value correspondence after 3 in the receive window, be mapped to each position in the bitmap field in turn, obtain first bitmap field of ACK/NACK information, be 01011010, then, draw an ACK/NACK information segmenting that comprises BSN_NACK field and bitmap field.。
Step 604, receiving terminal are judged the follow-up ACK/NACK of having information segmenting.
Step 605, receiving terminal are determined the BSN_NACK field of second ACK/NACK information segmenting.According to step 501, if the ACK/NACK information segmenting is last segmentation of ACK/NACK information, then the value represented of BSN_NACK field is V (R), this moment V(R) be f.
Step 606, receiving terminal oppositely are mapped to each position in the bitmap field with the ACK/NACK information before the f in the receive window, draw bitmap field, and 11010111, then, draw the 2nd ACK/NACK information segmenting that comprises BSN_NACK field and bitmap field.
Step 607, receiving terminal will comprise this group ACK/NACK information of first and second ACK/NACK information segmenting, send transmitting terminal to.The BSN corresponding with an ACK/NACK information segmenting is 3 in the transmitting terminal re-transmission receive window, 4,6,9, the RLC data block of b is according to step 506, because the 2nd ACK/NACK information segmenting correspondence is 9, b not by the ACK/NACK information of the RLC data block that correctly receives or lose, in an ACK/NACK information segmenting, represented, so only retransmit once.
(3) method of the third transferring ACK/nack message.
Referring to Fig. 7, the flow chart for the method for the third transferring ACK/nack message of the present invention may further comprise the steps:
Step 701, receiving terminal are provided with starting block sequence number (BSN_START) field of ACK/NACK information segmenting.
The method that the represented value of BSN_START field is set is, the ACK/NACK information segmenting is judged in the ordering of whole ACK/NACK information: if the ACK/NACK information segmenting is first segmentation and non-last segmentation of ACK/NACK information, the represented value of BSN_START field has two kinds of definite methods, a kind ofly be expressed as the represented value of BSN_START field with V (Q), another kind method is that the represented value of BSN_START field is set in the receive window, V (Q) is before less than certain BSN in the bitmap lengths, this BSN makes in the receive window ACK/NACK information from this BSN to V (R)-1, just in time can fill up an integral multiple bitmap field in turn, make the transmission of each ACK/NACK information segmenting not duplicate the situation of transmission data block; If be the situation that last segmentation or ACK/NACK information have only a segmentation, the value that the BSN_START field is represented is the BSN of first RLC data block in V in the receive window (R) bitmap lengths before; If neither first segmentation, neither last segmentation, the value that the BSN_START field is represented is the BSN of first RLC data block after the RLC data block of previous ACK/NACK information segmenting correspondence in the receive window.
Step 702, value and the pairing ACK/NACK information of BSN afterwards thereof that receiving terminal is represented BSN_START field in the receive window are mapped to each position in the bitmap field in turn, draw the BSN-MAP field.
Step 703, receiving terminal draw the ACK/NACK information segmenting that comprises BSN_START field and bitmap field.
Step 704, receiving terminal judge whether the ACK/NACK information segmenting has follow-up ACK/NACK information segmenting, if having, are back to step 701, otherwise, execution in step 705.
Step 705, receiving terminal will comprise this group ACK/NACK information of all ACK/NACK information segmentings, send transmitting terminal to.Transmitting terminal retransmits RLC data block.
After transmitting terminal receives ACK/NACK information, at first resolve BSN_START field and bitmap field: in the bitmap field, the value that the BSN of the RLC data block of first correspondence represents for the BSN_START field, the value that the BSN of the RLC data block of second position correspondence represents for the BSN_START field adds 1, the rest may be inferred, and the BSN of the RLC data block of each correspondence of back is that the BSN of the corresponding RLC data block in previous position adds 1.Then, in the bitmap field with each ACK/NACK information segmenting, the RLC data block that is designated as each correspondence of " 0 " retransfers to receiving terminal, if the position of described being designated as " 0 " is if be arranged in last bitmap field, and certain the corresponding data block in the bitmap field before this position and last bitmap field is identical, and then the data block of this correspondence only retransmits once.
The situation of the third method transferring ACK/nack message of utilization the present invention shown in Figure 7 is described respectively below for two example two.
Embodiment one.
With the reception among Fig. 1, send window situation is example, and the length of supposing bitmap field is 8 bits, and ACK/NACK information has only a segmentation.At first, according to step 701, the value of BSN_START field is 1, according to step 702, value and the pairing ACK/NACK information of BSN afterwards thereof that receiving terminal is represented BSN_START field in the receive window are mapped to each position in the bitmap field in turn, be about in the receive window ACK/NACK information corresponding after 1 and 1, being mapped to each position in the bitmap field in turn, obtaining bitmap field, is 11001101.Then, according to step 703~705, the ACK/NACK message transmission that will comprise BSN_START field and bitmap field is again given transmitting terminal.After transmitting terminal received ACK/NACK information, the RLC data block that in bitmap field, is designated as each correspondence of " 0 " retransferred to receiving terminal, was about to BSN and was 3,4,7 RLC data block and retransmit to receiving terminal.
Embodiment two.
As shown in Figure 8, be the transmission of the third transferring ACK/nack message of the present invention, the schematic diagram of receive window, the length of supposing bitmap field is 8 bits, and ACK/NACK information has two segmentations.Referring to Fig. 9, the flow chart for the ACK/NACK information shown in the receive window in the described method transmission diagram 8 of utilization Fig. 7 may further comprise the steps:
Step 901, receiving terminal are provided with the represented value of BSN_START field.
According to step 701, at this moment, the ACK/NACK information segmenting is first segmentation and non-last segmentation of ACK/NACK information, and the represented value of BSN_START field has two kinds of definite methods, and is a kind of with the represented value of V (Q) expression BSN_START field, is 3; Another kind method is that the represented value of BSN_START field is set in the receive window, V (Q) is before less than certain BSN in the bitmap lengths, this BSN makes in the receive window ACK/NACK information from this BSN to V (R)-1, just in time can fill up an integral multiple bitmap field in turn, make the represented RLC data block information of each bitmap field not have the part of repetition.Here adopt described another kind of method, the represented value of BSN_START field is set to ff, the represented value of BSN_START field is set to ff can make in the receive window ACK/NACK information from ff to e, just in time can fill up 2 bitmap field in turn, make two represented RLC data block information of bitmap field not have the part of repetition.
Step 902, receiving terminal is mapped to each position in the bitmap field in turn with corresponding ACK/NACK information after the value ff that represents from the BSN_START field in the receive window and the ff, and obtaining bitmap field is 11110010.
Step 903, receiving terminal draw an ACK/NACK information segmenting that comprises BSN_START field and bitmap field.
Step 904, receiving terminal are judged the follow-up ACK/NACK of having information segmenting.
Step 905, receiving terminal are provided with the value of the BSN_START field of the 2nd ACK/NACK information segmenting.According to step 701, at this moment, the ACK/NACK information segmenting is last segmentation of ACK/NACK information, and the value that the BSN_START field is represented is that V(R) BSN of first RLC data block in the receive window of bitmap lengths before is 7.
Step 906, receiving terminal with in the receive window after 7 and 7 corresponding ACK/NACK information, be mapped to each position in the bitmap field in turn, be 11010111, then, obtain comprising the 2nd ACK/NACK information segmenting of BSN_START field and bitmap field.
Step 907, receiving terminal are judged the follow-up ACK/NACK of not having information segmenting.
Step 908, receiving terminal will comprise this group ACK/NACK information of all first and second information segmentings, send transmitting terminal to.The BSN corresponding with an ACK/NACK information segmenting is that 3,4,6 RLC data block and the BSN corresponding with the 2nd ACK/NACK information segmenting are 9 in the transmitting terminal re-transmission receive window, the RLC data block of b.
In the above-mentioned steps 901, if the value that the BSN_START field is represented, be defined as 3, when then transmitting ACK/NACK information shown in Figure 8, except that step 902 and step 908, other steps are identical with above-mentioned steps, and step 902 and step 908 are changed into respectively: step 902, obtaining the bitmap field in first ACK/NACK information segmenting, is 00101101; Step 908, receiving terminal will comprise this group ACK/NACK information of first and second information segmenting, send transmitting terminal to.It is that 3,4,6,9 RLC data block and the BSN corresponding with the 2nd ACK/NACK information segmenting are 9 that transmitting terminal retransmits the BSN corresponding with an ACK/NACK information segmenting in the receive window, the RLC data block of b, and here, BSN is that 9 data block only retransmits once.
More than be normal conditions, when promptly the BSN of the RLC data block of transmission, receive window is numbered 0 to 2047 one-period, three kinds of methods of transferring ACK/nack message of the present invention.During special circumstances, under non-persistent transmission mode, in the receive window of prior art, the Cycle Length of BSN numbering is the twice that needs the pairing length of window of data block of feeding back ACK/nack message.As, needing the pairing length of window of data block of the ACK/NACK information of feedback is 4, promptly has the reception informational needs of 4 ACK/NACK data blocks to feed back to transmitting terminal, and then the Cycle Length of BSN numbering is 8, and promptly the BSN scope is 0~7.
Referring to Figure 10, during for special circumstances, under non-persistent transmission mode, the schematic diagram of transmission, receive window at this moment, supposes that bitmap field length is 16 in the prior art.According to the method for first kind of transferring ACK/nack message of the present invention, ACK/NACK information shown in Figure 10 is transmitted, at first, the value of BSN_NACK field is set, be 6; Value and the pairing ACK/NACK information of BSN afterwards thereof that BSN_NACK field in the receive window is represented, be mapped to each position in the bitmap field in turn, all positions that the bitmap field afterbody is not filled up, move to the stem of bitmap field, be set to " 1 ", obtaining the bitmap field shown in Figure 10, is 1111111111110011; At last, the ACK/NACK message transmission that will comprise BSN_NACK field and bitmap field is given transmitting terminal.
Among Figure 10, the BSN of receive window repeats numbering by 0~7, numbering cycle length is 8, length 16 less than bitmap field, therefore, the BSN of first of bitmap field correspondence needs 2 in the numbering cycle at ACK/NACK information place of feedback in the receive window, but needs previous BSN 2 in cycle in BSN cycle at the ACK/NACK information place of feedback in the receive window.Yet, after transmitting terminal receives ACK/NACK information, when ACK/NACK information is resolved, can only to need to think in the receive window 2 in the numbering cycle at ACK/NACK information place of feedback to the BSN of first correspondence of bitmap field, this demonstration is wrong understanding.For the method for second and third kind transferring ACK/nack message of the present invention, also same problem can appear.
Therefore, under the non-persistent transmission mode, before the method for using three kinds of transferring ACK/nack messages of the present invention, need to adjust the Cycle Length L of BSN, first the pairing BSN that makes bitmap field is the interior BSN of numbering cycle that needs the ACK/NACK information place of feedback in the receive window, after making sending end receive ACK/NACK information, can each pairing BSN of correct understanding bitmap field.If needing the pairing length of window of RLC data block of feedback is L1, establish the length L 2 of bitmap.Among the present invention, transmitting terminal is adjusted into maximum among 2L1 and the L2 with sending length of window under the non-persistent transmission mode, promptly L=max (2L1, L2); Correspondingly, receiving terminal is the value identical with the transmitting terminal length of window with the receive window length adjustment, i.e. maximum among 2L1 and the L2.With transmission shown in Figure 10, receive window is example, and needing the pairing length of window of RLC data block of feedback is 4, i.e. 2L1=8, and the length of bitmap is set to 16 at this moment, i.e. L2=16, then receive window length should be the maximum 16 among 2L1 and the L2.
Referring to Figure 11, under non-persistent transmission mode, the schematic diagram of transmission of the present invention, receive window.The cycle numbering of window is adjusted into 0~15 by 0~7, adopt the method for first kind of acknowledge of the present invention and unacknowledged information, first of bitmap field pairing BSN is 2, be 2 in the BSN numbering cycle at the ACK/NACK information place of need feedback in the receive window, after transmitting terminal receives ACK/NACK information, can each pairing BSN of correct understanding bitmap field.Equally, under the non-persistent transmission mode, adjust the cycle numbering of window after, adopt the method for the present invention's second and third kind acknowledge and unacknowledged information, transmitting terminal each pairing BSN of bitmap field in also can the ACK/NACK information that correct understanding received.
In sum, more than be preferred embodiment of the present invention only, be not to be used to limit protection scope of the present invention.Within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (9)

1. the method for acknowledge/non-affirmation ACK/NACK information in the communication system is characterized in that, may further comprise the steps:
A, receiving terminal are provided with the piece sequence number BSN_NACK field of the non-affirmation of ACK/NACK information segmenting, specifically comprise:
Last segmentation that described ACK/NACK information segmenting is an ACK/NACK information, the value that described BSN_NACK field is represented is, first is not by the piece sequence number BSN of the data block that correctly receives or lose in V in the receive window (R) bitmap lengths before, and described V (R) is the value of the BSN big 1 of the data block that ratio receives at the latest in the receive window;
Value and the pairing ACK/NACK information of BSN afterwards thereof that b, receiving terminal are represented BSN_NACK field in the receive window are mapped to each position in the bitmap field in turn;
C, receiving terminal place all positions of not filling up in the bitmap field stem of bitmap field and are set to receiving terminal correctly to receive, and obtain to comprise the ACK/NACK information segmenting of BSN_NACK field and bitmap field;
D, receiving terminal will comprise the ACK/NACK information of all ACK/NACK information segmentings, send transmitting terminal to;
Wherein, if under non-persistent transmission mode, need to adjust the Cycle Length L of BSN, first the pairing BSN that makes bitmap field is the interior BSN of numbering cycle that needs the ACK/NACK information place of feedback in the receive window.
2. the method for claim 1, it is characterized in that, when ACK/NACK information only comprised an ACK/NACK information segmenting, the value that the field of BSN_NACK described in the step a is represented was: in the receive window the earliest not by the BSN of the data block that correctly receives or lose.
3. the method for claim 1 is characterized in that, when ACK/NACK information only comprises an ACK/NACK information segmenting, and when needing the data block of feeding back ACK/nack message all correctly to be received, the value that the field of BSN_NACK described in the step a is represented is V (R).
4. the method for claim 1 is characterized in that, when ACK/NACK information comprised two or more ACK/NACK information segmentings, the method that the BSN_NACK field is set described in the step a was:
Described receiving terminal to the ACK/NACK information segmenting ordering in whole ACK/NACK information judge that if be first segmentation, then the represented value of BSN_NACK field is the earliest not by the BSN of the data block that correctly receives or lose in the receive window;
If be last segmentation, then the value represented of BSN_NACK field is, first is not by the BSN of the data block that correctly receives or lose in V in the receive window (R) bitmap lengths before;
If neither first segmentation, neither last segmentation, then the value represented of BSN_NACK field be previous ACK/NACK information segmenting correspondence in the receive window data block after first pairing BSN of data block that is not correctly received or lost.
5. the method for claim 1 is characterized in that, when ACK/NACK information comprised two or more ACK/NACK information segmentings, the method that the BSN_NACK field is set described in the step a was:
Described receiving terminal to the ACK/NACK information segmenting ordering in whole ACK/NACK information judge that if be first segmentation, then the represented value of BSN_NACK field is the earliest not by the BSN of the data block that correctly receives or lose in the receive window;
If be last segmentation, and the data block of this ACK/NACK information segmenting all correctly received, and then the represented value of BSN_NACK field is V (R);
If neither first segmentation, neither last segmentation, then the value represented of BSN_NACK field is first pairing BSN of data block that is not correctly received or lost after the data block of previous ACK/NACK information segmenting correspondence in the receive window.
6. the method for claim 1 is characterized in that, further comprise after the described step c: described receiving terminal judges whether the ACK/NACK information segmenting has follow-up ACK/NACK information segmenting, if having, then returns step a; Otherwise, execution in step d.
7. as each described method in the claim 1~6, it is characterized in that, further comprise after the described steps d: be designated as the position that receiving terminal does not correctly receive or loses if exist in the bitmap field of each ACK/NACK information segmenting that described transmitting terminal receives, will be designated as then that receiving terminal does not correctly receive or the data block of the position correspondence of losing retransfers to receiving terminal.
8. method as claimed in claim 7, it is characterized in that, if describedly be designated as that receiving terminal does not correctly receive or the position of losing is arranged in last bitmap field, and identical with arbitrary corresponding data block in last bitmap field bitmap field before, then retransmit the once described corresponding data block in position that receiving terminal does not correctly receive or loses that is designated as.
9. method as claimed in claim 1 or 2, it is characterized in that, under non-persistent transmission mode, further comprise before the described step a: described transmitting terminal is chosen maximum from the twice value of the pairing length of window of data block that needs feeding back ACK/nack message and bitmap field length value;
Described transmitting terminal is the maximum of selecting with the send window length adjustment;
Described receiving terminal is the maximum of selecting with the receive window length adjustment.
CN2006101682978A 2006-12-25 2006-12-25 Method for transporting acknowledged information/non-acknowledged information in communication system Expired - Fee Related CN101212283B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2006101682978A CN101212283B (en) 2006-12-25 2006-12-25 Method for transporting acknowledged information/non-acknowledged information in communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2006101682978A CN101212283B (en) 2006-12-25 2006-12-25 Method for transporting acknowledged information/non-acknowledged information in communication system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN 201110185528 Division CN102263625B (en) 2006-12-25 2006-12-25 Acknowledgement/negative acknowledgement information transmission method for communication system

Publications (2)

Publication Number Publication Date
CN101212283A CN101212283A (en) 2008-07-02
CN101212283B true CN101212283B (en) 2011-07-20

Family

ID=39611994

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2006101682978A Expired - Fee Related CN101212283B (en) 2006-12-25 2006-12-25 Method for transporting acknowledged information/non-acknowledged information in communication system

Country Status (1)

Country Link
CN (1) CN101212283B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101631009B (en) * 2008-07-14 2013-08-07 中兴通讯股份有限公司 Method and device for retransmitting transmission blocks and terminal device
CN101488840B (en) * 2009-02-05 2013-04-17 腾讯科技(深圳)有限公司 Data transmission method and apparatus
CN104518853B (en) * 2013-09-27 2018-04-17 北京新媒传信科技有限公司 Method, receiving terminal and the system that a kind of data retransmit
CN105846968A (en) * 2015-01-14 2016-08-10 中兴通讯股份有限公司 Retransmission realization methods and apparatus, transmitting device and receiving device
CN105991243A (en) * 2015-01-29 2016-10-05 中兴通讯股份有限公司 Data repeat transmission method and device
CN105245317A (en) * 2015-10-20 2016-01-13 北京小鸟听听科技有限公司 Data transmission method, transmitting end, receiving end and data transmission system
CN108809489B (en) * 2017-05-04 2020-01-31 维沃移动通信有限公司 Reporting method of status report, terminal and network side equipment
CN109428683B (en) * 2017-08-24 2021-06-08 福建省华渔教育科技有限公司 Bitmap-based packet acknowledgement method and terminal
CN112291047A (en) * 2020-11-16 2021-01-29 北京升哲科技有限公司 Transmission confirmation method, device, equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000052868A2 (en) * 1999-03-03 2000-09-08 Nokia Corporation A method and a device for re-transmitting data transfer packets
WO2005074183A1 (en) * 2004-01-27 2005-08-11 Nokia Corporation Handling of acknowledgement messages in terminal
WO2005088886A1 (en) * 2004-03-12 2005-09-22 Samsung Electronics Co., Ltd. Method for operation of harq in a broadband wireless access communication system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000052868A2 (en) * 1999-03-03 2000-09-08 Nokia Corporation A method and a device for re-transmitting data transfer packets
WO2005074183A1 (en) * 2004-01-27 2005-08-11 Nokia Corporation Handling of acknowledgement messages in terminal
WO2005088886A1 (en) * 2004-03-12 2005-09-22 Samsung Electronics Co., Ltd. Method for operation of harq in a broadband wireless access communication system

Also Published As

Publication number Publication date
CN101212283A (en) 2008-07-02

Similar Documents

Publication Publication Date Title
CN101212283B (en) Method for transporting acknowledged information/non-acknowledged information in communication system
CN101505212B (en) Method for operating HARQ buffer
EP1527431B1 (en) Method and apparatus for reducing transmission errors in a third generation cellular system
US5245616A (en) Technique for acknowledging packets
CN100413241C (en) Data retransmission method
CN108604946A (en) efficient HARQ feedback
CN110235398A (en) Method for partial retransmission
EP2015498A3 (en) Apparatus and method for data retransmission in multihop relay wireless communication system
EP2863573B1 (en) Method and apparatus for sending control signaling
CN101174927B (en) Feedback method for processing data accepting state and its receiving and transmitting device
CN111130710A (en) SPI-based duplex communication method
CN101572593A (en) Mixed automatic retransmission method and wireless communication system
CN101601219A (en) The method and apparatus that is used for improved re-transmission
CN101427502A (en) Method, communication entity and system for transmiting positive and negative acknowledgements in a radio communications system
KR101075722B1 (en) Method for reporting packet process result in a mobile communication system
CN102263625B (en) Acknowledgement/negative acknowledgement information transmission method for communication system
CN101826947B (en) Transmission method of ACK/NACK in enhanced long-period evolution system and base station
CN101667901B (en) Hybrid automatic repeat realization method and hybrid automatic repeat realization system for constant scheduling
CN101610137B (en) Communication method based on HARQ
CN101129031A (en) Method and apparatus for transmitting packet data
CN105228137B (en) A kind of transmission method of authorization message
CN102420682B (en) Downlink feedback information for trunk link transmission time sequence defining method and device
CN102404098B (en) Transmission method and transmission device of link access procedure of D channel
CN101826948B (en) Transmission method of ACK/NACK in enhanced long-period evolution system and base station
CN101932008A (en) Automatic repeat method and 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: 20110720

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