CN101841403B - Data transmission method and system - Google Patents
Data transmission method and system Download PDFInfo
- Publication number
- CN101841403B CN101841403B CN 201010183275 CN201010183275A CN101841403B CN 101841403 B CN101841403 B CN 101841403B CN 201010183275 CN201010183275 CN 201010183275 CN 201010183275 A CN201010183275 A CN 201010183275A CN 101841403 B CN101841403 B CN 101841403B
- Authority
- CN
- China
- Prior art keywords
- harq process
- packet
- harq
- sub
- buffer memory
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 270
- 230000005540 biological transmission Effects 0.000 title claims abstract description 74
- 230000008569 process Effects 0.000 claims description 236
- 230000015654 memory Effects 0.000 claims description 132
- 239000008186 active pharmaceutical agent Substances 0.000 claims description 33
- 238000004891 communication Methods 0.000 claims description 12
- 238000010586 diagram Methods 0.000 description 14
- 238000013507 mapping Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 6
- 230000009897 systematic effect Effects 0.000 description 5
- FFBHFFJDDLITSX-UHFFFAOYSA-N benzyl N-[2-hydroxy-4-(3-oxomorpholin-4-yl)phenyl]carbamate Chemical compound OC1=C(NC(=O)OCC2=CC=CC=C2)C=CC(=C1)N1CCOCC1=O FFBHFFJDDLITSX-UHFFFAOYSA-N 0.000 description 4
- 230000011664 signaling Effects 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Landscapes
- Detection And Prevention Of Errors In Transmission (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a data transmission method and system. The method comprises the following steps: adding a plurality of subcaches at a receiving end, wherein each added subcache corresponds a subset constituted by HARQ progresses reserved to SPS, and the subsets do not overlap each other; when idle HARQ progresses appear in the HARQ progresses reserved to the SPS, the transmitting end selects one from the idle HARQ progresses; after adding a dynamic dispatching identification into a dynamic dispatching data packet, transmitting the data packet to the receiving end through the selected HARQ progress; and when the receiving end receives the data packet transmitted by the HARQ progress reserved to the SPS, checking whether a dynamic dispatching identification exists in the data packet, if so, storing the received data packet into the added subcache corresponding to the HARQ progress which transmits the data packet, and otherwise, storing the received data into the subcache corresponding to the HARQ progress which transmits the data packet. The technical scheme of the invention can save resources and enhance the system utilization factor.
Description
Technical field
The present invention relates to the mobile communication technology field, particularly relate to a kind of data transmission method and system.
Background technology
At Long Term Evolution (LTE, Long Term Evolution) system and high-speed packet access (HSPA, two kinds of dispatching methods are arranged: dynamic dispatching (D S High-Speed Packet Access), Dynamic scheduling) and semi-persistent scheduling (SPS, semi-persistentscheduling).
For DS, system dynamically distributes to resource UE according to changes in flow rate, QoS (Qo S) etc. and is used for receiving and sends data.Here, resource refers to mixed automatic retransfer request (HARQ, Hybrid-ARQ) process.And for SPS, the business that periodically produces the fixed size data is distributed to fixed resource on system cycle ground, as the VoIP business etc., reduces the control information on grouping Dedicated Control Channel (PDCCH) and improves the system call performance with this.That is to say that SPS can refer to the first data that pass here certainly in the situation that do not monitor the periodic the transmission of data of PDCCH, retransmitting is still dynamic dispatching.
The resource that DS distributes is indicated to UE by Cell Radio Network Temporary Identifier/Identity, Cell-RNTI (C-RNTI, CellRadio Network Temporary Identifier), and the resource that SPS distributes is indicated to UE by SPS C-RNTI.Therefore can to distinguish resource by RNTI be that DS or SPS distribute to UE.C-RNTI or SPS C-RNTI transmit together with data.
New data indication (NDI, New Date Identifier) has different meanings for DS and PS.For DS, the resource that judges distribution by the NDI on PDCCH and HARQ process identification (PID) (HARQProcess ID) passes data to head or to data retransmission.If the NDI on same HARQ Process ID is different from last time, for example become 1 from 0, explanation is this time first the biography, otherwise is to retransmit.And for SPS, NDI is used to refer to the purpose of the signaling on PDCCH.If the finger of NDI is 0, indicate the PDCCH signaling to the SP SC-RNTI of UE be used for activating or revise the SPS resource, if the value of DNI is 1, indicates PDCCH signaling to the SPS C-RNTI of UE to be used for distributing and retransmit resource.Redundancy versions (RV) also can be used for distinguishing first the biography and re-transmission, and for example, RV=0 represents first the biography, and RV=1 represents to retransmit.
According to current standard, keep for SP S in one or more HARQ processes.Each HARQ process has a unique HARQ process identification (PID).
The HARQ process identification (PID) of a given subframe is determined by following factor: a) System Frame Number; B) the HARQ number of processes of reserving to SPS; C) the SPS cycle.Wherein, System Frame Number is system broadcasts, controls the transmission of (RCC) signaling by Radio Resource for HARQ number of processes and the SPS cycle that SP S reserves.The HARQ process identification (PID) of a given subframe is obtained by following formula:
HARQ process identification (PID)=[floor (CU/SPS-P)] mod SPS-N;
CU=[(SFN×10)+sub-num];
Wherein, SPS-P represents the SPS cycle, and SPS-N represents that SFN represents the System Frame Number at described given subframe place to the HARQ number of processes of SPS reservation, and sub-num represents described given subframe numbers, and floor is downward bracket function, and mod is mod.
In existing system, the sub-buffer memory (sub-buffer) of HARQ process number and receiving terminal is one to one.For example, 8 HARQ processes are arranged, receiving terminal marks off in internal memory and described 8 HAQR processes 8 sub-buffer memorys one to one.A sub-buffer memory is only stored the data of its corresponding HARQ process; New biography data after a HARQ carries out, the sub-buffer memory of its correspondence empties former data to deposit new data.In addition, reserved fixing HARQ process in existing LTE and HSPA system for SPS.
Fig. 1 is HARQ process of the prior art and the mapping schematic diagram that receives the terminal buffer memory.As shown in Figure 1,8 HAQR processes are corresponding one by one with 8 sub-buffer memorys, and wherein, HARQ process 6,7 and 8 is kept for SPS.In this manner, even HARQ process 6,7 and 8 is not at a time taken by SPS, DS can not use them.
In sum, in existing system, for SPS has reserved fixing HARQ process specially for it, these HARQ processes often are not fully utilized, simultaneously also can cause DS not have enough HARQ processes to dispatch, waste system resource, reduce systematic function.
Summary of the invention
The invention provides two kinds of data transmission methods, these methods can be saved system resource, improve systematic function.
The present invention also provides two kinds of data transmission systems, and these systems can save system resource, improves systematic function.
For achieving the above object, technical scheme of the present invention is achieved in that
The invention discloses a kind of data transmission method, be applicable to the communication system of M mixed automatic retransfer request HARQ process, wherein having N HARQ process to be reserved to semi-persistent scheduling SPS uses, all the other M-N HAQR processes are for dynamic dispatching DS, receiving terminal in this communication system has M sub-buffer memory corresponding one by one with described M HARQ process, and the method comprises:
Increase n sub-buffer memory at receiving terminal, each increases sub-buffer memory corresponding to the subset that is made of the more than one HARQ process that is reserved to SPS, and respectively increases between the corresponding subset of sub-buffer memory and do not occur simultaneously;
When described be reserved to N the HARQ process of SPS in during available free HARQ process, transmitting terminal therefrom selects a HARQ to carry out, and increase dynamic dispatching identification in the dynamic dispatching packet after, by this selecteed HARQ process transmission to receiving terminal;
When receiving terminal is received by the packet that is reserved to the HARQ process transmission of SPS, check and whether have dynamic dispatching identification in this packet, if exist received packet deposited in the sub-buffer memory of the corresponding increase of HARQ process of this packet of transmission, if there is no the packet that receives being deposited in the corresponding sub-buffer memory of HARQ process of this packet of transmission.
The invention also discloses a kind of data transmission method, be applicable to the communication system of M mixed automatic retransfer request HARQ process, wherein having N HARQ process to be reserved to semi-persistent scheduling SPS uses, all the other M-N HAQR processes are for dynamic dispatching DS, receiving terminal in this communication system has M sub-buffer memory corresponding one by one with described M HARQ process, and the method comprises:
Increase with the N that keeps for SPS the HARQ that the HARQ process is corresponding at receiving terminal and identify N sub-buffer memory of increase one to one, and transmitting terminal and receiving terminal are all preserved HARQ ident value and sub-buffer memory and increased corresponding relation between sub-buffer memory;
When described be reserved to N the HARQ process of SPS in during available free HARQ process, transmitting terminal is therefrom selected the HARQ process of a free time, pass through this selecteed HARQ process transmission to receiving terminal increase dynamic dispatching identification in the dynamic dispatching packet after, and the HARQ ident value in the Dedicated Control Channel PDCCH that will divide into groups is arranged to the HARQ ident value corresponding with specifying sub-buffer memory;
When receiving terminal receives by the packet of the HARQ process transmission of keeping for SPS, according to the corresponding HARQ ident value in PDCCH and the corresponding relation between HARQ ident value and sub-buffer memory, find the sub-buffer memory corresponding with HARQ ident value in PDCCH and increase sub-buffer memory, then check and whether have dynamic dispatching identification in this packet, if exist received packet deposited in the corresponding sub-buffer memory of increase, if there is no the packet that receives being deposited in corresponding sub-buffer memory.
The invention discloses a kind of data transmission system, this system comprises transmitting terminal and receiving terminal, M HARQ process arranged in this system, N wherein HARQ process is reserved to SPS and uses, remaining M-N HAQR process is for DS, described receiving terminal has M sub-buffer memory corresponding one by one with described M HARQ process, described receiving terminal comprises that also n increases sub-buffer memory, each increases sub-buffer memory corresponding to the subset that is made of the more than one HARQ process that is reserved to SPS, and respectively increases between the corresponding subset of sub-buffer memory and do not occur simultaneously;
Described transmitting terminal, be used for when described N the available free HARQ process of HARQ process that is reserved to SPS, therefrom select a HARQ to carry out, and increase dynamic dispatching identification in the dynamic dispatching packet after, by this selecteed HARQ process transmission to receiving terminal;
Described receiving terminal, be used for when receiving by the packet that is reserved to the HARQ process transmission of SPS, check and whether have dynamic dispatching identification in this packet, if exist received packet deposited in the sub-buffer memory of the corresponding increase of HARQ process of this packet of transmission, if there is no the packet that receives being deposited in the corresponding sub-buffer memory of HARQ process of this packet of transmission.
The invention also discloses a kind of data transmission system, this system comprises transmitting terminal and receiving terminal, M HARQ process arranged in this system, N wherein HARQ process is reserved to SPS and uses, remaining M-N HAQR process is for DS, receiving terminal in being somebody's turn to do has M sub-buffer memory corresponding one by one with described M HARQ process, it is characterized in that
Receiving terminal comprises that also identifying one to one N with the N that keeps for SPS the HARQ that the HARQ process is corresponding increases sub-buffer memory, and transmitting terminal and receiving terminal are all preserved HARQ ident value and sub-buffer memory and increased corresponding relation between sub-buffer memory;
Transmitting terminal, be used for when described N the available free HARQ process of HARQ process that is reserved to SPS, therefrom select the HARQ process of a free time, pass through this selecteed HARQ process transmission to receiving terminal increase dynamic dispatching identification in the dynamic dispatching packet after, and the HARQ ident value in the Dedicated Control Channel PDCCH that will divide into groups is arranged to the HARQ ident value corresponding with specifying sub-buffer memory;
Receiving terminal, be used for when receiving the packet of the HARQ process transmission of keeping for SPS, according to the corresponding HARQ ident value in PDCCH and the corresponding relation between HARQ ident value and sub-buffer memory, find the sub-buffer memory corresponding with HARQ ident value in PDCCH and increase sub-buffer memory, then check and whether have dynamic dispatching identification in this packet, if exist received packet deposited in the corresponding sub-buffer memory of increase, if there is no the packet that receives being deposited in corresponding sub-buffer memory.
As seen by above-mentioned, technical scheme of the present invention can make the HARQ process for the SPS reservation that is in idle condition to be utilized by DS, thereby can save system resource, improves systematic function.
Description of drawings
Fig. 1 is HARQ process of the prior art and the mapping schematic diagram that receives the terminal buffer memory;
Fig. 2 is the first embodiment flow chart of a kind of data transmission method of the present invention;
Fig. 3 is the HARQ process and the mapping schematic diagram that receives the terminal buffer memory in the embodiment of the present invention;
Fig. 4 is based on the example schematic that transfer of data is carried out in mapping shown in Figure 3;
Fig. 5 is the second embodiment flow chart of a kind of data transmission method of the present invention;
Fig. 6 is the HARQ ident value and the mapping schematic diagram that receives the terminal buffer memory in the embodiment of the present invention;
Fig. 7 is based on the schematic diagram that transfer of data is carried out in method shown in Figure 5 and mapping shown in Figure 6;
Fig. 8 is HARQ process, HARQ ident value and sub-buffer memory mapping relations schematic diagram related in embodiment illustrated in fig. 7;
Fig. 9 is the schematic diagram of the first data transmission system in the embodiment of the present invention;
Figure 10 is the schematic diagram of the second data transmission system in the embodiment of the present invention.
Embodiment
Fig. 2 is the first embodiment flow chart of a kind of data transmission method of the present invention.The method is applicable to the communication system of M mixed automatic retransfer request HARQ process, wherein having N HARQ process to be reserved to semi-persistent scheduling SP S uses, all the other M-N HAQR processes are for dynamic dispatching DS, receiving terminal in this communication system has M sub-buffer memory corresponding one by one with described M HARQ process, as shown in Figure 2, the method comprises:
In embodiments of the present invention, dynamic dispatching identification is C-RNTI, and corresponding static scheduling is designated SPS C-RNTI.
In Fig. 2, M, N and n are natural number, and M is greater than N.
In method shown in Figure 2, when transmitting terminal is found described dynamic dispatching packet by described selecteed HARQ process transmission failure, again select one to belong to the HARQ process of same subset with described selecteed HARQ process, and retransmit described dynamic adjusting data bag to receiving terminal by this HARQ process of again selecting.
For technical scheme shown in Figure 2 and advantage clearer, the below enumerates specific embodiment and is described in detail.
Fig. 3 is the HARQ process and the mapping schematic diagram that receives the terminal buffer memory in the embodiment of the present invention.As shown in Figure 3, HAQR process 1~8 is corresponding one by one with sub-buffer memory 1~8, and wherein, HARQ process 1~5 is for DS, and HARQ process 6~8 is for keeping for the dedicated process of SPS.Receiving terminal has also increased a sub-buffer memory 9 in addition, this sub-buffer memory 9 and the HARQ process 6 of reserving for SP S, 7 and 8 corresponding, and according to the solution of the present invention, when in HARQ6,7 and 8 during available free HARQ process, DS can utilize these process transmission data.For receiving terminal, distinguish by HARQ process 6,7 or 8 data that receive by C-RNTI and SPS C-RNTI and belong to the dynamic dispatching data of DS or the semi-static scheduling data of data SPS.
Fig. 4 is based on the example schematic that transfer of data is carried out in mapping shown in Figure 3.As shown in Figure 4, system has allocated the HARQ process in advance according to the formula of agreement, packet S
a(the first S that passes
a1, retransmit S
a2) use HARQ process 6, S
b(the first S that passes
b1, retransmit S
b2) use HARQ process 7, S
c(the first S that passes
c1) use HARQ process 8.And all using the SPS C-RNTI of UE during their re-transmission of dynamic dispatching is the SPS data to show.
Dynamic dispatching packet (DS packet) D
a Head pass D
a1 uses HARQ process 6; Retransmit D
a2, because HARQ process 6 is occupied by SPS, use HARQ process 7; Retransmit D
a3, because HARQ process 7 is occupied by SPS, use HARQ process 8.Because for DS (namely for UE C-RNTI), HARQ process 6,7 and 8 all is mapped to newly-increased sub-buffer memory 9, so D according to the mapping of Fig. 3
a1, D
a2, D
a3 will be stored in sub-buffer memory 9 and realize soft merging, and decoding.And when DS used SPS to reserve the HARQ process, NDI is the meaning of conservative original DS still.Be that receiving terminal is when receiving SPS and reserving the packet of HARQ process transmission, check that the new data indication NDI in this packet is whether identical with the NDI of packet in corresponding sub-buffer memory, if not identical definite this packet is the first packet that passes, after emptying the sub-buffer memory of corresponding increase, this packet is deposited in wherein, determine that if the same this packet is retransmission data packet may, deposit this packet in the sub-buffer memory of corresponding increase clear position.For example, D
a1, D
a2, D
a3 NDI is 1, and D
b1 NDI is 0, and Db1 is the new biography of next bag, and sub-buffer memory 9 will be cleared to store D
b
Fig. 5 is the second embodiment flow chart of a kind of data transmission method of the present invention.The method is applicable to the communication system of M mixed automatic retransfer request HARQ process, wherein having N HARQ process to be reserved to semi-persistent scheduling SPS uses, all the other M-N HAQR processes are for dynamic dispatching DS, receiving terminal in this communication system has M sub-buffer memory corresponding one by one with described M HARQ process, as shown in Figure 5, the method comprises:
In method shown in Figure 5, when transmitting terminal is found described dynamic dispatching packet by described selecteed HARQ process transmission failure, again be reserved to selecting an idle HARQ process N the HARQ process of SPS from described, and retransmitting described dynamic adjusting data bag to receiving terminal by this HARQ process of again selecting, the HARQ ident value when simultaneously the HARQ ident value in PDCCH being arranged to pass with head is identical.
For technical scheme shown in Figure 5 and advantage clearer, the below enumerates specific embodiment and is described in detail.
Fig. 6 is the HARQ ident value and the mapping schematic diagram that receives the terminal buffer memory in the embodiment of the present invention.As shown in Figure 6, sub-buffer memory 1~8 is corresponding one by one with HARQ ident value 1~8 respectively, wherein, with HARQ ident value 1~5 one to one HARQ process 1~5 for D S, with HARQ ident value 6~8 one by one corresponding HARQ instance 6~8 for keeping for the dedicated process of SPS.In addition, the sub-buffer memory 9~11 of increase is corresponding one by one with HARQ ident value 6~8 respectively.For receiving terminal, HARQ process 6,7 or 8 data that receive distinguished by keeping for SPS by C-RNTI and SPS C-RNTI belong to the dynamic dispatching data of DS or the semi-static scheduling data of data SPS.
Fig. 7 is based on the schematic diagram that transfer of data is carried out in method shown in Figure 5 and mapping shown in Figure 6.As shown in Figure 7, system has allocated the HARQ process in advance according to the formula of agreement, packet S
a(the first S that passes
a1, retransmit S
a2) use HARQ process 6, S
b(the first S that passes
b1, retransmit S
b2) use HARQ process 7, S
c(the first S that passes
c1) use HARQ process 8.And all using the SPS C-RNTI of UE during their re-transmission of dynamic dispatching is the SPS data to show.
D
a1 is dynamic dispatching packet (DS packet) D
aHead pass, its use be HARQ process 6, the HARQ ident value in PDCCH is set to 6 simultaneously.The packet S of SPS
bHead pass S
b1 takies HARQ process 6, D according to pre-assigned HARQ process
aSecondary retransmit D
a2 use the HARQ process 8 of temporarily not occupied by SPS, but the HARQ ident value in PDCCH still is set to 6.D
aRetransmit D three times
a3 uses are not temporarily occupied by SPS, the HARQ process 8 that is not also taken by other DS packets, and the HARQ ident value in PDCCH still is set to 6.Like this, although D
a1, D
a2 and D
a3 have used different HARQ process transmission, but the HARQ ident value in PDCCH is all identical, thereby D
a1, D
a2 and D
a3 can be stored in same the sub-buffer memory corresponding with HARQ ident value in PDCCH at receiving terminal, realize soft merging and decoding.Equally because SPS allocates the cause of reserving the HARQ process, DS packet D in advance
bHead pass D
b1 uses HARQ process 7, retransmits D
b2 use HARQ process 6, but the HARQ ident value in their PDCCH all is set to 7, and receiving terminal is with D
b1 and D
b2 all store in the sub-buffer memory 10 corresponding with HARQ ident value 7 and realize soft merging and decoding.
Fig. 8 is HARQ process, HARQ ident value and sub-buffer memory mapping relations schematic diagram related in embodiment illustrated in fig. 7.As can be seen from Figure 8, in example shown in Figure 7, when using the HARQ process transmission DS packet of reserving as SPS, the corresponding dynamic change of the HARQ ident value in HARQ process and PDCCH, D
aCorresponding HARQ ident value 6 first is mapped to HARQ process 6, after be mapped to HARQ process 8.
As seen, according to method shown in Figure 5, HARQ ident value on PDCCH can be arranged to the ident value of the HARQ process at its place, for example, the HARQ process of using when Resources allocation is given a certain user is HARQ process 1, but the data expectation in this transmitted over resources is stored on sub-buffer memory 2, and the HARQ ident value on PDCCH is arranged to 2, and receiving terminal just is stored in the packet that receives in sub-buffer memory 2 like this.Therefore as long as transmitting terminal is known the relation between corresponding HARQ instance process identification (PID) value on HARQ process and PDCCH, receiving terminal does not need to know the corresponding relation between corresponding HARQ instance process identification (PID) value on HARQ process and PDCCH.
Provide data transmission system in the present invention based on above-described embodiment.
Fig. 9 is the schematic diagram of the first data transmission system in the embodiment of the present invention.As shown in Figure 9, this system comprises: transmitting terminal 901 and receiving terminal 902, M HARQ process arranged in this system, N wherein HARQ process is reserved to SPS and uses, remaining M-N HAQR process is for DS, described receiving terminal 902 has M sub-buffer memory corresponding one by one with described M HARQ process, it is characterized in that, described receiving terminal 902 comprises that also n increases sub-buffer memory, each increases sub-buffer memory corresponding to the subset that is made of the more than one HARQ process that is reserved to SPS, and respectively increases between the corresponding subset of sub-buffer memory and do not occur simultaneously; Wherein:
Described transmitting terminal 901, be used for when described N the available free HARQ process of HARQ process that is reserved to SPS, therefrom select a HARQ to carry out, and increase dynamic dispatching identification in the dynamic dispatching packet after, by this selecteed HARQ process transmission to receiving terminal 902;
Described receiving terminal 902, be used for when receiving by the packet that is reserved to the HARQ process transmission of SPS, check and whether have dynamic dispatching identification in this packet, if exist received packet deposited in the sub-buffer memory of the corresponding increase of HARQ process of this packet of transmission, if there is no the packet that receives being deposited in the corresponding sub-buffer memory of HARQ process of this packet of transmission.
In system shown in Figure 9, described receiving terminal 902, be used for when there is dynamic dispatching identification in the packet that receives, check whether the new data indication NDI in this packet is identical with the NDI of the last packet that transmits of the HARQ process of transmitting this packet, if not identical definite this packet is the first packet that passes, after emptying the sub-buffer memory of corresponding increase, this packet is deposited in wherein, determine that if the same this packet is retransmission data packet may, deposit this packet in the sub-buffer memory of corresponding increase clear position.
In system shown in Figure 9, described transmitting terminal 901, be further used for when finding described dynamic dispatching packet by described selecteed HARQ process transmission failure, again select one to belong to the HARQ process of same subset with described selecteed HARQ process, and retransmit described dynamic adjusting data bag to receiving terminal 902 by this HARQ process of again selecting.
Figure 10 is the schematic diagram of the second data transmission system in the embodiment of the present invention.As shown in figure 10, this system comprises: transmitting terminal 1001 and receiving terminal 1002, M HARQ process arranged in this system, N wherein HARQ process is reserved to SPS and uses, remaining M-N HAQR process is for DS, receiving terminal 1002 has M sub-buffer memory corresponding one by one with described M HARQ process, wherein:
Receiving terminal 1002 comprises that also identifying one to one N with the N that keeps for SPS the HARQ that the HARQ process is corresponding increases sub-buffer memory, and transmitting terminal 1001 and receiving terminal 1002 are all preserved HARQ ident value and sub-buffer memory and increased corresponding relation between sub-buffer memory;
Transmitting terminal 1001, be used for when described N the available free HARQ process of HARQ process that is reserved to SPS, therefrom select the HARQ process of a free time, pass through this selecteed HARQ process transmission to receiving terminal 1002 increase dynamic dispatching identification in the dynamic dispatching packet after, and the HARQ ident value in the Dedicated Control Channel PDCCH that will divide into groups is arranged to the HARQ ident value corresponding with specifying sub-buffer memory;
Receiving terminal 1002, be used for when receiving the packet of the HARQ process transmission of keeping for SPS, according to the corresponding HARQ ident value in PDCCH and the corresponding relation between HARQ ident value and sub-buffer memory, find the sub-buffer memory corresponding with HARQ ident value in PDCCH and increase sub-buffer memory, then check and whether have dynamic dispatching identification in this packet, if exist received packet deposited in the corresponding sub-buffer memory of increase, if there is no the packet that receives being deposited in corresponding sub-buffer memory.
In system shown in Figure 10, described transmitting terminal 1001, be further used for when finding described dynamic dispatching packet by described selecteed HARQ process transmission failure, again be reserved to selecting the HARQ process of a free time N the HARQ process of SPS from described, retransmit to receiving terminal by this HARQ process of again selecting increase dynamic dispatching identification in the dynamic dispatching packet after, the HARQ ident value when simultaneously the HARQ ident value in PDCCH being arranged to pass with head is identical.
As seen by above-mentioned, technical scheme of the present invention can make the HARQ process of reserving for SPS that is in idle condition to be taken full advantage of by DS, and the re-transmission of SPS is not impacted, thereby can save system resource, improves systematic function.
The above is only preferred embodiment of the present invention, and is in order to limit the present invention, within the spirit and principles in the present invention not all, any modification of making, is equal to replacement, improvement etc., within all should being included in the scope of protection of the invention.
Claims (10)
1. data transmission method, be applicable to the communication system of M mixed automatic retransfer request HARQ process, wherein having N HARQ process to be reserved to semi-persistent scheduling SPS uses, all the other M-N HAQR processes are for dynamic dispatching DS, receiving terminal in this communication system has M sub-buffer memory corresponding one by one with described M HARQ process, it is characterized in that, the method comprises:
Increase n sub-buffer memory at receiving terminal, each increases sub-buffer memory corresponding to the subset that is made of the more than one HARQ process that is reserved to SPS, and respectively increases between the corresponding subset of sub-buffer memory and do not occur simultaneously;
When described be reserved to N the HARQ process of SPS in during available free HARQ process, transmitting terminal therefrom selects a HARQ to carry out, and increase dynamic dispatching identification in the dynamic dispatching packet after, by this selecteed HARQ process transmission to receiving terminal;
When receiving terminal is received by the packet that is reserved to the HARQ process transmission of SPS, check and whether have dynamic dispatching identification in this packet, if exist received packet deposited in the sub-buffer memory of the corresponding increase of HARQ process of this packet of transmission, if there is no the packet that receives being deposited in the corresponding sub-buffer memory of HARQ process of this packet of transmission.
2. method according to claim 1, is characterized in that, the sub-buffer memory of the corresponding increase of HARQ process that received packet is deposited in this packet of transmission comprises:
Check whether the new data indication NDI in this packet is identical with the NDI of the last packet that transmits of the HARQ process of transmitting this packet, if not identical definite this packet is the first packet that passes, after emptying the sub-buffer memory of corresponding increase, this packet is deposited in wherein, determine that if the same this packet is retransmission data packet may, deposit this packet in the sub-buffer memory of corresponding increase clear position.
3. method according to claim 1 and 2, it is characterized in that, the method further comprises: when transmitting terminal is found described dynamic dispatching packet by described selecteed HARQ process transmission failure, again select one to belong to the HARQ process of same subset with described selecteed HARQ process, and retransmit described dynamic adjusting data bag to receiving terminal by this HARQ process of again selecting.
4. data transmission method, be applicable to the communication system of M mixed automatic retransfer request HARQ process, wherein having N HARQ process to be reserved to semi-persistent scheduling SPS uses, all the other M-N HAQR processes are for dynamic dispatching DS, receiving terminal in this communication system has M sub-buffer memory corresponding one by one with described M HARQ process, it is characterized in that, the method comprises:
Increase with the N that keeps for SPS the HARQ that the HARQ process is corresponding at receiving terminal and identify N sub-buffer memory of increase one to one, and transmitting terminal and receiving terminal are all preserved HARQ ident value and sub-buffer memory and increased corresponding relation between sub-buffer memory;
When described be reserved to N the HARQ process of SPS in during available free HARQ process, transmitting terminal is therefrom selected the HARQ process of a free time, pass through this selecteed HARQ process transmission to receiving terminal increase dynamic dispatching identification in the dynamic dispatching packet after, and the HARQ ident value in the Dedicated Control Channel PDCCH that will divide into groups is arranged to the HARQ ident value corresponding with specifying sub-buffer memory;
When receiving terminal receives by the packet of the HARQ process transmission of keeping for SPS, according to the corresponding HARQ ident value in PDCCH and the corresponding relation between HARQ ident value and sub-buffer memory, find the sub-buffer memory corresponding with HARQ ident value in PDCCH and increase sub-buffer memory, then check and whether have dynamic dispatching identification in this packet, if exist received packet deposited in the corresponding sub-buffer memory of increase, if there is no the packet that receives being deposited in corresponding sub-buffer memory.
5. method according to claim 4, it is characterized in that, the method further comprises: when transmitting terminal is found described dynamic dispatching packet by described selecteed HARQ process transmission failure, again be reserved to selecting the HARQ process of a free time N the HARQ process of SPS from described, retransmit receiving terminal by this HARQ process of again selecting increase dynamic dispatching identification in the dynamic dispatching packet after, the HARQ ident value when simultaneously the HARQ ident value in PDCCH being arranged to pass with head is identical.
6. data transmission system, this system comprises transmitting terminal and receiving terminal, M HARQ process arranged in this system, N wherein HARQ process is reserved to semi-persistent scheduling SPS to be used, remaining M-N HAQR process is for dynamic dispatching DS, described receiving terminal has M sub-buffer memory corresponding one by one with described M HARQ process, it is characterized in that, described receiving terminal comprises that also n increases sub-buffer memory, each increases sub-buffer memory corresponding to the subset that is made of the more than one HARQ process that is reserved to SPS, and respectively increases between the corresponding subset of sub-buffer memory and do not occur simultaneously;
Described transmitting terminal, be used for when described N the available free HARQ process of HARQ process that is reserved to SPS, therefrom select a HARQ to carry out, and increase dynamic dispatching identification in the dynamic dispatching packet after, by this selecteed HARQ process transmission to receiving terminal;
Described receiving terminal, be used for when receiving by the packet that is reserved to the HARQ process transmission of SPS, check and whether have dynamic dispatching identification in this packet, if exist received packet deposited in the sub-buffer memory of the corresponding increase of HARQ process of this packet of transmission, if there is no the packet that receives being deposited in the corresponding sub-buffer memory of HARQ process of this packet of transmission.
7. system according to claim 6, is characterized in that,
Described receiving terminal, be used for when there is dynamic dispatching identification in the packet that receives, check whether the new data indication NDI in this packet is identical with the NDI of the last packet that transmits of the HARQ process of transmitting this packet, if not identical definite this packet is the first packet that passes, after emptying the sub-buffer memory of corresponding increase, this packet is deposited in wherein, determine that if the same this packet is retransmission data packet may, deposit this packet in the sub-buffer memory of corresponding increase clear position.
8. according to claim 6 or 7 described systems, is characterized in that,
Described transmitting terminal, be further used for when finding described dynamic dispatching packet by described selecteed HARQ process transmission failure, again select one to belong to the HARQ process of same subset with described selecteed HARQ process, and retransmit described dynamic adjusting data bag to receiving terminal by this HARQ process of again selecting.
9. data transmission system, it is characterized in that, this system comprises transmitting terminal and receiving terminal, M HARQ process arranged in this system, N wherein HARQ process is reserved to semi-persistent scheduling SPS to be used, and remaining M-N HAQR process is for dynamic dispatching DS, and the receiving terminal in this system has M sub-buffer memory corresponding one by one with described M HARQ process, it is characterized in that
Receiving terminal comprises that also identifying one to one N with the N that keeps for SPS the HARQ that the HARQ process is corresponding increases sub-buffer memory, and transmitting terminal and receiving terminal are all preserved HARQ ident value and sub-buffer memory and increased corresponding relation between sub-buffer memory;
Transmitting terminal, be used for when described N the available free HARQ process of HARQ process that is reserved to SPS, therefrom select the HARQ process of a free time, pass through this selecteed HARQ process transmission to receiving terminal increase dynamic dispatching identification in the dynamic dispatching packet after, and the HARQ ident value in the Dedicated Control Channel PDCCH that will divide into groups is arranged to the HARQ ident value corresponding with specifying sub-buffer memory;
Receiving terminal, be used for when receiving the packet of the HARQ process transmission of keeping for SPS, according to the corresponding HARQ ident value in PDCCH and the corresponding relation between HARQ ident value and sub-buffer memory, find the sub-buffer memory corresponding with HARQ ident value in PDCCH and increase sub-buffer memory, then check and whether have dynamic dispatching identification in this packet, if exist received packet deposited in the corresponding sub-buffer memory of increase, if there is no the packet that receives being deposited in corresponding sub-buffer memory.
10. system according to claim 9, is characterized in that,
Described transmitting terminal, be further used for when finding described dynamic dispatching packet by described selecteed HARQ process transmission failure, again be reserved to selecting the HARQ process of a free time N the HARQ process of SPS from described, retransmit to receiving terminal by this HARQ process of again selecting increase dynamic dispatching identification in the dynamic dispatching packet after, the HARQ ident value when simultaneously the HARQ ident value in PDCCH being arranged to pass with head is identical.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010183275 CN101841403B (en) | 2010-05-26 | 2010-05-26 | Data transmission method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010183275 CN101841403B (en) | 2010-05-26 | 2010-05-26 | Data transmission method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101841403A CN101841403A (en) | 2010-09-22 |
CN101841403B true CN101841403B (en) | 2013-05-08 |
Family
ID=42744545
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201010183275 Expired - Fee Related CN101841403B (en) | 2010-05-26 | 2010-05-26 | Data transmission method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101841403B (en) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102571298B (en) * | 2010-12-31 | 2015-01-07 | 华为技术有限公司 | Method and device for determining transmission of data block |
CN102932934B (en) * | 2011-08-08 | 2016-01-20 | 普天信息技术研究院有限公司 | A kind of method of simultaneously carrying out semi-persistent scheduling services and dynamic dispatching business |
CN104144043B (en) * | 2013-05-09 | 2017-08-11 | 普天信息技术研究院有限公司 | A kind of method that hybrid automatic repeat-request merges |
CN106797285B (en) * | 2015-06-30 | 2020-06-05 | 北京花旺在线商贸有限公司 | Data transmission method and equipment |
JP2019169750A (en) * | 2016-08-10 | 2019-10-03 | 株式会社Nttドコモ | User equipment, and retransmission control method |
CN112564867B (en) * | 2017-05-05 | 2022-04-12 | 中兴通讯股份有限公司 | Transmission method and device for semi-persistent scheduling hybrid automatic repeat request |
EP3625915A1 (en) * | 2017-05-15 | 2020-03-25 | Telefonaktiebolaget LM Ericsson (PUBL) | Methods of sharing harq process ids between semi-persistent scheduling and dynamic grants |
CN110635868B (en) * | 2018-06-21 | 2021-02-09 | 维沃移动通信有限公司 | HARQ-ACK processing method and device for hybrid automatic repeat request feedback information |
CN110831190B (en) * | 2018-08-10 | 2023-04-14 | 北京紫光展锐通信技术有限公司 | Uplink scheduling-free data transmission method and device, storage medium and user equipment |
CN110932825B (en) * | 2018-09-20 | 2022-06-14 | 维沃移动通信有限公司 | Hybrid automatic repeat request response feedback method and terminal |
CN111262662B (en) | 2018-12-14 | 2022-01-28 | 维沃移动通信有限公司 | Data sending method and terminal |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101686114A (en) * | 2008-09-23 | 2010-03-31 | 华为技术有限公司 | Terminal semi-static marshaling data processing method and system |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009152637A1 (en) * | 2008-06-16 | 2009-12-23 | 上海贝尔阿尔卡特股份有限公司 | Method for harq process allocation of dl semi-persistent scheduling and corresponding system |
US9100179B2 (en) * | 2008-09-10 | 2015-08-04 | Qualcomm Incorporated | Method and apparatus for managing a new data indicator in a wireless communication system |
-
2010
- 2010-05-26 CN CN 201010183275 patent/CN101841403B/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101686114A (en) * | 2008-09-23 | 2010-03-31 | 华为技术有限公司 | Terminal semi-static marshaling data processing method and system |
Also Published As
Publication number | Publication date |
---|---|
CN101841403A (en) | 2010-09-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101841403B (en) | Data transmission method and system | |
CN101990242B (en) | Adaptive retransmission method and user equipment in frequency spectrum polymerization system | |
CN101222307B (en) | Method and apparatus for dynamically allocating HARQ buffer in wireless communication system | |
CN102131297B (en) | Method and equipment for allocating uplink resource | |
EP4072051B1 (en) | Uplink scheduling scheme in a mobile communication system | |
CN101958775B (en) | Sending method of acknowledgment information and user equipment | |
CN110011765B (en) | Data transmission method, terminal, device and computer readable storage medium | |
CN102077627B (en) | Uplink signal processing method, base station and user terminal | |
CN102595600A (en) | Semi-static scheduling method, user equipment and network device | |
CN103001749B (en) | Transmit the method for data, internet of things equipment and network equipment | |
US20110093756A1 (en) | Method for dl semi-persistent scheduling harq process allocation and apparatus thereof | |
CN105743619A (en) | Hybrid automatic repeat request (HARQ) transmission method and apparatus | |
CN102111751A (en) | Method and device for reporting buffer state report | |
CN101867937A (en) | Realizing method of hybrid automatic repeat request based on constant dispatching | |
CN101754268A (en) | User uplink data scheduling method and user equipment | |
CN102026410A (en) | Method and system for releasing semi-persistent scheduling (SPS) service resources | |
CN102047603A (en) | Method and arrangements in a telecommunications system | |
CN101272231B (en) | Method of managing coexisting packet streams | |
CN102333381A (en) | Resource scheduling and data transmission methods and devices | |
CN101499887A (en) | Semi-static resource scheduling method and system, retransmission selection scheduling method and system | |
CN101583193A (en) | Distribution method for wireless resource ascended by base station terminal in LTE system and device | |
CN109716699A (en) | For the method for mixed automatic repeat request process, the network equipment and terminal device | |
CN101741525B (en) | Method and system for processing data retransmission of hybrid automatic retransmission request | |
CN102118236A (en) | Feedback method and feedback device based on competitive resource | |
CN106304350A (en) | The PUCCH channel dynamic allocation method of SPS business 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 | ||
TR01 | Transfer of patent right |
Effective date of registration: 20170829 Address after: 100070, No. 188, building 25, No. eighteen, South Fourth Ring Road, Fengtai District, Beijing, 1, 101 Patentee after: Beijing Haiyun Technology Co.,Ltd. Address before: 510663, No. 3, color road, Science City, Guangzhou Development Zone, Guangdong Patentee before: NEW POSTCOM EQUIPMENT Co.,Ltd. |
|
TR01 | Transfer of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130508 |