CN101841403A - Data transmission method and system - Google Patents

Data transmission method and system Download PDF

Info

Publication number
CN101841403A
CN101841403A CN 201010183275 CN201010183275A CN101841403A CN 101841403 A CN101841403 A CN 101841403A CN 201010183275 CN201010183275 CN 201010183275 CN 201010183275 A CN201010183275 A CN 201010183275A CN 101841403 A CN101841403 A CN 101841403A
Authority
CN
China
Prior art keywords
harq process
packet
sub
harq
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.)
Granted
Application number
CN 201010183275
Other languages
Chinese (zh)
Other versions
CN101841403B (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.)
Beijing Haiyun Technology Co ltd
Original Assignee
New Postcom Equipment 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 New Postcom Equipment Co Ltd filed Critical New Postcom Equipment Co Ltd
Priority to CN 201010183275 priority Critical patent/CN101841403B/en
Publication of CN101841403A publication Critical patent/CN101841403A/en
Application granted granted Critical
Publication of CN101841403B publication Critical patent/CN101841403B/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 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

Data transmission method and system
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 insert (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 is used for resource allocation to receive and the transmission data to UE according to changes in flow rate, QoS (Qo S) etc.Here, resource is meant and mixes automatic repeat requests (HARQ, Hybrid-ARQ) process.And for SPS, the business that periodically produces the fixed size data is distributed to fixed resource in system cycle ground, as the VoIP business etc., reduces the control information on the grouping Dedicated Control Channel (PDCCH) and improves the system call performance with this.That is to say that SPS can periodically transmit data under the situation of not monitoring PDCCH, refer to the first data that pass certainly here, retransmitting still is dynamic dispatching.
The resource that DS distributes is given UE by Cell Radio Network Temporary Identifier/Identity, Cell-RNTI (C-RNTI, CellRadio Network Temporary Identifier) indication, 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 with data.
New data indication (NDI, New Date Identifier) has different meanings for DS and PS.For DS, judge that by NDI on the PDCCH and HARQ process identification (PID) (HARQProcess ID) it still is to data retransmission that the resource of distribution passes data to head.If the NDI on the same HARQ Process ID is different with last time, for example become 1 from 0, then explanation this time is first the biography, otherwise is to retransmit.And for SPS, NDI is used to refer to the purpose of the signaling on the PDCCH.If the finger of NDI is 0, then indication is used for activating or revises the SPS resource for the PDCCH signaling of the SP SC-RNTI of UE, if the value of DNI is 1, then indication is used for distributing for the PDCCH signaling of the SPS C-RNTI of UE and retransmits 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 all 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 a system broadcasts, and HARQ number of processes and the SPS cycle of reserving for SP S transmit by Radio Resource control (RCC) signaling.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 a mod.
In existing systems, the sub-buffer memory (sub-buffer) of HARQ process number and receiving terminal is one to one.For example, 8 HARQ processes are arranged, then 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, then the sub-buffer memory of its correspondence empties former data to deposit new data.In addition, having reserved fixing HARQ process in existing LTE and the HSPA system uses 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 systems, for SPS has reserved fixing HARQ process specially for its use, 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 M communication system of mixing automatic repeat requests HARQ process, wherein having N HARQ process to be reserved to semi-persistent scheduling SPS uses, all the other M-N HAQR processes are used 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 this method comprises:
Increase n sub-buffer memory at receiving terminal, each increases sub-buffer memory corresponding to the subclass that is made of the more than one HARQ process that is reserved to SPS, and respectively increases between the pairing subclass of sub-buffer memory and do not occur simultaneously;
When idle HARQ process was arranged in described N the HARQ process that is reserved to SPS, transmitting terminal therefrom selected a HARQ to carry out, and increase dynamic dispatching identification in the dynamic dispatching packet after, gave receiving terminal by this selecteed HARQ process transmission;
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 then received packet is deposited in the sub-buffer memory of the pairing increase of HARQ process of this packet of transmission, if there is no then the packet that is received is deposited in the pairing sub-buffer memory of HARQ process that transmits this packet.
The invention also discloses a kind of data transmission method, be applicable to M communication system of mixing automatic repeat requests HARQ process, wherein having N HARQ process to be reserved to semi-persistent scheduling SPS uses, all the other M-N HAQR processes are used 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 this method comprises:
Increase with the N that keeps for SPS the HARQ that the HARQ process is corresponding at receiving terminal and to 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 the sub-buffer memory;
When idle HARQ process is arranged in described N the HARQ process that is reserved to SPS, transmitting terminal is therefrom selected the HARQ process of a free time, give receiving terminal by this selecteed HARQ process transmission after in the dynamic dispatching packet, increasing dynamic dispatching identification, and the HARQ ident value among 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 corresponding HARQ ident value among the PDCCH and the corresponding relation between HARQ ident value and the sub-buffer memory, find the sub-buffer memory corresponding and increase sub-buffer memory with HARQ ident value among the PDCCH, check then and whether have dynamic dispatching identification in this packet, if exist then received packet is deposited in the corresponding sub-buffer memory of increase, if there is no then the packet that is received is deposited in the sub-buffer memory of correspondence.
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 used 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 subclass that is made of the more than one HARQ process that is reserved to SPS, and respectively increases between the pairing subclass of sub-buffer memory and do not occur simultaneously;
Described transmitting terminal, be used for when described N the HARQ process that is reserved to SPS has idle HARQ process, therefrom select a HARQ to carry out, and after in the dynamic dispatching packet, increasing dynamic dispatching identification, give receiving terminal by this selecteed HARQ process transmission;
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 then received packet is deposited in the sub-buffer memory of the pairing increase of HARQ process of this packet of transmission, if there is no then the packet that is received is deposited in the pairing sub-buffer memory of HARQ process that transmits this packet.
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 used 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 the sub-buffer memory;
Transmitting terminal, be used for when described N the HARQ process that is reserved to SPS has idle HARQ process, therefrom select the HARQ process of a free time, give receiving terminal by this selecteed HARQ process transmission after in the dynamic dispatching packet, increasing dynamic dispatching identification, and the HARQ ident value among 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 corresponding HARQ ident value among the PDCCH and the corresponding relation between HARQ ident value and the sub-buffer memory, find the sub-buffer memory corresponding and increase sub-buffer memory with HARQ ident value among the PDCCH, check then and whether have dynamic dispatching identification in this packet, if exist then received packet is deposited in the corresponding sub-buffer memory of increase, if there is no then the packet that is received is deposited in the sub-buffer memory of correspondence.
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 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 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 a sub-buffer memory mapping relations schematic diagram related in embodiment illustrated in fig. 7;
Fig. 9 is the schematic diagram of first kind of data transmission system in the embodiment of the invention;
Figure 10 is the schematic diagram of second kind of data transmission system in the embodiment of the invention.
Embodiment
Fig. 2 is the first embodiment flow chart of a kind of data transmission method of the present invention.This method is applicable to M communication system of mixing automatic repeat requests 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 used for dynamic dispatching DS, receiving terminal in this communication system has M sub-buffer memory corresponding one by one with described M HARQ process, then as shown in Figure 2, this method comprises:
Step 201 increases n sub-buffer memory at receiving terminal, and each increases sub-buffer memory corresponding to the subclass that is made of the more than one HARQ process that is reserved to SPS, and respectively increases between the pairing subclass of sub-buffer memory and do not occur simultaneously;
Step 202, when idle HARQ process is arranged in described N the HARQ process that is reserved to SP S, transmitting terminal therefrom selects a HARQ to carry out, and increase dynamic dispatching identification in the dynamic dispatching packet after, gives receiving terminal by this selecteed HARQ process transmission;
In embodiments of the present invention, dynamic dispatching identification is C-RNTI, and the corresponding static scheduling identification is SPS C-RNTI.
Step 203, 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 then received packet is deposited in the sub-buffer memory of the pairing increase of HARQ process of this packet of transmission, if there is no then the data that received are deposited in the pairing sub-buffer memory of HARQ process that transmits this packet.
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 finds that described dynamic dispatching packet is failed by described selecteed HARQ process transmission, select one to belong to the HARQ process of same subclass once more, and retransmit described dynamic adjusting data bag by the HARQ process that this is selected once more and give receiving terminal with described selecteed HARQ process.
For technical scheme shown in Figure 2 and advantage are clearer, enumerate specific embodiment below and be 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 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 used 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, and this sub-buffer memory 9 is corresponding with the HARQ process of reserving for SP S 6,7 and 8, and according to the solution of the present invention, when idle HARQ process was arranged among the HARQ6,7 and 8, DS can utilize these process transmission data.For receiving terminal, distinguish by HARQ process 6,7 or 8 data that received by C-RNTI and SPS C-RNTI and to belong to the dynamic dispatching data of DS or the semi-persistent 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) uses 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 (promptly 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 the soft merging of realization in the sub-buffer memory 9, 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 receives SPS when 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 the corresponding sub-buffer memory, if inequality then definite this packet is the first packet that passes, after emptying the sub-buffer memory of pairing increase this packet is deposited in wherein, if identical then determine that this packet is a retransmission data packet may, deposit this packet in the sub-buffer memory of pairing increase clear position.For example, D a1, D a2, D a3 NDI is 1, and D b1 NDI is 0, and then Db1 is the new biography of next bag, and sub-buffer memory 9 will be cleared and be used for storing D b
Fig. 5 is the second embodiment flow chart of a kind of data transmission method of the present invention.This method is applicable to M communication system of mixing automatic repeat requests HARQ process, wherein having N HARQ process to be reserved to semi-persistent scheduling SPS uses, all the other M-N HAQR processes are used 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, this method comprises:
Step 501 increases with the N that keeps for SPS the HARQ that the HARQ process is corresponding at receiving terminal and to 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 the sub-buffer memory;
Step 502, when idle HARQ process is arranged in described N the HARQ process that is reserved to SPS, transmitting terminal is therefrom selected the HARQ process of a free time, give receiving terminal by this selecteed HARQ process transmission after in the dynamic dispatching packet, increasing dynamic dispatching identification, and the HARQ ident value among the Dedicated Control Channel PDCCH that will divide into groups is arranged to the HARQ ident value corresponding with specifying sub-buffer memory;
Step 503, when receiving terminal receives by the packet of the HARQ process transmission of keeping for SPS, according to corresponding HARQ ident value among the PDCCH and the corresponding relation between HARQ ident value and the sub-buffer memory, find the sub-buffer memory corresponding and increase sub-buffer memory with HARQ ident value among the PDCCH, check then and whether have dynamic dispatching identification in this packet, if exist then received packet is deposited in the corresponding sub-buffer memory of increase, if there is no then the packet that is received is deposited in the sub-buffer memory of correspondence.
In method shown in Figure 5, when transmitting terminal finds that described dynamic dispatching packet is failed by described selecteed HARQ process transmission, be reserved to selecting an idle HARQ process N the HARQ process of SPS from described once more, and retransmit described dynamic adjusting data bag by the HARQ process that this is selected once more and give receiving terminal, the HARQ ident value when simultaneously the HARQ ident value among the PDCCH being arranged to first biography is identical.
For technical scheme shown in Figure 5 and advantage are clearer, enumerate specific embodiment below and be 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 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 use 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 received distinguished by keeping for SPS by C-RNTI and SPS C-RNTI belong to the dynamic dispatching data of DS or the semi-persistent 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) uses 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 among the 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 among the PDCCH still is set to 6.D aRetransmit D three times a3 use and temporarily not to be occupied by SPS, the also HARQ process 8 that is not taken by other DS packets, and the HARQ ident value among the PDCCH still is set to 6.Like this, though D a1, D a2 and D a3 have used different HARQ process transmission, but the HARQ ident value among the 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 among the PDCCH at receiving terminal, realize soft merging and decoding.It is same 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 among their PDCCH all is set to 7, and then receiving terminal is with D b1 and D b2 all store into and realize soft merging and decoding in the sub-buffer memory 10 corresponding with HARQ ident value 7.
Fig. 8 is HARQ process, HARQ ident value and a 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 among HARQ process and the PDCCH, D aCorresponding HARQ ident value 6 is mapped to HARQ process 6 earlier, 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 a HARQ process 1, but the data expectation in this transmitted over resources is stored on sub-buffer memory 2, and then the HARQ ident value on the PDCCH is arranged to 2, and receiving terminal just is stored in the packet that is received in the sub-buffer memory 2 like this.Therefore as long as transmitting terminal is known the relation between the corresponding HARQ instance process identification (PID) value on HARQ process and the PDCCH, receiving terminal does not need to know the corresponding relation between the corresponding HARQ instance process identification (PID) value on HARQ process and the PDCCH.
Provide data transmission system among the present invention based on the foregoing description.
Fig. 9 is the schematic diagram of first kind of data transmission system in the embodiment of the 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 used 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 subclass that is made of the more than one HARQ process that is reserved to SPS, and respectively increases between the pairing subclass of sub-buffer memory and do not occur simultaneously; Wherein:
Described transmitting terminal 901, be used for when described N the HARQ process that is reserved to SPS has idle HARQ process, therefrom select a HARQ to carry out, and after in the dynamic dispatching packet, increasing dynamic dispatching identification, give receiving terminal 902 by this selecteed HARQ process transmission;
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 then received packet is deposited in the sub-buffer memory of the pairing increase of HARQ process of this packet of transmission, if there is no then the packet that is received is deposited in the pairing sub-buffer memory of HARQ process that transmits this packet.
In system shown in Figure 9, described receiving terminal 902, be used for when there is dynamic dispatching identification in the packet that is received, check whether the new data indication NDI in this packet is identical with the NDI of the last data packets for transmission of the HARQ process of transmitting this packet, if inequality then definite this packet is the first packet that passes, after emptying the sub-buffer memory of pairing increase this packet is deposited in wherein, if identical then determine that this packet is a retransmission data packet may, deposit this packet in the sub-buffer memory of pairing increase clear position.
In system shown in Figure 9, described transmitting terminal 901, be further used for when finding that described dynamic dispatching packet is failed by described selecteed HARQ process transmission, select one to belong to the HARQ process of same subclass once more, and retransmit described dynamic adjusting data bag by the HARQ process that this is selected once more and give receiving terminal 902 with described selecteed HARQ process.
Figure 10 is the schematic diagram of second kind of data transmission system in the embodiment of the 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 used 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 the sub-buffer memory;
Transmitting terminal 1001, be used for when described N the HARQ process that is reserved to SPS has idle HARQ process, therefrom select the HARQ process of a free time, give receiving terminal 1002 by this selecteed HARQ process transmission after in the dynamic dispatching packet, increasing dynamic dispatching identification, and the HARQ ident value among 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 corresponding HARQ ident value among the PDCCH and the corresponding relation between HARQ ident value and the sub-buffer memory, find the sub-buffer memory corresponding and increase sub-buffer memory with HARQ ident value among the PDCCH, check then and whether have dynamic dispatching identification in this packet, if exist then received packet is deposited in the corresponding sub-buffer memory of increase, if there is no then the packet that is received is deposited in the sub-buffer memory of correspondence.
In system shown in Figure 10, described transmitting terminal 1001, be further used for when finding that described dynamic dispatching packet is failed by described selecteed HARQ process transmission, be reserved to the HARQ process of selecting a free time N the HARQ process of SPS from described once more, retransmit to receiving terminal by this HARQ process of selecting once more increase dynamic dispatching identification in the dynamic dispatching packet after, the HARQ ident value when simultaneously the HARQ ident value among the PDCCH being arranged to first the biography 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 made full use of by DS, and the re-transmission of SPS is not impacted, thereby can save system resource, improves systematic function.
The above only is preferred embodiment of the present invention, and is in order to restriction the present invention, within the spirit and principles in the present invention not all, any modification of being made, is equal to replacement, improvement etc., all should be included within the scope of protection of the invention.

Claims (10)

1. data transmission method, be applicable to M communication system of mixing automatic repeat requests HARQ process, wherein having N HARQ process to be reserved to semi-persistent scheduling SPS uses, all the other M-N HAQR processes are used 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 this method comprises:
Increase n sub-buffer memory at receiving terminal, each increases sub-buffer memory corresponding to the subclass that is made of the more than one HARQ process that is reserved to SPS, and respectively increases between the pairing subclass of sub-buffer memory and do not occur simultaneously;
When idle HARQ process was arranged in described N the HARQ process that is reserved to SPS, transmitting terminal therefrom selected a HARQ to carry out, and increase dynamic dispatching identification in the dynamic dispatching packet after, gave receiving terminal by this selecteed HARQ process transmission;
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 then received packet is deposited in the sub-buffer memory of the pairing increase of HARQ process of this packet of transmission, if there is no then the packet that is received is deposited in the pairing sub-buffer memory of HARQ process that transmits this packet.
2. method according to claim 1 is characterized in that, received packet is deposited in the sub-buffer memory of the pairing increase of HARQ process that transmits this packet comprise:
Check whether the new data indication NDI in this packet is identical with the NDI of the last data packets for transmission of the HARQ process of transmitting this packet, if inequality then definite this packet is the first packet that passes, after emptying the sub-buffer memory of pairing increase this packet is deposited in wherein, if identical then determine that this packet is a retransmission data packet may, deposit this packet in the sub-buffer memory of pairing increase clear position.
3. method according to claim 1 and 2, it is characterized in that, this method further comprises: when transmitting terminal finds that described dynamic dispatching packet is failed by described selecteed HARQ process transmission, select one to belong to the HARQ process of same subclass once more, and retransmit described dynamic adjusting data bag by the HARQ process that this is selected once more and give receiving terminal with described selecteed HARQ process.
4. data transmission method, be applicable to M communication system of mixing automatic repeat requests HARQ process, wherein having N HARQ process to be reserved to semi-persistent scheduling SPS uses, all the other M-N HAQR processes are used 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 this method comprises:
Increase with the N that keeps for SPS the HARQ that the HARQ process is corresponding at receiving terminal and to 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 the sub-buffer memory;
When idle HARQ process is arranged in described N the HARQ process that is reserved to SPS, transmitting terminal is therefrom selected the HARQ process of a free time, give receiving terminal by this selecteed HARQ process transmission after in the dynamic dispatching packet, increasing dynamic dispatching identification, and the HARQ ident value among 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 corresponding HARQ ident value among the PDCCH and the corresponding relation between HARQ ident value and the sub-buffer memory, find the sub-buffer memory corresponding and increase sub-buffer memory with HARQ ident value among the PDCCH, check then and whether have dynamic dispatching identification in this packet, if exist then received packet is deposited in the corresponding sub-buffer memory of increase, if there is no then the packet that is received is deposited in the sub-buffer memory of correspondence.
5. method according to claim 4, it is characterized in that, this method further comprises: when transmitting terminal finds that described dynamic dispatching packet is failed by described selecteed HARQ process transmission, be reserved to the HARQ process of selecting a free time N the HARQ process of SPS from described once more, retransmit receiving terminal by this HARQ process of selecting once more increase dynamic dispatching identification in the dynamic dispatching packet after, the HARQ ident value when simultaneously the HARQ ident value among the PDCCH being arranged to first the biography 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 SPS and uses, remaining M-N HAQR process used for 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 subclass that is made of the more than one HARQ process that is reserved to SPS, and respectively increases between the pairing subclass of sub-buffer memory and do not occur simultaneously;
Described transmitting terminal, be used for when described N the HARQ process that is reserved to SPS has idle HARQ process, therefrom select a HARQ to carry out, and after in the dynamic dispatching packet, increasing dynamic dispatching identification, give receiving terminal by this selecteed HARQ process transmission;
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 then received packet is deposited in the sub-buffer memory of the pairing increase of HARQ process of this packet of transmission, if there is no then the packet that is received is deposited in the pairing sub-buffer memory of HARQ process that transmits this packet.
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 is received, check whether the new data indication NDI in this packet is identical with the NDI of the last data packets for transmission of the HARQ process of transmitting this packet, if inequality then definite this packet is the first packet that passes, after emptying the sub-buffer memory of pairing increase this packet is deposited in wherein, if identical then determine that this packet is a retransmission data packet may, deposit this packet in the sub-buffer memory of pairing increase clear position.
8. according to claim 6 or 7 described systems, it is characterized in that,
Described transmitting terminal, be further used for when finding that described dynamic dispatching packet is failed by described selecteed HARQ process transmission, select one to belong to the HARQ process of same subclass once more, and retransmit described dynamic adjusting data bag by the HARQ process that this is selected once more and give receiving terminal with described selecteed HARQ process.
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 SPS to be used, and remaining M-N HAQR process used for 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 the sub-buffer memory;
Transmitting terminal, be used for when described N the HARQ process that is reserved to SPS has idle HARQ process, therefrom select the HARQ process of a free time, give receiving terminal by this selecteed HARQ process transmission after in the dynamic dispatching packet, increasing dynamic dispatching identification, and the HARQ ident value among 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 corresponding HARQ ident value among the PDCCH and the corresponding relation between HARQ ident value and the sub-buffer memory, find the sub-buffer memory corresponding and increase sub-buffer memory with HARQ ident value among the PDCCH, check then and whether have dynamic dispatching identification in this packet, if exist then received packet is deposited in the corresponding sub-buffer memory of increase, if there is no then the packet that is received is deposited in the sub-buffer memory of correspondence.
10. system according to claim 9 is characterized in that,
Described transmitting terminal, be further used for when finding that described dynamic dispatching packet is failed by described selecteed HARQ process transmission, be reserved to the HARQ process of selecting a free time N the HARQ process of SPS from described once more, retransmit to receiving terminal by this HARQ process of selecting once more increase dynamic dispatching identification in the dynamic dispatching packet after, the HARQ ident value when simultaneously the HARQ ident value among the PDCCH being arranged to first the biography is identical.
CN 201010183275 2010-05-26 2010-05-26 Data transmission method and system Expired - Fee Related CN101841403B (en)

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 true CN101841403A (en) 2010-09-22
CN101841403B 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)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102571298A (en) * 2010-12-31 2012-07-11 华为技术有限公司 Method and device for determining transmission of data block
CN102932934A (en) * 2011-08-08 2013-02-13 普天信息技术研究院有限公司 Method for simultaneously performing semi-persistent schedule (SPS) service and dynamic schedule (DS) service
CN104144043A (en) * 2013-05-09 2014-11-12 普天信息技术研究院有限公司 Hybrid automatic retransmission request combination method
WO2017000240A1 (en) * 2015-06-30 2017-01-05 华为技术有限公司 Data transmission method and device
CN108811114A (en) * 2017-05-05 2018-11-13 中兴通讯股份有限公司 A kind of transmission method and device of the hybrid automatic repeat-request of semi-continuous scheduling
CN109565378A (en) * 2016-08-10 2019-04-02 株式会社Ntt都科摩 User apparatus and retransmission control method
CN110635868A (en) * 2018-06-21 2019-12-31 维沃移动通信有限公司 HARQ-ACK processing method and device for hybrid automatic repeat request feedback information
CN110637432A (en) * 2017-05-15 2019-12-31 瑞典爱立信有限公司 Method for sharing HARQ process ID between semi-persistent scheduling and dynamic grant
CN110831190A (en) * 2018-08-10 2020-02-21 北京展讯高科通信技术有限公司 Uplink scheduling-free data transmission method and device, storage medium and user equipment
CN110932825A (en) * 2018-09-20 2020-03-27 维沃移动通信有限公司 Hybrid automatic repeat request response feedback method and terminal
WO2020119457A1 (en) * 2018-12-14 2020-06-18 维沃移动通信有限公司 Data transmission method, and terminal

