Background technology
TD-SCDMA is the main standard in the present 3G technology system.From duplex technology, TD-SCDMA belongs to time division duplex (TDD) pattern, also is the 3-G (Generation Three mobile communication system) of unique employing synchronization CDMA (SCDMA) technology and ins and outs sheet speed (LCR).Tdd mode is distinguished uplink and downlink by time slot, can adjust the distribution of resource between uplink and downlink neatly, is suitable for asymmetric traffic, and advanced technologies such as TDD joint-detection also easy to use and smart antenna improve spectrum efficiency simultaneously.In recent years, in order further to improve 3G technology, provide more powerful data service ability, the corresponding research work that starts 3G technology Long Term Evolution (LTE-Long Term Evolution) of 3GPP and 3GPP2.The technology of 3GPP LTE has higher message transmission rate and spectrum utilization efficiency.
In the LTE framework, Radio Link control (RLC) layer merges with medium access control layer (MAC) layer.Error-control technique in the communication system is divided into two classes: error correction coding and ARQ.Error correction coding and ARQ characteristics are combined together to form a kind of new error-control technique mixing automaticdata repeat requests (HARQ).In the LTE framework, because rlc layer and MAC layer merge, ARQ of RLC AM pattern (being Outer ARQ) and bottom HARQ will keep jointly.Outer ARQ is used to solve the residual error of HARQ layer.When ARQ PDU retransmits, carry out segmentation/beading process again, to adapt to current channel condition.The process of the ARQ of initial transmission formation in the prior art PDU as shown in Figure 1, in Fig. 1, according to current current control (flow control), stream service quality (flow QoS), buffer status (Buffer Status) and channel quality (channel Quality) etc., under the control of dispatching algorithm, IP packet 1 and IP Packet 2 in the IP bag buffer (IP packet buffer), be Block#1, Block#2 is not by segmentation, IP packet 3 has then carried out segmentation, promptly has been divided into Block#3 and Block#4.IPpacket 1, and the payload that next TTI sends HARQPDU has been formed in the last segmentation of IP packet 2 and IP packet 3.
The structure of the ARQ PDU that produces according to above-mentioned mechanism as shown in Figure 2, the TrBlk among the figure is ARQPDU.LI wherein: the length of indicating each Block; LCID: the logic channel ID that indicates each IP packet; TSN: the transmission sequence number of expression ARQ PDU is used for the re-transmission of ARQ and in the reorganization of receiving end; SI:2bit, the segmentation situation that is used for indicating each first Block of ARQ PDU and last Block.Concrete implication such as the following table of SI:
The implication of table 1SI field
SI | Whether segmentation of first Block among the ARQ PDU | Whether segmentation of last Block among the ARQ PDU |
00 | Not | Not |
01 | Not | Be |
10 | Be | Not |
11 | Be | Be |
When ARQ PDU taking place retransmit, different ARQ PDU is serially connected forms new ARQ PDU if desired, needs then to guarantee that the TSN of first Block among the TSN of last Block among the previous ARQ PDU and the back ARQ PDU is continuous.Because TSN is numbered at its Block that comprises, TSN is the TSN of first Block among each ARQ PDU, and the TSN of continuous two ARQ PDU may be also discontinuous when retransmitting.In the serial connection process, require the TSN of first Block among the TSN of last Block among the previous ARQPDU and the ARQ PDU in back continuous in the prior art, otherwise can't realize serial connection.This has reduced the flexibility that ARQ PDU retransmits undoubtedly, has reduced the utilization ratio of channel resource.
Summary of the invention
The object of the present invention is to provide series connection structure and the series-mounting of a kind of ARQ PDU, when former and later two ARQ PDU need be serially connected, and the TSN of first Block of the TSN of previous last Block of ARQ PDU and a back ARQ PDU is when discontinuous, introduce ARQ PDU series connection structure, the block of former and later two ARQ PDU of needs serial connections is serially connected, realizes the serial connection between a plurality of ARQ PDU.
For achieving the above object, the invention provides series connection structure and the series-mounting of automatic repeat request protocol data cell (ARQ PDU), comprise
A kind of ARQ PDU series connection structure comprises:
Continuous identification field (C_FLAG) is used to represent that the transmission sequence number (TSN) of first Block of last Block of the previous ARQ PDU that is connected in series and back one ARQ PDU is discontinuous;
Segmentation identification field (PN-SI) is used to represent the segmentation situation of last Block and back first Block of ARQ PDU of previous ARQ PDU; And
Spacing identification field (Interval) is used for representing the interval between the TSN of first Block among previous last Block of ARQ PDU and the back ARQ PDU.
In the described continuous identification field (C_FLAG) everybody is " 0 " entirely.
Whether segmentation of last Block of the previous ARQ PDU of first bit representation of described segmentation identification field (PN-SI); Whether segmentation of first Block of ARQ PDU behind second bit representation.
A kind of ARQ PDU series connection structure comprises:
Continuous identification field (C_FLAG) is used to represent that the transmission sequence number (TSN) of first Block of last Block of the previous ARQ PDU that is connected in series and back one ARQ PDU is discontinuous; With
Spacing identification field (Interval) is used for representing the interval between the TSN of first Block among previous last Block of ARQ PDU and the back ARQ PDU.
In the described continuous identification field (C_FLAG) everybody is " 0 " entirely.
A kind of ARQ PDU series connection structure comprises:
Continuous identification field (C_FLAG) is used to represent that the transmission sequence number (TSN) of first Block of last Block of the previous ARQ PDU that is connected in series and back one ARQ PDU is discontinuous.
In the described continuous identification field (C_FLAG) everybody is " 0 " entirely.
The present invention also proposes a kind of ARQ PDU series-mounting, it is characterized in that:
A judges whether former and later two ARQ PDU are continuous; If then directly be connected in series former and later two ARQ PDU continuously; Otherwise
B inserts continuous identification field (C_FLAG) between two ARQ PDU;
Everybody of c C_FLAG is set to " 0 ".。
Described step b also comprises: inserts the identification field (Interval) at interval between the TSN that is used for representing first Block among previous last Block of ARQ PDU and the back ARQ PDU afterwards in continuous identification field (C_FLAG).
Step b also is included between continuous identification field (C_FLAG) and the spacing identification field (Interval) or afterwards, inserts the step of segmentation identification field (PN-SI) of the segmentation situation of last Block of being used to represent previous ARQ PDU and back first Block of ARQ PDU.
Compared with prior art, the present invention has the following advantages:
When former and later two ARQ PDU need be serially connected, and the TSN of first Block of the TSN of previous last Block of ARQ PDU and a back ARQ PDU is when discontinuous, series connection structure of the present invention and series-mounting are serially connected the block of former and later two ARQ PDU, and suitably revise the form of PDU, realize the serial connection between a plurality of ARQ PDU, solved the TSN of first Block among the TSN of last Block in previous ARQ PDU and the back ARQ PDU when discontinuous, can't realize the problem that is connected in series having improved the serial connection flexibility and the level of resources utilization.Simultaneously do not influence the flexibility of original technology when ARQ PDU segmentation again, do not influence the flexibility that is connected in series under the continuous situation of TSN of first Block among the TSN of last Block among the previous ARQ PDU and the back ARQ PDU yet.
Embodiment
Below in conjunction with accompanying drawing the specific embodiment of the present invention is elaborated.
The present invention is on the basis of existing ARQ PDU structure, a kind of improved ARQ PDU structure has been proposed, when former and later two ARQ PDU need be serially connected, and the TSN of first Block of the TSN of previous last Block of ARQ PDU and a back ARQ PDU is when discontinuous, introduce three kinds " ARQ PDU series connection structures " respectively, realize the serial connection between a plurality of ARQ PDU.
Fig. 3 is the first embodiment schematic diagram of series connection structure of the present invention.First kind of ARQ PDU series connection structure of the present invention comprises: continuous identification field (C_FLAG) is used to represent that the transmission sequence number (TSN) of first Block of last Block of the previous ARQ PDU that is connected in series and back one ARQ PDU is discontinuous; Segmentation identification field (PN-SI) is used to represent the segmentation situation of last Block and back first Block of ARQ PDU of previous ARQ PDU; And spacing identification field (Interval), be used for representing the interval between the TSN of first Block among previous last Block of ARQ PDU and the back ARQ PDU.Continuously in the identification field (C_FLAG) everybody be entirely the previous ARQ PDU of " 0 " expression last Block with after the transmission sequence number (TSN) of first Block of an ARQ PDU discontinuous.Here need to prove, between transmitting terminal and receiving terminal, send and receive in the ARQ PDU, when receiving word string, at first reads receiving terminal transmission sequence number TSN, read the SI field of 2bit then, then read the next field, everybody is complete is " 0 " if at this moment read the result of next field and is, illustrate that what read is the C_FLAG field, so then represents to detect series connection structure of the present invention; If read the result of next field is that everybody is not " 0 " entirely, and what then expression was read is the LI field, does not have ARQ PDU series connection structure this moment.Whether segmentation of last Block of the previous ARQ PDU of first bit representation of segmentation identification field (PN-SI); Whether segmentation of first Block of ARQ PDU behind second bit representation.As shown in Figure 3, the implication of first kind of each field of ARQ PDU series connection structure is described as follows:
C_FLAG: be made as " 0 " entirely, the TSN of first Block of last Block of the previous ARQ PDU that expression is connected in series and back one ARQ PDU is discontinuous, and length is identical with LI among Fig. 2;
PN-SI: divide segment identification, represent the segmentation situation of last Block and back first Block of ARQ PDU of previous ARQ PDU, specific as follows:
PN-SI | Whether segmentation of last Block of previous ARQ PDU | The whether segmentation of first Block of the ARQ PDU in back |
00 | Not | Not |
01 | Not | Be |
10 | Be | Not |
11 | Be | Be |
Interval: represent among the previous ARQ PDU interval between the TSN of first Block among last Block and a back ARQ PDU.
Fig. 4 is the second embodiment schematic diagram of series connection structure of the present invention.Second kind of ARQ PDU series connection structure of the present invention comprises: continuous identification field (C_FLAG) is used to represent that the transmission sequence number (TSN) of first Block of last Block of the previous ARQ PDU that is connected in series and back one ARQ PDU is discontinuous; With spacing sheet character learning section (Interval), be used for representing the interval between the TSN of first Block among previous last Block of ARQ PDU and the back ARQ PDU.Bit in the identification field (C_FLAG) is that " 0 " represents that last Block of previous ARQ PDU is discontinuous with the transmission sequence number (TSN) of first Block of back one ARQ PDU entirely continuously.The implication of Interval in second kind of ARQ PDU series connection structure is with first kind of ARQ PDU series connection structure.
Fig. 5 is the 3rd embodiment schematic diagram of series connection structure of the present invention; The third ARQ PDU series connection structure of the present invention comprises: continuous identification field (C_FLAG) is used to represent that the transmission sequence number (TSN) of first Block of last Block of the previous ARQ PDU that is connected in series and back one ARQ PDU is discontinuous.Bit in the identification field (C_FLAG) is that " 0 " represents that last Block of previous ARQ PDU is discontinuous with the transmission sequence number (TSN) of first Block of back one ARQ PDU entirely continuously.
Fig. 6 A to 6C is three kinds of ARQ PDU structural representations of explanation series-mounting of the present invention.As shown in the figure, ARQ PDU to be connected in series is respectively ARQ PDU#1, ARQ PDU#2, ARQ PDU#3.LI wherein: the length of indicating each Block; LCID: the logic channel ID that indicates each IP packet; TSN: the transmission sequence number of expression ARQ PDU is used for the re-transmission of ARQ and in the reorganization of receiving end; SI:2bit, the segmentation situation that is used for indicating each first Block of ARQ PDU and last Block.The concrete connotation of SI sees Table 1.The TSN of ARQ PDU#1 is 15, and last Block is Block16, and the TSN of ARQ PDU#2 is 24, and first Block is Block24, and last Block is Block26; The TSN of ARQ PDU#3 is 28, and having only a Block is Block28.Obviously, these three ARQ PDU are discontinuous.
Fig. 7 is connected in series the ARQ PDU that the back generates for adopting series connection structure first embodiment of the present invention.As shown in Figure 7, adopt the setting of the ARQ PDU relevant field that produces behind the ARQ PDU series connection structure shown in Figure 3: TSN is made as the TSN of first Block among first ARQ PDU that is connected in series; The segmentation situation of first Block among first ARQ PDU that first bit indication of SI is connected in series; Second bit indicates the segmentation situation of last Block among last the ARQ PDU that is connected in series, if bit is " 0 ", represents not segmentation of corresponding Block, if bit is " 1 ", represents that corresponding Block has carried out segmentation.In the present embodiment, be 15 by the TSN of first Block among first ARQ PDU that is connected in series, first Block among the ARQ PDU that first bit of SI represents to form after the serial connection for " 0 " does not have segmentation; Second bit of SI carried out segmentation for last Block among the ARQ PDU of " 1 " expression serial connection back formation.Implication by LI among the ARQ PDU that is connected in series and LCID field is constant, and promptly LI indicates the length of each Block; LCID indicates the logic channel ID of each IP packet.In the present embodiment, between ARQ PDU#1 and ARQ PDU#2, insert series connection structure, C_FLAG=0 is set represents that series connection structure begins; Insert the spacing identification field (Interval) at the interval between the TSN that is used for representing first Block (Block24) among last Block of ARQ PDU#1 (Block16) and the ARQ PDU#2 afterwards in continuous identification field (C_FLAG), the value of Interval is 7 in this example, is the interval between Block16 and the Block24.In addition, continuously between identification field (C_FLAG) and the spacing identification field (Interval) or afterwards, between this example is, insert the segmentation identification field (PN-SI) of the segmentation situation of last Block (Block16) of being used to represent ARQ PDU#1 and first Block of ARQ PDU#2 (Block24).PN-SI is last Block (Block16) of 11 expression ARQ PDU#1 and first Block (Block24) of ARQ PDU#2 has the segmentation phenomenon in this example.By above-mentioned series connection structure, ARQ PDU#1 and ARQ PDU#2 just are serially connected.As a same reason, ARQ PDU#2 and ARQ PDU#3 also are serially connected by ARQ PDU series connection structure shown in Figure 3.After inserting series connection structure,, form the new ARQ PDU in serial connection back after the remainder of a back PDU is concatenated into series connection structure with TSN and the SI deletion of a back PDU.
Fig. 8 is connected in series the ARQ PDU that the back generates for adopting series connection structure second embodiment of the present invention.As shown in Figure 8, adopt the setting of the ARQ PDU relevant field that produces behind the ARQ PDU series connection structure shown in Figure 4: TSN: the TSN that is made as first Block among first ARQ PDU that is connected in series; Each is constant by the SI among the tandem automatic repeat request PDU, still indicates the segmentation situation of former ARQ PDU head and the tail Block, if bit is " 0 ", represents not segmentation of corresponding Block, if bit is " 1 ", represents that corresponding Block has carried out segmentation.Other is constant as LI and LCID field.In the present embodiment, between ARQ PDU#1 and ARQ PDU#2, insert series connection structure, C_FLAG=0 is set represents that series connection structure begins; Insert the spacing identification field (Interval) at the interval between the TSN that is used for representing first Block (Block24) among last Block of ARQ PDU#1 (Block16) and the ARQ PDU#2 afterwards in continuous identification field (C_FLAG), the value of Interval is 7 in this example, is the interval between Block16 and the Block24.By above-mentioned series connection structure, ARQ PDU#1 and ARQ PDU#2 just are serially connected.As a same reason, ARQ PDU#2 and ARQ PDU#3 also are serially connected by ARQ PDU series connection structure shown in Figure 4.After inserting series connection structure,, form the new ARQ PDU in serial connection back after the remainder of a back PDU is concatenated into series connection structure with the TSN deletion of a back PDU.
Fig. 9 is connected in series the ARQ PDU that the back generates for adopting series connection structure the 3rd embodiment of the present invention.As shown in Figure 9, adopt the setting of the ARQ PDU relevant field behind the ARQ PDU series connection structure shown in Figure 5: each is constant by the TSN among the tandem automatic repeat request PDU, still indicates the sequence number of former ARQ PDU head section; Each is constant by the SI among the tandem automatic repeat request PDU, still indicates the segmentation situation of former ARQ PDU head and the tail Block, if bit is " 0 ", represents not segmentation of corresponding Block, if bit is " 1 ", represents that corresponding Block has carried out segmentation.Other is constant as LI and LCID field.In the present embodiment, between ARQ PDU#1 and ARQPDU#2, insert series connection structure, C_FLAG=0 is set represents that series connection structure begins.By above-mentioned series connection structure, ARQ PDU#1 and ARQ PDU#2 just are serially connected.As a same reason, ARQ PDU#2 and ARQPDU#3 also are serially connected by ARQ PDU series connection structure shown in Figure 5.After inserting series connection structure, form the new ARQ PDU in serial connection back after a back PDU is concatenated into series connection structure.
Figure 10 is the flow chart of series-mounting of the present invention.As shown in figure 10, at first read ARQ PDU field, judge whether former and later two ARQ PDU are continuous, then between two ARQ PDU, insert the series connection structure that the present invention mentions as if discontinuous, and back one ARQ PDU is carried out different processing according to the different series connection structure that adopts; If continuously, then directly be connected in series former and later two ARQ PDU.
At the series connection structure among Fig. 3, ARQ PDU series-mounting of the present invention comprises step:
A judges whether former and later two ARQ PDU are continuous, for example read the field TSN among the ARQ PDU, judges according to the TSN of first Block among the TSN of last Block among the previous ARQ PDU and the back ARQ PDU whether former and later two ARQ PDU are continuous.If TSN and SI field among the discontinuous then deletion back one ARQ PDU; Simultaneously:
B inserts continuous identification field (C_FLAG) between two ARQ PDU;
C is provided with the every complete of C_FLAG and represents that for " 0 " series connection structure begins.
Wherein step b also is included in the spacing identification field (Interval) that continuous identification field (C_FLAG) is inserted the interval between the TSN that is used for representing first Block among previous last Block of ARQ PDU and the back ARQ PDU afterwards.
In addition, above-mentioned steps b also is included between continuous identification field (C_FLAG) and the spacing identification field (Interval) or afterwards, inserts the segmentation identification field (PN-SI) of the segmentation situation of last Block of being used to represent previous ARQ PDU and back first Block of ARQ PDU.
After inserting continuous identification field, can insert the spacing identification field earlier and insert the segmentation identification field again, also can insert the segmentation identification field earlier and insert the spacing identification field again.
If continuously TSN and SI that then will a back PDU deletes, the remainder of a back PDU is concatenated into last Block back of previous PDU, and among the ARQ PDU that forms according to the serial connection back first Block and last Block whether segmentation revise the SI of previous PDU.
For the series connection structure among Fig. 4, the concrete steps of series-mounting of the present invention are:
A judges whether former and later two ARQ PDU are continuous, for example read the field TSN among the ARQ PDU, judges according to the TSN of first Block among the TSN of last Block among the previous ARQ PDU and the back ARQ PDU whether former and later two ARQ PDU are continuous.If the TSN field among the discontinuous then deletion back one ARQ PDU; Simultaneously:
B inserts continuous identification field (C_FLAG) between two ARQ PDU;
C is provided with the every complete of C_FLAG and represents that for " 0 " series connection structure begins.
Wherein step b also is included in the spacing identification field (Interval) that continuous identification field (C_FLAG) is inserted the interval between the TSN that is used for representing first Block among previous last Block of ARQ PDU and the back ARQ PDU afterwards.
If then with TSN and the SI deletion of a back PDU, the remainder of a back PDU is concatenated into last Block back of previous PDU continuously.
For the series connection structure among Fig. 5, the concrete steps of series-mounting of the present invention are:
A judges whether former and later two ARQ PDU are continuous, for example read the field TSN among the ARQ PDU, judges according to the TSN of first Block among the TSN of last Block among the previous ARQ PDU and the back ARQ PDU whether former and later two ARQ PDU are continuous.If it is then discontinuous
B inserts continuous identification field (C_FLAG) between two ARQ PDU;
C is provided with the every complete of C_FLAG and represents that for " 0 " series connection structure begins.
If then with TSN and the SI deletion of a back PDU, the remainder of a back PDU is concatenated into last Block back of previous PDU continuously.
In series connection structure of the present invention and the method, when the TSN of first Block is discontinuous in by the TSN of last Block among the previous ARQ PDU that is connected in series and a back ARQ PDU, realize the serial connection of the two by inserting ARQ PDU series connection structure; Adopt the beginning of continuous identification field C_FLAG=0 indication ARQ serial connection field; The segmentation situation of utilizing the PN-SI field in the ARQ PDU series connection structure to indicate first Block among previous last Block of ARQ PDU and the back ARQ PDU respectively; Introduce the Interval field and represent interval between the TSN of first Block among the TSN of last Block among the previous ARQ PDU and the back ARQ PDU.
The invention solves in the prior art when the TSN of first Block among the TSN of last Block among the previous ARQ PDU and the back ARQ PDU is discontinuous, can't realize the problem that is connected in series having improved the serial connection flexibility and the level of resources utilization.Simultaneously do not influence the flexibility of original technology when ARQ PDU segmentation again, do not influence the flexibility that is connected in series under the continuous situation of TSN of first Block among the TSN of last Block among the previous ARQ PDU and the back ARQPDU yet.
Though the present invention with preferred embodiment openly as above; but it is not to be used for limiting the present invention; any those skilled in the art without departing from the spirit and scope of the present invention; can make possible change and modification, so protection scope of the present invention should be as the criterion with the scope that claim of the present invention was defined.