Transmission method and corresponding device
The method optimizes HARQ-ACK information transmission in 5G systems by prioritizing high-priority data and employing flexible scheduling strategies, addressing conflicts between URLLC and eMBB services to enhance spectrum efficiency and reduce transmission delays.
Patent Information
- Application Number
- CN202010130313.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-01-17
- Filing Date
- 2020-02-28
- Publication Date
- 2024-12-13
- Estimated Expiration
- 2040-02-28
AI Technical Summary
Existing 5G communication systems face challenges in optimizing the transmission of eMBB services when conflicts arise with URLLC services, leading to performance loss and reduced system spectrum efficiency due to prioritizing URLLC data and control information over eMBB.
A method for determining the priority and time unit of HARQ-ACK information transmission based on HARQ-ACK feedback, allowing for flexible scheduling and conflict resolution by considering the number of erroneously decoded data and control information or NACK bits, and employing multiplexing or delaying strategies to ensure effective utilization of uplink control channel resources.
Enhances system spectrum efficiency and reduces average transmission delay by prioritizing high-priority HARQ-ACK information while ensuring reliable transmission of both URLLC and eMBB services, improving overall communication quality.
Smart Images

Figure CN113141231B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of mobile communication technology, and in particular to a transmission method and corresponding equipment. Background Art
[0002] With the rapid development of the information industry, especially the growing demand from mobile Internet and Internet of Things (IoT), future mobile communication technology has brought unprecedented challenges. For example, according to the report ITU-R M.[IMT.BEYOND2020.TRAFFIC] of the International Telecommunication Union (ITU), it can be expected that by 2020, the growth of mobile business volume will increase by nearly 1,000 times compared with 2010 (4G era), and the number of user device connections will exceed 17 billion. As a large number of IoT devices gradually penetrate into mobile communication networks, the number of connected devices will be even more amazing. In order to cope with this unprecedented challenge, the communications industry and academia have launched extensive research on the fifth generation mobile communication technology (5G) for the 2020s. At present, the framework and overall goals of the future 5G are being discussed in the ITU report ITU-R M.[IMT.VISION], which provides a detailed description of the demand outlook, application scenarios and various important performance indicators of 5G. In response to new requirements in 5G, the ITU report ITU-R M.[IMT.FUTURE TECHNOLOGY TRENDS] provides information on technology trends for 5G, aiming to address significant issues such as significant improvement in system throughput, consistency of user experience, scalability to support IoT, latency, energy efficiency, cost, network flexibility, support for emerging services, and flexible spectrum utilization. In 3GPP, the first phase of work on 5G is already underway. In order to support more flexible scheduling, 3GPP decided to support variable Hybrid Automatic Repeat request-Acknowledgement (HARQ-ACK) feedback delay in 5G. In the existing Long Term Evolution (LTE) system, the time from the reception of downlink data to the uplink transmission of HARQ-ACK is fixed, for example, in a Frequency Division Duplex (FDD) system, the delay is 4 subframes, and in a Time Division Duplex (TDD) system, a HARQ-ACK feedback delay is determined for the corresponding downlink subframe according to the uplink and downlink configuration. In 5G systems, whether FDD or TDD systems, for a certain downlink time unit (e.g., downlink time slot, or downlink mini-time slot), the uplink time unit that can feedback HARQ-ACK is variable. For example, the delay of HARQ-ACK feedback can be dynamically indicated by physical layer signaling, or different HARQ-ACK delays can be determined according to different services or user capabilities.
[0003] 3GPP defines three major directions for 5G application scenarios: eMBB (enhanced mobile broadband), mMTC (massive machine-type communications), and URLLC (ultra-reliable ultra-low latency communications). Among them, the eMBB scenario refers to the further improvement of user experience and other performance based on the existing mobile broadband service scenario, mainly pursuing the ultimate communication experience between people. mMTC and URLLC are application scenarios of the Internet of Things, but their respective focuses are different: mMTC is mainly information interaction between people and objects, and URLLC mainly reflects the communication needs between objects. 5G's eMBB and URLLC will adopt a joint networking method to support both URLLC and eMBB services in the same cell. Since URLLC services may be sparse services, compared with URLLC networking alone, the joint networking of eMBB and URLLC can improve the system spectrum efficiency. When there is URLLC service in the system, URLLC service is scheduled first. When there is no URLLC service in the system or the URLLC service occupies fewer resources, eMBB service can be scheduled. Currently, when a conflict occurs between URLLC services and eMBB services, data and / or control information of the URLLC services are transmitted first, which results in loss of performance of the eMBB services. How to optimize the transmission of data and control information of the eMBB services urgently needs a solution. Summary of the invention
[0004] The present invention is provided to solve at least the above-mentioned problems and to provide at least the following advantages.
[0005] According to one aspect of the present invention, a method performed by a first transceiver node in a wireless communication system is provided, comprising: receiving first information from a second transceiver node; determining second information of a first priority and a first time unit for sending the second information of the first priority based on the first information; determining second information of a second priority and a second time unit for sending the second information of the second priority based on the first information; and the second information of the first priority includes hybrid automatic repeat request-acknowledgement HARQ-ACK information of the first priority, and when the first time unit and the second time unit conflict, determining the second information to be sent according to the HARQ-ACK information of the first priority.
[0006] According to an embodiment of the present disclosure, the first information includes data and / or control information, the data includes at least one of a transport block, a code block group or a code block; and / or the second information includes at least one of data, HARQ-ACK information, channel state information CSI or scheduling request SR information.
[0007] According to an embodiment of the present disclosure, the first priority is higher than the second priority, or the first priority is equal to the second priority.
[0008] According to an embodiment of the present disclosure, determining the second information to be sent according to the HARQ-ACK information of the first priority includes: determining the second information to be sent according to whether the number of erroneously decoded data and / or control information contained in the HARQ-ACK information of the first priority is greater than or greater than or equal to a first threshold, or according to whether the number of negative acknowledgment NACK bits in the HARQ-ACK codebook contained in the HARQ-ACK information of the first priority is greater than or greater than or equal to a second threshold.
[0009] According to an embodiment of the present disclosure, the first threshold is a non-negative integer, and the second threshold is a non-negative integer.
[0010] According to an embodiment of the present disclosure, when the number of erroneously decoded data and / or control information contained in the HARQ-ACK information of the first priority is greater than or equal to a first threshold, or the number of NACK bits in the HARQ-ACK codebook contained in the HARQ-ACK information of the first priority is greater than or equal to a second threshold, determining the second information to be sent includes one of the following methods: determining to send the second information of the first priority, and determining to send the second information of the first priority and the second information of the second priority at the same time.
[0011] According to an embodiment of the present disclosure, when the number of erroneously decoded data and / or control information contained in the HARQ-ACK information of the first priority is greater than or equal to a first threshold, or the number of NACK bits in the HARQ-ACK codebook contained in the HARQ-ACK information of the first priority is greater than or equal to a second threshold, determining the second information to be sent includes one of the following methods: determining to send the second information of the second priority, determining to send the second information of the first priority and the second information of the second priority at the same time, and determining to send the second information of the second priority and compressed HARQ-ACK information of the first priority at the same time.
[0012] According to an embodiment of the present disclosure, the compressed first-priority HARQ-ACK information includes one of the following information: a 1-bit ACK in a bundling manner, the number of bits of a codebook of the first-priority HARQ-ACK information, and X least significant bits of the number of bits of the codebook of the first-priority HARQ-ACK information.
[0013] According to an embodiment of the present disclosure, the simultaneous transmission is implemented in a multiplexing manner, a set of offsets beta-offset related to the multiplexing manner is specified through high-level signaling configuration or protocol, and an index of the set of beta-offset is dynamically indicated through downlink control information DCI.
[0014] According to an embodiment of the present disclosure, when it is determined to send the second information of the second priority, the HARQ-ACK information of the first priority is not sent, or the sending of the HARQ-ACK information of the first priority is delayed.
[0015] According to an embodiment of the present disclosure, it also includes: when the first time unit and the second time unit conflict, determining the time unit for sending the second information according to the second information of the first priority, the time unit being the first time unit and / or the second time unit.
[0016] According to an embodiment of the present disclosure, at least one of the following is provided in a predetermined manner: a manner of determining the second information to be sent, a first threshold or a second threshold, and at least one of the following is included in a predetermined manner: specified by a protocol, configured by high-level signaling, or dynamically indicated by a DCI.
[0017] According to another aspect of the present invention, a first transceiver node is provided, comprising: a transceiver configured to receive and send signals; and at least one processor coupled to the transceiver and configured to execute a method according to an embodiment of the present invention.
[0018] According to the present invention, when the HARQ-ACK information of the first priority conflicts with the uplink data and / or control information, the uplink data and / or control information for priority transmission is selected according to the HARQ-ACK information of the first priority to ensure the effective utilization of the uplink control channel resources. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Various embodiments of the present invention are shown in the accompanying drawings. The embodiments of the present invention will be better understood according to the following description with reference to the accompanying drawings, in which:
[0020] Figure 1 is a flow chart of an uplink transmission method according to an embodiment of the present disclosure;
[0021] Figure 2 is a flow chart of a transmission method according to another embodiment of the present disclosure;
[0022] Figure 3 is a flow chart of a transmission method according to another embodiment of the present disclosure;
[0023] Figure 4 is a flow chart of a transmission method according to another embodiment of the present disclosure;
[0024] Figure 5 is a flow chart of a transmission method according to another embodiment of the present disclosure; and
[0025] Figure 6 is a block diagram of a transceiver node for executing a transmission method according to another embodiment of the present disclosure. DETAILED DESCRIPTION
[0026] The following description with reference to the accompanying drawings is provided to assist in a comprehensive understanding of the embodiments of the present invention as defined by the claims and their equivalents. Various specific details are included to assist in understanding, but these details are considered to be exemplary only. Therefore, one of ordinary skill in the art will recognize that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present invention. In addition, descriptions of well-known functions and structures are omitted for clarity and brevity.
[0027] It will be understood that although the terms "first", "second", etc. may be used herein to describe various elements or components, these elements or components should not be limited by these terms. These terms are only used to distinguish one element or component from another element or component, and do not have any content, level, order, arrangement, orientation, time, importance, etc. of the elements or components.
[0028] It will be understood that the features, functions, steps, operations, parts, components, elements, or any combination thereof described in any embodiment of the present disclosure may replace the features, functions, steps, operations, parts, components, elements, or any combination thereof described in another embodiment, or may be combined with the features, functions, steps, operations, parts, components, elements described in another embodiment.
[0029] Figure 1 is a flow chart of a transmission method according to an embodiment of the present disclosure.
[0030] In the present invention, the first transceiver node may be a UE (User Equipment), and the second transceiver node may be a BS (Base Station). In the following examples, the first transceiver node is described by taking the UE as an example (but not limited to), and the second transceiver node is described by taking the BS as an example (but not limited to), but this is only exemplary, and the method disclosed in the present invention may be applied to communications between various identical and / or different transceiver nodes.
[0031] The first information may be data and / or control signaling sent by the second transceiver node to the first transceiver node. In the following examples, the first information is explained by taking downlink data and / or control signaling as an example (but not limited to). The data in the first information is explained by taking downlink data carried by PDSCH (Physical Downlink Shared CHannel) as an example (but not limited to). The control signaling in the first information is explained by taking downlink control signaling as an example (but not limited to). Downlink control signaling may be DCI (Downlink control information) carried by PDCCH (Physical Downlink Control CHannel) and / or control signaling carried by PDSCH (Physical Downlink Shared CHannel). For downlink data scheduling based on TB (Transport Block) level, each TB corresponds to 1 bit of HARQ-ACK information; for downlink data scheduling based on CBG (Code Block Group) level, each CBG corresponds to 1 bit of HARQ-ACK information; for indicating SPS
[0032] (Semi-Persistant Scheduling) DCI released by PDSCH, each DCI corresponds to 1 bit of HARQ-ACK information. When downlink data and / or DCI indicating SPS PDSCH release feedback HARQ-ACK information in the same uplink time unit, a HARQ-ACK codebook is generated according to the downlink data and / or DCI indicating SPS PDSCH release feedback HARQ-ACK information in the same uplink time unit.
[0033] The second information may be data and / or control signaling sent by the first transceiver node to the second transceiver node. In the following examples, the second information is explained by taking uplink data and / or control signaling as an example (but not limited to). The data in the second information is explained by taking uplink data carried by PUSCH (Physical Uplink Shared CHannel) as an example (but not limited to). The control signaling in the second information is explained by taking uplink control signaling as an example (but not limited to). The uplink control signaling may be UCI (Uplink control information) carried by PUCCH (Physical Uplink Control CHannel) and / or control signaling carried by PUSCH (Physical Uplink Shared CHannel). The uplink control information may be SR (Scheduling Request) information, and / or HARQ-ACK information, and / or CSI (Chanel State Information). The HARQ-ACK information is a collection of HARQ-ACK information of all PDSCHs and / or DCIs, and the HARQ-ACK information includes a HARQ-ACK codebook.
[0034] The first priority may be specified by a protocol or configured by high-level signaling. The first priority may be a high priority or a low priority.
[0035] The second priority may be specified by a protocol or configured by high-level signaling. The second priority may be a high priority or a low priority.
[0036] The first priority may be higher than the second priority, or the first priority may be equal to the second priority.
[0037] The time unit may be one or more time slots, one or more sub-slots, one or more OFDM (Orthogonal Frequency Division Multiplexing) symbols, or one or more subframes. The time unit may include a first time unit and a second time unit.
[0038] The first time unit may be a time unit in which the first transceiver node sends the second information of the first priority. In the following example, the first time unit is described by taking the time unit in which the UE sends the second information of the first priority as an example (but not limited to).
[0039] The second time unit may be a time unit in which the first transceiver node sends the second information of the second priority. In the following example, the second time unit is described by taking the time unit in which the UE sends the second information of the second priority as an example (but not limited to).
[0040] The first time unit and the second time unit may use the same time granularity or different time granularities. For example, the units of the first time unit and the second time unit may both be time slots. For another example, the first time unit may be a sub-time slot, and the second time unit may be a time slot.
[0041] Depending on the network type, the term "base station" or "BS" may refer to any component (or set of components) configured to provide wireless access to a network, such as a transmission point (TP), a transmission-reception point (TRP), an enhanced base station (eNodeB or eNB), a 5G base station (gNB), a macro cell, a femto cell, a WiFi access point (AP), or other wirelessly enabled devices. The base station may provide wireless access according to one or more wireless communication protocols, for example, 5G 3GPP New Radio Interface / Access (NR), Long Term Evolution (LTE), Advanced LTE (LTE-A), High Speed Packet Access (HSPA), Wi-Fi 802.11a / b / g / n / ac, etc. For convenience, the terms "BS" and "TRP" are used interchangeably in this patent document to refer to network infrastructure components that provide wireless access to remote terminals. In addition, depending on the network type, the term "user equipment" or "UE" may refer to any of the following components, such as "mobile station", "subscriber station", "remote terminal", "wireless terminal", "reception point", "user equipment" or simply "terminal". For convenience, the term "user equipment" or "UE" is used in this patent document to refer to a remote wireless device that wirelessly accesses a BS, whether the UE is a mobile device (such as a mobile phone or smart phone) or a commonly considered fixed device (e.g., a desktop computer or a vending machine).
[0042] refer to Figure 1 , the specific steps of the present invention are as follows:
[0043] In step 101, a UE receives data and / or control signaling sent by a base station.
[0044] In step 102, the UE determines HARQ-ACK information of the first priority and a first time unit for sending the HARQ-ACK information of the first priority according to the received data and / or control signaling sent by the base station.
[0045] In step 103, the UE determines the second priority uplink data and / or uplink control information and the second time unit for sending the second priority uplink data and / or uplink control information according to the received data and / or control signaling sent by the base station.
[0046] In step 104, when the first time unit and the second time unit overlap in the time domain, the UE may determine the uplink data and / or uplink control information to be sent and the uplink time unit for sending the uplink data and / or uplink control information according to the HARQ-ACK information of the first priority. For example, the UE may be notified of the uplink data and / or uplink control information to be sent and the uplink time unit for sending the uplink data and / or uplink control information to be determined according to the HARQ-ACK information of the first priority and the uplink time unit for sending the uplink data and / or uplink control information through high-level signaling configuration or DCI (Downlink Control Information) dynamic indication. However, the above notification method is only exemplary and not restrictive, so in the embodiments of the present disclosure, any appropriate predetermined method may be used to notify the UE of the uplink data and / or uplink control information to be sent and the uplink time unit for sending the uplink data and / or uplink control information to be determined according to the HARQ-ACK information of the first priority. As will be appreciated by those skilled in the art, any existing method and any possible notification method arising with the development of technology are included within the scope of the present disclosure.
[0047] Figure 2 is a flow chart of a transmission method according to another embodiment of the present disclosure. Figure 2 Another exemplary embodiment according to the present invention is described.
[0048] In this embodiment, the first priority is a high priority and the second priority is a low priority.
[0049] In step 201, the UE receives data and / or control signaling sent by a base station.
[0050] In step 202, the UE determines the HARQ-ACK information of the first priority and the first time unit for sending the HARQ-ACK information of the first priority according to the data and / or control signaling sent by the received base station. At this time, the first time unit for sending the HARQ-ACK information of the first priority is OFDM symbols 4, 5 of slot 0.
[0051] In step 203, the UE determines the second priority HARQ-ACK information and the second time unit for sending the second priority HARQ-ACK information according to the received data and / or control signaling sent by the base station. At this time, the second time unit for sending the second priority HARQ-ACK information is OFDM symbols 4, 5, 6, and 7 of slot 0.
[0052] In step 204, when the first time unit and the second time unit overlap in the time domain, the UE may determine the HARQ-ACK information to be sent and the uplink time unit to send the HARQ-ACK information according to the HARQ-ACK information of the first priority. The HARQ-ACK information to be sent may be the HARQ-ACK information of the first priority; the HARQ-ACK information to be sent may also be the HARQ-ACK information of the second priority; the HARQ-ACK information to be sent may also be the HARQ-ACK information of the first priority and the HARQ-ACK information of the second priority.
[0053] In the prior art, when the first priority HARQ-ACK information sending the first time unit and the second priority HARQ-ACK information sending the second time unit overlap in the time domain, the high priority HARQ-ACK information will be sent, and the low priority HARQ-ACK information will not be sent. This method will cause performance loss of low priority services, for example, increase the transmission delay of low priority services. This method will also cause a decrease in the system spectrum efficiency. For example, when a low priority PDSCH is successfully received, the HARQ-ACK information fed back by the UE to the base station is ACK. Due to a conflict with the high priority HARQ-ACK information, the UE only sent the high priority HARQ-ACK information, but did not send the low priority HARQ-ACK information. The base station will believe that the PDSCH was not successfully transmitted, and will retransmit the PDSCH, thereby reducing the spectrum efficiency.
[0054] In the communication system, HARQ-based retransmission is an important mechanism to ensure data transmission, and HARQ-ACK information is an important part of the HARQ retransmission mechanism and belongs to the information that needs to be sent first. The importance of the positive confirmation ACK information and the negative confirmation NACK information in the HARQ-ACK information is different. When a PDSCH is successfully received, regardless of whether the base station receives the ACK sent by the UE, the UE can transmit the received PDSCH information to the upper layer. Whether the base station receives the ACK sent by the UE does not affect the user plane delay of the downlink data and the reliability of the downlink data transmission. Whether the base station receives the NACK sent by the UE will directly affect the user plane delay of the downlink data and the reliability of the downlink data transmission. At the same time, in the URLLC scenario in the NR system, in order to ensure ultra-high reliability, the correct decoding rate of data transmission has reached 99.99999%. Based on the above understanding, the inventors of the present application, while considering the high priority of the URLLC service when solving the above technical problems, further differentiated the ACK information and NACK information in the HARQ-ACK information. Therefore, the inventor of the present application proposes to adopt different overlapping conflict resolution methods according to the different contents of the HARQ-ACK information by adopting a predefined method, for example, according to whether the number of erroneously decoded data and / or control information contained in the HARQ-ACK information is greater than or equal to a predetermined threshold. For another example, different overlapping conflict resolution methods are adopted according to whether the number of correctly decoded data and / or control information contained in the HARQ-ACK information is greater than or equal to a predetermined threshold. For another example, different overlapping conflict resolution methods are adopted according to whether the number of NACK bits (for example, bit 0 can be used in the art to represent NACK bits in the codebook) in the HARQ-ACK codebook contained in the HARQ-ACK information is greater than or equal to a predetermined threshold number. For another example, different overlapping conflict resolution methods are adopted according to whether the number of ACK bits (for example, bit 1 can be used in the art to represent ACK bits in the codebook) in the HARQ-ACK codebook contained in the HARQ-ACK information is greater than or equal to a predetermined threshold number. For example, specifically, in step 204, different overlapping conflict resolution methods may be used according to whether the number of erroneously decoded data and / or control information included in the HARQ-ACK information is greater than a predetermined threshold. When the predetermined threshold is 0, the HARQ-ACK information may be divided into two types, one in which all data and / or control information are correctly decoded; and the other in which all data and / or control information are not correctly decoded. When the predetermined threshold is 1, the HARQ-ACK information may be divided into two types, one in which at most one data and / or control information is erroneously decoded, and the other in which at least two data and / or control information are erroneously decoded.For example, specifically, in step 204, different overlapping conflict resolution methods can be used according to whether the number of NACKs in the HARQ-ACK codebook contained in the HARQ-ACK information is greater than or equal to a predetermined threshold. When the predetermined threshold is 1, the HARQ-ACK information can be divided into two types, one is that all the bit information in the HARQ-ACK codebook is ACK; the other is that at least one of the bit information in the HARQ-ACK codebook is NACK. When the predetermined threshold is 2, the HARQ-ACK information can be divided into two types, one is that at most one of the bit information in the HARQ-ACK codebook is NACK; the other is that at least two of the bit information in the HARQ-ACK codebook are NACK. It should be noted that the specific numerical examples of the various predetermined thresholds disclosed above are only used to illustrate the idea of the present invention, and are not used to limit the scope of the present invention. In the present invention, the above-mentioned multiple predetermined thresholds can adopt any appropriate numerical values, and these numerical values can be the same or different. In addition, any appropriate predetermined method may be used to provide these predetermined thresholds to the UE, for example, by protocol provisions, or by high-layer signaling configuration, or by DCI dynamic indication, and these predetermined thresholds may be provided in the same parameter or signaling, or may be provided in different parameters or signaling. However, the above methods are only exemplary and non-restrictive. Any existing method and any possible method generated with the development of technology are included in the scope of the present disclosure.
[0055] When at least one of the information bits in the HARQ-ACK codebook of the first priority is NACK or when all the data and / or control information that need to be fed back are not all correctly decoded, any appropriate predetermined method can be used to notify the UE of the method of sending uplink information. For example, one of the following two methods can be used in step 205. The specific method of sending uplink information can be specified by the protocol, or can be configured by high-level signaling, or can be notified by methods such as DCI dynamic indication. However, the above notification methods are only exemplary and not restrictive. Any existing method and any possible notification method generated with the development of technology are included in the scope of this disclosure.
[0056] Method 1
[0057] The UE sends the HARQ-ACK information of the first priority in the first time unit. The UE may not send the HARQ-ACK information of the second priority, and the UE may also delay sending the HARQ-ACK information of the second priority.
[0058] Method 2
[0059] The UE simultaneously sends HARQ-ACK information of the first priority and HARQ-ACK information of the second priority. The HARQ-ACK information of the first priority and the HARQ-ACK information of the second priority can be combined into a HARQ-ACK information of the third priority by multiplexing. The third priority can be the same as the first priority, and the third priority can also be the same as the second priority. The HARQ-ACK information of the third priority can be sent in the first time unit or the second time unit. Whether the HARQ-ACK information of the third priority is sent in the first time unit or the second time unit can be specified by the protocol, or can be configured by high-level signaling, or can be dynamically indicated by DCI.
[0060] When all the information bits in the HARQ-ACK codebook of the first priority are ACK or when all the data and / or control information to be fed back are correctly decoded, any appropriate predetermined method may be used to notify the UE of the method of sending uplink information. For example, one of the following three methods of sending uplink information may be used in step 206. The specific method of sending uplink information may be specified by the protocol, configured by high-level signaling, or may be notified by methods such as DCI dynamic indication. However, the above notification methods are only exemplary and not restrictive. Any existing method and any possible notification method arising from the development of technology are included in the scope of the present disclosure.
[0061] Method 1
[0062] The UE sends the HARQ-ACK information of the second priority in the second time unit. The UE may not send the HARQ-ACK information of the first priority, and the UE may also delay sending the HARQ-ACK information of the first priority.
[0063] Method 2
[0064] The UE simultaneously sends HARQ-ACK information of the first priority and HARQ-ACK information of the second priority. The HARQ-ACK information of the first priority and the HARQ-ACK information of the second priority can be combined into a HARQ-ACK information of the third priority by multiplexing. The third priority can be the same as the first priority, and the third priority can also be the same as the second priority. The HARQ-ACK information of the third priority can be sent in the first time unit or the second time unit. Whether the HARQ-ACK information of the third priority is sent in the first time unit or the second time unit can be specified by the protocol, or can be configured by high-level signaling, or can be dynamically indicated by DCI.
[0065] Method 3
[0066] The UE simultaneously sends the HARQ-ACK information of the second priority and the compressed HARQ-ACK information of the first priority. The compressed HARQ-ACK information of the first priority can be a 1-bit ACK (using a bundling method), the compressed HARQ-ACK information of the first priority can also be the number of bits of the HARQ-ACK codebook of the first priority, and the compressed HARQ-ACK information of the first priority can also be the Least Significant Bit (LSB) of the number of bits of the HARQ-ACK codebook of the first priority. By simultaneously sending the HARQ-ACK information of the second priority and the compressed HARQ-ACK information of the first priority, channel resources are effectively utilized while ensuring communication quality and reducing communication delays.
[0067] It should be noted that the first time unit corresponds to an uplink physical resource of the first priority, and the second time unit corresponds to an uplink physical resource of the second priority. The uplink physical resource may be a PUCCH resource, or a PUSCH resource.
[0068] In this embodiment, the HARQ-ACK information of the first priority conflicts with the HARQ-ACK information of the second priority in the time domain. The HARQ-ACK information to be transmitted is selected according to the HARQ-ACK information of the first priority, which can improve the spectrum efficiency of the system and reduce the average delay of the system under the premise of ensuring the transmission of the HARQ-ACK information of the first priority. This embodiment also provides a variety of solutions, and the network can select a specific solution through high-level signaling configuration, which increases the flexibility of network scheduling.
[0069] Figure 3 is a flow chart of a transmission method according to another embodiment of the present disclosure. Figure 3 Another exemplary embodiment according to the present invention is described.
[0070] In this embodiment, the first priority is a high priority, the second priority is a low priority, or the second priority is a high priority.
[0071] In step 301, the UE receives data and / or control signaling sent by the base station in a downlink time unit.
[0072] In step 302, the UE determines the HARQ-ACK information of the first priority and the first time unit for sending the HARQ-ACK information of the first priority according to the data and / or control signaling sent by the received base station. At this time, the first time unit for sending the HARQ-ACK information of the first priority is OFDM symbols 4, 5 of slot 0.
[0073] In step 303, the UE determines the second priority PUSCH and the second time unit for sending the second priority PUSCH according to the received data and / or control signaling sent by the base station. At this time, the second time unit for sending the second priority PUSCH is OFDM symbols 4, 5, 6, 7 of slot0.
[0074] In step 304, when the first time unit and the second time unit overlap in the time domain, the UE may determine the HARQ-ACK information and / or PUSCH to be sent and the time unit for sending the HARQ-ACK information and / or PUSCH according to the HARQ-ACK information of the first priority. According to the inventive concept of the present disclosure, different overlapping conflict resolution methods may be used according to the content of the HARQ-ACK information, for example, according to the number of ACK bits and / or NACK bits and / or whether the HARQ-ACK information is all ACK. For example, different overlapping conflict resolution methods may be used according to whether the number of erroneously decoded data and / or control information contained in the HARQ-ACK information is greater than or equal to a predetermined threshold. For another example, different overlapping conflict resolution methods may be used according to whether the number of correctly decoded data and / or control information contained in the HARQ-ACK information is greater than or equal to a predetermined threshold. For another example, different overlapping conflict resolution methods may be used according to whether the number of NACK bits (for example, bit 0 may be used in the art to represent NACK bits in the codebook) contained in the HARQ-ACK information is greater than or equal to a predetermined threshold number. For another example, different overlapping conflict resolution methods are used according to whether the number of ACK bits (for example, bit 1 can be used in the art to represent ACK bits in the codebook) in the HARQ-ACK codebook contained in the HARQ-ACK information is greater than or equal to a predetermined threshold number. For example, specifically, in step 304, different overlapping conflict resolution methods can be used according to whether the number of erroneously decoded data and / or control information contained in the HARQ-ACK information is greater than a predetermined threshold. When the predetermined threshold is 0, the HARQ-ACK information can be divided into two types, one for all data and / or control information to be correctly decoded; the other for all data and / or control information to be not correctly decoded. When the predetermined threshold is 1, the HARQ-ACK information can be divided into two types, one for at most one data and / or control information to be incorrectly decoded, and the other for at least two data and / or control information to be incorrectly decoded. For example, specifically, in step 304, different overlapping conflict resolution methods can be used according to whether the number of NACKs in the HARQ-ACK codebook contained in the HARQ-ACK information is greater than or equal to a predetermined threshold. When the predetermined threshold is 1, the HARQ-ACK information can be divided into two types, one is that all the bit information in the HARQ-ACK codebook is ACK; the other is that at least one of the bit information in the HARQ-ACK codebook is NACK. When the predetermined threshold is 2, the HARQ-ACK information can be divided into two types, one is that at most one of the bit information in the HARQ-ACK codebook is NACK; the other is that at least two of the bit information in the HARQ-ACK codebook are NACK.It should be noted that the specific numerical examples of the various predetermined thresholds disclosed above are only used to illustrate the idea of the present invention, and are not used to limit the scope of the present invention. In the present invention, the above-mentioned multiple predetermined thresholds can adopt any appropriate numerical values, and these numerical values can be the same or different. Greater than or equal to greater than In addition, any appropriate predetermined method can be used to provide a predetermined threshold to the UE, for example, it can be specified by a protocol, or it can be configured by a high-level signaling, or it can be dynamically indicated by a DCI, and these predetermined thresholds can be provided in the same parameter or signaling, or they can also be provided in different parameters or signaling. However, the above methods are only exemplary and non-restrictive. Any existing method and any possible method arising from the development of technology are included in the scope of the present disclosure.
[0075] In this embodiment, the HARQ-ACK codebook of the first priority configured by the higher layer signaling is a dynamic codebook (3GPPTS38.213 Dynamic / Type-2 HARQ-ACK codebook).
[0076] For example, when at least one information bit in the HARQ-ACK codebook of the first priority is NACK, any appropriate predetermined method may be used to notify the UE of the manner of sending uplink information. For example, one of the following two methods may be used in step 305. The specific manner of sending uplink information may be specified by the protocol, or may be configured by high-level signaling, or may be notified by methods such as DCI dynamic indication. However, the above notification methods are only exemplary and not restrictive. Any existing method and any possible notification method generated with the development of technology are included in the scope of the present disclosure.
[0077] Method 1
[0078] The UE sends HARQ-ACK information of the first priority in the first time unit. The UE may not send the PUSCH of the second priority, and the UE may also delay sending the PUSCH of the second priority.
[0079] Method 2
[0080] The UE simultaneously sends the HARQ-ACK information of the first priority and the PUSCH of the second priority. The HARQ-ACK information of the first priority and the PUSCH of the second priority are multiplexed.
[0081] A set of offsets beta-offset related to the multiplexing mode can be configured through high-level signaling or specified by the protocol. beta-offset is used to indicate the ratio of uplink control information to uplink data and / or uplink control information code rate. For example, a set of beta-offset is configured through high-level signaling, and an index of the set of beta-offset is dynamically indicated through the uplink scheduling DCI. For another example, the value of beta-offset is configured through high-level signaling.
[0082] The HARQ-ACK information of the first priority and the PUSCH of the second priority may be sent in the first time unit or the second time unit. Whether the HARQ-ACK information of the first priority and the PUSCH of the second priority are sent in the first time unit or the second time unit may be specified by the protocol, or may be configured by high-level signaling, or may be dynamically indicated by DCI.
[0083] And, for example, when the HARQ-ACK codebook of the first priority is all ACK, any appropriate predetermined method can be used to notify the UE of the method of sending uplink information. For example, one of the following three methods of sending uplink information can be used in step 306. The specific method of sending uplink information can be specified by the protocol or configured by high-level signaling. It can also be notified by methods such as DCI dynamic indication. However, the above notification methods are only exemplary and not restrictive. Any existing method and any possible notification method generated with the development of technology are included in the scope of this disclosure.
[0084] Method 1
[0085] The UE sends the PUSCH of the second priority in the second time unit. The UE may not send the HARQ-ACK information of the first priority, and the UE may also delay sending the HARQ-ACK information of the first priority.
[0086] Method 2
[0087] The UE simultaneously sends the HARQ-ACK information of the first priority and the PUSCH of the second priority. The HARQ-ACK information of the first priority and the PUSCH of the second priority are multiplexed.
[0088] A set of offsets beta-offsets related to the multiplexing mode may be configured through high-level signaling or specified in a protocol. An index of the set of beta-offsets may be dynamically indicated through uplink scheduling DCI.
[0089] The HARQ-ACK information of the first priority and the PUSCH of the second priority may be sent in the first time unit or the second time unit. Whether the HARQ-ACK information of the first priority and the PUSCH of the second priority are sent in the first time unit or the second time unit may be specified by the protocol, or may be configured by high-level signaling, or may be dynamically indicated by DCI.
[0090] Method 3
[0091] The UE simultaneously sends the second priority PUSCH and the compressed first priority HARQ-ACK information. The compressed first priority HARQ-ACK information can be a 1-bit ACK (using a bundling method), the compressed first priority HARQ-ACK information can also be the number of bits in the first priority HARQ-ACK codebook, and the compressed first priority HARQ-ACK information can also be the X least significant bits (LeastSignificant Bit, LSB) of the number of bits in the first priority HARQ-ACK codebook. By simultaneously sending the second priority PUSCH and the compressed first priority HARQ-ACK information, channel resources are effectively utilized while ensuring communication quality and reducing communication delays.
[0092] A set of offsets beta-offsets related to the multiplexing mode may be configured through high-level signaling or specified in a protocol. An index of the set of beta-offsets may be dynamically indicated through uplink scheduling DCI.
[0093] The beta-offset value can also be configured through high-level signaling.
[0094] The HARQ-ACK information of the first priority and the PUSCH of the second priority may be sent in the first time unit or the second time unit. Whether the HARQ-ACK information of the first priority and the PUSCH of the second priority are sent in the first time unit or the second time unit may be specified by the protocol, or may be configured by high-level signaling, or may be dynamically indicated by DCI.
[0095] It should be noted that the first time unit corresponds to an uplink physical resource of the first priority, and the second time unit corresponds to an uplink physical resource of the second priority. The uplink physical resource may be a PUCCH resource, or a PUSCH resource.
[0096] It should be noted that PUSCH may or may not include CSI.
[0097] In this embodiment, the HARQ-ACK information of the first priority conflicts with the PUSCH of the second priority in the time domain. The HARQ-ACK information of the first priority and / or the PUSCH of the second priority are selected for transmission according to the HARQ-ACK information of the first priority, which can improve the spectrum efficiency of the system and reduce the average delay of the system under the premise of ensuring the transmission of the HARQ-ACK information of the first priority. This embodiment also provides a variety of solutions, and the network can select a specific solution through high-level signaling configuration, which increases the flexibility of network scheduling.
[0098] Figure 4 is a flow chart of a transmission method according to another embodiment of the present disclosure. Figure 4 Another exemplary embodiment according to the present invention is described.
[0099] In this embodiment, the first priority is a high priority, the second priority is a low priority, or the second priority is a high priority.
[0100] In step 401, the UE receives data and / or control signaling sent by the base station in a downlink time unit.
[0101] In step 402, the UE determines the HARQ-ACK information of the first priority and the first time unit for sending the HARQ-ACK information of the first priority according to the received data and / or control signaling sent by the base station.
[0102] In step 403, the UE determines the CSI of the second priority and the second time unit for sending the CSI of the second priority according to the received data and / or control signaling sent by the base station. The CSI of the second priority is transmitted on the PUCCH resource.
[0103] In step 404, when the first time unit and the second time unit overlap in the time domain, the UE may determine the HARQ-ACK information and / or CSI to be sent and the uplink time unit for sending the HARQ-ACK information and / or CSI according to the HARQ-ACK information of the first priority. According to the inventive concept of the present disclosure, different overlapping conflict resolution methods may be used according to the content of the HARQ-ACK information, for example, according to whether the number of erroneously decoded data and / or control information contained in the HARQ-ACK information is greater than or equal to a predetermined threshold. For another example, different overlapping conflict resolution methods may be used according to whether the number of correctly decoded data and / or control information contained in the HARQ-ACK information is greater than or equal to a predetermined threshold. For another example, different overlapping conflict resolution methods may be used according to whether the number of NACK bits (for example, bit 0 may be used in the art to represent NACK bits in the codebook) contained in the HARQ-ACK information is greater than or equal to a predetermined threshold number. For another example, different overlapping conflict resolution methods are used according to whether the number of ACK bits (for example, bit 1 can be used in the art to represent ACK bits in the codebook) in the HARQ-ACK codebook contained in the HARQ-ACK information is greater than or equal to a predetermined threshold number. For example, specifically, in step 404, different overlapping conflict resolution methods can be used according to whether the number of erroneously decoded data and / or control information contained in the HARQ-ACK information is greater than a predetermined threshold. When the predetermined threshold is 0, the HARQ-ACK information can be divided into two types, one for all data and / or control information to be correctly decoded; the other for all data and / or control information to be not correctly decoded. When the predetermined threshold is 1, the HARQ-ACK information can be divided into two types, one for at most one data and / or control information to be incorrectly decoded, and the other for at least two data and / or control information to be incorrectly decoded. For example, specifically, in step 404, different overlapping conflict resolution methods can be used according to whether the number of NACKs in the HARQ-ACK codebook contained in the HARQ-ACK information is greater than or equal to a predetermined threshold. When the predetermined threshold is 1, the HARQ-ACK information can be divided into two types, one is that all the bit information in the HARQ-ACK codebook is ACK; the other is that at least one of the bit information in the HARQ-ACK codebook is NACK. When the predetermined threshold is 2, the HARQ-ACK information can be divided into two types, one is that at most one of the bit information in the HARQ-ACK codebook is NACK; the other is that at least two of the bit information in the HARQ-ACK codebook are NACK. It should be noted that the specific numerical examples of the various predetermined thresholds disclosed above are only used to illustrate the concept of the present invention, and are not used to limit the scope of the present invention.In the present invention, the above-mentioned multiple predetermined thresholds may adopt any appropriate values, and these values may be the same or different. Greater than or equal to greater than In addition, any appropriate predetermined method may be used to provide these predetermined thresholds to the UE, for example, it may be specified by the protocol, or it may be configured by high-level signaling, or it may be dynamically indicated by DCI, and these predetermined thresholds may be provided in the same parameter or signaling, or may be provided in different parameters or signaling. However, the above methods are only exemplary and non-restrictive. Any existing method and any possible method generated with the development of technology are included in the scope of the present disclosure.
[0104] In this embodiment, the HARQ-ACK codebook of the first priority configured by the high-level signaling is a semi-static codebook (3GPPTS38.213 Semi-static / Type-1 HARQ-ACK codebook). Downlink data scheduling is based on TB-level HARQ-ACK feedback.
[0105] When at least one of the TBs that need to be fed back and / or the DCI indicating the release of the SPS PDSCH has been decoded incorrectly, any appropriate predetermined method may be used to notify the UE of multiple ways of sending uplink information. For example, one of the following two methods may be used in step 405. The specific method of sending uplink information may be specified by the protocol, or may be configured by high-level signaling, or may be notified by methods such as DCI dynamic indication. However, the above notification methods are only exemplary and not restrictive. Any existing method and any possible notification method that arises with the development of technology are included in the scope of this disclosure. Method 1
[0106] The UE sends HARQ-ACK information of the first priority in the first time unit. The UE may not send CSI of the second priority, and the UE may also delay sending CSI of the second priority.
[0107] Method 2
[0108] The UE simultaneously sends HARQ-ACK information of the first priority and CSI of the second priority. The HARQ-ACK information of the first priority and the CSI of the second priority are multiplexed. The HARQ-ACK information of the first priority and the CSI of the second priority can be sent in the first time unit or the second time unit. Whether the HARQ-ACK information of the first priority and the CSI of the second priority are sent in the first time unit or the second time unit can be specified by the protocol, or can be configured by high-level signaling, or can be dynamically indicated by DCI.
[0109] And, for example, when all TBs that need to be fed back and / or the DCI indicating the release of SPS PDSCH are all correctly decoded, any appropriate predetermined method can be used to notify the UE of multiple ways of sending uplink information. For example, one of the following three ways of sending uplink information can be used in step 406. The specific way of sending uplink information can be specified by the protocol, or configured by high-level signaling, or can be notified by methods such as DCI dynamic indication. However, the above notification methods are only exemplary and not restrictive. Any existing method and any possible notification method generated with the development of technology are included in the scope of this disclosure.
[0110] Method 1
[0111] The UE sends the CSI of the second priority in the second time unit. The UE may not send the HARQ-ACK information of the first priority, and the UE may also delay sending the HARQ-ACK information of the first priority.
[0112] Method 2
[0113] The UE simultaneously sends the HARQ-ACK information of the first priority and the CSI of the second priority. The HARQ-ACK information of the first priority and the PUSCH of the second priority are multiplexed.
[0114] The HARQ-ACK information of the first priority and the CSI of the second priority may be sent in the first time unit or the second time unit. Whether the HARQ-ACK information of the first priority and the CSI of the second priority are sent in the first time unit or the second time unit may be specified by the protocol, or may be configured by high-level signaling, or may be dynamically indicated by DCI.
[0115] Method 3
[0116] The UE simultaneously sends the CSI of the second priority and the compressed HARQ-ACK information of the first priority. The compressed HARQ-ACK information of the first priority can be a 1-bit ACK (using a bundling method), the compressed HARQ-ACK information of the first priority can also be the number of bits of the HARQ-ACK codebook of the first priority, and the compressed HARQ-ACK information of the first priority can also be the Least Significant Bit (LSB) of the number of bits of the HARQ-ACK codebook of the first priority. By simultaneously sending the CSI of the second priority and the compressed HARQ-ACK information of the first priority, channel resources are effectively utilized while ensuring communication quality and reducing communication delays.
[0117] The HARQ-ACK information of the first priority and the CSI of the second priority may be sent in the first time unit or the second time unit.
[0118] It should be noted that the first time unit corresponds to an uplink physical resource of the first priority, and the second time unit corresponds to an uplink physical resource of the second priority. The uplink physical resource may be a PUCCH resource, or a PUSCH resource.
[0119] In this embodiment, the first priority HARQ-ACK information conflicts with the second priority CSI in the time domain. The first priority HARQ-ACK information and / or the second priority CSI are selected for transmission based on the first priority HARQ-ACK information. This can improve the spectrum efficiency of the system and reduce the average delay of the system while ensuring the transmission of the first priority HARQ-ACK information. This embodiment also provides a variety of solutions. The network can select a specific solution through high-level signaling configuration, which increases the flexibility of network scheduling.
[0120] Figure 5 is a flow chart of a transmission method according to another embodiment of the present disclosure. Figure 5 Another exemplary embodiment according to the present invention is described.
[0121] In this embodiment, the first priority is a high priority, the second priority is a low priority, or the second priority is a high priority.
[0122] In step 501, the UE receives data and / or control signaling sent by the base station in a downlink time unit.
[0123] In step 502, the UE determines HARQ-ACK information of the first priority and a first time unit for sending the HARQ-ACK information of the first priority according to the received data and / or control signaling sent by the base station.
[0124] In step 503, the UE determines a second priority SR and a second time unit for sending the second priority SR according to the received data and / or control signaling sent by the base station.
[0125] In step 504, when the first time unit and the second time unit overlap in the time domain, the UE may determine the HARQ-ACK information and / or SR to be sent and the uplink time unit for sending the HARQ-ACK information and / or SR according to the HARQ-ACK information of the first priority. According to the inventive concept of the present disclosure, different overlapping conflict resolution methods may be used according to the content of the HARQ-ACK information, for example, according to whether the number of erroneously decoded data and / or control information contained in the HARQ-ACK information is greater than or equal to a predetermined threshold. For another example, different overlapping conflict resolution methods may be used according to whether the number of correctly decoded data and / or control information contained in the HARQ-ACK information is greater than or equal to a predetermined threshold. For another example, different overlapping conflict resolution methods may be used according to whether the number of NACK bits (for example, bit 0 may be used in the art to represent NACK bits in the codebook) contained in the HARQ-ACK information is greater than or equal to a predetermined threshold number. For another example, different overlapping conflict resolution methods are used according to whether the number of ACK bits (for example, bit 1 can be used in the art to represent ACK bits in the codebook) in the HARQ-ACK codebook contained in the HARQ-ACK information is greater than or equal to a predetermined threshold number. For example, specifically, in step 504, different overlapping conflict resolution methods can be used according to whether the number of erroneously decoded data and / or control information contained in the HARQ-ACK information is greater than a predetermined threshold. When the predetermined threshold is 0, the HARQ-ACK information can be divided into two types, one for all data and / or control information to be correctly decoded; the other for all data and / or control information to be not correctly decoded. When the predetermined threshold is 1, the HARQ-ACK information can be divided into two types, one for at most one data and / or control information to be incorrectly decoded, and the other for at least two data and / or control information to be incorrectly decoded. For example, specifically, in step 504, different overlapping conflict resolution methods can be used according to whether the number of NACKs in the HARQ-ACK codebook contained in the HARQ-ACK information is greater than or equal to a predetermined threshold. When the predetermined threshold is 1, the HARQ-ACK information can be divided into two types, one is that all the bit information in the HARQ-ACK codebook is ACK; the other is that at least one of the bit information in the HARQ-ACK codebook is NACK. When the predetermined threshold is 2, the HARQ-ACK information can be divided into two types, one is that at most one of the bit information in the HARQ-ACK codebook is NACK; the other is that at least two of the bit information in the HARQ-ACK codebook are NACK. It should be noted that the specific numerical examples of the various predetermined thresholds disclosed above are only used to illustrate the concept of the present invention, and are not used to limit the scope of the present invention.In the present invention, the above-mentioned multiple predetermined thresholds may adopt any appropriate values, and these values may be the same or different. In addition, any appropriate predetermined method may be adopted to provide these predetermined thresholds to the UE, for example, they may be provided by protocol provisions, or may be configured by high-level signaling, or may be dynamically indicated by DCI, and these predetermined thresholds may be provided in the same parameters or signaling, or may be provided in different parameters or signaling. However, the above methods are only exemplary and non-restrictive. Any existing methods and any possible methods generated with the development of technology are included in the scope of the present disclosure.
[0126] In this embodiment, the HARQ-ACK codebook of the HARQ-ACK of the first priority configured by the high-level signaling is a semi-static codebook (3GPP TS38.213 Semi-static / Type-1 HARQ-ACK codebook). Downlink data scheduling is based on CBG-level HARQ-ACK feedback.
[0127] For example, when at least one of the CBGs and / or DCI indicating the release of SPS PDSCH that need to be fed back is decoded incorrectly, any appropriate predetermined method can be used to notify the UE of multiple ways of sending uplink information. For example, one of the following two methods can be used in step 505. The specific method of sending uplink information can be specified by the protocol, or configured by high-level signaling, or can be notified by methods such as DCI dynamic indication. However, the above notification methods are only exemplary and not restrictive. Any existing method and any possible notification method generated with the development of technology are included in the scope of this disclosure.
[0128] Method 1
[0129] The UE sends the HARQ-ACK information of the first priority in the first time unit. The UE may not send the SR of the second priority, and the UE may also delay sending the SR of the second priority.
[0130] Method 2
[0131] The UE simultaneously sends the HARQ-ACK information of the first priority and the SR of the second priority. The HARQ-ACK information of the first priority and the SR of the second priority are multiplexed. The HARQ-ACK information of the first priority and the SR of the second priority can be sent in the first time unit or the second time unit. Whether the HARQ-ACK information of the first priority and the SR of the second priority are sent in the first time unit or the second time unit can be specified by the protocol, or can be configured by high-level signaling, or can be dynamically indicated by DCI.
[0132] And, for example, when all CBGs that need to be fed back and / or DCI indicating the release of SPS PDSCH are all correctly decoded, any appropriate predetermined method can be used to notify the UE of the method of sending uplink information. For example, one of the following three methods can be used in step 506. The specific method of sending uplink information can be specified by the protocol, or configured by high-level signaling, or can be notified by methods such as DCI dynamic indication. However, the above notification methods are only exemplary and not restrictive. Any existing method and any possible notification method generated with the development of technology are included in the scope of this disclosure.
[0133] Method 1
[0134] The UE sends the SR of the second priority in the second time unit. The UE may not send the HARQ-ACK information of the first priority, and the UE may also delay sending the HARQ-ACK information of the first priority.
[0135] Method 2
[0136] The UE sends the HARQ-ACK information of the first priority and the SR of the second priority at the same time. The HARQ-ACK information of the first priority and the SR of the second priority are multiplexed.
[0137] The HARQ-ACK information of the first priority and the SR of the second priority may be sent in the first time unit or the second time unit. Whether the HARQ-ACK information of the first priority and the SR of the second priority are sent in the first time unit or the second time unit may be specified by the protocol, or may be configured by high-level signaling, or may be dynamically indicated by DCI.
[0138] Method 3
[0139] The UE simultaneously sends the second priority SR and the compressed first priority HARQ-ACK information. The compressed first priority HARQ-ACK information can be a 1-bit ACK (using a bundling method), the compressed first priority HARQ-ACK information can also be the number of bits of the first priority HARQ-ACK codebook, and the compressed first priority HARQ-ACK information can also be the X least significant bits (LeastSignificantBit, LSB) of the number of bits of the first priority HARQ-ACK codebook. By simultaneously sending the second priority SR and the compressed first priority HARQ-ACK information, channel resources are effectively utilized while ensuring communication quality and reducing communication delays.
[0140] The HARQ-ACK information of the first priority and the SR of the second priority may be sent in the first time unit or the second time unit.
[0141] It should be noted that the first time unit corresponds to an uplink physical resource of the first priority, and the second time unit corresponds to an uplink physical resource of the second priority. The uplink physical resource may be a PUCCH resource, or a PUSCH resource.
[0142] In this embodiment, the HARQ-ACK information of the first priority conflicts with the SR of the second priority in the time domain. The HARQ-ACK information of the first priority and / or the SR of the second priority are selected for transmission according to the HARQ-ACK information of the first priority, which can improve the spectrum efficiency of the system and reduce the average delay of the system under the premise of ensuring the transmission of the HARQ-ACK information of the first priority. This embodiment also provides a variety of solutions, and the network can select a specific solution through high-level signaling configuration, which increases the flexibility of network scheduling.
[0143] It should be noted that all embodiments of the present invention are applicable to scenarios where the second information of the first priority includes HARQ-ACK and other information, and the other information may include at least one of SR, CSI or data. When the second information of the first priority includes HARQ-ACK and other information, by implementing the method of the present invention, the system spectrum can be more fully utilized, the system spectrum efficiency can be further improved, and the service scheduling and allocation can be more flexible, thereby optimizing the performance of the service.
[0144] In another embodiment of the present invention, in order to improve the transmission performance of PUSCH, a PUSCH may include multiple repeated transmissions, and each repetition is called a nominal repetition. When a nominal repeated transmission crosses a time slot boundary or an uplink / downlink switching point, a nominal repeated transmission may be divided into at least two parts, each of which is called an actual repeated transmission. Since the SCS (Sub-carrier-Spacing) of UCI and PUSCH may be different, a time slot where a UCI is located may correspond to a plurality of time slots where PUSCHs are located. When a nominal repeated transmission is divided into at least two actual repeated transmissions, it may also cause a time slot where a UCI is located to correspond to one or more PUSCH repetitions.
[0145] The first PUSCH that meets the timing conditions is selected from multiple PUSCHs that overlap with the UCI time domain. This PUSCH may contain one or more nominal repetitions, and each nominal repetition contains one or more actual repetitions. PUSCH transmission may be in one or more time slots. Alternatively, all PUSCHs that meet the timing conditions are selected from multiple PUSCHs that overlap with the UCI time domain. Each PUSCH may contain one or more nominal repetitions, and each nominal repetition contains one or more actual repetitions.
[0146] PUSCH transmission may be in one or more time slots.
[0147] Method 1
[0148] For each time slot where the PUSCH transmission is located, an actual repeated transmission is selected. This actual repeated transmission may be the first actual repeated transmission in this time slot, or this actual repeated transmission is the actual repeated transmission with the largest number of OFDM symbols in this time slot. If the number of actual repeated transmissions with the largest number of OFDM symbols in this time slot is greater than 1, the first one is selected. Optionally, the actual repeated transmission selected needs to meet certain restrictions, such as the number of symbols being greater than or equal to N1, or the number of REs (resource elements) being greater than or equal to M1.
[0149] Method 2
[0150] For each time slot where PUSCH transmission is located, a nominal repetition transmission is selected. The repetition transmission of this nominal may be the repetition transmission of the first nominal in this time slot, or the repetition transmission of this nominal is the repetition transmission of the nominal with the largest number of OFDM symbols in this time slot. If the number of repetition transmissions of the nominal with the largest number of OFDM symbols in this time slot is greater than 1, the first one is selected. Optionally, the repetition transmission of the selected nominal needs to meet certain restrictions, such as the number of symbols being greater than or equal to N2, or the number of REs (resource elements) being greater than or equal to M2.
[0151] If the nominal repetition transmission is divided into at least 2 actual repetition transmissions, further select an actual repetition transmission, and the actual repetition transmission may be the first actual repetition transmission of the nominal repetition transmission, or the actual repetition transmission is the actual repetition transmission with the largest number of OFDM symbols of the nominal repetition transmission. If the number of actual repetition transmissions with the largest number of OFDM symbols of the nominal repetition transmission is greater than 1, select the first one. If the nominal repetition transmission includes multiple actual repetition transmissions in different time slots, for example, 2 time slots. According to the above method, one actual repetition transmission may be selected in each time slot respectively, or only the actual repetition transmission in the first time slot may be selected. Optionally, the selected actual repetition transmission needs to meet certain restrictions, such as the number of symbols being greater than or greater than or equal to N3, or the number of REs (resource elements) being greater than or greater than or equal to M3.
[0152] Method 3
[0153] For each time slot where PUSCH transmission is located, a nominal repetition transmission is selected. The repetition transmission of this nominal may be the repetition transmission of the first nominal in this time slot, or the repetition transmission of this nominal is the repetition transmission of the nominal with the largest number of OFDM symbols in this time slot. If the number of repetition transmissions of the nominal with the largest number of OFDM symbols in this time slot is greater than 1, the first one is selected. Optionally, the repetition transmission of the selected nominal needs to meet certain restrictions, such as the number of symbols being greater than or equal to N2, or the number of REs (resource elements) being greater than or equal to M2.
[0154] Method 4
[0155] Select all nominal repetition transmissions, or select all nominal repetition transmissions that overlap with the UCI time domain.
[0156] If the nominal repetition transmission is divided into at least 2 actual repetition transmissions, further select an actual repetition transmission, and the actual repetition transmission may be the first actual repetition transmission of the nominal repetition transmission, or the actual repetition transmission is the actual repetition transmission with the largest number of OFDM symbols of the nominal repetition transmission. If the number of actual repetition transmissions with the largest number of OFDM symbols of the nominal repetition transmission is greater than 1, select the first one. If the nominal repetition transmission includes multiple actual repetition transmissions in different time slots, for example, 2 time slots. According to the above method, one actual repetition transmission may be selected in each time slot respectively, or only the actual repetition transmission in the first time slot may be selected. Optionally, the selected actual repetition transmission needs to meet certain restrictions, such as the number of symbols being greater than or equal to N4, or the number of REs (resource elements) being greater than or equal to M4.
[0157] In all the above methods, UCI mapping starts from the first actual repeated transmission selected and is mapped in sequence according to the actual repeated transmission order. Specifically, if all UCI information can be mapped to the first actual repeated transmission selected, the mapping ends, otherwise the unmapped UCI information continues to be mapped to the next actual repeated transmission selected until all UCI information is mapped.
[0158] It should be noted that in all the above methods, it can be further stipulated that the actual repeated transmission selected cannot be an orphan symbol. If there is an orphan symbol, the orphan symbol is first excluded and then selected according to the above method.
[0159] In another embodiment of the present invention, when UCI is multiplexed into multiple actual repeated transmissions of PUSCH, the number of OFDM symbols occupied by each actual repeated transmission may be different.
[0160] The following uses HARQ-ACK as an example to explain the method of multiplexing UCI to PUSCH. The number of HARQ-ACK symbols per layer is Q′ ACK , according to the following formula:
[0161] Q′ ACK =min{A,B} (1)
[0162]
[0163]
[0164] in
[0165] -OACK is the number of HARQ-ACK bits;
[0166] -L ACK is the number of bits of CRC;
[0167] - is the beta offset parameter of HARQ-ACK;
[0168] -C UL-SCH is the number of code blocks of PUSCH;
[0169] -K r is the size of the rth code block, or 0 if this code block is not transmitted.
[0170] - is the transmission bandwidth of PUSCH, in the number of subcarriers;
[0171] - is the number of subcarriers in OFDM symbol l with PTRS in PUSCH;
[0172] - is the number of REs that can be used to transmit UCI on OFDM symbol l of PUSCH, is the total number of OFDM symbols of PUSCH, including OFDM symbols of DMRS;
[0173] -For OFDM symbols with DMRS,
[0174] -For OFDM symbols without DMRS,
[0175] -a scale parameter configured by high-level signaling;
[0176] -l 0 It is the first OFDM symbol after the first DRMS symbol in the PUSCH that does not contain DMRS.
[0177] It should be noted that It can be the nominal number of symbols transmitted repeatedly or the actual number of symbols transmitted repeatedly.
[0178] When the number of symbols of multiple actual repeated transmissions that need to multiplex the same UCI is different, the REs occupied by the UCI in each actual repeated transmission may be the same or different. For the same REs occupied by the UCI in each actual repeated transmission, the number of REs may be determined based on the minimum value of B calculated according to formula (3) for different actual repeated transmissions, or Q′ calculated according to formulas (1), (2), and (3). ACKThe REs occupied by UCI in each actual repeated transmission are different, and the number of REs is calculated according to formulas (1), (2), and (3) for each actual repeated transmission.
[0179] It should be noted that the parameters N1, N2, N3, N4, M1, M2, M3, and M4 in the above method can be configured through high-level signaling, can be specified by the protocol, or can be calculated by combining the parameters configured through high-level signaling with the formula specified by the protocol. Specifically, the counts of M1, M2, M3, and M4 can be obtained by formula (4).
[0180]
[0181] Wherein, P can be configured through high-level signaling or specified by a protocol. P can also be equal to the number of OFDM symbols of nominal repeated transmission.
[0182] The above method can also be used to count other UCIs.
[0183] This embodiment provides a method for selecting PUSCH for multiplexing when UCI and multiple PUSCHs are repeated. By selecting appropriate parameters, the reliability of UCI transmission can be guaranteed, and the consistency of the understanding of UCI multiplexing between the base station and the UE can be guaranteed, and the transmission delay of UCI can also be guaranteed. Through reasonable scheduling of the base station, the network spectrum efficiency can be further optimized and the network performance can be improved.
[0184] Figure 6 is a block diagram illustrating a transceiver node according to an embodiment of the present disclosure.
[0185] like Figure 6 As shown, the transceiver node 600 may include a transceiver 610, a processor 620, and a storage device 630. However, not all components shown are necessary. The device 600 may be connected to the Figure 6 The components shown may be implemented with more or fewer components than those shown. For example, according to another embodiment, the transceiver 610 and the processor 620 and the storage device 630 may be implemented as a single chip. In the present disclosure, the processor 620 may be defined as a circuit, an application specific integrated circuit, or at least one processor.
[0186] The transceiver 610 may send a signal to or receive a signal from any other network entity. For example, the transceiver 610 may receive system information, a synchronization signal, or a reference signal from a base station.
[0187] According to an embodiment of the present disclosure, the processor 620 may control the overall operation of the transceiver node. For example, the processor 620 may control the signal flow between the corresponding blocks to perform the operation of the above-mentioned flowchart. Specifically, in an embodiment according to the present disclosure, the processor 620 may be controlled to receive a first information from another transceiver node; based on the first information, determine the second information of the first priority and the first time unit for sending the second information of the first priority; based on the first information, determine the second information of the second priority and the second time unit for sending the second information of the second priority; and the second information of the first priority includes the hybrid automatic repeat request-acknowledgement HARQ-ACK information of the first priority, and when the first time unit and the second time unit conflict, determine the second information to be sent according to the HARQ-ACK information of the first priority. And, the processor 620 may control and execute any steps according to the various embodiments of the present disclosure.
[0188] The storage device 630 may store at least one of information transmitted / received by the transceiver 610 and information created by the processor 620. For example, the storage device 630 may store information received by the transceiver node from the base station, information determined by the processor, and the like.
Claims
1. A method performed by a user equipment UE in a wireless communication system, the method include: When it is determined that a first PUCCH transmission of a first priority and a second PUCCH transmission of a second priority overlap, wherein the first PUCCH transmission carries hybrid automatic repeat request-acknowledgement HARQ-ACK information of the first priority and the second PUCCH transmission carries HARQ-ACK information of the second priority, the UE resolves the overlapping first PUCCH transmission and second PUCCH transmission including: Multiplexing the HARQ-ACK information of the first priority and the HARQ-ACK information of the second priority to the same PUCCH transmission of the first priority; and sending the same first priority PUCCH transmission in a first time unit, wherein the first time unit is determined based on the first PUCCH transmission, The unit of the time unit of the first PUCCH transmission is a sub-time slot.
2. The method according to claim 1, in, The first priority is higher than the second priority.
3. The method according to claim 1 or 2, in, The unit of the time unit for the second PUCCH transmission is a time slot or a sub-time slot.
4. The method according to claim 1, further comprising receiving information indicating enabling multiplexing of uplink control information UCI of a first priority and UCI of a second priority, in, UCI includes HARQ-ACK information.
5. The method according to claim 1, further comprising: include: Receiving information indicating enabling multiplexing of uplink control information UCI of a first priority and PUSCH of a second priority and information about an offset beta_offset, wherein the UCI includes hybrid automatic repeat request-acknowledgement HARQ-ACK information, and the information about the offset beta_offset indicates an offset beta_offset for multiplexing HARQ-ACK information of different priorities to a physical uplink shared channel PUSCH; If a PUCCH transmission of the first priority level carrying HARQ-ACK information overlaps with a PUSCH transmission of the second priority level, multiplexing the HARQ-ACK information carried by the PUCCH transmission of the first priority level into the PUSCH transmission of the second priority level; and The number of symbols of each layer of HARQ-ACK information is determined according to the information about the offset beta_offset.
6. The method according to claim 5, in, The number of symbols of each layer of HARQ-ACK information is and The minimum value of Among them, O ACK is the number of bits of HARQ-ACK information, L ACK is the number of bits of the cyclic redundancy check CRC, is the offset beta_offset, C UL-SCH is the number of PUSCH code blocks, K r is the size of the rth code block, is the number of resource elements that can be used to transmit UCI on OFDM symbol l of PUSCH, α is the configured scale parameter, l 0 The first OFDM symbol after the first DMRS symbol in the PUSCH that does not contain a demodulation reference signal DMRS. is the total number of OFDM symbols of PUSCH, where the total number of OFDM symbols includes the OFDM symbols of DMRS.
7. The method according to claim 5, in, The first priority is higher than the second priority, or the first priority is lower than the second priority.
8. The method according to any one of claims 5 to 7, further comprising: include: receiving downlink control information DCI including beta_offset indication information, The beta_offset indication information indicates the index value of the offset beta_offset.
9. A user equipment UE, include: a transceiver configured to receive and transmit signals; as well as At least one processor is coupled to the transceiver and configured to execute the method according to any one of claims 1-8.
10. A method performed by a base station BS in a wireless communication system, the method include: receiving a PUCCH transmission of a first priority in a first time unit, wherein a first PUCCH transmission of the first priority and a second PUCCH transmission of a second priority overlap, the first PUCCH transmission carries hybrid automatic repeat request-acknowledgement HARQ-ACK information of the first priority, the second PUCCH transmission carries HARQ-ACK information of the second priority, the hybrid automatic repeat request-acknowledgement HARQ-ACK information of the first priority and the HARQ-ACK information of the second priority are multiplexed into the PUCCH transmission of the first priority, and the first time unit is based on the first PUCCH transmission, The unit of the time unit of the first PUCCH transmission is a sub-time slot.
11. The method according to claim 10, in, The first priority is higher than the second priority.
12. The method according to claim 10 or 11, in, The time unit of the second PUCCH transmission is a time slot or a sub-time slot.
13. The method according to claim 10, further comprising: include: Send information indicating enabling multiplexing of uplink control information UCI of a first priority and UCI of a second priority, wherein the UCI includes HARQ-ACK information.
14. The method according to claim 10, further comprising: include: Sending information indicating enabling multiplexing of uplink control information UCI of a first priority and PUSCH of a second priority and information about an offset beta_offset, wherein the UCI includes hybrid automatic repeat request-acknowledgement HARQ-ACK information, and the information about the offset beta_offset indicates an offset beta_offset for multiplexing HARQ-ACK information of different priorities to a physical uplink shared channel PUSCH, Receiving a PUSCH of a second priority; wherein the HARQ-ACK information carried in the PUCCH of the first priority is multiplexed into the PUSCH of the second priority; The number of symbols of each layer of HARQ-ACK information is determined according to the information about the offset beta_offset.
15. The method according to claim 14, in, The number of symbols of each layer of HARQ-ACK information is and The minimum value of Among them, O ACK is the number of bits of HARQ-ACK information, L ACK is the number of bits of the cyclic redundancy check CRC, is the offset beta_offset, C UL-SCH is the number of PUSCH code blocks, K r is the size of the rth code block, is the number of resource elements that can be used to transmit UCI on OFDM symbol l of PUSCH, α is the configured scale parameter, l 0 The first OFDM symbol after the first DMRS symbol in the PUSCH that does not contain a demodulation reference signal DMRS. is the total number of OFDM symbols of PUSCH, where the total number of OFDM symbols includes the OFDM symbols of DMRS.
16. The method according to claim 14, in, The first priority is higher than the second priority, or the first priority is lower than the second priority.
17. The method according to any one of claims 14 to 16, further comprising: include: Sending downlink control information DCI including beta_offset indication information, The beta_offset indication information indicates the index value of the offset beta_offset.
18. A base station BS, include: a transceiver configured to receive and transmit signals; as well as At least one processor is coupled to the transceiver and configured to execute the method according to any one of claims 10-17.
