CN114070485A - Data transmission method and equipment - Google Patents

Data transmission method and equipment Download PDF

Info

Publication number
CN114070485A
CN114070485A CN202010771655.4A CN202010771655A CN114070485A CN 114070485 A CN114070485 A CN 114070485A CN 202010771655 A CN202010771655 A CN 202010771655A CN 114070485 A CN114070485 A CN 114070485A
Authority
CN
China
Prior art keywords
harq process
process number
harq
pusch
authorization
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
CN202010771655.4A
Other languages
Chinese (zh)
Other versions
CN114070485B (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.)
China Academy of Information and Communications Technology CAICT
Original Assignee
China Academy of Information and Communications Technology CAICT
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 China Academy of Information and Communications Technology CAICT filed Critical China Academy of Information and Communications Technology CAICT
Priority to CN202010771655.4A priority Critical patent/CN114070485B/en
Publication of CN114070485A publication Critical patent/CN114070485A/en
Application granted granted Critical
Publication of CN114070485B publication Critical patent/CN114070485B/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
    • 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/1829Arrangements specially adapted for the receiver end
    • H04L1/1848Time-out mechanisms
    • 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/1829Arrangements specially adapted for the receiver end
    • H04L1/1864ARQ related signaling
    • 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/1867Arrangements specially adapted for the transmitter end
    • H04L1/188Time-out mechanisms
    • 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/1867Arrangements specially adapted for the transmitter end
    • H04L1/1896ARQ related signaling

Landscapes

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

Abstract

The application discloses a data transmission method, which comprises the following steps: configuring N groups of independent authorization-free PUSCHs by using N first downlink signaling, wherein each first downlink signaling configures a group of authorization-free PUSCHs, and all HARQ process numbers configured by the group of authorization-free PUSCHs correspond to the same HARQ retransmission state; starting or restarting a corresponding timer when the transmission block is received and transmitted by using the HARQ process number configured by the authorization-free PUSCH; before the timer is overtime, the target HARQ process number is used for transmitting or retransmitting the first transmission block; after the timer expires, the target HARQ process number is used for a second transport block or is in an idle state. The application also includes an apparatus for use in the method. The problems of large service transmission delay and low HARQ process efficiency of HARQ retransmission state configuration used by unlicensed PUSCH transmission and a timer operation mode in the prior art are solved, and the method is particularly suitable for an NR evolution system to support ground-to-air communication and satellite communication.

Description

