CN114257356A - HARQ-ACK feedback method and related product - Google Patents
HARQ-ACK feedback method and related product Download PDFInfo
- Publication number
- CN114257356A CN114257356A CN202011012582.7A CN202011012582A CN114257356A CN 114257356 A CN114257356 A CN 114257356A CN 202011012582 A CN202011012582 A CN 202011012582A CN 114257356 A CN114257356 A CN 114257356A
- Authority
- CN
- China
- Prior art keywords
- harq
- ack
- symbol
- control information
- mapped
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 71
- 238000004891 communication Methods 0.000 claims description 55
- 230000015654 memory Effects 0.000 claims description 40
- 238000013507 mapping Methods 0.000 claims description 39
- 238000012545 processing Methods 0.000 claims description 30
- 238000004590 computer program Methods 0.000 claims description 20
- 230000011664 signaling Effects 0.000 claims description 3
- 230000006870 function Effects 0.000 description 21
- 238000010586 diagram Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 125000004122 cyclic group Chemical group 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000007774 longterm Effects 0.000 description 3
- 238000001228 spectrum Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical group [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signaling, i.e. of overhead other than pilot signals
- H04L5/0055—Physical resource allocation for ACK/NACK
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
- Amplifiers (AREA)
Abstract
The embodiment of the application provides a HARQ-ACK feedback method and a related product, wherein the method comprises the following steps: multiple HARQ-ACK feedbacks are mapped within one symbol of the control information. The technical scheme provided by the application has the advantages of reducing the time for feeding back the HARQ-ACK and improving the utilization rate of network resources.
Description
Technical Field
The present application relates to the field of communication processing technologies, and in particular, to a HARQ-ACK feedback method and a related product.
Background
HARQ (Hybrid Automatic Repeat request) is a technology combining fec (forward Error correction) and arq (Automatic Repeat request) methods. The FEC adds redundant information to enable the receiving end to correct a part of errors, thereby reducing the number of retransmissions. The receiving end uses an error detection code, usually a Cyclic Redundancy Check (CRC) Check, to detect whether the received data packet is erroneous. If there is no error, the receiving end will send a positive Acknowledgement (ACK) to the sending end, and after the sending end receives the ACK, the sending end will send the next data packet. If there is an error, the receiving end discards the data packet and sends a Negative Acknowledgement (NACK) to the transmitting end, and the transmitting end retransmits the same data after receiving the NACK.
In short-distance communication, ACK/NACK feedback information of a plurality of bits corresponding to one 1 TB is transmitted by using continuous comb subcarrier groups on continuous overhead symbols in sequence, and the time for feeding back HARQ-ACK is increased to a certain extent.
Disclosure of Invention
The embodiment of the application discloses a HARQ-ACK feedback method and a related product, and the time for feeding back HARQ-ACK is reduced and the utilization rate of network resources is improved by mapping a plurality of HARQ-ACK feedbacks in one symbol of downlink control information.
In a first aspect, a method for HARQ-ACK feedback is provided, where the method includes:
multiple HARQ-ACK feedbacks are mapped within one symbol of the control information.
In a second aspect, a method for HARQ-ACK feedback is provided, the method comprising:
receiving control information, and determining information fed back by a plurality of HARQ-ACK according to a bit value in one symbol of the control information and a mapping table;
and sending a plurality of HARQ-ACK according to the information fed back by the plurality of HARQ-ACK.
In a third aspect, a network device is provided, including:
a mapping unit for mapping the plurality of HARQ-ACK feedbacks within one symbol of the control information.
In a fourth aspect, a terminal is provided, including:
a communication unit for receiving control information;
the processing unit is used for determining information fed back by a plurality of HARQ-ACK according to a bit value in one symbol of the control information and the mapping table; and controlling the communication unit to send the information fed back by the plurality of HARQ-ACK according to the information fed back by the plurality of HARQ-ACK.
In a fifth aspect, there is provided a terminal comprising a processor, a memory, a communication interface, and one or more programs stored in the memory and configured to be executed by the processor, the programs comprising instructions for performing the steps of the method of the first or second aspect.
A sixth aspect provides a computer readable storage medium storing a computer program for electronic data exchange, wherein the computer program causes a computer to perform the method of the first or second aspect.
In a seventh aspect, a computer program product is provided, wherein the computer program product comprises a non-transitory computer readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps as described in the first or second aspect of an embodiment of the present application. The computer program product may be a software installation package.
In an eighth aspect, a chip system is provided, the chip system comprising at least one processor, a memory and an interface circuit, the memory, the transceiver and the at least one processor being interconnected by a line, the at least one memory having a computer program stored therein; the computer program, when executed by the processor, implements the method of the first or second aspect.
The technical scheme provided by the application is executed between the terminal and the network equipment, namely the network equipment maps a plurality of HARQ-ACK feedbacks in one symbol of the control information, and after the terminal receives the one symbol, the terminal determines the information of the plurality of HARQ-ACK feedbacks according to a bit value in the one symbol and a mapping table. The information fed back by the plurality of HARQ-ACKs may include DRMS of the plurality of HARQ-ACKs. Therefore, DMRSs of the ACK/NACK feedback information of different TBs are subjected to frequency division multiplexing according to comb subcarrier groups used by the ACK/NACK feedback information of each TB, the number of symbols fed back by a plurality of HARQ-ACK is reduced, the time for feeding back the HARQ-ACK is reduced, and the utilization rate of network resources is improved.
Drawings
The drawings used in the embodiments of the present application are described below.
Fig. 1 is a system architecture diagram of an example communication system provided by an embodiment of the present application;
fig. 2 is a flowchart of a method for HARQ-ACK feedback according to an embodiment of the present application;
fig. 3 is a flowchart illustrating a method for HARQ-ACK feedback according to an embodiment of the present application;
fig. 4 is a flowchart illustrating a method for HARQ-ACK feedback according to a second embodiment of the present application;
fig. 5 is a schematic structural diagram of a network device according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of a terminal according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
The embodiments of the present application will be described below with reference to the drawings.
The term "and/or" in this application is only one kind of association relationship describing the associated object, and means that there may be three kinds of relationships, for example, a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" in this document indicates that the former and latter related objects are in an "or" relationship.
The "plurality" appearing in the embodiments of the present application means two or more. The descriptions of the first, second, etc. appearing in the embodiments of the present application are only for illustrating and differentiating the objects, and do not represent the order or the particular limitation of the number of the devices in the embodiments of the present application, and do not constitute any limitation to the embodiments of the present application. The term "connect" in the embodiments of the present application refers to various connection manners, such as direct connection or indirect connection, to implement communication between devices, which is not limited in this embodiment of the present application.
The technical solution of the embodiment of the present application may be applied to the example communication system 100 shown in fig. 1, where the example communication system 100 includes a terminal 110 and a network device 120, and the terminal 110 is communicatively connected to the network device 120.
The example communication system 100 may be, 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-over-unlicensed spectrum (LTE-U) System, an NR-over-unlicensed spectrum (NR-over-licensed spectrum) System, a Universal Mobile Telecommunications System (UMTS) System, or other next generation communication systems.
Generally, conventional Communication systems support a limited number of connections and are easy to implement, however, with the development of Communication technology, mobile Communication systems 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, 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.
A terminal 110 in the embodiments of the present application may refer to a user equipment, 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, or a user device. The terminal may also be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a relay device, a vehicle-mounted device, a wearable device, a terminal in a future 5G network or a terminal in a future evolved Public Land Mobile Network (PLMN), and the like, which are not limited in this embodiment.
The network device 120 in this embodiment may be a device for communicating with a terminal, where the network device may be an evolved NodeB (eNB or eNodeB) in an LTE system, and may also be a wireless controller in a Cloud Radio Access Network (CRAN) scenario, or the network device may be a relay device, an access point, a vehicle-mounted device, a wearable device, and a network device in a future 5G network or a network device in a future evolved PLMN network, one or a group (including multiple antenna panels) of base stations in a 5G system, or may also be a network node forming a gNB or a transmission point, such as a baseband unit (BBU) or a Distributed Unit (DU), and the present embodiment is not limited.
In some deployments, the gNB may include a Centralized Unit (CU) and a DU. The gNB may also include an Active Antenna Unit (AAU). The CU implements part of the function of the gNB and the DU implements part of the function of the gNB. For example, the CU is responsible for processing non-real-time protocols and services, and implementing functions of a Radio Resource Control (RRC) layer and a Packet Data Convergence Protocol (PDCP) layer. The DU is responsible for processing a physical layer protocol and a real-time service, and implements functions of a Radio Link Control (RLC) layer, a Medium Access Control (MAC) layer, and a Physical (PHY) layer.
Resources used for HARQ-ACK
Each 1 bit of information in the ACK/NACK feedback information of 1 TB (transport block) is transmitted using 1/M comb subcarrier group of 1 overhead symbol on a 20MHz bandwidth, where M is 1,2, 4; the time domain resource fed back by the ACK/NACK of one TB comprises [ N/M ] +1 overhead symbols (N can be the total bit number of the ACK/NACK needing to be fed back), wherein the first overhead symbol transmits DMRS of the ACK/NACK feedback information, and the next [ N/M ] overhead symbols transmit corresponding ACK/NACK feedback information; and the ACK/NACK feedback information of a plurality of bits corresponding to the 1 TB is transmitted by using continuous comb subcarrier groups on continuous overhead symbols in sequence. DMRSs (Demodulation Reference Signal) for ACK/NACK feedback information of different TBs, Demodulation Reference signals are frequency division multiplexed according to comb subcarrier groups used by the ACK/NACK feedback information of each TB.
The signal sent by the T node on the ACK feedback resource is:
wherein: n is 0,1, …,47 denotes the number of radio frames in the superframe; l represents the number of symbols in the radio frame, and l is 0,1, …,7 when the communication domain uses the normal cyclic prefix, and l is 0,1, …,6 when the communication domain uses the extended cyclic prefix; m is 0,1, … 39 indicates a subcarrier number. c. Cn,l(i) Is the generated Gold sequence.
One ACK feedback method may be: and time domain sequential mapping, wherein the subcarrier groups are the same, and at the moment, the DMRS only needs to occupy 1 subcarrier group and is indicated by 3 bits in the DCI.
3 bits: and the comb type parameter and the initial comb subcarrier group information fed back by the ACK. 000 represents comb teeth of 1, 001 represents comb teeth of 2 and uses even-numbered subcarriers, 010 represents comb teeth of 2 and uses odd-numbered subcarriers, 011 represents comb teeth of 4 and uses modulo-4 subcarriers of 0, 100 represents comb teeth of 4 and uses modulo-4 subcarriers of 1, 101 represents comb teeth of 4 and uses modulo-4 subcarriers of 2, and 110 represents comb teeth of 4 and uses modulo-4 subcarriers of 3.
In short-distance communication, ACK/NACK feedback information of a plurality of bits corresponding to one 1 TB is transmitted by using continuous comb subcarrier groups on continuous overhead symbols in sequence, and the time for feeding back HARQ-ACK is increased to a certain extent.
Referring to fig. 2, fig. 2 provides a method for HARQ-ACK feedback, where the method is performed in the communication system shown in fig. 1, and the method may be performed by a terminal in the communication system, or may be performed by a network device in the communication system in practical application, where the embodiment is performed by the network device, and as shown in fig. 2, the method includes:
step S200, the network equipment maps a plurality of HARQ-ACK feedbacks in one symbol of the control information;
in an optional scheme, the Control Information may be a DCI (Downlink Control Information) of a PDCCH (Physical Downlink Control Channel).
Step S201, the terminal receives a bit value of the network device in a symbol of the control information, and determines the information fed back by the plurality of HARQ-ACKs according to the bit value and the mapping table.
Step S202, the terminal sends a plurality of HARQ-ACKs in a symbol according to the information fed back by the plurality of HARQ-ACKs.
The method shown in fig. 2 is implemented in the communication system shown in fig. 1, and in an alternative scheme, the step S200 may be implemented as a network device alone, and the steps S201 and S202 may be implemented as a terminal device alone.
The technical scheme provided by the application is executed between the terminal and the network equipment, namely the network equipment maps a plurality of HARQ-ACK feedbacks in one symbol of the control information, and after the terminal receives the one symbol, the terminal determines the information of the plurality of HARQ-ACK feedbacks according to a bit value in the one symbol and a mapping table. The information fed back by the plurality of HARQ-ACKs may include DRMS of the plurality of HARQ-ACKs. Therefore, DMRSs of the ACK/NACK feedback information of different TBs are subjected to frequency division multiplexing according to comb subcarrier groups used by the ACK/NACK feedback information of each TB, the number of symbols fed back by a plurality of HARQ-ACK is reduced, and the utilization rate of network resources is improved.
In an optional scheme, the implementation method of the step S200 may specifically include:
DMRS (demodulation reference signals) of the plurality of HARQ-ACK feedback information are mapped within one symbol of the control information according to a mapping table.
The mapping table may be pre-configured or configured by higher layer signaling, including but not limited to: RRC (Radio Resource Control) signaling or MAC CE (media access Control-Control Element).
Specifically, the mapping table is shown as the following table:
the mapping table is only for illustration, and in practical applications, the mapping table may be in other forms.
In an optional scheme, the step S202 may specifically include:
and if the plurality of HARQ-ACKs are a plurality of subcarrier groups, preferentially mapping the subcarrier groups in the symbol and then mapping according to the time domain sequence.
For example, when the plurality of HARQ-ACKs are 10-bit HARQ-ACKs, if the bit value of one symbol of DCI is 1111, the mapping of the plurality of subcarrier groups is performed in a manner of selecting 1111, and the subcarrier groups are mapped preferentially, that is, the first 9 bits of the 10 bits are mapped in 0,1,3 of 3 symbols, and then the last bit of the 10 bits is mapped in the 4 th symbol 0.
In an optional scheme, the step S202 may specifically include:
if the plurality of HARQ-ACKs are a plurality of subcarrier groups, the symbols are mapped in the sequence of the time domain in priority and then mapped in the sequence of the subcarrier groups.
For example, when the plurality of HARQ-ACKs are 10-bit HARQ-ACKs, if the bit value of one symbol of DCI is 1111, 1111 is selected to perform mapping of a plurality of subcarrier groups, and the subcarrier groups are mapped preferentially, that is, the first 4 (0,1,2, 3) bits of 10 bits are mapped in 0 of 4 symbols, then 4,5, 6 bits of 10 bits are mapped in 3 symbols 1, and then 7,8, 9 bits of 10 bits are mapped in 3 symbols 3.
Example one
An embodiment of the present application provides a method for HARQ-ACK feedback, where the method is executed in a communication system as shown in fig. 1, and the method may be executed by a terminal in the communication system, and certainly in an actual application, may also be executed by a network device in the communication system, and the feedback is executed by the network device in this embodiment. The technical scenario realized by the embodiment may include: the bit number of HARQ-ACK is 10 bits, and the method of mapping according to the sequence of sub-carrier group is adopted. As shown in fig. 3, the method includes:
step S300, the network device maps 1110 a symbol of DCI of the PDCCH, and transmits the DCI to the terminal;
step S301, the terminal receives the DCI, determines a bit value 1110 of a symbol, and determines that the comb type parameter is 4 and the comb subcarrier group index is 0,1,2 according to the 1110 and the mapping table.
Step S302, the terminal sends 10 bits of HARQ-ACK to the network equipment through 4 symbols according to the comb type parameter (4) and the comb subcarrier group index (0,1, 2).
Specifically, "0, 1, 2" of the first 3 symbols of the 4 symbols sent in step S302 sequentially carries the first 9 bits of 10 bits, and "0" of the 4 th symbol of the 4 symbols carries the last 1 bit of 10 bits.
The technical scheme provided by the application is executed between the terminal and the network equipment, namely the network equipment maps a plurality of HARQ-ACK feedbacks in one symbol of the control information, and after the terminal receives the one symbol, the terminal determines the information of the plurality of HARQ-ACK feedbacks according to a bit value in the one symbol and a mapping table. The information fed back by the plurality of HARQ-ACKs may include DRMS of the plurality of HARQ-ACKs. Therefore, DMRSs of ACK/NACK feedback information of different TBs are subjected to frequency division multiplexing according to comb subcarrier groups used by the ACK/NACK feedback information of each TB.
Example two
The second embodiment of the present application provides a method for HARQ-ACK feedback, where the method is executed in the communication system shown in fig. 1, and the method may be executed by a terminal in the communication system, and certainly in an actual application, may also be executed by a network device in the communication system, and the feedback is executed by the network device in this embodiment. The technical scenario realized by the embodiment may include: the bit number of HARQ-ACK is 9 bits, and the method of mapping according to the sequence of sub-carrier group is adopted. As shown in fig. 4, the method includes:
step S400, the network device maps 1111 in one symbol of DCI of the PDCCH, and transmits the DCI to the terminal;
step S401, the terminal receives DCI, determines a bit value 1111 of a symbol, determines a comb type parameter to be 4 and a comb subcarrier group index to be 0,1,3 according to 1111 and a mapping table.
Step S402, the terminal sends 9 bits of HARQ-ACK to the network equipment through 3 symbols according to the comb type parameter (4) and the comb subcarrier group index (0,1, 3).
Specifically, "0" of the 3 symbols sent in step S402 sequentially carries the first 3 (0,1,2) bits of the 9 bits, "1" of the 3 symbols sequentially carries the middle 3 (3,4,5) bits of the 9 bits, and "3" of the 3 symbols sequentially carries the last 3 (6,7,8) bits of the 9 bits.
The technical scheme provided by the application is executed between the terminal and the network equipment, namely the network equipment maps a plurality of HARQ-ACK feedbacks in one symbol of the control information, and after the terminal receives the one symbol, the terminal determines the information of the plurality of HARQ-ACK feedbacks according to a bit value in the one symbol and a mapping table. The information fed back by the plurality of HARQ-ACKs may include DRMS of the plurality of HARQ-ACKs. Therefore, DMRSs of ACK/NACK feedback information of different TBs are subjected to frequency division multiplexing according to comb subcarrier groups used by the ACK/NACK feedback information of each TB.
It will be appreciated that the user equipment, in order to carry out the above-described functions, comprises corresponding hardware and/or software modules for performing the respective functions. The present application is capable of being implemented in hardware or a combination of hardware and computer software in conjunction with the exemplary algorithm steps described in connection with the embodiments disclosed herein. Whether a function is performed as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, with the embodiment described in connection with the particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In this embodiment, the electronic device may be divided into functional modules according to the above method example, for example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module. The integrated module may be implemented in the form of hardware. It should be noted that the division of the modules in this embodiment is schematic, and is only a logic function division, and there may be another division manner in actual implementation.
In the case of dividing each functional module by corresponding functions, fig. 5 shows a schematic diagram of a network device, and as shown in fig. 5, the network device 500 may include: a mapping unit 501.
Among other things, mapping unit 501 may be used to support network device 500 in performing steps S200, etc., described above, and/or other processes for the techniques described herein.
In the case of dividing each functional module by corresponding functions, fig. 6 shows a schematic diagram of a terminal, and as shown in fig. 6, the terminal 600 may include: a communication unit 601 and a processing unit 602.
The communication unit 601 and the processing unit 602 may be used to support the user equipment to perform the above-described steps S201, S202, etc., and/or other processes for the techniques described herein.
It should be noted that all relevant contents of each step related to the above method embodiment may be referred to the functional description of the corresponding functional module, and are not described herein again.
The electronic device provided by the embodiment is used for executing the method of the embodiment shown in fig. 2, so that the same effect as the implementation method can be achieved.
In case of an integrated unit, the terminal may comprise a processing module, a storage module and a communication module. The processing module may be configured to control and manage actions of the terminal, and for example, may be configured to support the terminal to execute the steps executed by the communication unit 601 and the processing unit 602. The memory module may be used to support the terminal in executing stored program codes and data, etc. And the communication module can be used for supporting the communication between the terminal and other equipment.
In case of an integrated unit, the network device may comprise a processing module, a storage module and a communication module. The processing module may be configured to control and manage an action of the network device, for example, may be configured to support the network device to perform the steps performed by the mapping unit 501. The memory module may be used to support the terminal in executing stored program codes and data, etc. And the communication module can be used for supporting the communication between the network device and other devices.
The processing module may be a processor or a controller. Which may implement or perform the various illustrative logical blocks, modules, and circuits described in connection with the disclosure. A processor may also be a combination of computing functions, e.g., a combination of one or more microprocessors, a Digital Signal Processing (DSP) and a microprocessor, or the like. The storage module may be a memory. The communication module may specifically be a radio frequency circuit, a bluetooth chip, a Wi-Fi chip, or other devices that interact with other electronic devices.
It should be understood that the interface connection relationship between the modules illustrated in the embodiments of the present application is only an exemplary illustration, and does not form a structural limitation on the user equipment. In other embodiments of the present application, the user equipment may also adopt different interface connection manners or a combination of multiple interface connection manners in the above embodiments.
Referring to fig. 7, fig. 7 is an electronic device 70 provided in an embodiment of the present application, where the electronic device 70 includes a processor 701, a memory 702, and a communication interface 703, and the processor 701, the memory 702, and the communication interface 703 are connected to each other through a bus 704. The electronic device 70 may specifically be a terminal or a network device in the communication system shown in fig. 1.
The memory 702 includes, but is not limited to, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), or a portable read-only memory (CD-ROM), and the memory 702 is used for related computer programs and data. The communication interface 703 is used for receiving and transmitting data.
The processor 701 may be one or more Central Processing Units (CPUs), and in the case that the processor 701 is one CPU, the CPU may be a single-core CPU or a multi-core CPU.
In some embodiments, processor 701 may include one or more interfaces. The interface may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit audio (I2S) interface, a Pulse Code Modulation (PCM) interface, a universal asynchronous receiver/transmitter (UART) interface, a Mobile Industry Processor Interface (MIPI), a general-purpose input/output (GPIO) interface, a SIM card interface, a USB interface, and/or the like. The USB interface is an interface conforming to the USB standard specification, and may specifically be a Mini USB interface, a Micro USB interface, a USB Type C interface, or the like. The USB interface can be used for connecting a charger to charge the user equipment, and can also be used for transmitting data between the user equipment and peripheral equipment. The USB interface can also be used for connecting an earphone and playing audio through the earphone.
If the electronic device is a network device, the processor 701 in the electronic device 70 is configured to read the computer program code stored in the memory 702, and perform the following operations:
multiple HARQ-ACK feedbacks are mapped within one symbol of the control information.
If the electronic device is a terminal, the processor 701 in the electronic device 70 is configured to read the computer program code stored in the memory 702, and execute the following operations:
receiving control information, and determining information fed back by a plurality of HARQ-ACK according to a bit value in one symbol of the control information and a mapping table;
and sending a plurality of HARQ-ACK according to the information fed back by the plurality of HARQ-ACK.
All relevant contents of each scene related to the method embodiment may be referred to the functional description of the corresponding method (the methods shown in fig. 2, fig. 3, and fig. 4), and are not described herein again.
The embodiment of the present application further provides a chip system, where the chip system includes at least one processor, a memory and an interface circuit, where the memory, the transceiver and the at least one processor are interconnected by a line, and the at least one memory stores a computer program; when the computer program is executed by the processor, the method flows shown in fig. 2, fig. 3 and fig. 4 are realized.
Embodiments of the present application further provide a computer-readable storage medium, in which a computer program is stored, and when the computer program runs on a network device, the method flows shown in fig. 2, fig. 3, and fig. 4 are implemented.
Embodiments of the present application further provide a computer program product, where when the computer program product runs on a terminal, the method flows shown in fig. 2, fig. 3, and fig. 4 are implemented.
Embodiments of the present application also provide a terminal including a processor, a memory, a communication interface, and one or more programs, where the one or more programs are stored in the memory and configured to be executed by the processor, and the program includes instructions for executing steps in the methods of the embodiments shown in fig. 2, fig. 3, and fig. 4.
The above description has introduced the solution of the embodiment of the present application mainly from the perspective of the method-side implementation process. It will be appreciated that the electronic device, in order to carry out the functions described above, may comprise corresponding hardware structures and/or software templates for performing the respective functions. Those of skill in the art will readily appreciate that the present application is capable of hardware or a combination of hardware and computer software implementing the various illustrative elements and algorithm steps described in connection with the embodiments provided herein. Whether a function is performed as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the embodiment of the present application, the electronic device may be divided into the functional units according to the method example, for example, each functional unit may be divided corresponding to each function, or two or more functions may be integrated into one processing unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit. It should be noted that the division of the unit in the embodiment of the present application is schematic, and is only a logic function division, and there may be another division manner in actual implementation.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present application is not limited by the order of acts described, as some steps may occur in other orders or concurrently depending on the application. Further, those skilled in the art will also appreciate that the embodiments described in the specification are presently preferred and that no acts or templates referred to are necessarily required by the application.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the above-described embodiments of the apparatus are merely illustrative, and for example, the above-described division of the units is only one type of division of logical functions, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of some interfaces, devices or units, and may be an electric or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit may be stored in a computer readable memory if it is implemented in the form of a software functional unit and sold or used as a stand-alone product. Based on such understanding, the technical solution of the present application may be substantially implemented or a part of or all or part of the technical solution contributing to the prior art may be embodied in the form of a software product stored in a memory, and including several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the above-mentioned method of the embodiments of the present application. And the aforementioned memory comprises: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable memory, which may include: flash Memory disks, Read-Only memories (ROMs), Random Access Memories (RAMs), magnetic or optical disks, and the like.
Claims (13)
1. A method of HARQ-ACK feedback, the method comprising:
multiple HARQ-ACK feedbacks are mapped within one symbol of the control information.
2. The method according to claim 1, characterized in that it comprises in particular:
and mapping the DMRS of the plurality of HARQ-ACK feedback information within one symbol of the control information according to a mapping table.
3. The method of claim 2, further comprising:
and if the plurality of HARQ-ACKs are a plurality of subcarrier groups, preferentially mapping the subcarrier groups in the symbol and then mapping according to the time domain sequence.
4. The method of claim 2, further comprising:
if the plurality of HARQ-ACKs are a plurality of subcarrier groups, the symbols are mapped in the sequence of the time domain in priority and then mapped in the sequence of the subcarrier groups.
5. The method according to any one of claims 2 to 4,
the mapping table is a pre-configured mapping table or a mapping table configured by high-layer signaling.
6. The method according to any one of claims 1 to 4,
the control information is downlink control information DCI.
7. A method of HARQ-ACK feedback, the method comprising:
receiving control information, and determining information fed back by a plurality of HARQ-ACK according to a bit value in one symbol of the control information and a mapping table;
and transmitting a plurality of HARQ-ACKs in one symbol according to the information fed back by the plurality of HARQ-ACKs.
8. The method of claim 7, further comprising:
if the plurality of HARQ-ACKs are a plurality of subcarrier groups, the subcarrier groups are mapped in the symbol preferentially, and then are mapped according to the time domain sequence;
or if the plurality of HARQ-ACKs are a plurality of subcarrier groups, the symbols are mapped in the symbol according to the time domain sequence in priority and then mapped according to the sequence of the subcarrier groups.
9. A network device, comprising:
a mapping unit for mapping the plurality of HARQ-ACK feedbacks within one symbol of the control information.
10. A terminal, comprising:
a communication unit for receiving control information;
the processing unit is used for determining information fed back by a plurality of HARQ-ACK according to a bit value in one symbol of the control information and the mapping table; and controlling the communication unit to send the information of the plurality of HARQ-ACK feedbacks in one symbol according to the information of the plurality of HARQ-ACK feedbacks.
11. An electronic device comprising a processor, a memory, a communication interface, and one or more programs stored in the memory and configured to be executed by the processor, the programs comprising instructions for performing the steps of the method of any of claims 1-6 or the method of any of claims 7-8.
12. A chip system, the chip system comprising at least one processor, a memory and an interface circuit, the memory, the transceiver and the at least one processor being interconnected by a line, the at least one memory having a computer program stored therein; the computer program, when executed by the processor, implements the method of any of claims 1-6 or the method of any of claims 7-8.
13. A computer-readable storage medium having stored thereon a computer program which, when run on a user equipment, performs the method of any of claims 1-6 or the method of any of claims 7-8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011012582.7A CN114257356B (en) | 2020-09-23 | 2020-09-23 | HARQ-ACK feedback method and related products |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011012582.7A CN114257356B (en) | 2020-09-23 | 2020-09-23 | HARQ-ACK feedback method and related products |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114257356A true CN114257356A (en) | 2022-03-29 |
CN114257356B CN114257356B (en) | 2024-09-27 |
Family
ID=80789851
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011012582.7A Active CN114257356B (en) | 2020-09-23 | 2020-09-23 | HARQ-ACK feedback method and related products |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114257356B (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106411801A (en) * | 2015-07-30 | 2017-02-15 | 中兴通讯股份有限公司 | Multi-user information transmission modulation method and apparatus, and multi-user information transmission demodulation method and apparatus |
CN108632002A (en) * | 2017-03-24 | 2018-10-09 | 华为技术有限公司 | Signaling method, method of reseptance in a kind of wireless communication, device and system |
WO2019157683A1 (en) * | 2018-02-13 | 2019-08-22 | 华为技术有限公司 | Method and apparatus for transmitting uplink control information |
-
2020
- 2020-09-23 CN CN202011012582.7A patent/CN114257356B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106411801A (en) * | 2015-07-30 | 2017-02-15 | 中兴通讯股份有限公司 | Multi-user information transmission modulation method and apparatus, and multi-user information transmission demodulation method and apparatus |
CN108632002A (en) * | 2017-03-24 | 2018-10-09 | 华为技术有限公司 | Signaling method, method of reseptance in a kind of wireless communication, device and system |
WO2019157683A1 (en) * | 2018-02-13 | 2019-08-22 | 华为技术有限公司 | Method and apparatus for transmitting uplink control information |
Non-Patent Citations (2)
Title |
---|
""R1-1714901 WF on collision of 2-symbol SR and HARQ-ACK"", 3GPP TSG_RAN\\WG1_RL1, 26 August 2017 (2017-08-26) * |
SAMSUNG: "R1-074108 "HARQ symbol to RE mapping"", 3GPP TSG_RAN\\WG1_RL1, no. 1, 2 October 2007 (2007-10-02) * |
Also Published As
Publication number | Publication date |
---|---|
CN114257356B (en) | 2024-09-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110784928B (en) | Transmission timing information sending method, receiving method and device | |
US20220053489A1 (en) | Communication method and communication apparatus | |
WO2021032018A1 (en) | Feedback information transmission method and apparatus | |
CN111277390B (en) | Transmission method of downlink feedback information, base station and terminal equipment | |
US10819397B2 (en) | Information transmission method and related device | |
US10873430B2 (en) | Signal sending method and apparatus | |
WO2022078321A1 (en) | Uplink information sending method and related product | |
JP7466662B2 (en) | Method and apparatus for determining hybrid automatic repeat request response codebook and device therefor | |
WO2021056583A1 (en) | Uplink transmission method and apparatus | |
CN114257356B (en) | HARQ-ACK feedback method and related products | |
WO2020221344A1 (en) | Channel transmission method and related device | |
WO2021164603A1 (en) | Resource indication method and apparatus for sidelink control information, and terminal device | |
WO2022032515A1 (en) | Wireless communication method, terminal device, and network device | |
EP4255073A1 (en) | Wireless communication method, terminal device, and network device | |
WO2018170907A1 (en) | Communication method, terminal and network device | |
TW201832503A (en) | Communication method, terminal equipment, and network equipment | |
AU2020428979B2 (en) | Method for determining transport block size and communication apparatus | |
CN112653542B (en) | Communication method and device | |
CN111416689B (en) | Data transmission method and communication equipment | |
WO2022062855A1 (en) | Feedback method for multicast service and related product | |
CN114257345A (en) | Method for confirming HARQ-ACK feedback time and related product | |
CN115118404A (en) | HARQ-ACK feedback method and related product | |
WO2023207542A1 (en) | Communication method and apparatus | |
EP4224764A1 (en) | Physical downlink shared channel (pdsch) resource determination method and related product | |
EP4224937A1 (en) | Service-based relay selection method and related product |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |