CN114731690A - Data transmission method, device and equipment - Google Patents

Data transmission method, device and equipment Download PDF

Info

Publication number
CN114731690A
CN114731690A CN202080079577.XA CN202080079577A CN114731690A CN 114731690 A CN114731690 A CN 114731690A CN 202080079577 A CN202080079577 A CN 202080079577A CN 114731690 A CN114731690 A CN 114731690A
Authority
CN
China
Prior art keywords
dci
harq process
type
length
harq
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202080079577.XA
Other languages
Chinese (zh)
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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Publication of CN114731690A publication Critical patent/CN114731690A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling

Landscapes

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

Abstract

The embodiment of the application provides a data transmission method, a device and equipment, wherein the method comprises the following steps: the terminal equipment receives downlink control information DCI sent by the network equipment; and the terminal equipment determines whether to feed back the hybrid automatic repeat request HARQ process indicated by the DCI according to the DCI. The data transmission efficiency between the network equipment and the terminal equipment is improved.

Description

Data transmission method, device and equipment Technical Field
The present invention relates to the field of communications technologies, and in particular, to a data transmission method, apparatus, and device.
Background
A non-terrestrial communication network (NTN) refers to a communication network between a terminal device and a satellite (which may also be referred to as a network device).
In the NTN system, retransmission may be performed by a hybrid automatic repeat request (HARQ) mechanism. In the HARQ mechanism, after receiving downlink data corresponding to one HARQ process sent by the network device, the terminal device decodes the downlink data and sends HARQ feedback to the network device according to the decoding result. After the network device receives the HARQ feedback sent by the terminal device, the network device sends the retransmitted data or new data to the terminal device through the HARQ process. However, the transmission delay between the terminal device and the network device is large, and the number of interactions for data transmission through the HARQ mechanism is large, so that the efficiency of data transmission through the HARQ mechanism is low.
Disclosure of Invention
The embodiment of the application provides a data transmission method, a data transmission device and data transmission equipment, and data transmission efficiency is improved.
In a first aspect, an embodiment of the present application provides a data transmission method, including:
the terminal equipment receives downlink control information DCI sent by the network equipment;
and the terminal equipment determines whether to feed back the hybrid automatic repeat request HARQ process indicated by the DCI according to the DCI.
In a second aspect, an embodiment of the present application provides a data transmission method, including:
the network equipment determines downlink control information DCI of the terminal equipment;
and the network equipment sends the DCI to the terminal equipment, wherein the DCI is used for the terminal equipment to determine whether to feed back the hybrid automatic repeat request (HARQ) process indicated by the DCI.
In a third aspect, an embodiment of the present application provides a data transmission apparatus, including a receiving module and a processing module, where,
the receiving module is used for receiving downlink control information DCI sent by the network equipment;
and the processing module is used for determining whether to feed back the hybrid automatic repeat request HARQ process indicated by the DCI according to the DCI.
In a fourth aspect, an embodiment of the present application provides a data transmission apparatus, including: a processing module and a sending module, wherein,
the processing module is used for determining downlink control information DCI of the terminal equipment;
the sending module is configured to send the DCI to the terminal device, where the DCI is used for the terminal device to determine whether to feed back a hybrid automatic repeat request HARQ process indicated by the DCI.
In a fifth aspect, an embodiment of the present application provides a terminal device, including: a transceiver, a processor, a memory;
the memory stores computer execution instructions;
the processor executes computer-executable instructions stored by the memory, causing the processor to perform the data transfer method of any of the first aspects.
In a sixth aspect, an embodiment of the present application provides a network device, including: a transceiver, a processor, a memory;
the memory stores computer-executable instructions;
the processor executes computer-executable instructions stored by the memory, causing the processor to perform the data transfer method of any of the second aspects.
In a seventh aspect, an embodiment of the present application provides a computer-readable storage medium, where the computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, the computer-readable storage medium is configured to implement the data transmission method according to any one of the first aspect.
In an eighth aspect, an embodiment of the present invention provides a computer-readable storage medium, where the computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, the computer-readable storage medium is configured to implement the data transmission method according to any one of the second aspects.
Drawings
Fig. 1 is a schematic diagram of an HARQ process and an RTT provided in an embodiment of the present application;
fig. 2A is a schematic architecture diagram of a communication system according to an embodiment of the present application;
fig. 2B is a schematic architecture diagram of another communication system according to an embodiment of the present application;
fig. 3 is a schematic diagram illustrating processing of a first type of HARQ process according to an embodiment of the present application;
fig. 4 is a schematic flowchart of a data transmission method according to an embodiment of the present application;
fig. 5 is a schematic flowchart of another data transmission method according to an embodiment of the present application;
fig. 6 is a schematic flowchart of another data transmission method according to an embodiment of the present application;
fig. 7 is a schematic flowchart of another data transmission method according to an embodiment of the present application;
fig. 8 is a schematic flowchart of another data transmission method according to an embodiment of the present application;
fig. 9 is a schematic structural diagram of a data transmission device according to an embodiment of the present application;
fig. 10 is a schematic structural diagram of another data transmission device according to an embodiment of the present application;
fig. 11 is a schematic structural diagram of another data transmission apparatus according to an embodiment of the present application;
fig. 12 is a schematic structural diagram of a terminal device according to an embodiment of the present application;
fig. 13 is a schematic structural diagram of a network device according to an embodiment of the present application.
Detailed Description
For ease of understanding, first, the concepts related to the present application will be explained.
The technical scheme of the embodiment of the application can be applied to various communication systems, for example: a Global System for Mobile communications (GSM) System, a Code Division Multiple Access (CDMA) System, a Wideband Code Division Multiple Access (WCDMA) System, a General Packet Radio Service (GPRS), a Long Term Evolution (Long Term Evolution, LTE) System, an Advanced Long Term Evolution (LTE-A) System, a New Radio (NR) System, an Evolution System of an NR System, an LTE (LTE-based Access to unlicensed spectrum, an LTE-U) System on an unlicensed spectrum, an NR (NR-based Access to unlicensed spectrum, an NR-U) System on an unlicensed spectrum, a Non-Terrestrial communication network (UMTS-based network, UMTS) System, a Universal Mobile telecommunications network (UMTS) System, WLAN), Wireless Fidelity (WiFi), next Generation communication (5th-Generation, 5G) system, or other communication systems.
Generally, the conventional Communication system supports a limited number of connections and is easy to implement, however, with the development of Communication technology, the mobile Communication system will support not only conventional Communication but also, for example, Device-to-Device (D2D) Communication, Machine-to-Machine (M2M) Communication, Machine Type Communication (MTC), and Vehicle-to-Vehicle (V2V) Communication, or Vehicle networking V2X Communication, and the embodiments of the present application can also be applied to these Communication systems.
Optionally, the communication system in the embodiment of the present application may be applied to a Carrier Aggregation (CA) scenario, may also be applied to a Dual Connectivity (DC) scenario, and may also be applied to an independent (SA) networking scenario.
The frequency spectrum of the application is not limited in the embodiment of the present application. For example, the embodiments of the present application may be applied to a licensed spectrum, and may also be applied to an unlicensed spectrum (also referred to as an unlicensed spectrum or a shared spectrum).
The embodiments of the present application are described in conjunction with a network device and a terminal device, where: a terminal device generally has a radio transmission function, and may also be referred to as a User Equipment (UE), an access terminal, a subscriber unit, a subscriber station, a mobile station, a remote terminal, a mobile device, a User terminal, a wireless communication device, a User agent, a User Equipment, or the like. The terminal device may be a Station (ST) in a WLAN, and may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA) device, a handheld device with Wireless communication function, a computing device or other processing device connected to a Wireless modem, a vehicle-mounted device, a wearable device, and a next generation communication system, for example, a terminal device in an NR Network or a terminal device in a future evolved Public Land Mobile Network (PLMN) Network, and the like.
In the embodiment of the application, the terminal equipment can be deployed on land, including indoor or outdoor, handheld, wearable or vehicle-mounted; can also be deployed on the water surface (such as a ship and the like); and may also be deployed in the air (e.g., airplanes, balloons, satellites, etc.).
In the embodiment of the present application, the terminal device may be a mobile phone (mobile phone), a tablet computer (Pad), a computer with a wireless transceiving function, a Virtual Reality (VR) terminal device, an Augmented Reality (AR) terminal device, a wireless terminal in industrial control (industrial control), a vehicle-mounted terminal device, a wireless terminal in self driving (self driving), a wireless terminal in remote medical (remote medical), a wireless terminal in smart grid (smart grid), a wireless terminal in transportation safety (transportation safety), a wireless terminal in city (smart city), a wireless terminal in smart home (smart home), a wearable terminal device, and the like. The terminal device according to the embodiment of the present application may also be referred to as a terminal, a User Equipment (UE), an access terminal device, a vehicle-mounted terminal, an industrial control terminal, a UE unit, a UE station, a mobile station, a remote terminal device, a mobile device, a UE terminal device, a wireless communication device, a UE agent, or a UE apparatus. The terminal equipment may also be fixed or mobile.
By way of example and not limitation, in embodiments of the present application, the terminal device may be a wearable device. Wearable equipment can also be called wearable intelligent equipment, is the general term of applying wearable technique to carry out intelligent design, develop the equipment that can dress to daily wearing, like glasses, gloves, wrist-watch, dress and shoes etc.. A wearable device is a portable device that is worn directly on the body or integrated into the clothing or accessories of the user. The wearable device is not only a hardware device, but also realizes powerful functions through software support, data interaction and cloud interaction. The generalized wearable smart device includes full functionality, large size, and can implement full or partial functionality without relying on a smart phone, such as: smart watches or smart glasses and the like, and only focus on a certain type of application functions, and need to be used in cooperation with other devices such as smart phones, such as various smart bracelets for physical sign monitoring, smart jewelry and the like.
The network device may be a device for communicating with the mobile device. The network device may be an Access Point (AP) in a WLAN, a Base Station (BTS) in GSM or CDMA, a Base Station (NodeB, NB) in WCDMA, an evolved Node B (eNB or eNodeB) in LTE, a relay Station or an Access Point, or a vehicle-mounted device, a wearable device, a network device (gNB) in an NR network, or a network device in a future evolved PLMN network.
In the embodiment of the present application, the network device may have a mobile characteristic, for example, the network device may be a mobile device. Alternatively, the network device may be a satellite, balloon station. For example, the satellite may be a Low Earth Orbit (LEO) satellite, a Medium Earth Orbit (MEO) satellite, a geosynchronous Orbit (GEO) satellite, a High Elliptic Orbit (HEO) satellite, and the like. Alternatively, the network device may be a base station installed on land, water, or the like.
In this embodiment of the present application, a network device provides a service for a Cell (Cell), and a terminal device communicates with the network device through a transmission resource (e.g., a frequency domain resource or a spectrum resource) used by the Cell, where the Cell may be a Cell corresponding to the network device (e.g., a base station), and the Cell may belong to a macro base station or a base station corresponding to a Small Cell (Small Cell), where the Small Cell may include: urban cells (Metro cells), Micro cells (Micro cells), Pico cells (Pico cells), Femto cells (Femto cells), and the like, and the small cells have the characteristics of small coverage area and low transmission power, and are suitable for providing high-rate data transmission services.
It should be understood that the terms "system" and "network" are often used interchangeably herein. The term "and/or" is used herein to describe the association relationship of the associated objects, for example, it means that there may be three relationships between the associated objects before and after, for example, a and/or B may mean: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" herein generally indicates a relationship in which the former and latter associated objects are "or".
To better describe the principle and the detailed description of the embodiments of the present application, the following description is provided for the related technical content of the embodiments of the present application.
Downlink Control Information (DCI): for a terminal device with downlink service, a network device may schedule transmission of a Physical Downlink Shared Channel (PDSCH) for the terminal device through downlink grant DCI. The DCI includes indication information of a Physical Uplink Control Channel (PUCCH) resource, and after receiving the PDSCH, the terminal device may determine a decoding result (ACK or NACK information) of the PDSCH and feed back the decoding result to the network device through the PUCCH resource. In the NR system, DCI formats for PDSCH scheduling include DCI format 1_0, DCI format 1_1, and DCI format 1_ 2. Information fields and bit sizes included in DCI of each DCI format are described below in conjunction with tables 1, 2, and 3, respectively.
TABLE 1
Figure PCTCN2020077279-APPB-000001
In table 1, the downlink allocation index, TPC command of a predetermined PUCCH, PUCCH resource indication, PDSCH-to-HARQ feedback timing indication information field are used to feed back HARQ-ACK information corresponding to PDSCH transmission.
TABLE 2
Figure PCTCN2020077279-APPB-000002
Figure PCTCN2020077279-APPB-000003
In table 2, the downlink assignment index, TPC command for a predetermined PUCCH, PUCCH resource indication, PDSCH-to-HARQ feedback timing indication, single HARQ-ACK request, PDSCH group index, new feedback indication, requested PDSCH group number information field are used for feeding back HARQ-ACK information corresponding to PDSCH transmission.
TABLE 3
Figure PCTCN2020077279-APPB-000004
Figure PCTCN2020077279-APPB-000005
In table 3, the downlink assignment index, TPC command of a predetermined PUCCH, PUCCH resource indication, PDSCH-to-HARQ _ feedback timing indication information field are used to feed back HARQ-ACK information corresponding to PDSCH transmission.
In the above tables 2 to 3, for DCI format 1_1 and DCI format 1_2, the size of the majority of information fields included in the DCI may be configured by a network device through a higher layer parameter (e.g., Radio Resource Control (RRC) signaling). For example, if the number of bits corresponding to an information field in a DCI format is 0, this indicates that the information field may not be included in the DCI format.
In tables 1 to 3, if communication transmission between the network device and the terminal device occurs on a shared spectrum (e.g., an unlicensed spectrum), or the terminal device transmits a PUCCH via resources on the unlicensed spectrum, the DCI may include a channel access-CPext (channelacces-CPext) information field; if the communication transmission between the network device and the terminal device occurs on the authorized spectrum, the DCI does not include a channel access-CPext (ChannelAccess-CPext) information field.
For a terminal device with an uplink service, a network device may schedule transmission of a Physical Uplink Shared Channel (PUSCH) for the terminal device through an uplink grant DCI. The uplink grant DCI may include indication information for determining PUSCH resources, and the terminal device may transmit a PUSCH on the determined PUSCH resources according to the uplink grant DCI. In the NR system, the DCI format scheduling PUSCH transmission includes DCI format 0_0, DCI format 0_1, or DCI format 0_ 2.
Hybrid automatic repeat request (HARQ) mechanism: the HARQ mechanism is a retransmission mechanism of a Medium Access Control (MAC) layer, and data with transmission loss or transmission error can be retransmitted through the HARQ mechanism. The HARQ process comprises an uplink HARQ process and a downlink HARQ process, and the uplink HARQ process and the downlink HARQ process are independent.
In the related art (for example, in an NR system), HARQ retransmission is generally performed using a stop-and-wait protocol (stop-and-wait protocol). When the stop-wait protocol is used for HARQ retransmission, after a Transmission Block (TB) is sent by a sending end through an HARQ process, the sending end stops waiting for acknowledgement information sent by a receiving end (the acknowledgement information is used for indicating whether the receiving end correctly receives the TB), and in the process of waiting, the sending end cannot send other TBs to the terminal equipment through the HARQ process. After receiving a TB corresponding to an HARQ process, the receiving end decodes the TB, and if the decoding is successful, the receiving end sends Acknowledgement (ACK) information to the sending end, and if the decoding is failed, the receiving end sends Negative Acknowledgement (NACK) information to the sending end. If the sending end receives the ACK information corresponding to the HARQ process, the sending end can send other TBs to the receiving end through the HARQ process. If the sending end receives NACK corresponding to the HARQ process, or the sending end does not receive any response for a long time, the sending end can retransmit the TB through the HARQ process. In the above process, when the sending end is a network device, the receiving end may be a terminal device. When the sending end is a terminal device, the receiving end may be a network device or another terminal device.
In the related art, the network device may indicate the maximum number of HARQ processes in uplink and downlink to the terminal device through, for example, Radio Resource Control (RRC) signaling semi-static configuration. The number of downlink HARQ processes may be a default value, e.g. 8, if the network device does not provide corresponding configuration parameters. The maximum number of HARQ processes supported by each carrier in uplink may be 16. Each HARQ process corresponds to an HARQ Process Number (HPN), which is also referred to as an HARQ ID (Identity).
Fig. 1 illustrates how the number of HARQ processes and the round trip time RTT affect the throughput of data transmission, taking downlink transmission as an example. As shown in fig. 1, the maximum number of HARQ processes configured for the terminal device is 16, 16 HARQ processes include HARQ0 to HARQ15, and 16 HARQ processes can be continuously scheduled within 16 ms. After a HARQ process, such as HARQ0, is scheduled, the HARQ process HARQ0 is in a stop state during a data round trip process, and cannot be used for transmitting other data, so in a scenario where the maximum number of HARQ processes of the terminal device is 16 as shown in fig. 1, the following situations may exist:
if the RTT is less than 16ms, the terminal device can always have parallel HARQ processes (one or more of HARQ1 to HARQ 15) for data transmission when traffic data is transmitted within the RTT range after HARQ0 is scheduled; when the time after HARQ0 is scheduled exceeds RTT, HARQ0 may be used again for transmitting data. Therefore, data can be continuously transmitted on the HARQ entity consisting of HARQ0 to HARQ15 without affecting the maximum throughput of the terminal device. In addition, if RTT is equal to 16ms and the maximum number of HARQ processes configured for the terminal device is 16, it can be known that there is always a HARQ process capable of transmitting service data; however, if the maximum number of HARQ processes configured for the terminal device is less than 16, when there is traffic data to be transmitted, all HARQ processes may be in a state of waiting for feedback from the network device, and at this time, no HARQ process is available, which affects the throughput of data transmission of the terminal device.
If the RTT is much larger than 16ms, for example, the RTT in the NTN system can reach 600ms, the practical situation is as follows: all HARQ processes of the terminal equipment are in a state of not receiving feedback from the network equipment, and thus when there is service data to be transmitted, no HARQ process is available for a long time, which seriously affects the throughput of data transmission of the terminal equipment.
That is to say, in an application scenario of the NTN system or other similar scenarios, since the RTT is greatly increased, the number of HARQ processes configured by the terminal device is not matched with the system RTT, and finally the system performance is degraded.
In order to solve the above technical problem, an embodiment of the present application provides a data transmission method, and to facilitate understanding of the data transmission method shown in the present application, first, an architecture of a communication system in the present application is described with reference to fig. 2A to fig. 2B.
Fig. 2A is a schematic architecture diagram of a communication system according to an embodiment of the present application. Referring to fig. 2A, the terminal device 201 and the satellite 202 are included, and wireless communication can be performed between the terminal device 201 and the satellite 202. The network formed between the terminal device 201 and the satellite 202 may also be referred to as an NTN. In the architecture of the communication system shown in fig. 1, the satellite 202 has the function of a base station, and direct communication is possible between the terminal device 201 and the satellite 202. Under the system architecture, the satellite 202 may be referred to as a network device.
Fig. 2B is a schematic architecture diagram of another communication system according to an embodiment of the present application. Referring to fig. 2B, the terminal device 301, the satellite 302 and the base station 303 are included, wireless communication can be performed between the terminal device 301 and the satellite 302, and communication can be performed between the satellite 302 and the base station 303. The network formed between terminal equipment 301, satellite 302 and base station 303 may also be referred to as an NTN. In the architecture of the communication system shown in fig. 2, the satellite 302 does not have the function of a base station, and communication between the terminal apparatus 101 and the base station 303 requires relay through the satellite 302. Under this system architecture, the base station 103 may be referred to as a network device.
It should be noted that fig. 2A-2B illustrate only an applicable system of the present application in an exemplary form, and of course, the method shown in the embodiment of the present application may also be applied to other systems, for example, a 5G communication system, an LTE communication system, and the like, which is not specifically limited in the embodiment of the present application. The embodiment of the present application may include at least some of the following.
In this application, in a scenario (e.g., NTN) with a relatively large RTT, in order to improve data transmission efficiency between a terminal device and a network device, for a downlink HARQ process of the terminal device, the network device may configure or indicate, to the terminal device, an HARQ feedback function state corresponding to the downlink HARQ process. For example, the HARQ feedback function state corresponding to the downlink HARQ process is configured to be a non-enabled state. Correspondingly, if the terminal device determines that the HARQ feedback function state corresponding to the downlink HARQ process is a non-enabled state, the terminal device does not perform HARQ-ACK information feedback on the HARQ process according to the downlink grant after receiving data in the downlink HARQ process by downlink grant scheduling. The network device can continue to dispatch other data to the terminal device through the HARQ process without waiting for the HARQ-ACK information feedback corresponding to the HARQ process, so that the network device does not need to wait, and the data transmission efficiency between the terminal device and the network device is improved.
Or, for an uplink HARQ process of the terminal device, the network device may configure or indicate, to the terminal device, a HARQ feedback function state corresponding to the uplink HARQ process. For example, the HARQ feedback function state corresponding to the uplink HARQ process is configured to be a non-enabled state. Correspondingly, if the terminal device determines that the HARQ feedback function state corresponding to the uplink HARQ process is the non-enabled state, after the terminal device is scheduled by the uplink grant to send the TB on the uplink HARQ process, it is not necessary to wait for the feedback of the network device with respect to the TB, and the terminal device can reuse the uplink HARQ process to transmit another TB according to the indication of the network device, thereby improving the data transmission efficiency between the terminal device and the network device.
In this application, the HARQ feedback function state corresponding to the downlink HARQ process or the uplink HARQ process of the terminal device may be a non-enabled state. For example, the network device may configure the HARQ feedback function state corresponding to part or all of the HARQ processes of the terminal device as an enabled state or a disabled state. The non-enabled state is also referred to as a disabled state (disabled).
Optionally, for a downlink HARQ process, if a HARQ feedback function state corresponding to one HARQ process is an enabled state, the terminal device needs to send HARQ-ACK information corresponding to a transport block TB to the network device after receiving the TB through the HARQ process; or the terminal equipment needs to receive the feedback of the network equipment to the TB to reuse the HARQ process; or, the terminal equipment needs to perform corresponding HARQ-ACK information feedback according to the DCI scheduling the TB; or the terminal equipment transmits the HARQ-ACK information corresponding to the first physical channel transmitted in the HARQ process to the network equipment according to the DCI which is transmitted to the first physical channel through the HARQ process according to the scheduling.
Optionally, for a downlink HARQ process, if a HARQ feedback function state corresponding to one HARQ process is a non-enabled state, after receiving a TB through the HARQ process, the terminal device does not need to send HARQ-ACK information corresponding to the TB to the network device; or the terminal equipment can reuse the HARQ process without receiving the feedback of the network equipment to the TB; or the terminal equipment does not need to perform corresponding HARQ-ACK information feedback according to the DCI for scheduling the TB; or, the terminal device does not transmit the DCI of the first physical channel through the HARQ process according to the scheduling, and transmits HARQ-ACK information corresponding to the first physical channel transmitted in the HARQ process to the network device.
Optionally, in this application, the HARQ-ACK information includes ACK information or NACK information corresponding to a decoding result of the TB.
Optionally, for an uplink HARQ process, if the HARQ feedback function state corresponding to one HARQ process is an enabled state, after the terminal device sends a transport block TB through the HARQ process, the terminal device needs to receive feedback of the TB from the network device to reuse the HARQ process (for example, use the HARQ process to send a new TB or send the TB again); or the terminal device waits for the feedback of the first physical channel transmitted in the HARQ process from the network device.
Optionally, for an uplink HARQ process, if the HARQ feedback function state corresponding to one HARQ process is a non-enabled state, it indicates that after the terminal device sends a TB through the HARQ process, the terminal device may reuse the HARQ process without receiving feedback of the network device for the TB (e.g., send a new TB or send the TB again through the HARQ process); or the terminal device does not wait for the feedback of the first physical channel transmitted in the HARQ process from the network device.
Optionally, a time interval between two uses of the same HARQ process is greater than or equal to the first time length, and/or a time interval between two uses of the same HARQ process may be smaller than the second time length. Wherein the first time length is determined according to a decoding time of the receiving device, and the second time length is determined according to the RTT. Wherein the first time length is less than the second time length.
Optionally, for downlink transmission, the feedback includes that the terminal device sends HARQ-ACK information to the network device.
Optionally, for uplink transmission, the feedback includes that the network device sends HARQ-ACK information to the terminal device, or the network device sends an uplink grant DCI to the terminal device.
Optionally, the type of HARQ process may include a first type or a second type. The first type of HARQ process may include a HARQ process whose HARQ feedback function state is a non-enabled state, and the second type of HARQ process may include a HARQ process whose HARQ feedback function state is an enabled state.
Optionally, for the downlink procedure:
the first type of HARQ process may also be referred to as a feedback disabled HARQ process, or an uplink HARQ feedback disabled HARQ process. The terminal device does not feedback on the HARQ process of the first type (it can also be understood that the terminal device does not respond to one scheduling of the HARQ process of the first type). That is, after the network device sends the TB to the terminal device through the HARQ process, the terminal device does not need to send a feedback message (ACK or NACK) corresponding to the transmission of the HARQ process to the network device, and the network device can send the TB through the HARQ process, for example, transmit a new TB through the HARQ process. The feedback message may include HARQ-ACK information, and the HARQ-ACK may be ACK or NACK.
Next, a first type HARQ process will be described with reference to fig. 3.
Fig. 3 is a schematic diagram illustrating processing of a first type of HARQ process according to an embodiment of the present application. Referring to fig. 3, it is assumed that the terminal device includes multiple HARQ processes, and HARQ process 7 in the multiple HARQ processes is a HARQ process of the first type. The network device sends downlink data corresponding to the PDSCH 0 to the terminal device through the HARQ process 7, and NDI is 0. Since HARQ process 7 is the HARQ process of the first type, after receiving the downlink data corresponding to HARQ process 7, the terminal device does not need to send a feedback message of HARQ process 7 to the network device, and the network device does not need to wait for the feedback message of HARQ process 7 sent by the terminal device, and can send other data to the terminal device through HARQ process 7. For example, the network device may send, to the terminal device, downlink data corresponding to the PSDCH 1 through the HARQ process 7, and flip the NDI to 1, where the flipping of the NDI indicates that the downlink data transmitted through the HARQ process 7 is a new downlink data packet. After the network device sends downlink data corresponding to the PDSCH 1 to the terminal device, the network device may continue to send a new downlink data packet corresponding to the PDSCH 2 to the terminal device, and turn the NDI to 0.
The second type of HARQ process may also be referred to as a feedback enabled (enable) HARQ process, or an uplink HARQ feedback enabled HARQ process. The terminal device feeds back the HARQ process of the second type (it may also be understood that the terminal device responds to the HARQ process of the second type). That is, after the network device sends the TB to the terminal device through the HARQ process, the terminal device needs to send HARQ feedback (ACK or NACK) corresponding to the HARQ process to the network device, and after the network device receives the HARQ-ACK, the network device may send other TBs through the HARQ process.
Optionally, for the uplink procedure:
the first type of HARQ process may also be referred to as a feedback disabled HARQ process, or a downlink HARQ feedback disabled HARQ process. Within a preset time length after the terminal device sends uplink data to the network device through the first type HARQ process, for example, within an RTT time length, if the network device schedules the terminal device to perform uplink data transmission through the HARQ process again, the terminal device may perform uplink data transmission through the HARQ process.
The second type of HARQ process may also be referred to as a feedback enabled (enb ble) HARQ process, or a downlink HARQ feedback enabled HARQ process. Within a preset time period after the terminal device sends uplink data to the network device through the first type of HARQ process, if the network device schedules the terminal device again to perform uplink data transmission through the HARQ process, the terminal device may ignore scheduling of the HARQ process. Or, the terminal device does not expect the network device to schedule the HARQ process again within the preset time length.
In this application, the network device may configure a part of HARQ processes in the terminal device to be in a first type or a non-enabled state, and the network device may further indicate the type of HARQ processes in the terminal device through DCI. As described above, when at least a part of HARQ processes in the terminal device are of the first type, the data transmission efficiency between the terminal device and the network device may be improved.
The technical means shown in the present application will be described in detail below with reference to specific examples. It should be noted that the following embodiments may exist independently or may be combined with each other, and description of the same or similar contents is not repeated in different embodiments.
Fig. 4 is a schematic flowchart of a data transmission method according to an embodiment of the present application. Please refer to fig. 4, which includes:
s401, the network equipment determines DCI.
Optionally, the network device determines DCI, and schedules downlink reception by the DCI scheduling terminal device, for example, schedules the terminal device to perform PDSCH reception, where the DCI includes indication information of a HARQ process number corresponding to the downlink transmission.
Optionally, the network device determines DCI, and schedules the terminal device through the DCI to perform uplink transmission, for example, schedules the terminal device to perform PUSCH transmission, where the DCI includes indication information of a HARQ process number corresponding to the uplink transmission.
Optionally, when determining the DCI, the network device may determine, according to a type of an HARQ process to be scheduled by the DCI (an HARQ process indicated by an HARQ process number included in the DCI), the DCI corresponding to the HARQ process of the type. For example, the network device determines that the HARQ process to be scheduled by the DCI is a non-enabled HARQ process, and thus the network device may determine the DCI according to the determined type of the HARQ process. The type of HARQ process may be configured for the network device. The type of HARQ process may be a first type or a second type.
The network device may or may not pre-configure the type of the HARQ process in the terminal device. If the network device pre-configures the type of the HARQ process, the network device may determine the type of the HARQ process according to the pre-configuration. After the network device pre-configures the type of HARQ process in the terminal device, the network device may also transmit the configuration to the terminal device, for example, the network device may transmit the configuration to the terminal device through RRC signaling, a Medium Access Control (MAC) Control Element (CE), or DCI. Of course, the network device may not send the configuration to the terminal device. If the network device does not pre-configure the type of the HARQ process, the network device may determine the type of the HARQ process corresponding to DCI when sending DCI to the terminal device.
Optionally, the network device or the terminal device may determine, according to the configured type of the HARQ process, first information of DCI scheduling the HARQ process of the type. The first information includes at least one of the following information: the length of the DCI; or, a radio network equipment temporary identifier (RNTI) corresponding to the DCI; or, a search space corresponding to the DCI; or, an aggregation level corresponding to the DCI.
It should be noted that, when the first information is different, the process of determining the first information by the network device may be different, which is described in the embodiments shown in fig. 5 to fig. 8 and is not described herein again.
Optionally, the network device may configure the HARQ process of the first type to be repeatedly transmitted N times. The network device may configure the second type of HARQ process as no duplicate transmission, or as M number of duplicate transmissions. M and N are integers greater than 1. M and N may be different.
Optionally, the network device may determine that the configuration parameter of the first type of HARQ process is a first configuration parameter, and the network device may determine that the configuration parameter of the second type of HARQ process is a second configuration parameter. Wherein at least one of the first configuration parameter and the second configuration parameter is different.
S402, the network equipment sends the DCI to the terminal equipment.
And S403, the terminal equipment determines the HARQ feedback function state corresponding to the HARQ process scheduled by the DCI according to the DCI.
Optionally, for downlink transmission, the terminal device determines whether to feed back the HARQ process scheduled by the DCI according to the DCI.
Optionally, the terminal device may determine whether to feed back the HARQ process scheduled by the DCI as follows: and the terminal equipment determines the type of the HARQ process according to the DCI and determines whether to feed back the HARQ process scheduled by the DCI according to the type of the HARQ process.
Optionally, the terminal device may determine whether to feed back the HARQ process scheduled by the DCI as follows: the terminal device may determine whether to feed back the HARQ process indicated by the DCI according to the first information of the DCI. Optionally, the first information includes at least one of the following information: the length of the DCI; or, RNTI corresponding to the DCI; or, a search space corresponding to the DCI; or, an aggregation level corresponding to the DCI. Optionally, the terminal device may determine the type of the HARQ process according to the first information of the DCI, and determine whether to feed back the HARQ process according to the type of the HARQ process.
In the above implementation, the type of the HARQ process is a first type or a second type. If the type of the HARQ process is the first type, the terminal equipment determines not to feed back the HARQ process; or, if the type of the HARQ process is the second type, the terminal device determines to perform feedback on the HARQ process.
Optionally, for uplink transmission, the terminal device determines, according to the DCI, a HARQ feedback function state corresponding to the HARQ process scheduled by the DCI. Optionally, the terminal device may determine, according to the first information of the DCI, a HARQ feedback function state corresponding to the HARQ process scheduled by the DCI. Optionally, the first information includes at least one of the following information: the length of the DCI; or, RNTI corresponding to the DCI; or, a search space corresponding to the DCI; or, an aggregation level corresponding to the DCI. Optionally, the terminal device may determine the type of the HARQ process according to the first information of the DCI, and determine the HARQ feedback function state corresponding to the HARQ process according to the type of the HARQ process.
It should be noted that, when the first information is different, the HARQ feedback function states corresponding to the HARQ processes determined by the terminal device according to the first information are also different, or when the first information is different, the manner in which the terminal device determines the type of the HARQ process according to the first information is different, which is described in the embodiments shown in fig. 5 to 8 and is not described herein again.
In one possible embodiment, the terminal device may determine, according to the DCI, a type of the HARQ process indicated by the DCI, where the type of the HARQ process is a first type or a second type. After determining the type of the HARQ process, the terminal device may perform other processing according to the type of the HARQ process, and the embodiment of the present application does not specifically limit the processing items performed by the terminal device according to the HARQ process.
According to the data transmission method provided by the embodiment of the application, when the terminal equipment determines not to feed back the HARQ process indicated by the DCI according to the DCI, the terminal equipment does not need to feed back the HARQ process, and the network equipment can transmit other data through the HARQ process without waiting for the feedback of the terminal equipment, so that the data transmission efficiency is improved. Furthermore, the terminal device can determine whether to feedback the HARQ process through the DCI, and the network device does not need to send additional signaling to the terminal device, thereby saving signaling overhead.
On the basis of any of the above embodiments, a description will be given below, in conjunction with the embodiments shown in fig. 5 to 8, of a process in which a terminal device determines whether to feed back a HARQ process according to different first information.
Fig. 5 is a flowchart illustrating another data transmission method according to an embodiment of the present application. In the embodiment shown in fig. 5, the first information is the length of DCI. Referring to fig. 5, the method may include:
s501, the network equipment determines the length of the DCI and determines the DCI according to the length of the DCI.
The network device may determine the length of the DCI according to the type of the HARQ process corresponding to the DCI, and generate the DCI according to the length of the DCI.
For example, if the type of the HARQ process is the first type, the network device determines that the length of the corresponding DCI is the first DCI length; or, if the type of the HARQ process is the second type, the network device determines that the length of the corresponding DCI is the second DCI length. The first DCI length and the second DCI length are not equal. Optionally, the first DCI length is smaller than the second DCI length.
Optionally, when the length of the DCI is the first DCI length, the DCI does not include at least one of the following information fields: a TPC command of a Physical Uplink Control Channel (PUCCH), a Downlink Assignment Indication (DAI), a PUCCH resource indication, a timing indication of PDSCH-to-HARQ feedback, a single HARQ-ACK feedback request, a PDSCH grouping indication, a New Feedback Indication (NFI), and a trigger feedback group indication.
Optionally, when the length of the DCI is the second DCI length, the DCI includes at least one of the following information fields: a TPC command of PUCCH, a downlink allocation indication DAI, a PUCCH resource indication, a timing indication of PDSCH to HARQ feedback, a single HARQ-ACK feedback request, a PDSCH grouping indication, a new feedback indication NFI, and a trigger feedback group indication.
When the DCI schedules different types of HARQ processes, the lengths of the corresponding DCIs are different, for example, the lengths of the first DCI and the second DCI. Wherein an information field included in the DCI of the first DCI length is at least partially different from an information field included in the DCI of the second DCI length. Next, the following scheduling is described as an example with reference to tables 4 to 6.
For example, when the DCI format is DCI format 1_0, the bit number of each DCI field (which may also be referred to as an information field) in the DCI corresponding to the first DCI length and the second DCI length is as shown in table 4:
TABLE 4
Figure PCTCN2020077279-APPB-000006
Referring to table 4, if the network device determines that the DCI length is the first DCI length, the lengths of the following four DCI fields (which may also be referred to as information fields) in the DCI are 0: downlink allocation index, TPC command of predetermined PUCCH, PUCCH resource indication, PDSCH-to-HARQ feedback timing indication. In other words, if the network device determines that the DCI length is the first DCI length, the following four information fields are not included in the DCI: downlink allocation index, TPC command of predetermined PUCCH, PUCCH resource indication, PDSCH-to-HARQ feedback timing indication.
For example, when the DCI format is DCI format 1_1, the bit number of each DCI field (which may also be referred to as an information field) in the DCI corresponding to the first DCI length and the second DCI length is shown in table 5:
TABLE 5
Figure PCTCN2020077279-APPB-000007
Figure PCTCN2020077279-APPB-000008
Referring to table 5, if the network device determines that the DCI length is the first DCI length, the lengths of the following eight DCI fields (which may also be referred to as information fields) in the DCI are 0: downlink allocation index, TPC command of predetermined PUCCH, PUCCH resource indication, PDSCH-to-HARQ feedback timing indication, single HARQ-ACK request, PDSCH group index, new feedback indication, number of requested PDSCH groups. In other words, if the network device determines that the DCI length is the first DCI length, the following eight information fields are not included in the DCI: downlink allocation index, TPC command of predetermined PUCCH, PUCCH resource indication, PDSCH-to-HARQ feedback timing indication, single HARQ-ACK request, PDSCH group index, new feedback indication, number of requested PDSCH groups.
For example, when the DCI format is DCI format 1_2, the bit number of each DCI field (may also be referred to as an information field) in the DCI corresponding to the first DCI length and the second DCI length is shown in table 6:
TABLE 6
Figure PCTCN2020077279-APPB-000009
Referring to table 6, if the network device determines that the DCI length is the first DCI length, the lengths of the following four DCI fields (which may also be referred to as information fields) in the DCI are 0: downlink allocation index, TPC command of predetermined PUCCH, PUCCH resource indication, PDSCH-to-HARQ _ feedback timing indication. In other words, if the network device determines that the DCI length is the first DCI length, the following four information fields are not included in the DCI: downlink allocation index, TPC command of predetermined PUCCH, PUCCH resource indication, PDSCH-to-HARQ _ feedback timing indication.
S502, the network equipment sends the DCI to the terminal equipment.
S503, the terminal equipment determines the HARQ feedback function state corresponding to the HARQ process scheduled by the DCI according to the length of the DCI.
Optionally, the terminal device may determine the length of the DCI first, and then determine whether to feed back the HARQ process indicated by the DCI according to the length of the DCI. The length of the DCI can be a first DCI length or a second DCI length, and if the length of the DCI is the first DCI length, the terminal equipment determines not to feed back the HARQ process; or, if the length of the DCI is the second DCI length, the terminal device determines to perform feedback on the HARQ process.
The terminal device may perform DCI detection (may also be referred to as PDCCH detection) by using different DCI lengths, and determine a DCI length used when DCI is detected as the DCI length. For example, if the terminal device detects the DCI according to the first DCI length, it may determine that the DCI length is the first DCI length; or, if the terminal device detects the DCI according to the second DCI length, it may determine that the DCI length is the second DCI length. In the process of performing PDCCH detection at the terminal device, when the DCI length is the first DCI length, the information bits included in the DCI are less, and the reliability of PDCCH detection can be increased when the same PDCCH transmission resource is used.
Optionally, the detection may be blind detection. For convenience of description, the detection is hereinafter explained as a blind detection as an example. The blind detection referred to hereinafter may also be referred to as DCI blind detection or PDCCH blind detection.
In the practical application process, if the terminal device performs blind detection using the first DCI length and the second DCI length, the number of times of blind detection performed by the terminal device may be large. In order to reduce the number of times of blind detection performed by the terminal device, the terminal device may determine the DCI length used for blind detection according to the configuration of the network device on its HARQ process.
For example, if HARQ processes in the terminal device are all configured to be of the first type, the DCI length used by the terminal device to perform PDCCH blind detection includes a first DCI length. In this case, the terminal device may not use the second DCI length for blind detection, so that the number of times the terminal device performs blind detection is small.
For example, if the HARQ processes in the terminal device are all configured to be of the second type, the DCI length used by the terminal device to perform PDCCH blind detection includes a second DCI length. In this case, the terminal device may not use the first DCI length to perform blind detection, so that the number of times the terminal device performs blind detection is small.
For example, if part of HARQ processes in the terminal device are configured as a first type and part of HARQ processes are configured as a second type, the DCI length used by the terminal device for PDCCH detection includes a first DCI length and a second DCI length.
In an actual application process, the terminal device may receive other types of DCI besides the DCI for scheduling data transmission, and when the terminal device receives the other types of DCI, the terminal device may perform blind detection on the other types of DCI through other DCI lengths. In other words, the DCI length used for blind detection by the terminal device may also be other DCI lengths (DCI lengths other than the first DCI length and the second DCI length).
When the terminal device performs PDCCH blind detection using the first DCI length and the second DCI length, different aggregation levels may be configured for different DCI lengths in order to reduce the number of times that the terminal device performs blind detection. For example, a first DCI length is configured to correspond to a first aggregation level, a second DCI length is configured to correspond to a second aggregation level, and the first aggregation level is less than or equal to the second aggregation level. Because the first DCI length is smaller than the second DCI length, under the condition of ensuring the reliability of the same PDCCH transmission, the resources required for transmitting the DCI corresponding to the first DCI length are less than the resources required for transmitting the DCI corresponding to the second DCI length, thereby reducing the PDCCH blind detection times of the terminal equipment.
In order to reduce false alarm of DCI blind detection, after a terminal device detects DCI through a DCI length, the terminal device may further determine whether a type of an HARQ process corresponding to the DCI is consistent with a type of an HARQ process corresponding to the DCI length, and if so, determine whether to feed back the HARQ process, and if not, the terminal device discards the DCI or does not receive a PDSCH corresponding to the DCI.
For example, if the terminal device detects DCI according to the first DCI length, the terminal device may determine, according to the first DCI length, that the type of the HARQ process indicated by the DCI is the first type. The terminal device may further determine whether the type of the HARQ process is the first type according to other manners. If the terminal equipment confirms that the type of the HARQ process is also the first type according to other modes, the terminal equipment can determine not to feed back the HARQ process, and therefore the false alarm of DCI blind detection can be reduced. If the terminal device determines that the type of the HARQ process is the second type according to other methods, the terminal device may ignore the DCI scheduling, or the terminal device may not receive the DCI-scheduled PDSCH.
For example, if the terminal device detects DCI according to the second DCI length, the terminal device may determine, according to the second DCI length, that the type of the HARQ process indicated by the DCI is the second type. The terminal device may further determine whether the type of the HARQ process is the second type according to other manners. If the terminal equipment confirms that the type of the HARQ process is also the second type according to other modes, the terminal equipment can determine to feed back the HARQ process, and therefore false alarms of DCI blind detection can be reduced. If the terminal device determines that the type of the HARQ process is the first type according to other methods, the terminal device may ignore the DCI scheduling, or the terminal device may not receive the DCI-scheduled PDSCH.
In the above two examples, other ways may be: the terminal equipment determines the type of the HARQ process through the type of the HARQ process configured in advance by the network equipment; alternatively, the terminal device may determine the type of HARQ process in any manner in the embodiments of fig. 6-8.
In the embodiment shown in fig. 5, the terminal device may determine whether to feed back the HARQ process indicated by the DCI according to the length of the DCI. If the terminal equipment determines that the HARQ process indicated by the DCI is not fed back, the terminal equipment does not need to feed back the HARQ process, and the network equipment can transmit other data through the HARQ process without waiting for the feedback of the terminal equipment, so that the data transmission efficiency is improved. Furthermore, the type of the HARQ process can be implicitly indicated through the length of the DCI, and extra signaling does not need to be added in the DCI, so that the signaling overhead is saved.
Fig. 6 is a flowchart illustrating another data transmission method according to an embodiment of the present application. In the embodiment shown in fig. 6, the first information is an RNTI corresponding to the DCI. Referring to fig. 6, the method may include:
s601, the network equipment determines the RNTI corresponding to the DCI and scrambles the DCI according to the RNTI.
The network device may determine the RNTI corresponding to the DCI according to the type of the HARQ process indicated by the DCI.
For example, if the type of the HARQ process is the first type, the network device determines that the RNTI corresponding to the DCI is the first RNTI; or, if the type of the HARQ process is the second type, the network device determines that the RNTI corresponding to the DCI is the second RNTI.
The network device may configure a first RNTI and/or a second RNTI for the terminal device, where the first RNTI is used for scrambling DCI (downlink grant DCI) corresponding to the HARQ process of the first type, and the second RNTI is used for scrambling downlink grant DCI corresponding to the HARQ process of the second type.
For example, if HARQ processes in the terminal device are all configured to be of the first type, the network device may configure the terminal device with the first RNTI, in other words, the RNTI configured for the terminal device by the network device includes the first RNTI. If the HARQ processes in the terminal device are all configured to be of the second type, the network device may configure a second RNTI for the terminal device, in other words, the RNTI configured for the terminal device by the network device includes the second RNTI. If part of HARQ processes in the terminal device are configured as a first type and part of HARQ processes are configured as a second type, the network device may configure the terminal device with the first RNTI and the second RNTI, in other words, the RNTI configured for the terminal device by the network device includes the first RNTI and the second RNTI.
After the network device determines that the DCI and the RNTI corresponding to the DCI are obtained, the network device may scramble the DCI through the RNTI corresponding to the DCI.
It should be noted that, if the type of the HARQ process is the first type, the length of the DCI generated by the network device may be the first length. If the type of the HARQ process is the second type, the length of the DCI generated by the network device may be the second length. The process can be referred to as S501, and is not described herein.
S602, the network equipment sends the DCI to the terminal equipment.
S603, the terminal equipment determines the HARQ feedback function state corresponding to the HARQ process scheduled by the DCI according to the RNTI corresponding to the DCI.
Optionally, the terminal device may determine the RNTI corresponding to the DCI, and then determine whether to feed back the HARQ process indicated by the DCI according to the RNTI corresponding to the DCI. The RNTI corresponding to the DCI is the first RNTI or the second RNTI, if the RNTI corresponding to the DCI is the first RNTI, the terminal equipment determines not to feed back the HARQ process, or if the RNTI corresponding to the DCI is the second RNTI, the terminal equipment determines to feed back the HARQ process.
The terminal device may perform DCI detection (may also be referred to as PDCCH detection) with different RNTIs, and determine an RNTI used when DCI is detected as an RNTI corresponding to the DCI. For example, if the terminal device detects the DCI according to the first RNTI, the RNTI corresponding to the DCI may be determined to be the first RNTI; or, if the terminal device detects the DCI according to the second RNTI, it may determine that the RNTI corresponding to the DCI is the second RNTI. In the process, whether the HARQ process is fed back or not can be determined through the RNTI corresponding to the DCI, and indication information does not need to be added in the DCI, so that signaling overhead is saved, and the reliability of PDCCH detection is high.
Optionally, the detection may be blind detection. For convenience of description, the detection is hereinafter explained as a blind detection as an example.
In an actual application process, if the terminal device uses the first RNTI and the second RNTI for blind detection, the blind detection times of the terminal device may be more. In order to reduce the number of times of blind detection performed by the terminal device, the terminal device may determine the RNTI used for the blind detection according to the configuration of the network device on the HARQ process thereof.
For example, if HARQ processes in the terminal device are all configured to be of the first type, the RNTI used by the terminal device for PDCCH detection includes the first RNTI. In this case, the terminal device may not use the second RNTI for blind detection, so that the number of times of blind detection performed by the terminal device is small.
For example, if the HARQ processes in the terminal device are all configured to be of the second type, the RNTI used by the terminal device for PDCCH detection includes the second RNTI. In this case, the terminal device may not use the first RNTI for blind detection, so that the number of times of blind detection performed by the terminal device is small.
For example, if part of HARQ processes in the terminal device are configured as a first type and part of HARQ processes are configured as a second type, the RNTIs used by the terminal device for PDCCH detection include a first RNTI and a second RNTI.
In order to reduce false alarm of DCI blind detection, after a terminal device detects DCI through an RNTI, the terminal device may further determine whether a type of an HARQ process corresponding to the DCI is consistent with a type of an HARQ process corresponding to the RNTI, and if so, determine whether to feed back the HARQ process. And if the DCI does not correspond to the PDSCH, the terminal equipment discards the DCI or does not receive the PDSCH corresponding to the DCI.
For example, if the terminal device detects DCI via the first RNTI, the terminal device may determine, according to the first RNTI, that the type of the HARQ process indicated by the DCI is the first type. The terminal device may further determine whether the type of the HARQ process is the first type according to other manners. If the terminal equipment confirms that the type of the HARQ process is also the first type according to other modes, the terminal equipment can determine not to feed back the HARQ process, and therefore the false alarm of DCI blind detection can be reduced. If the terminal device determines that the type of the HARQ process is the second type according to other methods, the terminal device may ignore the DCI scheduling, or the terminal device may not receive the PDSCH scheduled by the DCI.
For example, if the terminal device detects DCI via the second RNTI, the terminal device may determine, according to the second RNTI, that the type of the HARQ process indicated by the DCI is the second type. The terminal device may further determine whether the type of the HARQ process is the second type according to other manners. If the terminal equipment confirms that the type of the HARQ process is also the second type according to other modes, the terminal equipment can determine to feed back the HARQ process, and therefore false alarms of DCI blind detection can be reduced. If the terminal device determines that the type of the HARQ process is the first type according to other methods, the terminal device may ignore the DCI scheduling, or the terminal device may not receive the DCI-scheduled PDSCH.
In the above two examples, the other ways may be: the terminal equipment determines the type of the HARQ process through the type of the HARQ process configured in advance by the network equipment; alternatively, the terminal device may determine the type of the HARQ process in any manner in the embodiments of fig. 5, fig. 7 to fig. 8.
In the embodiment shown in fig. 6, the terminal device may determine whether to feed back the HARQ process indicated by the DCI according to the RNTI corresponding to the DCI. If the terminal equipment determines that the HARQ process indicated by the DCI is not fed back, the terminal equipment does not need to feed back the HARQ process, and the network equipment can transmit other data through the HARQ process without waiting for the feedback of the terminal equipment, so that the data transmission efficiency is improved. Furthermore, the type of the HARQ process can be implicitly indicated through the RNTI corresponding to the DCI, and extra signaling does not need to be added in the DCI, so that the signaling overhead is saved.
Fig. 7 is a flowchart illustrating another data transmission method according to an embodiment of the present application. In the embodiment shown in fig. 7, the first information is a search space corresponding to DCI. Referring to fig. 7, the method may include:
s701, the network equipment determines the DCI and a search space corresponding to the DCI.
The network device may determine the search space corresponding to the DCI according to the type of the HARQ process indicated by the DCI.
For example, if the type of the HARQ process is the first type, the network device determines that the search space corresponding to the DCI is the first search space; or, if the type of the HARQ process is the second type, the network device determines that the search space corresponding to the DCI is the second search space.
The network device may configure a first search space and/or a second search space for the terminal device, where the first search space is used to transmit DCI (downlink grant DCI) corresponding to a first type of HARQ process, and the second search space is used to transmit DCI corresponding to a second type of HARQ process. Of course, the network device may also configure other search spaces for the terminal device.
For example, if the HARQ processes in the terminal device are all configured to be of the first type, the network device may configure a first search space for the terminal device, in other words, the search space configured for the terminal device by the network device includes the first search space. If the HARQ processes in the terminal device are all configured to be of the second type, the network device may configure a second search space for the terminal device, in other words, the search space configured for the terminal device by the network device includes the second search space. If part of HARQ processes in the terminal device are configured as the first type and part of HARQ processes are configured as the second type, the network device may configure the first search space and the second search space for the terminal device, in other words, the search space configured for the terminal device by the network device includes the first search space and the second search space.
It should be noted that, if the type of the HARQ process is the first type, the length of the DCI generated by the network device may be the first length. If the type of the HARQ process is the second type, the length of the DCI generated by the network device may be the second length. This process can be referred to as S501, and is not described here. And/or if the type of the HARQ process is the first type, the network device determines that the RNTI corresponding to the DCI may be the first RNTI. If the type of the HARQ process is the second type, the network device determines that the RNTI corresponding to the DCI may be the second RNTI. This process can be referred to as S601, and is not described here.
S702, the network equipment sends the DCI to the terminal equipment through the search space corresponding to the DCI.
For example, if the search space corresponding to the DCI is the first search space, the network device transmits the DCI through the first search space. And if the search space corresponding to the DCI is the second search space, the network equipment transmits the DCI through the second search space.
And S703, the terminal equipment determines the HARQ feedback function state corresponding to the HARQ process scheduled by the DCI according to the search space corresponding to the DCI.
Optionally, the terminal device may determine the search space corresponding to the DCI first, and then determine whether to feed back the HARQ process indicated by the DCI according to the search space corresponding to the DCI. The search space corresponding to the DCI is a first search space or a second search space, and if the search space corresponding to the DCI is the first search space, the terminal device determines not to feed back the HARQ process, or if the search space corresponding to the DCI is the second search space, the terminal device determines to feed back the HARQ process.
The terminal device may perform DCI detection (may also be referred to as PDCCH detection) through different search spaces, and determine a search space used when DCI is detected as a search space corresponding to the DCI. For example, if the terminal device detects the DCI according to the first search space, the search space corresponding to the DCI may be determined to be the first search space; or, if the terminal device detects the DCI according to the second search space, it may determine that the search space corresponding to the DCI is the second search space. In the process, whether the HARQ process is fed back or not can be determined through the search space corresponding to the DCI, and indication information does not need to be added in the DCI, so that the signaling overhead is saved, and the reliability of PDCCH detection is higher.
Optionally, the detection may be blind detection. For convenience of description, hereinafter, this detection is explained as a blind detection as an example.
In an actual application process, if the terminal device performs blind detection using the first search space and the second search space, the number of times of blind detection performed by the terminal device may be large. In order to reduce the number of times of blind detection performed by the terminal device, the terminal device may determine a search space used for blind detection according to the configuration of the network device on its HARQ process.
For example, if the HARQ processes in the terminal device are all configured to be of the first type, the search space used by the terminal device for PDCCH detection includes a first search space. In this case, the terminal device may perform blind detection without using the second search space, so that the number of times the terminal device performs blind detection is small.
For example, if the HARQ processes in the terminal device are all configured to be of the second type, the search space used by the terminal device for PDCCH detection includes a second search space. In this case, the terminal device may perform blind detection without using the first search space, so that the number of times the terminal device performs blind detection is small.
For example, if part of HARQ processes in the terminal device is configured as a first type and part of HARQ processes is configured as a second type, the search space used by the terminal device for PDCCH detection includes a first search space and a second search space.
In order to reduce false alarm of DCI blind detection, after a terminal device detects DCI through a search space, the terminal device may further determine whether a type of an HARQ process corresponding to the DCI is consistent with a type of an HARQ process corresponding to the search space, and if so, determine whether to feed back the HARQ process. And if the DCI does not correspond to the PDSCH, the terminal equipment discards the DCI or does not receive the PDSCH corresponding to the DCI.
For example, if the terminal device detects DCI through the first search space, the terminal device may determine, according to the first search space, that the type of the HARQ process indicated by the DCI is the first type. The terminal device may further determine whether the type of the HARQ process is the first type according to other manners. If the terminal equipment confirms that the type of the HARQ process is also the first type according to other modes, the terminal equipment can determine not to feed back the HARQ process, and therefore the false alarm of DCI blind detection can be reduced. If the terminal device determines that the type of the HARQ process is the second type according to other methods, the terminal device may ignore the DCI scheduling, or the terminal device may not receive the DCI-scheduled PDSCH.
For example, if the terminal device detects DCI through the second search space, the terminal device may determine, according to the second search space, that the type of HARQ process indicated by the DCI is the second type. The terminal device may further determine whether the type of the HARQ process is the second type according to other manners. If the terminal equipment confirms that the type of the HARQ process is also the second type according to other modes, the terminal equipment can determine to feed back the HARQ process, and therefore false alarm of DCI blind detection can be reduced. If the terminal device determines that the type of the HARQ process is the first type according to other methods, the terminal device may ignore the DCI scheduling, or the terminal device may not receive the DCI-scheduled PDSCH.
In the above two examples, the other ways may be: the terminal equipment determines the type of the HARQ process through the type of the HARQ process configured in advance by the network equipment; alternatively, the terminal device may determine the type of HARQ process in any manner in the embodiments of fig. 5, fig. 6, or fig. 8.
In the embodiment shown in fig. 7, the terminal device may determine whether to feed back the HARQ process indicated by the DCI according to the search space corresponding to the DCI. If the terminal equipment determines that the HARQ process indicated by the DCI is not fed back, the terminal equipment does not need to feed back the HARQ process, and the network equipment can transmit other data through the HARQ process without waiting for the feedback of the terminal equipment, so that the data transmission efficiency is improved. Furthermore, the type of the HARQ process can be implicitly indicated through the search space corresponding to the DCI, no additional signaling needs to be added in the DCI, and signaling overhead is saved.
Fig. 8 is a flowchart illustrating another data transmission method according to an embodiment of the present application. In the embodiment shown in fig. 8, the first information is an aggregation level corresponding to DCI. Referring to fig. 8, the method may include:
s801, the network equipment determines the DCI and the aggregation level corresponding to the DCI.
The network device may determine the aggregation level corresponding to the DCI according to the type of the HARQ process indicated by the DCI.
For example, if the type of the HARQ process is the first type, the network device determines that the aggregation level corresponding to the DCI is the first aggregation level; or, if the type of the HARQ process is the second type, the network device determines that the aggregation level corresponding to the DCI is the second aggregation level.
The network device may configure the terminal device with a first aggregation level and/or a second aggregation level. Of course, the network device may also configure other aggregation levels for the terminal device.
For example, if the HARQ processes in the terminal device are all configured to the first type, the network device may configure the terminal device with a first aggregation level, in other words, the aggregation level configured by the network device for the terminal device includes the first aggregation level. If the HARQ processes in the terminal device are all configured to the second type, the network device may configure the second aggregation level for the terminal device, in other words, the aggregation level configured for the terminal device by the network device includes the second aggregation level. If part of HARQ processes in the terminal device are configured as the first type and part of HARQ processes are configured as the second type, the network device may configure the terminal device with the first aggregation level and the second aggregation level, in other words, the aggregation level configured by the network device for the terminal device includes the first aggregation level and the second aggregation level.
It should be noted that, if the type of the HARQ process is the first type, the length of the DCI generated by the network device may be the first length. If the type of the HARQ process is the second type, the length of the DCI generated by the network device may be the second length. The process can be referred to as S501, and is not described herein. And/or if the type of the HARQ process is the first type, the network device determines that the RNTI corresponding to the DCI may be the first RNTI. If the type of the HARQ process is the second type, the network device determines that the RNTI corresponding to the DCI may be the second RNTI. This process can be referred to as S601, and is not described here. And/or if the type of the HARQ process is the first type, the network device determines that the search space corresponding to the DCI may be the first search space. If the type of the HARQ process is the second type, the network device determines that the search space corresponding to the DCI may be the second search space. This process can be referred to as S701, which is not described herein again
S802, the network equipment sends DCI to the terminal equipment according to the aggregation level.
And S803, the terminal equipment determines the HARQ feedback function state corresponding to the HARQ process scheduled by the DCI according to the aggregation level corresponding to the DCI.
Optionally, the terminal device may determine the aggregation level corresponding to the DCI first, and then determine whether to feed back the HARQ process indicated by the DCI according to the aggregation level corresponding to the DCI. And if the aggregation level corresponding to the DCI is the first aggregation level, the terminal equipment determines not to feed back the HARQ process, or if the aggregation level corresponding to the DCI is the second aggregation level, the terminal equipment determines to feed back the HARQ process.
The terminal device may perform DCI detection (may also be referred to as PDCCH detection) through different aggregation levels, and determine an aggregation level used when DCI is detected as an aggregation level corresponding to the DCI. For example, if the terminal device detects the DCI according to the first aggregation level, it may determine that the aggregation level corresponding to the DCI is the first aggregation level; or, if the terminal device detects the DCI according to the second aggregation level, it may determine that the aggregation level corresponding to the DCI is the second aggregation level. In the process, whether the HARQ process is fed back or not can be determined through the aggregation level corresponding to the DCI, and indication information does not need to be added in the DCI, so that the signaling overhead is saved, and the reliability of PDCCH detection can be higher.
Optionally, the detection may be blind detection. For convenience of description, the detection is hereinafter explained as a blind detection as an example.
In an actual application process, if the terminal device performs blind detection using the first aggregation level and the second aggregation level, the number of times of blind detection performed by the terminal device may be large. In order to reduce the number of times of blind detection performed by the terminal device, the terminal device may determine the aggregation level used for blind detection according to the configuration of the network device on its HARQ process.
For example, if the HARQ processes in the terminal device are all configured to be of the first type, the aggregation level used by the terminal device for PDCCH detection includes a first aggregation level. In this case, the terminal device may not use the second aggregation level for blind detection, so that the number of times the terminal device performs blind detection is small.
For example, if the HARQ processes in the terminal device are all configured to be of the second type, the aggregation level used by the terminal device for PDCCH detection includes the second aggregation level. In this case, the terminal device may perform blind detection without using the first aggregation level, so that the number of times the terminal device performs blind detection is small.
For example, if a part of HARQ processes in the terminal device is configured as a first type and a part of HARQ processes is configured as a second type, the aggregation levels used by the terminal device for PDCCH detection include a first aggregation level and a second aggregation level.
In order to reduce false alarm of DCI blind detection, after the terminal device detects DCI through one aggregation level, the terminal device may further determine whether the type of the HARQ process corresponding to the DCI is consistent with the type of the HARQ process corresponding to the aggregation level, and if so, determine whether to feed back the HARQ process. And if the DCI does not correspond to the PDSCH, the terminal equipment discards the DCI or does not receive the PDSCH corresponding to the DCI.
For example, if the terminal device detects DCI through the first aggregation level, the terminal device may determine, according to the first aggregation level, that the type of the HARQ process indicated by the DCI is the first type. The terminal device may further determine whether the type of the HARQ process is the first type according to other manners. If the terminal equipment confirms that the type of the HARQ process is also the first type according to other modes, the terminal equipment can determine not to feed back the HARQ process, and therefore the false alarm of DCI blind detection can be reduced. If the terminal device determines that the type of the HARQ process is the second type according to other methods, the terminal device may ignore the DCI scheduling, or the terminal device may not receive the DCI-scheduled PDSCH.
For example, if the terminal device detects DCI through the second aggregation level, the terminal device may determine, according to the second aggregation level, that the type of the HARQ process indicated by the DCI is the second type. The terminal device may further determine whether the type of the HARQ process is the second type according to other manners. If the terminal equipment confirms that the type of the HARQ process is also the second type according to other modes, the terminal equipment can determine to feed back the HARQ process, and therefore false alarms of DCI blind detection can be reduced. If the terminal device determines that the type of the HARQ process is the first type according to other methods, the terminal device may ignore the DCI scheduling, or the terminal device may not receive the DCI-scheduled PDSCH.
In the above two examples, the other ways may be: the terminal equipment determines the type of the HARQ process through the type of the HARQ process configured in advance by the network equipment; alternatively, the terminal device may determine the type of HARQ process in any manner in the embodiments of fig. 5-7.
In the embodiment shown in fig. 8, the terminal device may determine whether to feed back the HARQ process indicated by the DCI according to the aggregation level corresponding to the DCI. If the terminal equipment determines that the HARQ process indicated by the DCI is not fed back, the terminal equipment does not need to feed back the HARQ process, and the network equipment can transmit other data through the HARQ process without waiting for the feedback of the terminal equipment, so that the data transmission efficiency is improved. Furthermore, the type of the HARQ process can be implicitly indicated through the aggregation level corresponding to the DCI, no additional signaling needs to be added in the DCI, and signaling overhead is saved.
On the basis of any of the above embodiments, after the terminal device receives DCI sent by the network device, if the DCI indicates to perform feedback on the HARQ process indicated by the DCI, the DCI includes a single HARQ-ACK feedback request. Optionally, when the single HARQ-ACK feedback request is triggered, the terminal device sends feedback information corresponding to the HARQ process in the terminal device to the network device, that is, the HARQ feedback codebook may include HARQ-ACK feedback information corresponding to the HARQ processes of the first type and the second type. Or when the single HARQ-ACK feedback request is not triggered, the terminal device does not send HARQ-ACK feedback information corresponding to the HARQ process of the first type to the network device, that is, the uplink HARQ feedback codebook does not include HARQ-ACK feedback information corresponding to the HARQ process of the first type.
On the basis of any one of the above embodiments, more parallel HARQ processes may be configured for the terminal device, so as to improve the communication efficiency between the terminal device and the network device. For example, for the NTN system, if 16 HARQ processes are usually configured for the terminal device at present, in the present application, the number of HARQ processes configured for the terminal device may be greater than 16.
On the basis of any of the above embodiments, the terminal device receives DCI sent by the network device, where the DCI is used to indicate release of semi-persistent scheduling (SPS), and then the terminal device determines whether to feed back the DCI according to the DCI. It should be noted that the method for determining whether to feedback the DCI by the terminal device is the same as the method for determining whether to feedback the HARQ indicated by the DCI in the foregoing embodiment, and details are not repeated here.
Optionally, in the uplink process, the network device may schedule the terminal device to perform uplink transmission, for example, the network device may schedule the terminal device to perform uplink transmission through an HARQ process. When the network device schedules the terminal device to perform uplink transmission through the first HARQ process, the terminal device may determine whether to transmit uplink data to the network device through the first HARQ process according to the type of the first HARQ process.
Optionally, when the network device schedules the terminal device to perform uplink transmission through the first HARQ process, the terminal device may first determine whether the terminal device transmits uplink data through the first HARQ process within a preset time before the current time. And if the terminal equipment does not transmit the uplink data through the first HARQ process within the preset time before the current time, the terminal equipment transmits the uplink data to the network equipment through the first HARQ process. And if the terminal equipment transmits the uplink data through the first HARQ process within the preset time before the current time, the terminal equipment determines whether to transmit the uplink data to the network equipment through the first HARQ process according to the type of the first HARQ process. Optionally, if the type of the first HARQ process is the first type, the terminal device transmits uplink data to the network device through the first HARQ process; if the type of the first HARQ process is the second type, the terminal device may ignore the scheduling of the network device, that is, the terminal device does not send uplink data to the network device through the first HARQ process.
In the above process, when the network device schedules the terminal device to transmit the uplink data through the first type HARQ process, the network device may continuously schedule the terminal device to transmit the uplink data through the first type HARQ process, and after the terminal device transmits the uplink data through the first type HARQ process, the terminal device may perform uplink data transmission through the first type HARQ process without waiting for a preset time, so that the data transmission efficiency between the terminal device and the network device is improved.
Fig. 9 is a schematic structural diagram of a data transmission device according to an embodiment of the present application. The data transmission device 10 may be provided in a terminal device. Referring to fig. 9, the data transmission device 10 may include a receiving module 11 and a processing module 12, wherein,
the receiving module 11 is configured to receive downlink control information DCI sent by a network device;
the processing module 12 is configured to determine whether to feed back a hybrid automatic repeat request HARQ process indicated by the DCI according to the DCI.
The data transmission device provided in the embodiment of the present application can implement the technical solutions shown in the above method embodiments, and the implementation principles and beneficial effects thereof are similar, and are not described herein again.
In a possible implementation, the processing module 12 is specifically configured to:
and determining whether to feed back the HARQ process indicated by the DCI according to the first information of the DCI.
In one possible embodiment, the first information includes at least one of the following information:
a length of the DCI;
a radio network equipment temporary identifier RNTI corresponding to the DCI;
a search space corresponding to the DCI;
and the aggregation level corresponding to the DCI.
In a possible implementation, the processing module 12 is specifically configured to:
determining the type of the HARQ process according to the DCI, wherein the type of the HARQ process is a first type or a second type, the first type of HARQ process is an HARQ process which is not fed back by the terminal equipment, and the second type of HARQ process is an HARQ process which is fed back by the terminal equipment;
and determining whether to feed back the HARQ process indicated by the DCI according to the type of the HARQ process.
In a possible implementation, the processing module 12 is specifically configured to:
if the type of the HARQ process is the first type, feeding back the HARQ process indicated by the DCI;
and if the type of the HARQ process is the second type, not feeding back the HARQ process indicated by the DCI.
In one possible embodiment, the first information is a length of the DCI; the processing module is specifically configured to:
if the DCI length is the first DCI length, determining not to feed back the HARQ process; or the like, or, alternatively,
and if the DCI length is the second DCI length, determining to feed back the HARQ process.
In one possible embodiment, the first DCI length is less than the second DCI length.
In a possible implementation, if the DCI is detected according to the first DCI length, the DCI length is the first DCI length; or the like, or, alternatively,
and if the DCI is detected according to the second DCI length, the length of the DCI is the second DCI length.
In one possible embodiment, the first DCI length corresponds to a first aggregation level;
the second DCI length corresponds to a second aggregation level.
In one possible embodiment, the first aggregation level is less than or equal to the second aggregation level.
In one possible embodiment, the length of the DCI is a first DCI length; the DCI does not include at least one of the following information fields:
TPC command of physical uplink control channel PUCCH;
a Downlink Assignment Indication (DAI);
a PUCCH resource indication;
timing indication from a Physical Downlink Shared Channel (PDSCH) to HARQ feedback;
a single HARQ-ACK feedback request;
a PDSCH grouping indication;
a new feedback indication NFI;
triggering a feedback group indication.
In one possible embodiment, the DCI length is a second DCI length; the DCI includes at least one of the following information fields:
TPC command of PUCCH;
DAI;
a PUCCH resource indication;
PDSCH to HARQ feedback timing indication;
a single HARQ-ACK feedback request;
a PDSCH grouping indication;
NFI;
triggering a feedback group indication.
In a possible implementation manner, the HARQ process in the terminal device is configured as a first type, and the DCI length used by the terminal device for PDCCH detection includes the first DCI length.
In a possible implementation manner, the HARQ process in the terminal device is configured as the second type, and the DCI length used by the terminal device for PDCCH detection includes the second DCI length.
In a possible implementation manner, part of HARQ processes in the terminal device are configured as a first type, part of HARQ processes are configured as a second type, and DCI lengths used by the terminal device for PDCCH detection include the first DCI length and the second DCI length.
In a possible implementation manner, the first information is an RNTI corresponding to the DCI; the processing module 12 is specifically configured to:
if the RNTI corresponding to the DCI is the first RNTI, determining not to feed back the HARQ process; or the like, or, alternatively,
and if the RNTI corresponding to the DCI is the second RNTI, determining to feed back the HARQ process.
In a possible implementation manner, if the DCI is detected according to the first RNTI, the RNTI corresponding to the DCI is the first RNTI; or the like, or, alternatively,
and if the DCI is detected according to the second RNTI, the RNTI corresponding to the DCI is the second RNTI.
In a possible implementation manner, the HARQ process in the terminal device is configured as a first type, and the RNTI used by the terminal device for PDCCH detection includes the first RNTI.
In a possible implementation manner, the HARQ process in the terminal device is configured as the second type, and the RNTI used by the terminal device for PDCCH detection includes the second RNTI.
In a possible implementation manner, part of HARQ processes in the terminal device are configured as a first type, part of HARQ processes are configured as a second type, and RNTIs used by the terminal device for PDCCH detection include the first RNTI and the second RNTI.
In a possible implementation, the first information is a search space corresponding to the DCI; the processing module is specifically configured to:
if the search space corresponding to the DCI is a first search space, determining not to feed back the HARQ process; or the like, or, alternatively,
and if the search space corresponding to the DCI is a second search space, determining to feed back the HARQ process.
In a possible implementation manner, if the DCI is detected in the first search space, the search space corresponding to the DCI is the first search space; or the like, or, alternatively,
if the DCI is detected in the second search space, the search space corresponding to the DCI is the second search space.
In a possible implementation manner, the HARQ process in the terminal device is configured as a first type, and the search space for PDCCH detection by the terminal device includes the first search space.
In a possible implementation manner, the HARQ process in the terminal device is configured to be of the second type, and the search space for PDCCH detection by the terminal device includes the second search space.
In a possible implementation manner, part of HARQ processes in the terminal device are configured as a first type, part of HARQ processes are configured as a second type, and a search space for PDCCH detection by the terminal device includes the first search space and the second search space.
In a possible implementation, the first information is an aggregation level corresponding to the DCI; the processing module 12 is specifically configured to:
if the aggregation level corresponding to the DCI is a first aggregation level, determining not to feed back the HARQ process; or the like, or, alternatively,
and if the aggregation level corresponding to the DCI is a second aggregation level, determining to feed back the HARQ process.
In a possible implementation manner, if the DCI is detected according to the first aggregation level, the aggregation level corresponding to the DCI is the first aggregation level; or the like, or, alternatively,
and if the DCI is detected according to the second aggregation level, the aggregation level corresponding to the DCI is the second aggregation level.
In a possible implementation manner, the HARQ process in the terminal device is configured as a first type, and the aggregation level for PDCCH detection by the terminal device includes the first aggregation level.
In a possible implementation manner, the HARQ process in the terminal device is configured to be of the second type, and the aggregation level for PDCCH detection by the terminal device includes the second aggregation level.
In a possible implementation manner, part of HARQ processes in the terminal device are configured as a first type, part of HARQ processes are configured as a second type, and the aggregation level for PDCCH detection by the terminal device includes the first aggregation level and the second aggregation level.
In a possible implementation, the receiving module 11 is further configured to:
and receiving second information sent by the network equipment, wherein the second information is used for configuring the type of at least one HARQ process in the terminal equipment.
In one possible embodiment, the second information includes at least one of the following information:
radio resource control, RRC, signaling;
DCI;
medium access control MAC control element CE.
In a possible implementation, the processing module 12 is specifically configured to:
when the type of the HARQ process determined by the processing module according to the DCI is the same as the type of the HARQ process indicated by the second information, performing the following steps: and determining whether to feed back a hybrid automatic repeat request (HARQ) process indicated by the DCI according to the DCI.
In a possible implementation, the processing module 12 is further configured to:
and when the type of the HARQ process determined by the processing module according to the DCI is different from the type of the HARQ process indicated by the second information, discarding the DCI or not receiving the PDSCH corresponding to the DCI.
In one possible implementation, the DCI indicates to feed back the HARQ process indicated by the DCI, where the DCI includes a single HARQ-ACK feedback request.
Fig. 10 is a schematic structural diagram of another data transmission device according to an embodiment of the present application. On the basis of the embodiment shown in fig. 9. Referring to fig. 10, the data transmission apparatus 10 further includes a sending module 13, wherein,
the sending module 13 is configured to send feedback information corresponding to a HARQ process in the terminal device to the network device when the single HARQ-ACK feedback request is triggered.
The data transmission device provided in the embodiment of the present application can implement the technical solutions shown in the above method embodiments, and the implementation principles and beneficial effects thereof are similar, and are not described herein again.
Fig. 11 is a schematic structural diagram of another data transmission apparatus according to an embodiment of the present application. The data transmission device 20 may be provided in a network device. Referring to fig. 11, the data transmission device 20 may include: a processing module 21 and a sending module 22, wherein,
the processing module 21 is configured to determine downlink control information DCI of the terminal device;
the sending module 22 is configured to send the DCI to the terminal device, where the DCI is used for the terminal device to determine whether to feed back a hybrid automatic repeat request HARQ process indicated by the DCI.
The data transmission device provided in the embodiment of the present application can implement the technical solutions shown in the above method embodiments, and the implementation principles and beneficial effects thereof are similar, and are not described herein again.
In a possible implementation, the processing module 21 is specifically configured to:
determining the DCI according to the type of the HARQ process;
the type of the HARQ process is a first type or a second type, the HARQ process of the first type is an HARQ process which is not fed back by the terminal equipment, and the HARQ process of the second type is an HARQ process which is fed back by the terminal equipment.
In a possible implementation, the processing module 21 is specifically configured to:
and determining first information of the DCI according to the type of the HARQ process.
In one possible embodiment, the first information includes at least one of the following information:
a length of the DCI;
a radio network equipment temporary identifier RNTI corresponding to the DCI;
a search space corresponding to the DCI;
and the aggregation level corresponding to the DCI.
In one possible embodiment, the first information is a length of the DCI; the processing module 21 is specifically configured to:
if the type of the HARQ process is the first type, determining the length of the DCI to be a first DCI length; or the like, or, alternatively,
and if the type of the HARQ process is the second type, determining the length of the DCI to be a first DCI length.
In one possible embodiment, the first DCI length is less than the second DCI length.
In one possible embodiment, the length of the DCI is a first DCI length; the DCI does not include at least one of the following information fields:
TPC command of physical uplink control channel PUCCH;
a Downlink Assignment Indication (DAI);
physical Uplink Control Channel (PUCCH) resource indication;
timing indication from a Physical Downlink Shared Channel (PDSCH) to HARQ feedback;
a single HARQ-ACK feedback request;
a PDSCH grouping indication;
a new feedback indication NFI;
triggering a feedback group indication.
In one possible embodiment, the DCI length is a second DCI length; the DCI includes at least one of the following information fields:
TPC command of PUCCH;
DAI;
a PUCCH resource indication;
PDSCH to HARQ feedback timing indication;
a single HARQ-ACK feedback request;
a PDSCH grouping indication;
NFI;
triggering a feedback group indication.
In a possible implementation manner, the first information is an RNTI corresponding to the DCI; the processing module 21 is specifically configured to:
the type of the HARQ process is the first type, and the RNTI corresponding to the DCI is determined to be a first RNTI; or the like, or, alternatively,
the type of the HARQ process is the second type, and the RNTI corresponding to the DCI is determined to be a second RNTI.
In a possible implementation, the first information is a search space corresponding to the DCI; the processing module 21 is specifically configured to:
the type of the HARQ process is the first type, and a search space corresponding to the DCI is determined to be a first search space; or the like, or a combination thereof,
and the type of the HARQ process is the second type, and the search space corresponding to the DCI is determined to be a second search space.
In a possible implementation manner, the first information is an aggregation level corresponding to the DCI; the processing module 21 is specifically configured to:
the type of the HARQ process is the first type, and the network equipment determines that the aggregation level corresponding to the DCI is a first aggregation level; or the like, or, alternatively,
the type of the HARQ process is the second type, and the network device determines that the aggregation level corresponding to the DCI is the second aggregation level.
The data transmission device provided in the embodiment of the present application can implement the technical solutions shown in the above method embodiments, and the implementation principles and beneficial effects thereof are similar, and are not described herein again.
Fig. 12 is a schematic structural diagram of a terminal device according to an embodiment of the present application. Referring to fig. 12, the terminal device 30 may include: a transceiver 31, a memory 32, a processor 33. The transceiver 31 may include: a transmitter and/or a receiver. The transmitter may also be referred to as a sender, a transmitter, a sending port, a sending interface, and the like, and the receiver may also be referred to as a receiver, a receiving port, a receiving interface, and the like. Illustratively, the transceiver 31, the memory 32, and the processor 33 are connected to each other by a bus 34.
Memory 32 is used to store program instructions;
processor 33 is operative to execute the program instructions stored in the memory to cause terminal device 30 to perform any of the data transmission methods described above.
The receiver of the transceiver 31 may be configured to perform a receiving function of the terminal device in the data transmission method. The transmitter of the transceiver 31 is operable to perform the transmitting function of the terminal device in the above data transmission method.
The terminal device provided in the embodiment of the present application may execute the technical solution shown in the above method embodiment, and the implementation principle and the beneficial effect are similar, which are not described herein again.
Fig. 13 is a schematic structural diagram of a network device according to an embodiment of the present application. Referring to fig. 13, the network device 40 may include: transceiver 41, memory 42, processor 43. The transceiver 41 may include: a transmitter and/or a receiver. The transmitter may also be referred to as a sender, a transmitter, a sending port or a sending interface, and the like, and the receiver may also be referred to as a receiver, a receiving port or a receiving interface, and the like. Illustratively, the transceiver 41, the memory 42, and the processor 43 are connected to each other by a bus 44.
The memory 42 is used to store program instructions;
processor 43 is operative to execute the program instructions stored in the memory to cause terminal device 30 to perform any of the data transmission methods described above.
The transmitter of the transceiver 41 may be configured to perform a transmitting function of the network device in the data transmission method.
The network device provided in the embodiment of the present application may execute the technical solutions shown in the above method embodiments, and the implementation principles and beneficial effects thereof are similar, and are not described herein again.
The embodiment of the application provides a computer-readable storage medium, in which computer-executable instructions are stored, and when the computer-executable instructions are executed by a processor, the computer-readable storage medium is used for implementing the data transmission method. The implementation principle and the beneficial effect are similar, and the detailed description is omitted here.
Embodiments of the present application may also provide a computer program product, where the computer program product is executable by a processor, and when the computer program product is executed, the data transmission method performed by any one of the above-mentioned terminal devices may be implemented. The implementation principle and the beneficial effect are similar, and the detailed description is omitted here.
The embodiment of the present application provides a system on chip or a system chip, where the system on chip or the system chip may be applied to a terminal device, and the system on chip or the system chip includes: the base station comprises at least one communication interface, at least one processor and at least one memory, wherein the communication interface, the memory and the processor are interconnected through a bus, and the processor enables the base station to execute the data transmission method by executing instructions stored in the memory.
An embodiment of the present application provides a system on chip or a system on chip, where the system on chip or the system on chip may be applied to a network device, and the system on chip or the system on chip includes: the base station comprises at least one communication interface, at least one processor and at least one memory, wherein the communication interface, the memory and the processor are interconnected through a bus, and the processor enables the base station to execute the data transmission method by executing instructions stored in the memory.
All or a portion of the steps of implementing the above-described method embodiments may be performed by hardware associated with program instructions. The aforementioned program may be stored in a readable memory. When executed, the program performs steps comprising the method embodiments described above; and the aforementioned memory (storage medium) includes: read-only memory (ROM), RAM, flash memory, hard disk, solid state disk, magnetic tape (magnetic tape), floppy disk (flexible disk), optical disk (optical disk), and any combination thereof.
Embodiments of the present application are described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processing unit of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processing unit of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the embodiments of the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to encompass such modifications and variations.
In the present application, the terms "include" and variations thereof may refer to non-limiting inclusions; the term "or" and variations thereof may mean "and/or". The terms "first," "second," and the like in this application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. In the present application, "a plurality" means two or more. "and/or" describes the association relationship of the associated objects, meaning that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship.

