[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2019095312A1 - System and method for multiplexing communication resources - Google Patents

System and method for multiplexing communication resources Download PDF

Info

Publication number
WO2019095312A1
WO2019095312A1 PCT/CN2017/111727 CN2017111727W WO2019095312A1 WO 2019095312 A1 WO2019095312 A1 WO 2019095312A1 CN 2017111727 W CN2017111727 W CN 2017111727W WO 2019095312 A1 WO2019095312 A1 WO 2019095312A1
Authority
WO
WIPO (PCT)
Prior art keywords
wireless communication
send
signal
communication resources
communication device
Prior art date
Application number
PCT/CN2017/111727
Other languages
French (fr)
Inventor
Wei Gou
Peng Hao
Bao ZHAO
Original Assignee
Zte Corporation
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zte Corporation filed Critical Zte Corporation
Priority to CN201780096879.6A priority Critical patent/CN111357347B/en
Priority to PCT/CN2017/111727 priority patent/WO2019095312A1/en
Publication of WO2019095312A1 publication Critical patent/WO2019095312A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0037Inter-user or inter-terminal allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0048Allocation of pilot signals, i.e. of signals known to the receiver
    • H04L5/0051Allocation of pilot signals, i.e. of signals known to the receiver of dedicated pilots, i.e. pilots destined for a single user or terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0091Signaling for the administration of the divided path
    • H04L5/0094Indication of how sub-channels of the path are allocated
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0003Two-dimensional division
    • H04L5/0005Time-frequency
    • H04L5/0007Time-frequency the frequencies being orthogonal, e.g. OFDM(A), DMT
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals

Definitions

  • the disclosure relates generally to wireless communications and, more particularly, to systems and methods for multiplexing communication resources.
  • a wireless communication node e.g., a base station (BS)
  • a wireless communication device e.g., a user equipment device (UE)
  • DL downlink
  • UL uplink
  • the BS sends plural DL signals, including control and/or data signals, to the UE for scheduling through respective DL channels (e.g., a Physical Downlink Control Channel (PDCCH) , a Physical Downlink Shared Channel (PDSCH) , etc. ) .
  • DL channels e.g., a Physical Downlink Control Channel (PDCCH) , a Physical Downlink Shared Channel (PDSCH) , etc.
  • the UE sends an UL control signal, including UL Control Information (UCI) , to the BS through a respective a Physical Uplink Control Channel (PUCCH) .
  • UCI UL Control Information
  • the UCI includes various information such as, for example, ACKnowledgment (ACK) information, which is typically associated with a Hybrid Automatic Repeat Request (HARQ) process (HARQ-ACK) , Channel State Information (CSI) , Channel Quality Information (CQI) , a Precoding Matrix Indicator (PMI) , and a Rank Indicator (RI) , etc.
  • ACK ACKnowledgment
  • HARQ-ACK Channel State Information
  • CQI Channel Quality Information
  • PMI Precoding Matrix Indicator
  • RI Rank Indicator
  • Multiple HARQ-ACK information bits may be sent by the UE corresponding to positive acknowledgments (ACK’s ) , negative acknowledgements (NACK’s ) , or absence of reception, i.e., Discontinuous Transmission (DTX) , in response to the correct, incorrect, or no reception of TBs, respectively, by the UE.
  • ACK positive acknowledgments
  • NACK negative acknowledgements
  • DTX Discontinuous Transmission
  • the BS When the BS serves a plurality of UE’s , the BS typically allocates some communication resources (e.g., Resource Blocks (RB’s ) , Resource Elements (RE’s ) , etc. ) to be multiplexed (e.g., used) by such plural UE’s for sending respective PUCCH signals that include the UCI.
  • some communication resources e.g., Resource Blocks (RB’s ) , Resource Elements (RE’s ) , etc.
  • RB Resource Blocks
  • RE Resource Elements
  • the BS allocates the communication resources that can be multiplexed by plural UE’s to send respective PUCCH signals under various restrictions.
  • respective lengths of the communication resources e.g., respective numbers of RE’s
  • each UE is required to alternatively send a UCI signal and a corresponding reference signal (e.g., a Demodulation Reference Signal (DMRS) , etc. ) using two neighboring RE’s
  • a corresponding reference signal e.g., a Demodulation Reference Signal (DMRS) , etc.
  • DMRS Demodulation Reference Signal
  • an RE multiplexed by different UE’s is required to carry a same type of signal (e.g., either a respective DMRS or UCI signal) , which will be discussed in further detail below with respect to Figures 1A and 1B.
  • FIGS 1A and 1B illustrate exemplary formats, in existing techniques, that the BS allocates for plural UE’s to send respective PUCCH signals (hereinafter “PUCCH formats 102, 112, 122, and 132” ) .
  • PUCCH formats 102, 112, 122, and 132 are presented as either a contiguous or non-contiguous sequence of resource elements disposed in a frequency-time domain, typically known as a resource grid expanding across a time domain (the X axis) and a frequency domain (the Y axis) .
  • the PUCCH format 102 is allocated for a first UE (1 st UE) to send respective UCI signals and corresponding DMRS’s ; and the PUCCH format 112, also with a frequency hopping from f1 to f2, is allocated for a second UE (2 nd UE) to send respective UCI signals and corresponding DMRS’s .
  • the PUCCH format 122 is allocated for the 1 st UE to send respective UCI signals corresponding DMRS’s ; and the PUCCH format 132, also without any frequency hopping, is allocated for the second 2 nd UE to send respective UCI signals and corresponding DMRS’s .
  • a first portion, 102-1, of the PUCCH format 102 expands across a first set of symbols (e.g., OFDM symbols) 113a, 113b, 113c, and 113d at the frequency f1, and a second portion of, 102-2, of the PUCCH format 102 expands across a second set of symbols (e.g., OFDM symbols) 113e, 113f, 113g, and 113h at the frequency f2.
  • a first set of symbols e.g., OFDM symbols
  • a first portion, 112-1, of the PUCCH format 112 (used by the 2 nd UE) also expands across the first set of symbols 113a, 113b, 113c, and 113d at the frequency f1, and a second portion of, 112-2, of the PUCCH format 112 also expands across the second set of symbols 113e, 113f, 113g, and 113h at the frequency f2.
  • the PUCCH format 122 (used by the 1 st UE) expands across plural contiguous symbols (e.g., OFDM symbols) 133a, 133b, 133c, 133d, 133e, 133f, 133g, and 133h at the frequency f2; and the PUCCH format 132 (used by the 2 nd UE) also expands across the same contiguous symbols as the PUCCH format 122 (133a-133h) at the frequency f2.
  • contiguous symbols e.g., OFDM symbols
  • the BS allocates the RE containing the symbol 113a for the 1 st UE and 2 nd UE to send respective first DMRS’s ; the RE containing the symbol 113b for the 1 st UE and 2 nd UE to send respective first UCI signals; the RE containing the symbol 113c for the 1 st UE and 2 nd UE to send respective second DMRS’s ; the RE containing the symbol 113d for the 1 st UE and 2 nd UE to send respective second UCI signals; the RE containing the symbol 113e for the 1 st UE and 2 nd UE to send respective third DMRS’s ; the RE containing the symbol 113f for the 1 st UE and 2 nd UE to send respective first DMRS’s ; the RE containing the symbol 113b for the 1 st UE and 2 nd UE to send respective first UCI signals; the RE containing the symbol 113c for the 1 st UE and 2
  • the BS allocates the RE’s containing the same symbols for the 1 st and 2 nd UE to send either the respective DMRS’s or UCI signals so that the discussions about the allocations of the RE’s in the PUCCH formats 122 and 132 are not repeated here.
  • the PUCCH formats 102 and 112 are required to have the same number of RE’s
  • both UE’s are required to send the same type of signal by multiplexing the same RE
  • each UE is required to alternatively send the UCI signal and the DMRS using neighboring RE’s .
  • the RE’s used to send DMRS’s e.g., the RE’s containing symbols 113a and 113c, and the RE’s containing symbols 113e and 113g
  • the RE’s used to send UCI signals are filled with diagonal stripe patterns, as shown in Figure 1A and the following figures.
  • each RE multiplexed by different UE’s for sending respective PUCCH signals
  • the BS may wrongly differentiate respective cyclic shift values.
  • the UCI includes various information, e.g., ACK, NACK, etc., as discussed above
  • each UE’s UCI signal may be further differentiated as at least two respective different signals -an ACK signal carrying the ACK information and a NACK signal carrying the NACK information, and each of the ACK and NACK signals are associated with a respective cyclic shift value.
  • exemplary embodiments disclosed herein are directed to solving the issues relating to one or more of the problems presented in the prior art, as well as providing additional features that will become readily apparent by reference to the following detailed description when taken in conjunction with the accompany drawings.
  • exemplary systems, methods, devices and computer program products are disclosed herein. It is understood, however, that these embodiments are presented by way of example and not limitation, and it will be apparent to those of ordinary skill in the art who read the present disclosure that various modifications to the disclosed embodiments can be made while remaining within the scope of the invention.
  • a method performed by a first wireless communication node includes: sending resource allocation signals to first and second wireless communication devices, respectively, wherein the resource allocation signals respectively indicate a plurality of first communication resources assigned to the first wireless communication device for use of sending a signal to the first wireless communication node, and a plurality of second communication resources assigned to the second wireless communication device for use of sending a signal to the first wireless communication node, and wherein at least a first one of the plurality of first communication resources and at least a first one of the plurality of second communication resources share a same time-frequency location, and are respectively used by the first wireless communication device to send a first reference signal and the second wireless communication device to send a first signal carrying control information.
  • a method performed by a first wireless communication device includes: receiving a resource allocation signal from a first wireless communication node, wherein the resource allocation signal indicates a plurality of communication resources assigned to the first wireless communication device for use of sending a signal to the first wireless communication node, and wherein at least a first one of the plurality of communication resources is used by the first wireless communication device to send a first reference signal, and is concurrently used by a second wireless communication device, different from the first wireless communication device, to send a first signal carrying control information.
  • Figures 1A and 1B illustrate exemplary formats, in existing techniques, that a BS allocates for plural UE’s to send respective PUCCH signals, in accordance with some embodiments of the present disclosure.
  • FIG. 2 illustrates an exemplary cellular communication network in which techniques disclosed herein may be implemented, in accordance with some embodiments of the present disclosure.
  • Figure 3 illustrates block diagrams of an exemplary base station and a user equipment device, in accordance with some embodiments of the present disclosure.
  • Figures 4A and 4B respectively illustrate exemplary novel PUCCH formats that a BS allocates for two UE’s to send respective PUCCH signals, in accordance with some embodiments of the present disclosure.
  • Figures 5A and 5B respectively illustrate exemplary novel PUCCH formats that a BS allocates for two UE’s to send respective PUCCH signals, in accordance with some embodiments of the present disclosure.
  • Figures 6A and 6B respectively illustrate exemplary novel PUCCH formats that a BS allocates for two UE’s to send respective PUCCH signals, in accordance with some embodiments of the present disclosure.
  • Figures 7A and 7B respectively illustrate exemplary novel PUCCH formats that a BS allocates for two UE’s to send respective PUCCH signals, in accordance with some embodiments of the present disclosure.
  • Figures 8A, 8B, and 8C respectively illustrate exemplary novel PUCCH formats that a BS allocates for three UE’s to send respective PUCCH signals, in accordance with some embodiments of the present disclosure.
  • FIG. 2 illustrates an exemplary wireless communication network 200 in which techniques disclosed herein may be implemented, in accordance with an embodiment of the present disclosure.
  • the exemplary communication network 200 includes a base station 202 (hereinafter “BS 202” ) and a user equipment device 204 (hereinafter “UE 204” ) that can communicate with each other via a communication link 210 (e.g., a wireless communication channel) , and a cluster of notional cells 226, 230, 232, 234, 236, 238 and 240 overlaying a geographical area 201.
  • a communication link 210 e.g., a wireless communication channel
  • the BS 202 and UE 204 are contained within the geographic boundary of cell 226.
  • Each of the other cells 230, 232, 234, 236, 238 and 240 may include at least one base station operating at its allocated bandwidth to provide adequate radio coverage to its intended users.
  • the BS 202 may operate at an allocated channel transmission bandwidth to provide adequate coverage to the UE 204.
  • the BS 202 and the UE 204 may communicate via a downlink (DL) radio frame 218, and an uplink (UL) radio frame 224 respectively.
  • Each radio frame 218/224 may be further divided into sub-frames 220/227 which may include data symbols 222/228.
  • the BS 202 and UE 204 are generally described herein as non-limiting examples of “wireless communication nodes” and “wireless communication devices, ” respectively, which can practice the methods disclosed herein. Such wireless communication nodes/devices may be capable of wireless and/or even wired communications, in accordance with various embodiments of the invention.
  • Figure 3 illustrates a block diagram of an exemplary wireless communication system 300 for transmitting and receiving wireless communication signals, e.g., OFDM/OFDMA signals, in accordance with some embodiments of the invention.
  • the system 300 may include components and elements configured to support known or conventional operating features that need not be described in detail herein.
  • the system 300 can be used to transmit and receive data symbols in a wireless communication environment such as the wireless communication environment 200 of Figure 2, as described above.
  • the System 300 generally includes a base station 302 (hereinafter “BS 302” ) and a user equipment device 304 (hereinafter “UE 304” ) .
  • the BS 302 includes a BS (base station) transceiver module 310, a BS antenna 312, a BS processor module 314, a BS memory module 316, and a network communication module 318, each module being coupled and interconnected with one another as necessary via a date communication bus 320.
  • the UE 304 includes a UE (user equipment) transceiver module 330, a UE antenna 332, a UE memory module 334, and a UE processor module 336, each module being coupled and interconnected with one another as necessary via a date communication bus 340.
  • the BS 302 communicates with the UE 304 via a communication channel 350, which can be any wireless channel or other medium known in the art suitable for transmission of data as described herein.
  • system 300 may further include any number of modules other than the modules shown in Figure 3.
  • modules other than the modules shown in Figure 3.
  • Those skilled in the art will understand that the various illustrative blocks, modules, circuits, and processing logic described in connection with the embodiments disclosed herein may be implemented in hardware, computer-readable software, firmware, or any practical combination thereof.
  • various illustrative components, blocks, modules, circuits, and steps are described generally in terms of their functionality. Whether such functionality is implemented as hardware, firmware, or software depends upon the particular application and design constraints imposed on the overall system. Those familiar with the concepts described herein may implement such functionality in a suitable manner for each particular application, but such implementation decisions should not be interpreted as limiting the scope of the present invention.
  • the UE transceiver 330 may be referred to herein as an "uplink" transceiver 330 that includes a RF transmitter and receiver circuitry that are each coupled to the antenna 332.
  • a duplex switch (not shown) may alternatively couple the uplink transmitter or receiver to the uplink antenna in time duplex fashion.
  • the BS transceiver 310 may be referred to herein as a "downlink" transceiver 310 that includes RF transmitter and receiver circuity that are each coupled to the antenna 312.
  • a downlink duplex switch may alternatively couple the downlink transmitter or receiver to the downlink antenna 312 in time duplex fashion.
  • the operations of the two transceivers 310 and 330 are coordinated in time such that the uplink receiver is coupled to the uplink antenna 332 for reception of transmissions over the wireless transmission link 350 at the same time that the downlink transmitter is coupled to the downlink antenna 312.
  • the UE transceiver 330 and the BS transceiver 310 are configured to communicate via the wireless data communication link 350, and cooperate with a suitably configured RF antenna arrangement 312/332 that can support a particular wireless communication protocol and modulation scheme.
  • the UE transceiver 330 and the BS transceiver 310 are configured to support industry standards such as the Long Term Evolution (LTE) and emerging 5G standards, and the like. It is understood, however, that the invention is not necessarily limited in application to a particular standard and associated protocols. Rather, the UE transceiver 330 and the BS transceiver 310 may be configured to support alternate, or additional, wireless data communication protocols, including future standards or variations thereof.
  • the BS 302 may be an evolved node B (eNB) , a serving eNB, a target eNB, a femto station, or a pico station, for example.
  • eNB evolved node B
  • the UE 304 may be embodied in various types of user devices such as a mobile phone, a smart phone, a personal digital assistant (PDA) , tablet, laptop computer, wearable computing device, etc.
  • PDA personal digital assistant
  • the processor modules 314 and 336 may be implemented, or realized, with a general purpose processor, a content addressable memory, a digital signal processor, an application specific integrated circuit, a field programmable gate array, any suitable programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof, designed to perform the functions described herein.
  • a processor may be realized as a microprocessor, a controller, a microcontroller, a state machine, or the like.
  • a processor may also be implemented as a combination of computing devices, e.g., a combination of a digital signal processor and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a digital signal processor core, or any other such configuration.
  • the steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in firmware, in a software module executed by processor modules 314 and 336, respectively, or in any practical combination thereof.
  • the memory modules 316 and 334 may be realized as RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
  • memory modules 316 and 334 may be coupled to the processor modules 310 and 330, respectively, such that the processors modules 310 and 330 can read information from, and write information to, memory modules 316 and 334, respectively.
  • the memory modules 316 and 334 may also be integrated into their respective processor modules 310 and 330.
  • the memory modules 316 and 334 may each include a cache memory for storing temporary variables or other intermediate information during execution of instructions to be executed by processor modules 310 and 330, respectively.
  • Memory modules 316 and 334 may also each include non-volatile memory for storing instructions to be executed by the processor modules 310 and 330, respectively.
  • the network communication module 318 generally represents the hardware, software, firmware, processing logic, and/or other components of the base station 302 that enable bi-directional communication between the BS transceiver 310 and other network components and communication nodes configured to communication with the base station 302.
  • network communication module 318 may be configured to support internet or WiMAX traffic.
  • network communication module 318 provides an 802.3 Ethernet interface such that the BS transceiver 310 can communicate with a conventional Ethernet based computer network.
  • the network communication module 318 may include a physical interface for connection to the computer network (e.g., Mobile Switching Center (MSC) ) .
  • MSC Mobile Switching Center
  • the UE 204 when the UE 204 would like to send a PUCCH signal to the BS 202, the UE 204 follows a novel PUCCH format, allocated by the BS 102, to send respective UCI signals and DMRS. Further, in accordance with some embodiments, when plural UE’s (each of which may be substantially similar to the UE 204) would like to send respective PUCCH signals to the BS 202, the plural UE’s may follows the novel PUCCH format, allocated by the BS 102, to send respective UCI signals and DMRS’s using same resource elements (RE’s ) , or same symbols (e.g., OFDM symbols) .
  • RE resource elements
  • each RE, multiplexed by different UE’s for sending respective PUCCH signals can concurrently carry at least one of the plural UE’s respective UCI signal and at least another one of the plural UE’s DMRS.
  • Various embodiments of such novel PUCCH formats will be discussed below.
  • FIGS 4A and 4B respectively illustrate exemplary novel PUCCH formats (402 and 412) and (422 and 432) that the BS allocates for two UE’s to send respective PUCCH signals.
  • Each of the PUCCH formats 402, 412, 422, and 432 is presented as either a contiguous or non-contiguous (in the presence of frequency hopping) sequence of resource elements disposed in a frequency-time domain, typically known as a resource grid expanding across a time domain (the X axis) and a frequency domain (the Y axis) .
  • the PUCCH format 402 with a frequency hopping from f1 to f2, is allocated for a first UE (1 st UE) to send respective UCI signals and corresponding DMRS’s ; and the PUCCH format 412, also with a frequency hopping from f1 to f2, is allocated for a second UE (2 nd UE) to send respective UCI signals and corresponding DMRS’s .
  • the PUCCH format 422 is allocated for the 1 st UE to send respective UCI signals corresponding DMRS’s ; and the PUCCH format 432, also without any frequency hopping, is allocated for the second 2 nd UE to send respective UCI signals and corresponding DMRS’s .
  • a first portion, 402-1, of the PUCCH format 402 used by the 1 st UE expands across a first set of symbols 413a, 413b, 413c, and 413d at the frequency f1
  • a second portion of, 402-2, of the PUCCH format 402 used by the 1 st UE expands across a second set of symbols 413e, 413f, 413g, and 413h at the frequency f2.
  • a first portion, 412-1, of the PUCCH format 412 used by the 2 nd UE also expands across the first set of symbols 413a, 413b, 413c, and 413d at the frequency f1
  • a second portion of 412-2, of the PUCCH format 412 used by the 2 nd UE also expands across the second set of symbols 413e, 413f, 413g, and 413h at the frequency f2.
  • the PUCCH format 422 used by the 1 st UE expands across plural contiguous symbols 433a, 433b, 433c, 433d, 433e, 433f, 433g, and 433h at the frequency f2; and the PUCCH format 432 used by the 2 nd UE also expands across the same contiguous symbols as the PUCCH format 422 (433a-433h) at the frequency f2.
  • the different UE’s can use a same RE to send different types of PUCCH signals, which can be further illustrated in Figures 4A and 4B.
  • the BS allocates the RE containing the symbol 413a, which is illustrated as two respective squares for the 1 st UE (the square enclosed by a solid line) and 2 nd UE (the square enclosed by a dotted line) , to send the 1 st UE’s first DMRS (filled with a dotted pattern) and the 2 nd UE’s first UCI signal (filled with a diagonal stripe pattern) .
  • the square enclosed by the solid line i.e., the RE used by the 1 st UE
  • the square enclosed by the dotted line i.e., the RE used by the 2 nd UE
  • the squares enclosed by the solid lines and the dotted lines are herein referred to as the RE’s used by the 1 st UE and 2 nd UE, respectively, in the following figures.
  • the BS 202 allocates the RE containing the symbol 413b for the 1 st UE to send a respective first UCI signal (filled with a diagonal strip pattern) and for the 2 nd UE to send a respective first DMRS (filled with a dotted pattern) ; the RE containing the symbol 413c for the 1 st UE to send a respective second DMRS (filled with a dotted pattern) and for the 2 nd UE to send a respective second UCI signal (filled with a diagonal stripe pattern) ; the RE containing the symbol 413d for the 1 st UE to send a respective second UCI signal (filled with a diagonal strip pattern) and for the 2 nd UE to send a respective second DMRS (filled with a dotted pattern) ; the RE containing the symbol 413e for the 1 st UE to send a respective third DMRS (filled with a dotted pattern) and for the 2 nd UE to
  • the BS allocates the RE’s containing the same symbols for the 1 st UE and 2 nd UE to send the respective DMRS’s or UCI signals except that the PUCCH formats 422 and 432 do not include a frequency hopping so that the discussions about the allocations of the RE’s in the PUCCH formats 422 and 432 are not repeated here. Allowing different UE’s (e.g., the above-described 1 st and 2 nd UE’s ) to use a same RE (or a same symbol) for sending different types of PUCCH signals (e.g., the 1 st UE sending a DMRS and the 2 nd UE sending a UCI signal) provides various advantages.
  • each UE’s UCI signal may be differentiated as at least two respective different signals -ACK and NACK signals, and each of the ACK and NACK signals are associated with a respective cyclic shift value.
  • each of the ACK and NACK signals are associated with a respective cyclic shift value.
  • the cyclic shift value difference when one of the 2 UE’s uses an RE to send a respective UCI signal, which is either an ACK or a NACK signal and the other of the two UE’s uses (multiplexes) the same RE to send a respective DMRS, only 3 different cyclic shift values would “occupy” the same RE since the RE can be only used to send a total of 3 different signals.
  • Figures 5A and 5B respectively illustrate exemplary novel PUCCH formats (502 and 512) and (522 and 532) that the BS allocates for two UE’s to send respective PUCCH signals.
  • the PUCCH formats 502 and 512 which are respectively allocated to be used by the 1 st UE and 2 nd UE, have different numbers of RE’s (i.e., numbers of symbols across which the PUCCH formats 502 and 512 are different) ; and similarly, the PUCCH formats 522 and 532, which are respectively allocated to be used by the 1 st UE and 2 nd UE, have different numbers of RE’s (numbers of symbols across which the PUCCH formats 522 and 532 are different) .
  • the number of RE’s of the PUCCH format 512 is equal to the number of RE’s of a portion of the PUCCH format 502 and the number of RE’s of the PUCCH format 532 is equal to the number of RE’s of a portion of the PUCCH format 522, which will be respectively discussed in further detail below.
  • Each of the PUCCH formats 502, 512, 522, and 532 is presented as either a contiguous or non-contiguous sequence of resource elements disposed in a frequency-time domain, typically known as a resource grid expanding across a time domain (the X axis) and a frequency domain (the Y axis) .
  • the PUCCH format 502, with a frequency hopping from f1 to f2 is allocated for the 1 st UE to send respective UCI signals and corresponding DMRS’s ; and the PUCCH format 512, without any frequency hopping, is allocated for a the 2 nd UE to send respective UCI signals and corresponding DMRS’s .
  • the PUCCH format 522 is allocated for the 1 st UE to send respective UCI signals and corresponding DMRS’s ; and the PUCCH format 532, without any frequency hopping, is allocated for a the 2 nd UE to send respective UCI signals and corresponding DMRS’s .
  • a first portion, 502-1, of the PUCCH format 502 used by the 1 st UE expands across a first set of symbols 513a, 513b, 513c, 513d, and 513e at the frequency f1
  • a second portion, 502-2, of the PUCCH format 502 used by the 1 st UE expands across a second set of symbols 513f, 513g, 513h, 513i, 513j, and 513k at the frequency f2.
  • the PUCCH format 512 used by the 2 nd UE expands across the second set of symbols 513f, 513g, 513h, 513i, 513j, and 513k at the frequency f2, same as the second portion 502-2 of the PUCCH format 502.
  • a first portion, 522-1, of the PUCCH format 522 used by the 1 st UE expands across a first set of symbols 533a, 533b, 533c, 533d, and 533e at the frequency f1
  • a second portion, 532-2, of the PUCCH format 532 used by the 1 st UE expands across a second set of symbols 533f, 533g, 533h, 533i, 533j, and 533k at the frequency f2.
  • the PUCCH format 532 used by the 2 nd UE expands across the second set of symbols 533f, 533g, 533h, 533i, 533j, and 533k at the frequency f2, same as the second portion 532-2 of the PUCCH format 532.
  • the PUCCH formats used by the different UE’s can have different numbers of RE’s , which can be further illustrated in Figures 5A and 5B.
  • the BS allocates the RE containing the symbol 513f, which is illustrated as two respective squares for the 1 st UE (the square enclosed by a solid line) and 2 nd UE (the square enclosed by a dotted line) , to send respective first UCI signals (each filled with a diagonal stripe pattern) .
  • the square enclosed by the solid line i.e., the RE used by the 1 st UE
  • the square enclosed by the dotted line i.e., the RE used by the 2 nd UE
  • the BS 202 allocates the RE containing the symbol 513g for the 1 st UE and 2 nd UE to send respective first DMRS (each filled with a dotted pattern) ; the RE containing the symbol 513h for the 1 st UE and 2 nd UE to send respective second UCI signals (each filled with a diagonal stripe pattern) ; the RE containing the symbol 513i for the 1 st UE and 2 nd UE to send respective second DMRS’s (each filled with a dotted pattern) ; the RE containing the symbol 513j for the 1 st UE and 2 nd UE to send respective third UCI signals (each filled with a diagonal stripe pattern) ; and the RE containing the symbol 413k for the 1 st UE and 2 nd UE to send respective third DMRS’s (each filled with a dotted pattern) .
  • the BS 202 allocates the RE containing the symbol 533f for the 1 st UE to send a respective first UCI signal (filled with a diagonal strip pattern) and for the 2 nd UE to send a respective first DMRS (filled with a dotted pattern) ; the RE containing the symbol 513g for the 1 st UE to send a respective first DMRS (filled with a dotted pattern) and for the 2 nd UE to send a respective first UCI signal (filled with a diagonal stripe pattern) ; the RE containing the symbol 513h for the 1 st UE to send a respective second UCI signal (filled with a diagonal strip pattern) and for the 2 nd UE to send a respective second DMRS (filled with a dotted pattern) ; the RE containing the symbol 513i for the 1 st UE to send a respective second DMRS (filled with a dotted pattern) and for the 2
  • FIGS 6A and 6B respectively illustrate exemplary novel PUCCH formats (602 and 612) and (622 and 632) that the BS allocates for two UE’s to send respective PUCCH signals.
  • the PUCCH formats 602, 612, 622, and 632 are substantially similar to the PUCCH formats 502, 512, 522, and 532 shown in Figures 5A-5B except that the number of RE’s of the PUCCH format 612 is not equal to the number of RE’s of any portion of the PUCCH format 602 and the number of RE’s of the PUCCH format 632 is not equal to the number of RE’s of any portion of the PUCCH format 622, which will be respectively discussed in further detail below.
  • Each of the PUCCH formats 602, 612, 622, and 632 is presented as either a contiguous or non-contiguous sequence of resource elements disposed in a frequency-time domain, typically known as a resource grid expanding across a time domain (the X axis) and a frequency domain (the Y axis) .
  • the PUCCH format 602, with a frequency hopping from f1 to f2 is allocated for the 1 st UE to send respective UCI signals and corresponding DMRS’s ; and the PUCCH format 612, without any frequency hopping, is allocated for a the 2 nd UE to send respective UCI signals and corresponding DMRS’s .
  • the PUCCH format 622 is allocated for the 1 st UE to send respective UCI signals and corresponding DMRS’s ; and the PUCCH format 632, without any frequency hopping, is allocated for a the 2 nd UE to send respective UCI signals and corresponding DMRS’s .
  • a first portion, 602-1, of the PUCCH format 602 used by the 1 st UE expands across a first set of symbols 613a, 613b, 613c, 613d, and 613e at the frequency f1
  • a second portion, 602-2, of the PUCCH format 602 used by the 1 st UE expands across a second set of symbols 613f, 613g, 613h, 613i, 613j, and 613k at the frequency f2.
  • the PUCCH format 612 used by the 2 nd UE expands across part of the second set of symbols 613g, 613h, 613i, 613j, and 613k at the frequency f2.
  • a first portion, 622-1, of the PUCCH format 622 used by the 1 st UE expands across a first set of symbols 633a, 633b, 633c, 633d, and 633e at the frequency f1
  • a second portion, 632-2, of the PUCCH format 632 used by the 1 st UE expands across a second set of symbols 633f, 633g, 633h, 633i, 633j, and 633k at the frequency f2.
  • the PUCCH format 632 used by the 2 nd UE expands across part of the second set of symbols 633g, 633h, 633i, 633j, and 633k at the frequency f2.
  • the PUCCH formats used by the different UE’s can have different numbers of RE’s , which can be further illustrated in Figures 6A and 6B.
  • the BS allocates the RE containing the symbol 513g, which is illustrated as two respective squares for the 1 st UE (the square enclosed by a solid line) and 2 nd UE (the square enclosed by a dotted line) , to send respective first DMRS’s (each filled with a dotted pattern) .
  • the square enclosed by the solid line i.e., the RE used by the 1 st UE
  • the square enclosed by the dotted line i.e., the RE used by the 2 nd UE
  • the BS 202 allocates the RE containing the symbol 613h for the 1 st UE and 2 nd UE to send respective first UCI signals (each filled with a diagonal stripe pattern) ; the RE containing the symbol 613i for the 1 st UE and 2 nd UE to send respective second DMRS’s (each filled with a dotted pattern) ; the RE containing the symbol 613j for the 1 st UE and 2 nd UE to send respective second UCI signals (each filled with a diagonal stripe pattern) ; and the RE containing the symbol 613k for the 1 st UE and 2 nd UE to send respective third DMRS’s (each filled with a dotted pattern) .
  • the BS 202 allocates the RE containing the symbol 633g for the 1 st UE to send a respective first DMRS (filled with a dotted pattern) and for the 2 nd UE to send a respective first UCI signal (filled with a diagonal stripe pattern) ; the RE containing the symbol 613h for the 1 st UE to send a respective first UCI signal (filled with a diagonal stripe pattern) and for the 2 nd UE to send a respective first DMRS (filled with a dotted pattern) ; the RE containing the symbol 613i for the 1 st UE to send a respective second DMRS (filled with a dotted pattern) and for the 2 nd UE to send a respective second UCI signal (filled with a diagonal strip pattern) ; the RE containing the symbol 513j for the 1 st UE to send a respective second UCI signal (filled with a diagonal stripe pattern) and for
  • Figures 7A and 7B respectively illustrate exemplary novel PUCCH formats (702 and 712) and (722 and 732) that the BS allocates for two UE’s to send respective PUCCH signals.
  • the PUCCH formats 702 and 712 which are respectively allocated to be used by the 1 st UE and 2 nd UE, each has at least two neighboring RE’s for the use of sending a same type of PUCCH signal; and similarly, the PUCCH formats 722 and 732, which are respectively allocated to be used by the 1 st UE and 2 nd UE, each has at least two neighboring RE’s for the use of sending a same type of PUCCH signal.
  • Each of the PUCCH formats 702, 712, 722, and 732 is presented as either a contiguous or non-contiguous (in the presence of frequency hopping) sequence of resource elements disposed in a frequency-time domain, typically known as a resource grid expanding across a time domain (the X axis) and a frequency domain (the Y axis) .
  • the PUCCH format 702 with a frequency hopping from f1 to f2, is allocated for the 1 st UE to send respective UCI signals and corresponding DMRS’s ; and the PUCCH format 712, also with a frequency hopping from f1 to f2, is allocated for the second 2 nd UE to send respective UCI signals and corresponding DMRS’s .
  • the PUCCH format 722, without any frequency hopping is allocated for the 1 st UE to send respective UCI signals corresponding DMRS’s ; and the PUCCH format 732, also without any frequency hopping, is allocated for the second 2 nd UE to send respective UCI signals and corresponding DMRS’s .
  • a first portion, 702-1, of the PUCCH format 702 used by the 1 st UE expands across a first set of symbols 713a, 713b, 713c, 713d, 713e, 713f, and 713g at the frequency f1
  • a second portion of, 702-2, of the PUCCH format 702 used by the 1 st UE expands across a second set of symbols 713h, 713i, 713j, 713k, 713l, 713m, and 713n at the frequency f2.
  • a first portion, 712-1, of the PUCCH format 712 used by the 2 nd UE also expands across the first set of symbols 713a, 713b, 713c, 713d, 713e, 713f, and 713g at the frequency f1, and a second portion of 412-2, of the PUCCH format 712 used by the 2 nd UE also expands across the second set of symbols 713h, 713i, 713j, 713k, 713l, 713m, and 713n at the frequency f2.
  • the PUCCH format 422 used by the 1 st UE expands across plural contiguous symbols 733a, 733b, 733c, 733d, 733e, 733f, 733g, 733h, 733i, 733j, 733k, 733l, 733m, and 733n at the frequency f1; and the PUCCH format 732 used by the 2 nd UE also expands across the same contiguous symbols as the PUCCH format 722 (733a-733n) at the frequency f1.
  • the different UE’s can use a same RE to send different types of PUCCH signals and further, each UE can use at least two neighboring RE’s to send a same type of PUCCH signal, which can be further illustrated in Figures 7A and 7B.
  • the BS allocates the RE containing the symbol 713a, which is illustrated as two respective squares for the 1 st UE (the square enclosed by a solid line) to send a respective first UCI signal (filled with a diagonal stripe pattern) and for the 2 nd UE (the square enclosed by a dotted line) to send a respective first DMRS (filled with a dotted pattern)
  • the RE containing the symbol 713b which is again illustrated as two respective squares for the 1 st UE (the square enclosed by a solid line) to send a respective second UCI signal (filled with a diagonal stripe pattern) and for the 2 nd UE (the square enclosed by a dotted line) to send a respective second DMRS (filled with a dotted pattern) .
  • the square enclosed by the solid line i.e., the RE used by the 1 st UE
  • the square enclosed by the dotted line i.e., the RE used by the 2 nd UE
  • the squares enclosed by the solid lines and the dotted lines are herein referred to as the RE’s used by the 1 st UE and 2 nd UE, respectively, in the following figures.
  • the BS 202 allocates the RE’s respectively containing the symbols 713c-713e for the 1 st UE to send respective first, second, and third DMRS’s (each filled with a dotted pattern) and for the 2 nd UE to send respective first, second, and third UCI signals (each filled with a diagonal stripe pattern) ; the RE’s respectively containing the symbols 713f-713g for the 1 st UE to send respective third and fourth UCI signals (each filled with a diagonal stripe pattern) and for the 2 nd UE to send respective third and fourth DMRS’s (each filled with a dotted pattern) ; the RE’s respectively containing the symbols 713h-713i for the 1 st UE to send respective fifth and sixth UCI signals (each filled with a diagonal stripe pattern) and for the 2 nd UE to send respective fifth and sixth DMRS’s (each filled with a dotted pattern)
  • the BS allocates the RE’s across at least two neighboring symbols for the 1 st UE and 2 nd UE to send different types of PUCCH signals, and allows each of the 1 st and 2 nd UE’s to use the at least two neighboring symbols to send a same type of PUCCH signal except that the PUCCH formats 722 and 732 do not include a frequency hopping so that the discussions about the allocations of the RE’s in the PUCCH formats 722 and 732 are not repeated here.
  • FIGS. 3A-7B are directed to the RE’s (symbols) multiplexed by two UE’s (1 st and 2 nd UE’s )
  • the RE’s allocated according to the above-discussed PUCCH formats can also be multiplexed by two or more UE’s while remaining within the scope of the present disclosure.
  • Figures 8A, 8B, and 8C respectively illustrate exemplary novel PUCCH formats (802, 812, and 822) , (832, 842, and 852) , and (862, 872, 882) that the BS allocates for three UE’s to send respective PUCCH signals.
  • the BS allocates RE’s (the squares each enclosed by a solid line) of the PUCCH format 802 to be used by a 1 st UE to send respective UCI signals (each filled with a diagonal stripe pattern) and DMRS’s (each filled with a dotted pattern) , wherein a first subset of the RE’s of the PUCCH format 802 are located at frequency f1 and a second subset of the RE’s of the PUCCH format 802 are located at frequency f2.
  • the BS further allocates the first subset of the RE’s of the PUCCH format 802 as the RE’s (the squares each enclosed by a dotted line at the frequency f1) of the PUCCH format 812 that can be used by the 2 nd UE, and the second subset of the RE’s of the PUCCH format 802 as the RE’s (the squares each enclosed by a dotted line at the frequency f2) of the PUCCH format 822 that can be used by the 3 rd UE.
  • the 2 nd UE can use the RE’s of the PUCCH format 812 to send respective UCI signals (each filled with a diagonal stripe pattern) and DMRS’s (each filled with a dotted pattern)
  • the 3 rd UE can use the RE’s of the PUCCH format 822 to send respective UCI signals (each filled with a diagonal stripe pattern) and DMRS’s (each filled with a dotted pattern) .
  • the BS allocates RE’s (the squares each enclosed by a solid line) of the PUCCH format 832 to be used by a 1 st UE to send respective UCI signals (each filled with a diagonal stripe pattern) and DMRS’s (each filled with a dotted pattern) , wherein a first subset of the RE’s of the PUCCH format 832 are located at frequency f1 and a second subset of the RE’s of the PUCCH format 832 are located at frequency f2.
  • the BS further allocates the first subset of the RE’s of the PUCCH format 832 as the RE’s (the squares each enclosed by a dotted line at the frequency f1) of the PUCCH format 842 that can be used by the 2 nd UE, and the second subset of the RE’s of the PUCCH format 832 as the RE’s (the squares each enclosed by a dotted line at the frequency f2) of the PUCCH format 852 that can be used by the 3 rd UE.
  • the 2 nd UE can use the RE’s of the PUCCH format 842 to send respective UCI signals (each filled with a diagonal stripe pattern) and DMRS’s (each filled with a dotted pattern)
  • the 3 rd UE can use the RE’s of the PUCCH format 852 to send respective UCI signals (each filled with a diagonal stripe pattern) and DMRS’s (each filled with a dotted pattern) .
  • the BS allocates RE’s (the squares each enclosed by a solid line) of the PUCCH format 862 to be used by a 1 st UE to send respective UCI signals (each filled with a diagonal stripe pattern) and DMRS’s (each filled with a dotted pattern) , wherein a first subset of the RE’s of the PUCCH format 862 are located at frequency f1 and a second subset of the RE’s of the PUCCH format 862 are located at frequency f2.
  • the BS further allocates the first subset of the RE’s of the PUCCH format 862 as the RE’s (the squares each enclosed by a dotted line at the frequency f1) of the PUCCH format 872 that can be used by the 2 nd UE, and the second subset of the RE’s of the PUCCH format 862 as the RE’s (the squares each enclosed by a dotted line at the frequency f2) of the PUCCH format 862 that can be used by the 3 rd UE.
  • the 2 nd UE can use the RE’s of the PUCCH format 872 to send respective UCI signals (each filled with a diagonal stripe pattern) and DMRS’s (each filled with a dotted pattern)
  • the 3 rd UE can use the RE’s of the PUCCH format 882 to send respective UCI signals (each filled with a diagonal stripe pattern) and DMRS’s (each filled with a dotted pattern) .
  • each type of the PUCCH signal (the DMRS, the ACK signal, and the NACK signal) , sent by the UE, is associated with a respective cyclic shift value, which may be allocated by the BS or predefined in a protocol.
  • the DMRS is associated with a first cyclic shift value
  • the ACK signal is associated with a second cyclic shift value
  • the NACK signal is associated with a third cyclic shift value
  • the first, second, and third cyclic shift values may be respectively selected from a set of cyclic shift values of a sequence (e.g., a Chu sequence, a Frank-Zadoff sequence, a Zadoff-Chu sequence, a Generalized Chirp-Like sequence, or any computer generated CAZAC sequence) .
  • a sequence e.g., a Chu sequence, a Frank-Zadoff sequence, a Zadoff-Chu sequence, a Generalized Chirp-Like sequence, or any computer generated CAZAC sequence
  • the set of cyclic shift values may have 12 different numbers, for example, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, and 11.
  • its DMRS, ACK signal, and NACK signal may be associated with respective cyclic shift values that can be selected from the following: ⁇ 0, 4, 8 ⁇ , ⁇ 1, 5, 9 ⁇ , ⁇ 2, 6, 10 ⁇ , ⁇ 3, 7, 11 ⁇ .
  • its DMRS, ACK signal, and NACK signal may be associated with respective cyclic shift values that can also be selected from the following: ⁇ 0, 4, 8 ⁇ , ⁇ 1, 5, 9 ⁇ , ⁇ 2, 6, 10 ⁇ , ⁇ 3, 7, 11 ⁇ .
  • the first and second UE’s when a same RE (symbol) is multiplexed by the first and second UE’s , the first and second UE’s can use the same RE to send different types of PUCCH signals. As such, the difference among different cyclic shift values occupying the same RE can be maximized. For example, when an RE multiplexed by the first UE’s ACK (associated with a cyclic shift value of 0) or NACK signal (associated with a cyclic shift value of 4) , and the second UE’s DMRS (associated with a cyclic shift value of 8) , the difference among different cyclic shift values occupying the same RE can be maximized to 4.
  • ACK associated with a cyclic shift value of 0
  • NACK signal associated with a cyclic shift value of 4
  • DMRS associated with a cyclic shift value of 8
  • different UE’s PUCCH signals occupying a same RE may have respective different cyclic shift values, as illustrated in the above example.
  • an Orthogonal Covering Code may be optionally used by each UE. Taking the PUCCH formats (402 and 412) of Figure 4A for example, the RE containing the symbol 413a, used by the 1 st UE to send the DMRS, and the RE containing the symbol 413a, used by the 2 nd UE to send the UCI signal, may be associated with a same cyclic shift value of a same sequence.
  • the RE containing the symbol 413a, used by the 1 st UE to send the DMRS may be associated with a first OCC signal
  • the RE containing the symbol 413a, used by the 2 nd UE to send the DMRS may be associated with a second OCC signal.
  • the first OCC signal may have a length of 2 (since the first portion 402-1 of the PUCCH format 402 has 2 RE’s (symbols) allocated for sending respective DMRS’s )
  • the second OCC signal may have a length of 2 (since the first portion 412-1 of the PUCCH format 412 has 2 RE’s (symbols) allocated for sending respective UCI signals) .
  • the RE containing the symbol 413f, used by the 1 st UE to send the UCI signal, and the RE containing the symbol 413f, used by the 2 nd UE to send the DMRS may be associated with a same cyclic shift value of a same sequence.
  • the RE containing the symbol 413f, used by the 1 st UE to send the UCI signal may be associated with a third OCC signal
  • the RE containing the symbol 413f, used by the 2 nd UE to send the UCI signal may be associated with a fourth OCC signal.
  • the third OCC signal may have a length of 2 (since the second portion 402-2 of the PUCCH format 402 has 2 RE’s (symbols) allocated for sending respective UCI signals)
  • the fourth OCC signal may have a length of 2 (since the second portion 412-2 of the PUCCH format 412 has 2 RE’s (symbols) allocated for sending respective DMRS’s ) .
  • the first, second, third, and fourth OCC signals may be independently determined by the BS.
  • any reference to an element herein using a designation such as “first, “ “second, “ and so forth does not generally limit the quantity or order of those elements. Rather, these designations can be used herein as a convenient means of distinguishing between two or more elements or instances of an element. Thus, a reference to first and second elements does not mean that only two elements can be employed, or that the first element must precede the second element in some manner.
  • any of the various illustrative logical blocks, modules, processors, means, circuits, methods and functions described in connection with the aspects disclosed herein can be implemented by electronic hardware (e.g., a digital implementation, an analog implementation, or a combination of the two) , firmware, various forms of program or design code incorporating instructions (which can be referred to herein, for convenience, as "software” or a "software module) , or any combination of these techniques.
  • firmware e.g., a digital implementation, an analog implementation, or a combination of the two
  • firmware various forms of program or design code incorporating instructions
  • software or a “software module”
  • IC integrated circuit
  • DSP digital signal processor
  • ASIC application specific integrated circuit
  • FPGA field programmable gate array
  • the logical blocks, modules, and circuits can further include antennas and/or transceivers to communicate with various components within the network or within the device.
  • a general purpose processor can be a microprocessor, but in the alternative, the processor can be any conventional processor, controller, or state machine.
  • a processor can also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other suitable configuration to perform the functions described herein.
  • Computer-readable media includes both computer storage media and communication media including any medium that can be enabled to transfer a computer program or code from one place to another.
  • a storage media can be any available media that can be accessed by a computer.
  • such computer-readable media can include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store desired program code in the form of instructions or data structures and that can be accessed by a computer.
  • module refers to software, firmware, hardware, and any combination of these elements for performing the associated functions described herein. Additionally, for purpose of discussion, the various modules are described as discrete modules; however, as would be apparent to one of ordinary skill in the art, two or more modules may be combined to form a single module that performs the associated functions according embodiments of the invention.
  • memory or other storage may be employed in embodiments of the invention.
  • memory or other storage may be employed in embodiments of the invention.
  • any suitable distribution of functionality between different functional units, processing logic elements or domains may be used without detracting from the invention.
  • functionality illustrated to be performed by separate processing logic elements, or controllers may be performed by the same processing logic element, or controller.
  • references to specific functional units are only references to a suitable means for providing the described functionality, rather than indicative of a strict logical or physical structure or organization.

Landscapes

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

Abstract

A system and method for allocating network resources are disclosed herein. In one embodiment, the system and method are configured to perform by a first wireless communication node: sending resource allocation signals to first and second wireless communication devices, respectively, wherein the resource allocation signals respectively indicate a plurality of first communication resources assigned to the first wireless communication device for use of sending a signal to the first wireless communication node, and a plurality of second communication resources assigned to the second wireless communication device for use of sending a signal to the first wireless communication node, and wherein at least a first one of the plurality of first communication resources and at least a first one of the plurality of second communication resources share a same time-frequency location, and are respectively used by the first wireless communication device to send a first reference signal and the second wireless communication device to send a first signal carrying control information.

Description

SYSTEM AND METHOD FOR MULTIPLEXING COMMUNICATION RESORUCES TECHNICAL FIELD
The disclosure relates generally to wireless communications and, more particularly, to systems and methods for multiplexing communication resources.
BACKGROUND
In a wireless communication network, a wireless communication node (e.g., a base station (BS) ) and a wireless communication device (e.g., a user equipment device (UE) ) may exchange signals with each other through downlink (DL) and uplink (UL) , respectively. In general, the BS sends plural DL signals, including control and/or data signals, to the UE for scheduling through respective DL channels (e.g., a Physical Downlink Control Channel (PDCCH) , a Physical Downlink Shared Channel (PDSCH) , etc. ) . In response to the scheduling, the UE sends an UL control signal, including UL Control Information (UCI) , to the BS through a respective a Physical Uplink Control Channel (PUCCH) .
The UCI includes various information such as, for example, ACKnowledgment (ACK) information, which is typically associated with a Hybrid Automatic Repeat Request (HARQ) process (HARQ-ACK) , Channel State Information (CSI) , Channel Quality Information (CQI) , a Precoding Matrix Indicator (PMI) , and a Rank Indicator (RI) , etc. Such HARQ-ACK information, for example, is typically transmitted by the UE in response to the reception of data Transport Blocks (TB’s ) sent via the PDSCH. Multiple HARQ-ACK information bits may be sent by the UE corresponding to positive acknowledgments (ACK’s ) , negative acknowledgements (NACK’s ) , or absence of reception, i.e., Discontinuous Transmission (DTX) , in response to the correct, incorrect, or no reception of TBs, respectively, by the UE.
When the BS serves a plurality of UE’s , the BS typically allocates some communication resources (e.g., Resource Blocks (RB’s ) , Resource Elements (RE’s ) , etc. ) to be multiplexed (e.g., used) by such plural UE’s for sending respective PUCCH signals that include the UCI. In existing techniques, the BS allocates the communication resources that can be multiplexed by plural UE’s to send respective PUCCH signals under various restrictions. For example, in the existing techniques, respective lengths of the communication resources (e.g., respective numbers of  RE’s ) multiplexed by different UE’s to send PUCCH signals are required to be the same, each UE is required to alternatively send a UCI signal and a corresponding reference signal (e.g., a Demodulation Reference Signal (DMRS) , etc. ) using two neighboring RE’s , and an RE multiplexed by different UE’s is required to carry a same type of signal (e.g., either a respective DMRS or UCI signal) , which will be discussed in further detail below with respect to Figures 1A and 1B.
Figures 1A and 1B illustrate exemplary formats, in existing techniques, that the BS allocates for plural UE’s to send respective PUCCH signals (hereinafter “ PUCCH formats  102, 112, 122, and 132” ) . Each of the PUCCH  formats  102, 112, 122, and 132 is presented as either a contiguous or non-contiguous sequence of resource elements disposed in a frequency-time domain, typically known as a resource grid expanding across a time domain (the X axis) and a frequency domain (the Y axis) . In Figure 1A, the PUCCH format 102, with a frequency hopping from f1 to f2, is allocated for a first UE (1st UE) to send respective UCI signals and corresponding DMRS’s ; and the PUCCH format 112, also with a frequency hopping from f1 to f2, is allocated for a second UE (2nd UE) to send respective UCI signals and corresponding DMRS’s . In Figure 1B, the PUCCH format 122, without any frequency hopping, is allocated for the 1st UE to send respective UCI signals corresponding DMRS’s ; and the PUCCH format 132, also without any frequency hopping, is allocated for the second 2nd UE to send respective UCI signals and corresponding DMRS’s .
Specifically, in Figure 1A, a first portion, 102-1, of the PUCCH format 102 (used by the 1st UE) expands across a first set of symbols (e.g., OFDM symbols) 113a, 113b, 113c, and 113d at the frequency f1, and a second portion of, 102-2, of the PUCCH format 102 expands across a second set of symbols (e.g., OFDM symbols) 113e, 113f, 113g, and 113h at the frequency f2. Referring still to Figure 1A, a first portion, 112-1, of the PUCCH format 112 (used by the 2nd UE) also expands across the first set of  symbols  113a, 113b, 113c, and 113d at the frequency f1, and a second portion of, 112-2, of the PUCCH format 112 also expands across the second set of  symbols  113e, 113f, 113g, and 113h at the frequency f2. In Figure 1B, the PUCCH format 122 (used by the 1st UE) expands across plural contiguous symbols (e.g., OFDM symbols) 133a, 133b, 133c, 133d, 133e, 133f, 133g, and 133h at the frequency f2; and the PUCCH format 132 (used by the 2nd  UE) also expands across the same contiguous symbols as the PUCCH format 122 (133a-133h) at the frequency f2.
As mentioned above, when different UE’s multiplex communication resources to send PUCCH signals, various restrictions are required by the existing techniques, which can be further illustrated in Figures 1A and 1B. For example, according to the PUCCH  formats  102 and 112 of Figure 1A, the BS allocates the RE containing the symbol 113a for the 1st UE and 2nd UE to send respective first DMRS’s ; the RE containing the symbol 113b for the 1st UE and 2nd UE to send respective first UCI signals; the RE containing the symbol 113c for the 1st UE and 2nd UE to send respective second DMRS’s ; the RE containing the symbol 113d for the 1st UE and 2nd UE to send respective second UCI signals; the RE containing the symbol 113e for the 1st UE and 2nd UE to send respective third DMRS’s ; the RE containing the symbol 113f for the 1st UE and 2nd UE to send respective third UCI signals; the RE containing the symbol 113g for the 1st UE and 2nd UE to send respective fourth DMRS’s ; and the RE containing the symbol 113h for the 1st UE and 2nd UE to send respective fourth UCI signals. Similarly, in Figure 1B, the BS allocates the RE’s containing the same symbols for the 1st and 2nd UE to send either the respective DMRS’s or UCI signals so that the discussions about the allocations of the RE’s in the  PUCCH formats  122 and 132 are not repeated here. As can be seen from Figures 1A and 1B, the  PUCCH formats  102 and 112 are required to have the same number of RE’s , both UE’s are required to send the same type of signal by multiplexing the same RE, and each UE is required to alternatively send the UCI signal and the DMRS using neighboring RE’s .
For purposes of clarity of illustration, the RE’s used to send DMRS’s (e.g., the RE’s containing  symbols  113a and 113c, and the RE’s containing  symbols  113e and 113g) are filled with dotted patterns, and the RE’s used to send UCI signals (e.g., the RE’s containing  symbols  113b and 113d, and the RE’s containing  symbols  113f and 113h) are filled with diagonal stripe patterns, as shown in Figure 1A and the following figures. Although the RE’s (enclosed by dotted lines) of the PUCCH format 112 and the RE’s (enclosed by solid lines) of the PUCCH 102 containing same symbols are respectively offset from each other, it is noted that such corresponding RE’s of the  PUCCH formats  102 and 112 should be respectively overlapped with each other.
Such restrictions in the existing techniques may disadvantageously lower the efficiency for using the communication resources. For example, since each RE, multiplexed by different UE’s for sending respective PUCCH signals, can only carry either the respective UCI signals or DMRS’s , the BS may wrongly differentiate respective cyclic shift values. More specifically, the UCI includes various information, e.g., ACK, NACK, etc., as discussed above, each UE’s UCI signal may be further differentiated as at least two respective different signals -an ACK signal carrying the ACK information and a NACK signal carrying the NACK information, and each of the ACK and NACK signals are associated with a respective cyclic shift value. For example, when 2 UE’s use a same RE to send respective UCI signals (each of which includes an ACK signal and a NACK signal so there are a total of 4 ACK/NACK signals) and the respective cyclic shift values, associated with the 4 ACK/NACK signals, are selected from a same sequence having 12 different cyclic shift values, at least 4 different cyclic shift values are “occupied” by the same RE. As such, a cyclic shift value difference between the 2 UE’s may be limited to 3 (since 12/4 = 3) , or even less. When the number of UE’s that multiplex a same RE to send respective PUCCH signals is increased, such a cyclic shift value difference can only become smaller, which may cause the BS to wrongly differentiate (e.g., demodulate) the different PUCCH signals sent from different UE’s . Thus, existing techniques for allocating communication resources to be multiplexed by plural UE’s to send respective PUCCH signals are not entirely satisfactory.
SUMMARY OF THE INVENTION
The exemplary embodiments disclosed herein are directed to solving the issues relating to one or more of the problems presented in the prior art, as well as providing additional features that will become readily apparent by reference to the following detailed description when taken in conjunction with the accompany drawings. In accordance with various embodiments, exemplary systems, methods, devices and computer program products are disclosed herein. It is understood, however, that these embodiments are presented by way of example and not limitation, and it will be apparent to those of ordinary skill in the art who read the present disclosure that various modifications to the disclosed embodiments can be made while remaining within the scope of the invention.
In one embodiment, a method performed by a first wireless communication node includes: sending resource allocation signals to first and second wireless communication devices, respectively, wherein the resource allocation signals respectively indicate a plurality of first communication resources assigned to the first wireless communication device for use of sending a signal to the first wireless communication node, and a plurality of second communication resources assigned to the second wireless communication device for use of sending a signal to the first wireless communication node, and wherein at least a first one of the plurality of first communication resources and at least a first one of the plurality of second communication resources share a same time-frequency location, and are respectively used by the first wireless communication device to send a first reference signal and the second wireless communication device to send a first signal carrying control information.
In a further embodiment, a method performed by a first wireless communication device includes: receiving a resource allocation signal from a first wireless communication node, wherein the resource allocation signal indicates a plurality of communication resources assigned to the first wireless communication device for use of sending a signal to the first wireless communication node, and wherein at least a first one of the plurality of communication resources is used by the first wireless communication device to send a first reference signal, and is concurrently used by a second wireless communication device, different from the first wireless communication device, to send a first signal carrying control information.
BRIEF DESCRIPTION OF THE DRAWINGS
Various exemplary embodiments of the invention are described in detail below with reference to the following Figures. The drawings are provided for purposes of illustration only and merely depict exemplary embodiments of the invention to facilitate the reader′sunderstanding of the invention. Therefore, the drawings should not be considered limiting of the breadth, scope, or applicability of the invention. It should be noted that for clarity and ease of illustration these drawings are not necessarily drawn to scale.
Figures 1A and 1B illustrate exemplary formats, in existing techniques, that a BS allocates for plural UE’s to send respective PUCCH signals, in accordance with some embodiments of the present disclosure.
Figure 2 illustrates an exemplary cellular communication network in which techniques disclosed herein may be implemented, in accordance with some embodiments of the present disclosure.
Figure 3 illustrates block diagrams of an exemplary base station and a user equipment device, in accordance with some embodiments of the present disclosure.
Figures 4A and 4B respectively illustrate exemplary novel PUCCH formats that a BS allocates for two UE’s to send respective PUCCH signals, in accordance with some embodiments of the present disclosure.
Figures 5A and 5B respectively illustrate exemplary novel PUCCH formats that a BS allocates for two UE’s to send respective PUCCH signals, in accordance with some embodiments of the present disclosure.
Figures 6A and 6B respectively illustrate exemplary novel PUCCH formats that a BS allocates for two UE’s to send respective PUCCH signals, in accordance with some embodiments of the present disclosure.
Figures 7A and 7B respectively illustrate exemplary novel PUCCH formats that a BS allocates for two UE’s to send respective PUCCH signals, in accordance with some embodiments of the present disclosure.
Figures 8A, 8B, and 8C respectively illustrate exemplary novel PUCCH formats that a BS allocates for three UE’s to send respective PUCCH signals, in accordance with some embodiments of the present disclosure.
DETAILED DESCRIPTION OF EXEMPLARY EMBODIMENTS
Various exemplary embodiments of the invention are described below with reference to the accompanying figures to enable a person of ordinary skill in the art to make and use the invention. As would be apparent to those of ordinary skill in the art, after reading the present disclosure, various changes or modifications to the examples described herein can be made without departing from the scope of the invention. Thus, the present invention is not limited to the exemplary embodiments and applications described and illustrated herein. Additionally, the specific order or hierarchy of steps in the methods disclosed herein are merely exemplary approaches. Based upon design preferences, the specific order or hierarchy of steps of the disclosed methods or processes can be re-arranged while remaining within the scope of the present invention. Thus, those of ordinary skill in the art will understand that the methods and techniques disclosed herein present various steps or  acts in a sample order, and the invention is not limited to the specific order or hierarchy presented unless expressly stated otherwise.
Figure 2 illustrates an exemplary wireless communication network 200 in which techniques disclosed herein may be implemented, in accordance with an embodiment of the present disclosure. The exemplary communication network 200 includes a base station 202 (hereinafter “BS 202” ) and a user equipment device 204 (hereinafter “UE 204” ) that can communicate with each other via a communication link 210 (e.g., a wireless communication channel) , and a cluster of  notional cells  226, 230, 232, 234, 236, 238 and 240 overlaying a geographical area 201. In Figure 2, the BS 202 and UE 204 are contained within the geographic boundary of cell 226. Each of the  other cells  230, 232, 234, 236, 238 and 240 may include at least one base station operating at its allocated bandwidth to provide adequate radio coverage to its intended users. For example, the BS 202 may operate at an allocated channel transmission bandwidth to provide adequate coverage to the UE 204. The BS 202 and the UE 204 may communicate via a downlink (DL) radio frame 218, and an uplink (UL) radio frame 224 respectively. Each radio frame 218/224 may be further divided into sub-frames 220/227 which may include data symbols 222/228. In the present disclosure, the BS 202 and UE 204 are generally described herein as non-limiting examples of “wireless communication nodes” and “wireless communication devices, ” respectively, which can practice the methods disclosed herein. Such wireless communication nodes/devices may be capable of wireless and/or even wired communications, in accordance with various embodiments of the invention.
Figure 3 illustrates a block diagram of an exemplary wireless communication system 300 for transmitting and receiving wireless communication signals, e.g., OFDM/OFDMA signals, in accordance with some embodiments of the invention. The system 300 may include components and elements configured to support known or conventional operating features that need not be described in detail herein. In one exemplary embodiment, the system 300 can be used to transmit and receive data symbols in a wireless communication environment such as the wireless communication environment 200 of Figure 2, as described above.
System 300 generally includes a base station 302 (hereinafter “BS 302” ) and a user equipment device 304 (hereinafter “UE 304” ) . The BS 302 includes a BS (base station) transceiver module 310, a BS antenna 312, a BS processor module 314, a BS memory module 316, and a network communication module 318, each module being coupled and interconnected with one  another as necessary via a date communication bus 320. The UE 304 includes a UE (user equipment) transceiver module 330, a UE antenna 332, a UE memory module 334, and a UE processor module 336, each module being coupled and interconnected with one another as necessary via a date communication bus 340. The BS 302 communicates with the UE 304 via a communication channel 350, which can be any wireless channel or other medium known in the art suitable for transmission of data as described herein.
As would be understood by persons of ordinary skill in the art, system 300 may further include any number of modules other than the modules shown in Figure 3. Those skilled in the art will understand that the various illustrative blocks, modules, circuits, and processing logic described in connection with the embodiments disclosed herein may be implemented in hardware, computer-readable software, firmware, or any practical combination thereof. To clearly illustrate this interchangeability and compatibility of hardware, firmware, and software, various illustrative components, blocks, modules, circuits, and steps are described generally in terms of their functionality. Whether such functionality is implemented as hardware, firmware, or software depends upon the particular application and design constraints imposed on the overall system. Those familiar with the concepts described herein may implement such functionality in a suitable manner for each particular application, but such implementation decisions should not be interpreted as limiting the scope of the present invention.
In accordance with some embodiments, the UE transceiver 330 may be referred to herein as an "uplink" transceiver 330 that includes a RF transmitter and receiver circuitry that are each coupled to the antenna 332. A duplex switch (not shown) may alternatively couple the uplink transmitter or receiver to the uplink antenna in time duplex fashion. Similarly, in accordance with some embodiments, the BS transceiver 310 may be referred to herein as a "downlink" transceiver 310 that includes RF transmitter and receiver circuity that are each coupled to the antenna 312. A downlink duplex switch may alternatively couple the downlink transmitter or receiver to the downlink antenna 312 in time duplex fashion. The operations of the two  transceivers  310 and 330 are coordinated in time such that the uplink receiver is coupled to the uplink antenna 332 for reception of transmissions over the wireless transmission link 350 at the same time that the downlink transmitter is coupled to the downlink antenna 312. Preferably there is close time synchronization with only a minimal guard time between changes in duplex direction.
The UE transceiver 330 and the BS transceiver 310 are configured to communicate via the wireless data communication link 350, and cooperate with a suitably configured RF antenna arrangement 312/332 that can support a particular wireless communication protocol and modulation scheme. In some exemplary embodiments, the UE transceiver 330 and the BS transceiver 310 are configured to support industry standards such as the Long Term Evolution (LTE) and emerging 5G standards, and the like. It is understood, however, that the invention is not necessarily limited in application to a particular standard and associated protocols. Rather, the UE transceiver 330 and the BS transceiver 310 may be configured to support alternate, or additional, wireless data communication protocols, including future standards or variations thereof.
In accordance with various embodiments, the BS 302 may be an evolved node B (eNB) , a serving eNB, a target eNB, a femto station, or a pico station, for example. In some embodiments, the UE 304 may be embodied in various types of user devices such as a mobile phone, a smart phone, a personal digital assistant (PDA) , tablet, laptop computer, wearable computing device, etc. The  processor modules  314 and 336 may be implemented, or realized, with a general purpose processor, a content addressable memory, a digital signal processor, an application specific integrated circuit, a field programmable gate array, any suitable programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof, designed to perform the functions described herein. In this manner, a processor may be realized as a microprocessor, a controller, a microcontroller, a state machine, or the like. A processor may also be implemented as a combination of computing devices, e.g., a combination of a digital signal processor and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a digital signal processor core, or any other such configuration.
Furthermore, the steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in firmware, in a software module executed by  processor modules  314 and 336, respectively, or in any practical combination thereof. The  memory modules  316 and 334 may be realized as RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. In this regard,  memory modules  316 and 334 may be coupled to the  processor modules  310 and 330, respectively, such that the  processors modules  310 and 330 can read information from, and write information to,  memory modules  316 and  334, respectively. The  memory modules  316 and 334 may also be integrated into their  respective processor modules  310 and 330. In some embodiments, the  memory modules  316 and 334 may each include a cache memory for storing temporary variables or other intermediate information during execution of instructions to be executed by  processor modules  310 and 330, respectively.  Memory modules  316 and 334 may also each include non-volatile memory for storing instructions to be executed by the  processor modules  310 and 330, respectively.
The network communication module 318 generally represents the hardware, software, firmware, processing logic, and/or other components of the base station 302 that enable bi-directional communication between the BS transceiver 310 and other network components and communication nodes configured to communication with the base station 302. For example, network communication module 318 may be configured to support internet or WiMAX traffic. In a typical deployment, without limitation, network communication module 318 provides an 802.3 Ethernet interface such that the BS transceiver 310 can communicate with a conventional Ethernet based computer network. In this manner, the network communication module 318 may include a physical interface for connection to the computer network (e.g., Mobile Switching Center (MSC) ) . Referring again to Figure 2, in some embodiments, when the UE 204 would like to send a PUCCH signal to the BS 202, the UE 204 follows a novel PUCCH format, allocated by the BS 102, to send respective UCI signals and DMRS. Further, in accordance with some embodiments, when plural UE’s (each of which may be substantially similar to the UE 204) would like to send respective PUCCH signals to the BS 202, the plural UE’s may follows the novel PUCCH format, allocated by the BS 102, to send respective UCI signals and DMRS’s using same resource elements (RE’s ) , or same symbols (e.g., OFDM symbols) . In other words, each RE, multiplexed by different UE’s for sending respective PUCCH signals, can concurrently carry at least one of the plural UE’s respective UCI signal and at least another one of the plural UE’s DMRS. Various embodiments of such novel PUCCH formats will be discussed below.
Figures 4A and 4B respectively illustrate exemplary novel PUCCH formats (402 and 412) and (422 and 432) that the BS allocates for two UE’s to send respective PUCCH signals. Each of the PUCCH formats 402, 412, 422, and 432 is presented as either a contiguous or non-contiguous (in the presence of frequency hopping) sequence of resource elements disposed in a frequency-time domain, typically known as a resource grid expanding across a time domain (the X  axis) and a frequency domain (the Y axis) . In Figure 4A, the PUCCH format 402, with a frequency hopping from f1 to f2, is allocated for a first UE (1st UE) to send respective UCI signals and corresponding DMRS’s ; and the PUCCH format 412, also with a frequency hopping from f1 to f2, is allocated for a second UE (2nd UE) to send respective UCI signals and corresponding DMRS’s . In Figure 4B, the PUCCH format 422, without any frequency hopping, is allocated for the 1st UE to send respective UCI signals corresponding DMRS’s ; and the PUCCH format 432, also without any frequency hopping, is allocated for the second 2nd UE to send respective UCI signals and corresponding DMRS’s .
Specifically, in Figure 4A, a first portion, 402-1, of the PUCCH format 402 used by the 1st UE expands across a first set of  symbols  413a, 413b, 413c, and 413d at the frequency f1, and a second portion of, 402-2, of the PUCCH format 402 used by the 1st UE expands across a second set of  symbols  413e, 413f, 413g, and 413h at the frequency f2. Referring still to Figure 4A, a first portion, 412-1, of the PUCCH format 412 used by the 2nd UE also expands across the first set of  symbols  413a, 413b, 413c, and 413d at the frequency f1, and a second portion of 412-2, of the PUCCH format 412 used by the 2nd UE also expands across the second set of  symbols  413e, 413f, 413g, and 413h at the frequency f2. In Figure 4B, the PUCCH format 422 used by the 1st UE expands across plural  contiguous symbols  433a, 433b, 433c, 433d, 433e, 433f, 433g, and 433h at the frequency f2; and the PUCCH format 432 used by the 2nd UE also expands across the same contiguous symbols as the PUCCH format 422 (433a-433h) at the frequency f2.
As mentioned above, when different UE’s multiplex communication resources to send respective PUCCH signals, in accordance with some embodiments, the different UE’s can use a same RE to send different types of PUCCH signals, which can be further illustrated in Figures 4A and 4B. For example, according to the PUCCH formats 402 and 412 of Figure 4A, the BS allocates the RE containing the symbol 413a, which is illustrated as two respective squares for the 1st UE (the square enclosed by a solid line) and 2nd UE (the square enclosed by a dotted line) , to send the 1st UE’s first DMRS (filled with a dotted pattern) and the 2nd UE’s first UCI signal (filled with a diagonal stripe pattern) . Although the square enclosed by the solid line (i.e., the RE used by the 1st UE) and the square enclosed by the dotted line (i.e., the RE used by the 2nd UE) are offset from each other, it is merely for purposes of clarity of illustration. Thus, it is understood that such two squares, corresponding to the RE multiplexed by the 1st and 2nd UE’s , should be overlapped  with each other. For consistency, the squares enclosed by the solid lines and the dotted lines are herein referred to as the RE’s used by the 1st UE and 2nd UE, respectively, in the following figures. According to the PUSCCH formats 402 and 412, the BS 202 allocates the RE containing the symbol 413b for the 1st UE to send a respective first UCI signal (filled with a diagonal strip pattern) and for the 2nd UE to send a respective first DMRS (filled with a dotted pattern) ; the RE containing the symbol 413c for the 1st UE to send a respective second DMRS (filled with a dotted pattern) and for the 2nd UE to send a respective second UCI signal (filled with a diagonal stripe pattern) ; the RE containing the symbol 413d for the 1st UE to send a respective second UCI signal (filled with a diagonal strip pattern) and for the 2nd UE to send a respective second DMRS (filled with a dotted pattern) ; the RE containing the symbol 413e for the 1st UE to send a respective third DMRS (filled with a dotted pattern) and for the 2nd UE to send a respective third UCI signal (filled with a diagonal stripe pattern) ; the RE containing the symbol 413f for the 1st UE to send a respective fourth UCI signal (filled with a diagonal strip pattern) and for the 2nd UE to send a respective fourth DMRS (filled with a dotted pattern) ; the RE containing the symbol 413g for the 1st UE to send a respective third DMRS (filled with a dotted pattern) and for the 2nd UE to send a respective third UCI signal (filled with a diagonal stripe pattern) ; the RE containing the symbol 413h for the 1st UE to send a respective fourth UCI signal (filled with a diagonal strip pattern) and for the 2nd UE to send a respective fourth DMRS (filled with a dotted pattern) . It is noted that the reference terms, “first, ” “second, ” “third, ” etc., as used herein are not used to show a serial or numerical limitation but instead are used to distinguish or identify the various members of the group.
Similarly, in Figure 4B, the BS allocates the RE’s containing the same symbols for the 1st UE and 2nd UE to send the respective DMRS’s or UCI signals except that the PUCCH formats 422 and 432 do not include a frequency hopping so that the discussions about the allocations of the RE’s in the PUCCH formats 422 and 432 are not repeated here. Allowing different UE’s (e.g., the above-described 1st and 2nd UE’s ) to use a same RE (or a same symbol) for sending different types of PUCCH signals (e.g., the 1st UE sending a DMRS and the 2nd UE sending a UCI signal) provides various advantages. For example, as discussed above, each UE’s UCI signal may be differentiated as at least two respective different signals -ACK and NACK signals, and each of the ACK and NACK signals are associated with a respective cyclic shift value. Continuing using the  above example when discussing the cyclic shift value difference, when one of the 2 UE’s uses an RE to send a respective UCI signal, which is either an ACK or a NACK signal and the other of the two UE’s uses (multiplexes) the same RE to send a respective DMRS, only 3 different cyclic shift values would “occupy” the same RE since the RE can be only used to send a total of 3 different signals. As such, a cyclic shift value difference between the 2 UE’s may be enlarged to 4 (since 12/3 = 4) , or even more, which can help the BS to differentiate (e.g., demodulate) the different PUCCH signals sent from different UE’s more accurately.
Figures 5A and 5B respectively illustrate exemplary novel PUCCH formats (502 and 512) and (522 and 532) that the BS allocates for two UE’s to send respective PUCCH signals. Different from the PUCCH formats 402, 412, 422, and 432 shown in Figures 4A-4B, the PUCCH formats 502 and 512, which are respectively allocated to be used by the 1st UE and 2nd UE, have different numbers of RE’s (i.e., numbers of symbols across which the PUCCH formats 502 and 512 are different) ; and similarly, the PUCCH formats 522 and 532, which are respectively allocated to be used by the 1st UE and 2nd UE, have different numbers of RE’s (numbers of symbols across which the PUCCH formats 522 and 532 are different) . Further, the number of RE’s of the PUCCH format 512 is equal to the number of RE’s of a portion of the PUCCH format 502 and the number of RE’s of the PUCCH format 532 is equal to the number of RE’s of a portion of the PUCCH format 522, which will be respectively discussed in further detail below.
Each of the PUCCH formats 502, 512, 522, and 532 is presented as either a contiguous or non-contiguous sequence of resource elements disposed in a frequency-time domain, typically known as a resource grid expanding across a time domain (the X axis) and a frequency domain (the Y axis) . In Figure 5A, the PUCCH format 502, with a frequency hopping from f1 to f2, is allocated for the 1st UE to send respective UCI signals and corresponding DMRS’s ; and the PUCCH format 512, without any frequency hopping, is allocated for a the 2nd UE to send respective UCI signals and corresponding DMRS’s . In Figure 5B, the PUCCH format 522, with a frequency hopping from f1 to f2, is allocated for the 1st UE to send respective UCI signals and corresponding DMRS’s ; and the PUCCH format 532, without any frequency hopping, is allocated for a the 2nd UE to send respective UCI signals and corresponding DMRS’s .
Specifically, in Figure 5A, a first portion, 502-1, of the PUCCH format 502 used by the 1st UE expands across a first set of  symbols  513a, 513b, 513c, 513d, and 513e at the frequency f1,  and a second portion, 502-2, of the PUCCH format 502 used by the 1st UE expands across a second set of  symbols  513f, 513g, 513h, 513i, 513j, and 513k at the frequency f2. Further, the PUCCH format 512 used by the 2nd UE expands across the second set of  symbols  513f, 513g, 513h, 513i, 513j, and 513k at the frequency f2, same as the second portion 502-2 of the PUCCH format 502. In Figure 5B, a first portion, 522-1, of the PUCCH format 522 used by the 1st UE expands across a first set of symbols 533a, 533b, 533c, 533d, and 533e at the frequency f1, and a second portion, 532-2, of the PUCCH format 532 used by the 1st UE expands across a second set of  symbols  533f, 533g, 533h, 533i, 533j, and 533k at the frequency f2. Further, the PUCCH format 532 used by the 2nd UE expands across the second set of  symbols  533f, 533g, 533h, 533i, 533j, and 533k at the frequency f2, same as the second portion 532-2 of the PUCCH format 532.
In some embodiments, when different UE’s multiplex communication resources to send respective PUCCH signals, in accordance with some embodiments, the PUCCH formats used by the different UE’s can have different numbers of RE’s , which can be further illustrated in Figures 5A and 5B. For example, according to the PUCCH formats 502 and 512 of Figure 5A, the BS allocates the RE containing the symbol 513f, which is illustrated as two respective squares for the 1st UE (the square enclosed by a solid line) and 2nd UE (the square enclosed by a dotted line) , to send respective first UCI signals (each filled with a diagonal stripe pattern) . Although the square enclosed by the solid line (i.e., the RE used by the 1st UE) and the square enclosed by the dotted line (i.e., the RE used by the 2nd UE) are offset from each other, it is merely for purposes of clarity of illustration. Thus, it is understood that such two squares, corresponding to the RE multiplexed by the 1st and 2nd UE’s , should be overlapped with each other.
Further, according to the PUSCCH formats 502 and 512, the BS 202 allocates the RE containing the symbol 513g for the 1st UE and 2nd UE to send respective first DMRS (each filled with a dotted pattern) ; the RE containing the symbol 513h for the 1st UE and 2nd UE to send respective second UCI signals (each filled with a diagonal stripe pattern) ; the RE containing the symbol 513i for the 1st UE and 2nd UE to send respective second DMRS’s (each filled with a dotted pattern) ; the RE containing the symbol 513j for the 1st UE and 2nd UE to send respective third UCI signals (each filled with a diagonal stripe pattern) ; and the RE containing the symbol 413k for the 1st UE and 2nd UE to send respective third DMRS’s (each filled with a dotted pattern) .
In Figure 5B, according to the PUSCCH formats 522 and 532, the BS 202 allocates the RE containing the symbol 533f for the 1st UE to send a respective first UCI signal (filled with a diagonal strip pattern) and for the 2nd UE to send a respective first DMRS (filled with a dotted pattern) ; the RE containing the symbol 513g for the 1st UE to send a respective first DMRS (filled with a dotted pattern) and for the 2nd UE to send a respective first UCI signal (filled with a diagonal stripe pattern) ; the RE containing the symbol 513h for the 1st UE to send a respective second UCI signal (filled with a diagonal strip pattern) and for the 2nd UE to send a respective second DMRS (filled with a dotted pattern) ; the RE containing the symbol 513i for the 1st UE to send a respective second DMRS (filled with a dotted pattern) and for the 2nd UE to send a respective second UCI signal (filled with a diagonal stripe pattern) ; the RE containing the symbol 513j for the 1st UE to send a respective third UCI signal (filled with a diagonal strip pattern) and for the 2nd UE to send a respective third DMRS (filled with a dotted pattern) ; and the RE containing the symbol 513k for the 1st UE to send a respective third DMRS (filled with a dotted pattern) and for the 2nd UE to send a respective third UCI signal (filled with a diagonal stripe pattern) .
Figures 6A and 6B respectively illustrate exemplary novel PUCCH formats (602 and 612) and (622 and 632) that the BS allocates for two UE’s to send respective PUCCH signals. The PUCCH formats 602, 612, 622, and 632 are substantially similar to the PUCCH formats 502, 512, 522, and 532 shown in Figures 5A-5B except that the number of RE’s of the PUCCH format 612 is not equal to the number of RE’s of any portion of the PUCCH format 602 and the number of RE’s of the PUCCH format 632 is not equal to the number of RE’s of any portion of the PUCCH format 622, which will be respectively discussed in further detail below.
Each of the PUCCH formats 602, 612, 622, and 632 is presented as either a contiguous or non-contiguous sequence of resource elements disposed in a frequency-time domain, typically known as a resource grid expanding across a time domain (the X axis) and a frequency domain (the Y axis) . In Figure 6A, the PUCCH format 602, with a frequency hopping from f1 to f2, is allocated for the 1st UE to send respective UCI signals and corresponding DMRS’s ; and the PUCCH format 612, without any frequency hopping, is allocated for a the 2nd UE to send respective UCI signals and corresponding DMRS’s . In Figure 6B, the PUCCH format 622, with a frequency hopping from f1 to f2, is allocated for the 1st UE to send respective UCI signals and  corresponding DMRS’s ; and the PUCCH format 632, without any frequency hopping, is allocated for a the 2nd UE to send respective UCI signals and corresponding DMRS’s .
Specifically, in Figure 6A, a first portion, 602-1, of the PUCCH format 602 used by the 1st UE expands across a first set of  symbols  613a, 613b, 613c, 613d, and 613e at the frequency f1, and a second portion, 602-2, of the PUCCH format 602 used by the 1st UE expands across a second set of  symbols  613f, 613g, 613h, 613i, 613j, and 613k at the frequency f2. Further, the PUCCH format 612 used by the 2nd UE expands across part of the second set of  symbols  613g, 613h, 613i, 613j, and 613k at the frequency f2. In Figure 6B, a first portion, 622-1, of the PUCCH format 622 used by the 1st UE expands across a first set of symbols 633a, 633b, 633c, 633d, and 633e at the frequency f1, and a second portion, 632-2, of the PUCCH format 632 used by the 1st UE expands across a second set of  symbols  633f, 633g, 633h, 633i, 633j, and 633k at the frequency f2. Further, the PUCCH format 632 used by the 2nd UE expands across part of the second set of  symbols  633g, 633h, 633i, 633j, and 633k at the frequency f2.
In some embodiments, when different UE’s multiplex communication resources to send respective PUCCH signals, in accordance with some embodiments, the PUCCH formats used by the different UE’s can have different numbers of RE’s , which can be further illustrated in Figures 6A and 6B. For example, according to the PUCCH formats 602 and 612 of Figure 6A, the BS allocates the RE containing the symbol 513g, which is illustrated as two respective squares for the 1st UE (the square enclosed by a solid line) and 2nd UE (the square enclosed by a dotted line) , to send respective first DMRS’s (each filled with a dotted pattern) . Although the square enclosed by the solid line (i.e., the RE used by the 1st UE) and the square enclosed by the dotted line (i.e., the RE used by the 2nd UE) are offset from each other, it is merely for purposes of clarity of illustration. Thus, it is understood that such two squares, corresponding to the RE multiplexed by the 1st and 2nd UE’s , should be overlapped with each other.
Further, according to the PUSCCH formats 602 and 612, the BS 202 allocates the RE containing the symbol 613h for the 1st UE and 2nd UE to send respective first UCI signals (each filled with a diagonal stripe pattern) ; the RE containing the symbol 613i for the 1st UE and 2nd UE to send respective second DMRS’s (each filled with a dotted pattern) ; the RE containing the symbol 613j for the 1st UE and 2nd UE to send respective second UCI signals (each filled with a  diagonal stripe pattern) ; and the RE containing the symbol 613k for the 1st UE and 2nd UE to send respective third DMRS’s (each filled with a dotted pattern) .
In Figure 6B, according to the PUSCCH formats 622 and 632, the BS 202 allocates the RE containing the symbol 633g for the 1st UE to send a respective first DMRS (filled with a dotted pattern) and for the 2nd UE to send a respective first UCI signal (filled with a diagonal stripe pattern) ; the RE containing the symbol 613h for the 1st UE to send a respective first UCI signal (filled with a diagonal stripe pattern) and for the 2nd UE to send a respective first DMRS (filled with a dotted pattern) ; the RE containing the symbol 613i for the 1st UE to send a respective second DMRS (filled with a dotted pattern) and for the 2nd UE to send a respective second UCI signal (filled with a diagonal strip pattern) ; the RE containing the symbol 513j for the 1st UE to send a respective second UCI signal (filled with a diagonal stripe pattern) and for the 2nd UE to send a respective second DMRS (filled with a dotted pattern) ; and the RE containing the symbol 513k for the 1st UE to send a respective third DMRS (filled with a dotted pattern) and for the 2nd UE to send a respective third UCI signal (filled with a diagonal strip pattern) .
Figures 7A and 7B respectively illustrate exemplary novel PUCCH formats (702 and 712) and (722 and 732) that the BS allocates for two UE’s to send respective PUCCH signals. Different from the PUCCH formats discussed above with respect to Figures 4A-6B, the PUCCH formats 702 and 712, which are respectively allocated to be used by the 1st UE and 2nd UE, each has at least two neighboring RE’s for the use of sending a same type of PUCCH signal; and similarly, the PUCCH formats 722 and 732, which are respectively allocated to be used by the 1st UE and 2nd UE, each has at least two neighboring RE’s for the use of sending a same type of PUCCH signal.
Each of the PUCCH formats 702, 712, 722, and 732 is presented as either a contiguous or non-contiguous (in the presence of frequency hopping) sequence of resource elements disposed in a frequency-time domain, typically known as a resource grid expanding across a time domain (the X axis) and a frequency domain (the Y axis) . In Figure 7A, the PUCCH format 702, with a frequency hopping from f1 to f2, is allocated for the 1st UE to send respective UCI signals and corresponding DMRS’s ; and the PUCCH format 712, also with a frequency hopping from f1 to f2, is allocated for the second 2nd UE to send respective UCI signals and corresponding DMRS’s . In Figure 7B, the PUCCH format 722, without any frequency hopping, is allocated for the 1st UE to  send respective UCI signals corresponding DMRS’s ; and the PUCCH format 732, also without any frequency hopping, is allocated for the second 2nd UE to send respective UCI signals and corresponding DMRS’s .
Specifically, in Figure 7A, a first portion, 702-1, of the PUCCH format 702 used by the 1st UE expands across a first set of  symbols  713a, 713b, 713c, 713d, 713e, 713f, and 713g at the frequency f1, and a second portion of, 702-2, of the PUCCH format 702 used by the 1st UE expands across a second set of  symbols  713h, 713i, 713j, 713k, 713l, 713m, and 713n at the frequency f2. Referring still to Figure 7A, a first portion, 712-1, of the PUCCH format 712 used by the 2nd UE also expands across the first set of  symbols  713a, 713b, 713c, 713d, 713e, 713f, and 713g at the frequency f1, and a second portion of 412-2, of the PUCCH format 712 used by the 2nd UE also expands across the second set of  symbols  713h, 713i, 713j, 713k, 713l, 713m, and 713n at the frequency f2. In Figure 7B, the PUCCH format 422 used by the 1st UE expands across plural  contiguous symbols  733a, 733b, 733c, 733d, 733e, 733f, 733g, 733h, 733i, 733j, 733k, 733l, 733m, and 733n at the frequency f1; and the PUCCH format 732 used by the 2nd UE also expands across the same contiguous symbols as the PUCCH format 722 (733a-733n) at the frequency f1.
As mentioned above, when different UE’s multiplex communication resources to send respective PUCCH signals, in accordance with some embodiments, the different UE’s can use a same RE to send different types of PUCCH signals and further, each UE can use at least two neighboring RE’s to send a same type of PUCCH signal, which can be further illustrated in Figures 7A and 7B. For example, according to the PUCCH formats 702 and 712 of Figure 7A, the BS allocates the RE containing the symbol 713a, which is illustrated as two respective squares for the 1st UE (the square enclosed by a solid line) to send a respective first UCI signal (filled with a diagonal stripe pattern) and for the 2nd UE (the square enclosed by a dotted line) to send a respective first DMRS (filled with a dotted pattern) , and the RE containing the symbol 713b, which is again illustrated as two respective squares for the 1st UE (the square enclosed by a solid line) to send a respective second UCI signal (filled with a diagonal stripe pattern) and for the 2nd UE (the square enclosed by a dotted line) to send a respective second DMRS (filled with a dotted pattern) .
Although the square enclosed by the solid line (i.e., the RE used by the 1st UE) and the square enclosed by the dotted line (i.e., the RE used by the 2nd UE) are offset from each other, it is merely for purposes of clarity of illustration. Thus, it is understood that such two squares,  corresponding to the RE multiplexed by the 1st and 2nd UE’s , should be overlapped with each other. For consistency, the squares enclosed by the solid lines and the dotted lines are herein referred to as the RE’s used by the 1st UE and 2nd UE, respectively, in the following figures.
Further, according to the PUSCCH formats 702 and 712, the BS 202 allocates the RE’s respectively containing the symbols 713c-713e for the 1st UE to send respective first, second, and third DMRS’s (each filled with a dotted pattern) and for the 2nd UE to send respective first, second, and third UCI signals (each filled with a diagonal stripe pattern) ; the RE’s respectively containing the symbols 713f-713g for the 1st UE to send respective third and fourth UCI signals (each filled with a diagonal stripe pattern) and for the 2nd UE to send respective third and fourth DMRS’s (each filled with a dotted pattern) ; the RE’s respectively containing the symbols 713h-713i for the 1st UE to send respective fifth and sixth UCI signals (each filled with a diagonal stripe pattern) and for the 2nd UE to send respective fifth and sixth DMRS’s (each filled with a dotted pattern) ; the RE’s respectively containing the symbols 713j-713l for the 1st UE to send respective fourth, fifth, and sixth DMRS’s (each filled with a dotted pattern) and for the 2nd UE to send respective fourth, fifth, and sixth UCI signals (each filled with a diagonal stripe pattern) ; the RE’s respectively containing the symbols 713m-713n at the frequency f2 for the 1st UE to send respective fifth and sixth UCI signals (each filled with a diagonal stripe pattern) and for the 2nd UE to send respective fifth and sixth DMRS’s (each filled with a dotted pattern) . Similarly, in Figure 7B, the BS allocates the RE’s across at least two neighboring symbols for the 1st UE and 2nd UE to send different types of PUCCH signals, and allows each of the 1st and 2nd UE’s to use the at least two neighboring symbols to send a same type of PUCCH signal except that the PUCCH formats 722 and 732 do not include a frequency hopping so that the discussions about the allocations of the RE’s in the PUCCH formats 722 and 732 are not repeated here.
Although the PUCCH formats illustrated with respect to Figures 3A-7B are directed to the RE’s (symbols) multiplexed by two UE’s (1st and 2nd UE’s ) , it is understood that the RE’s allocated according to the above-discussed PUCCH formats can also be multiplexed by two or more UE’s while remaining within the scope of the present disclosure. Figures 8A, 8B, and 8C respectively illustrate exemplary novel PUCCH formats (802, 812, and 822) , (832, 842, and 852) , and (862, 872, 882) that the BS allocates for three UE’s to send respective PUCCH signals. Since the principle used by each group of novel PUCCH formats in Figure 8A/8B/8C is substantially  similar to the ones used by the PUCCH formats discussed in Figures 3A-7B, the PUCCH formats (802, 812, and 822) , (832, 842, and 852) , and (862, 872, 882) in Figures 8A, 8B, and 8C, respectively, will be briefly discussed here.
In Figure 8A, the BS allocates RE’s (the squares each enclosed by a solid line) of the PUCCH format 802 to be used by a 1st UE to send respective UCI signals (each filled with a diagonal stripe pattern) and DMRS’s (each filled with a dotted pattern) , wherein a first subset of the RE’s of the PUCCH format 802 are located at frequency f1 and a second subset of the RE’s of the PUCCH format 802 are located at frequency f2. To cause the RE’s of the PUCCH format 802 to be multiplexed by 2nd and 3rd UE’s , the BS further allocates the first subset of the RE’s of the PUCCH format 802 as the RE’s (the squares each enclosed by a dotted line at the frequency f1) of the PUCCH format 812 that can be used by the 2nd UE, and the second subset of the RE’s of the PUCCH format 802 as the RE’s (the squares each enclosed by a dotted line at the frequency f2) of the PUCCH format 822 that can be used by the 3rd UE. In other words, the 2nd UE can use the RE’s of the PUCCH format 812 to send respective UCI signals (each filled with a diagonal stripe pattern) and DMRS’s (each filled with a dotted pattern) , and the 3rd UE can use the RE’s of the PUCCH format 822 to send respective UCI signals (each filled with a diagonal stripe pattern) and DMRS’s (each filled with a dotted pattern) .
In Figure 8B, the BS allocates RE’s (the squares each enclosed by a solid line) of the PUCCH format 832 to be used by a 1st UE to send respective UCI signals (each filled with a diagonal stripe pattern) and DMRS’s (each filled with a dotted pattern) , wherein a first subset of the RE’s of the PUCCH format 832 are located at frequency f1 and a second subset of the RE’s of the PUCCH format 832 are located at frequency f2. To cause the RE’s of the PUCCH format 832 to be multiplexed by 2nd and 3rd UE’s , the BS further allocates the first subset of the RE’s of the PUCCH format 832 as the RE’s (the squares each enclosed by a dotted line at the frequency f1) of the PUCCH format 842 that can be used by the 2nd UE, and the second subset of the RE’s of the PUCCH format 832 as the RE’s (the squares each enclosed by a dotted line at the frequency f2) of the PUCCH format 852 that can be used by the 3rd UE. In other words, the 2nd UE can use the RE’s of the PUCCH format 842 to send respective UCI signals (each filled with a diagonal stripe pattern) and DMRS’s (each filled with a dotted pattern) , and the 3rd UE can use the RE’s of the  PUCCH format 852 to send respective UCI signals (each filled with a diagonal stripe pattern) and DMRS’s (each filled with a dotted pattern) .
In Figure 8C, the BS allocates RE’s (the squares each enclosed by a solid line) of the PUCCH format 862 to be used by a 1st UE to send respective UCI signals (each filled with a diagonal stripe pattern) and DMRS’s (each filled with a dotted pattern) , wherein a first subset of the RE’s of the PUCCH format 862 are located at frequency f1 and a second subset of the RE’s of the PUCCH format 862 are located at frequency f2. To cause the RE’s of the PUCCH format 802 to be multiplexed by 2nd and 3rd UE’s , the BS further allocates the first subset of the RE’s of the PUCCH format 862 as the RE’s (the squares each enclosed by a dotted line at the frequency f1) of the PUCCH format 872 that can be used by the 2nd UE, and the second subset of the RE’s of the PUCCH format 862 as the RE’s (the squares each enclosed by a dotted line at the frequency f2) of the PUCCH format 862 that can be used by the 3rd UE. In other words, the 2nd UE can use the RE’s of the PUCCH format 872 to send respective UCI signals (each filled with a diagonal stripe pattern) and DMRS’s (each filled with a dotted pattern) , and the 3rd UE can use the RE’s of the PUCCH format 882 to send respective UCI signals (each filled with a diagonal stripe pattern) and DMRS’s (each filled with a dotted pattern) .
As mentioned above, each type of the PUCCH signal (the DMRS, the ACK signal, and the NACK signal) , sent by the UE, is associated with a respective cyclic shift value, which may be allocated by the BS or predefined in a protocol. Specifically, the DMRS is associated with a first cyclic shift value, the ACK signal is associated with a second cyclic shift value, and the NACK signal is associated with a third cyclic shift value, wherein the first, second, and third cyclic shift values may be respectively selected from a set of cyclic shift values of a sequence (e.g., a Chu sequence, a Frank-Zadoff sequence, a Zadoff-Chu sequence, a Generalized Chirp-Like sequence, or any computer generated CAZAC sequence) .
For example, when a sequence with a length of 12 is provided, the set of cyclic shift values may have 12 different numbers, for example, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, and 11. For a first UE, its DMRS, ACK signal, and NACK signal may be associated with respective cyclic shift values that can be selected from the following: {0, 4, 8} , {1, 5, 9} , {2, 6, 10} , {3, 7, 11} . Further, for a second UE, its DMRS, ACK signal, and NACK signal may be associated with respective cyclic shift values that can also be selected from the following: {0, 4, 8} , {1, 5, 9} , {2, 6, 10} , {3, 7, 11} .  In accordance with some embodiments of the present disclosure, when a same RE (symbol) is multiplexed by the first and second UE’s , the first and second UE’s can use the same RE to send different types of PUCCH signals. As such, the difference among different cyclic shift values occupying the same RE can be maximized. For example, when an RE multiplexed by the first UE’s ACK (associated with a cyclic shift value of 0) or NACK signal (associated with a cyclic shift value of 4) , and the second UE’s DMRS (associated with a cyclic shift value of 8) , the difference among different cyclic shift values occupying the same RE can be maximized to 4.
In an embodiment, different UE’s PUCCH signals occupying a same RE (symbol) may have respective different cyclic shift values, as illustrated in the above example. To further enhance the multiplexing efficiency, depending on whether the different UE’s PUCCH signals have respective different cyclic shift values, an Orthogonal Covering Code (OCC) may be optionally used by each UE. Taking the PUCCH formats (402 and 412) of Figure 4A for example, the RE containing the symbol 413a, used by the 1st UE to send the DMRS, and the RE containing the symbol 413a, used by the 2nd UE to send the UCI signal, may be associated with a same cyclic shift value of a same sequence. As such, the RE containing the symbol 413a, used by the 1st UE to send the DMRS, may be associated with a first OCC signal, and the RE containing the symbol 413a, used by the 2nd UE to send the DMRS, may be associated with a second OCC signal. Further, the first OCC signal may have a length of 2 (since the first portion 402-1 of the PUCCH format 402 has 2 RE’s (symbols) allocated for sending respective DMRS’s ) , and the second OCC signal may have a length of 2 (since the first portion 412-1 of the PUCCH format 412 has 2 RE’s (symbols) allocated for sending respective UCI signals) . Similarly, the RE containing the symbol 413f, used by the 1st UE to send the UCI signal, and the RE containing the symbol 413f, used by the 2nd UE to send the DMRS, may be associated with a same cyclic shift value of a same sequence. As such, the RE containing the symbol 413f, used by the 1st UE to send the UCI signal, may be associated with a third OCC signal, and the RE containing the symbol 413f, used by the 2nd UE to send the UCI signal, may be associated with a fourth OCC signal. Further, the third OCC signal may have a length of 2 (since the second portion 402-2 of the PUCCH format 402 has 2 RE’s (symbols) allocated for sending respective UCI signals) , and the fourth OCC signal may have a length of 2 (since the second portion 412-2 of the PUCCH format 412 has 2 RE’s (symbols)  allocated for sending respective DMRS’s ) . In some embodiments, the first, second, third, and fourth OCC signals may be independently determined by the BS.
While various embodiments of the invention have been described above, it should be understood that they have been presented by way of example only, and not by way of limitation. Likewise, the various diagrams may depict an example architectural or configuration, which are provided to enable persons of ordinary skill in the art to understand exemplary features and functions of the invention. Such persons would understand, however, that the invention is not restricted to the illustrated example architectures or configurations, but can be implemented using a variety of alternative architectures and configurations. Additionally, as would be understood by persons of ordinary skill in the art, one or more features of one embodiment can be combined with one or more features of another embodiment described herein. Thus, the breadth and scope of the present disclosure should not be limited by any of the above-described exemplary embodiments.
It is also understood that any reference to an element herein using a designation such as "first, " "second, " and so forth does not generally limit the quantity or order of those elements. Rather, these designations can be used herein as a convenient means of distinguishing between two or more elements or instances of an element. Thus, a reference to first and second elements does not mean that only two elements can be employed, or that the first element must precede the second element in some manner.
Additionally, a person having ordinary skill in the art would understand that information and signals can be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits and symbols, for example, which may be referenced in the above description can be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
A person of ordinary skill in the art would further appreciate that any of the various illustrative logical blocks, modules, processors, means, circuits, methods and functions described in connection with the aspects disclosed herein can be implemented by electronic hardware (e.g., a digital implementation, an analog implementation, or a combination of the two) , firmware, various forms of program or design code incorporating instructions (which can be referred to herein, for convenience, as "software" or a "software module) , or any combination of these techniques. To clearly illustrate this interchangeability of hardware, firmware and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware, firmware or software, or a combination of these techniques, depends upon the particular application and design constraints imposed on the overall system. Skilled artisans can implement the described functionality in  various ways for each particular application, but such implementation decisions do not cause a departure from the scope of the present disclosure.
Furthermore, a person of ordinary skill in the art would understand that various illustrative logical blocks, modules, devices, components and circuits described herein can be implemented within or performed by an integrated circuit (IC) that can include a general purpose processor, a digital signal processor (DSP) , an application specific integrated circuit (ASIC) , a field programmable gate array (FPGA) or other programmable logic device, or any combination thereof. The logical blocks, modules, and circuits can further include antennas and/or transceivers to communicate with various components within the network or within the device. A general purpose processor can be a microprocessor, but in the alternative, the processor can be any conventional processor, controller, or state machine. A processor can also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other suitable configuration to perform the functions described herein.
If implemented in software, the functions can be stored as one or more instructions or code on a computer-readable medium. Thus, the steps of a method or algorithm disclosed herein can be implemented as software stored on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that can be enabled to transfer a computer program or code from one place to another. A storage media can be any available media that can be accessed by a computer. By way of example, and not limitation, such computer-readable media can include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store desired program code in the form of instructions or data structures and that can be accessed by a computer.
In this document, the term "module" as used herein, refers to software, firmware, hardware, and any combination of these elements for performing the associated functions described herein. Additionally, for purpose of discussion, the various modules are described as discrete modules; however, as would be apparent to one of ordinary skill in the art, two or more modules may be combined to form a single module that performs the associated functions according embodiments of the invention.
Additionally, memory or other storage, as well as communication components, may be employed in embodiments of the invention. It will be appreciated that, for clarity purposes, the above description has described embodiments of the invention with reference to different functional units and processors. However, it will be apparent that any suitable distribution of functionality between  different functional units, processing logic elements or domains may be used without detracting from the invention. For example, functionality illustrated to be performed by separate processing logic elements, or controllers, may be performed by the same processing logic element, or controller. Hence, references to specific functional units are only references to a suitable means for providing the described functionality, rather than indicative of a strict logical or physical structure or organization.
Various modifications to the implementations described in this disclosure will be readily apparent to those skilled in the art, and the general principles defined herein can be applied to other implementations without departing from the scope of this disclosure. Thus, the disclosure is not intended to be limited to the implementations shown herein, but is to be accorded the widest scope consistent with the novel features and principles disclosed herein, as recited in the claims below.

Claims (24)

  1. A method performed by a first wireless communication node, comprising:
    sending resource allocation signals to first and second wireless communication devices, respectively,
    wherein the resource allocation signals respectively indicate a plurality of first communication resources assigned to the first wireless communication device for use of sending a signal to the first wireless communication node, and a plurality of second communication resources assigned to the second wireless communication device for use of sending a signal to the first wireless communication node, and
    wherein at least a first one of the plurality of first communication resources and at least a first one of the plurality of second communication resources share a same time-frequency location, and are respectively used by the first wireless communication device to send a first reference signal and the second wireless communication device to send a first signal carrying control information.
  2. The method of claim 1, wherein the first reference signal comprises a demodulation reference signal.
  3. The method of claim 1, wherein the control information, carried by the first signal, comprises uplink control information of the second wireless communication device.
  4. The method of claim 1, wherein the plurality of first communication resources comprise a first subset and a second subset that are spaced apart from each other in a frequency domain.
  5. The method of claim 4, wherein either the first or second subset of the plurality of first communication resources and at least part of the plurality of second communication resources share same time-frequency locations.
  6. The method of claim 1, wherein at least a second one of the plurality of first  communication resources and at least a second one of the plurality of second communication resources share a same time-frequency location, and are respectively used by the first wireless communication device to send a second signal, corresponding to the first reference signal, that carries control information of the first wireless communication device and the second wireless communication device to send a second reference signal corresponding to the first signal.
  7. The method of claim 6, wherein the first and second ones of the plurality of first communication resources are in respective different time-frequency locations but immediately adjacent to each other in a time domain, and the first and second ones of the plurality of second communication resources are in respective different time-frequency locations but immediately adjacent to each other in the time domain.
  8. The method of claim 6, wherein the first and second ones of the plurality of first communication resources are in respective different time-frequency locations and with at least a third one of the plurality of first communication resources disposed therebetween in a time domain, and the first and second ones of the plurality of second communication resources are in respective different time-frequency and with at least a third one of the plurality of second communication resources disposed therebetween in the time domain.
  9. The method of claim 8, wherein the third one of the plurality of first communication resources is used by the first wireless communication device to send the first reference signal, and the third one of the plurality of second communication resources is used by the second wireless communication device to send the first signal carrying control information.
  10. The method of claim 8, wherein the third one of the plurality of first communication resources is used by the first wireless communication device to send the second signal that carries the control information, and the third one of the plurality of second communication resources is used by the second wireless communication device to send the second reference signal.
  11. The method of claim 1, wherein the at least first one of the plurality of first communication resources and the at least first one of the plurality of second communication resources are associated with respective different cyclic shift values.
  12. The method of claim 1, wherein the at least first one of the plurality of first communication resources and the at least first one of the plurality of second communication resources are associated with a same cyclic shift value but with respective different orthogonal cover code signals.
  13. A computing device configured to carry out the method of any one claims 1 through 12.
  14. A non-transitory computer-readable medium having stored thereon computer-executable instructions for carrying out the method of any one claims 1 through 12.
  15. A method performed by a first wireless communication device, comprising:
    receiving a resource allocation signal from a first wireless communication node,
    wherein the resource allocation signal indicates a plurality of communication resources assigned to the first wireless communication device for use of sending a signal to the first wireless communication node, and
    wherein at least a first one of the plurality of communication resources is used by the first wireless communication device to send a first reference signal, and is concurrently used by a second wireless communication device, different from the first wireless communication device, to send a first signal carrying control information.
  16. The method of claim 15, wherein the first reference signal comprises a demodulation reference signal.
  17. The method of claim 15, wherein the control information, carried by the first signal, comprises uplink control information of the second wireless communication device.
  18. The method of claim 15, wherein the plurality of communication resources comprise a first subset and a second subset that are spaced apart from each other in a frequency domain.
  19. The method of claim 18, wherein the at least first one of the plurality of communication resource is included in the first subset, and within the first subset, at least a second one of the plurality of communication resources is used by the first wireless communication device to send a second signal, corresponding to the first reference signal, that carries control information of the first wireless communication device and is concurrently used by the second wireless communication device to send a second reference signal corresponding to the first signal carrying control information.
  20. The method of claim 19, wherein the first and second ones of the plurality of communication resources are in respective different time-frequency locations but immediately adjacent to each other in a time domain.
  21. The method of claim 19, wherein the first and second ones of the plurality of communication resources are in respective different time-frequency locations and with at least a third one of the plurality of communication resources disposed therebetween in a time domain.
  22. The method of claim 21, wherein the third one of the plurality of communication resources is used by the first wireless communication device to send either the first reference signal or the second signal carrying the control information of the first wireless communication device to the first wireless communication node.
  23. A computing device configured to carry out the method of any one claims 15 through 22.
  24. A non-transitory computer-readable medium having stored thereon computer-executable instructions for carrying out the method of any one claims 15 through 22.
PCT/CN2017/111727 2017-11-17 2017-11-17 System and method for multiplexing communication resources WO2019095312A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201780096879.6A CN111357347B (en) 2017-11-17 2017-11-17 Wireless communication method, computing device, computer readable medium
PCT/CN2017/111727 WO2019095312A1 (en) 2017-11-17 2017-11-17 System and method for multiplexing communication resources

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/111727 WO2019095312A1 (en) 2017-11-17 2017-11-17 System and method for multiplexing communication resources

Publications (1)

Publication Number Publication Date
WO2019095312A1 true WO2019095312A1 (en) 2019-05-23

Family

ID=66538381

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/111727 WO2019095312A1 (en) 2017-11-17 2017-11-17 System and method for multiplexing communication resources

Country Status (2)

Country Link
CN (1) CN111357347B (en)
WO (1) WO2019095312A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20230037846A1 (en) * 2019-10-10 2023-02-09 Samsung Electronics Co., Ltd. Method and device for multiplexing uplink control channels in wireless communication system

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6877508B2 (en) * 2019-10-03 2021-05-26 シャープ株式会社 Terminal equipment, base station equipment, and communication methods

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2068584A1 (en) * 2006-10-03 2009-06-10 NTT DoCoMo, Inc. Mobile station apparatus and base station apparatus
CN102026377A (en) * 2009-09-09 2011-04-20 夏普株式会社 Transmission method for uplink control signaling, base station and user equipment
US20130163557A1 (en) * 2007-06-21 2013-06-27 Kt Corporation Method for transmitting control information in wireless communication systems
US20170264408A1 (en) * 2016-03-11 2017-09-14 Qualcomm Incorporated Demodulation reference signal configuration in a multi-input multi-output wireless communication system
US20170332369A1 (en) * 2016-05-12 2017-11-16 Qualcomm Incorporated Techniques for communicating feedback in low latency wireless communications

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2068584A1 (en) * 2006-10-03 2009-06-10 NTT DoCoMo, Inc. Mobile station apparatus and base station apparatus
US20130163557A1 (en) * 2007-06-21 2013-06-27 Kt Corporation Method for transmitting control information in wireless communication systems
CN102026377A (en) * 2009-09-09 2011-04-20 夏普株式会社 Transmission method for uplink control signaling, base station and user equipment
US20170264408A1 (en) * 2016-03-11 2017-09-14 Qualcomm Incorporated Demodulation reference signal configuration in a multi-input multi-output wireless communication system
US20170332369A1 (en) * 2016-05-12 2017-11-16 Qualcomm Incorporated Techniques for communicating feedback in low latency wireless communications

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20230037846A1 (en) * 2019-10-10 2023-02-09 Samsung Electronics Co., Ltd. Method and device for multiplexing uplink control channels in wireless communication system

Also Published As

Publication number Publication date
CN111357347B (en) 2023-03-28
CN111357347A (en) 2020-06-30

Similar Documents

Publication Publication Date Title
US11924841B2 (en) System and method for allocating resource blocks
US11683788B2 (en) System and method for data channel transmission and reception
JP6556422B2 (en) Mobile communication system and channel transmission / reception method in the mobile communication system
JP2018078635A (en) Subframe operation and channel information transmission method and device for interference control in communication system
CN103795509A (en) Method and device for transmitting hybrid automatic repeat request (HARQ) indication information
JP6096760B2 (en) Base station apparatus, terminal apparatus, resource allocation method, and response signal transmission method
CN108029117B (en) Method and apparatus for resource allocation
US20220304039A1 (en) System and method for receiving shared channels for multi trp transmission
WO2019095312A1 (en) System and method for multiplexing communication resources
US11497041B2 (en) Method and apparatus for resource allocation in wireless communication
US20240048346A1 (en) Systems and methods for uplink transmission scheme in multi-trp operation
WO2022067458A1 (en) Method and device for sounding reference signal indication enhancement
WO2011148984A1 (en) Wireless base station and method for controlling the same
WO2018227594A1 (en) System and method for allocating system bandwidth
JP5551968B2 (en) Radio base station and control method thereof
WO2023168564A1 (en) Transmissions across multiple time-domain resources in wireless communication networks
JP5551969B2 (en) Radio base station and control method thereof
WO2023155120A1 (en) Systmes and methods for indicating timing difference between different cells
WO2024098585A1 (en) Systems and methods for information transmission
WO2023050243A1 (en) Configuration of resource elements in demodulation reference signals for channel estimation and data transmission
WO2023142010A1 (en) Systems and methods for reference signaling for wireless communication
JP6748894B2 (en) Base station, communication method, and integrated circuit

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17931834

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 23/09/2020)

122 Ep: pct application non-entry in european phase

Ref document number: 17931834

Country of ref document: EP

Kind code of ref document: A1