CN112019308A - HARQ transmission method and device - Google Patents

HARQ transmission method and device Download PDF

Info

Publication number
CN112019308A
CN112019308A CN201910455815.1A CN201910455815A CN112019308A CN 112019308 A CN112019308 A CN 112019308A CN 201910455815 A CN201910455815 A CN 201910455815A CN 112019308 A CN112019308 A CN 112019308A
Authority
CN
China
Prior art keywords
harq process
uplink
downlink
transmission
harq
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
CN201910455815.1A
Other languages
Chinese (zh)
Other versions
CN112019308B (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.)
Chengdu TD Tech Ltd
Original Assignee
Chengdu TD Tech 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 Chengdu TD Tech Ltd filed Critical Chengdu TD Tech Ltd
Priority to CN201910455815.1A priority Critical patent/CN112019308B/en
Publication of CN112019308A publication Critical patent/CN112019308A/en
Application granted granted Critical
Publication of CN112019308B publication Critical patent/CN112019308B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • H04L5/0055Physical resource allocation for ACK/NACK

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The application discloses a HARQ transmission method and a device, wherein the method comprises the following steps: when a TDD system UE is accessed, a base station configures an HARQ process resource pool for the TDD system UE, wherein the number of uplink HARQ processes in the HARQ process resource pool is more than the number of uplink available subframes of a wireless frame, and the number of downlink HARQ processes in the HARQ process resource pool is more than the number of downlink available subframes of the wireless frame; when a base station receives a PUSCH data transmission request of UE, selecting an uplink process from a HARQ process resource pool, completing the receiving processing of PUSCH data within the maximum uplink HARQ transmission duration range, and releasing the HARQ process or initiating data retransmission according to the receiving result; when a base station receives PDSCH data needing to be sent to UE from a core network, a downlink process is selected from an HARQ process resource pool, the sending processing of the PDSCH data is completed within the maximum downlink HARQ transmission time length range, and the HARQ process is released or data retransmission is initiated according to a sending result. By applying the invention, the uplink and downlink throughput can be improved.

Description