Claims (78)

  1. A method of data transmission, comprising:
    the terminal equipment receives downlink control information DCI sent by the network equipment;
    and the terminal equipment determines whether to feed back the hybrid automatic repeat request (HARQ) process indicated by the DCI or not according to the DCI.
  2. The method of claim 1, wherein the determining, by the terminal device according to the DCI, whether to feed back the HARQ process indicated by the DCI comprises:
    and the terminal equipment determines whether to feed back the HARQ process indicated by the DCI according to the first information of the DCI.
  3. The method of claim 2, wherein the first information comprises at least one of:
    a length of the DCI;
    a radio network equipment temporary identifier (RNTI) corresponding to the DCI;
    a search space corresponding to the DCI;
    and the aggregation level corresponding to the DCI.
  4. The method according to claim 2 or 3, wherein the determining, by the terminal device, whether to feed back the HARQ process indicated by the DCI according to the DCI comprises:
    the terminal equipment determines the type of the HARQ process according to the DCI, wherein the type of the HARQ process is a first type or a second type, the HARQ process of the first type is an HARQ process which is not fed back by the terminal equipment, and the HARQ process of the second type is an HARQ process which is fed back by the terminal equipment;
    and the terminal equipment determines whether to feed back the HARQ process indicated by the DCI according to the type of the HARQ process.
  5. The method of claim 4, wherein the determining, by the terminal device, whether to feed back the HARQ process indicated by the DCI according to the type of the HARQ process comprises:
    if the type of the HARQ process is the first type, the terminal equipment does not feed back the HARQ process indicated by the DCI;
    and if the type of the HARQ process is the second type, the terminal equipment feeds back the HARQ process indicated by the DCI.
  6. The method according to claim 4 or 5, wherein the first information is a length of the DCI; the determining, by the terminal device, whether to feed back the HARQ process indicated by the DCI according to the first information of the DCI includes:
    if the DCI length is the first DCI length, the terminal equipment determines not to feed back the HARQ process; or the like, or, alternatively,
    and if the DCI length is the second DCI length, the terminal equipment determines to feed back the HARQ process.
  7. The method of claim 6, wherein the first DCI length is smaller than the second DCI length.
  8. The method according to claim 6 or 7,
    if the DCI is detected according to the first DCI length, the length of the DCI is the first DCI length; or the like, or, alternatively,
    and if the DCI is detected according to the second DCI length, the length of the DCI is the second DCI length.
  9. The method according to any one of claims 6 to 8,
    the first DCI length corresponds to a first aggregation level;
    the second DCI length corresponds to a second aggregation level.
  10. The method of claim 9, wherein the first aggregation level is less than or equal to the second aggregation level.
  11. The method of any of claims 6-10, wherein the DCI length is a first DCI length; the DCI does not include one or more of the following information fields:
    a Transmission Power Control (TPC) command of a Physical Uplink Control Channel (PUCCH);
    a Downlink Assignment Indication (DAI);
    a PUCCH resource indication;
    timing indication from a Physical Downlink Shared Channel (PDSCH) to HARQ feedback;
    a single HARQ-ACK feedback request;
    a PDSCH grouping indication;
    a new feedback indication NFI;
    triggering a feedback group indication.
  12. The method of any of claims 6-10, wherein the DCI length is a second DCI length; the DCI includes one or more of the following information fields:
    TPC command of PUCCH;
    DAI;
    a PUCCH resource indication;
    PDSCH to HARQ feedback timing indication;
    a single HARQ-ACK feedback request;
    a PDSCH grouping indication;
    NFI;
    triggering a feedback group indication.
  13. The method according to any one of claims 4 to 12,
    the HARQ process in the terminal equipment is configured to be of a first type, and the DCI length used by the terminal equipment for PDCCH detection comprises the first DCI length.
  14. The method according to any one of claims 4 to 12,
    the HARQ process in the terminal equipment is configured to be of a second type, and the DCI length used by the terminal equipment for PDCCH detection comprises the second DCI length.
  15. The method according to any one of claims 4 to 12,
    and part of HARQ processes in the terminal equipment are configured to be of a first type, part of HARQ processes are configured to be of a second type, and the DCI length used by the terminal equipment for PDCCH detection comprises the first DCI length and the second DCI length.
  16. The method according to any one of claims 4 to 15, wherein the first information is an RNTI corresponding to the DCI; the determining, by the terminal device, whether to feed back the HARQ process indicated by the DCI according to the first information of the DCI includes:
    if the DCI is detected according to the first RNTI, the terminal equipment determines not to feed back the HARQ process; or the like, or, alternatively,
    and if the DCI is detected according to the second RNTI, the terminal equipment determines to feed back the HARQ process.
  17. The method of claim 16,
    if the DCI is detected according to the first RNTI, the RNTI corresponding to the DCI is the first RNTI; or the like, or, alternatively,
    and if the DCI is detected according to the second RNTI, the RNTI corresponding to the DCI is the second RNTI.
  18. The method of claim 16 or 17,
    the HARQ process in the terminal equipment is configured to be of a first type, and RNTIs used by the terminal equipment for PDCCH detection comprise the first RNTI.
  19. The method of claim 16 or 17,
    and the HARQ process in the terminal equipment is configured to be of a second type, and RNTI used by the terminal equipment for PDCCH detection comprises the second RNTI.
  20. The method of claim 16 or 17,
    part of HARQ processes in the terminal equipment are configured to be of a first type, part of HARQ processes are configured to be of a second type, and RNTIs used by the terminal equipment for PDCCH detection comprise the first RNTI and the second RNTI.
  21. The method according to any of claims 4-20, wherein the first information is a search space corresponding to the DCI; the determining, by the terminal device, whether to feed back the HARQ process indicated by the DCI according to the first information of the DCI includes:
    if the search space corresponding to the DCI is a first search space, the terminal equipment determines not to feed back the HARQ process; or the like, or, alternatively,
    and if the search space corresponding to the DCI is a second search space, the terminal equipment determines to feed back the HARQ process.
  22. The method of claim 21,
    if the DCI is detected in the first search space, the search space corresponding to the DCI is the first search space; or the like, or, alternatively,
    if the DCI is detected in the second search space, the search space corresponding to the DCI is the second search space.
  23. The method of claim 21 or 22,
    the HARQ process in the terminal equipment is configured to be of a first type, and the search space for PDCCH detection by the terminal equipment comprises the first search space.
  24. The method of claim 21 or 22,
    the HARQ process in the terminal equipment is configured to be of a second type, and the search space for PDCCH detection by the terminal equipment comprises the second search space.
  25. The method of claim 21 or 22,
    part of HARQ processes in the terminal equipment are configured to be of a first type, part of HARQ processes are configured to be of a second type, and a search space for PDCCH detection by the terminal equipment comprises the first search space and the second search space.
  26. The method of any of claims 4-25, wherein the first information is an aggregation level corresponding to the DCI; the determining, by the terminal device, whether to feed back the HARQ process indicated by the DCI according to the first information of the DCI includes:
    if the aggregation level corresponding to the DCI is a first aggregation level, the terminal equipment determines not to feed back the HARQ process; or the like, or, alternatively,
    and if the aggregation level corresponding to the DCI is a second aggregation level, the terminal equipment determines to feed back the HARQ process.
  27. The method of claim 26,
    if the DCI is detected according to the first aggregation level, the aggregation level corresponding to the DCI is the first aggregation level; or the like, or, alternatively,
    and if the DCI is detected according to the second aggregation level, the aggregation level corresponding to the DCI is the second aggregation level.
  28. The method of claim 26 or 27,
    the HARQ process in the terminal equipment is configured to be of a first type, and the aggregation level of the terminal equipment for PDCCH detection comprises the first aggregation level.
  29. The method of claim 26 or 27,
    the HARQ process in the terminal equipment is configured to be of a second type, and the aggregation level of the terminal equipment for PDCCH detection comprises the second aggregation level.
  30. The method of claim 26 or 27,
    the method comprises the steps that part of HARQ processes in the terminal equipment are configured to be of a first type, part of HARQ processes are configured to be of a second type, and the aggregation level of PDCCH detection of the terminal equipment comprises the first aggregation level and the second aggregation level.
  31. The method of any one of claims 1-30, further comprising:
    and the terminal equipment receives second information sent by the network equipment, wherein the second information is used for configuring the type of at least one HARQ process in the terminal equipment.
  32. The method of claim 31, wherein the second information comprises at least one of:
    radio resource control, RRC, signaling;
    DCI;
    medium access control MAC control element CE.
  33. The method of claim 31 or 32, wherein the determining, by the terminal device, whether to feed back the hybrid automatic repeat request HARQ process indicated by the DCI according to the DCI comprises:
    when the type of the HARQ process determined by the terminal device according to the DCI is the same as the type of the HARQ process indicated by the second information, the terminal device performs the following steps:
    and determining whether to feed back the HARQ process indicated by the DCI according to the DCI.
  34. The method of claim 31 or 32, further comprising:
    and when the type of the HARQ process determined by the terminal equipment according to the DCI is different from the type of the HARQ process indicated by the second information, the terminal equipment discards the DCI or does not receive the PDSCH corresponding to the DCI.
  35. The method of any of claims 1-34, wherein the DCI indication feeds back HARQ processes indicated by the DCI, and wherein the DCI comprises a single HARQ-ACK feedback request.
  36. The method of claim 35, further comprising:
    and when the single HARQ-ACK feedback request is triggered, the terminal equipment sends feedback information corresponding to the HARQ process in the terminal equipment to the network equipment.
  37. A method of data transmission, comprising:
    the network equipment determines downlink control information DCI of the terminal equipment;
    and the network equipment sends the DCI to the terminal equipment, wherein the DCI is used for the terminal equipment to determine whether to feed back the hybrid automatic repeat request (HARQ) process indicated by the DCI.
  38. The method of claim 36, wherein the network device determining the DCI for the terminal device comprises:
    the network equipment determines the DCI according to the type of the HARQ process;
    the type of the HARQ process is a first type or a second type, the HARQ process of the first type is an HARQ process which is not fed back by the terminal equipment, and the HARQ process of the second type is an HARQ process which is fed back by the terminal equipment.
  39. The method of claim 38, wherein the network device determines the DCI according to the type of HARQ process, comprising:
    and the network equipment determines the first information of the DCI according to the type of the HARQ process.
  40. The method of claim 39, wherein the first information comprises at least one of the following information:
    a length of the DCI;
    a radio network equipment temporary identifier RNTI corresponding to the DCI;
    a search space corresponding to the DCI;
    and the aggregation level corresponding to the DCI.
  41. The method of claim 39 or 40, wherein the first information is a length of the DCI; the network device determines first information of the DCI according to the type of the HARQ process, and the first information comprises:
    if the type of the HARQ process is the first type, the network equipment determines that the length of the DCI is a first DCI length; or the like, or a combination thereof,
    if the type of the HARQ process is the second type, the network device determines that the DCI length is a second DCI length.
  42. The method of claim 41, wherein the first DCI length is less than the second DCI length.
  43. The method of claim 41 or 42, wherein the DCI length is a first DCI length; the DCI does not include at least one of the following information fields:
    TPC command of physical uplink control channel PUCCH;
    a Downlink Assignment Indication (DAI);
    physical Uplink Control Channel (PUCCH) resource indication;
    timing indication from PDSCH to HARQ feedback;
    a single HARQ-ACK feedback request;
    a PDSCH grouping indication;
    a new feedback indication NFI;
    triggering a feedback group indication.
  44. The method of claim 41 or 42, wherein the DCI length is a second DCI length; the DCI includes at least one of the following information fields:
    TPC command of PUCCH;
    DAI;
    a PUCCH resource indication;
    PDSCH to HARQ feedback timing indication;
    a single HARQ-ACK feedback request;
    a PDSCH grouping indication;
    NFI;
    triggering a feedback group indication.
  45. The method of any one of claims 39-44, wherein the first information is an RNTI corresponding to the DCI; the network device determines the first information of the DCI according to the type of the HARQ process, including:
    the type of the HARQ process is the first type, and the network equipment determines the RNTI corresponding to the DCI as a first RNTI; or the like, or, alternatively,
    the type of the HARQ process is the second type, and the network device determines that the RNTI corresponding to the DCI is a second RNTI.
  46. The method of any one of claims 39-45, wherein the first information is a search space corresponding to the DCI; the network device determines first information of the DCI according to the type of the HARQ process, and the first information comprises:
    the type of the HARQ process is the first type, and the network equipment determines that the search space corresponding to the DCI is a first search space; or the like, or, alternatively,
    the type of the HARQ process is the second type, and the network device determines that the search space corresponding to the DCI is the second search space.
  47. The method of any of claims 38-45, wherein the first information is an aggregation level corresponding to the DCI; the network device determines the first information of the DCI according to the type of the HARQ process, including:
    the type of the HARQ process is the first type, and the network equipment determines that the aggregation level corresponding to the DCI is a first aggregation level; or the like, or a combination thereof,
    the type of the HARQ process is the second type, and the network device determines that the aggregation level corresponding to the DCI is the second aggregation level.
  48. A data transmission device is characterized by comprising a receiving module and a processing module, wherein,
    the receiving module is used for receiving downlink control information DCI sent by the network equipment;
    and the processing module is used for determining whether to feed back the hybrid automatic repeat request HARQ process indicated by the DCI according to the DCI.
  49. The apparatus of claim 48, wherein the processing module is specifically configured to:
    and determining whether to feed back the HARQ process indicated by the DCI according to the first information of the DCI.
  50. The apparatus of claim 49, wherein the first information comprises at least one of:
    a length of the DCI;
    a radio network equipment temporary identifier (RNTI) corresponding to the DCI;
    a search space corresponding to the DCI;
    and the aggregation level corresponding to the DCI.
  51. The apparatus according to claim 49 or 50, wherein the processing module is specifically configured to:
    determining the type of the HARQ process according to the DCI, wherein the type of the HARQ process is a first type or a second type, the first type of HARQ process is an HARQ process which is not fed back by the terminal equipment, and the second type of HARQ process is an HARQ process which is fed back by the terminal equipment;
    and determining whether to feed back the HARQ process indicated by the DCI according to the type of the HARQ process.
  52. The apparatus according to claim 51, wherein the processing module is specifically configured to:
    if the type of the HARQ process is the first type, feeding back the HARQ process indicated by the DCI;
    and if the type of the HARQ process is the second type, not feeding back the HARQ process indicated by the DCI.
  53. The apparatus of claim 51 or 52, wherein the first information is a length of the DCI; the processing module is specifically configured to:
    if the DCI length is the first DCI length, determining not to feed back the HARQ process; or the like, or, alternatively,
    and if the DCI length is the second DCI length, determining to feed back the HARQ process.
  54. The apparatus of claim 53, wherein the first DCI length is smaller than the second DCI length.
  55. The apparatus of claim 53 or 54,
    if the DCI is detected according to the first DCI length, the length of the DCI is the first DCI length; or the like, or, alternatively,
    and if the DCI is detected according to the second DCI length, the length of the DCI is the second DCI length.
  56. The apparatus according to any of claims 49-55, wherein the first information is an RNTI corresponding to the DCI; the processing module is specifically configured to:
    if the RNTI corresponding to the DCI is the first RNTI, determining not to feed back the HARQ process; or the like, or, alternatively,
    and if the RNTI corresponding to the DCI is the second RNTI, determining to feed back the HARQ process.
  57. The apparatus of claim 56,
    if the DCI is detected according to the first RNTI, the RNTI corresponding to the DCI is the first RNTI; or the like, or, alternatively,
    and if the DCI is detected according to the second RNTI, the RNTI corresponding to the DCI is the second RNTI.
  58. The apparatus of any of claims 49-57, wherein the first information is a search space corresponding to the DCI; the processing module is specifically configured to:
    if the search space corresponding to the DCI is a first search space, determining not to feed back the HARQ process; or the like, or a combination thereof,
    and if the search space corresponding to the DCI is a second search space, determining to feed back the HARQ process.
  59. The apparatus of claim 58,
    if the DCI is detected in the first search space, the search space corresponding to the DCI is the first search space; or the like, or, alternatively,
    if the DCI is detected in the second search space, the search space corresponding to the DCI is the second search space.
  60. The apparatus of any of claims 49-59, wherein the first information is an aggregation level corresponding to the DCI; the processing module is specifically configured to:
    if the aggregation level corresponding to the DCI is a first aggregation level, determining not to feed back the HARQ process; or the like, or a combination thereof,
    and if the aggregation level corresponding to the DCI is a second aggregation level, determining to feed back the HARQ process.
  61. The apparatus of claim 60,
    if the DCI is detected according to the first aggregation level, the aggregation level corresponding to the DCI is the first aggregation level; or the like, or, alternatively,
    and if the DCI is detected according to the second aggregation level, the aggregation level corresponding to the DCI is the second aggregation level.
  62. The apparatus of any one of claims 48-61, wherein the receiving module is further configured to:
    and receiving second information sent by the network equipment, wherein the second information is used for configuring the type of at least one HARQ process in the terminal equipment.
  63. The apparatus of claim 62, wherein the second information comprises at least one of:
    radio resource control, RRC, signaling;
    DCI;
    medium access control MAC control element CE.
  64. The apparatus according to claim 62 or 63, wherein the processing module is specifically configured to:
    when the type of the HARQ process determined by the processing module according to the DCI is the same as the type of the HARQ process indicated by the second information, performing the following steps: and determining whether to feed back a hybrid automatic repeat request (HARQ) process indicated by the DCI according to the DCI.
  65. The apparatus of claim 62 or 63, wherein the processing module is further configured to:
    and when the type of the HARQ process determined by the processing module according to the DCI is different from the type of the HARQ process indicated by the second information, discarding the DCI or not receiving the PDSCH corresponding to the DCI.
  66. The apparatus of any of claims 48-65, wherein the DCI indication feeds back HARQ processes indicated by the DCI, and wherein a single HARQ-ACK feedback request is included in the DCI.
  67. A data transmission apparatus, comprising: a processing module and a sending module, wherein,
    the processing module is used for determining downlink control information DCI of the terminal equipment;
    the sending module is configured to send the DCI to the terminal device, where the DCI is used for the terminal device to determine whether to feed back a hybrid automatic repeat request HARQ process indicated by the DCI.
  68. The apparatus according to claim 67, wherein the processing module is specifically configured to:
    determining the DCI according to the type of the HARQ process;
    the type of the HARQ process is a first type or a second type, the HARQ process of the first type is an HARQ process which is not fed back by the terminal equipment, and the HARQ process of the second type is an HARQ process which is fed back by the terminal equipment.
  69. The apparatus according to claim 68, wherein the processing module is specifically configured to:
    and determining first information of the DCI according to the type of the HARQ process.
  70. The apparatus of claim 69, wherein the first information comprises at least one of:
    a length of the DCI;
    a radio network equipment temporary identifier RNTI corresponding to the DCI;
    a search space corresponding to the DCI;
    and the aggregation level corresponding to the DCI.
  71. The apparatus of claim 69 or 70, wherein the first information is a length of the DCI; the processing module is specifically configured to:
    if the type of the HARQ process is the first type, determining the length of the DCI to be a first DCI length; or the like, or, alternatively,
    and if the type of the HARQ process is the second type, determining the length of the DCI to be a second DCI length.
  72. The apparatus of claim 71, wherein the first DCI length is less than the second DCI length.
  73. The apparatus of any one of claims 69-72, wherein the first information is an RNTI corresponding to the DCI; the processing module is specifically configured to:
    the type of the HARQ process is the first type, and the RNTI corresponding to the DCI is determined to be a first RNTI; or the like, or a combination thereof,
    the type of the HARQ process is the second type, and the RNTI corresponding to the DCI is determined to be a second RNTI.
  74. The apparatus of any one of claims 69-73, wherein the first information is a search space corresponding to the DCI; the processing module is specifically configured to:
    the type of the HARQ process is the first type, and a search space corresponding to the DCI is determined to be a first search space; or the like, or, alternatively,
    and the type of the HARQ process is the second type, and the search space corresponding to the DCI is determined to be a second search space.
  75. The apparatus of any of claims 69-74, wherein the first information is an aggregation level corresponding to the DCI; the processing module is specifically configured to:
    the type of the HARQ process is the first type, and the aggregation level corresponding to the DCI is determined to be a first aggregation level; or the like, or, alternatively,
    and the type of the HARQ process is the second type, and the aggregation level corresponding to the DCI is determined to be a second aggregation level.
  76. A terminal device, comprising: a transceiver, a processor, a memory;
    the memory stores computer-executable instructions;
    the processor executing the computer-executable instructions stored by the memory causes the processor to perform the data transfer method of any of claims 1 to 36.
  77. A network device, comprising: a transceiver, a processor, a memory;
    the memory stores computer-executable instructions;
    the processor executing computer-executable instructions stored by the memory causes the processor to perform the data transfer method of any of claims 37 to 47.
  78. A computer-readable storage medium having computer-executable instructions stored thereon, which when executed by a processor, implement the data transfer method of any one of claims 1 to 36 or the data transfer method of any one of claims 37 to 47.