Citations (3)

* Cited by examiner, † Cited by third party
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
US20100067468A1 (en) * 2008-09-10 2010-03-18 Qualcomm Incorporated Method and apparatus for managing a new data indicator in a wireless communication system
CN101686114A (en) * 2008-09-23 2010-03-31 华为技术有限公司 Terminal semi-static marshaling data processing method and system

Patent Citations (3)

* Cited by examiner, † Cited by third party
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
US20100067468A1 (en) * 2008-09-10 2010-03-18 Qualcomm Incorporated Method and apparatus for managing a new data indicator in a wireless communication system
CN101686114A (en) * 2008-09-23 2010-03-31 华为技术有限公司 Terminal semi-static marshaling data processing method and system

Cited By (21)

* Cited by examiner, † Cited by third party
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
CN102571298A (en) * 2010-12-31 2012-07-11 华为技术有限公司 Method and device for determining transmission of data block
CN102932934A (en) * 2011-08-08 2013-02-13 普天信息技术研究院有限公司 Method for simultaneously performing semi-persistent schedule (SPS) service and dynamic schedule (DS) service
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
CN104144043A (en) * 2013-05-09 2014-11-12 普天信息技术研究院有限公司 Hybrid automatic retransmission request combination method
CN106797285A (en) * 2015-06-30 2017-05-31 华为技术有限公司 A kind of data transmission method and equipment
WO2017000240A1 (en) * 2015-06-30 2017-01-05 华为技术有限公司 Data transmission method and device
CN106797285B (en) * 2015-06-30 2020-06-05 北京花旺在线商贸有限公司 Data transmission method and equipment
CN109565378A (en) * 2016-08-10 2019-04-02 株式会社Ntt都科摩 User apparatus and retransmission control method
JP2020519137A (en) * 2017-05-05 2020-06-25 中▲興▼通▲訊▼股▲ふぇん▼有限公司Zte Corporation Method and apparatus for transmitting hybrid automatic repeat request using semi-persistent scheduling
CN108811114A (en) * 2017-05-05 2018-11-13 中兴通讯股份有限公司 A kind of transmission method and device of the hybrid automatic repeat-request of semi-continuous scheduling
US11991004B2 (en) 2017-05-05 2024-05-21 Zte Corporation Method and apparatus for transmitting hybrid automatic repeat request using semi-persistent scheduling
US11190304B2 (en) 2017-05-05 2021-11-30 Zte Corporation Method and apparatus for transmitting hybrid automatic repeat request using semi-persistent scheduling
CN110637432A (en) * 2017-05-15 2019-12-31 瑞典爱立信有限公司 Method for sharing HARQ process ID between semi-persistent scheduling and dynamic grant
CN110635868A (en) * 2018-06-21 2019-12-31 维沃移动通信有限公司 HARQ-ACK processing method and device for hybrid automatic repeat request feedback information
CN110831190A (en) * 2018-08-10 2020-02-21 北京展讯高科通信技术有限公司 Uplink scheduling-free data transmission method and device, storage medium and user equipment
CN110932825A (en) * 2018-09-20 2020-03-27 维沃移动通信有限公司 Hybrid automatic repeat request response feedback method and terminal
CN110932825B (en) * 2018-09-20 2022-06-14 维沃移动通信有限公司 Hybrid automatic repeat request response feedback method and terminal
WO2020119457A1 (en) * 2018-12-14 2020-06-18 维沃移动通信有限公司 Data transmission method, and terminal
US12016023B2 (en) 2018-12-14 2024-06-18 Vivo Mobile Communication Co., Ltd. Data sending method and terminal

Also Published As

Publication number Publication date
CN101841403B (en) 2013-05-08

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
US8948113B2 (en) Dynamic bundling in LTE using explicit signalling
CN102077627B (en) Uplink signal processing method, base station and user terminal
CN101754268B (en) User uplink data scheduling method and user equipment
US8595579B2 (en) Method for DL semi-persistent scheduling HARQ process allocation and apparatus thereof
CN102595600A (en) Semi-static scheduling method, user equipment and network device
CN102143596B (en) Wireless resource scheduling method and wireless resource scheduling system
CN103001749B (en) Transmit the method for data, internet of things equipment and network equipment
KR20190073511A (en) Hybrid automatic repeat request (HARQ) codebook generation method and related apparatus
CN105356967A (en) Data processing method, base station and terminal
CN101867467B (en) Method and device for feeding back hybrid automatic repeat request (HARQ) acknowledgement message in carrier aggregation system
CN101867937A (en) Realizing method of hybrid automatic repeat request based on constant dispatching
CN102047603A (en) Method and arrangements in a telecommunications system
CN101605356A (en) A kind of method of indexed resource, Apparatus and system
CN102333381A (en) Resource scheduling and data transmission methods and devices
CN101272231B (en) Method of managing coexisting packet streams
CN102111751A (en) Method and device for reporting buffer state report
CN101499887A (en) Semi-static resource scheduling method and system, retransmission selection scheduling method and system
CN102026410A (en) Method and system for releasing semi-persistent scheduling (SPS) service resources
CN103313380A (en) Uplink scheduling method and equipment
CN101583193A (en) Distribution method for wireless resource ascended by base station terminal in LTE system and device
CN102255709B (en) Data repeating method, base station, terminal and wireless communication system

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