Avoid conflicts with reference signals
By receiving and matching resource elements of the SPS configuration and CRS mode in the wireless communication system, and scheduling DMRS to avoid conflicts, the problem of conflict between downlink SPS communication and CRS is solved, and communication performance and stability are improved.
Patent Information
- Application Number
- CN202080073058.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-10-21
- Filing Date
- 2020-10-22
- Publication Date
- 2025-03-14
- Estimated Expiration
- 2040-10-22
AI Technical Summary
In wireless communication systems, conflicts are prone to occur between the downlink semi-persistent scheduling (SPS) communication and the reference signal (CRS) and resulting in a degradation of communication performance.
By receiving an SPS configuration for data transmission, the configuration rate matches the data transmission around one or more resource elements to be used for CRS patterns that vary by cell, and upon receiving control information, the demodulation reference signal (DMRS) associated with the downlink data transmission is scheduled to avoid conflicts with the CRS.
The conflict between SPS communication and CRS is effectively avoided, the communication performance of the downlink is improved, and the stability and efficiency of data transmission are ensured.
Smart Images

Figure CN114556857B_ABST
Abstract
Description
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This patent application claims priority to U.S. Provisional Patent Application No. 62 / 925,209, entitled “AVOIDING COLLISIONS WITH REFERENCE SIGNALS,” filed on October 23, 2019, and U.S. Non-Provisional Patent Application No. 16 / 949,247, entitled “AVOIDING COLLISIONS WITH REFERENCE SIGNALS,” filed on October 21, 2020, which are hereby expressly incorporated herein by reference.
[0003] Public domain
[0004] Aspects of the present disclosure relate generally to wireless communications and, more particularly, to techniques and apparatus for avoiding collisions with reference signals.
[0005] background
[0006] Wireless communication systems are widely deployed to provide various telecommunication services such as telephony, video, data, messaging, and broadcasting. Typical wireless communication systems may employ multiple access technologies that can support communication with multiple users by sharing available system resources (e.g., bandwidth, transmit power, etc.). Examples of such multiple access technologies include code division multiple access (CDMA) systems, time division multiple access (TDMA) systems, frequency division multiple access (FDMA) systems, orthogonal frequency division multiple access (OFDMA) systems, single carrier frequency division multiple access (SC-FDMA) systems, time division synchronous code division multiple access (TD-SCDMA) systems, and long term evolution (LTE). LTE / LTE-Advanced is a set of enhancements to the Universal Mobile Telecommunications System (UMTS) mobile standard promulgated by the Third Generation Partnership Project (3GPP).
[0007] A wireless communication network may include several base stations (BS) that can support communication of several user equipments (UEs). User equipments (UEs) may communicate with base stations (BSs) via downlinks and uplinks. Downlinks (or forward links) refer to the communication link from a BS to a UE, while uplinks (or reverse links) refer to the communication link from a UE to a BS. As will be described in more detail herein, a BS may be referred to as a Node B, a gNB, an Access Point (AP), a Radio Head, a Transmit Receive Point (TRP), a New Radio (NR) BS, a 5G Node B, and the like.
[0008] The above multiple access technologies have been adopted in various telecommunication standards to provide common protocols that enable different user equipment to communicate at city, country, region, and even global levels. New Radio (NR) (which may also be referred to as 5G) is an enhancement set to the LTE mobile standard promulgated by the Third Generation Partnership Project (3GPP). NR is designed to better support mobile broadband Internet access by improving spectrum efficiency, reducing costs, improving services, utilizing new spectrum, and using orthogonal frequency division multiplexing (OFDM) (CP-OFDM) with cyclic prefix (CP) on the downlink (DL), using CP-OFDM and / or SC-FDM (e.g., also referred to as discrete Fourier transform spread OFDM (DFT-s-OFDM)) on the uplink (UL), and supporting beamforming, multiple input multiple output (MIMO) antenna technology and carrier aggregation to better integrate with other open standards. However, as the demand for mobile broadband access continues to grow, there is a need for further improvements in LTE and NR technologies. Preferably, these improvements should be applicable to other multiple access technologies and telecommunication standards that employ these technologies.
[0009] Overview
[0010] In some aspects, a wireless communication method performed by a user equipment (UE) includes: receiving a configuration for semi-persistent scheduling (SPS) for data transmission, which rate matches the data transmission around one or more resource elements to be used for a cell-specific reference signal (CRS) pattern; and receiving SPS communications based at least in part on the configuration.
[0011] In some aspects, a wireless communication method performed by a base station may include: determining one or more resource elements to be used for a CRS pattern; determining a configuration of an SPS for data transmission to a UE, which rate matches the data transmission around the one or more resource elements of the CRS pattern; and transmitting the configuration to the UE.
[0012] In some aspects, a wireless communication method performed by a UE may include: receiving control information that schedules a first demodulation reference signal (DMRS) associated with a downlink data transmission to avoid a conflict with a CRS in one or more first resource elements; determining, based at least in part on the control information, a potential conflict between the CRS in the one or more first resource elements and a second DMRS associated with an SPS of the data transmission; determining, based at least in part on the potential conflict, that the second DMRS is to be received in one or more second resource elements; and receiving the second DMRS in the one or more second resource elements.
[0013] In some aspects, a wireless communication method performed by a base station may include: determining that a first DMRS associated with a downlink data transmission is scheduled to avoid a conflict with a CRS in one or more first resource elements; determining a potential conflict between the CRS in the one or more first resource elements and a second DMRS associated with an SPS of the data transmission; and transmitting the second DMRS in one or more second resource elements based at least in part on the potential conflict.
[0014] In some aspects, a UE for wireless communication may include a memory and one or more processors operatively coupled to the memory. The memory and the one or more processors may be configured to: receive a configuration of an SPS for data transmission, the configuration rate matching the data transmission around one or more resource elements to be used for a CRS pattern; and receive an SPS communication based at least in part on the configuration.
[0015] In some aspects, a base station for wireless communication may include a memory and one or more processors operatively coupled to the memory. The memory and the one or more processors may be configured to: determine one or more resource elements to be used for a CRS pattern; determine a configuration of an SPS for data transmission to a UE, the configuration rate matching the data transmission around the one or more resource elements of the CRS pattern; and transmit the configuration to the UE.
[0016] In some aspects, a UE for wireless communication may include a memory and one or more processors operatively coupled to the memory. The memory and the one or more processors may be configured to: receive control information that schedules a first DMRS associated with a downlink data transmission to avoid a conflict with a CRS in one or more first resource elements; determine, based at least in part on the control information, a potential conflict between the CRS in the one or more first resource elements and a second DMRS associated with an SPS of the data transmission; determine, based at least in part on the potential conflict, that the second DMRS is to be received in one or more second resource elements; and receive the second DMRS in the one or more second resource elements.
[0017] In some aspects, a base station for wireless communication may include a memory and one or more processors operatively coupled to the memory. The memory and the one or more processors may be configured to: determine that a first DMRS associated with a downlink data transmission is scheduled to avoid a conflict with a CRS in one or more first resource elements; determine a potential conflict between the CRS in the one or more first resource elements and a second DMRS associated with an SPS of the data transmission; and transmit the second DMRS in one or more second resource elements based at least in part on the potential conflict.
[0018] In some aspects, a non-transitory computer-readable medium may store one or more instructions for wireless communication. The one or more instructions, when executed by one or more processors of a UE, may cause the one or more processors to: receive a configuration of an SPS for data transmission, the configuration rate matching the data transmission around one or more resource elements to be used for a CRS pattern; and receive an SPS communication based at least in part on the configuration.
[0019] In some aspects, a non-transitory computer-readable medium may store one or more instructions for wireless communication. The one or more instructions, when executed by one or more processors of a base station, may cause the one or more processors to: determine one or more resource elements to be used for a CRS pattern; determine a configuration of an SPS for data transmission to a UE, the configuration rate matching the data transmission around the one or more resource elements of the CRS pattern; and transmit the configuration to the UE.
[0020] In some aspects, a non-transitory computer-readable medium may store one or more instructions for wireless communication. The one or more instructions, when executed by one or more processors of a UE, may cause the one or more processors to: receive control information that schedules a first DMRS associated with a downlink data transmission to avoid a conflict with a CRS in one or more first resource elements; determine, based at least in part on the control information, a potential conflict between the CRS in the one or more first resource elements and a second DMRS associated with an SPS of the data transmission; determine, based at least in part on the potential conflict, that the second DMRS is to be received in one or more second resource elements; and receive the second DMRS in the one or more second resource elements.
[0021] In some aspects, a non-transitory computer-readable medium may store one or more instructions for wireless communication. The one or more instructions, when executed by one or more processors of a base station, may cause the one or more processors to: determine that a first DMRS associated with a downlink data transmission is scheduled to avoid a conflict with a CRS in one or more first resource elements; determine a potential conflict between the CRS in the one or more first resource elements and a second DMRS associated with an SPS of the data transmission; and transmit the second DMRS in one or more second resource elements based at least in part on the potential conflict.
[0022] In some aspects, an apparatus for wireless communications may include: a device for receiving a configuration of an SPS for data transmission, the configuration rate matching the data transmission around one or more resource elements to be used for a CRS pattern; and a device for receiving SPS communications based at least in part on the configuration.
[0023] In some aspects, an apparatus for wireless communication may include: a device for determining one or more resource elements to be used for a CRS pattern; a device for determining a configuration of an SPS for data transmission to a UE, which rate matches the data transmission around the one or more resource elements of the CRS pattern; and a device for transmitting the configuration to the UE.
[0024] In some aspects, an apparatus for wireless communication may include: a device for receiving control information that schedules a first DMRS associated with a downlink data transmission to avoid a conflict with a CRS in one or more first resource elements; a device for determining a potential conflict between the CRS in the one or more first resource elements and a second DMRS associated with an SPS of the data transmission based at least in part on the control information; a device for determining that the second DMRS is to be received in one or more second resource elements based at least in part on the potential conflict; and a device for receiving the second DMRS in the one or more second resource elements.
[0025] In some aspects, an apparatus for wireless communication may include: a device for determining that a first DMRS associated with a downlink data transmission is scheduled to avoid a conflict with a CRS in one or more first resource elements; a device for determining a potential conflict between the CRS in the one or more first resource elements and a second DMRS associated with an SPS of the data transmission; and a device for transmitting the second DMRS in one or more second resource elements based at least in part on the potential conflict.
[0026] Aspects generally include methods, apparatus, systems, computer program products, non-transitory computer-readable media, user equipment, base stations, wireless communication devices, and / or processing systems as substantially described herein with reference to and as illustrated in the accompanying drawings and specification.
[0027] The foregoing has broadly outlined the features and technical advantages of examples according to the present disclosure in an effort to make the following detailed description better understood. Additional features and advantages will be described hereinafter. The disclosed concepts and specific examples can be easily used as a basis for modifying or designing other structures for implementing the same purpose as the present disclosure. Such equivalent constructions do not depart from the scope of the appended claims. The characteristics of the concepts disclosed herein, both in terms of their organization and method of operation, and the associated advantages will be better understood by considering the following description in conjunction with the accompanying drawings. Each of the accompanying drawings is provided for the purpose of illustration and description and is not intended to define limitations on the claims. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] In order to understand the above-stated features of the present disclosure in detail, the above briefly summarized content may be described in more detail with reference to various aspects, some of which are illustrated in the accompanying drawings. However, it should be noted that the accompanying drawings only illustrate certain typical aspects of the present disclosure and should not be considered to limit its scope, as the description may allow for other equally effective aspects. The same reference numerals in different drawings may identify the same or similar elements.
[0030] Figure 1 is a diagram illustrating an example of a wireless communication network in accordance with various aspects of the present disclosure.
[0031] Figure 2 is a diagram illustrating an example of a base station and a UE in communication in a wireless communication network according to various aspects of the present disclosure.
[0032] Figure 3A is a diagram illustrating an example of a frame structure in a wireless communication network according to various aspects of the present disclosure.
[0033] Figure 3B is a diagram illustrating an example synchronous communication hierarchy in a wireless communication network in accordance with various aspects of the present disclosure.
[0034] Figure 4 is a diagram illustrating an example slot format with a normal cyclic prefix in accordance with various aspects of the present disclosure.
[0035] Figure 5 is a diagram illustrating an example logical architecture of a distributed radio access network (RAN) in accordance with various aspects of the present disclosure.
[0036] Figure 6 is a diagram illustrating an example physical architecture of a distributed RAN in accordance with various aspects of the present disclosure.
[0037] Figure 7 and 8 is a diagram illustrating an example of avoiding collision with a reference signal according to various aspects of the present disclosure.
[0038] Figure 9-12 is a diagram illustrating example processes associated with avoiding collisions with reference signals in accordance with various aspects of the present disclosure.
[0039] Fig.13 and 14 is a diagram illustrating an example apparatus for wireless communications in accordance with various aspects of the present disclosure.
[0040] Detailed Description
[0041] The various aspects of the present disclosure are described more fully below with reference to the accompanying drawings. However, the present disclosure can be implemented in many different forms and should not be interpreted as being limited to any specific structure or function given throughout the present disclosure. On the contrary, these aspects are provided to make the present disclosure thorough and complete, and it will fully convey the scope of the present disclosure to those skilled in the art. Based on the teachings herein, those skilled in the art will appreciate that the scope of the present disclosure is intended to cover any aspect of the present disclosure disclosed herein, whether it is implemented independently or in combination with any other aspect of the present disclosure. For example, any number of aspects set forth herein can be used to implement a device or practice method. In addition, the scope of the present disclosure is intended to cover such devices or methods practiced using supplements or other other structures, functionality, or structures and functionality as the various aspects of the present disclosure set forth herein. It should be understood that any aspect of the present disclosure disclosed herein can be implemented by one or more elements of the claims.
[0042] Several aspects of telecommunication systems will now be presented with reference to various devices and techniques. These devices and techniques will be described in the following detailed description and illustrated in the accompanying drawings by various blocks, modules, components, circuits, steps, processes, algorithms, etc. (collectively referred to as "elements"). These elements can be implemented using hardware, software, or a combination thereof. Whether such elements are implemented as hardware or software depends on the specific application and the design constraints imposed on the overall system.
[0043] It should be noted that although various aspects may be described herein using terminology typically associated with 3G and / or 4G wireless technologies, various aspects of the present disclosure may be applied in communication systems based on other generations, such as 5G and later generations, including NR technologies.
[0044] Figure 11 is a diagram illustrating a wireless network 100 in which various aspects of the present disclosure may be practiced. The wireless network 100 may be an LTE network or some other wireless network, such as a 5G or NR network. The wireless network 100 may include several BSs 110 (shown as BSs 110a, BSs 110b, BSs 110c, and BSs 110d) and other network entities. A BS is an entity that communicates with a user equipment (UE) and may also be referred to as a base station, NRBS, B node, gNB, 5G B node (NB), access point, transmit receive point (TRP), etc. Each BS may provide communication coverage for a particular geographic area. In 3GPP, the term "cell" may refer to a coverage area of a BS and / or a BS subsystem serving the coverage area, depending on the context in which the term is used.
[0045] A BS may provide communication coverage for a macro cell, a pico cell, a femto cell, and / or another type of cell. A macro cell may cover a relatively large geographic area (e.g., several kilometers in radius) and may allow unrestricted access by UEs with service subscriptions. A pico cell may cover a relatively small geographic area and may allow unrestricted access by UEs with service subscriptions. A femto cell may cover a relatively small geographic area (e.g., a residence) and may allow restricted access by UEs associated with the femto cell (e.g., UEs in a closed subscriber group (CSG)). A BS for a macro cell may be referred to as a macro BS. A BS for a pico cell may be referred to as a pico BS. A BS for a femto cell may be referred to as a femto BS or a home BS. In Figure 1 In the example shown in , BS 110a may be a macro BS for macro cell 102a, BS 110b may be a pico BS for pico cell 102b, and BS 110c may be a femto BS for femto cell 102c. The BS may support one or more (e.g., three) cells. The terms "eNB", "base station", "NR BS", "gNB", "TRP", "AP", "B node", "5G NB", and "cell" may be used interchangeably herein.
[0046] In some aspects, the cells may not necessarily be stationary, and the geographic area of the cells may move depending on the location of the mobile BS. In some aspects, the BSs may be interconnected to each other and / or to one or more other BSs or network nodes (not shown) in the wireless network 100 via various types of backhaul interfaces, such as direct physical connections, virtual networks, and / or the like using any suitable transport network.
[0047] The wireless network 100 may also include a relay station. A relay station is an entity that can receive transmissions of data from an upstream station (e.g., a BS or a UE) and send transmissions of the data to a downstream station (e.g., a UE or a BS). A relay station may also be a UE that can relay transmissions for other UEs. Figure 1 In the example shown in , a relay base station 110d may communicate with a macro BS 110a and a UE 120d to facilitate communication between the BS 110a and the UE 120d. A relay base station may also be referred to as a relay BS, a relay station, a relay, or the like.
[0048] The wireless network 100 may be a heterogeneous network including different types of BSs (e.g., macro BSs, pico BSs, femto BSs, relay BSs, etc.). These different types of BSs may have different transmit power levels, different coverage areas, and different effects on interference in the wireless network 100. For example, a macro BS may have a high transmit power level (e.g., 5 to 40 watts), while a pico BS, a femto BS, and a relay BS may have a lower transmit power level (e.g., 0.1 to 2 watts).
[0049] A network controller 130 may be coupled to a set of BSs and may provide coordination and control of these BSs. The network controller 130 may communicate with each BS via a backhaul. The BSs may also communicate with each other directly or indirectly, for example, via a wireless or wired backhaul.
[0050] UEs 120 (e.g., 120a, 120b, 120c) may be dispersed throughout the wireless network 100, and each UE may be stationary or mobile. UEs may also be referred to as access terminals, terminals, mobile stations, subscriber units, stations, etc. A UE may be a cellular phone (e.g., a smart phone), a personal digital assistant (PDA), a wireless modem, a wireless communication device, a handheld device, a laptop computer, a cordless phone, a wireless local loop (WLL) station, a tablet, a camera, a gaming device, a netbook, a smartbook, an ultrabook, a medical device or equipment, a biometric sensor / device, a wearable device (smart watch, smart clothing, smart glasses, smart wristband, smart jewelry (e.g., smart ring, smart bracelet)), an entertainment device (e.g., a music or video device, or a satellite radio), a vehicle component or sensor, a smart meter / sensor, an industrial manufacturing equipment, a global positioning system device, or any other suitable device configured to communicate via a wireless or wired medium.
[0051] Some UEs may be considered as machine type communication (MTC) UEs, or evolved or enhanced machine type communication (eMTC) UEs. MTC and eMTC UEs include, for example, robots, drones, remote devices, sensors, meters, monitors, location tags, etc., which may communicate with a base station, another device (e.g., a remote device), or some other entity. A wireless node may provide connectivity to or to a network (e.g., a wide area network (such as the Internet) or a cellular network), for example, via a wired or wireless communication link. Some UEs may be considered as Internet of Things (IoT) devices, and / or may be implemented as NB-IoT (narrowband Internet of Things) devices. Some UEs may be considered as client equipment (CPE). UE 120 may be included inside a housing that houses components of UE 120, such as a processor component, a memory component, and the like.
[0052] In general, any number of wireless networks may be deployed in a given geographic area. Each wireless network may support a specific radio access technology (RAT) and may operate on one or more frequencies. RAT may also be referred to as radio technology, air interface, etc. Frequency may also be referred to as carrier, frequency channel, etc. Each frequency may support a single RAT in a given geographic area to avoid interference between wireless networks of different RATs. In some cases, NR or 5G RAT networks may be deployed.
[0053] In some aspects, two or more UEs 120 (e.g., shown as UE 120a and UE 120e) may communicate directly (e.g., without using base station 110 as an intermediary to communicate with each other) using one or more sidelink channels. For example, UE 120 may communicate using peer-to-peer (P2P) communication, device-to-device (D2D) communication, vehicle-to-everything (V2X) protocols (e.g., which may include vehicle-to-vehicle (V2V) protocols, vehicle-to-infrastructure (V2I) protocols, etc.), mesh networks, etc. In this case, UE 120 may perform scheduling operations, resource selection operations, and / or other operations described elsewhere herein as being performed by base station 110.
[0054] As indicated above, Figure 1 are provided as examples. Other examples may differ from those described in Figure 1 Examples described.
[0055] Figure 2 A block diagram of a design 200 of a base station 110 and a UE 120 is shown, which may be Figure 1One for each base station and one for each UE in the base station 110. Base station 110 may be equipped with T antennas 234a through 234t, and UE 120 may be equipped with R antennas 252a through 252r, where in general T≧1 and R≧1.
[0056] At the base station 110, the transmit processor 220 may receive data for one or more UEs from the data source 212, select one or more modulation and coding schemes (MCS) for each UE based at least in part on a channel quality indicator (CQI) received from the UE, process (e.g., encode and modulate) the data for each UE based at least in part on the MCS selected for the UE, and provide data symbols for all UEs. The transmit processor 220 may also process system information (e.g., for semi-static resource partitioning information (SRPI), etc.) and control information (e.g., CQI requests, grants, upper layer signaling, etc.), and provide overhead symbols and control symbols. The transmit processor 220 may also generate reference symbols for reference signals (e.g., cell-specific reference signals (CRS)) and synchronization signals (e.g., primary synchronization signals (PSS) and secondary synchronization signals (SSS)). The transmit (TX) multiple-input multiple-output (MIMO) processor 230 may perform spatial processing (e.g., precoding) on data symbols, control symbols, overhead symbols, and / or reference symbols, where applicable, and may provide T output symbol streams to T modulators (MOD) 232a to 232t. Each modulator 232 may process a respective output symbol stream (e.g., for OFDM, etc.) to obtain an output sample stream. Each modulator 232 may further process (e.g., convert to analog, amplify, filter, and up-convert) the output sample stream to obtain a downlink signal. The T downlink signals from modulators 232a to 232t may be transmitted via T antennas 234a to 234t, respectively. According to various aspects described in more detail below, position coding may be used to generate synchronization signals to convey additional information.
[0057] At UE 120, antennas 252a to 252r may receive downlink signals from base station 110 and / or other base stations and may provide received signals to demodulators (DEMODs) 254a to 254r, respectively. Each demodulator 254 may condition (e.g., filter, amplify, downconvert, and digitize) the received signal to obtain input samples. Each demodulator 254 may further process the input samples (e.g., for OFDM, etc.) to obtain received symbols. A MIMO detector 256 may obtain received symbols from all R demodulators 254a to 254r, perform MIMO detection on the received symbols where applicable, and provide detected symbols. A receive processor 258 may process (e.g., demodulate and decode) the detected symbols, provide decoded data for UE 120 to a data sink 260, and provide decoded control information and system information to a controller / processor 280. The channel processor may determine reference signal received power (RSRP), received signal strength indicator (RSSI), reference signal received quality (RSRQ), channel quality indicator (CQI), etc. In some aspects, one or more components of UE 120 may be included in a housing.
[0058] On the uplink, at the UE 120, a transmit processor 264 may receive and process data from a data source 262 and control information from a controller / processor 280 (e.g., for reports including RSRP, RSSI, RSRQ, CQI, etc.). The transmit processor 264 may also generate reference symbols for one or more reference signals. The symbols from the transmit processor 264 may be precoded by a TX MIMO processor 266, if applicable, further processed by modulators 254a through 254r (e.g., for DFT-s-OFDM, CP-OFDM, etc.), and transmitted to the base station 110. At the base station 110, uplink signals from the UE 120 as well as other UEs may be received by the antenna 234, processed by the demodulator 232, detected by the MIMO detector 236, if applicable, and further processed by the receive processor 238 to obtain decoded data and control information sent by the UE 120. The receive processor 238 may provide decoded data to a data sink 239 and provide decoded control information to a controller / processor 240. The base station 110 may include a communication unit 244 and communicate with the network controller 130 via the communication unit 244. The network controller 130 may include a communication unit 294, a controller / processor 290, and a memory 292.
[0059] The controller / processor 240 of the base station 110, the controller / processor 280 of the UE 120, and / or Figure 2Any other components of the controller / processor 240 of the base station 110, the controller / processor 280 of the UE 120, and / or Figure 2 Any other component of the Fig. 9 The process of 900 Fig.10 The process of 1000 Fig.11 1100, and / or operations of other processes as described herein. Memories 242 and 282 may store data and program codes for base station 110 and UE 120, respectively. In some aspects, memory 242 and / or memory 282 may include: a non-transitory computer-readable medium storing one or more instructions for wireless communication. For example, the one or more instructions, when executed by one or more processors of base station 110 and / or UE 120, may perform or direct, for example, Fig. 9 The process of 900 Fig.10 The process of 1000 Fig.11 The scheduler 246 may schedule UEs for data transmission on the downlink and / or uplink.
[0060] In some aspects, the base station 110 may include: means for determining one or more resource elements to be used for a cell-specific reference signal (CRS) pattern; means for determining a configuration for semi-persistent scheduling (SPS) for data transmission to a UE that rate matches the data transmission around the one or more resource elements of the CRS pattern; means for transmitting the configuration to the UE; and the like. In some aspects, the base station 110 may include: means for determining that a first demodulation reference signal (DMRS) associated with a downlink data transmission is scheduled to avoid a collision with a CRS in one or more first resource elements; means for determining a potential collision between the CRS in one or more first resource elements and a second DMRS associated with the SPS for the data transmission; means for transmitting the second DMRS in one or more second resource elements based at least in part on the potential collision; and the like. In some aspects, such means may include a method for combining a first demodulation reference signal (DMRS) associated with a downlink data transmission with a first resource element ... transmitting the second DMRS in one or more second resource elements based at least in part on the potential collision; and the like. Figure 2 One or more components of base station 110 are depicted, such as antenna 234, DEMOD 232, MIMO detector 236, receive processor 238, controller / processor 240, transmit processor 220, TX MIMO processor 230, MOD 232, antenna 234, and the like.
[0061] In some aspects, UE 120 may include: means for receiving a configuration of an SPS for data transmission that rate matches the data transmission around one or more resource elements to be used for a CRS pattern; means for receiving SPS communications based at least in part on the configuration; and the like. In some aspects, UE 120 may include: means for receiving control information that schedules a first DMRS associated with a downlink data transmission to avoid collision with a CRS in one or more first resource elements; means for determining, based at least in part on the control information, a potential collision between the CRS in the one or more first resource elements and a second DMRS associated with the SPS for data transmission; means for determining, based at least in part on the potential collision, that the second DMRS is to be received in one or more second resource elements; means for receiving the second DMRS in the one or more second resource elements; and the like. In some aspects, such means may include a combination of Figure 2 One or more components of UE 120 are depicted, such as controller / processor 280, transmit processor 264, TX MIMO processor 266, MOD 254, antenna 252, DEMOD 254, MIMO detector 256, receive processor 258, and the like.
[0062] As indicated above, Figure 2 are provided as examples. Other examples may differ from those described in Figure 2 Examples described.
[0063] Figure 3A An example frame structure 300 for frequency division duplex (FDD) in a telecommunication system (e.g., NR) is shown. The transmission timeline for each of the downlink and uplink may be divided into units of radio frames (sometimes referred to as frames). Each radio frame may have a predetermined duration (e.g., 10 milliseconds (ms)) and may be divided into a set of Z (Z ≥ 1) subframes (e.g., with indices 0 to Z-1). Each subframe may have a predetermined duration (e.g., 1 ms) and may include a set of time slots (e.g., in Figure 3A Each subframe 2 is shown m time slots, where m is a parameter design for transmission, such as 0, 1, 2, 3, 4, etc.). Each time slot may include a set of L symbol periods. For example, each time slot may include fourteen symbol periods (e.g., Figure 3A ), seven symbol periods, or another number of symbol periods. In the case where a subframe includes two slots (e.g., when m=1), the subframe may include 2L symbol periods, where the 2L symbol periods in each subframe may be assigned indices 0 to 2L–1. In some aspects, the scheduling unit for FDD may be frame-based, subframe-based, slot-based, symbol-based, etc.
[0064] Although some techniques are described herein in conjunction with frames, subframes, time slots, etc., these techniques may be equally applicable to other types of wireless communication structures, which may be referred to in 5G NR using terms other than "frames," "subframes," "time slots," etc. In some aspects, a "wireless communication structure" may refer to a periodic, time-bounded communication unit defined by a wireless communication standard and / or protocol. Additionally or alternatively, a wireless communication structure may be used in conjunction with a wireless communication standard and / or protocol. Figure 3A The wireless communication structure configurations are different from those shown in FIG.
[0065] In some telecommunications (e.g., NR), a base station may transmit a synchronization (SYNC) signal. For example, a base station may transmit a primary synchronization signal (PSS), a secondary synchronization signal (SSS), and the like on the downlink for each cell supported by the base station. The PSS and SSS may be used by the UE for cell search and acquisition. For example, the PSS may be used by the UE to determine symbol timing, and the SSS may be used by the UE to determine a physical cell identifier associated with the base station and frame timing. The base station may also transmit a physical broadcast channel (PBCH). The PBCH may carry some system information, such as system information that supports initial access of the UE.
[0066] In some aspects, a base station may transmit a PSS, SSS, and / or PBCH according to a synchronization communication level (e.g., a synchronization signal (SS) level) including multiple synchronization communications (e.g., SS blocks), as described below in conjunction with Figure 3B as described.
[0067] Figure 3B is a diagram illustrating an example SS hierarchy, which is an example of a synchronous communication hierarchy. Figure 3B As shown in FIG. 1 , the SS hierarchy may include an SS burst set, which may include a plurality of SS bursts (identified as SS burst 0 to SS burst B-1, where B is the maximum number of repetitions of the SS burst that may be transmitted by the base station). As further shown, each SS burst may include one or more SS blocks (identified as SS block 0 to SS block (b max_SS -1), where b max_SS -1 is the maximum number of SS blocks that can be carried by an SS burst). In some aspects, different SS blocks may be beamformed differently. SS burst sets may be transmitted by a wireless node periodically, such as every X milliseconds, e.g. Figure 3B In some aspects, SS burst sets may have fixed or dynamic lengths, such as in Figure 3B is shown as Y milliseconds.
[0068] Figure 3BThe SS burst set shown in is an example of a synchronous communication set, and other synchronous communication sets may be used in conjunction with the techniques described herein. Figure 3B The SS blocks shown in are examples of synchronous communications, and other synchronous communications may be used in conjunction with the techniques described herein.
[0069] In some aspects, an SS block includes resources that carry PSS, SSS, PBCH, and / or other synchronization signals (e.g., a third synchronization signal (TSS)) and / or synchronization channels. In some aspects, multiple SS blocks are included in an SS burst, and the PSS, SSS, and / or PBCH may be identical for each SS block across an SS burst. In some aspects, a single SS block may be included in an SS burst. In some aspects, an SS block may be at least four symbol periods in length, with each symbol carrying one or more of a PSS (e.g., occupying one symbol), an SSS (e.g., occupying one symbol), and / or a PBCH (e.g., occupying two symbols).
[0070] In some aspects, the symbols of the SS block are consecutive, such as Figure 3B In some aspects, the symbols of the SS block are non-contiguous. Similarly, in some aspects, one or more SS blocks of an SS burst may be transmitted in contiguous radio resources (e.g., contiguous symbol periods) during one or more time slots. Additionally or alternatively, one or more SS blocks of an SS burst may be transmitted in non-contiguous radio resources.
[0071] In some aspects, an SS burst may have a burst periodicity, whereby each SS block of the SS burst is transmitted by the base station according to the burst periodicity. In other words, the SS blocks may be repeated during each SS burst. In some aspects, an SS burst set may have a burst set periodicity, whereby each SS burst of the SS burst set is transmitted by the base station according to a fixed burst set periodicity. In other words, the SS burst may be repeated during each SS burst set.
[0072] The base station may transmit system information, such as system information blocks (SIBs), on a physical downlink shared channel (PDSCH) in certain time slots. The base station may transmit control information / data on a physical downlink control channel (PDCCH) in C symbol periods of a time slot, where B may be configurable for each time slot. The base station may transmit traffic data and / or other data on the PDSCH in the remaining symbol periods of each time slot.
[0073] As indicated above, Figure 3A and 3B are provided as examples. Other examples may differ from those described in Figure 3A and 3B Examples described.
[0074] Figure 4 An example slot format 410 with a normal cyclic prefix is shown. Available time-frequency resources may be divided into resource blocks. Each resource block may cover a set of subcarriers (e.g., 12 subcarriers) in one slot and may include several resource elements. Each resource element may cover one subcarrier in one symbol period (e.g., in time) and may be used to send one modulation symbol, which may be a real value or a complex value.
[0075] For FDD in certain telecommunication systems (e.g., NR), an interleaving structure may be used for each of the downlink and uplink. For example, Q interleavings with indices 0 to Q–1 may be defined, where Q may be equal to 4, 6, 8, 10, or some other value. Each interleaving may include time slots spaced apart by Q frames. Specifically, interleaving q may include time slots q, q+Q, q+2Q, etc., where q∈{0,…,Q–1}.
[0076] The UE may be located within the coverage of multiple BSs. One of these BSs may be selected to serve the UE. The serving BS may be selected based at least in part on various criteria such as received signal strength, received signal quality, path loss, etc. The received signal quality may be quantified by a signal-to-noise-and-interference ratio (SNIR), or a reference signal received quality (RSRQ), or some other metric. The UE may operate in a strong interference scenario, in which the UE may observe high interference from one or more interfering BSs.
[0077] Although aspects of the examples described herein may be associated with NR or 5G technology, aspects of the present disclosure may be applicable to other wireless communication systems. A new radio (NR) may refer to a radio configured to operate according to a new air interface (e.g., an air interface different from an orthogonal frequency division multiple access (OFDMA)-based air interface) or a fixed transport layer (e.g., different from an Internet Protocol (IP)). In various aspects, NR may utilize OFDM with CP (referred to herein as cyclic prefix OFDM or CP-OFDM) and / or SC-FDM on the uplink, may utilize CP-OFDM on the downlink and include support for half-duplex operation using time division duplex (TDD). In various aspects, NR may, for example, utilize OFDM with CP (referred to herein as CP-OFDM) and / or discrete Fourier transform spread orthogonal frequency division multiplexing (DFT-s-OFDM) on the uplink, may utilize CP-OFDM on the downlink and include support for half-duplex operation using TDD. NR may include enhanced mobile broadband (eMBB) services targeting wide bandwidth (e.g., 80 megahertz (MHz) and above), millimeter wave (mmW) targeting high carrier frequencies (e.g., 60 gigahertz (GHz)), massive MTC (mMTC) targeting non-backward compatible MTC technologies, and / or mission critical services targeting ultra-reliable low latency communications (URLLC) services.
[0078] In some aspects, a single component carrier bandwidth of 100 MHz may be supported. NR resource blocks may span 12 subcarriers with a subcarrier bandwidth of 60 or 120 kilohertz (kHz) over a duration of 0.1 ms. Each radio frame may include 40 slots and may have a length of 10 ms. Thus, each slot may have a length of 0.25 ms. Each slot may indicate a link direction (e.g., DL or UL) for data transmission and the link direction for each slot may be switched dynamically. Each slot may include DL / UL data and DL / UL control data.
[0079] Beamforming may be supported and the beam direction may be dynamically configured. MIMO transmission with precoding may also be supported. MIMO configuration in DL may support up to 8 transmit antennas (multi-layer DL transmission with up to 8 streams) and up to 2 streams per UE. Multi-layer transmission with up to 2 streams per UE may be supported. Aggregation of multiple cells may be supported using up to 8 serving cells. Alternatively, NR may support different air interfaces other than OFDM-based interfaces. NR networks may include entities such as central units or distributed units.
[0080] As indicated above, Figure 4 are provided as examples. Other examples may differ from those described in Figure 4 Examples described.
[0081] Figure 5 An example logical architecture of a distributed RAN 500 according to various aspects of the present disclosure is illustrated. A 5G access node 506 may include an access node controller (ANC) 502. The ANC may be a central unit (CU) of the distributed RAN 500. The backhaul interface to the next generation core network (NG-CN) 504 may terminate at the ANC. The backhaul interface to the adjacent next generation access node (NG-AN) may terminate at the ANC. The ANC may include one or more transmit receive points (TRPs) 508 (which may also be referred to as BSs, NR BSs, B nodes, 5G NBs, APs, gNBs, or some other terminology). As described above, "TRPs" may be used interchangeably with "cells".
[0082] The TRP 508 may be a distributed unit (DU). The TRP may be connected to one ANC (ANC 502) or more than one ANC (not illustrated). For example, for RAN sharing, Radio as a Service (RaaS), and service-specific AND deployments, the TRP may be connected to more than one ANC. The TRP may include one or more antenna ports. The TRP may be configured to serve traffic to the UE individually (e.g., dynamically selected) or jointly (e.g., jointly transmitted).
[0083] The local architecture of the RAN 500 may be used to illustrate fronthaul communications. The architecture may be defined to support fronthaul solutions across different deployment types. For example, the architecture may be based at least in part on transport network capabilities (e.g., bandwidth, latency, and / or jitter).
[0084] The architecture may share features and / or components with LTE. According to various aspects, the next generation AN (NG-AN) 510 may support dual connectivity with NR. For LTE and NR, the NG-AN may share a common fronthaul.
[0085] The architecture may enable collaboration between and among TRPs 508. For example, collaboration may be preset within a TRP and / or across TRPs via ANC 502. According to various aspects, an inter-TRP interface may not be required / present.
[0086] According to various aspects, there may be a dynamic configuration of split logical functions within the architecture of the RAN 500. Packet Data Convergence Protocol (PDCP), Radio Link Control (RLC), or Medium Access Control (MAC) protocols may be adaptively placed at the ANC or TRP.
[0087] According to various aspects, a BS may include a central unit (CU) (eg, ANC 502) and / or one or more distributed units (eg, one or more TRPs 508).
[0088] As indicated above, Figure 5 are provided as examples. Other examples may differ from those described in Figure 5 Examples described.
[0089] Figure 6 An example physical architecture of a distributed RAN 600 according to aspects of the present disclosure is illustrated. A centralized core network unit (C-CU) 602 may host core network functions. The C-CU may be centrally deployed. C-CU functionality may be offloaded (e.g., to Advanced Wireless Services (AWS)) in an effort to handle peak capacity.
[0090] A centralized RAN unit (C-RU) 604 may host one or more ANC functions. Optionally, the C-RU may host core network functions locally. The C-RU may have a distributed deployment. The C-RU may be closer to the network edge.
[0091] A distributed unit (DU) 606 may host one or more TRPs. A DU may be located at the edge of the network with radio frequency (RF) functionality.
[0092] As indicated above, Figure 6 are provided as examples. Other examples may differ from those described in Figure 6 Examples described.
[0093] In some wireless telecommunication systems, a UE may receive multiple downlink control information (DCI) communications from multiple TRPs, for example, to schedule downlink transmissions from multiple TRPs to the UE. In some cases, the UE may receive a configuration for semi-persistent scheduling (SPS) for data transmission. SPS is a mechanism for providing periodic resource allocations for downlink transmissions. For example, an SPS configuration may be associated with a fixed resource block allocation. SPS communications may be associated with a payload (e.g., a downlink shared channel) and a reference signal (such as a DMRS). In the case of downlink SPS communications, it may be difficult to avoid conflicts between downlink SPS communications or associated DMRS and another downlink signal, channel or transmission (e.g., CRS). In such cases, discarding conflicting SPS communications or associated DMRS may affect the performance of downlink SPS communications or associated DMRS.
[0094] Some techniques and devices described herein enable avoiding potential conflicts between downlink SPS communications and reference signals (e.g., CRS). For example, in some aspects, a UE may receive a configuration of an SPS for data transmission that rate matches the data transmission around a CRS pattern associated with one or more TRPs. Some techniques and devices described herein enable avoiding potential conflicts between a reference signal (e.g., DMRS) associated with an SPS communication and another reference signal (e.g., CRS). For example, in some aspects, a UE may determine that resources for receiving a DMRS associated with an SPS communication are to be shifted based at least in part on the scheduling of a DMRS associated with another data transmission. In this way, conflicts between a downlink SPS communication or an associated DMRS and another signal or communication are mitigated, thereby improving the performance of the downlink SPS communication or the associated DMRS and the other signal or communication.
[0095] Figure 7 is a diagram illustrating an example 700 of avoiding collisions with reference signals according to various aspects of the present disclosure. Figure 7 As shown in FIG. 1 , UE 120 may communicate with BS 110. In some aspects, BS 110 may be a TRP (e.g., TRP 508) or may include one or more TRPs.
[0096] like Figure 7 , and as shown by reference numeral 705, BS110 may identify a CRS pattern (e.g., a CRS pattern according to the LTE specification). That is, BS110 may determine one or more resource elements to be used for the CRS pattern. In some aspects, BS110 may use the CRS pattern to transmit (e.g., broadcast) CRS. In some aspects, the CRS pattern may be used by one or more TRPs of BS110 to transmit (e.g., broadcast) CRS. For example, the CRS pattern may include a first CRS pattern associated with a first TRP of BS110 and a second CRS pattern associated with a second TRP of BS110. In some aspects, the first TRP and the second TRP may be associated with different BS110. In other words, the CRS pattern may be an aggregation of corresponding CRS patterns used by multiple TRPs (e.g., the first TRP and the second TRP).
[0097] The UE 120 may use the CRS for timing and frequency synchronization, for radio resource management (RRM) measurements, for time and frequency domain channel estimation, for coherent demodulation, for channel state information (CSI) measurements, etc. In some aspects, each CRS pattern may be associated with a higher layer signaling index value per control resource set (CORESET) configured for the UE 120. Accordingly, the CRS pattern associated with the index value may be used with downlink transmissions scheduled by a DCI detected in the CORESET associated with the same index value.
[0098] As shown by reference numeral 710, BS110 may determine an SPS configuration for UE 120 (e.g., an SPS configuration according to an NR configuration). The SPS configuration may be associated with a downlink data transmission (e.g., a periodic downlink data transmission) to UE 120. In some aspects, BS110 may determine the SPS configuration based at least in part on the identified CRS pattern. For example, BS110 may determine the SPS configuration to avoid a conflict with the identified CRS pattern. In some aspects, BS110 may determine an SPS configuration that rate matches a downlink data transmission (e.g., a periodic downlink data transmission) around a CRS pattern (e.g., one or more resource elements used by the CRS pattern). In other words, the SPS configuration may schedule data transmission in one or more resource elements that do not overlap with one or more resource elements to be used for the CRS pattern.
[0099] In some aspects, BS110 (e.g., a first TRP) may determine an SPS configuration that rate matches downlink data transmissions around a first CRS pattern associated with the first TRP. In some aspects, BS110 (e.g., a second TRP) may determine an SPS configuration that rate matches downlink data transmissions around a second CRS pattern associated with the second TRP. In some aspects, BS110 (e.g., a first TRP or a second TRP) may determine an SPS configuration that rate matches downlink data transmissions around a first CRS pattern associated with the first TRP and a second CRS pattern associated with the second TRP.
[0100] As shown by reference numeral 715, BS 110 may transmit and UE 120 may receive an SPS configuration. UE 120 may receive SPS communications according to the SPS configuration. In this way, SPS communications received by UE 120 do not conflict with CRS also received by the UE (e.g., due to rate matching of SPS communications around CRS), thereby improving the performance of SPS communications and CRS.
[0101] As indicated above, Figure 7 are provided as examples. Other examples may differ from those described herein. Figure 7 Examples described.
[0102] Figure 8 8 is a diagram illustrating an example 800 of avoiding collisions with reference signals according to various aspects of the present disclosure. Figure 8 , UE 120 may be in communication with a first TRP 805 and a second TRP 805 in conjunction with SPS and / or downlink grants. In some aspects, the first TRP 805 and / or the second TRP 805 may correspond to TRP 508, BS 110, etc. In some aspects, the first TRP 805 and the second TRP may be associated with a BS 110 or respective BSs 110.
[0103] like Figure 8 As shown in the figure and by reference numeral 810, the second TRP 805 may transmit and the UE 120 may receive an SPS configuration for data transmission (e.g., periodic data transmission) of the second TRP 805, for example, as described above in conjunction with Figure 7 Described. SPS communications according to the SPS configuration may be associated with a data payload and a DMRS (e.g., a DMRS according to the NR specification). In some aspects, the UE 120 may be configured (e.g., by the SPS configuration) to receive the DMRS of the SPS communication in one or more first resource elements (e.g., in one or more symbols).
[0104] As shown by reference numeral 815, the first TRP 805 may transmit and the UE 120 may receive a DCI of a first DMRS that schedules downlink data transmission of the first TRP 805. Accordingly, the first DMRS and the associated downlink data transmission may be dynamically scheduled by a downlink grant in the DCI. In some aspects, the DCI may schedule the first DMRS to avoid conflicts with CRSs in one or more first resource elements. For example, the DCI may schedule the first DMRS in one or more second resource elements (e.g., shift the first DMRS) so as to avoid conflicts with CRSs in one or more first resource elements. In some aspects, the first TRP 805, a BS 110 associated with the first TRP 805 (e.g., a central unit of BS 110), etc. may determine the scheduling of the first DMRS to avoid conflicts.
[0105] As shown by reference numeral 820, UE 120 may determine, at least in part based on the DCI, a potential conflict between a CRS (e.g., a CRS pattern) and a second DMRS associated with SPS communication and scheduled in one or more first resource elements. For example, UE 120 may determine (e.g., infer) that the DCI does not schedule a first DMRS in one or more first resource elements (e.g., the first DMRS has been shifted) because one or more CRSs are scheduled in the one or more first resource elements. Accordingly, UE 120 may determine that there is a potential conflict between one or more CRSs scheduled (e.g., inferred to be scheduled) in the one or more first resource elements and a second DMRS that is also scheduled (e.g., configured by SPS) in the one or more first resource elements.
[0106] As shown by reference numeral 825, UE 120 may determine to shift the reception of a second DMRS associated with SPS communication based on the determined potential conflict. For example, UE 120 may determine that UE 120 is to receive the second DMRS in one or more second resource elements (e.g., symbols) or one or more third resource elements (e.g., symbols) based on the determined potential conflict. In some aspects, UE 120 may determine that the second DMRS is to be shifted in time to a position (e.g., one or more second resource elements) where the first DMRS is scheduled by the DCI. In this case, the first DMRS may be associated with a code division multiplexing (CDM) group that is different from the second DMRS. In certain aspects, UE 120 may determine that the second DMRS is to be shifted in time to another position (e.g., one or more third resource elements where the DCI does not schedule the first DMRS) based on an offset from the position where the first DMRS is scheduled.
[0107] As shown by reference numeral 830, the second TRP 805 may transmit and the UE 120 may receive a second DMRS that is shifted relative to the initial configuration (e.g., SPS configuration) for receiving the DMRS by the UE 120. For example, the second TRP 805 may transmit and the UE 120 may receive the second DMRS in one or more second resource elements.
[0108] In some aspects, the second TRP 805, the BS 110 associated with the second TRP 805 (e.g., the central unit of the BS 110), etc. may determine to shift the transmission of the second DMRS in a manner similar to that described above. For example, the second TRP, the BS 110, etc. may determine to shift the transmission of the second DMRS based at least in part on determining that the first DMRS is scheduled (e.g., scheduled by the DCI) to avoid conflict with one or more CRSs in one or more first resource elements (e.g., the first DMRS is shifted).
[0109] Accordingly, the second TRP, BS110, etc. may determine a potential conflict between one or more CRSs scheduled in one or more first resource elements and a second DMRS (e.g., configured by SPS) also scheduled in one or more first resource elements. Based on the determined potential conflict, the second TRP, BS110, etc. may determine that the second DMRS is to be transmitted in one or more second resource elements or one or more third resource elements, as described above.
[0110] In some aspects, both the SPS configuration and the DCI may be associated with one of the first TRP 805 or the second TRP 805, and the second DMRS may be shifted in a manner similar to that described above.
[0111] As indicated above, Figure 8 are provided as examples. Other examples may differ from those described herein. Figure 8 Examples described.
[0112] Fig. 9 is a diagram illustrating an example process 900, performed, for example, by a BS, in accordance with various aspects of the present disclosure. Example process 900 is an example of a BS (eg, BS 110, etc.) performing operations associated with avoiding collisions with reference signals.
[0113] like Fig. 9 As shown in FIG. 9 , in some aspects, process 900 may include determining one or more resource elements to be used for a CRS pattern (block 910). For example, the BS (e.g., using controller / processor 240, etc.) may determine one or more resource elements to be used for a CRS pattern, as described above.
[0114] like Fig. 9 As further shown in FIG. 9 , in some aspects, process 900 may include determining a configuration of an SPS for data transmission to the UE that rate matches the data transmission around one or more resource elements of the CRS pattern (block 920). For example, the BS (e.g., using controller / processor 240, etc.) may determine a configuration of an SPS for data transmission to the UE that rate matches the data transmission around one or more resource elements of the CRS pattern, as described above.
[0115] like Fig. 9 As further shown in FIG. 9 , in some aspects, process 900 may include transmitting the configuration to the UE (block 930). For example, the BS (e.g., using controller / processor 240, transmit processor 220, TX MIMO processor 230, MOD 232, antenna 234, etc.) may transmit the configuration to the UE, as described above.
[0116] Process 900 may include additional aspects, such as any single aspect or any combination of aspects described below and / or in conjunction with one or more other processes described elsewhere herein.
[0117] In a first aspect, the CRS pattern is associated with a TRP. In a second aspect, alone or in combination with the first aspect, the CRS pattern comprises a first CRS pattern for a first TRP and a second CRS pattern for a second TRP.
[0118] although Fig. 9 An example block diagram of process 900 is shown, but in some aspects, process 900 may include Fig. 9 Additional blocks, fewer blocks, different blocks, or differently arranged blocks than those depicted in the process 900. Additionally or alternatively, two or more blocks of the process 900 may be executed in parallel.
[0119] Fig.10 is a diagram illustrating an example process 1000 performed, for example, by a UE in accordance with various aspects of the present disclosure. Example process 1000 is an example of a UE (eg, UE 120, etc.) performing operations associated with avoiding collisions with reference signals.
[0120] like Fig.10 1000, in some aspects, process 1000 may include receiving control information that schedules a first DMRS associated with a downlink data transmission to avoid collision with a CRS in one or more first resource elements (block 1010). For example, a UE (e.g., using antenna 252, DEMOD 254, MIMO detector 256, receive processor 258, controller / processor 280, etc.) may receive control information that schedules a first DMRS associated with a downlink data transmission to avoid collision with a CRS in one or more first resource elements, as described above.
[0121] like Fig.10 As further shown in FIG. 1 , in some aspects, process 1000 may include determining, based at least in part on the control information, a potential conflict between a CRS in one or more first resource elements and a second DMRS associated with an SPS for data transmission (block 1020). For example, a UE (e.g., using controller / processor 280, etc.) may determine, based at least in part on the control information, a potential conflict between a CRS in one or more first resource elements and a second DMRS associated with an SPS for data transmission, as described above.
[0122] like Fig.10As further shown in FIG. 1 , in some aspects, process 1000 may include determining, based at least in part on the potential conflict, that the second DMRS is to be received in one or more second resource elements (block 1030). For example, the UE (e.g., using controller / processor 280, etc.) may determine, based at least in part on the potential conflict, that the second DMRS is to be received in one or more second resource elements, as described above.
[0123] like Fig.10 As further shown in FIG. 1 , in some aspects, process 1000 may include receiving a second DMRS in one or more second resource elements (block 1040). For example, the UE (e.g., using antenna 252, DEMOD 254, MIMO detector 256, receive processor 258, controller / processor 280, etc.) may receive the second DMRS in one or more second resource elements, as described above.
[0124] Process 1000 may include additional aspects, such as any single aspect or any combination of aspects described below and / or in conjunction with one or more other processes described elsewhere herein.
[0125] In a first aspect, the control information schedules a first DMRS in one or more second resource elements. In a second aspect, either alone or in combination with the first aspect, a downlink data transmission is associated with a first TRP and an SPS for the data transmission is associated with a second TRP. In a third aspect, either alone or in combination with one or more of the first and second aspects, the one or more second resource elements are offset from one or more third resource elements in which the control information schedules the first DMRS.
[0126] although Fig.10 An example block diagram of process 1000 is shown, but in some aspects, process 1000 may include Fig.10 Additional blocks, fewer blocks, different blocks, or differently arranged blocks than those depicted in the process 1000. Additionally or alternatively, two or more blocks of the process 1000 may be executed in parallel.
[0127] Fig.11 is a diagram illustrating an example process 1100, performed, for example, by a BS, in accordance with various aspects of the present disclosure. Example process 1100 is an example of a BS (eg, BS 110, etc.) performing operations associated with avoiding collisions with reference signals.
[0128] As in Fig.11100, in some aspects, process 1100 may include determining that a first DMRS associated with a downlink data transmission is scheduled to avoid collision with a CRS in one or more first resource elements (block 1110). For example, a BS (e.g., using controller / processor 240, etc.) may determine that a first DMRS associated with a downlink data transmission is scheduled to avoid collision with a CRS in one or more first resource elements, as described above.
[0129] like Fig.11 As further shown in FIG. 1 , in some aspects, process 1100 may include determining a potential conflict between a CRS in one or more first resource elements and a second DMRS associated with an SPS for data transmission (block 1120). For example, the BS (e.g., using controller / processor 240, etc.) may determine a potential conflict between a CRS in one or more first resource elements and a second DMRS associated with an SPS for data transmission, as described above.
[0130] like Fig.11 As further shown in FIG. 1 , in some aspects, process 1100 may include transmitting a second DMRS in one or more second resource elements based at least in part on the potential conflict (block 1130). For example, the BS (e.g., using controller / processor 240, transmit processor 220, TX MIMO processor 230, MOD 232, antenna 234, etc.) may transmit the second DMRS in one or more second resource elements based at least in part on the potential conflict, as described above.
[0131] Process 1100 may include additional aspects, such as any single aspect or any combination of aspects described below and / or in conjunction with one or more other processes described elsewhere herein.
[0132] In a first aspect, a first DMRS is scheduled in one or more second resource elements. In a second aspect, either alone or in combination with the first aspect, a downlink data transmission is associated with a first TRP and an SPS for the data transmission is associated with a second TRP. In a third aspect, either alone or in combination with one or more of the first and second aspects, one or more second resource elements are offset from one or more third resource elements in which the first DMRS is scheduled.
[0133] although Fig.11 An example block diagram of process 1100 is shown, but in some aspects, process 1100 may include Fig.11 Additional blocks, fewer blocks, different blocks, or differently arranged blocks than those depicted in the process 1100. Additionally or alternatively, two or more blocks of the process 1100 may be executed in parallel.
[0134] Fig.12 is a diagram illustrating an example process 1200 performed, for example, by a UE in accordance with various aspects of the present disclosure. Example process 1200 is an example of a UE (eg, UE 120) performing operations associated with avoiding collisions with reference signals.
[0135] As in Fig.12 1 , in some aspects, process 1200 may include receiving a configuration of an SPS for a data transmission that rate matches the data transmission around one or more resource elements to be used for a CRS pattern (block 1210). For example, a UE (e.g., using antenna 252, demodulator 254, MIMO detector 256, receive processor 258, controller / processor 280, and / or memory 282) may receive a configuration of an SPS for a data transmission that rate matches the data transmission around one or more resource elements to be used for a CRS pattern, as described above.
[0136] like Fig.12 As further shown in FIG. 1 , in some aspects, process 1200 may include receiving SPS communications based at least in part on the configuration (block 1220). For example, the UE (e.g., using antenna 252, demodulator 254, MIMO detector 256, receive processor 258, controller / processor 280, and / or memory 282) may receive SPS communications based at least in part on the configuration, as described above.
[0137] Process 1200 may include additional aspects, such as any single aspect or any combination of aspects described below and / or in conjunction with one or more other processes described elsewhere herein.
[0138] In a first aspect, the CRS pattern is associated with a TRP. In a second aspect, alone or in combination with the first aspect, the CRS pattern comprises a first CRS pattern for a first TRP and a second CRS pattern for a second TRP.
[0139] although Fig.12 An example block diagram of process 1200 is shown, but in some aspects, process 1200 may include Fig.12 Additional blocks, fewer blocks, different blocks, or differently arranged blocks than those depicted in the process 1200. Additionally or alternatively, two or more blocks of the process 1200 may be executed in parallel.
[0140] Fig.131 is a diagram of an example apparatus 1300 for wireless communication in accordance with various aspects of the present disclosure. Apparatus 1300 may be a UE, or a UE may include apparatus 1300. In some aspects, apparatus 1300 includes a receiving component 1302 and a transmitting component 1304, which may be in communication with each other (e.g., via one or more buses and / or one or more other components). As shown, apparatus 1300 may use receiving component 1302 and transmitting component 1304 to communicate with another apparatus 1306 (such as a UE, a base station, or another wireless communication device). As further shown, apparatus 1300 may include a determining component 1308, among other examples.
[0141] In some aspects, the apparatus 1300 may be configured to perform Figure 7-8 Additionally or alternatively, the apparatus 1300 may be configured to perform one or more of the processes described herein (such as Fig.10 The process of 1000 Fig.12 In some aspects, the apparatus 1300 and / or Fig.13 One or more components shown in the figure may include the above combination Figure 2 Additionally or alternatively, Fig.13 One or more of the components shown in the above may be combined Figure 2 Additionally or alternatively, one or more components in the component set may be implemented at least in part as software stored in a memory. For example, a component (or a portion of a component) may be implemented as instructions or codes stored in a non-transitory computer-readable medium and may be executed by a controller or processor to perform the function or operation of the component.
[0142] The receiving component 1302 may receive communications (such as reference signals, control information, data communications, or combinations thereof) from the apparatus 1306. The receiving component 1302 may provide the received communications to one or more other components of the apparatus 1300. In some aspects, the receiving component 1302 may perform signal processing (such as filtering, amplification, demodulation, analog-to-digital conversion, demultiplexing, deinterleaving, demapping, equalization, interference cancellation, or decoding, among other examples) on the received communications and may provide the processed signals to one or more other components of the apparatus 1306. In some aspects, the receiving component 1302 may include a combination of the above. Figure 2 One or more antennas, demodulators, MIMO detectors, receive processors, controllers / processors, memories, or combinations thereof of the described UE.
[0143] Transmission component 1304 may transmit communications (such as reference signals, control information, data communications, or a combination thereof) to device 1306. In some aspects, one or more other components of device 1306 may generate communications and may provide the generated communications to transmission component 1304 for transmission to device 1306. In some aspects, transmission component 1304 may perform signal processing (such as filtering, amplification, modulation, digital-to-analog conversion, multiplexing, interleaving, mapping, encoding, and other examples) on the generated communications and may transmit the processed signals to device 1306. In some aspects, transmission component 1304 may include a combination of the above. Figure 2 One or more antennas, modulators, transmit MIMO processors, transmit processors, controllers / processors, memory, or combinations thereof of the described UE. In some aspects, the transmitting component 1304 can be co-located with the receiving component 1302 in a transceiver.
[0144] Receiving component 1302 can receive a configuration of an SPS for data transmission that rate matches the data transmission around one or more resource elements to be used for the CRS pattern. Receiving component 1302 can receive an SPS communication based at least in part on the configuration.
[0145] Receiving component 1302 may receive control information that schedules a first DMRS associated with a downlink data transmission to avoid a collision with a CRS in one or more first resource elements. Determining component 1308 may determine a potential collision between the CRS in the one or more first resource elements and a second DMRS associated with an SPS for the data transmission based at least in part on the control information. In some aspects, determining component 1308 may include the above in combination with Figure 2 A controller / processor, memory, or combination thereof of the described UE. The determining component 1308 can determine, based at least in part on the potential conflict, that the second DMRS is to be received in one or more second resource elements. The receiving component 1302 can receive the second DMRS in one or more second resource elements.
[0146] Fig.13 The number and arrangement of components shown in the figure are provided as examples. In practice, there may be Fig.13 Additional components, fewer components, different components, or differently arranged components than those shown in FIG. Fig.13 Two or more components shown in may be implemented in a single component, or Fig.13 The single component shown in may be implemented as multiple distributed components. Additionally or alternatively, Fig.13 The component collection (e.g., one or more components) shown in FIG. 1 may be described as being executed by Fig.13 Another set of components shown in FIG. 1 performs one or more functions.
[0147] Fig.14 1 is a diagram of an example apparatus 1400 for wireless communication in accordance with various aspects of the present disclosure. Apparatus 1400 may be a BS, or a BS may include apparatus 1400. In some aspects, apparatus 1400 includes a receiving component 1402 and a transmitting component 1404, which may be in communication with each other (e.g., via one or more buses and / or one or more other components). As shown, apparatus 1400 may use receiving component 1402 and transmitting component 1404 to communicate with another apparatus 1406 (such as a UE, a base station, or another wireless communication device). As further shown, apparatus 1400 may include a determining component 1408, among other examples.
[0148] In some aspects, the apparatus 1400 may be configured to perform Figure 7-8 Additionally or alternatively, the apparatus 1400 may be configured to perform one or more of the processes described herein (such as Fig. 9 The process of 900 Fig.11 In some aspects, the apparatus 1400 and / or Fig.14 One or more components shown in the figure may include the above combination Figure 2 One or more components of the described BS. Additionally or alternatively, Fig.14 One or more components shown in the above may be combined Figure 2 Additionally or alternatively, one or more components in the component set may be implemented at least in part as software stored in a memory. For example, a component (or a portion of a component) may be implemented as instructions or codes stored in a non-transitory computer-readable medium and may be executed by a controller or processor to perform the function or operation of the component.
[0149] The receiving component 1402 may receive a communication (such as a reference signal, control information, data communication, or a combination thereof) from the device 1406. The receiving component 1402 may provide the received communication to one or more other components of the device 1400. In some aspects, the receiving component 1402 may perform signal processing (such as filtering, amplification, demodulation, analog-to-digital conversion, demultiplexing, deinterleaving, demapping, equalization, interference cancellation, or decoding, among other examples) on the received communication and may provide the processed signal to one or more other components of the device 1406. In some aspects, the receiving component 1402 may include a combination of the above. Figure 2 One or more antennas, demodulators, MIMO detectors, receive processors, controllers / processors, memories, or combinations thereof of the described BS.
[0150] Transmission component 1404 may transmit communications (such as reference signals, control information, data communications, or a combination thereof) to device 1406. In some aspects, one or more other components of device 1406 may generate communications and may provide the generated communications to transmission component 1404 for transmission to device 1406. In some aspects, transmission component 1404 may perform signal processing (such as filtering, amplification, modulation, digital-to-analog conversion, multiplexing, interleaving, mapping, encoding, and other examples) on the generated communications and may transmit the processed signals to device 1406. In some aspects, transmission component 1404 may include a combination of the above. Figure 2 One or more antennas, modulators, transmit MIMO processors, transmit processors, controllers / processors, memory, or combinations thereof of the described BS. In some aspects, the transmitting component 1404 can be co-located with the receiving component 1402 in a transceiver.
[0151] Determining component 1408 may determine one or more resource elements to be used for the CRS pattern. In some aspects, determining component 1408 may include the above combination Figure 2 A controller / processor, memory, or combination thereof of the described BS. Determining component 1408 can determine a configuration of an SPS for data transmission to a UE that rate matches the data transmission around one or more resource elements of the CRS pattern. Transmitting component 1404 can transmit the configuration to the UE.
[0152] Determining component 1408 can determine that a first DMRS associated with a downlink data transmission is scheduled to avoid a conflict with a CRS in one or more first resource elements. Determining component 1408 can determine a potential conflict between the CRS in the one or more first resource elements and a second DMRS associated with an SPS for the data transmission. Transmitting component 1404 can transmit a second DMRS in one or more second resource elements based at least in part on the potential conflict.
[0153] Fig.14 The number and arrangement of components shown in the figure are provided as examples. In practice, there may be Fig.14 Additional components, fewer components, different components, or differently arranged components than those shown in FIG. Fig.14 Two or more components shown in may be implemented in a single component, or Fig.14 The single component shown in may be implemented as multiple distributed components. Additionally or alternatively, Fig.14 The component set (e.g., one or more components) shown in Fig.14 One or more functions performed by another set of components shown in FIG.
[0154] The foregoing disclosure provides illustration and description, but is not intended to be exhaustive or to limit the aspects to the precise forms disclosed. Modifications and variations may be made in light of the above disclosure or may be acquired by practice of the various aspects.
[0155] As used herein, the term "component" is intended to be broadly interpreted as hardware, firmware, and / or a combination of hardware and software. As used herein, a processor is implemented with hardware, firmware, and / or a combination of hardware and software.
[0156] As used herein, satisfying a threshold may refer to a value being greater than a threshold, greater than or equal to a threshold, less than a threshold, less than or equal to a threshold, equal to a threshold, not equal to a threshold, etc., depending on the context.
[0157] It will be apparent that the systems and / or methods described herein can be implemented in different forms of hardware, firmware, and / or a combination of hardware and software. The actual dedicated control hardware or software code used to implement these systems and / or methods does not limit the various aspects. Thus, the operation and behavior of these systems and / or methods are described herein without reference to specific software codes-it is understood that software and hardware can be designed to implement these systems and / or methods based at least in part on the description herein.
[0158] Although specific feature combinations are described in the claims and / or disclosed in the specification, these combinations are not intended to limit the disclosure of various aspects. In fact, many of these features can be combined in a manner not specifically described in the claims and / or not disclosed in the specification. Although each dependent claim listed below can be directly subordinate to only one claim, the disclosure of various aspects includes that each dependent claim is combined with each other claim in this group of claims. The phrase quoting "at least one of" a column of items refers to any combination of these items, including a single member. As an example, "at least one of a, b or c" is intended to cover: a, b, c, ab, ac, bc, and abc, and any combination with multiple identical elements (for example, aa, aaa, aab, aac, abb, acc, bb, bbb, bbc, cc, and ccc, or any other sorting of a, b and c).
[0159] Elements, actions or instructions used herein should not be interpreted as critical or necessary unless explicitly described as such. Moreover, as used herein, the articles "one" and "a" are intended to include one or more items and can be used interchangeably with "one or more". In addition, as used herein, the terms "set" and "group" are intended to include one or more items (e.g., related items, non-related items, combinations of related and non-related items, etc.), and can be used interchangeably with "one or more". In the case of intending to have only one item, the phrase "only one" or similar language is used. Moreover, as used herein, the terms "having", "containing", "including", etc. are intended to be open terms. In addition, the phrase "based on" is intended to mean "based at least in part on", unless otherwise explicitly stated.
Claims
1. A wireless communication method performed by a user equipment (UE), comprising: receiving a configuration of a semi-persistently scheduled (SPS) communication for an SPS, wherein the configuration is determined to avoid collision with one or more resource elements to be used for a cell-specific reference signal (CRS) pattern, wherein the CRS pattern comprises a first CRS pattern for a first transmit reception point (TRP) and a second CRS pattern for a second TRP, and wherein the configuration is determined to rate match the SPS communication around the CRS pattern; as well as SPS communications are received based at least in part on the configuration, wherein the SPS communications are based at least in part on rate matching the SPS communications around the CRS pattern to not collide with a CRS received by the UE.
2. A wireless communication method performed by a base station, comprising: determining one or more resource elements to be used for a cell-specific reference signal (CRS) pattern, wherein the CRS pattern includes a first CRS pattern for a first transmit reception point (TRP) and a second CRS pattern for a second TRP; determining a configuration of a semi-persistent scheduling (SPS) communication for SPS to a user equipment (UE), wherein the configuration avoids collision with the one or more resource elements of the CRS pattern, and wherein the configuration is determined to rate match the SPS communication around the CRS pattern; as well as The configuration is transmitted to the UE.