HARQ transmission method and device
Technical Field
The present application relates to the field of communications technologies, and in particular, to a hybrid automatic repeat request (HARQ) transmission method and apparatus.
Background
The Internet of Things (IoT) is an important component of future information technology development, and is mainly technically characterized in that objects are connected with a network through a communication technology, so that an intelligent network with man-machine interconnection and object interconnection is realized. Aiming at the characteristics of the services of the internet of things, the protocol 3GPP R13 evolves based on LTE, and designs an Enhanced Machine Type communication (eMTC) technology specially used for the internet of things. The eMTC has the characteristics of wide coverage (coverage enhancement relative to LTE15 dB), low cost, low power consumption and support of mass connection, wherein the wide coverage of the eMTC is realized by technologies such as repeated transmission of a plurality of continuous subframes and frequency hopping, and is suitable for industrial scenes needing deep coverage, such as basements, well lids, remote areas and the like.
The definition of HARQ by the current protocol is as follows in Table 1(Number of synchronous UL HARQ processes for TDD) and Table 2(Maximum Number of DL HARQ processes for TDD).
Figure BDA0002076543050000011
TABLE 1
Figure BDA0002076543050000021
TABLE 2
The inventor discovers that in the process of implementing the invention: a hybrid automatic repeat request (HARQ) scheme using an existing protocol has a problem of a reduction in uplink and downlink throughput. The specific reason is analyzed as follows:
for UL/DL configuration SA1 and UL/DL configuration SA2 of TDD system, the maximum number of HARQ processes that can be used by eMTC terminal mode is as shown in table 1 and table 2, the UL/DL configuration SA1 can use 4 HARQ processes at most for uplink scheduling, and the UL/DL configuration SA2 can use 2 HARQ processes at most for uplink scheduling. Whereas for UL/DL configuration SA1, 1 radio frame has 4 uplink frames, and for UL/DL configuration SA2, one radio frame has 2 uplink frames. Therefore, one radio frame just uses up the number of HARQ processes allocated by the protocol under the condition of full scheduling, and if the next radio frame needs to carry out uplink scheduling, the allocated HARQ processes are released by the previous radio frame to continue scheduling. However, in practical applications, a base station side often cannot process one HARQ process in one radio frame due to the need to process a large number of users at the same time, so that when uplink scheduling is continued in a subsequent radio frame, scheduling fails due to the inability to allocate the HARQ process, and uplink throughput is finally affected.
Disclosure of Invention
The application provides a HARQ transmission method and device, which can improve the uplink and downlink throughput.
A method of HARQ transmission, comprising:
when User Equipment (UE) of a Time Division Duplex (TDD) system is accessed to the system, a base station configures a hybrid automatic repeat request (HARQ) process resource pool for the UE, wherein the number of uplink HARQ processes in the HARQ process resource pool is greater than the number of uplink available subframes of a wireless frame, and the number of downlink HARQ processes in the HARQ process resource pool is greater than the number of downlink available subframes of the wireless frame;
when the base station receives a Physical Uplink Shared Channel (PUSCH) data transmission request of the UE, selecting an uplink HARQ process from the HARQ process resource pool, completing the receiving processing of the PUSCH data by using the uplink HARQ process within a preset maximum uplink HARQ transmission time length range, and releasing the uplink HARQ process or initiating the retransmission of the PUSCH data according to the receiving result of the PUSCH data;
when the base station receives Physical Downlink Shared Channel (PDSCH) data needing to be sent to the UE from a core network, selecting a downlink HARQ process from the HARQ process resource pool, completing the sending processing of the PDSCH data by using the downlink HARQ process within a preset maximum downlink HARQ transmission time length range, and releasing the downlink HARQ process or initiating the retransmission of the PDSCH data according to the sending result of the PDSCH data.
Preferably, the completing the receiving process of the PUSCH data by using the uplink HARQ process, and releasing the uplink HARQ process or initiating the retransmission of the PUSCH data according to the receiving result of the PUSCH data includes:
when the base station selects the uplink HARQ process, starting an uplink timer, and completing the following steps before the uplink timer is overtime: setting the uplink scheduling time and the HARQ process release time of the current transmission according to the maximum uplink HARQ transmission duration, performing uplink scheduling at the uplink scheduling time, demodulating the PUSCH data by using the uplink HARQ process, feeding back a demodulation result ACK/NACK to the UE, releasing the currently used uplink HARQ process at the HARQ process release time when the demodulation result is ACK, and restarting the uplink timer and initiating retransmission of the PUSCH data when the demodulation result is NACK; and the duration of the uplink timer is set as the maximum uplink HARQ transmission duration.
Preferably, the completing the transmission processing of the PDSCH data by using the downlink HARQ process, and releasing the downlink HARQ process or initiating the retransmission of the PDSCH data according to the transmission result of the PDSCH data includes:
when the base station selects the downlink HARQ process, starting a downlink timer, and completing the following steps before the downlink timer is overtime: setting a downlink scheduling time and an HARQ process release time of the transmission according to the maximum downlink HARQ transmission time length, performing downlink scheduling at the downlink scheduling time, completing transmission of the PDSCH data by using the downlink HARQ process, releasing the downlink HARQ process at the HARQ process release time when the transmission is successful, restarting the downlink timer when the transmission is failed and initiating retransmission of the PDSCH data; wherein the sending comprises transmitting the PDSCH data to the UE and successfully receiving a corresponding demodulation result ACK/NACK fed back by the UE; and the time length of the downlink timer is set as the transmission time length of the maximum downlink HARQ.
Preferably, the maximum uplink HARQ transmission duration is the time of one uplink HARQ transmission; the maximum downlink HARQ transmission time length is the time of one downlink HARQ transmission.
The embodiment of the present invention further provides an HARQ transmission apparatus, which is disposed in a base station, and includes:
a resource configuration unit, configured to configure a HARQ process resource pool for a user equipment UE in a TDD system when the UE accesses a system, where an uplink HARQ process number in the HARQ process resource pool is greater than an uplink available subframe number of a radio frame, and a downlink HARQ process number in the HARQ process resource pool is greater than a downlink available subframe number of the radio frame;
an uplink transmission processing unit, configured to select an uplink HARQ process from the HARQ process resource pool when the base station receives a PUSCH data transmission request of the UE, complete reception processing of the PUSCH data by using the uplink HARQ process within a preset maximum uplink HARQ transmission duration range, and release the uplink HARQ process or initiate retransmission of the PUSCH data according to a reception result of the PUSCH data;
and the downlink transmission processing unit is used for selecting a downlink HARQ process from the HARQ process resource pool when the base station receives PDSCH data needing to be sent to the UE from a core network, completing the sending processing of the PDSCH data by using the downlink HARQ process within a preset maximum downlink HARQ transmission time length range, and releasing the downlink HARQ process or initiating the retransmission of the PDSCH data according to the sending result of the PDSCH data.
Preferably, the uplink transmission processing unit is configured to complete the reception processing of the PUSCH data by using the uplink HARQ process, and release the uplink HARQ process or initiate retransmission of the PUSCH data according to the reception result of the PUSCH data, and includes:
when the uplink HARQ process is selected, an uplink timer is started, and before the uplink timer is overtime, the following steps are completed: setting the uplink scheduling time and the HARQ process release time of the current transmission according to the maximum uplink HARQ transmission duration, performing uplink scheduling at the uplink scheduling time, demodulating the PUSCH data by using the uplink HARQ process, feeding back a demodulation result ACK/NACK to the UE, releasing the currently used uplink HARQ process at the HARQ process release time when the demodulation result is ACK, and restarting the uplink timer and initiating retransmission of the PUSCH data when the demodulation result is NACK; and the duration of the uplink timer is set as the maximum uplink HARQ transmission duration.
Preferably, the downlink transmission processing unit is configured to complete the transmission processing of the PDSCH data by using the downlink HARQ process, and release the downlink HARQ process or initiate retransmission of the PDSCH data according to the transmission result of the PDSCH data, and includes:
when the downlink HARQ process is selected, starting a downlink timer, and completing the following steps before the downlink timer is overtime: setting a downlink scheduling time and an HARQ process release time of the transmission according to the maximum downlink HARQ transmission time length, performing downlink scheduling at the downlink scheduling time, completing transmission of the PDSCH data by using the downlink HARQ process, releasing the downlink HARQ process at the HARQ process release time when the transmission is successful, restarting the downlink timer when the transmission is failed and initiating retransmission of the PDSCH data; wherein the sending comprises transmitting the PDSCH data to the UE and successfully receiving a corresponding demodulation result ACK/NACK fed back by the UE; and the time length of the downlink timer is set as the transmission time length of the maximum downlink HARQ.
Preferably, the maximum uplink HARQ transmission duration is the time of one uplink HARQ transmission; the maximum downlink HARQ transmission time length is the time of one downlink HARQ transmission.
The present application also discloses a non-transitory computer-readable storage medium storing instructions that, when executed by a processor, cause the processor to perform the steps of the HARQ transmission method as previously described.
The application also discloses an electronic device comprising the non-volatile computer-readable storage medium as described above, and the processor having access to the non-volatile computer-readable storage medium.
According to the technical scheme, when available HARQ process resources are set for the UE, the number of usable uplink/downlink HARQ processes is larger than the number of uplink/downlink available subframes of a wireless frame, and the maximum time for HARQ process transmission processing is limited by the maximum downlink HARQ transmission time and the maximum uplink HARQ transmission time, so that idle HARQ processes can be used when the UE is scheduled at any time, the problem of UE scheduling failure caused by lack of the HARQ processes can be solved, uplink and downlink throughput can be effectively improved, and air interface resources can be fully utilized.
Drawings
FIG. 1 is a schematic flow chart of a method according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of an apparatus according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is further described in detail below by referring to the accompanying drawings and examples.
An embodiment of the present invention provides a HARQ transmission method, and as shown in fig. 1, the method includes:
step 101, when a User Equipment (UE) of a TDD system accesses to the system, a base station configures an HARQ process resource pool for the UE, wherein the number of uplink HARQ processes in the HARQ process resource pool is greater than the number of uplink available subframes of a wireless frame, and the number of downlink HARQ processes in the HARQ process resource pool is greater than the number of downlink available subframes of a wireless frame.
The difference between the step and the existing protocol is that the available uplink and downlink HARQ process resources of the UE are increased, and when the UE is accessed, the number of the available uplink and downlink HARQ processes is required to meet certain requirements, that is, the available uplink and downlink HARQ process resources of the UE are greater than the number of uplink and downlink available subframes of a wireless frame, so as to ensure that the UE is used by the available HARQ processes during scheduling, avoid the problem of UE scheduling failure caused by the lack of the HARQ processes, further effectively improve the uplink and downlink throughput, and fully utilize air interface resources.
Specifically, the uplink HARQ process in the HARQ process resource pool may be configured according to the uplink available subframe number + offset of the uplink HARQ process number >1 radio frame. The offset can be configured by those skilled in the art according to actual needs, and preferably 0< offset <10, and the default value of offset can be 2.
Specifically, the uplink HARQ process in the HARQ process resource pool may be configured according to the number of downlink HARQ processes >1 of the available number of downlink subframes + offset of the radio frame. The offset can be configured by those skilled in the art according to actual needs, and preferably 0< offset <10, and the default value of offset can be 2.
In practical applications, the UE may be an eMTC user of the TDD system, or may be an LTE user (including an eMTC user) of the TDD system.
Step 102, when the base station receives a PUSCH data transmission request of the UE, selecting an uplink HARQ process from the HARQ process resource pool, completing reception processing of the PUSCH data by using the uplink HARQ process within a preset maximum uplink HARQ transmission duration range, and releasing the uplink HARQ process or initiating retransmission of the PUSCH data according to a reception result of the PUSCH data;
when the base station receives PDSCH data needing to be sent to the UE from a core network, selecting a downlink HARQ process from the HARQ process resource pool, completing the sending processing of the PDSCH data by using the downlink HARQ process within a preset maximum downlink HARQ transmission time length range, and releasing the downlink HARQ process or initiating the retransmission of the PDSCH data according to the sending result of the PDSCH data.
The difference between step 102 and the existing protocol is that the maximum uplink HARQ transmission duration and the maximum downlink HARQ transmission duration are defined, and it is ensured that the corresponding transmission processing and the release of the HARQ process resources are completed within the duration range, so as to avoid that the HARQ process resources are occupied for a long time.
Preferably, an uplink timer may be used to control that, within a maximum uplink HARQ transmission duration range, the receiving processing of the PUSCH data by using the selected uplink HARQ process is completed, and the uplink HARQ process is released or retransmission of the PUSCH data is initiated according to a reception result of the PUSCH data, specifically including:
when the base station selects the uplink HARQ process, starting an uplink timer, and completing the following steps before the uplink timer is overtime: setting the uplink scheduling time and the HARQ process release time of the current transmission according to the maximum uplink HARQ transmission duration, performing uplink scheduling at the uplink scheduling time, demodulating the PUSCH data by using the uplink HARQ process, feeding back a demodulation result ACK/NACK to the UE, releasing the currently used uplink HARQ process at the HARQ process release time when the demodulation result is ACK, and restarting the uplink timer and initiating retransmission of the PUSCH data when the demodulation result is NACK; and the duration of the uplink timer is set as the maximum uplink HARQ transmission duration.
In the above method, the uplink scheduling time and the HARQ process release time used for the current transmission of the PUSCH data need to be set according to the maximum uplink HARQ transmission duration, that is, the uplink scheduling time and the HARQ process release time used for the current transmission of the PUSCH data need to be set according to the requirement for ensuring that the transmission of the current PUSCH data and the release of the HARQ process are completed within the maximum uplink HARQ transmission duration. Therefore, when the transmission of the PUSCH data is successful, the used uplink HARQ process can be released before the uplink timer is overtime, so that idle HARQ processes can be used when the UE is scheduled in an uplink mode at any time.
Here, when the transmission of the PUSCH data fails this time, the uplink timer needs to be restarted, and retransmission of the PUSCH data is triggered, and then, the restarted uplink timer is used to control transmission processing time during retransmission.
Correspondingly, an uplink timer may be used to control that, within a maximum downlink HARQ transmission duration range, the sending processing of the PDSCH data by using the downlink HARQ process is completed, and the downlink HARQ process is released or retransmission of the PDSCH data is initiated according to a sending result of the PDSCH data, which specifically includes:
when the base station selects the downlink HARQ process, starting a downlink timer, and completing the following steps before the downlink timer is overtime: setting a downlink scheduling time and an HARQ process release time of the transmission according to the maximum downlink HARQ transmission time length, performing downlink scheduling at the downlink scheduling time, completing transmission of the PDSCH data by using the downlink HARQ process, releasing the downlink HARQ process at the HARQ process release time when the transmission is successful, restarting the downlink timer when the transmission is failed and initiating retransmission of the PDSCH data; wherein the sending comprises transmitting the PDSCH data to the UE and successfully receiving a corresponding demodulation result ACK/NACK fed back by the UE; and the time length of the downlink timer is set as the transmission time length of the maximum downlink HARQ.
In the above method, the downlink scheduling time and the HARQ process release time used for transmitting the PDSCH data this time need to be set according to the maximum downlink HARQ transmission duration, that is, the downlink scheduling time and the downlink HARQ process release time used for transmitting the PDSCH data this time need to be set according to the requirement for ensuring that the transmission of the PDSCH data this time and the release of the downlink HARQ process are completed within the maximum downlink HARQ transmission duration. Therefore, when the PDSCH data is successfully transmitted, the used downlink HARQ process can be released before the downlink timer is overtime, so that idle HARQ processes can be used when the UE is scheduled in a downlink mode at any time.
Here, when the transmission of the PUSCH data fails this time, the downlink timer needs to be restarted, and the retransmission of the PDSCH data is triggered, and then, the transmission processing during retransmission is controlled by using the restarted downlink timer.
Preferably, the maximum uplink HARQ transmission duration is the time of one uplink HARQ transmission; the maximum downlink HARQ transmission time length is the time of one downlink HARQ transmission.
An embodiment of the present invention further provides an HARQ transmission apparatus, which is disposed in a base station, and as shown in fig. 2, the apparatus includes:
a resource configuration unit, configured to configure a HARQ process resource pool for a user equipment UE in a TDD system when the UE accesses a system, where an uplink HARQ process number in the HARQ process resource pool is greater than an uplink available subframe number of a radio frame, and a downlink HARQ process number in the HARQ process resource pool is greater than a downlink available subframe number of the radio frame;
an uplink transmission processing unit, configured to select an uplink HARQ process from the HARQ process resource pool when the base station receives a PUSCH data transmission request of the UE, complete reception processing of the PUSCH data by using the uplink HARQ process within a preset maximum uplink HARQ transmission duration range, and release the uplink HARQ process or initiate retransmission of the PUSCH data according to a reception result of the PUSCH data;
and the downlink transmission processing unit is used for selecting a downlink HARQ process from the HARQ process resource pool when the base station receives PDSCH data needing to be sent to the UE from a core network, completing the sending processing of the PDSCH data by using the downlink HARQ process within a preset maximum downlink HARQ transmission time length range, and releasing the downlink HARQ process or initiating the retransmission of the PDSCH data according to the sending result of the PDSCH data.
Preferably, the uplink transmission processing unit is configured to complete the reception processing of the PUSCH data by using the uplink HARQ process, and release the uplink HARQ process or initiate retransmission of the PUSCH data according to the reception result of the PUSCH data, and includes:
when the uplink HARQ process is selected, an uplink timer is started, and before the uplink timer is overtime, the following steps are completed: setting the uplink scheduling time and the HARQ process release time of the current transmission according to the maximum uplink HARQ transmission duration, performing uplink scheduling at the uplink scheduling time, demodulating the PUSCH data by using the uplink HARQ process, feeding back a demodulation result ACK/NACK to the UE, releasing the currently used uplink HARQ process at the HARQ process release time when the demodulation result is ACK, and restarting the uplink timer and initiating retransmission of the PUSCH data when the demodulation result is NACK; and the duration of the uplink timer is set as the maximum uplink HARQ transmission duration.
Preferably, the downlink transmission processing unit is configured to complete the transmission processing of the PDSCH data by using the downlink HARQ process, and release the downlink HARQ process or initiate retransmission of the PDSCH data according to the transmission result of the PDSCH data, and includes:
when the downlink HARQ process is selected, starting a downlink timer, and completing the following steps before the downlink timer is overtime: setting a downlink scheduling time and an HARQ process release time of the transmission according to the maximum downlink HARQ transmission time length, performing downlink scheduling at the downlink scheduling time, completing transmission of the PDSCH data by using the downlink HARQ process, releasing the downlink HARQ process at the HARQ process release time when the transmission is successful, restarting the downlink timer when the transmission is failed and initiating retransmission of the PDSCH data; wherein the sending comprises transmitting the PDSCH data to the UE and successfully receiving a corresponding demodulation result ACK/NACK fed back by the UE; and the time length of the downlink timer is set as the transmission time length of the maximum downlink HARQ.
Preferably, the maximum uplink HARQ transmission duration is the time of one uplink HARQ transmission; the maximum downlink HARQ transmission time length is the time of one downlink HARQ transmission.
Furthermore, the present application also provides a non-transitory computer-readable storage medium storing instructions that, when executed by a processor, cause the processor to perform the steps of the HARQ transmission method as described above.
Further, the present application provides an electronic device comprising the non-volatile computer-readable storage medium as described above, and the processor having access to the non-volatile computer-readable storage medium.
It can be seen from the foregoing embodiments that, in the HARQ transmission method and apparatus provided in the present application, when setting available HARQ process resources for a UE, by ensuring that the number of usable uplink/downlink HARQ processes is greater than the number of uplink/downlink available subframes of a radio frame, and limiting the maximum time for HARQ process transmission processing by using the maximum downlink HARQ transmission duration and the maximum uplink HARQ transmission duration, it can be ensured that the available HARQ processes are used when the UE is scheduled at any time, thereby avoiding a problem of UE scheduling failure due to lack of the HARQ processes, and further effectively improving uplink and downlink throughput and fully utilizing air interface resources.
The above description is only exemplary of the present application and should not be taken as limiting the present application, as any modification, equivalent replacement, or improvement made within the spirit and principle of the present application should be included in the scope of protection of the present application.