Data transmission method and equipment
Technical Field
The present application relates to the field of wireless communication technologies, and in particular, to a data transmission method and device.
Background
The NR evolution system supports both ground-to-air communication and satellite communication. Due to wider coverage, the air propagation delay of HARQ-ACK information feedback and the retransmission process of HARQ process data can be greatly prolonged. If HARQ process combination based on HARQ-ACK feedback is still adopted in the ground-air communication and the satellite communication, the data transmission delay is not acceptable for some services.
In order to overcome the influence of data transmission delay, after the network equipment schedules the HARQ process to initially transmit the transmission block, the retransmission of the transmission block can be scheduled again without waiting for the HARQ-ACK result of the reception and demodulation of the transmission block, and the aim of meeting the reliability of data transmission is achieved through repeated transmission for many times, namely 'enabling the HARQ retransmission state based on the HARQ-ACK'.
In a communication system with long air propagation delay, such as ground-air communication and satellite communication, the configuration and scheduling process of the HARQ retransmission state is as follows: the base station configures a terminal equipment (UE) with two sets of HARQ process numbers, wherein the two sets of HARQ process numbers are respectively used for enabling and disabling HARQ processes of HARQ retransmission states based on HARQ-ACK. The terminal device may determine the HARQ retransmission state of the target HARQ process according to which set the process number of the target HARQ process belongs to.
The retransmission scheduling strategies corresponding to the two HARQ retransmission states are different, the available HARQ combining gain is also different, and the available data transmission reliability is different in the two modes. According to section 5.8 of 3GPP TS 38.321V16.0.0, the HARQ process number used for uplink unlicensed PUSCH transmission is implicitly determined by the unlicensed PUSCH transmission time. At the transmission time when there is a service transmission request, only the HARQ process number corresponding to the transmission time can be used, and thus only the HARQ retransmission state corresponding to the HARQ process number can be used. However, the HARQ retransmission status may not be consistent with current traffic transmission performance requirements. In order to ensure the service transmission performance requirement, the service transmission can be delayed to the latest authorization-free PUSCH transmission time adapted to the HARQ retransmission state configuration,the transmission delay requirements for transmitting traffic on the unlicensed scheduling resources will be greatly affected. For example: the base station configures two HARQ process sets for the terminal equipment, wherein the HARQ process number X is positioned in a set for enabling the HARQ retransmission state based on the HARQ-ACK, and the HARQ process number Y is positioned in a set for enabling the HARQ retransmission state based on the HARQ-ACK. If at transmission time T of HARQ process number X1Time, a traffic transmission requirement occurs to "enable" HARQ retransmission state based on HARQ-ACK, since the HARQ retransmission state corresponding to HARQ process number X is not applicable to the traffic, the transmission of the traffic will have to be postponed to the transmission time of the nearest HARQ process number Y, resulting in the delay characteristic of the traffic service being affected.
In the existing system design, the timeout value of the timer is applicable to all HARQ process numbers of the unlicensed PUSCH. When the HARQ process number of the unlicensed PUSCH is the same as that of the dynamically licensed PUSCH and the HARQ retransmission scheduling state of the unlicensed PUSCH for the HARQ process number is different from that of the dynamically licensed PUSCH for the HARQ process number, whether the timer is in the running state or not is used for judging the blind idle state of the HARQ process number. For the two HARQ retransmission states, the need to wait for the HARQ-ACK state of the last transmission before retransmitting the data block is different, and the time length required for the K HARQ retransmissions is different. Further, in order to meet the requirements of data transmission reliability and delay of the two states, the maximum allowed HARQ retransmission times of the two states may also be configured differently. The timeout value of the timer requires setting of HARQ process number usage requirements that need to be met for both the first type and the second type of HARQ retransmission states. Therefore, using the same timer timeout value for HARQ processes of both HARQ retransmission states will affect the usage efficiency of the HARQ processes.
Disclosure of Invention
The application provides a data transmission method and equipment, which solve the problems of large service transmission delay and low HARQ process efficiency of HARQ retransmission state configuration and a timer operation mode used for unlicensed PUSCH transmission in the prior art, and are particularly suitable for an NR evolution system supporting ground-to-air communication and satellite communication.
In a first aspect, the present application provides a method for data transmission, including the following steps:
configuring N groups of independent authorization-free PUSCHs by using N first downlink signaling, wherein each first downlink signaling configures one group of authorization-free PUSCHs, the first downlink signaling comprises first indication information for indicating HARQ retransmission states corresponding to transmission blocks carried by the configured authorization-free PUSCHs, and N is more than or equal to 1;
all HARQ process numbers configured by the group of authorization-free PUSCHs correspond to the same HARQ retransmission state and are selected from the following two classes:
a first type of HARQ retransmission state is to disable HARQ retransmission based on HARQ-ACK;
the second type of HARQ retransmission state is to enable HARQ retransmission based on HARQ-ACK.
Starting or restarting a timer corresponding to the HARQ process number when the HARQ process number configured by the authorization-free PUSCH is used for receiving and transmitting a transmission block; before a timer corresponding to a target HARQ process number is overtime, the target HARQ process number is used for transmitting or retransmitting a first transmission block; after timeout, the target HARQ process number is used for a second transport block or is in an idle state.
Preferably, the timeout value of the timer corresponding to the HARQ process number is related to the HARQ retransmission state corresponding to the HARQ process number, the first type of HARQ retransmission state corresponds to the first timeout value, and the second type of HARQ retransmission state corresponds to the second timeout value.
Preferably, the first downlink signaling is radio resource control signaling; or, the first downlink signaling is a physical downlink control channel, and is used to activate the grant-free PUSCH.
Further, the target HARQ process number for the unlicensed PUSCH is also used for dynamically granting the PUSCH. Scheduling the dynamic authorized PUSCH by using the dynamic scheduling information; and when the target HARQ process number is used for dynamically authorizing the PUSCH to bear the transmission block, the HARQ retransmission state corresponding to the target HARQ process number is determined by the dynamic scheduling information.
Optionally, each 1 piece of the first indication information is used to indicate a first timeout value and a second timeout value of a timer corresponding to a HARQ process number of 1 group of unlicensed PUSCHs configured by the first downlink signaling; or uniformly configuring the first timeout value and the second timeout value of a timer corresponding to the HARQ process number of the N groups of unlicensed PUSCHs by using a second downlink signaling; or, every 1 piece of the first indication information is used to indicate a second timeout value of a timer corresponding to a HARQ process number of 1 group of unlicensed PUSCH configured by the first downlink signaling; and uniformly configuring a first timeout value of a timer corresponding to the HARQ process number of the N groups of authorization-free PUSCHs by using a second downlink signaling.
Further preferably, the first timeout value is less than the second timeout value.
In a second aspect, the present application provides a terminal device, where with the method described in any one of the embodiments of the first aspect of the present application, the terminal device is configured to:
acquiring first indication information in a first downlink signaling configuring authorization-free PUSCH transmission, and determining a HARQ retransmission state corresponding to the use of the authorization-free PUSCH bearing transmission block, wherein the HARQ retransmission state is applied to each HARQ process number when the authorization-free PUSCH is used for transmitting the bearing transmission block;
and starting or restarting a timer corresponding to the HARQ process number when the HARQ process number configured by the authorization-free PUSCH is used for sending a transmission block.
Further, the terminal device is further configured to:
acquiring the first timeout value and the second timeout value, wherein the timeout value of the timer is related to the HARQ retransmission state corresponding to the HARQ process number, the first type of HARQ retransmission state corresponds to the first timeout value, and the second type of HARQ retransmission state corresponds to the second timeout value; and judging whether the timer is overtime or not.
Further, the terminal device is further configured to:
when a dynamic grant PUSCH sends a transmission block by using a target HARQ process number configured by the grant-free PUSCH, determining a HARQ retransmission state corresponding to the target HARQ process number according to dynamic scheduling information for scheduling the dynamic grant PUSCH; and after the target HARQ process number for the authorization-free PUSCH or the dynamic authorization PUSCH is overtime of the corresponding timer, the target HARQ process number is used for other transmission blocks or is in an idle state.
In a third aspect, the present application further provides a network device, where with the method in any embodiment of the first aspect of the present application, the network device is configured to:
sending a first downlink signaling, wherein the first downlink signaling comprises first indication information, the first indication information is used for indicating a HARQ retransmission state, and the HARQ retransmission state is used for each HARQ process number when the grant-free PUSCH transmits a bearer transport block;
receiving a first transmission block by using the HARQ process number configured by the authorization-free PUSCH transmission and determining that a timer corresponding to the HARQ process number is in a starting or restarting state;
judging whether the timer is overtime, if not, the received transmission block uses the target HARQ process number, and the transmission block is the first transmission block; and if the time is out, the received transport block uses the target HARQ process number, and the transport block is the second transport block.
Further, the network device is further configured to,
determining the maximum repeated transmission times L and the maximum repeated transmission interval D of a transmission block in the first type HARQ retransmission state, and determining a first timeout value according to (L-1) xDxT, wherein T is the scheduling granularity length of the PUSCH in time;
determining a second timeout value according to the air propagation delay delta T of the transmission block in the second type HARQ retransmission state, wherein the second timeout value is not less than 2 multiplied by delta T;
the timeout value of the timer is related to the HARQ retransmission state corresponding to the HARQ process number, the first type of HARQ retransmission state corresponds to a first timeout value, and the second type of HARQ retransmission state corresponds to a second timeout value.
Further, the network device is further configured to:
and sending indication information of the first timeout value and/or the second timeout value.
Further, to implement the terminal device of the second aspect or the network device of the third aspect of the present application, the present application also provides a mobile communication apparatus, including: memory, a processor and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the method according to any one of the embodiments of the first aspect of the application.
Further, to implement the terminal device of the second aspect or the network device of the third aspect of the present application, the present application also proposes a computer-readable medium on which a computer program is stored, which computer program, when executed by a processor, implements the steps of the method according to any one of the embodiments of the first aspect of the present application.
In a final aspect, the present application further proposes a mobile communication system, which includes at least 1 terminal device according to any one of the embodiments of the second aspect of the present application and at least 1 network device according to any one of the third aspect of the present application.
The embodiment of the application adopts at least one technical scheme which can achieve the following beneficial effects:
the HARQ retransmission state of the HARQ process number allocated to the unlicensed scheduling is related to whether the HARQ process number is used for dynamic scheduling or unlicensed scheduling. When the method is used for dynamic scheduling, the HARQ retransmission state of the HARQ process number is determined by the HARQ process number set where the HARQ process number is located; and when the method is used for the authorization-free PUSCH transmission, the HARQ retransmission state of the PUSCH is determined according to the first indication information. Therefore, the low service transmission efficiency caused by the mismatch of the HARQ retransmission state of the unlicensed scheduling transmission and the reliability or delay requirement of service transmission can be avoided.
The HARQ retransmission state of the HARQ process number simultaneously determines the time-out value of the triggered timer, thereby ensuring the effectiveness of the timer for protecting the transmission block with the same HARQ process number and improving the use efficiency of the HARQ process number.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the application and together with the description serve to explain the application and not to limit the application. In the drawings:
FIG. 1(a) is a flow chart of an embodiment of the method of the present application;
FIG. 1(b) is a schematic diagram of two types of timers and HARQ process number reuse;
FIG. 2 is a flowchart of an embodiment of a method of the present application for a terminal device;
FIG. 3 is a flow chart of an embodiment of a method of the present application for a network device;
FIG. 4 is a schematic diagram of an embodiment of a network device;
FIG. 5 is a schematic diagram of an embodiment of a terminal device;
fig. 6 is a schematic structural diagram of a network device according to another embodiment of the present invention;
fig. 7 is a block diagram of a terminal device of another embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more clear, the technical solutions of the present application will be clearly and completely described below with reference to the specific embodiments of the present application and the accompanying drawings. It should be apparent that the described embodiments are only some of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The invention provides a data transmission method and equipment, which are mainly used for systems with large propagation delay such as ground-air communication or satellite communication.
The method divides the HARQ retransmission states corresponding to the PDSCH/PUSCH transmitted by each HARQ process into two types:
first type HARQ retransmission state: de-enabling HARQ retransmission based on HARQ-ACK;
second type HARQ retransmission state: HARQ retransmission based on HARQ-ACK is enabled.
For the HARQ transmission of the first type HARQ retransmission state, the data scheduler cannot adjust the retransmission scheduling parameters based on the real-time demodulation result. In order to ensure that the performance of the HARQ process in the first type of HARQ retransmission state is equivalent to the performance of the HARQ process in the second type of HARQ retransmission state, multiple repeated transmissions may be preconfigured for the HARQ process in the first type of HARQ retransmission state, so as to improve the transmission performance of the HARQ process.
And aiming at the HARQ processes of the authorization-free scheduling, respectively and independently configuring a plurality of groups of PUSCHs of the authorization-free scheduling, wherein the configuration information comprises the indication information of the HARQ retransmission state, and the method is suitable for all the HARQ processes configured by each group of the authorization-free scheduling. In addition, aiming at the HARQ process of the authorization-free scheduling, the timer timeout parameters of the process for the authorization-free scheduling and the dynamic scheduling are respectively configured, and the use efficiency of the HARQ process is improved.
The technical solutions provided by the embodiments of the present application are described in detail below with reference to the accompanying drawings.
Fig. 1(a) is a flow chart of an embodiment of the method of the present application.
The application provides a data transmission method, which comprises the following steps of 101-104:
step 101, configuring an HARQ retransmission state of an authorization-free PUSCH;
and configuring N groups of independent authorization-free PUSCHs by using N first downlink signaling, wherein each first downlink signaling configures one group of authorization-free PUSCHs, the first downlink signaling comprises first indication information used for indicating the HARQ retransmission state corresponding to a transmission block carried by the authorization-free PUSCHs, and N is more than or equal to 1. And when N is greater than 1, configuring multiple groups of independent authorization-free PUSCHs by using multiple first downlink signaling, wherein the first indication information in each first downlink signaling is different. Transport Block (TB) refers to information of service data carried by PUSCH. If the UE does not support spatial multiplexing, one transport block is carried per PUSCH and a transport block may be repeatedly transmitted on multiple PUSCHs. If the UE supports spatial multiplexing, each PUSCH carries one or more transport blocks, and the one or more transport blocks may be repeatedly transmitted on multiple PUSCHs, and the following embodiment takes each PUSCH carrying one transport block as an example, and if each PUSCH carries one or more transport blocks, the one or more transport blocks may be regarded as one transport block set, and it is sufficient to peer with the transport blocks herein.
All HARQ process numbers configured by the group of authorization-free PUSCHs correspond to the same HARQ retransmission state and are selected from the following two classes:
a first type of HARQ retransmission state is to disable HARQ retransmission based on HARQ-ACK;
the second type of HARQ retransmission state is to enable HARQ retransmission based on HARQ-ACK.
Therefore, in step 101, for the HARQ retransmission state of any group of unlicensed HARQ processes, a certain group of unlicensed PUSCH may be configured as the first type of HARQ retransmission state as a whole, or configured as the second type of HARQ retransmission state.
Besides the first indication information, the configuration information of the unlicensed PUSCH further includes parameters required for uplink transmission, such as time domain resources, frequency domain resources, modulation coding schemes (IMCS), antenna ports, SRS resource indications, demodulation reference signals (DM-RS), periods (periodicity), HARQ process numbers (nrofHARQ-Processes), power control, repetition times (repK), and repeated redundancy versions (repK-RV).
It should be noted that, for the same transport block, the same HARQ process number is used; therefore, the retransmission type and the timer are both defined for the HARQ process number, that is, the HARQ retransmission type and the timer both correspond to the HARQ process number. Therefore, a transport block with the same HARQ process number may be retransmitted through multiple PUSCHs, and this HARQ process number corresponds to one retransmission type, which also means that the multiple PUSCHs correspond to one retransmission type.
Referring to section 5.8 of 3GPP TS 38.321V16.0.0, the time of grant transmission starts from the first transmission and repeats with a configured period. The transmission time of the uplink authorization-free PUSCH at each time is determined by the initial transmission time, the period of the authorization-free PUSCH configuration, the time offset of the authorization-free PUSCH configuration and the like. It can be seen that the relative position of the unlicensed PUSCH within each period is the same. For a specific transmission time slot, the HARQ process number used by the unlicensed PUSCH transmission is implicitly determined according to the unlicensed PUSCH transmission time, specifically: and rounding the current symbol index/period downwards, and then carrying out modulus measurement on the configured authorization-free PUSCH process number to obtain the HARQ process number. For example: configuring the number of processes of the authorization-free PUSCH to be 2, and if the offset is 0, sequentially polling the authorization-free PUSCH by using the process number { 01 }; and if the process number of the configured authorization-free PUSCH is 2 and the offset is 3, the authorization-free PUSCH polls the process numbers { 34 } in turn. Therefore, the HARQ process number used by each transmission of the authorization-free PUSCH is polled and used in sequence among the configured HARQ process numbers of the authorization-free PUSCH. Preferably, the first downlink signaling is radio resource control signaling; or, the first downlink signaling is a physical downlink control channel, and is used for activating the grant-free PUSCH.
The system may support configuring two or more sets of unlicensed PUSCHs for the terminal device. For each set of unlicensed PUSCHs, independent first indication information may be configured for indicating HARQ retransmission status.
One implementation is to carry the first indication information in the unlicensed configuration signaling. By adopting the configuration mode, each group of authorization-free PUSCHs can ensure the requirement of current service transmission through respective independent parameters. For example, if the transmission performance requirement of the current service corresponds to the first type HARQ retransmission state, the resource closest to the time of the service transmission requirement may be selected from a group of grant-free PUSCHs configured with the first type HARQ retransmission state for transmission. If the transmission performance requirement of the current service corresponds to the second type HARQ retransmission state, the resource transmission closest to the service transmission requirement moment can be selected from a group of authorization-free PUSCHs configured with the second type HARQ retransmission state. The network equipment flexibly configures a plurality of groups of authorization-free PUSCHs for the terminal equipment, corresponds to different initial service transmission moments, and flexibly configures HARQ retransmission states of the authorization-free PUSCHs, so that the reliability of service transmission and the transmission delay requirements can be ensured.
Another implementation manner is to carry first indication information in a physical downlink control channel of an activated grant-free PUSCH, where the first indication information indicates HARQ retransmission states of HARQ processes of a currently activated grant-free PUSCH. When service transmission exists, the network equipment activates the authorization-free PUSCH through a physical downlink control channel, and at the activation moment, the network equipment can determine whether the requirement of current service transmission is adaptive to the first type HARQ retransmission state or corresponds to the second type HARQ retransmission state. The HARQ retransmission state is dynamically indicated by activating the signaling, so that the requirements of service transmission reliability and transmission delay can be met.
For any target HARQ process number, no matter which type of the first indication information is used to determine the HARQ retransmission state of the target HARQ process number, the determined HARQ retransmission state of the target HARQ process number is independent of the HARQ retransmission state of the target HARQ process number when the target HARQ process number is used for dynamically granting the PUSCH, that is, the HARQ retransmission state for the unlicensed PUSCH and the HARQ retransmission state for the dynamically granted PUSCH are set separately, and may be the same or different. The low service transmission efficiency caused by the mismatch of the HARQ retransmission state of the non-authorization scheduling transmission and the reliability or delay requirement of service transmission is avoided.
Step 102, when using an authorization-free PUSCH configured HARQ process number to receive and transmit a transmission block, starting or restarting a timer corresponding to the HARQ process number and determining a timeout value of the timer corresponding to the HARQ process number;
to ensure that one HARQ process number is used for different transport blocks in sequence, and the data receiving end does not confuse different transport blocks, a timer (configurable grant timer) is introduced. During the timer run, the HARQ process number that triggered the timer start/restart is not used for other transport blocks. By configuring the timeout value of the timer to be not less than the length of time required for K HARQ retransmissions of a transport block, it can be ensured that retransmissions of a transport block that have already been sent do not collide with other transport blocks of the same HARQ process number. After the timer runs out (the timer is overtime), the receiving end considers that the transmission block of the corresponding HARQ process number is correctly received.
In this embodiment of the present application, preferably, a timeout value of the timer corresponding to the HARQ process number is related to a HARQ retransmission state corresponding to the HARQ process number, the first type of HARQ retransmission state corresponds to a first timeout value, and the second type of HARQ retransmission state corresponds to a second timeout value.
Optionally, each 1 piece of the first indication information is used to indicate a first timeout value and a second timeout value of a timer corresponding to a HARQ process number of 1 group of unlicensed PUSCHs configured by the first downlink signaling; or, uniformly configuring the first timeout value and the second timeout value of the timer corresponding to the HARQ process number of the N sets of unlicensed PUSCHs by using a second downlink signaling (specifically, including second indication information); or, every 1 piece of the first indication information is used to indicate a second timeout value of a timer corresponding to a HARQ process number of 1 group of unlicensed PUSCH configured by the first downlink signaling; and uniformly configuring a first timeout value of a timer corresponding to the HARQ process numbers of the N groups of the unlicensed PUSCH transmission by using a second downlink signaling.
It should be noted here that, since there is no HARQ retransmission state of the first type in the system of the prior art, there is only HARQ retransmission state of the second type, and the indication information of the prior art already contains the second timeout value. How the first timeout value indicates as proposed in the present application can be realized by the first indication information of each set of configuration, and also can be realized by the second downlink signaling common to multiple sets of configurations.
Further preferably, the first timeout value is less than the second timeout value.
It should be further noted that the HARQ process numbers configured by the unlicensed PUSCH are issued to the mobile terminal through configuration information, and these HARQ process numbers may be used for the unlicensed PUSCH to carry the transport block corresponding to the HARQ process number, and may also be used for the dynamic licensed PUSCH to carry the transport block corresponding to the HARQ process number.
Step 103, using a timer to cooperate with the transport block processing, allowing the transport block to repeat transmission without timeout, using different HARQ process numbers if different transport blocks are transmitted, and reusing the HARQ process numbers for new transport blocks under timeout.
Starting or restarting a timer corresponding to the HARQ process number when the authorization-free PUSCH is used for bearing a transmission block corresponding to the HARQ process number; before a timer corresponding to a target HARQ process number is overtime, the target HARQ process number is used for transmitting or retransmitting a first transmission block; before the timer expires, different transport blocks are transmitted using different HARQ process numbers. After the timer expires, the target HARQ process number is reused for a second transport block or in an idle state.
Assuming that the maximum number of retransmissions for a HARQ process is K, for different HARQ retransmission states, K times HARQ retransmissions require different lengths of time. The maximum HARQ retransmission times for different HARQ retransmission states may also be different in order to meet the respective transmission target performance. Configuring respective independent timing timeout values aiming at different HARQ retransmission states of one HARQ process number, and determining the timeout condition of the timer according to the HARQ retransmission state of the trigger timer, so that the transmission block using the HARQ process number can be ensured to fail in transmission/retransmission because no other transmission block uses the HARQ process number. For example: the timing timeout value for the first class HARQ retransmission state for HARQ process number X is Q1And the timing timeout value of the second type HARQ retransmission state is Q2. Then, after the transmission of the HARQ process number triggers the start/restart of the timer, the timeout value of the timer is determined to be Q according to the HARQ retransmission state of the transmission block transmitted by the HARQ process number1Or Q2. Specifically, the network device may send the timing timeout value of the first type HARQ retransmission state and the timing timeout value of the second type HARQ retransmission state to the terminal device through the pre-configuration information.
It should be noted that, separate timing timeout values are configured for different HARQ retransmission states of one HARQ process number, and the configuration may also be implemented by configuring different timers for two HARQ retransmission states. For example, de-enabling HARQ-ACK based HARQ retransmission status for HARQ process number X corresponds to a first timer having a timer timeout value of Q1(ii) a Enabling HARQ-ACK based HARQ retransmission status for HARQ process number X corresponds to a second timer with a timer timeout value of Q2. When any one of the first timer and the second timer is in an active state, the HARQ process number is not used for other transport blocks. No matter how to realize that different HARQ retransmission states correspond to different timer timeout time, the transmission block of the HARQ process number does not have other transmission blocks to use the HARQ process number in transmission/retransmission, and protection of different lengths is provided aiming at different HARQ retransmission states when the HARQ process number is used, so that the use efficiency of the HARQ process can be improved. The present embodiment exemplifies that independent timing timeout values are configured for different HARQ retransmission states of one HARQ process number.
The start/restart/stop conditions of the timer include:
after the terminal equipment initially transmits a transmission block by using the HARQ process number X according to the authorization-free scheduling, starting/restarting the timer;
when the terminal equipment receives uplink scheduling authorization indicated by DCI or uplink scheduling authorization in random access response is scrambled by using C-RNTI/TC-RNTI, if HARQ process number indicated by the DCI is configured to HARQ process number X of an authorization-free scheduling PUSCH, the terminal equipment sends uplink information according to the scheduling indication and starts/restarts the timer;
the terminal equipment receives the uplink scheduling authorization indicated by the DCI and scrambles by using the CS-RNTI, and the NDI field indicates that the uplink scheduling authorization is not turned over (authorization-free PUSCH retransmission), transmits uplink information according to the DCI indication, and starts/restarts the timer;
if the timer is triggered by the scheduling of DCI scrambled by C-RNTI/TC-RNTI, the overtime condition is judged by the overtime value of the HARQ retransmission state corresponding to the HARQ process number set of the HARQ process X; if the transmission block is initially transmitted at the PUSCH transmission time configured by the authorization-free scheduling or retransmitted by the transmission block triggered by the scheduling of the DCI scrambled by the CS-RNTI, the overtime condition is judged by the overtime value of the HARQ retransmission state corresponding to the configuration information of the authorization-free scheduling corresponding to the HARQ process X. Before the timer is overtime, the target HARQ process number is not used, so that the condition that the same HARQ process number is not used for different transmission blocks at the same time can be ensured.
Step 104, dispatching the HARQ retransmission state of the dynamic authorization PUSCH, and using a timer to avoid the conflict of the target HARQ process number;
the target HARQ process number is reused by the unlicensed and dynamically licensed PUSCH bearer transport blocks. One HARQ process number can be used for both dynamic scheduling and unlicensed scheduling, and is used for different scheduling modes, and the retransmission state and the timeout value of the corresponding timer of the HARQ process number can be different.
According to the embodiment of the application, the conflict of the target HARQ process number between the transmission block carried by the dynamic authorization PUSCH and the transmission block carried by the authorization-free PUSCH is avoided by starting/restarting the timer and judging whether the timer is overtime.
In the embodiment of the application, the target HARQ process number for the unlicensed PUSCH bearer transport block is also used for dynamically authorizing the PUSCH bearer transport block after the corresponding timer expires. Or, the target HARQ process number for dynamically authorizing the PUSCH to carry the transport block is also used for the transport block carried by the unlicensed PUSCH after the corresponding timer is overtime.
Starting or restarting a timer corresponding to the target HARQ process number when the dynamic authorization PUSCH is used for bearing the transmission block corresponding to the target HARQ process number; before a timer corresponding to a target HARQ process number is overtime, the target HARQ process number is used for transmitting or retransmitting a first transmission block; before the timer expires, different transport blocks are transmitted using different HARQ process numbers. After the timer expires, the target HARQ process number is reused for a second transport block or in an idle state.
Thus, when the dynamically authorized PUSCH uses the HARQ process number configured to the authorization-exempt scheduling PUSCH, the timer corresponding to the HARQ process number is also started/restarted while the dynamically authorized PUSCH is transmitted, and the conflict between the transmission (initial transmission and retransmission) of the dynamically authorized PUSCH and the authorization-exempt scheduling PUSCH with the same HARQ process number can be avoided. Under the dynamic scheduling condition, when the first type of HARQ retransmission state is used, the timer corresponds to the first timeout value in step 102; when used in the second type HARQ retransmission state, the timer corresponds to the second timeout value in step 102.
For example, the terminal device supports maximum 16 HARQ process numbers 0-15, the unlicensed scheduling configuration information supports the HARQ process numbers for unlicensed scheduling 0-3, and the process numbers 0, 1, 2, and 3 are alternately and cyclically used. The HARQ process number is 0-3, which can be used not only for the authorization-free scheduling, but also for the dynamic scheduling. For a timer corresponding to any one of the process numbers 0-3, the process number is triggered by dynamically scheduling the process number carrying transmission block, or the process number is triggered by using the resource carrying transmission block without authorization scheduling, and only one of the process number carrying transmission block and the resource carrying transmission block can be triggered. If one of the process numbers 0-3 is used for dynamic scheduling, for example, the process number 0 is used, a timer is started, and before the timer is overtime, the license-free scheduling cannot occupy the HARQ process number 0 to send other transport blocks. And for the HARQ process numbers 0-3, starting a corresponding dynamic scheduling trigger timer and a corresponding authorization-free scheduling trigger timer, wherein the timeout values of the corresponding timers can be the same or different and are determined by respective HARQ retransmission states.
It should be noted that the HARQ retransmission state confirmation modes of the dynamically scheduled HARQ process number and the HARQ process number of the unlicensed scheduling are different. The preferable scheme of the embodiment of the application is as follows: scheduling the dynamic authorized PUSCH by using the dynamic scheduling information; and when the target HARQ process number is used for dynamically authorizing the PUSCH to bear the transmission block, the HARQ retransmission state corresponding to the target HARQ process number is determined by the dynamic scheduling information.
Here, the dynamic scheduling information is an active grant PDCCH.
For example, for the HARQ process number X configured for the unlicensed scheduling, when the HARQ process number is used for unlicensed PUSCH transmission, the HARQ retransmission state is determined according to the first indication information; and when the HARQ process number is used for dynamically authorizing PUSCH transmission, determining the HARQ retransmission state of the HARQ process number according to the HARQ process number set in which the HARQ process number is positioned. That is, for HARQ process number X, the HARQ retransmission state is independently determined for unlicensed PUSCH transmission and for transmission for dynamic scheduling, respectively. It is therefore possible that the HARQ retransmission status is different when the HARQ process number is used for unlicensed PUSCH transmission and for dynamically scheduled transmission.
It should be noted that: the dynamic scheduling also has two retransmission states corresponding to two timer timeout values. When the HARQ process number configured by the authorization-free PUSCH is used for bearing the transmission block, the UE can use the HARQ process number for bearing the transmission block according to dynamic scheduling, and can also use the HARQ process number for bearing the data block according to the authorization-free scheduling configuration information. The starting of the timer corresponding to the used HARQ process number when the transmission block is carried by the HARQ process number configured by the dynamic scheduling and the grant-free scheduling grant-free PUSCH is to ensure that the data receiving end cannot receive the same HARQ process number for the transmission of two different transmission blocks. E.g., HARQ process number X for unlicensed PUSCH configuration. If the UE receives the dynamic scheduling indication to send the transport block 1 using the HARQ process number, the UE may encounter the transmission time of the HARQ process number X configured by the unlicensed PUSCH before all retransmissions of the transport block 1 are completed, or even before the initial transmission of the transport block is completed. Under the condition of no timer, at the transmission time of the HARQ process number X configured by the grant-free PUSCH, the UE will use the HARQ process number to send another transport block in the grant-free PUSCH resource, so that the receiving end is confused for the transport block corresponding to the HARQ process number X and cannot receive correctly. Similarly, if the UE transmits the transport block 1 at the first transmission time of the HARQ process number X according to the unlicensed scheduling configuration, the second transmission time of the HARQ process number X configured by the unlicensed PUSCH may be encountered before all retransmissions of the transport block 1 are completed, or even before the initial transmission of the transport block is completed. Under the condition of no timer, at the second transmission time of the HARQ process number X configured by the grant-free PUSCH, the UE sends another transport block in the grant-free PUSCH resource by using the HARQ process number, so that the receiving end is confused about the transport block corresponding to the HARQ process number X and cannot receive the transport block correctly. That is, the same procedure number may be used for two different transport blocks in the procedure number of the unlicensed scheduling, and the procedure number may be used first in the unlicensed scheduling or first in the dynamic scheduling. The timer is used to ensure that the process number is used up by the preemption and is used by the following transport block.
It should be noted that the dynamic scheduling does not start the timer if the HARQ process number not configured for the unlicensed scheduling is used. For the terminal device, the dynamic authorization is determined according to the indication of the base station. However, the unlicensed scheduling does not have real-time scheduling information, and the PUSCH can only be transmitted according to the transmission resources configured in advance and the transmission time of the HARQ process number corresponding to each resource. These pre-configured resources and the way of determining the HARQ process number according to the time position of the configured resources are interfered by retransmission scheduling, dynamic scheduling and the like, so that a timer is introduced.
FIG. 1(b) is a diagram of two types of timers and HARQ process number reuse, e.g., timing of HARQ retransmission state of the first type of HARQ process number XThe timeout value is Q1And the timing timeout value of the second type HARQ retransmission state is Q2. For the HARQ process X, it is assumed that the dynamically scheduled HARQ process number X corresponds to the first type HARQ retransmission state, and the unauthorized scheduling-free HARQ process number X corresponds to the second type HARQ retransmission state. Suppose Q1=3P,Q 27P. Where P refers to the period of the unlicensed scheduling.
If the terminal equipment uses the unified timer timeout value mode for the first-class HARQ retransmission state and the second-class HARQ retransmission state according to the prior mode, the terminal equipment is in T1After the first transport block is initially transmitted at the time when the HARQ process ID is 0 according to the unlicensed scheduling, a timer is started, and a timeout value of the timer is 7P. At T6At that time, the timer times out and the timer stops running. T is1~T6Within the time, the timer is in a running state, and other transport blocks are not allowed to use the HARQ process ID of 0. T is6After time, the HARQ process ID of 0 may be used for dynamic scheduling or grant-free scheduling of PUSCH transmission for other transport blocks. E.g. at T7At this time, the terminal device may transmit the second transport block in the grant-free schedule using HARQ process ID 0.
However, the terminal device is at T1The first transport block is initially transmitted using HARQ process ID 0 according to the unlicensed scheduling, and the HARQ retransmission status of the transmission is of the second type. In fact, at T2All retransmissions for the first transport block may be completed at a time instant. At T2After the time, the HARQ process ID 0 may be used for transmission according to dynamic scheduling or according to grant-free scheduling. The method of the embodiment is that the timer timeout values corresponding to the HARQ retransmission states are respectively and independently configured, and the current timer timeout value is determined according to the HARQ retransmission state of the target HARQ process number, so that the multiplexing efficiency of the HARQ process number can be improved under the condition of ensuring that the retransmission of the transmitted transport block is not interfered by other transport blocks. As shown in fig. 1(b), the timer is at T2After the time has expired and stopped operating, the base station may be at T3Transmitting a second transmission block by dynamically authorizing PUSCH (physical uplink shared channel) to use the HARQ process ID (0), and simultaneously starting a timer, wherein the overtime of the timer is retransmitted by the second type of HARQQ of (2)2And 7P judgment. Timer at T4After the time is timed out and the operation is stopped, at T5The time may initially transmit the third transport block using HARQ process ID 0 according to the unlicensed schedule.
It should be noted that, here, the base station dynamically schedules the UE at T3The second transport block is transmitted using the HARQ process ID of 0. And the UE acquires the dynamic scheduling information and starts a timer. The dynamic scheduling of the corresponding start timer is due to T3Since the HARQ ID of the time scheduling is 0, a timer is started. If the HARQ process number of the non-unlicensed PUSCH configuration, such as the scheduling HARQ ID 2, 3, 4. The HARQ ID is dynamically scheduled to be 0, and the timer is started, so that the terminal device can avoid sending another data block to the resource of the unlicensed scheduling with the HARQ ID of 0. On the contrary, if there is no timer constraint, the HARQ ID of 0 may be occupied by two data blocks of the transport block dynamically scheduled and the transport block transmitted on the unlicensed PUSCH resource, and confusion occurs at the receiving end for the transport block corresponding to the HARQ process number. If the timer expires, the terminal device considers that the dynamically scheduled transport block is completed, and may use the HARQ ID to transmit the next data block on the grant-free resource.
Fig. 2 is a flowchart of an embodiment of the method of the present application for a terminal device.
The method in any embodiment of the first aspect of the present application is applied to a terminal device, and includes at least some of the following steps 201 to 205:
step 201, the terminal equipment determines one or more groups of HARQ retransmission states of the authorization-free PUSCH according to an instruction;
acquiring first indication information in a first downlink signaling configuring authorization-free PUSCH transmission, and determining a HARQ retransmission state corresponding to the use of the authorization-free PUSCH bearing transmission block, wherein the HARQ retransmission state is applied to each HARQ process number when the authorization-free PUSCH is used for transmitting the bearing transmission block;
when multiple groups of independent authorization-free PUSCHs are configured for the multiple first downlink signaling, the terminal equipment receives the multiple first downlink signaling respectively and determines the HARQ retransmission state corresponding to the transmission carried by each group of authorization-free PUSCHs.
Step 202, the terminal device determines the timeout value of the timer of the HARQ process number corresponding to the transmission block carried by the unlicensed PUSCH;
further, the terminal device is further configured to:
acquiring the first timeout value and the second timeout value, wherein the timeout value of the timer corresponding to the HARQ process number is related to the HARQ retransmission state corresponding to the HARQ process number, the first type of HARQ retransmission state corresponds to the first timeout value, and the second type of HARQ retransmission state corresponds to the second timeout value; and judging whether the timer is overtime.
Step 203, when the terminal equipment uses the HARQ process number configured by the authorization-free PUSCH to send a transmission block, starting or restarting a timer corresponding to the HARQ process number;
before a timer corresponding to a target HARQ process number is overtime, the target HARQ process number is used for sending or resending a first transport block; and after time out, the target HARQ process number is used for sending a second transmission block or is in an idle state.
Step 204, the terminal equipment determines the HARQ retransmission state of the dynamic authorization PUSCH;
according to dynamic scheduling information of scheduling dynamic grant PUSCH, when the grant-free PUSCH is used for transmitting the configured HARQ process number bearing transmission block, determining the HARQ retransmission state corresponding to the target HARQ process number according to the dynamic scheduling information;
it should be noted that the present application does not limit the order relationship between step 204 and step 201.
Step 205, the terminal device reuses the HARQ process number to send the transport block of the dynamic grant PUSCH, and avoids the collision of the target HARQ process number by using the timer.
And starting/restarting the timer and judging whether the time is over or not to avoid the conflict of the number of the target HARQ process. The target HARQ process number is reused by the unlicensed and dynamically licensed PUSCH bearer transport blocks. According to the embodiment of the application, when the terminal equipment sends the transmission block, the method for starting/restarting the timer and judging whether the timer is overtime is used for avoiding the conflict of the target HARQ process number between the transmission block carried by the dynamic grant PUSCH and the transmission block carried by the authorization-free PUSCH.
Under the dynamic scheduling condition, when the first type of HARQ retransmission state is used, the timer corresponds to the first timeout value in step 102; when used in the second type HARQ retransmission state, the timer corresponds to the second timeout value in step 102.
And sending the transmission block carried by the authorization-free PUSCH or the transmission block carried by the dynamic authorization PUSCH by using the target HARQ process number, starting a timer, and after the started timer is overtime, reusing the target HARQ process number for other transmission blocks or leaving idle. No matter whether the transmission block before the timeout of the timer is carried by the unlicensed PUSCH or the dynamic licensed PUSCH, after the timeout of the timer, the "other transmission blocks" may be carried by the dynamic licensed PUSCH or the unlicensed PUSCH.
Fig. 3 is a flowchart of an embodiment of a method of the present application for a network device.
The method according to any one embodiment of the first aspect of the present application, for a network device, includes at least some of the following steps 301 to 305:
step 301, the network device sends indication information for determining HARQ retransmission states corresponding to HARQ process numbers when the grant-free PUSCH transmits a bearer transport block;
sending a first downlink signaling, wherein the first downlink signaling comprises first indication information, the first indication information is used for indicating a HARQ retransmission state, and the HARQ retransmission state is used for each HARQ process number when the grant-free PUSCH transmits a bearer transport block;
step 302, the network device sends indication information for determining the timeout value of the timer of the HARQ process number corresponding to the transmission block carried by the unlicensed PUSCH;
the timeout value of the timer is related to the HARQ retransmission state corresponding to the HARQ process number, the first type of HARQ retransmission state corresponds to a first timeout value, and the second type of HARQ retransmission state corresponds to a second timeout value.
Further, the network device determines a maximum number of repeated transmissions L and a maximum repeated transmission interval D of the transport block in the first type HARQ retransmission state, and determines a first timeout value according to (L-1) × D × T, where T is a scheduling granularity length of the PUSCH in time;
and determining a second timeout value according to the air propagation delay delta T of the transmission block in the second type of HARQ retransmission state, wherein the second timeout value is not less than 2 multiplied by delta T.
Further, the network device also sends indication information of the first timeout value and/or the second timeout value. The sent first downlink signaling and/or second downlink signaling is used to determine the first timeout value and/or the second timeout value as in step 102, which is not described herein again.
Step 303, the network device starts a timer, receives a transmission block carried by an authorization-free PUSCH, and receives the transmission block transmitted repeatedly under a condition of not overtime;
receiving a first transmission block by using the HARQ process number configured by the authorization-free PUSCH transmission and determining that a timer corresponding to the HARQ process number is in a starting or restarting state;
before a timer corresponding to a target HARQ process number is overtime, the target HARQ process number is used for receiving or re-receiving a first transport block; after timeout, the target HARQ process number is used to receive a second transport block or is in an idle state.
Judging whether the timer is overtime, if not, the received transmission blocks are the first transmission blocks if the target HARQ process number is used; if the time is out, the received transport block is the second transport block if the target HARQ process number is still used.
Step 304, the network equipment sends indication information for determining the HARQ retransmission state of the dynamic authorization PUSCH;
sending dynamic scheduling information for dynamically authorizing a PUSCH; the dynamic scheduling information is further used for determining the HARQ retransmission state corresponding to the target HARQ process number.
And 305, reusing the HARQ process number by the network equipment to receive the transmission block of the dynamic authorization PUSCH, and avoiding the conflict of the target HARQ process number by using a timer.
And starting/restarting the timer and judging whether the time is over or not to avoid the conflict of the number of the target HARQ process. The target HARQ process number is reused by the unlicensed and dynamically licensed PUSCH bearer transport blocks. According to the embodiment of the application, when the network equipment receives the transmission block, the method of starting/restarting the timer and judging whether the time is out is used for avoiding the conflict of the target HARQ process number between the transmission block carried by the dynamic authorization PUSCH and the transmission block carried by the authorization-free PUSCH.
Under the dynamic scheduling condition, when the first type of HARQ retransmission state is used, the timer corresponds to the first timeout value in step 102; when used in the second type HARQ retransmission state, the timer corresponds to the second timeout value in step 102.
And sending the transmission block carried by the authorization-free PUSCH or the transmission block carried by the dynamic authorization PUSCH by using the target HARQ process number, starting a timer, and reusing the target HARQ process number for other transmission blocks or idling after the started timer is overtime. For example, the target HARQ process number for the unlicensed PUSCH is reused for the transport block of the dynamically licensed PUSCH after the corresponding timer expires; or, the target HARQ process number for dynamically authorizing the PUSCH is used for the transport block of the unlicensed PUSCH after the corresponding timer expires.
Fig. 4 is a schematic diagram of an embodiment of a network device.
An embodiment of the present application further provides a network device, where, using the method according to any one of the embodiments of the present application, the network device is configured to:
sending a first downlink signaling, wherein the first downlink signaling comprises first indication information, the first indication information is used for indicating a HARQ retransmission state, and the HARQ retransmission state is used for each HARQ process number when the grant-free PUSCH transmits a bearer transport block;
receiving a first transmission block by using the HARQ process number configured by the authorization-free PUSCH transmission and determining that a timer corresponding to the HARQ process number is in a starting or restarting state;
judging whether the timer is overtime or not, and if not, the received transmission block is a first transmission block; if time out, the received transport block is the second transport block.
Further, the network device is further configured to,
determining the maximum repeated transmission times L and the maximum repeated transmission interval D of a transmission block in the first type HARQ retransmission state, and determining a first timeout value according to (L-1) xDxT, wherein T is the scheduling granularity length of the PUSCH in time;
determining a second timeout value according to the air propagation delay delta T of the transmission block in the second type HARQ retransmission state, wherein the second timeout value is not less than 2 multiplied by delta T;
the timeout value of the timer is related to the HARQ retransmission state corresponding to the HARQ process number, the first type of HARQ retransmission state corresponds to a first timeout value, and the second type of HARQ retransmission state corresponds to a second timeout value.
For the two HARQ retransmission states, the length of time required for L HARQ retransmissions is different, due to the different requirements of whether to wait for the last transmitted HARQ-ACK state before retransmitting the data block. Further, in order to meet the requirements of data transmission reliability and delay in the two states, the maximum allowed HARQ retransmission times L may also be configured to be different, so that different timer timeout values are used.
For a transport block in a first type of HARQ retransmission state, assuming that the maximum number of repeated transmissions is L and the maximum repeated transmission interval is D, a first timeout value is determined according to (L-1) × D × T, where T is a scheduling granularity length of the PUSCH in time. Therefore, the initial transmission of the transmission block in the first-class HARQ retransmission state can be ensured, the HARQ process number can not be used for other transmission blocks before repeated transmission, and the situation that the transmission block corresponding to the HARQ process number X is disordered and cannot be correctly received by a receiving end is avoided.
For the transport block in the second type of HARQ retransmission state, the data receiving end needs to determine whether to schedule the repeat transmission of the transport block according to the HARQ-ACK information of the demodulation result of the transport block. If the air propagation delay of the transport block is Δ T, the timeout value of the timer is not less than 2 × Δ T, which can ensure that the HARQ process number is not used for other transport blocks before the retransmission information of the transport block reaches the sending end under the condition that the result of demodulating the transport block by the data receiving end is NACK, thereby avoiding that the transport block corresponding to the HARQ process number X is confused by the receiving end and cannot be correctly received.
Further, the network device is further configured to:
and sending indication information of the first timeout value and/or the second timeout value. The first downlink signaling (specifically, the first indication information) and/or the second downlink signaling (specifically, the second indication information) sent by the network device are as in step 102, which is not described herein again.
Further, the network device is further configured to:
sending dynamic scheduling information for dynamically authorizing a PUSCH; the dynamic scheduling information is also used for determining the HARQ retransmission state corresponding to the target HARQ process number; and the target HARQ process number used for the authorization-free PUSCH is reused for the transmission block of the dynamic authorization PUSCH after the corresponding timer is overtime.
In order to implement the foregoing technical solution, the network device 400 provided in the present application includes a network sending module 401, a network determining module 402, and a network receiving module 403.
And the network sending module is used for sending the first downlink signaling, the second downlink signaling and the dynamic scheduling information.
The network determining module is used for determining one or more groups of HARQ retransmission types corresponding to the authorization-free PUSCH; and the method is also used for determining the HARQ retransmission types corresponding to one or more groups of dynamically authorized PUSCHs. And further, the timeout value is determined, and comprises a first timeout value and a second timeout value.
The network receiving module is configured to receive an uplink control channel (PUCCH) or uplink data (PUSCH).
The specific method for implementing the functions of the network sending module, the network determining module, and the network receiving module is described in the embodiments of the methods of the present application, and is not described herein again.
Fig. 5 is a schematic diagram of an embodiment of a terminal device.
The present application further provides a terminal device, which uses the method of any one of the embodiments of the present application, and is configured to:
acquiring first indication information in a first downlink signaling configuring authorization-free PUSCH transmission, and determining a HARQ retransmission state corresponding to the use of the authorization-free PUSCH bearing transmission block, wherein the HARQ retransmission state is applied to each HARQ process number when the authorization-free PUSCH is used for transmitting the bearing transmission block;
and starting or restarting a timer corresponding to the HARQ process number when the transmission block is carried by the HARQ process number configured by the authorization-free PUSCH transmission.
Further, the terminal device is further configured to:
acquiring the first timeout value and the second timeout value, wherein the timeout value of the timer is related to the HARQ retransmission state corresponding to the HARQ process number, the first type of HARQ retransmission state corresponds to the first timeout value, and the second type of HARQ retransmission state corresponds to the second timeout value; and judging whether the timer is overtime or not. The first downlink signaling (specifically, the first indication information) and/or the second downlink signaling (specifically, the second indication information) received by the terminal device is as in step 102, which is not described herein again.
Further, the terminal device is further configured to:
acquiring dynamic scheduling information in a second downlink signaling configured with a dynamic authorization PUSCH, and determining a HARQ retransmission state corresponding to the target HARQ process number according to the dynamic scheduling information; and after the corresponding timer is overtime, the target HARQ process number of the transmission block carried by the authorization-free PUSCH is used for dynamically authorizing the transmission block carried by the PUSCH. Or, the target HARQ process number for the transport block carried by the dynamic grant PUSCH is used for the transport block carried by the unlicensed PUSCH again after the corresponding timer expires.
In order to implement the foregoing technical solution, the terminal device 500 provided in the present application includes a terminal sending module 501, a terminal determining module 502, and a terminal receiving module 503.
And the terminal receiving module is used for receiving the first downlink signaling, the second line downlink signaling and the dynamic scheduling information.
The terminal determining module is configured to determine, according to at least one of the first indication information, the dynamic scheduling information, and the second indication information, one or more groups of HARQ retransmission types corresponding to the grant-free PUSCH; and the method is also used for determining the HARQ retransmission types corresponding to one or more groups of dynamically authorized PUSCHs. Further, the method is further configured to determine the timeout values, including a first timeout value and a second timeout value. .
And the terminal sending module is used for sending an uplink control channel (PUCCH) or uplink data (PUSCH).
The specific method for implementing the functions of the terminal sending module, the terminal determining module and the terminal receiving module is as described in the method embodiments of the present application, and is not described herein again.
The terminal equipment can be mobile terminal equipment.
Fig. 6 shows a schematic structural diagram of a network device according to another embodiment of the present invention. As shown, the network device 600 includes a processor 601, a wireless interface 602, and a memory 603. Wherein the wireless interface may be a plurality of components, i.e. including a transmitter and a receiver, providing means for communicating with various other apparatus over a transmission medium. The wireless interface implements a communication function with the terminal device, processes wireless signals by means of receiving and transmitting means, the data carried by the signals being communicated with the memory or processor via an internal bus structure. The memory 603 contains a computer program that executes any of the embodiments of the present application, running or changed on the processor 601. When the memory, processor, wireless interface circuit are connected through a bus system. The bus system includes a data bus, a power bus, a control bus, and a status signal bus, which are not described herein.
Fig. 7 is a block diagram of a terminal device of another embodiment of the present invention. The terminal device 700 comprises at least one processor 701, a memory 702, a user interface 703 and at least one network interface 704. The various components in the terminal device 700 are coupled together by a bus system. A bus system is used to enable connection communication between these components. The bus system includes a data bus, a power bus, a control bus, and a status signal bus.
The user interface 703 may include a display, a keyboard, or a pointing device, such as a mouse, a trackball, a touch pad, or a touch screen, among others.
The memory 702 stores executable modules or data structures. The memory may have stored therein an operating system and an application program. The operating system includes various system programs, such as a framework layer, a core library layer, a driver layer, and the like, for implementing various basic services and processing hardware-based tasks. The application programs include various application programs such as a media player, a browser, and the like for implementing various application services.
In the embodiment of the present invention, the memory 702 contains a computer program for executing any of the embodiments of the present application, and the computer program runs or changes on the processor 701.
The memory 702 contains a computer readable storage medium, and the processor 701 reads the information in the memory 702 and combines the hardware to complete the steps of the above-described method. In particular, the computer-readable storage medium has stored thereon a computer program which, when being executed by the processor 701, carries out the steps of the method embodiments as described above with reference to any of the embodiments.
The processor 701 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the method of the present application may be performed by instructions in the form of hardware integrated logic circuits or software in the processor 701. The processor 701 may be a general purpose processor, a digital signal processor, a dedicated integrated circuit, an off-the-shelf programmable gate array or other programmable logic device, discrete gate or transistor logic, discrete hardware components. The various methods, steps, and logic blocks disclosed in the embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. In a typical configuration, the device of the present application includes one or more processors (CPUs), an input/output user interface, a network interface, and a memory.
Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application therefore also proposes a computer-readable medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the method according to any one of the embodiments of the present application. For example, the memory 603, 702 of the present invention may comprise non-permanent memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM).
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement the information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
Based on the embodiments of fig. 4 to 7, the present application further provides a mobile communication system, which includes at least 1 embodiment of any terminal device in the present application and/or at least 1 embodiment of any network device in the present application.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
It should be noted that the terms "first", "second" and "third" in the present application are used for distinguishing a plurality of objects with the same name, and have no special meaning if not specifically stated.
The above description is only an example of the present application and is not intended to limit the present application. Various modifications and changes may occur to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims (15)

