Method and system for downlink transmission and staggered uplink transmission
By designing the processor to divide SSB position groups in the base station and performing the LBT process, and allocating interleaved resources through DCI, the problem of inefficient downlink transmission and interleaved uplink transmission in wireless communications is solved, and efficient spectrum utilization and resource allocation are achieved.
Patent Information
- Application Number
- CN202080100848.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-05-14
- Publication Date
- 2025-03-25
- Estimated Expiration
- 2040-05-14
AI Technical Summary
The prior art is difficult to effectively manage downlink transmission and interleaved uplink transmission in wireless communications, especially inefficient problems in spectrum sharing and resource allocation.
By designing a processor in a base station, it is possible to divide multiple candidate synchronization signal blocks (SSBs) positions in the time window into multiple groups, and communicate with user equipment (UE) using a wireless network to transmit information associated with multiple groups of candidate SSB positions. The processor performs a listen first and then talk (LBT) process, and after successful, determines the first group and transmits a signal at the SSB location of the group. At the same time, through the downlink channel indicator (DCI), the base station allocates interleaved resources to the UE, optimizing the resource usage of the uplink.
It realizes efficient downlink transmission and interleaved uplink transmission under the 3GPP Rel-15 and Rel-16 standards, improving spectrum utilization and resource allocation efficiency.
Smart Images

