As the 3rd Generation Partnership Project (3GPP) extends the 4th Generation (4G) standard to a 5th Generation (5G), which is also referred to as New Radio (NR), wireless providers explore new techniques and solutions to create systems that meet the expanded requirements associated with 5G. For example, because existing 4G Long Term Evolution (LTE) systems support both broadcast and multicast transmissions, it is expected that 5G systems will also support such transmissions even with the expanded 5G requirements. Current 5G solutions are primarily designed for unicast transmissions, where each wireless device receiving a unicast transmission provides acknowledgement feedback, e.g., an ACK or NAK regarding the received unicast transmission. A similar approach may be used for 5G multicast transmissions. However, when a wireless device receives both unicast and multicast transmissions, current solutions do not provide a way for the network node to distinguish the acknowledgement feedback for the unicast transmission from the acknowledgement feedback for the multicast transmission. As such, there remains a need for improved solutions for unicast and multicast transmissions, particularly for 5G.
The solution presented herein enables a wireless device to simultaneously send acknowledgement feedback for both a received unicast transmission and a multicast transmission in a manner that enables the transmitting network node to clearly differentiate acknowledgement feedback for the unicast transmission from acknowledgement feedback for the multicast transmission. In so doing, the solution presented herein eliminates confusion between acknowledgement feedback for different transmissions without increasing the overhead of the uplink channel used to convey such acknowledgement feedback.
One exemplary embodiment comprises a method of conveying acknowledgement feedback to a network node for unicast and multicast transmissions received by a wireless device. The method is executed by the wireless device and comprises configuring uplink control channel resources responsive to an uplink channel format indicated by an uplink channel format indicator, where each possible ACK or NAK combination for the unicast and multicast transmissions maps to a different cyclic shift of a base sequence defined according to the uplink control channel format. The method further comprises receiving a unicast transmission and a multicast transmission. When in a joint acknowledgement mode, the method comprising configuring acknowledgement feedback for the received unicast and multicast transmissions according to the cyclic shift mapping, and jointly transmitting the acknowledgement feedback for both the received unicast transmission and the received multicast transmission to the network node in an acknowledgement time slot.
In exemplary embodiments, the base sequence comprises a Constant Amplitude Zero Autocorrelation (CAZAC) sequence, and wherein each of the possible combinations of ACK or NAK for the unicast and multicast transmissions maps to a different cyclic shift of the CAZAC sequence. In exemplary embodiments, each of the possible combinations of ACK or NAK for the unicast and multicast transmissions maps to a different cyclic shift of the CAZAC sequence by mapping an ACK for both the received unicast transmission and the received multicast transmission to a cyclic shift of 0 of the CAZAC sequence, mapping a NAK for the received unicast transmission and an ACK for the received multicast transmission to a cyclic shift of 3 of the CAZAC sequence, mapping an ACK for the received unicast transmission and a NAK for the received multicast transmission to a cyclic shift of 6 of the CAZAC sequence, and mapping a NAK for both the received unicast transmission and the received multicast transmission to a cyclic shift of 9 of the CAZAC sequence.
In exemplary embodiments, the base sequence comprises two bits, wherein each of the possible combinations of ACK or NAK for the unicast and multicast transmissions maps to a different cyclic shift of the two bits. In exemplary embodiments, each of the possible combinations of ACK or NAK for the unicast and multicast transmissions maps to a different cyclic shift of the two bits by mapping an ACK for both the received unicast transmission and the received multicast transmission to 00, mapping a NAK for the received unicast transmission and an ACK for the received multicast transmission to 01, mapping an ACK for the received unicast transmission and a NAK for the received multicast transmission to 10, and mapping a NAK for both the received unicast transmission and the received multicast transmission to 11.
In exemplary embodiments, the method further comprises boosting a power for the uplink control channel for the joint acknowledgement mode during the transmission of the acknowledgement feedback. In exemplary embodiments, the method further comprises receiving power control information from the network node (100), wherein the boosting the power comprises boosting the power for the joint acknowledgement mode during transmission of the acknowledgement feedback responsive to the received power control information.
In exemplary embodiments, the method further comprises determining whether the operating mode of the wireless device is the joint acknowledgement mode or a separate acknowledgement mode. When in the separate acknowledgement mode the method further comprises configuring acknowledgement feedback for each of the received unicast and multicast transmissions according to the base sequence, transmitting the acknowledgement feedback for the received unicast transmission in a first acknowledgement time slot, and transmitting the acknowledgement feedback for the received multicast transmission in a second acknowledgement time slot different from the first acknowledgement time slot.
In exemplary embodiments, the method further comprises receiving a mode control signal from the network node, where the mode control signal is derived by the network node responsive to the load of the wireless network.
One exemplary embodiment comprises a wireless device in communication with a network node in a wireless network. The wireless device comprises one or more processing circuits configured to configure uplink control channel resources responsive to an uplink channel format indicated by an uplink channel format indicator, where each possible ACK or NAK combination for the unicast and multicast transmissions maps to a different cyclic shift of a base sequence defined according to the uplink control channel format. The one or more processing circuits are further configured to receive a unicast transmission and a multicast transmission. When in a joint acknowledgement mode, the one or more processing circuits are configured to configure acknowledgement feedback for the received unicast and multicast transmissions according to the cyclic shift mapping, and jointly transmit the acknowledgement feedback for both the received unicast transmission and the received multicast transmission to the network node in an acknowledgement time slot.
One exemplary embodiment comprises a computer program product for controlling a wireless device. The computer program product comprises software instructions which, when run on at least one processing circuit in the wireless device, causes the wireless device to configure uplink control channel resources responsive to an uplink channel format indicated by an uplink channel format indicator, where each possible ACK or NAK combination for the unicast and multicast transmissions maps to a different cyclic shift of a base sequence defined according to the uplink control channel format. The software instructions further cause the wireless device to receive a unicast transmission and a multicast transmission. When in a joint acknowledgement mode, the software instructions further cause the wireless device to configure acknowledgement feedback for the received unicast and multicast transmissions according to the cyclic shift mapping, and jointly transmit the acknowledgement feedback for both the received unicast transmission and the received multicast transmission to the network node in an acknowledgement time slot. In exemplary embodiments, a computer-readable medium comprises the computer program product. In exemplary embodiments, the computer-readable medium comprises a non-transitory computer readable medium.
One exemplary embodiment comprises a wireless device in communication with a network node in a wireless network. The wireless device comprises a receiver, one or more processing circuits, and a transmitter. The receiver is configured to simultaneously receive a unicast transmission and a multicast transmission from the network node. The one or more processing circuits are configured to configure uplink control channel resources responsive to an uplink channel format indicated by an uplink channel format indicator, where each combination of ACK or NAK for the unicast and multicast transmissions maps to a different cyclic shift of a base sequence defined according to the uplink control channel format. When in a joint acknowledgement mode, the one or more processing circuits are further configured to configure acknowledgement feedback for the received unicast and multicast transmissions according to the cyclic shift mapping. The transmitter is configured to, when in the joint acknowledgement mode, jointly transmit the acknowledgement feedback for both the received unicast transmission and the received multicast transmission to the network node in an acknowledgement time slot.
One exemplary embodiment comprises a method of receiving acknowledgement feedback at a network node from a wireless device for unicast and multicast transmissions to the wireless device. The method is executed by the network node and comprises transmitting an uplink channel format indicator to the wireless device to indicate an uplink channel format for uplink control channel resources and transmitting a unicast transmission and a multicast transmission to the wireless device. When the wireless device is configured in a joint acknowledgement mode, the method further comprises receiving acknowledgement feedback from the wireless device for the transmitted unicast and multicast transmissions. The acknowledgement feedback is configured according to a cyclic shift mapping that maps each possible combination of ACK or NAK for the unicast and multicast transmissions to a different cyclic shift of a base sequence defined according to the uplink control channel format indicator. When in the joint acknowledgement mode, the method further comprises determining an ACK or a NAK for the unicast transmission from the received acknowledgement feedback using the cyclic shift mapping and determining an ACK or a NAK for the multicast transmission from the received acknowledgement feedback using the cyclic shift mapping.
In exemplary embodiments, the base sequence comprises a Constant Amplitude Zero Autocorrelation (CAZAC) sequence, wherein each of the possible combinations of ACK or NAK for the unicast and multicast transmissions maps to a different cyclic shift of the CAZAC sequence. In exemplary embodiments, the determining the ACK or the NAK for the unicast and multicast transmissions comprises determining an ACK for both the unicast transmission and the multicast transmission when the CAZAC sequence has a cyclic shift of 0, determining a NAK for the unicast transmission and an ACK for the multicast transmission when the CAZAC sequence has a cyclic shift of 3, determining an ACK for the unicast transmission and a NAK for the multicast transmission when the CAZAC sequence has a cyclic shift of 6, and determining a NAK for both the unicast transmission and the multicast transmission when the CAZAC sequence has a cyclic shift of 9.
In exemplary embodiments, the base sequence comprises two bits, wherein each of the possible combinations of ACK or NAK for the unicast and multicast transmissions maps to a different cyclic shift of the two bits. In exemplary embodiments, the determining the ACK or NAK for the unicast and multicast transmission comprises determining an ACK for both the unicast transmission and the multicast transmission when the received acknowledgement feedback comprises 00, determining a NAK for the unicast transmission and an ACK for the multicast transmission when the received acknowledgement feedback comprises 01, determining an ACK for the unicast transmission and a NAK for the multicast transmission when the received acknowledgement feedback comprises 10, and determining a NAK for both the unicast transmission and the multicast transmission when the received acknowledgement feedback comprises 11.
In exemplary embodiments, the method further comprises transmitting power control information to the wireless device instructing the wireless device to boost an uplink control channel power for the joint acknowledgement mode during transmission of the acknowledgement feedback.
In exemplary embodiments, the method further comprises determining a load of a wireless network comprising the network node and the wireless device, configuring the wireless device to operate in the joint acknowledgement mode when the load of the wireless network exceeds a threshold, and configuring the wireless device to operate in a separate acknowledgement mode when the load of the wireless network is less than or equal to the threshold. When in the separate acknowledgement mode, the method further comprises receiving acknowledgement feedback for the unicast transmission according to the base sequence in a first acknowledgement time slot and receiving acknowledgement feedback for the multicast transmission according to the base sequence in a second acknowledgement time slot different from the first acknowledgement time slot. When in the separate acknowledgement mode, the method further comprises determining an ACK or a NAK for the unicast transmission from the acknowledgement feedback received in the first acknowledgement time slot and determining an ACK or a NAK for the multicast transmission from the acknowledgement feedback received in the second acknowledgement time slot.
In exemplary embodiments, the method further comprises transmitting a mode control signal to the wireless device, where the mode control signal indicates either the joint acknowledgement mode or the separate acknowledgement mode.
One exemplary embodiment comprises a network node in communication with a wireless device in a wireless network. The network node comprises one or more processing circuits configured to transmit an uplink channel format indicator to the wireless device to indicate an uplink channel format for uplink control channel resources and transmit a unicast transmission and a multicast transmission to the wireless device. When the wireless device is configured in a joint acknowledgement mode, the one or more processing circuits are further configured to receive acknowledgement feedback from the wireless device for the transmitted unicast and multicast transmissions. The acknowledgement feedback is configured according to a cyclic shift mapping that maps each possible combination of ACK or NAK for the unicast and multicast transmissions to a different cyclic shift of a base sequence defined according to the uplink control channel format indicator. When in the joint acknowledgement mode, the one or more processing circuits are further configured to determine an ACK or a NAK for the unicast transmission from the received acknowledgement feedback using the cyclic shift mapping, and determining an ACK or a NAK for the multicast transmission from the received acknowledgement feedback using the cyclic shift mapping.
One exemplary embodiment comprises a computer program product for controlling a network node. The computer program product comprises software instructions which, when run on at least one processing circuit in the network node, causes the network node to transmit an uplink channel format indicator to the wireless device to indicate an uplink channel format for uplink control channel resources, and transmit a unicast transmission and a multicast transmission to the wireless device. When the wireless device is configured in a joint acknowledgement mode, the software instructions further cause the network node to receive acknowledgement feedback from the wireless device for the transmitted unicast and multicast transmissions. The acknowledgement feedback is configured according to a cyclic shift mapping that maps each possible combination of ACK or NAK for the unicast and multicast transmissions to a different cyclic shift of a base sequence defined according to the uplink control channel format indicator. When in the joint acknowledgement mode, the software instructions further cause the network node to determine an ACK or a NAK for the unicast transmission from the received acknowledgement feedback using the cyclic shift mapping and determining an ACK or a NAK for the multicast transmission from the received acknowledgement feedback using the cyclic shift mapping. In exemplary embodiments, a computer-readable medium comprising the computer program product. In exemplary embodiments, the computer-readable medium comprises a non-transitory computer readable medium.
One exemplary embodiment comprises a network node in communication with a wireless device in a wireless network. The network node comprises a transmitter, a receiver, and one or more processing circuits. The transmitter is configured to transmit an uplink channel format indicator to the wireless device to indicate an uplink channel format for uplink control channel resources, and to transmit a unicast transmission and a multicast transmission to the wireless device. The receiver is configured to, when the wireless device is configured in a joint acknowledgement mode, receive acknowledgement feedback from the wireless device for the transmitted unicast and multicast transmissions, said acknowledgement feedback configured according to a cyclic shift mapping that maps each possible combination of ACK or NAK for the unicast and multicast transmissions to a different cyclic shift of a base sequence defined according to the uplink control channel format indicator. The one or more processing circuits, when the wireless device is configured in the joint acknowledgement mode, are configured to determine an ACK or a NAK for the unicast transmission from the received acknowledgement feedback using the cyclic shift mapping, and determine an ACK or a NAK for the multicast transmission from the received acknowledgement feedback using the cyclic shift mapping.
As noted above, the solution presented herein overcomes challenges associated with acknowledgement feedback received for multiple transmissions, e.g., unicast and multicast transmissions, sent to a wireless device without increasing the overhead required for such acknowledgement feedback. Before discussing the details of the solution presented herein, the following first discusses some basic information regarding unicast and multicast transmissions.
To meet the demand for data centric applications, 3GPP is extending the 4G standards to 5G, which is also referred to as New Radio (NR) access. The following lists some requirements for 5G networks:
It is well known that Multiple Input, Multiple Output (MIMO) systems can significantly increase the data carrying capacity of wireless systems. For these reasons, MIMO is an integral part of the 3G and 4G wireless systems. Similarly, 5G systems will also employ MIMO, e.g., massive MIMO systems (hundreds of antennas at the Transmitter side and/Receiver side). Typically, for 5G systems implementing a (Nt, Nr) MIMO system, where Nt represents the number of transmit antennas and Nr, represents the number of receive antennas, the peak data rate multiplies with a factor of Nr over single antenna systems in rich scattering environment.
DL reference signals comprise predefined signals occupying specific resource elements within the downlink time—frequency grid. There are several types of DL reference signals that are transmitted in different ways and used for different purposes by the receiving terminal:
In addition to CSI-RSs and DM-RSs, there are other reference signal positioning reference signals used various purposes which are not discussed further herein as they are not relevant to the solution presented herein.
The DL control channel, e.g., Physical Downlink Control CHannel (PDCCH), carries Downlink Control Information (DCI) about scheduling grants for each UE 200. Typically, the scheduling information includes a number of MIMO layers scheduled, transport block sizes, modulation for each codeword, parameters related to Hybrid Automatic ReQuest (HARQ), sub-band locations, Precoding Matrix Indicator (PMI) corresponding to the sub-bands, etc. 5G specifies different DCI formats for different DCSs, where all DCI formats may not include all the above-specified information. In general, the contents of the PDCCH depends on the transmission mode and the DCI format.
The uplink control channel, e.g., Physical Uplink Control CHannel (PUCCH), carries information about HARQ-ACK information corresponding to the DL data transmission and CSI. The CSI typically includes CSI Resource Indicator (CRI), Rank Indicator (RI), Channel Quality Indicator (CQI), PMI, etc. 3GPP NR defines five formats of PUCCH for reporting HARQ-ACK, Scheduling Request (SR), and CSI. Table 1 summarizes the characteristics of each of these five PUCCH formats, where “CP” represents Cyclic Prefix and “OFDM” represents Orthogonal Frequency Division Multiplexing.
Existing 4G LTE systems support broadcast and multicast transmissions over a wide area using either a Single Frequency Network (SFN) or a Single-Cell Point-To-Multipoint (SC-PTM) operating mode, under the current moniker of Multimedia Broadcast Multicast Service (MBMS). Specifically, in Multicast Broadcast Single Frequency Network (MBSFN), Base Stations (BSs) across multiple cells transmit the same data in the same resource block over special frames dedicated to MBMS services. Alternatively, in SC-PTM the same data is transmitted to multiple users in a single cell using a Physical Downlink Shared CHannel (PDSCH). Such broadcast/multicast features are expected to soon be supported also in 5G NR access technology to support various 5G use cases, e.g., public safety, emergency services, Internet of Things (IoT) software upgrades, etc.
The current 5G NR specification is designed primarily for unicast transmission, where each UE 200 feeds back the CSI to the network node 100 based on the reference signals, e.g., the CSI-RS. By leveraging the CSI feedback, the network node 100 sends data to the UE 200 over the PDSCH, along with the corresponding Physical Downlink Control CHannel (PDCCH) and DM-RS. The UE 200 processes the received signal and indicates the decoding status via an ACK or a NAK sent to the network node 100 over the uplink control channel. Based on the configuration, the UE 200 sends the HARQ-ACK and/or CSI according to the configured PUCCH format.
The same approach used for 5G unicast transmissions may also be used for broadcast/multicast transmissions. However, because a UE 200 can support both unicast and multicast transmissions, there are instances when the network may schedule both unicast and multicast transmissions. For example, when the UE 200 uses a broadcast service to watch a sports event, the UE 200 may also allow the user to browse the web. In these cases, the network node 100 schedules both the unicast and broadcast transmissions to the same UE 200, where the unicast ACK/NAK approach won't work because the network node 100 does not know whether the HARQ-ACK is for the unicast transmission or for the multicast transmission. That is, if there is an overlapping transmission of HARQ-ACK for the unicast and multicast transmissions, then the network node 100 is unable to differentiate between these two ACKs.
One potential solution to this problem is to configure different PUCCH resources for the unicast and multicast transmissions, where the UE 200 would use the unicast PUCCH resources to send acknowledgement feedback for the unicast transmission and would use the multicast PUCCH resources to send acknowledgement feedback for the multicast transmission. However, configuring separate PUCCH resources for unicast and multicast transmissions requires additional uplink resources, and is therefore inefficient in terms of resource utilization as these resources could otherwise be used for transmitting data, CSI, sounding reference signal (SRS), etc. The solution presented herein provides an alternative and more efficient solution for simultaneously providing the network node acknowledgement feedback for both the unicast and multicast transmissions, which allows the network node 100 to reduce the number of uplink resources for such feedback.
The solution presented herein facilitates the transmission of the acknowledgement feedback for both the unicast and multicast transmissions without increasing the overhead of the uplink control channel. To that end, the UE 200 uses the same PUCCH format and resources for multicast transmission as used for unicast transmission. However, in the time slots where the UE 200 is supposed to transmit acknowledgement feedback for both unicast and multicast transmissions, the UE 200 uses different cyclic shifts of a base sequence to represent different acknowledgement feedback. For example, the UE 200 may use different cyclic shifts of a Constant Amplitude Aero AutoCorrelation (CAZAC) base sequence to represent different acknowledgement feedback, e.g., one cyclic shift to represent an ACK for both the unicast and multicast transmissions, but a different cyclic shift to represent a unicast ACK and a multicast NAK. As a result, the UE 200 is able to provide the network node 100 with differentiable acknowledgement feedback for both the unicast and multicast transmissions, while also using the same number of uplink channel resources as used to report the acknowledgement feedback for unicast transmissions or for multicast transmissions.
Wireless device 200 comprises one or more processing circuits 210 configured to execute the method 300 of
Network node 100 comprises one or more processing circuits 110 configured to execute the method 400 of
While the above describes the solution presented herein in terms of one or more processing circuits 110, 210 of the respective network node 100 and wireless device 200,
As generally discussed above, the solution presented herein configures the wireless device 200 with the same PUCCH format for both unicast and multicast resources. The acknowledgement feedback provided by the wireless device 200 for a particular feedback time slot, however, depends on the scheduled transmission(s) received by the wireless device 200. For example, if the wireless device 200 is scheduled only with a unicast transmission, the wireless device 200 transmits the acknowledgement feedback on the PUCCH resources indicated in the PUCCH format indicator. Similarly, if the wireless device 200 is scheduled only with a broadcast or multicast transmission, the wireless device 200 transmits the acknowledgement feedback on the PUCCH resources indicated in the PUCCH format indicator. However, if the network schedules simultaneous unicast and multicast transmissions and requests that the wireless device 200 provide the acknowledgement feedback for both in the same feedback timeslot, then the wireless device 200, according to the solution presented herein, transmits joint acknowledgement feedback by using different cyclic shifts of the same base sequence, e.g., a CAZAC sequence.
In one exemplary embodiment, a PUCCH format 0 dictates the PUCCH resources used by the wireless device 200. In this exemplary embodiment, the network node 100 configures the wireless device 200 with an initial cyclic shift (mcs=0) of a base sequence, e.g., a CAZAC sequence, a number of OFDM symbols for PUCCH transmission, and a starting symbol index for PUCCH transmission using higher layer signaling. Accordingly, in the time slots where the acknowledgement feedback for either unicast or multicast transmission is needed, the wireless device 200 operates in a separate acknowledgement mode, which uses a sequence cyclic shift according to Table 2 to define the acknowledgement feedback sent to the network node 100.
However, when the wireless device 200 is scheduled to receive both unicast and multicast transmissions and is requested to transmit the corresponding acknowledgement feedback jointly, the wireless device 200 uses the cyclic shift of Table 3 to define the acknowledgement feedback sent to the network node 100.
Because the sequence length is same for both the cases, the number of PUCCH resources used for transmitting HARQ-ACK doesn't increase when the wireless device 200 transmits joint HARQ-ACK information for the unicast and multicast transmissions. It will be appreciated that the example of Tables 2 and 3 also applies for PUCCH format 1. It will further be appreciated that the mappings of Tables 2 and 3 are exemplary; other mappings may be used within the scope of the solution presented herein.
The above example is for PUCCH formats 0 and 1. However, the solution presented herein also applies to other PUCCH formats where unicast is already using a specific PUCCH format. For example, if the PUCCH format uses a base sequence of raw bits (e.g., PUCCH format 2, 3 and 4), then the HARQ-ACK may be configured as shown in Table 4 and 5.
It will be appreciated that the mappings of Tables 4 and 5 are exemplary; other mappings may be used within the scope of the solution presented herein.
As explained herein, the network node 100 configures the wireless device 200 with the same PUCCH resources for transmitting HARQ-ACK information for multicast transmissions as used for unicast transmissions. However, when a joint transmission of acknowledgement feedback for both the unicast and multicast transmissions is requested, e.g., when the wireless device 200 is in a joint acknowledgement mode, the wireless device 200 uses the cyclic shift of the base sequence to transmit the joint feedback. In one exemplary embodiment, the network node 100 and the wireless device know the cyclic shifts of the base sequence to use for the joint acknowledgement feedback. For example, the standard may specify the cyclic shifts. In another exemplary embodiment, the network node 100 can configure the additional cyclic shifts for simultaneous acknowledgement feedback, e.g., via downlink control channel signaling sent from the network node 100 to the wireless device 200.
In another exemplary embodiment, the reliability of the joint acknowledgement feedback may be improved by boosting the power of the PUCCH during transmission of the acknowledgement feedback. In so doing, wireless device 200 may compensate for a potential small degradation in performance caused by the additional cyclic shifts. For example, the network node 100 may indicate a boost for the power of the control channel for transmission of the joint acknowledgement feedback. In this way the performance of the PUCCH is the same irrespective of whether the wireless device 200 sends a unicast or multicast acknowledgement feedback, or whether the wireless device 200 sends joint unicast and multicast acknowledgement feedback. In one exemplary embodiment, the network node 100 boosts the PUCCH power by sending power control information dynamically, e.g., via Downlink Control Information (DCI). In another exemplary embodiment, the network node 100 and the wireless device 200 may have a common understanding of the appropriate power boost.
As explained herein for multicast transmissions, the network node 100 configures the wireless device 200 with the same PUCCH resources for transmitting acknowledgement feedback for the multicast transmission as used for unicast transmissions. However, for the joint transmission of acknowledgement feedback, the wireless device 200 uses a particular cyclic shift of a base sequence to transmit the joint feedback, e.g., as shown in Table 3 or Table 5. The solution presented herein may be further modified to apply this joint acknowledgement feedback only under certain circumstances, e.g., certain network loads or responsive to a certain network performance. For example, when the network load is low, the wireless device 200 may instead be configured in a separate acknowledgement mode, where separate PUCCH resources are used for the acknowledgement feedback for each of the unicast and multicast transmissions. That is, the network node 100 may configure the wireless device 200 using Radio Resource Control (RRC) signaling when the network load is low, e.g., less than a threshold. However, when the network load is high, e.g., greater than or equal to the threshold, the network node 100 may configure the wireless device 200 to use the same PUCCH resources for unicast and multicast acknowledgement as discussed herein. It will be appreciated that the wireless device 200 may alternatively make the consideration regarding whether to operate in the separate or joint acknowledgement mode, e.g., the wireless device 200 may evaluate the load or other network performance parameter. In any event, the separate/joint acknowledgement mode consideration may be implemented periodically (e.g., every n slots, every t time, etc.), may be implemented on command, and/or may be implemented for every ACK/NAK feedback. Further, even if the network 10 is configured to make the consideration regarding the separate/joint acknowledgement mode one way, e.g., periodically, the solution presented herein also enables the network 10 to make this consideration another way, e.g., on command, if needed.
The solution presented herein provides methods to configure and transmit HARQ-ACK/NAK feedback corresponding to unicast and multicast reception in 5G NR or beyond cellular networks. Specifically, the UE 200 utilizes the same PUCCH format that is used for unicast to transmit HARQ-ACK of multicast on the overlapped resources, but using different cyclic shifts of the base sequence. The solution presented herein may therefore be considered to provide a method in the network node to configure wireless device with the same PUCCH resources for unicast and multicast transmissions for transmitting HARQ-ACK information. In exemplary embodiments, the wireless device is configured using RRC signal. In exemplary embodiments, the HARQ-ACK information from the wireless device uses two cyclic shifts for only unicast transmissions. In exemplary embodiments, the HARQ-ACK information from the wireless device uses two cyclic shifts for only multicast transmissions. In exemplary embodiments, the HARQ-ACK information from the wireless device uses four cyclic shifts for joint unicast and multicast transmissions. In exemplary embodiments, the network sends power control information for boosting the power when the wireless device is configured for joint unicast and multicast transmissions. The solution presented herein may further be considered to provide a method in the network node to configure wireless device with the different PUCCH resources for unicast and multicast transmissions for transmitting HARQ-ACK information based on the load of the cell.
Although the subject matter described herein may be implemented in any appropriate type of system using any suitable components, the embodiments disclosed herein are described in relation to a wireless network, such as the example wireless network illustrated in
Note that the apparatuses described herein may perform the methods herein, and any other processing, by implementing any functional means, modules, units, or circuitry. In one embodiment, for example, the apparatuses comprise respective circuits or circuitry configured to perform the steps shown in the method figures. The circuits or circuitry in this regard may comprise circuits dedicated to performing certain functional processing and/or one or more microprocessors in conjunction with memory. For example, the circuitry may include one or more microprocessor or microcontrollers, as well as other digital hardware, which may include digital signal processors (DSPs), special-purpose digital logic, and the like. The processing circuitry may be configured to execute program code stored in memory, which may include one or several types of memory such as read-only memory (ROM), random-access memory, cache memory, flash memory devices, optical storage devices, etc. Program code stored in memory may include program instructions for executing one or more telecommunications and/or data communications protocols as well as instructions for carrying out one or more of the techniques described herein, in several embodiments. In embodiments that employ memory, the memory stores program code that, when executed by the one or more processors, carries out the techniques described herein. Thus, various apparatus elements disclosed herein, e.g., a network node, a wireless device, processing circuit(s), receivers, transmitters, etc., may implement any functional means, modules, units, or circuitry, and may be embodied in hardware and/or in software (including firmware, resident software, microcode, etc.) executed on a controller or processor, including an application specific integrated circuit (ASIC).
The present invention may, of course, be carried out in other ways than those specifically set forth herein without departing from essential characteristics of the invention. The present embodiments are to be considered in all respects as illustrative and not restrictive, and all changes coming within the meaning and equivalency range of the appended embodiments are intended to be embraced therein.
This application claims priority to U.S. Application No. 63/086,636, filed 2 Oct. 2020, the entire disclosure of which is incorporated by reference herein.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/SE2021/050919 | 9/22/2021 | WO |
Number | Date | Country | |
---|---|---|---|
63086636 | Oct 2020 | US |