Claims (10)

1. A HARQ transmission method, comprising:
when User Equipment (UE) of a Time Division Duplex (TDD) system is accessed to the system, a base station configures a hybrid automatic repeat request (HARQ) process resource pool for the UE, wherein the number of uplink HARQ processes in the HARQ process resource pool is greater than the number of uplink available subframes of a wireless frame, and the number of downlink HARQ processes in the HARQ process resource pool is greater than the number of downlink available subframes of the wireless frame;
when the base station receives a PUSCH data transmission request of the UE, selecting an uplink HARQ process from the HARQ process resource pool, completing the receiving processing of the PUSCH data by using the uplink HARQ process within a preset maximum uplink HARQ transmission time length range, and releasing the uplink HARQ process or initiating the retransmission of the PUSCH data according to the receiving result of the PUSCH data;
when the base station receives PDSCH data needing to be sent to the UE from a core network, selecting a downlink HARQ process from the HARQ process resource pool, completing the sending processing of the PDSCH data by using the downlink HARQ process within a preset maximum downlink HARQ transmission time length range, and releasing the downlink HARQ process or initiating the retransmission of the PDSCH data according to the sending result of the PDSCH data.
2. The method of claim 1, wherein: completing the receiving process of the PUSCH data by using the uplink HARQ process, and releasing the uplink HARQ process or initiating the retransmission of the PUSCH data according to the receiving result of the PUSCH data includes:
when the base station selects the uplink HARQ process, starting an uplink timer, and completing the following steps before the uplink timer is overtime: setting the uplink scheduling time and the HARQ process release time of the current transmission according to the maximum uplink HARQ transmission duration, performing uplink scheduling at the uplink scheduling time, demodulating the PUSCH data by using the uplink HARQ process, feeding back a demodulation result ACK/NACK to the UE, releasing the currently used uplink HARQ process at the HARQ process release time when the demodulation result is ACK, and restarting the uplink timer and initiating retransmission of the PUSCH data when the demodulation result is NACK; and the duration of the uplink timer is set as the maximum uplink HARQ transmission duration.
3. The method of claim 1, wherein: the step of completing the transmission processing of the PDSCH data by using the downlink HARQ process, and releasing the downlink HARQ process or initiating the retransmission of the PDSCH data according to the transmission result of the PDSCH data includes:
when the base station selects the downlink HARQ process, starting a downlink timer, and completing the following steps before the downlink timer is overtime: setting a downlink scheduling time and an HARQ process release time of the transmission according to the maximum downlink HARQ transmission time length, performing downlink scheduling at the downlink scheduling time, completing transmission of the PDSCH data by using the downlink HARQ process, releasing the downlink HARQ process at the HARQ process release time when the transmission is successful, restarting the downlink timer when the transmission is failed and initiating retransmission of the PDSCH data; wherein the sending comprises transmitting the PDSCH data to the UE and successfully receiving a corresponding demodulation result ACK/NACK fed back by the UE; and the time length of the downlink timer is set as the transmission time length of the maximum downlink HARQ.
4. The method of claim 1, wherein: the maximum uplink HARQ transmission time length is the time of one uplink HARQ transmission; the maximum downlink HARQ transmission time length is the time of one downlink HARQ transmission.
5. An HARQ transmission apparatus provided in a base station, comprising:
a resource configuration unit, configured to configure a HARQ process resource pool for a user equipment UE in a TDD system when the UE accesses a system, where an uplink HARQ process number in the HARQ process resource pool is greater than an uplink available subframe number of a radio frame, and a downlink HARQ process number in the HARQ process resource pool is greater than a downlink available subframe number of the radio frame;
an uplink transmission processing unit, configured to select an uplink HARQ process from the HARQ process resource pool when the base station receives a PUSCH data transmission request of the UE, complete reception processing of the PUSCH data by using the uplink HARQ process within a preset maximum uplink HARQ transmission duration range, and release the uplink HARQ process or initiate retransmission of the PUSCH data according to a reception result of the PUSCH data;
and the downlink transmission processing unit is used for selecting a downlink HARQ process from the HARQ process resource pool when the base station receives PDSCH data needing to be sent to the UE from a core network, completing the sending processing of the PDSCH data by using the downlink HARQ process within a preset maximum downlink HARQ transmission time length range, and releasing the downlink HARQ process or initiating the retransmission of the PDSCH data according to the sending result of the PDSCH data.
6. The apparatus of claim 5, wherein: the uplink transmission processing unit is configured to complete the reception processing of the PUSCH data by using the uplink HARQ process, and release the uplink HARQ process or initiate retransmission of the PUSCH data according to a reception result of the PUSCH data, and includes:
when the uplink HARQ process is selected, an uplink timer is started, and before the uplink timer is overtime, the following steps are completed: setting the uplink scheduling time and the HARQ process release time of the current transmission according to the maximum uplink HARQ transmission duration, performing uplink scheduling at the uplink scheduling time, demodulating the PUSCH data by using the uplink HARQ process, feeding back a demodulation result ACK/NACK to the UE, releasing the currently used uplink HARQ process at the HARQ process release time when the demodulation result is ACK, and restarting the uplink timer and initiating retransmission of the PUSCH data when the demodulation result is NACK; and the duration of the uplink timer is set as the maximum uplink HARQ transmission duration.
7. The apparatus of claim 5, wherein: the downlink transmission processing unit is configured to complete the transmission processing of the PDSCH data by using the downlink HARQ process, and release the downlink HARQ process or initiate retransmission of the PDSCH data according to the transmission result of the PDSCH data, and includes:
when the downlink HARQ process is selected, starting a downlink timer, and completing the following steps before the downlink timer is overtime: setting a downlink scheduling time and an HARQ process release time of the transmission according to the maximum downlink HARQ transmission time length, performing downlink scheduling at the downlink scheduling time, completing transmission of the PDSCH data by using the downlink HARQ process, releasing the downlink HARQ process at the HARQ process release time when the transmission is successful, restarting the downlink timer when the transmission is failed and initiating retransmission of the PDSCH data; wherein the sending comprises transmitting the PDSCH data to the UE and successfully receiving a corresponding demodulation result ACK/NACK fed back by the UE; and the time length of the downlink timer is set as the transmission time length of the maximum downlink HARQ.
8. The apparatus of claim 5, wherein: the maximum uplink HARQ transmission time length is the time of one uplink HARQ transmission; the maximum downlink HARQ transmission time length is the time of one downlink HARQ transmission.
9. A non-transitory computer readable storage medium storing instructions which, when executed by a processor, cause the processor to perform the steps of the HARQ transmission method of any of claims 1 to 4.
10. An electronic device comprising the non-volatile computer-readable storage medium of claim 9, and the processor having access to the non-volatile computer-readable storage medium.
CN201910455815.1A 2019-05-29 2019-05-29 HARQ transmission method and device Active CN112019308B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910455815.1A CN112019308B (en) 2019-05-29 2019-05-29 HARQ transmission method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910455815.1A CN112019308B (en) 2019-05-29 2019-05-29 HARQ transmission method and device

Publications (2)

Publication Number Publication Date
CN112019308A true CN112019308A (en) 2020-12-01
CN112019308B CN112019308B (en) 2023-06-16

Family

ID=73500915

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910455815.1A Active CN112019308B (en) 2019-05-29 2019-05-29 HARQ transmission method and device

Country Status (1)

Country Link
CN (1) CN112019308B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113132068A (en) * 2021-03-03 2021-07-16 杭州红岭通信息科技有限公司 Base station HARQ process memory allocation method based on scene of Internet of things

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101841846A (en) * 2009-03-17 2010-09-22 大唐移动通信设备有限公司 Uplink data transmitting method, system and device in TDD (Time Division Duplex) mode based on relay
WO2012019486A1 (en) * 2010-08-10 2012-02-16 中兴通讯股份有限公司 Method and device for identifying uplink hybrid automatic repeat request process of backhaul link
CN103368713A (en) * 2012-03-26 2013-10-23 中兴通讯股份有限公司 Device-to-device communication method and device
CN103648175A (en) * 2010-03-22 2014-03-19 华为技术有限公司 Multi-subframe scheduling method, multi-subframe scheduling and equipment
CN106130701A (en) * 2016-07-14 2016-11-16 宇龙计算机通信科技(深圳)有限公司 HARQ process transmission method and device, base station and terminal in unauthorized frequency range
CN106130702A (en) * 2016-07-15 2016-11-16 深圳市金立通信设备有限公司 A kind of hybrid automatic repeat request process processing method, equipment and communication system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101841846A (en) * 2009-03-17 2010-09-22 大唐移动通信设备有限公司 Uplink data transmitting method, system and device in TDD (Time Division Duplex) mode based on relay
CN103648175A (en) * 2010-03-22 2014-03-19 华为技术有限公司 Multi-subframe scheduling method, multi-subframe scheduling and equipment
WO2012019486A1 (en) * 2010-08-10 2012-02-16 中兴通讯股份有限公司 Method and device for identifying uplink hybrid automatic repeat request process of backhaul link
CN103368713A (en) * 2012-03-26 2013-10-23 中兴通讯股份有限公司 Device-to-device communication method and device
CN106130701A (en) * 2016-07-14 2016-11-16 宇龙计算机通信科技(深圳)有限公司 HARQ process transmission method and device, base station and terminal in unauthorized frequency range
CN106130702A (en) * 2016-07-15 2016-11-16 深圳市金立通信设备有限公司 A kind of hybrid automatic repeat request process processing method, equipment and communication system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
CATT: "R2-080436 "Analysis of HARQ process number in TDD"", 《3GPP》 *
INTEL CORPORATION: ""R2-1903665 HARQ process in D-PUR"", 《3GPP》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113132068A (en) * 2021-03-03 2021-07-16 杭州红岭通信息科技有限公司 Base station HARQ process memory allocation method based on scene of Internet of things
CN113132068B (en) * 2021-03-03 2022-05-24 杭州红岭通信息科技有限公司 Base station HARQ process memory allocation method based on scene of Internet of things