Figure CN115552988B_ABST
Abstract
Description
Technical Field
[0001] The various aspects described generally relate to downlink transmission and staggered uplink transmission in wireless communications. For example, some aspects of the disclosure relate to the design of resource mapping for shared spectrum channel access operations. Some aspects of the disclosure relate to the design of resource allocation for staggered uplink transmission. Background Art
[0002] A user equipment (UE) communicating with a base station (e.g., an evolved Node B (eNB), a next generation Node B (gNB)) through a communication link may transmit control and measurement information to the base station using an uplink control channel, and may transmit data to the base station using an uplink data channel. The base station may use a downlink control channel to transmit control information to the UE regarding how to use resources on the uplink channel. Summary of the invention
[0003] Some aspects of the present disclosure relate to apparatus and methods for implementing downlink transmission and staggered uplink transmission for 3rd Generation Partnership Project (3GPP) Release 15 (Rel-15), Release 16 (Rel-16), Rel-16 New Radio (NR) and / or Rel-16 NR-U (New Radio Unlicensed).
[0004] Some aspects of the present disclosure relate to a base station. The base station includes a transceiver configured to communicate with a user equipment (UE) via a wireless network and a processor communicatively coupled to the transceiver. The processor divides a plurality of candidate synchronization signal block (SSB) positions in a time window into a plurality of groups, and uses the transceiver to transmit information associated with the plurality of groups of candidate SSB positions to the UE. The processor also performs a listen-before-talk (LBT) process. In response to the LBT process being successful, the processor determines a first group of the plurality of groups, and uses the transceiver to transmit one or more SSBs to the UE at one or more candidate SSB positions of the first group.
[0005] In some examples, the processor is configured to transmit, using a transceiver, information associated with multiple sets of candidate SSB locations to a UE via at least one of a master information block (MIB), a payload of a physical broadcast channel (PBCH), or a system information block 1 (SIB1).
[0006] In some examples, the processor is configured to transmit, using the transceiver, information associated with multiple groups of candidate SSB positions to the UE via an ssb-PositionsInBurst information element (IE) in SIB 1. In some examples, each bit in the ssb-PositionsInBurst IE corresponds to one of the multiple groups.
[0007] In some examples, the processor is configured to transmit, using the transceiver, one or more SSBs at one or more candidate SSB locations of the first set during a discovery reference signal (DRS) window.
[0008] In some examples, the information associated with the multiple sets of candidate SSB positions includes parameters and numbers of the multiple candidate SSB positions. In some examples, the number of the multiple candidate SSB positions is 20.
[0009] Some aspects of the present disclosure relate to a method. The method includes: dividing a plurality of candidate synchronization signal block (SSB) positions in a time window into a plurality of groups, and transmitting information associated with the plurality of groups of candidate SSB positions to a user equipment (UE). The method also includes: performing a listen-before-talk (LBT) process. In response to the LBT process being successful, the method includes: determining a first group of the plurality of groups, and transmitting one or more SSBs to the UE at one or more candidate SSB positions of the first group.
[0010] Some aspects of the present disclosure relate to a non-transitory computer-readable medium storing instructions. When these instructions are executed by a processor of a base station, these instructions cause the processor to perform operations including: dividing a plurality of candidate synchronization signal block (SSB) positions in a time window into a plurality of groups, and transmitting information associated with the plurality of groups of candidate SSB positions to a user equipment (UE). The operations also include: performing a listen-before-talk (LBT) process. In response to the LBT process being successful, the operations include: determining a first group of the plurality of groups, and transmitting one or more SSBs to the UE at one or more candidate SSB positions of the first group.
[0011] Some aspects of the present disclosure relate to a user equipment (UE). The UE includes: a transceiver configured to communicate with a base station via a wireless network; and a processor communicatively coupled to the transceiver. The processor uses the transceiver and receives information associated with multiple sets of candidate synchronization signal block (SSB) positions from the base station. The processor also: uses the transceiver to receive SSBs from the base station at a first set of candidate SSB positions; and determines to use the first set of candidate SSB positions for receiving the SSBs.
[0012] Some aspects of the present disclosure relate to a method. The method includes: receiving information associated with multiple sets of candidate synchronization signal block (SSB) positions from a base station. The method also includes: receiving SSBs from the base station at a first set of candidate SSB positions; and determining to use the first set of candidate SSB positions for receiving the SSBs.
[0013] Some aspects of the present disclosure relate to a non-transitory computer-readable medium storing instructions. When these instructions are executed by a processor of a user equipment (UE), these instructions cause the processor to perform operations including: receiving information associated with multiple sets of candidate synchronization signal block (SSB) positions from a base station. These operations also include: receiving SSBs from a base station at a first set of candidate SSB positions; and determining to use the first set of candidate SSB positions for receiving the SSBs.
[0014] Some aspects of the present disclosure relate to a base station. The base station includes a transceiver configured to communicate with a user equipment (UE) via a wireless network and a processor communicatively coupled to the transceiver. The processor generates a downlink channel indicator (DCI). The DCI includes staggered resource allocation information for a physical uplink control channel (PUCCH). The processor uses the transceiver to transmit the DCI to the UE.
[0015] In some examples, the interlace resource allocation information for the PUCCH includes a bitmap, wherein a first value of a bit in the bitmap indicates that the corresponding interlace is allocated for the PUCCH. In some examples, a size of the bitmap is based on a subcarrier spacing of the PUCCH.
[0016] In some examples, the interleaving resource allocation information includes a first interleaving index, and the UE uses the first interleaving index to calculate a second interleaving index. In some examples, the second interleaving index is based on the first interleaving index and the number of interleavings of the PUCCH subcarrier spacing.
[0017] In some examples, the PUCCH is at least one of PUCCH format 2 or PUCCH format 3.
[0018] In some examples, the DCI also includes a mapping between an orthogonal cover code (OCC) index applied to uplink control information (UCI) symbols and a cyclic shift applied to a demodulation reference signal (DMRS) symbol.
[0019] In some examples, the DCI also includes information for the UE to use multiple orthogonal cover code (OCC) indices and cycle the multiple OCC indices across physical resource blocks (PRBs) within an interlace.
[0020] In some examples, the DCI also includes information for the UE to apply a scrambling sequence for each transmission to one or more symbols associated with the PUCCH.
[0021] In some examples, the processor is further configured to generate a system information block 1 (SIB1) comprising a value configured to signal the cell-specific PUCCH resource staggered allocation to the UE.
[0022] Some aspects of the present disclosure relate to a method. The method includes: generating a downlink channel indicator (DCI). The DCI includes staggered resource allocation information for a physical uplink control channel (PUCCH). The method also includes: transmitting the DCI to a UE.
[0023] Some aspects of the present disclosure relate to a non-transitory computer-readable medium storing instructions. When these instructions are executed by a processor of a base station, these instructions cause the processor to perform operations including: generating a downlink channel indicator (DCI). The DCI includes staggered resource allocation information for a physical uplink control channel (PUCCH). These operations also include: transmitting the DCI to a UE.
[0024] Some aspects of the present disclosure relate to a user equipment (UE). The UE includes: a transceiver configured to communicate with a base station via a wireless network; and a processor communicatively coupled to the transceiver. The processor receives a downlink channel indicator (DCI) from the base station. The DCI includes staggered resource allocation information for a physical uplink control channel (PUCCH). The processor also allocates resources on the PUCCH based on the staggered resource allocation information.
[0025] In some examples, the interlace resource allocation information for the PUCCH includes a bitmap. A first value of a bit of the bitmap indicates that the corresponding interlace is allocated for the PUCCH.
[0026] In some examples, the interleaved resource allocation information includes a first interleaving index. The processor is also configured to calculate a second interleaving index using the first interleaving index. In some examples, the processor is configured to calculate the second interleaving index based on the first interleaving index and the number of interleavings of the PUCCH subcarrier spacing.
[0027] In some examples, the DCI also includes a mapping between an orthogonal cover code (OCC) index applied to an uplink control information (UCI) symbol and a cyclic shift (CS) applied to a demodulation reference signal (DMRS) symbol. In some examples, the processor is further configured to: determine a CS index using the OCC index; generate a UCI symbol using the OCC index; and generate a DRMS symbol using the CS index.
[0028] In some examples, the processor is further configured to: determine a plurality of orthogonal cover code (OCC) indices based on the received DCI; and cycle the plurality of OCC indices over physical resource blocks (PRBs) within the interlace.
[0029] In some examples, the processor is further configured to apply a scrambling sequence for each transmission to one or more symbols associated with the PUCCH based on the received DCI.
[0030] In some examples, the processor is further configured to receive system information block 1 (SIB1), wherein SIB1 includes a value configured to signal a cell-specific PUCCH resource staggered allocation to the UE.
[0031] Some aspects of the present disclosure relate to a method. The method includes: receiving a downlink channel indicator (DCI) from a base station. The DCI includes staggered resource allocation information for a physical uplink control channel (PUCCH). The method also includes: allocating resources on the PUCCH based on the staggered resource allocation information.
[0032] Some aspects of the present disclosure relate to a non-transitory computer-readable medium storing instructions. When these instructions are executed by a processor of a user equipment, these instructions cause the processor to perform operations including: receiving a downlink channel indicator (DCI) from a base station. The DCI includes staggered resource allocation information for a physical uplink control channel (PUCCH). These operations also include: allocating resources on the PUCCH based on the staggered resource allocation information.
[0033] Some aspects of the present disclosure relate to a base station. The base station includes a transceiver configured to communicate with a user equipment (UE) via a wireless network and a processor communicatively coupled to the transceiver. The processor generates a downlink channel indicator (DCI). The DCI includes at least one of partially staggered resource allocation information for a physical uplink shared channel (PUSCH) or resource allocation type switching information for the PUSCH. The processor uses the transceiver to transmit the DCI to the UE.
[0034] In some examples, the DCI includes a field to indicate a starting listen-before-talk (LBT) bandwidth and a number of contagiously allocated LBT bandwidths. In some examples, the field in the DCI includes a resource indication value (RIV) determined based on the starting LBT bandwidth, the number of contagiously allocated LBT bandwidths, and the number of LBT subbands within a bandwidth part (BWP).
[0035] In some examples, the DCI includes an allocation pattern. In some examples, the allocation pattern includes a bitmap, and the bits in the bitmap are set to a first value to indicate that the LBT bandwidth is not available for PUSCH transmission.
[0036] In some examples, the most significant bit (MSB) of the frequency domain resource allocation (FDRA) field of the DCI includes resource allocation type switching information. The MSB of the FDRA field of the DCI can be used to dynamically select one of two or more resource allocation activation schemes for PUSCH resource allocation at the UE.
[0037] In some examples, the DCI also includes a resource indication value (RIV). A first set of values of the RIV indicates a consecutive staggered resource allocation (RA), and a second set of values of the RIV indicates a non-consecutive staggered RA.
[0038] Some aspects of the present disclosure relate to a method. The method includes: generating a downlink channel indicator (DCI). The DCI includes at least one of partially staggered resource allocation information for a physical uplink shared channel (PUSCH) or resource allocation type switching information for the PUSCH. The method also includes: transmitting the DCI to a UE.
[0039] Some aspects of the present disclosure relate to a non-transitory computer-readable medium storing instructions. When these instructions are executed by a processor of a base station, these instructions cause the processor to perform operations including: generating a downlink channel indicator (DCI). The DCI includes at least one of partially staggered resource allocation information for a physical uplink shared channel (PUSCH) or resource allocation type switching information for the PUSCH. These operations also include: transmitting the DCI to a UE.
[0040] Some aspects of the present disclosure relate to a user equipment (UE). The UE includes: a transceiver configured to communicate with a base station via a wireless network; and a processor communicatively coupled to the transceiver. The processor uses the transceiver and receives a downlink channel indicator (DCI) from the base station. The DCI may include at least one of partially staggered resource allocation information for a physical uplink shared channel (PUSCH) or resource allocation type switching information for the PUSCH. Based on the partially staggered resource allocation information, the processor allocates resources for the partially staggered PUSCH. Additionally or optionally, based on the resource allocation type switching information, the processor dynamically switches between PUSCH resource allocations.
[0041] Some aspects of the present disclosure relate to a method. The method includes: receiving a downlink channel indicator (DCI) from a base station. The DCI may include at least one of partially staggered resource allocation information for a physical uplink shared channel (PUSCH) or resource allocation type switching information for the PUSCH. The method also includes: allocating resources for the partially staggered PUSCH based on the partially staggered resource allocation information. Additionally or alternatively, the method includes: dynamically switching between PUSCH resource allocations based on the resource allocation type switching information.
[0042] Some aspects of the present disclosure relate to a non-transitory computer-readable medium storing instructions. When these instructions are executed by a processor of a user equipment (UE), these instructions cause the processor to perform operations including the following items: receiving a downlink channel indicator (DCI) from a base station. The DCI may include at least one of partially staggered resource allocation information for a physical uplink shared channel (PUSCH) or resource allocation type switching information for the PUSCH. These operations also include: allocating resources for the partially staggered PUSCH based on the partially staggered resource allocation information. Additionally or optionally, these operations include: dynamically switching between PUSCH resource allocations based on the resource allocation type switching information.
[0043] The present invention is provided for the purpose of illustrating some aspects only, so as to provide an understanding of the subject matter described herein. Therefore, the above-mentioned features are only examples and should not be understood as narrowing the scope or essence of the subject matter in the present disclosure. Other features, aspects and advantages of the present disclosure will become apparent from the following detailed description, drawings and claims. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] The accompanying drawings, which are incorporated herein and form a part of the specification, illustrate the present disclosure and, together with the description, further serve to explain the principles of the present disclosure and enable those skilled in the relevant art to make and use the present disclosure.
[0045] Figure 1 An exemplary system implementation design for implementing downlink transmission and staggered uplink transmission according to some aspects of the present disclosure is shown.
[0046] Figure 2 An example transmission of a synchronization signal block (SSB) according to some aspects of the present disclosure is shown.
[0047] Figure 3 An example synchronization signal block (SSB) packet is shown in accordance with some aspects of the present disclosure.
[0048] Figure 4A and Figure 4BAn example staggered signaling approach for a physical uplink control channel (PUCCH) format according to some aspects of the present disclosure is shown.
[0049] Figure 5 An example partially staggered physical upload shared channel (PUSCH) resource allocation according to some aspects of the present disclosure is shown.
[0050] Figure 6 An example simplified system for enhanced PUCCH format 0 or 1 with time-domain orthogonal cover codes (OCC) according to some aspects of the present disclosure is shown.
[0051] Figure 7 A block diagram of an example system 700 of an electronic device implementing a downlink transmission and a staggered uplink transmission mechanism according to some aspects of the present disclosure is shown.
[0052] Fig. 8A An exemplary method of a system (eg, a base station) for supporting a physical downlink shared channel (PDSCH) resource mapping implementation mechanism according to some aspects of the present disclosure is shown.
[0053] Figure 8B An example method 820 is shown for a system (eg, user equipment (UE)) supporting a PDSCH resource mapping implementation mechanism in accordance with some aspects of the present disclosure.
[0054] Fig.9A An exemplary method of a system (eg, a base station) for supporting a staggered PUCCH resource allocation implementation mechanism according to some aspects of the present disclosure is shown.
[0055] Fig. 9B An exemplary method for a system (eg, a user equipment (UE)) for supporting a staggered PUCCH resource allocation implementation mechanism according to some aspects of the present disclosure is shown.
[0056] Fig. 10A An example method for a system (eg, a base station) supporting a mechanism for implementing partially staggered PUSCH resource allocation and / or resource allocation type switching in accordance with some aspects of the present disclosure is shown.
[0057] Fig. 10B
[0013] An example method for a system (eg, user equipment (UE)) supporting a mechanism for implementing partially staggered PUSCH resource allocation and / or resource allocation type switching in accordance with some aspects of the present disclosure is shown.
[0058] Fig.11 An exemplary computer system for implementing some aspects or portions thereof.
[0059] The present disclosure is described with reference to the accompanying drawings. In the drawings, generally, the same reference numerals indicate the same or functionally similar elements. Also, generally, the leftmost digit of a reference numeral identifies the drawing in which the reference numeral first appears. DETAILED DESCRIPTION
[0060] Certain aspects of the present disclosure include apparatus and methods for implementing downlink transmission and staggered uplink transmission for 3GPP Rel-15, Rel New Radio (NR), Rel-16, Rel-16 NR and / or Rel-16 NR-U (New Radio Unlicensed).
[0061] Figure 1 An exemplary system 100 implementation design for implementing downlink transmission and staggered uplink transmission according to some aspects of the present disclosure is shown. The exemplary system 100 is provided for illustrative purposes only and is not intended to limit the disclosed aspects. The system 100 may include, but is not limited to, a network node (e.g., a base station such as an eNB, a gNB, etc.) 101 and an electronic device (e.g., a UE) 105. The electronic device 105 (hereinafter referred to as UE 105) may include an electronic device configured to operate based on a variety of wireless communication technologies. These technologies may include, but are not limited to, technologies based on the third generation partnership project (3GPP) standard. For example, the UE 105 may include an electronic device configured to operate using a 3GPP standard of Release 15 (Rel-15), Release 16 (Rel-16), or later. The UE 105 may include an electronic device configured to operate using Rel-15 NR, Rel-16 NR, and / or Rel-16 NR-U (New Air Interface Unlicensed). UE 105 may include, but is not limited to, wireless communication devices, smart phones, laptop computers, desktop computers, tablet computers, personal assistants, monitors, televisions, wearable devices, Internet of Things (IoT), vehicle communication devices, etc. Network node 101 (referred to herein as a base station) may include a node configured to operate based on a variety of wireless communication technologies (such as, but not limited to, technologies based on 3GPP standards). For example, base station 103 may include a node configured to operate using Rel-15, Rel-16, Rel-16 NR, Rel-16 NR-U or a later standard. UE 105 may be connected to base station 101 and may communicate with the base station using one or more communication links 107.
[0062] According to some aspects, the base station 101 may transmit one or more synchronization signal blocks (SSBs) to the UE 105. The SSB may be referred to as a synchronization signal (SS) / physical broadcast channel (SS / PBCH) block. The SSB may include synchronization signals, such as a primary synchronization signal (PSS) and a secondary synchronization signal (SSS). Additionally, the SSB may include a PBCH. According to some aspects, in Rel-15 NR, the base station 101 may inform the UE 105 which SSBs have been transmitted and which SSBs have not been transmitted. Additionally or optionally, the base station 101 may inform the UE 105 of the transmission mode of the SSBs. For example, the base station 101 may use a system information block (SIB) in a standalone (SA) scenario to inform the UE 105 of the actual SS / PBCH block transmission within the SSB burst; or use a bitmap ssb-PositionsInBurst information element (IE) to inform the UE 105 of a dedicated radio resource control (RRC) message in a non-standalone scenario. Therefore, using this transmission mode, the UE 105 may assume that, in an orthogonal frequency division multiplexing (OFDM) symbol in which the SSB is transmitted, the physical resource blocks (PRBs) containing the actual SSB transmission are not available for the physical downlink shared channel (PDSCH).
[0063] According to some aspects, Rel-16 NR technology may operate in an unlicensed band (NR-U). When operating in an unlicensed band, and in order to coexist with other technologies in the band, the base station 101 and / or the UE 105 may implement a listen-before-talk (LBT) process to check the channel before transmitting on the channel. The base station 101 may use a discovery reference signal (DRS) window to transmit the SSB to the UE 105. However, based on the LBT results, the actual transmitted SSB may be time-shifted in the DRS window. Therefore, simply using the Rel-15ssb-PositionsInBurst IE with a one-to-one mapping with the SSB may not be sufficient for PDSCH rate matching because the UE 105 cannot fully understand the actual transmission of the SSB in the DRS window due to the time-shifting operation of the SSB.
[0064] For example, Figure 2 An example transmission 200 of SSB according to some aspects of the present disclosure is shown. Figure 2 As shown, SSBs may be transmitted during DRS windows 201a and 201b. In one non-limiting example, each DRS window 201a and 201b may have a size 202 of 5 ms. However, these DRS windows may have other sizes. Moreover, DRS windows 201a and 201b may repeat based on a DRS periodicity 203. As shown, during Figure 2, DRS window 201a may include candidate SSB positions 205a-205n. After base station 101 determines that the channel is idle for transmission, base station 101 is able to transmit the SSB. Therefore, after a successful LBT 209, base station 101 may transmit the SSB on candidate SSB position 207. In this example, parameter Q is 4, and 4 physical beams are deployed. However, aspects of the present disclosure are not limited to this example.
[0065] Similarly, DRS window 201b may include candidate SSB positions 211a-211n. After base station 101 determines that the channel is idle for transmission, base station 101 can transmit the SSB. Therefore, after successful LBT 215, base station 101 can transmit the SSB at candidate SSB position 213. In this example, LBT success 215 occurs at a different candidate SSB position than LBT success 209. Therefore, the actual transmission of the SSB is time-shifted on consecutive DRS.
[0066] According to some aspects, methods and systems are provided to indicate actual SSB transmission for PDSCH rate matching purposes. For example, PDSCH resource mapping methods and systems are provided for shared spectrum channel access operations. Figure 3 An example SSB packet is shown in accordance with some aspects of the present disclosure.
[0067] According to some aspects, the number of candidate SSB positions may be extended from 10 positions to 20 positions. By increasing the number of candidate SSB positions, the probability of LBT success increases. Additionally or alternatively, based at least on the value of parameter Q, the candidate SSB positions within the DRS window may be divided into different SSB groups. In some examples, the base station 101 may indicate and / or transmit parameter Q to the UE 105 using a master information block (MIB), a PBCH payload, and / or a system information block 1 (SIB1). Using parameter Q, the UE 105 may perform grouping of SSBs. Additionally or alternatively, the base station 101 may use other signaling to transmit the value of parameter Q. In some examples, the base station 101 may use other parameters to signal these SSB groups and / or SSB grouping schemes to the UE 105.
[0068] In some examples, the candidate SSB positions in the time window and / or half-frame may be indexed in ascending time order, such as 0 to L-1. The candidate SSB positions where g=module(i,Q) values may be in the same set of indices g. Figure 3The candidate SSB positions in a time window (e.g., DRS window 300) are shown divided into four groups. However, aspects of the present disclosure are not limited to this example, and other numbers of groupings and other grouping methods may be used. In this non-limiting example, for Q=4 and L=20, the candidate SSB positions in the time window and / or half-frame are grouped as follows:
[0069] SSB Group 0 301: {0,4,8,12,16}
[0070] SSB Group 1 303: {1,5,9,13,17}
[0071] SSB Group 2 305: {2,6,10,14,18}
[0072] SSB Group 3 307: {3,7,11,15,19}
[0073] According to some aspects, when UE 101 receives data on a physical downlink shared channel (PDSCH), UE 101 assumes SSB group transmission based on the ssb-PositionsInBurst IE and / or dedicated signaling as indicated in SIB1. In other words, in Rel-15 NR, each bit in the ssb-PositionsInBurst IE corresponds to a candidate SSB position. Figure 3 In an exemplary aspect of , each bit in the ssb-PositionsInBurst IE may correspond to an SSB group. According to some aspects, if the PDSCH resource allocation overlaps with the PRB containing the SSB group transmission resources, the UE 101 assumes that: in the OFDM symbol in which the SSB group is transmitted, the PRB containing the SSB group transmission resources is not available for PDSCH.
[0074] In some examples, to further improve resource utilization, the UE assumes that other quasi-co-located (QCLed) SSBs will not be transmitted in the same DRS window. Therefore, as long as the UE 101 has detected one of the QCLed SSBs in the same DRS window 300, the UE 101 does not perform rate matching for PDSCH transmission. As a non-limiting example, the UE 101 determines that the candidate SSB position 0 (309) in the SSB group 301 is used for SSB transmission, and the UE 101 receives the SSB position 0 (309). In this example, the UE 101 may determine or assume that the corresponding QCLed candidate SSB positions (4, 8, 12, and 16) in the same SSB group 301 are not used for SSB transmission. Therefore, for the corresponding candidate SSB positions (4, 8, 12, and 16) in this DRS window 300, the UE 101 does not perform rate matching operations for PDSCH transmission.
[0075] In addition to the downlink transmission methods described above, aspects of the present disclosure also provide methods and systems for staggered uplink transmissions. For example, using a physical uplink control channel (PUCCH), UE 105 can communicate with base station 101. According to some aspects, PUCCH can include and carry uplink control information (UCI). In some examples, there are five different PUCCH formats—format 0, format 1, format 2, format 3, and format 4. In some examples, depending on how many bits of information are to be carried and how many symbols are allocated, UE 101 can determine which format to use.
[0076] According to some aspects, in Rel-15, PUCCH format 2 or 3 resources may have a configurable number of physical resource blocks (PRBs) between (e.g.) 1 and (e.g.) 16. In some examples, the upper end of this PRB range may be used for situations where the PUCCH resources carry a large amount of payload. In some examples, the large amount of payload may include channel state information (CSI) feedback for multiple serving cells. In some examples, PUCCH format 2 or 3 may support two interleavings to provide UCI payload capacity comparable to that in Rel-15. In some examples, interleaving may include techniques for dispatching and / or allocating physical resources according to a pattern. In an interleaved resource allocation (RA), the basic unit of RA is an interleaving. In one non-limiting example, for a 15kHz subcarrier spacing (SCS), within a 20MHz frequency bandwidth, an interleaving may include 10 equally spaced resource blocks (RBs). In another non-limiting example, for a 30kHz SCS, within a 20MHz frequency bandwidth, an interleaving may include 5 equally spaced resource blocks (RBs). In some examples, the staggered resource allocation may include two staggers with a first stagger index and a second stagger index. Some aspects of the present disclosure are directed to methods and systems for staggered PUCCH format 2 or 3 resource allocation. For example, methods and systems are provided to signal the second stagger index and / or resolve the gap between 16 PRBs in Rel-15 and (for example) 10 PRBs in a staggered design.
[0077] Figure 4A and Figure 4B An exemplary staggered signaling method for PUCCH formats according to some aspects of the present disclosure is shown. For example, Figure 4AAn exemplary staggered signaling bitmap 400 for a PUCCH format according to some aspects of the present disclosure is shown. In some aspects, the base station 101 transmits the bitmap 400 to the UE 101. For example, the base station 101 may transmit the bitmap 400 to the UE 100 using downlink control information (DCI). The base station 101 may transmit the DCI to the UE 105 via the PDCCH. Additionally or alternatively, the base station 101 may transmit the bitmap 400 to the UE 105 using other signals and / or signaling methods. For example, the base station 101 may transmit / configure the bitmap 400 to the UE 101 using a radio resource control (RRC) message, and then use the DCI to notify the UE 105 to use the bitmap 400 for PUCCH transmission.
[0078] The bitmap 400 may include a one-to-one mapping to a set of interlaces of a serving cell. For example, the bitmap 400 may include bits that map to corresponding interlace indices 401a-401n within a bandwidth part (BWP) 403. In one non-limiting example, a value of "0" in the bitmap 400 may indicate that the corresponding interlace is not allocated for this PUCCH resource. In this non-limiting example, a value of "1" in the bitmap 400 may indicate that the corresponding interlace is allocated for this PUCCH resource. Figure 4A In the non-limiting example of , the bitmap 400 of 10010 indicates that interlaces with index 0 and index 3 are allocated for the PUCCH resource. And, interlaces with index 1, index 2, and index 4 are not allocated for the PUCCH resource.
[0079] According to some aspects, the size of the bitmap 400 may depend on the SCS of the PUCCH. In one non-limiting example, for an SCS of 30 kHz, the size of the bitmap 400 may be 5 bits. In another non-limiting example, for an SCS of 15 kHz, the size of the bitmap 400 may be 10 bits.
[0080] According to some aspects, in order to minimize the signaling overhead of DCI (or other signaling for conveying resource allocation for staggered PUCCH), the second staggering index k2 may be implicitly derived based on the first staggering index k1 according to one of the following equations:
[0081]
[0082]
[0083] here, is the number of interleaving indices for SCS u.
[0084] For example, Figure 4B As shown, the first interleaving index k1 411 is 0, and the second interleaving index k2 413 is determined as In this example, base station 101 may transmit first interlace index k1 to UE 105. Base station 101 may transmit first interlace index k1 using DCI (or other signaling). UE 105 may use first interlace index k1 to determine second interlace index k2 using the first equation (Equation (1)) above.
[0085] As another example, Figure 4B As shown, the first interleaving index k1 421 is 0, and the second interleaving index k2 423 is determined as k2=module(0+1,5)=1. In this example, the base station 101 may transmit the first interleaving index k1 to the UE 105. The base station 101 may use DCI (or other signaling) to transmit the first interleaving index k1. The UE 105 may use the first interleaving index k1 to determine the second interleaving index k2 by the first equation (Equation (2)) above.
[0086] In some examples, base station 101 may use DCI or other signaling to communicate the equation to be used to UE 105. Additionally or alternatively, when UE 105 first connects to base station 101, the choice of equation may be communicated to UE 105. In some examples, based on, for example, channel measurement results of UE 105, UE 105 may independently determine the equation to be used, and UE 105 may communicate the used equation to base station 101.
[0087] Additionally, according to some aspects of the present disclosure, methods and systems are provided for associating Zadoff-Chu sequences and / or orthogonal cover code (OCC) lengths for staggered PUCCH format 3 (e.g., for enhanced staggered PUCCH format 3). In some examples, PUCCH format 3 may support user multiplexing by assigning different OCCs or Zadoff-Chu sequence cyclic shifts to different users. According to some examples, user multiplexing for reference symbols may be based on: using different cyclic shifts of the same base sequence for all multiplexed users. User multiplexing for UCI may be based on: applying a pre-DFT (discrete Fourier transform) OCC to UCI symbols. According to some aspects of the present disclosure, methods and systems are provided for mapping between: an OCC index applied to a UCI symbol; and a cyclic shift applied to a demodulation reference signal (DMRS) symbol used for a given PUCCH resource. In some examples, for PUCCH format 3, time division multiplexing (TDM) is used to multiplex UCI symbols and DMRS symbols.
[0088] Table 1 provides a mapping between cyclic shift (CS) and OCC for PUCCH format 3, in accordance with some aspects.
[0089] Table 1 - Mapping between OCC and CS indices
[0090]
[0091] In one example, the mapping shown in Table 1 may be transmitted from the base station 101 to the UE 105 using DCI or other signaling. Additionally or alternatively, the OCC index in Table 1 may be transmitted from the base station 101 to the UE 105 using DCI or other signaling.
[0092] According to some aspects, the UE 105 may use the OCC index to generate the UCI symbol, and may use the CS index to generate the DRMS symbol. In a non-limiting example, when the UE 105 receives or determines the OCC index 0 for the PUCCH resource, the UE 105 may use the OCC number to determine the CS index for the same PUCCH resource. For example, if the OCC number or the OCC sequence length is 2, the UE 105 uses the CS index 0 to generate the DRMS symbol. If the OCC number or the OCC sequence length is 4, the UE 105 also uses the CS index 0 to generate the DRMS symbol. As another non-limiting example, if the OCC index is 1, if the OCC number or the OCC sequence length is 2, the UE 105 uses the CS index 6 to generate the DRMS symbol. If the OCC number or the OCC sequence length is 4, the UE 105 also uses the CS index 3 to generate the DRMS symbol. As another non-limiting example, if the OCC index is 2, the OCC number cannot be 2. If the number of OCCs or the OCC sequence length is 4, the UE 105 also generates DRMS symbols using CS index 6. As another non-limiting example, if the OCC index is 4, the number of OCCs or the OCC sequence length cannot be 2. If the number of OCCs or the OCC sequence length is 4, the UE 105 also generates DRMS symbols using CS index 9.
[0093] According to some aspects, in order to reduce the peak-to-average power ratio (PAPR) and / or cubic metric (CM) value for interleaved PUCCH format 2, the OCC index of the physical resource block (PRB) can be cycled across the PRBs within the interleaving. For example, the OCC index S for PRBi i The loop can be based on the following equation:
[0094]
[0095] here, is the number of OCCs.
[0096] In some examples, the UE 105 may use the OCC index to generate the UCI symbol. In some examples, for PUCCH format 2, frequency division multiplexing (FDM) is used to multiplex the UCI symbol and the DMRS symbol. By using different OCCs for different PRBs within an interlace, the peak-to-average power ratio (PAPR) and / or cubic metric (CM) value for interlace PUCCH format 2 may be reduced.
[0097] In some examples, the OCC index and its cycle across PRBs within an interlace may be communicated from base station 101 to UE 105. For example, base station 101 may use DCI (or other signaling) to signal the OCC index and its cycle across PRBs.
[0098] In some examples, instead of (or in addition to) using different OCC indices for different PRBs within an interlace PUCCH format 2, a scrambling sequence may also be used in the UE 105. For example, to reduce the PARP and / or CM value for an interlace PUCCH format 2, the UE 105 may apply a scrambling sequence for each transmission to symbols associated with PUCCH format 2. For example, the same OCC index may be applied to PRBs within one interlace to generate a first sequence. Then, the scrambling sequence may be applied to the first sequence to generate a second sequence. The second sequence may be used to generate UCI symbols.
[0099] In some examples, the base station 101 may generate a scrambling sequence and transmit the scrambling sequence to the UE 105. For example, the base station 101 may transmit the scrambling sequence to the UE 105 using DCI (or other signaling). Additionally or alternatively, the base station 101 may transmit parameters for generating the scrambling sequence to the UE 105 using DCI (or other signaling). In some examples, the scrambling sequence generator (at the UE 105 and / or the base station 101) may be initialized with a C-RNTI (cell radio network temporary identifier), a slot index, and / or a cell ID (identifier). In some examples, the use of the slot index and / or the cell ID may reduce interference within a cell and / or between cells.
[0100] According to some other aspects of the present disclosure, methods and systems for partially staggered physical upload shared channel (PUSCH) resource allocation are provided. In some examples, for PUSCH transmission in an NR-U system, the minimum resource allocation granularity may be one stagger (e.g., 10 PRBs). This granularity may be too coarse for a small amount of PUSCH payload. Some aspects of the present disclosure provide methods and systems for supporting partially staggered allocations for PUSCH (e.g., in an NR-U system) and supporting signaling of the partially staggered allocations.
[0101] According to some aspects, downlink control information (DCI) transmitted from base station 101 can signal UE 105 resource allocation for partially staggered PUSCH. In one example, a field in the DCI can be used to indicate the starting LBT bandwidth (SB start ) and the length in terms of unevenly distributed LBT bandwidth (e.g., unevenly distributed LBT bandwidth L SB According to some aspects, the DCI may include a resource indication value (RIV) to indicate the starting LBT bandwidth and the number of LBT bandwidths unevenly allocated. In one example, the RIV of the DCI may be defined as follows:
[0102] if but
[0103] otherwise
[0104] here, is the number of LBT subbands within the bandwidth part (BWP).
[0105] After receiving the DCI, the UE 105 may use the RIV and / or the starting LBT bandwidth and the number of unevenly allocated LBT bandwidths to determine resource allocation for its partially staggered PUSCH. Using the resources allocated in the partially staggered PUSCH, the UE 105 may transmit data to the base station 101.
[0106] According to some aspects, UE 105 may be configured by a higher layer with a set of PUSCH resource allocation patterns. Additionally or alternatively, UE 105 may receive the set of PUSCH resource allocation patterns from base station 101. For example, UE 105 may receive the set of PUSCH resource allocation patterns from base station 101 using DCI transmitted by base station 101. In another example, UE 105 may receive the set of PUSCH resource allocation patterns from base station 101 using an RRC message.
[0107] In some examples, each mode may use a bitmap approach to indicate PUSCH interleaving allocation on a continuous LBT bandwidth. For example, a bitmap may be used to indicate one or more LBT subbands allocated for PUSCH transmission. In another example, a bitmap may indicate one or more subbands that are not / cannot be used for PUSCH transmission (e.g., indicating that rate matching is performed around the indicated LBT subbands and used for PUSCH transmission).
[0108] Figure 5An exemplary partially staggered PUSCH resource allocation 500 according to some aspects of the present disclosure is shown. In this exemplary aspect, the BWP 501 may include four LBT subbands 503a-503d. Each LBT subband 503 may be separated from a continuous LBT subband 503 by a guard band 505 (505a-505c). It should be noted that aspects of the present disclosure are not limited to this example, and other numbers of LBT subbands and guard bands may be used. In this example, LBT subband 503a is not used for PUSCH transmission, but LBT subbands 53b-53d are allocated for PUSCH transmission. This resource allocation for partially staggered PUSCH can be set using the mode index 0 in Table 2 below.
[0109] In one example, mode index 0 may correspond to bitmap 0111 (Alternative 1). In this example, a bit value of '0' in the bitmap indicates that the corresponding LBT subband (e.g., LBT subband 503a) is not used / unavailable for PUSCH transmission. A bit value of '1' in the bitmap indicates that the corresponding LBT subband (e.g., LBT subband 503b-d) is allocated for PUSCH transmission. In another example, mode index 0 may correspond to bitmap 1000 (Alternative 2). In this example, a bit value of '1' in the bitmap indicates that the corresponding LBT subband (e.g., LBT subband 503a) is not used / unavailable for PUSCH transmission. A bit value of '0' in the bitmap indicates that the corresponding LBT subband (e.g., LBT subband 503b-d) is allocated for PUSCH transmission.
[0110] As described above, using DCI (or other signaling), the base station 101 can transmit the mode index and / or the alternative 1 or 2 bitmap to the UE 105. The base station 101 can use measurement results (such as, but not limited to, measurement results of the downlink channel) to determine which bitmap of the alternative 1 or 2 bitmap to send to the UE 105. For example, if the base station 101 determines (e.g., using a channel state information (CSI) report from a UE such as UE 105) that the downlink channel is congested, the base station 101 can send the alternative 2 bitmap (e.g., 1000) to the UE 105.
[0111] Table 2 - Partially staggered PUSCH resource allocation
[0112] Mode Index Alternative 1 Alternative 2 0 0111 1000 1 1100 0011 2 0110 1001 … … …
[0113] In some examples of Rel-15, the configuration for the cell-specific PUCCH is broadcast. For example, the base station 101 may transmit the configuration for the cell-specific PUCCH. The base station 101 may use MIB, SIB1 and / or DCI to transmit the configuration for the cell-specific PUCCH. For example, the configuration may be provided by the parameter pucch-ResourceCommon in the PUCCH-ConfigCommon IE, which is signaled via SIB1 for PUCCH transmission in the initial uplink (UL) BWP of the special cell (SpCell). According to some examples, the SpCell may include a primary cell (PCell) or a primary secondary cell (PSCell). According to some aspects, the parameter may take an integer value in the range of 0-15, which may select, for example, a PUCCH resource set predefined in the 3GPP specification. In addition, using a predefined equation, depending on the PUCCH resource indicator in the DCI, the UE105 may determine the PUCCH resource configuration (such as but not limited to PRB position, initial cyclic shift index, etc.).
[0114] Some aspects of the present disclosure are directed to methods and systems for signaling cell-specific PUCCH resource staggered allocation prior to a dedicated RRC connection. For example, some methods and systems of the present disclosure may increase UE multiplexing capacity to minimize cell-specific PUCCH overhead.
[0115] According to some aspects, before connecting to the base station 101, the UE 105 may search for a cell to attach to. After completing the search, the UE 105 may perform a radio resource control (RRC) connection setup procedure. In one example, the UE 105 may send an attachment request to the base station 101 and / or a mobility management entity (MME) (not shown) associated with the base station 101. In some examples, the attachment request may include an identification of the UE 105. In some aspects, if the MME accepts the attachment request, the MME may send a setup request to, for example, the base station 101. In some examples, after receiving the setup request, and if the base station 101 does not know the capabilities of the UE 105, the base station 101 may send a request to the UE 105 to request the capabilities of the UE 105. According to some aspects, the UE 105 may send its capabilities to the base station 101. In response, the base station 101 may send an RRC connection reconfiguration message back to the UE 105. The UE 105 may then start data communication using the base station 101. Additionally, UE 105 may transmit a CSI report to the base station.
[0116] According to some aspects, after UE 105 searches for and detects base station 101 and / or a cell associated with base station 101, base station 101 can send MIB and SIB1 to UE 105. In some examples, SIB1 can include parameters that define PUCCH (e.g., PUCCH resources). One parameter that defines PUCCH can include a "PRB offset" value. According to some aspects, SIB1 can be used to signal cell-specific PUCCH resource interleaving allocation. For example, the "PRB offset" value configured by SIB1 can be reinterpreted by UE 105 as a starting interleaving index. UE 105 can also determine interleaving I as follows: PUCCH Index of:
[0117]
[0118] Here, S int is the starting stagger, r PUCCH is the number of cell-specific PUCCH resources, and N cs is the number of initial cyclic shift (CS) index sets.
[0119] In this example, using the “PRB offset” value configured in SIB1, base station 101 can allocate resources for staggered cell-specific PUCCH transmissions at UE 105.
[0120] Additionally or alternatively, to further increase the multiplexing capacity of the staggered PUCCH format 0 or 1 of the UE 105, the PUCCH resources with the staggered PUCCH format 0 or 1 may include a length of In some examples, It can increase the capacity of the interleaved PUCCH format 0 or 1 by two times. Figure 6 An example simplified system 600 for enhanced PUCCH format 0 or 1 with time domain OCC according to some aspects of the present disclosure is shown.
[0121] According to some aspects, generating PUCCH format 0 or 1 may include: generating one or more of a PUCCH baseband sequence, grouping and sequence hopping, cyclic shift, scrambling, and / or modulation. An exemplary simplified system 600 shows a first sequence 601, which is generated by a PUCCH baseband sequence and cyclically shifted based on a 1-bit hybrid automatic repeat request (hybrid ARQ or HARQ) ACK (acknowledgement). In some examples, the first sequence 601 is input into a scrambling 603 to generate a second sequence 605. The scrambled second sequence 605 may be modulated using, for example, a quadrature phase shift keying (QPSK) code modulator 607. The output of the modulator 607 includes two symbols 609a and 609b.
[0122] In accordance with some aspects, system 600 further includes time domain OCCs {ω0, ω1} 613a and 613b that modulate (eg, add) 611a and 611b to two symbols 609a and 609b to generate PUCCH format 0 or 1 615 .
[0123] According to some aspects, a resource allocation (RA) is used to allocate resource blocks for transmission. The resource allocation type specifies how the resource blocks are allocated. According to some examples, in Rel-15 NR, two resource allocation types may be defined. For example, type-0 may be a RA for non-contiguous allocation using a bitmap, where each bit represents a resource block group (RBG). Type-1 may be a RA for contiguous allocation using a resource indication value (RIV), which indicates the starting resource block (RB) and bandwidth (in RBs) within a BWP.
[0124] Some aspects of the present disclosure are directed to methods and systems to support dynamic switching between staggered RA and legacy RA. For example, methods and systems to support dynamic switching between staggered RA and legacy Rel-15 RA using DCI are provided.
[0125] In some examples, UE 105 and / or base station 101 may support the use of staggered RA (e.g., Rel-16 staggered RA) and may support the use of traditional RA (e.g., Rel-15 RA), and operate with both. In these examples, base station 101 may be configured to send control information / instructions to UE 105 to dynamically switch between staggered RA and traditional RA. In some aspects, DCI may be used to support switching between staggered PUSCH RA and type-1 RA. In other words, base station 101 may use DCI to command UE 105 to dynamically switch between RAs. For example, DCI may be based on within a channel occupied time (COT) or outside a COT. According to some examples, higher layer signaling (such as, but not limited to, RRC messages) may be used to signal base station 101 and / or UE 105 that UE 105 and / or base station 101 is capable of switching between staggered PUSCH RA and type-1 RA. For example, using RRC messages, UE 105 may inform base station 101 that UE 105 supports both staggered RA and legacy RA. As such, base station 101 may use DCI to command UE 105 to dynamically switch between these RAs.
[0126] According to some aspects, if both staggered PUSCH RA and Rel-15 type-1 RA are configured, the most significant bit (MSB) of the frequency domain RA (FDRA) is used to indicate to the UE 105 which of type-1 RA or staggered PUSCH RA is to be used. According to some aspects, the FDRA can be a field in the DCI. The number of bits of the FDRA field can be determined by the following:
[0127]
[0128] Here, X u It is the number of Rel-16 interleaved PUSCH bits. is the number of RBs in the downlink BWP.
[0129] According to some aspects, switching between staggered PUSCH RA and type-0 and / or type-1 RA as PUSCH RA can also be supported by DCI. For example, base station 101 and UE 105 can communicate using, for example, RRC messages, where UE 105 supports and / or activates two of the three RA schemes. As a non-limiting example, UE 105 can notify base station 101 (e.g., using RRC messages): UE 105 supports and / or has activated type-0 RA and staggered PUSCH RA. In another non-limiting example, UE 105 can notify base station 101 (e.g., using RRC messages): UE 105 supports and / or has activated type-1 RA and staggered PUSCH RA.
[0130] As described above, the base station 101 may use the DCI to dynamically select a RA for the PUSCH RA. For example, the base station 101 may use the MSB of the FDRA field of the DCI to dynamically select one of the RA activation schemes for the PUSCH RA.
[0131] In addition to or in lieu of selecting staggered RA for PUSCH RA, base station 101 may also select a different staggered RA scheme to be used by UE 105. In some examples, the staggered RA scheme may include continuous staggered RA and non-continuous staggered RA. As a non-limiting example, Figure 4BA non-continuous staggered RA is shown, where stagger indices 411 and 413 are non-continuous, and a continuous staggered RA is also shown, where stagger indices 421 and 423 are continuous. According to some examples, different RIV values can be associated with different staggered RA schemes. As a non-limiting example, in a 15kHz DCI, a 6-bit RIV field is included. RIV values from 0 to 54 are used to indicate a continuous staggered RA, for example, a starting stagger and a length (e.g., the number of continuous staggered indices). And another RIV value (e.g., 55-63) can be used to indicate a non-continuous staggered RA (e.g., one-to-one indicating a predefined or RRC-configured staggered combination). Using this method, a single DCI can dynamically switch between continuous staggered RA and non-continuous staggered RA for PUSCH transmission.
[0132] Figure 7 A block diagram of an exemplary system 700 of an electronic device implementing a downlink transmission and an interleaved uplink transmission mechanism according to some aspects of the present disclosure is shown. System 700 can be any electronic device of system 100 (e.g., base station 101, UE 105). System 700 includes a processor 710, one or more transceivers 720, a communication infrastructure 740, a memory 750, an operating system 752, an application 754, and one or more antennas 760. The system shown is provided as an exemplary portion of system 700, and system 700 may include other circuits and subsystems. Moreover, although the system of system 700 is shown as a separate component, aspects of the present disclosure may include any combination of these components, fewer components, or more components.
[0133] The memory 750 may include random access memory (RAM) and / or cache, and may include control logic components (e.g., computer software) and / or data. The memory 750 may include other storage devices or memories, such as, but not limited to, a hard drive and / or a removable storage device / unit. According to some examples, an operating system 752 may be stored in the memory 750. The operating system 752 may manage data transmission from the memory 750 and / or one or more applications 754 to the processor 710 and / or one or more transceivers 720. In some examples, the operating system 752 supports one or more network protocol stacks (e.g., an Internet protocol stack and a cellular protocol stack, etc.) that may include several logical layers. At the corresponding layer of the protocol stack, the operating system 752 includes control mechanisms and data structures to perform functions associated with the layer.
[0134] According to some examples, applications 754 may be stored in memory 750. Applications 754 may include applications used by wireless system 700 and / or a user of wireless system 700 (e.g., user applications). Applications in applications 754 may include applications such as, but not limited to, Siri.TM , FaceTime TM , broadcast streaming, video streaming, remote control and / or other user applications.
[0135] The system 700 may also include a communication infrastructure 740. The communication infrastructure 740 provides, for example, communication between the processor 710, one or more transceivers 720, and the memory 750. In some implementations, the communication infrastructure 740 may be a bus. The processor 710, together with instructions stored in the memory 750, performs operations that enable the system 700 of the system 100 to implement the mechanisms for downlink transmissions and staggered uplink transmissions as described herein.
[0136] According to some aspects, one or more transmitters 720 may be coupled to antenna 760. Antenna 760 may include one or more antennas that may be the same or may be of different types. One or more transceivers 720 allow system 700 to communicate with other devices that may be wired and / or wireless. In some examples, one or more transceivers 720 may include circuits / devices such as processors, controllers, radio components, sockets, plugs, buffers, etc. for connecting to a network and communicating on the network. According to some examples, one or more transceivers 720 include one or more circuits for connecting to and communicating on a wired and / or wireless network.
[0137] According to some aspects of the present disclosure, the one or more transceivers 720 may include a cellular subsystem, a WLAN subsystem, and / or a Bluetooth subsystem. TM Subsystems, each including its own wireless transceiver and protocol, as will be understood by those skilled in the art based on the discussion provided herein. In some implementations, one or more transceivers 720 may include more or fewer systems for communicating with other devices.
[0138] In some examples, transceiver(s) 720 may include one or more circuits, including a WLAN transceiver, to enable connection and communication via a WLAN network, such as, but not limited to, a network based on the standards described in IEEE 802.11.
[0139] Additionally or alternatively, the one or more transceivers 720 may include one or more circuits (including Bluetooth TM transceiver) to implement Bluetooth-based TM Protocol, Bluetooth TM Low power protocol, or Bluetooth TM For example, the transceiver 720 may include a Bluetooth TM Transceiver.
[0140] Additionally, the one or more transceivers 720 may include one or more circuits (including cellular transceivers) for connecting to and communicating on a cellular network. Cellular networks may include, but are not limited to, 3G / 4G / 5G networks, such as Universal Mobile Telecommunications System (UMTS), Long Term Evolution (LTE), etc. For example, the one or more transceivers 220 may be configured to operate in accordance with one or more of Rel-15, Rel-16, Rel-17, NR, NR-U, or later versions of the 3GPP standard.
[0141] According to some aspects of the present disclosure, the processor 710 alone or in combination with computer instructions stored in the memory 750 and / or one or more transceivers 720 implements the methods and mechanisms discussed in the present disclosure. For example, the processor 710 alone or in combination with computer instructions stored in the memory 750 and / or one or more transceivers 720 implements an actual SSB transmission indication mechanism for PDSCH rate matching purposes. For example, the processor 710 alone or in combination with computer instructions stored in the memory 750 and / or one or more transceivers 720 implements a PDSCH resource mapping mechanism for shared spectrum channel access operations.
[0142] Additionally or alternatively, the processor 710 alone or in combination with computer instructions stored in the memory 750 and / or one or more transceivers 720 implements a resource allocation mechanism for interleaved PUCCH formats 2 or 3 and a signaling mechanism for a second interleaved index. Additionally or alternatively, the processor 710 alone or in combination with computer instructions stored in the memory 750 and / or one or more transceivers 720 implements a mapping mechanism between an OCC index applied to a UCI symbol and a cyclic shift applied to a DMRS symbol.
[0143] In some aspects, the processor 710 alone or in combination with computer instructions stored in the memory 750 and / or one or more transceivers 720 implements a resource allocation mechanism for a partially staggered physical upload shared channel (PUSCH). In some aspects, the processor 710 alone or in combination with computer instructions stored in the memory 750 and / or one or more transceivers 720 implements a mechanism for: signaling cell-specific PUCCH resource staggering allocation prior to a dedicated RRC connection; and / or increasing UE multiplexing capacity to minimize cell-specific PUCCH overhead.
[0144] Additionally or alternatively, processor 710 alone or in combination with computer instructions stored in memory 750 and / or one or more transceivers 720 implements mechanisms for supporting dynamic switching between staggered RA and legacy Rel-15 RA via DCI format.
[0145] Fig. 8A An exemplary method 800 for a system (eg, a base station) supporting a PDSCH resource mapping implementation mechanism according to some aspects of the present disclosure is shown. For convenience and not limitation, reference may be made to Figure 1 , Figure 2 , Figure 3 , Figure 7 and Fig.11 The elements are used to describe Fig. 8A Method 800 may represent an electronic device (eg, Figure 1 Method 800 may also be performed by Figure 7 System 700 and / or Fig.11 However, the method 800 is not limited to the specific aspects depicted in those figures, and other systems may be used to perform the method, as will be understood by those skilled in the art. It should be understood that not all operations may be required, and these operations may not be performed in order. Fig. 8A The same order as shown is followed.
[0146] At 802, candidate synchronization signal block (SSB) positions in a time window are divided into a plurality of groups. For example, the base station 101 is configured to divide the candidate SSB positions into a plurality of groups. Figure 3 In a non-limiting example, the candidate SSB positions are divided into four groups. In some examples, the time window can be a DRS window (eg, DRS window 300). For example, step 802 is performed one DRS window at a time.
[0147] At 804, information associated with the plurality of groups of candidate SSB positions is transmitted to a UE (e.g., UE 105). In one example, as described above, the grouping of the candidate SSB positions is based on a parameter Q. In some examples, using the MIB, the PBCH payload, or SIB1, the base station 101 may transmit the parameter Q to the UE 105. Additionally, the base station 101 may transmit the number of candidate SSB positions (e.g., the parameter L discussed above) to the UE 105.
[0148] At 806, an LBT process is performed. For example, base station 101 performs the LBT process. If the LBT process is successful, then at 808, base station 101 may determine a first set of candidate SSB positions and may transmit one or more SSBs at one or more candidate SSB positions of the first set.
[0149] Figure 8B An exemplary method 820 for a system (eg, a UE) supporting a PDSCH resource mapping implementation mechanism according to some aspects of the present disclosure is shown. For convenience and not limitation, reference may be made to Figure 1 , Figure 2 , Figure 3 , Figure 7 and Fig.11 The elements are used to describe Figure 8B Method 820 may represent an electronic device (eg, Figure 1 Method 820 may also be performed by Figure 7 System 700 and / or Fig.11 However, the method 820 is not limited to the specific aspects depicted in those figures, and other systems may be used to perform the method, as will be understood by those skilled in the art. It should be understood that not all operations may be required, and these operations may not be performed in order. Figure 8B The same order as shown is followed.
[0150] At 822, information associated with multiple groups of candidate SSB positions is received from a base station (e.g., base station 105). In one example, as described above, the grouping of the candidate SSB positions is based on parameter Q. In some examples, UE 105 can receive parameter Q from base station 101 using MIB, PBCH payload, or SIB1. Additionally, UE 105 can receive a maximum number of candidate SSB positions (e.g., parameter L discussed above) from base station 101.
[0151] At 824, UE 105 may receive the SSB at the first set of candidate SSB positions. At 826, UE 105 may determine to use the first set of candidate SSB positions for receiving the SSB. According to some aspects, if UE 105 receives a PDSCH where the PDSCH resource allocation overlaps with a PRB containing SSB group transmission resources, UE 101 assumes that the PRB containing the SSB group transmission resources is not available for PDSCH in the OFDM symbol in which the SSB group is transmitted.
[0152] Fig.9A An exemplary method for a system (eg, a base station) supporting a staggered PUCCH resource allocation implementation mechanism according to some aspects of the present disclosure is shown. For convenience and not limitation, reference may be made to Figure 1 , Figure 4A , Figure 4B , Figure 6 , Figure 7 and Fig.11 The elements are used to describe Fig.9A Method 900 may represent an electronic device (eg, Figure 1 Method 900 may also be performed by Figure 7 System 700 and / or Fig.11However, the method 900 is not limited to the specific aspects depicted in those figures, and other systems may be used to perform the method, as will be understood by those skilled in the art. It should be understood that not all operations may be required, and these operations may not be performed in order. Fig.9A The same order as shown is followed.
[0153] At 902, a downlink channel indicator (DCI) is generated. For example, base station 101 generates the DCI. It should be noted that although some aspects of the present disclosure are discussed with reference to DCI, other signaling may be used to transmit some of the information described herein from base station 101 to UE 105. In some examples, the DCI includes staggered resource allocation information for a physical uplink control channel (PUCCH).
[0154] At 904, the base station 101 transmits the DCI to the UE.
[0155] In some aspects, the interlace resource allocation information for the PUCCH comprises a bitmap, wherein a first value of a bit of the bitmap indicates that the corresponding interlace is allocated for the PUCCH. In some examples, the size of the bitmap may be based on the subcarrier spacing of the PUCCH.
[0156] According to some aspects, the interleaved resource allocation information includes a first interleaved index, and the first interleaved index is used by the UE 105 to calculate a second interleaved index, for example, as described above with reference to equation (1) or (2). In some examples, the second interleaved index is based on the first interleaved index and the number of interleavings of the PUCCH subcarrier spacing. The PUCCH may include at least one of PUCCH format 2 or PUCCH format 3.
[0157] According to some aspects, the DCI transmitted from the base station 101 to the UE 105 may also include a mapping between an orthogonal cover code (OCC) index applied to the UCI symbol and a cyclic shift applied to the DMRS symbol. For example, in Table 1 discussed above, a mapping between a cyclic shift (CS) and an OCC for PUCCH format 3 is provided. In one example, the mapping shown in Table 1 may be transmitted from the base station 101 to the UE 105 using DCI (or other signaling). Additionally or alternatively, the OCC index in Table 1 may be transmitted from the base station 101 to the UE 105 using DCI (or other signaling).
[0158] In some examples, the DCI may also include information for the UE 105 to use multiple OCC indices and cycle them across the PRBs within the interlace. Additionally or alternatively, the DCI may include information for the UE 105 to apply a scrambling sequence for each transmission to symbols associated with the PUCCH.
[0159] In some examples, base station 101 may also be configured to generate system information block 1 (SIB1), where SIB1 may include a value configured to signal cell-specific PUCCH resource staggered allocation to UE 105.
[0160] Fig. 9B An exemplary method for a system (eg, user equipment (UE)) supporting a staggered PUCCH resource allocation implementation mechanism according to some aspects of the present disclosure is shown. For convenience and not limitation, reference may be made to Figure 1 , Figure 4A , Figure 4B , Figure 6 , Figure 7 and Fig.11 The elements are used to describe Fig. 9B Method 920 may represent an electronic device (eg, Figure 1 Method 920 may also be performed by Figure 7 System 700 and / or Fig.11 However, the method 920 is not limited to the specific aspects depicted in those figures, and other systems may be used to perform the method, as will be understood by those skilled in the art. It should be understood that not all operations may be required, and these operations may not be performed in order. Fig. 9B The same order as shown is followed.
[0161] At 922, a downlink channel indicator (DCI) is received. For example, UE 105 receives the DCI from base station 101. In some examples, the DCI includes staggered resource allocation information for a physical uplink control channel (PUCCH).
[0162] At 924, based on the staggered resource allocation information, the UE 105 may allocate resources on the PUCCH. After allocating the resources, the UE 105 may use the allocated resources for PUCCH transmissions to, for example, the base station 101.
[0163] According to some examples, and as referenced e.g. Figure 4A The interleaving resource allocation information for the PUCCH may include a bitmap, wherein a first value of a bit of the bitmap indicates that the corresponding interleaving is allocated for the PUCCH.
[0164] According to some examples, and as referenced e.g. Figure 4B The interleaved resource allocation information may include a first interleaving index. During step 924, the UE 105 may also be configured to calculate a second interleaving index using the first interleaving index. For example, based on the first interleaving index and the number of interleavings of the PUCCH subcarrier spacing, the UE 105 may calculate the second interleaving index.
[0165] According to some examples, the DCI may also include a mapping between an orthogonal cover code (OCC) index applied to an uplink control information (UCI) symbol and a cyclic shift (CS) applied to a demodulation reference signal (DMRS) symbol (e.g., as described above with reference to Table 1). In some examples, the method 920 may also include: determining a CS index using the OCC index; generating a UCI symbol using the OCC index; and generating a DRMS symbol using the CS index.
[0166] According to some examples, the method 920 may also include: determining a plurality of orthogonal cover code (OCC) indices based on the received DCI; and cycling the plurality of OCC indices over physical resource blocks (PRBs) within an interlace.
[0167] According to some examples, method 920 may also include applying a scrambling sequence for each transmission to one or more symbols associated with the PUCCH based on the received DCI.
[0168] According to some examples, the method 920 may also include receiving a system information block 1 (SIB1). The SIB1 may include a value configured to signal the UE 105 of a cell-specific PUCCH resource staggered allocation.
[0169] Fig. 10A An exemplary method for the following system according to some aspects of the present disclosure is shown: a system (e.g., a base station) that supports a mechanism for implementing partial staggered PUSCH resource allocation and / or resource allocation type switching. For convenience and not limitation, reference may be made to Figure 1 , Figure 5 , Figure 7 and Fig.11 The elements are used to describe Fig. 10A Method 1000 may represent an electronic device (eg, Figure 1 Operation of the base station 101): a mechanism for implementing partial staggered PUSCH resource allocation and / or resource allocation type switching. The method 1000 may also be performed by Figure 7 System 700 and / or Fig.11 However, the method 1000 is not limited to the specific aspects depicted in those figures, and other systems may be used to perform the method, as will be understood by those skilled in the art. It should be understood that not all operations may be required, and these operations may not be performed in order. Fig. 10A The same order as shown is followed.
[0170] At 1002, a downlink channel indicator (DCI) is generated. For example, the base station 101 generates the DCI. In some examples, the DCI may include at least one of partially staggered resource allocation information for a physical uplink shared channel (PUSCH) or resource allocation type switching information for the PUSCH.
[0171] At 1004 , the base station 101 transmits the DCI to the UE.
[0172] According to some examples, the DCI includes a field to indicate a starting listen-before-talk (LBT) bandwidth and a number of LBT bandwidths that are unevenly distributed. Additionally or alternatively, the field in the DCI may include a resource indication value (RIV) determined based on the starting LBT bandwidth, the number of LBT bandwidths that are unevenly distributed, and the number of LBT subbands within a bandwidth part (BWP).
[0173] In some examples, the DCI includes an allocation pattern. For example, the allocation pattern is discussed above with reference to Table 2. In some examples, the allocation pattern includes a bitmap, wherein a bit in the bitmap is set to a first value to indicate that the LBT bandwidth is not available for PUSCH transmission.
[0174] In some examples, the most significant bit (MSB) of the frequency domain resource allocation (FDRA) field of the DCI includes resource allocation type switching information, such as described with reference to equation (7). The MSB of the FDRA field of the DCI can be used to dynamically select one of two or more resource allocation activation schemes for PUSCH resource allocation at the UE.
[0175] According to some examples, the DCI also includes a resource indication value (RIV). A first set of values of the RIV indicates a consecutive staggered resource allocation (RA), and wherein a second set of values of the RIV indicates a non-consecutive staggered RA.
[0176] Fig. 10B An exemplary method for a system (e.g., a user equipment (UE)) supporting a mechanism for implementing partially staggered PUSCH resource allocation and / or resource allocation type switching according to some aspects of the present disclosure is shown. For convenience and not limitation, reference may be made to Figure 1 , Figure 5 , Figure 7 and Fig.11 The elements are used to describe Fig. 10B Method 1020 may represent an electronic device (eg, Figure 1 Operation of UE 105): a mechanism for implementing partial staggered PUSCH resource allocation and / or resource allocation type switching. Method 1020 may also be performed by Figure 7 System 700 and / or Fig.11However, the method 1020 is not limited to the specific aspects depicted in those figures, and other systems may be used to perform the method, as will be understood by those skilled in the art. It should be understood that not all operations may be required, and these operations may not be performed in order. Fig. 10B The same order as shown is followed.
[0177] At 1022, a downlink channel indicator (DCI) is received. For example, UE 105 receives the DCI from base station 101. In some examples, the DCI may include at least one of partially staggered resource allocation information for a physical uplink shared channel (PUSCH) or resource allocation type switching information for the PUSCH.
[0178] At 1024, based on the partially staggered resource allocation information, the UE 105 may allocate resources for the partially staggered PUSCH. After allocating the resources, the UE 105 may use the allocated resources for PUSCH transmissions to, for example, the base station 101. Additionally or alternatively, based on the resource allocation type switching information, the UE 105 may dynamically switch between PUSCH resource allocations.
[0179] According to some examples, step 1024 may include determining a starting listen-before-talk (LBT) bandwidth and a number of unevenly allocated LBT bandwidths using a field in the DCI. Additionally or alternatively, step 1024 may include determining a resource indication value (RIV) using a field in the DCI. The RIV is determined based on the starting LBT bandwidth, the number of unevenly allocated LBT bandwidths, and the number of LBT subbands within a bandwidth part (BWP).
[0180] In some examples, the DCI includes an allocation pattern. For example, the allocation pattern is discussed above with reference to Table 2. In some examples, the allocation pattern includes a bitmap, wherein bits in the bitmap are set to a first value to indicate LBT bandwidth that is not available for PUSCH transmission. Step 1024 may also include: detecting the allocation pattern in the DCI and using the allocation pattern to allocate resources for the partially staggered PUSCH.
[0181] In some examples, step 1024 may include: checking and / or detecting the most significant bit (MSB) of the frequency domain resource allocation (FDRA) field of the DCI to determine the resource allocation type switching information, such as described in reference to equation (7). In other words, the UE 105 may use the MSB of the FDRA field of the DCI to dynamically select one of two or more resource allocation activation schemes for PUSCH resource allocation.
[0182] According to some examples, method 1020 may also include: using the received DCI to determine whether to use continuous staggered resource allocation or non-continuous staggered resource allocation. For example, the received DCI also includes a resource indication value (RIV). A first set of values of the RIV indicates continuous staggered resource allocation (RA), and a second set of values of the RIV indicates non-continuous staggered RA. In this example, method 1020 may include: determining the RIV in the received DCI and comparing the value of the RIV with the first set of values. If the value of the RIV is in the first set of values, the UE 105 uses continuous staggered resource allocation (RA). If the value of the RIV is not in the first set of values, the UE uses non-continuous staggered resource allocation (RA). Optionally, if the value of the RIV is not in the first set of values, method 1020 may include: comparing the value of the RIB with the second set of values. If the value of the RIV is in the second set of values, the UE uses non-continuous staggered resource allocation (RA). In some examples, base station 101 may transmit the first set of values and / or the second set of values to UE 105 using RRC messages, DCI, or other signaling.
[0183] For example, one or more computer systems (such as Fig.11 The computer system 1100 shown in the figure can be used to implement various aspects. The computer system 1100 can be any well-known computer capable of performing the functions described herein, such as Figure 1 Device 101, 105 or Figure 7 700. The computer system 1100 includes one or more processors (also referred to as central processing units or CPUs), such as a processor 1104. The processor 1104 is connected to a communication infrastructure 1106 (e.g., a bus). The computer system 1100 also includes a user input / output device 1103, such as a monitor, keyboard, pointing device, etc., which communicates with the communication infrastructure 1106 through a user input / output interface 1102. The computer system 1100 also includes a main memory or primary storage 1108, such as a random access memory (RAM). The main memory 1108 may include one or more levels of cache. The main memory 1108 has control logic components (e.g., computer software) and / or data stored therein.
[0184] The computer system 1100 may also include one or more secondary storage devices or memories 1110. The secondary storage 1110 may include, for example, a hard disk drive 1112 and / or a removable storage device or drive 1114. The removable storage drive 1114 may be a floppy disk drive, a tape drive, an optical drive, an optical storage device, a tape backup device, and / or any other storage device / drive.
[0185] The removable storage drive 1114 can interact with a removable storage unit 1118. The removable storage unit 1118 includes a computer usable or readable storage device having computer software (control logic components) and / or data stored thereon. The removable storage unit 1118 can be a floppy disk, a magnetic tape, an optical disk, a DVD, an optical storage disk, and / or any other computer data storage device. The removable storage drive 1114 reads and / or writes to the removable storage unit 1118 in a well-known manner.
[0186] According to some aspects, secondary storage 1110 may include other devices, tools, or other methods for allowing computer programs and / or other instructions and / or data to be accessed by computer system 1100. Such devices, tools, or other methods may include, for example, a removable storage unit 1122 and an interface 1120. Examples of removable storage unit 1122 and interface 1120 may include a program cartridge and cartridge interface (such as found in a video game device), a removable memory chip (such as an EPROM or PROM) and associated socket, a memory stick and USB port, a memory card and associated memory card slot, and / or any other removable storage unit and associated interface.
[0187] The computer system 1100 may also include a communication or network interface 1124. The communication interface 1124 enables the computer system 1100 to communicate and interact with any combination of remote devices, remote networks, remote entities, etc. (individually and collectively referenced by reference numeral 1128). For example, the communication interface 1124 may allow the computer system 1100 to communicate with the remote device 1128 via a communication path 1126, which may be wired and / or wireless and may include any combination of a LAN, a WAN, the Internet, etc. Control logic components and / or data may be transmitted to and from the computer system 1100 via the communication path 1126.
[0188] The operations in the foregoing aspects can be implemented in various configurations and architectures. Thus, some or all of the operations in the foregoing aspects may be performed in hardware, software, or in both hardware and software. In some aspects, a tangible, non-transient device or article includes a tangible, non-transient computer-usable or readable medium on which a control logic component (software) is stored, also referred to herein as a computer program product or program storage device. This includes, but is not limited to, a computer system 1100, a main memory 1108, an auxiliary memory 1110, and removable storage units 1118 and 1122, as well as tangible articles embodying any combination of the foregoing. When executed by one or more data processing devices (such as, computer system 1100), such control logic components cause such data processing devices to operate as described herein.
[0189] Based on the teachings contained in this disclosure, it will be apparent to those skilled in the relevant art how to use Fig.11 The various aspects of the present disclosure may be made and used with data processing devices, computer systems, and / or computer architectures other than those shown. In particular, the various aspects may operate with software, hardware, and / or operating system implementations other than those described herein.
[0190] It should be understood that the Detailed Description section, rather than the Summary and Abstract sections, is intended to be used to interpret the claims. The Summary and Abstract sections may set forth one or more but not all exemplary aspects of the present disclosure as contemplated by the inventors, and thus are not intended to limit the present disclosure or the appended claims in any way.
[0191] Although the present disclosure has been described herein with reference to exemplary aspects of exemplary fields and applications, it should be understood that the present disclosure is not limited thereto. Other aspects and modifications are possible and are within the scope and essence of the present disclosure. For example, and without limiting the generality of this paragraph, the various aspects are not limited to the software, hardware, firmware and / or entities shown in the figures and / or described herein. In addition, the various aspects (whether or not explicitly described herein) have significant practicality for fields and applications outside the examples described herein.
[0192] Various aspects have been described herein by means of functional building blocks that illustrate specific implementations of specific functions and relationships thereof. For ease of description, the boundaries of these functional building blocks have been arbitrarily defined herein. As long as the specified functions and relationships (or their equivalents) are properly performed, alternative boundaries may be defined. In addition, alternative aspects may perform functional blocks, steps, operations, methods, etc., in an order different from that described herein.
[0193] References herein to "one aspect," "aspect," "one example," "example," or similar phrases indicate that the described aspects may include a particular feature, structure, or characteristic, but each aspect may not necessarily include the particular feature, structure, or characteristic. Furthermore, such phrases do not necessarily refer to the same aspect. Furthermore, when a particular feature, structure, or characteristic is described in conjunction with one aspect, it is within the knowledge of a person skilled in the relevant art to incorporate such feature, structure, or characteristic into other aspects, whether or not explicitly mentioned or described herein.
[0194] The breadth and scope of the present disclosure should not be limited by any of the above-described exemplary aspects, but should be defined only in accordance with the following claims and their equivalents.
[0195] It is understood that the use of personally identifiable information should be subject to privacy policies and practices that are generally recognized to meet or exceed industry or government requirements for maintaining user privacy. Specifically, personally identifiable information data should be managed and processed to minimize the risk of unintentional or unauthorized access or use, and the nature of the authorized use should be clearly stated to users.
Claims
1. A base station, comprising: a transceiver configured to wirelessly communicate with user equipment UE; and a processor communicatively coupled to the transceiver and configured to: Generate a downlink channel indicator DCI, wherein the DCI includes interleaved resource allocation information for a physical uplink control channel PUCCH and information for the UE to use a plurality of orthogonal cover code OCC indexes and cycle the plurality of OCC indexes on physical resource blocks PRBs within the interleaving; as well as The DCI is transmitted to the UE using the transceiver. 2 . The base station according to claim 1 , wherein the interleaving resource allocation information for the PUCCH comprises a bitmap, wherein a first value of a bit of the bitmap indicates that a corresponding interleaving resource is allocated for the PUCCH.
3. The base station of claim 2, wherein a size of the bitmap is based on a subcarrier spacing of the PUCCH. 4 . The base station of claim 1 , wherein the interlace resource allocation information comprises a first interlace index, and wherein a second interlace index is calculated by the UE using the first interlace index.
5. The base station of claim 4, wherein the second interlace index is based on the first interlace index and the number of interlaces of the subcarrier spacing of the PUCCH. The base station according to claim 1 , wherein the PUCCH comprises at least one of PUCCH format 2 or PUCCH format 3. 7 . The base station according to claim 1 , wherein the DCI further includes a mapping between an OCC index applied to an uplink control information (UCI) symbol and a cyclic shift applied to a demodulation reference signal (DMRS) symbol.
8. The base station according to claim 1, wherein the DCI further includes information for the UE to apply a scrambling sequence for each transmission to one or more symbols associated with the PUCCH.
9. The base station according to claim 1, wherein the processor is further configured to generate a system information block 1 (SIB1), wherein the SIB1 includes a value configured to signal cell-specific PUCCH resource staggered allocation to the UE.
10. A user equipment UE, comprising: a transceiver configured to wirelessly communicate with a base station; and a processor communicatively coupled to the transceiver and configured to: Receiving a downlink channel indicator DCI from a base station, wherein the DCI includes interleaving resource allocation information for a physical uplink control channel PUCCH and information for the UE to cycle one or more orthogonal cover code OCC indexes on one or more physical resource blocks PRBs within the interleaving; as well as Based on the staggered resource allocation information, resources on the PUCCH are allocated. 11 . The UE according to claim 10 , wherein the interlaced resource allocation information for the PUCCH comprises a bitmap, wherein a first value of a bit of the bitmap indicates that a corresponding interlaced resource is allocated for the PUCCH.
12. The UE of claim 10, wherein the interlace resource allocation information comprises a first interlace index, and wherein the processor is further configured to calculate a second interlace index using the first interlace index.
13. The UE of claim 12, wherein the processor is configured to calculate the second interleaving index based on the first interleaving index and the number of interleavings of the subcarrier spacing of the PUCCH.
14. The UE according to claim 10, wherein the DCI further comprises a mapping between an orthogonal cover code (OCC) index applied to an uplink control information (UCI) symbol and a cyclic shift (CS) applied to a demodulation reference signal (DMRS) symbol.
15. The UE according to claim 14, wherein the processor is further configured to: Determine a CS index using the OCC index; generating the UCI symbol using the OCC index; and The DRMS symbol is generated using the CS index.
16. The UE according to claim 10, wherein the processor is further configured to: Based on the received DCI, a plurality of OCC indexes are determined.
17. The UE of claim 10, wherein the processor is further configured to apply a scrambling sequence for each transmission to one or more symbols associated with the PUCCH based on the received DCI.
18. The UE of claim 10, wherein the processor is further configured to receive a system information block 1 (SIB1), wherein the SIB1 comprises a value configured to signal cell-specific PUCCH resource staggered allocation to the UE.
19. A base station, comprising: a transceiver configured to wirelessly communicate with user equipment UE; and a processor communicatively coupled to the transceiver and configured to: generating a downlink channel indicator DCI, wherein the DCI includes at least one of partially staggered resource allocation information for a physical uplink shared channel PUSCH or resource allocation type switching information for the PUSCH; and The DCI is transmitted to the UE using the transceiver.
20. The base station of claim 19, wherein the DCI comprises a field for indicating a starting listen-before-talk (LBT) bandwidth and a number of unevenly allocated LBT bandwidths.
21. The base station according to claim 20, wherein the field in the DCI includes a resource indication value RIV determined based on the following items: the starting LBT bandwidth, the number of unevenly distributed LBT bandwidths, and the number of LBT subbands within a bandwidth part BWP.
22. The base station of claim 19, wherein the DCI comprises an allocation pattern.
23. The base station of claim 22, wherein the allocation pattern comprises a bitmap.
24. The base station of claim 23, wherein the bits in the bitmap are set to a first value to indicate an LBT bandwidth that cannot be used for PUSCH transmission. 25 . The base station according to claim 19 , wherein a most significant bit (MSB) of a frequency domain resource allocation (FDRA) field of the DCI includes the resource allocation type switching information.
26. The base station of claim 25, wherein the MSB of the FDRA field of the DCI is used to dynamically select one of two or more resource allocation activation schemes for PUSCH resource allocation at the UE.
27. The base station of claim 19, wherein the DCI further comprises a resource indication value (RIV), wherein a first set of values of the RIV indicates a consecutive staggered resource allocation (RA), and wherein a second set of values of the RIV indicates a non-consecutive staggered RA.
Citation Information
Patent Citations
Radio terminal
US20190274187A1
Signal transmission method, transmitting terminal device, and receiving terminal device
WO2020082395A1