1. A method of data transmission, comprising the steps of:
configuring N groups of independent authorization-free PUSCHs by using N first downlink signaling, wherein each first downlink signaling configures one group of authorization-free PUSCHs, the first downlink signaling comprises first indication information for indicating HARQ retransmission states corresponding to transmission blocks carried by the configured authorization-free PUSCHs, and N is more than or equal to 1;
all HARQ process numbers configured by the group of authorization-free PUSCHs correspond to the same HARQ retransmission state and are selected from the following two classes:
a first type of HARQ retransmission state is to disable HARQ retransmission based on HARQ-ACK;
a second type of HARQ retransmission state that enables HARQ retransmission based on HARQ-ACK;
starting or restarting a timer corresponding to the HARQ process number when the HARQ process number configured by the authorization-free PUSCH is used for receiving and transmitting a transmission block; before a timer corresponding to a target HARQ process number is overtime, the target HARQ process number is used for transmitting or retransmitting a first transmission block; after timeout, the target HARQ process number is used for a second transport block or is in an idle state.
2. The method of claim 1,
the time-out value of the timer corresponding to the HARQ process number is related to the HARQ retransmission state corresponding to the HARQ process number, the first type of HARQ retransmission state corresponds to a first time-out value, and the second type of HARQ retransmission state corresponds to a second time-out value.
3. The method of claim 1,
the first downlink signaling is radio resource control signaling; or,
the first downlink signaling is a physical downlink control channel, and is used for activating the grant-free PUSCH.
4. The method of claim 2,
scheduling the dynamic authorized PUSCH by using the dynamic scheduling information; and when the target HARQ process number is used for dynamically authorizing the PUSCH to bear the transmission block, the HARQ retransmission state corresponding to the target HARQ process number is determined by the dynamic scheduling information.
5. The method of claim 2,
each 1 piece of the first indication information is used for indicating a first timeout value and a second timeout value of a timer corresponding to a HARQ process number of 1 group of unlicensed PUSCH configured by the first downlink signaling; or,
uniformly configuring the first timeout value and the second timeout value of a timer corresponding to the HARQ process numbers of the N groups of authorization-free PUSCHs by using a second downlink signaling; or,
each 1 piece of the first indication information is used for indicating a second timeout value of a timer corresponding to a HARQ process number of 1 group of unlicensed PUSCH configured by the first downlink signaling; and uniformly configuring a first timeout value of a timer corresponding to the HARQ process number of the N groups of authorization-free PUSCHs by using a second downlink signaling.
6. The method of claim 2,
the first timeout value is less than the second timeout value.
7. A terminal device, the method of any one of claims 1 to 6, wherein the terminal device is configured to:
acquiring first indication information in a first downlink signaling configuring authorization-free PUSCH transmission, and determining a HARQ retransmission state corresponding to the authorization-free PUSCH bearer transport block, wherein the HARQ retransmission state is applied to each HARQ process number when the authorization-free PUSCH bearer transport block is transmitted;
and starting or restarting a timer corresponding to the HARQ process number when the HARQ process number configured by the authorization-free PUSCH is used for sending a transmission block.
8. The terminal device of claim 7, wherein the terminal device is further configured to:
acquiring the first timeout value and the second timeout value, wherein the timeout value of the timer is related to a HARQ retransmission state corresponding to the HARQ process number bearing transport block, the first type of HARQ retransmission state corresponds to the first timeout value, and the second type of HARQ retransmission state corresponds to the second timeout value;
and judging whether the timer is overtime.
9. The terminal device of claim 8, wherein the terminal device is further configured to:
when a dynamic grant PUSCH sends a transmission block by using a target HARQ process number configured by the grant-free PUSCH, determining a HARQ retransmission state corresponding to the target HARQ process number according to dynamic scheduling information for scheduling the dynamic grant PUSCH;
and after the corresponding timer of the target HARQ process number used for the authorization-free PUSCH or the dynamic authorization PUSCH is overtime, the target HARQ process number is used for other transmission blocks or is in an idle state.
10. A network device, the method of any one of claims 1 to 6, wherein the network device is configured to perform the method
Sending a first downlink signaling, wherein the first downlink signaling comprises first indication information, the first indication information is used for indicating a HARQ retransmission state, and the HARQ retransmission state is used for each HARQ process number when the authorization-free PUSCH transmits a bearer transport block;
receiving a first transmission block by using the HARQ process number configured by the authorization-free PUSCH transmission and determining that a timer corresponding to the HARQ process number is in a starting or restarting state;
judging whether the timer is overtime, if not, the received transmission block uses the target HARQ process number, and the transmission block is the first transmission block; and if the time is out, the received transport block uses the target HARQ process number, and the transport block is the second transport block.
11. The network device of claim 10, wherein the network device is further configured to:
determining the maximum repeated transmission times L and the maximum repeated transmission interval D of a transmission block in the first type HARQ retransmission state, and determining a first timeout value according to (L-1) xDxT, wherein T is the scheduling granularity length of the PUSCH in time;
determining a second timeout value according to the air propagation delay delta T of the transmission block in the second type HARQ retransmission state, wherein the second timeout value is not less than 2 multiplied by delta T;
the timeout value of the timer is related to the HARQ retransmission state corresponding to the HARQ process number, the first type of HARQ retransmission state corresponds to a first timeout value, and the second type of HARQ retransmission state corresponds to a second timeout value.
12. The network device of claim 11, wherein the network device is further configured to:
and sending indication information of the first timeout value and/or the second timeout value.
13. A mobile communication device, comprising: memory, processor and computer program stored on the memory and executable on the processor, which computer program, when executed by the processor, carries out the steps of the method according to any one of claims 1 to 6.
14. A computer-readable medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the method according to any one of claims 1 to 6.
15. A mobile communication system comprising at least 1 terminal device according to any one of claims 7 to 9 and at least 1 network device according to any one of claims 10 to 12.
CN202010771655.4A 2020-08-04 2020-08-04 Data transmission method and device Active CN114070485B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010771655.4A CN114070485B (en) 2020-08-04 2020-08-04 Data transmission method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010771655.4A CN114070485B (en) 2020-08-04 2020-08-04 Data transmission method and device

Publications (2)

Publication Number Publication Date
CN114070485A true CN114070485A (en) 2022-02-18
CN114070485B CN114070485B (en) 2023-12-26

Family

ID=80231834

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010771655.4A Active CN114070485B (en) 2020-08-04 2020-08-04 Data transmission method and device

Country Status (1)

Country Link
CN (1) CN114070485B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023236853A1 (en) * 2022-06-07 2023-12-14 上海朗帛通信技术有限公司 Method and apparatus used in node for wireless communication
WO2024065724A1 (en) * 2022-09-30 2024-04-04 Apple Inc. Overruling of a pusch cluster in xr traffics
WO2024113121A1 (en) * 2022-11-28 2024-06-06 北京小米移动软件有限公司 Downlink transmission method and apparatus and readable storage medium

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011122191A1 (en) * 2010-03-30 2011-10-06 シャープ株式会社 Wireless communication system, mobile station device, base station device, wireless communication method, and integrated circuit
CN104170341A (en) * 2014-01-29 2014-11-26 华为技术有限公司 Data transmission method, equipment and system
CN107027180A (en) * 2016-02-02 2017-08-08 中兴通讯股份有限公司 The sending method and terminal of unauthorized carrier wave upstream data
CN107211394A (en) * 2015-04-07 2017-09-26 华为技术有限公司 The network equipment, user equipment and downlink data transmission method
CN108633036A (en) * 2017-03-24 2018-10-09 中兴通讯股份有限公司 A kind of control information transferring method and device
CN109150421A (en) * 2017-06-28 2019-01-04 华为技术有限公司 A kind of method and terminal device of repetition transmission
CN109496400A (en) * 2018-10-16 2019-03-19 北京小米移动软件有限公司 Method, apparatus, base station and the terminal of retransmission information
US20190208540A1 (en) * 2017-08-04 2019-07-04 Lg Electronics Inc. Method of transmitting uplink signal from user equipment in a wireless communication system supporting unlicensed band and apparatus supporting the same
CN110022608A (en) * 2018-01-09 2019-07-16 电信科学技术研究院 A kind of information processing method, device and equipment
US20190253197A1 (en) * 2018-02-15 2019-08-15 Alireza Babaei Control Element Trigger
CN110832900A (en) * 2017-07-24 2020-02-21 夏普株式会社 Terminal device, base station device, and communication method
US20200128574A1 (en) * 2017-04-25 2020-04-23 Sharp Kabushiki Kaisha Terminal apparatus, base station apparatus, communication method, and integrated circuit
CN111148258A (en) * 2018-11-02 2020-05-12 中国信息通信研究院 Dynamic authorization-free uplink scheduling method, and terminal device, network device and system applying same
CN111385070A (en) * 2018-12-29 2020-07-07 电信科学技术研究院有限公司 HARQ process conflict processing method and terminal

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011122191A1 (en) * 2010-03-30 2011-10-06 シャープ株式会社 Wireless communication system, mobile station device, base station device, wireless communication method, and integrated circuit
CN104170341A (en) * 2014-01-29 2014-11-26 华为技术有限公司 Data transmission method, equipment and system
CN107211394A (en) * 2015-04-07 2017-09-26 华为技术有限公司 The network equipment, user equipment and downlink data transmission method
CN107027180A (en) * 2016-02-02 2017-08-08 中兴通讯股份有限公司 The sending method and terminal of unauthorized carrier wave upstream data
CN108633036A (en) * 2017-03-24 2018-10-09 中兴通讯股份有限公司 A kind of control information transferring method and device
US20200128574A1 (en) * 2017-04-25 2020-04-23 Sharp Kabushiki Kaisha Terminal apparatus, base station apparatus, communication method, and integrated circuit
CN109150421A (en) * 2017-06-28 2019-01-04 华为技术有限公司 A kind of method and terminal device of repetition transmission
CN110832900A (en) * 2017-07-24 2020-02-21 夏普株式会社 Terminal device, base station device, and communication method
US20190208540A1 (en) * 2017-08-04 2019-07-04 Lg Electronics Inc. Method of transmitting uplink signal from user equipment in a wireless communication system supporting unlicensed band and apparatus supporting the same
CN110022608A (en) * 2018-01-09 2019-07-16 电信科学技术研究院 A kind of information processing method, device and equipment
US20190253197A1 (en) * 2018-02-15 2019-08-15 Alireza Babaei Control Element Trigger
CN109496400A (en) * 2018-10-16 2019-03-19 北京小米移动软件有限公司 Method, apparatus, base station and the terminal of retransmission information
CN111148258A (en) * 2018-11-02 2020-05-12 中国信息通信研究院 Dynamic authorization-free uplink scheduling method, and terminal device, network device and system applying same
CN111385070A (en) * 2018-12-29 2020-07-07 电信科学技术研究院有限公司 HARQ process conflict processing method and terminal

Non-Patent Citations (8)

* Cited by examiner, † Cited by third party
Title
HUAWEI, HISILICON: "R1-1812197 \"Transmission with configured grant in NR unlicensed band\"", 3GPP TSG_RAN\\WG1_RL1, no. 1 *
HUAWEI, HISILICON: "R1-1903931 \"Transmission with configured grant in NR unlicensed band\"", 3GPP TSG_RAN\\WG1_RL1, no. 1 *
LG ELECTRONICS INC.: "R2-2005970 \"[Post109e#22] CR to 38.321 on Corrections to NR sidelink\"", 3GPP TSG_RAN\\WG2_RL2, no. 2 *
LG ELECTRONICS POLSKA: "R2-1913869 \"Discussion on DRX operation associated with disabling HARQ feedback\"", 3GPP TSG_RAN\\WG2_RL2, no. 2 *
MEDIATEK INC.: "R2-1814882 \"HARQ buffer sharing between configured grant and Msg3\"", 3GPP TSG_RAN\\WG2_RL2, no. 2 *
OPPO: "R2-1913336 \"Discussion on DRX operation in NTN\"", 3GPP TSG_RAN\\WG2_RL2, no. 2, pages 1 - 3 *
QUALCOMM INCORPORATED: "R2-1913556 \"Impact of ACK/NACK transmission to NR-U DRX\"", 3GPP TSG_RAN\\WG2_RL2, no. 2 *
莫宏波;朱新宁;果敢;魏然;: "LTE TDD与LTE FDD的关键过程差异分析", 电信科学, no. 02 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023236853A1 (en) * 2022-06-07 2023-12-14 上海朗帛通信技术有限公司 Method and apparatus used in node for wireless communication
WO2024065724A1 (en) * 2022-09-30 2024-04-04 Apple Inc. Overruling of a pusch cluster in xr traffics
WO2024113121A1 (en) * 2022-11-28 2024-06-06 北京小米移动软件有限公司 Downlink transmission method and apparatus and readable storage medium

Also Published As

Publication number Publication date
CN114070485B (en) 2023-12-26

Similar Documents

Publication Publication Date Title
CN112930706B (en) Method and system for transmitting transport blocks at transmission occasions
KR102376053B1 (en) Discontinuous reception communication method and communication apparatus, communication device and communication system
US10965407B2 (en) User equipments, base stations and communication methods
CN110035502B (en) Communication method, communication device and network device
CN109479326B (en) System and method for Physical Uplink Shared Channel (PUSCH) format signaling and contention access
EP3566368B1 (en) Signaling, procedures, user equipment and base stations for uplink ultra reliable low latency communications
CN110999159B (en) Method and apparatus for communicating in uplink, method and apparatus for receiving data on uplink
EP3739992B1 (en) Information processing method, device, and apparatus
CN108029120B (en) Method for indicating resources allocated to HARQ messages in a random access procedure for a low complexity narrowband terminal
WO2016206483A1 (en) Data transmission method and device
CN114070485B (en) Data transmission method and device
CN107211362B (en) Data transmission method, terminal and RAN (radio Access network) equipment
CN111034326B (en) Joint resource pool for uplink communication
US20200083991A1 (en) Feedback for Data Block Transmission
CN110830177B (en) Hybrid automatic repeat request transmission method and device
CN112910610B (en) Hybrid automatic repeat request response method and device
CA3050529A1 (en) User equipments, base stations and communication methods
CN111491392B (en) Communication method, terminal equipment and access network equipment
CN110351748B (en) User equipment and base station for mobile communication system
JP2022116216A (en) Scheduling multiple transmissions
KR20190099290A (en) PUCCH Resource Allocation for URLLC Support
US9768936B2 (en) Message transmission in an unlicensed spectrum
CN113938905B (en) Data transmission method and device
CN113661759B (en) Retransmission method, device and equipment for uplink data
US20230300801A1 (en) Procedures for intra-band coexistence between nr v2x and lte v2x

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