CN202080079577.XA 2020-02-28 2020-02-28 Data transmission method, device and equipment Pending CN114731690A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2020/077279 WO2021168834A1 (en) 2020-02-28 2020-02-28 Data transmission method and apparatus, and device

Publications (1)

Publication Number Publication Date
CN114731690A true CN114731690A (en) 2022-07-08

Family

ID=77490636

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202080079577.XA Pending CN114731690A (en) 2020-02-28 2020-02-28 Data transmission method, device and equipment

Country Status (2)

Country Link
CN (1) CN114731690A (en)
WO (1) WO2021168834A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024055319A1 (en) * 2022-09-16 2024-03-21 Oppo广东移动通信有限公司 Wireless communication method, terminal device, and network device

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116458107A (en) * 2021-09-24 2023-07-18 上海朗帛通信技术有限公司 Method and apparatus in a node for wireless communication
CN115004596A (en) * 2022-04-25 2022-09-02 北京小米移动软件有限公司 Method and device for processing hybrid automatic repeat request (HARQ) feedback
CN115004597A (en) * 2022-04-25 2022-09-02 北京小米移动软件有限公司 Method and device for processing hybrid automatic repeat request (HARQ) feedback
WO2024077457A1 (en) * 2022-10-10 2024-04-18 Nokia Shanghai Bell Co., Ltd. Subframe based hybrid automatic repeat request feedback
CN116325582A (en) * 2022-12-16 2023-06-23 北京小米移动软件有限公司 Configuration method and device for hybrid automatic repeat request (HARQ)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2017078128A1 (en) * 2015-11-05 2018-08-23 株式会社Nttドコモ User terminal, radio base station, and radio communication method
CN107733582B (en) * 2016-08-10 2020-03-10 华为技术有限公司 Method and equipment for sending indication information and HARQ-ACK
US11088785B2 (en) * 2018-08-01 2021-08-10 Charter Communications Operating, Llc Disabling radio link control (RLC) acknowledgments for packets for which acknowledgements are supported at network or higher layer
CN110855401A (en) * 2018-08-20 2020-02-28 华为技术有限公司 HARQ feedback method and device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024055319A1 (en) * 2022-09-16 2024-03-21 Oppo广东移动通信有限公司 Wireless communication method, terminal device, and network device

Also Published As

Publication number Publication date
WO2021168834A1 (en) 2021-09-02

Similar Documents

Publication Publication Date Title
WO2021168834A1 (en) Data transmission method and apparatus, and device
WO2021168833A1 (en) Data transmission method and apparatus, and device
KR102247385B1 (en) Transmission method, network equipment, and terminal equipment
US20230113672A1 (en) Harq-ack codebook feedback method and terminal device
CN114788204B (en) Method, device and equipment for determining state of HARQ (hybrid automatic repeat request) process
US20230231665A1 (en) Method for feeding back hybrid automatic repeat request acknowledgement (harq-ack) and terminal device
CN115499114A (en) Wireless communication method, receiving end equipment and transmitting end equipment
CN115699958A (en) HARQ-ACK codebook feedback method and terminal equipment
CN115804202B (en) Wireless communication method, terminal device and network device
WO2022061661A1 (en) Wireless communication method, terminal device and network device
WO2021217378A1 (en) Wireless communication method, terminal device and network device
CN115580380B (en) Wireless communication method and device
CN116114197B (en) Wireless communication method, terminal equipment and network equipment
CN117242851A (en) Wireless communication method, first device and second device
EP4277396A1 (en) Wireless communication method and terminal device
WO2023070375A1 (en) Resource indication method, terminal device, and network device
WO2024061076A1 (en) Sidelink communication method and apparatus
WO2023279399A1 (en) Sidelink transmission resource determination method and sending method and apparatus, device, and medium
US20230224908A1 (en) Method for repeatedly transmitting control channel, terminal device, and network device
EP4290794A1 (en) Survival time processing method, and terminal device
WO2022077481A1 (en) Channel transmission method and apparatus
CN115699813A (en) Method for transmitting feedback information, terminal equipment and network equipment
CN115516791A (en) Method, terminal equipment and network equipment for using configuration authorization CG resource

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