Also Published As

Publication number Publication date
CN112019308B (en) 2023-06-16

Similar Documents

Publication Publication Date Title
JP6496777B2 (en) Apparatus and method for handling uplink transmission
EP2654235B1 (en) HARQ For Dynamic Change of the TTD UL/DL Configuration in LTE TDD Systems
JP6562951B2 (en) Method and apparatus for determining resources for direct communication between terminals in a wireless communication system
KR102246591B1 (en) Method and device for transmitting and receiving transmission timing information
CN107070609B (en) Wireless communication method, user equipment and base station supporting HARQ
US20170311337A1 (en) Data Processing Implementation Method, Base Station and User Equipment
WO2021062602A1 (en) Method and apparatus for sharing channel occupancy time on unlicensed spectrum
EP4054264A1 (en) Method for ack/nack transmission and reception in wireless communication system and apparatus therefor
EP3598818B1 (en) Data transmission methods, terminal device, and network device
US10237863B2 (en) Device and method of handling a hybrid automatic repeat request process in a licensed assisted access secondary cell
EP3557940B1 (en) Communication method, terminal device and computer readable medium
EP2870815A1 (en) Methods and apparatus for contention based transmission
JP2023501201A (en) Method and apparatus for reserving sidelink resource
JP2015503869A (en) Communication resource allocation for control signals in uplink
CN107046719B (en) Method, device and system for reducing transmission time delay of time division duplex
CN112019308B (en) HARQ transmission method and device
JP2023536002A (en) Method and apparatus for data transmission
WO2014000689A1 (en) Transmission feedback method and device for tdd uplink and downlink configuration
WO2020097775A1 (en) Communications with preconfigured uplink resources
US10938522B2 (en) Low latency service feedback
EP4280798A1 (en) Timer control method and apparatus, and terminal device
WO2023150911A1 (en) Methods and apparatuses for sidelink transmission on unlicensed spectrum
RU2807529C1 (en) Method and system for configuring supplementary communication line transmission resources, device and data media
JP6280972B2 (en) Wireless communication method, user apparatus, and base station supporting HARQ
WO2020199001A1 (en) Information transmission method, information transmission device, and communication system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant