Channel estimation for enhanced coverage limitation of new air interface
By receiving and processing DMRS signals across multiple time slots in a wireless communication system, wireless devices can more accurately estimate the radio channel, solving the problems of channel estimation accuracy and efficiency in the prior art, and achieving more efficient channel usage.
Patent Information
- Application Number
- CN202080105418.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-09-24
- Publication Date
- 2025-03-25
- Estimated Expiration
- 2040-09-24
AI Technical Summary
In wireless communication systems, it is difficult for the prior art to effectively estimate the radio channel of a new air interface (NR), especially in a multi-slot environment, resulting in channel estimation accuracy and efficiency problems.
By receiving an indication of a physical downlink channel configuration, including a demodulation reference signal (DMRS), the wireless device supports the indication of bundling DMRS signals across multiple slots and receives a DMRS signal within the channel estimation bundling window based on the DMRS configuration to estimate the radio channel.
It realizes more precise estimation of radio channels in a multi-slot environment, dynamically adjusts DMRS density, and improves channel estimation efficiency and coverage range.
Smart Images

Figure CN116326022B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to wireless devices, and more particularly to an apparatus, system, and method for estimating a radio channel of a New Radio (NR) in a wireless communication system. Background Art
[0002] The use of wireless communication systems is growing rapidly. In recent years, wireless devices such as smart phones and tablets have become increasingly sophisticated. In addition to supporting phone calls, many mobile devices now also provide access to the Internet, email, text messaging, and navigation using the Global Positioning System (GPS), and are capable of operating sophisticated applications that utilize these capabilities. In addition, there are many different wireless communication technologies and wireless communication standards. Some examples of wireless communication standards include GSM, UMTS (e.g., associated with WCDMA or TD-SCDMA air interfaces), LTE, Advanced LTE (LTE-A), HSPA, 3GPP2 CDMA2000 (e.g.: 1xRTT, 1xEV-DO, HRPD, eHRPD), IEEE 802.11 (WLAN or Wi-Fi), BLUETOOTH (BLUETOOTH), and UMTS (e.g., associated with WCDMA or TD-SCDMA air interfaces). TM wait.
[0003] The introduction of an ever-increasing number of features and functions in wireless communication devices also requires continuous improvements in wireless communications and improvements in wireless communication devices. In order to increase coverage and better serve the increased demand and range of intended uses of wireless communications, in addition to the above-mentioned communication standards, there are wireless communication technologies being developed, including fifth generation (5G) new air interface (NR) communications. Therefore, there is a need for improvements in the field of supporting such development and design. Summary of the invention
[0004] Various aspects relate to apparatus, systems and methods for channel estimation in wireless systems. For example, a first aspect addresses a technique for channel estimation in a wireless system, the technique comprising: receiving, by a wireless device, an indication of a physical downlink channel configuration for receiving a physical downlink channel transmission, the physical downlink channel transmission comprising a demodulation reference signal (DMRS); transmitting, by a wireless device, an indication that the wireless device supports bundling DMRS signals across multiple time slots; receiving, by the wireless device, a DMRS configuration, the DMRS configuration comprising a channel estimation bundling window, the channel estimation bundling window indicating that channel estimation can be performed across multiple time slots; receiving, based on the DMRS configuration, a group of DMRS signals within the channel estimation bundling window, wherein a first DMRS signal in the group of DMRS signals is received in a first time slot, and wherein a second DMRS signal in the group of DMRS signals is received in a second time slot; estimating a radio channel based on the first DMRS signal and the second DMRS signal; and decoding a transmission from a wireless node based on the estimated radio channel.
[0005] On the other hand, a technology for channel estimation in a wireless system is addressed, the technology comprising: receiving, by a wireless device, an indication of a physical uplink channel configuration, the physical uplink channel configuration being used to transmit a physical uplink channel transmission including a demodulation reference signal (DMRS); transmitting, by the wireless device, an indication that the wireless device supports bundling DMRS signals across multiple time slots; receiving, by the wireless device, a DMRS configuration, the DMRS configuration including a channel estimation bundling window, the channel estimation bundling window indicating that channel estimation can be performed across multiple time slots; and based on the DMRS configuration, transmitting a group of DMRS signals to a wireless node within the channel estimation bundling window, wherein a first DMRS signal in the group of DMRS signals is transmitted in a first time slot, and wherein a second DMRS signal in the group of DMRS signals is transmitted in a second time slot, wherein the first DMRS signal and the second DMRS signal are configured to be used by the wireless node for estimating a radio channel.
[0006] On the other hand, a technology for channel estimation in a wireless system includes: transmitting an indication of a physical downlink channel configuration for receiving a physical downlink channel transmission to a wireless device, the physical downlink channel transmission including a demodulation reference signal (DMRS); receiving an indication from the wireless device that the wireless device supports bundling DMRS signals across multiple time slots; transmitting a DMRS configuration to the wireless device, the DMRS configuration including a channel estimation bundling window, the channel estimation bundling window indicating that channel estimation can be performed across multiple time slots; transmitting, by a wireless node and based on the DMRS configuration, a group of DMRS signals in the channel estimation bundling window, wherein a first DMRS signal in the group of DMRS signals is transmitted in a first time slot, and wherein a second DMRS signal in the group of DMRS signals is transmitted in a second time slot, and wherein the first DMRS signal and the second DMRS signal are configured to be used by the wireless device to estimate a radio channel based on the first DMRS signal and the second DMRS signal.
[0007] On the other hand, a technology for channel estimation in a wireless system includes: transmitting an indication of a physical uplink channel configuration for transmitting a physical uplink channel transmission to a wireless device, the physical uplink channel transmission including a demodulation reference signal (DMRS) scheduling; receiving an indication from the wireless device that the wireless device supports bundling of DMRS signals across multiple time slots; transmitting a DMRS configuration to the wireless device, the DMRS configuration including channel estimation bundling, the channel estimation bundling window indicating that channel estimation can be performed across multiple time slots; receiving, by a wireless node based on the DMRS configuration and within a channel estimation bundling window, a group of DMRS signals, wherein a first DMRS signal in the group of DMRS signals is received in a first time slot, and wherein a second DMRS signal in the group of DMRS signals is received in a second time slot; estimating a radio channel based on the first DMRS signal and the second DMRS signal; and decoding a transmission from the wireless device based on the estimated radio channel.
[0008] The techniques described herein may be implemented in and / or used with a number of different types of devices, including, but not limited to, any of cellular telephones, wireless devices, tablet computers, wearable computing devices, portable media players, and a variety of other computing devices.
[0009] This disclosure is intended to provide a brief overview of some of the topics described in this document. Therefore, it should be understood that the above features are only examples and should not be construed as narrowing the scope or essence of the topics described herein in any way. Other features, aspects, and advantages of the topics described herein will become apparent through the following detailed description, drawings, and claims. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] A better understanding of the present subject matter may be obtained when the following detailed description of various aspects is considered in conjunction with the following drawings, in which:
[0011] Figure 1 An exemplary wireless communication system according to some aspects is shown;
[0012] Figure 2 A base station (BS) in communication with a user equipment (UE) device is shown according to some aspects;
[0013] Figure 3 An exemplary block diagram of a UE according to some aspects is shown;
[0014] Figure 4 An exemplary block diagram of a BS according to some aspects is shown;
[0015] Figure 5 An exemplary block diagram of a cellular communication circuit according to some aspects is shown;
[0016] Figure 6 An exemplary block diagram of a network element according to some aspects is shown;
[0017] Figure 7 is a radio frame diagram illustrating an example of channel estimation for a time slot using DMRS according to aspects of the present disclosure;
[0018] Figure 8 is a radio frame diagram illustrating an example of cross-slot channel estimation according to aspects of the present disclosure;
[0019] Fig. 9 is a radio frame diagram illustrating an example of cross-slot channel estimation with a fixed channel estimation bundling window according to aspects of the present disclosure;
[0020] Figures 10 to 12 is a radio frame diagram illustrating an example of dynamic DMRS configuration according to aspects of the present disclosure;
[0021] Fig.13 is a radio frame diagram illustrating an example of cross-slot channel estimation for NR TDD according to aspects of the present disclosure;
[0022] Fig.14A is a flow chart illustrating a technique for channel estimation in a wireless system according to aspects of the present disclosure;
[0023] Fig. 14B is a flow chart illustrating various ways to receive an indication of a physical downlink channel configuration of a step according to aspects of the present disclosure;
[0024] Fig.15A is a flow chart illustrating a technique for channel estimation in a wireless system according to aspects of the present disclosure;
[0025] Fig. 15B is a flow chart illustrating various ways to receive DMRS configuration for step 1506 according to aspects of the present disclosure;
[0026] Fig. 15C is a flow chart illustrating various options 1524 in which a DMRS configuration indicates a number of time slots for a channel estimation bundling window in accordance with aspects of the present disclosure;
[0027] Fig.15D is a flow chart illustrating various ways to transmit an indication 1504 that a wireless device supports bundling DMRS signals across multiple time slots in accordance with aspects of the present disclosure;
[0028] Fig.16A is a flow chart illustrating a technique for channel estimation in a wireless system according to aspects of the present disclosure;
[0029] Fig. 16B is a flow chart illustrating various ways to transmit a DMRS configuration to a wireless device for step 1606 according to aspects of the present disclosure;
[0030] Fig. 16C is a flow chart illustrating various ways of transmitting a set of DMRS signals in a channel estimation bundling window by a wireless node and based on a DMRS configuration for step 1608 in accordance with aspects of the present disclosure;
[0031] Fig.17A is a flow chart illustrating a technique for channel estimation in a wireless system according to aspects of the present disclosure;
[0032] Fig. 17B is a flow chart for estimating a radio channel based on a first DMRS signal and a second DMRS signal for block 1714 according to aspects of the present disclosure;
[0033] Fig. 17C is a flow diagram illustrating an option of block 1710 in which a DMRS configuration indicates a number of time slots for a channel estimation bundling window in accordance with aspects of the present disclosure; and
[0034] Fig.17D is a flow chart illustrating various ways to receive an indication of support for bundling DMRS signals across multiple time slots at block 1706 in accordance with aspects of the present disclosure.
[0035] Although the features described herein are susceptible to various modifications and alternative forms, specific aspects thereof are shown by way of example in the drawings and described in detail herein. However, it should be understood that the drawings and detailed description thereof are not intended to limit this document to the specific forms disclosed, but on the contrary, the purpose is to cover all modifications, equivalents and alternatives that fall within the spirit and scope of the subject matter as defined by the appended claims. DETAILED DESCRIPTION
[0036] Various techniques for improving DMRS performance compared to Rel-15 are presented herein. In particular, techniques for cross-slot channel estimation of radio channel quality for UL channels and DL channels are disclosed. By estimating the channel across time slots, the channel can be estimated more accurately over a period of time. If appropriate, by allowing a more accurate estimation of the channel, the DMRS density can be dynamically reduced, thereby facilitating more efficient use of available radio resources. Thus, techniques for dynamic DMRS reconfiguration are disclosed.
[0037] The following is a glossary of terms that may be used in this disclosure:
[0038] Memory medium - any of various types of non-transitory memory devices or storage devices. The term "memory medium" is intended to include installation media, such as CD-ROM, floppy disk or tape devices; computer system memory or random access memory such as DRAM, DDR RAM, SRAM, EDO RAM, Rambus RAM, etc.; non-volatile memory such as flash memory, magnetic media, for example, hard disk drive or optical storage device; registers or other similar types of memory elements, etc. The memory medium may also include other types of non-transitory memory or a combination thereof. In addition, the memory medium may be located in the first computer system executing the program, or may be located in a different second computer system connected to the first computer system via a network such as the Internet. In the latter case, the second computer system may provide program instructions to the first computer for execution. The term "memory medium" may include two or more memory media that may reside in different locations in different computer systems connected, for example, via a network. The memory medium may store program instructions (e.g., in the form of a computer program) that may be executed by one or more processors.
[0039] Carrier Medium—storage media as described above and physical transmission media such as a bus, network, and / or other physical transmission media that convey signals such as electrical, electromagnetic, or digital signals.
[0040] Programmable hardware element - includes various hardware devices that include multiple programmable function blocks connected via programmable interconnects. Examples include FPGA (field programmable gate array), PLD (programmable logic device), FPOA (field programmable object array), and CPLD (complex PLD). Programmable function blocks can vary from fine-grained (combinational logic unit or lookup table) to coarse-grained (arithmetic logic unit or processor core). Programmable hardware elements may also be referred to as "configurable logic units".
[0041] Computer System—Any of various types of computing or processing systems, including a personal computer system (PC), a mainframe computer system, a workstation, a network appliance, an Internet appliance, a personal digital assistant (PDA), a television system, a grid computing system, or other devices or combinations of devices. In general, the term "computer system" can be broadly defined to encompass any device (or combination of devices) having at least one processor that executes instructions from a memory medium.
[0042] User Equipment (UE) (or "UE device") - any of various types of computer systems or devices that are mobile or portable and that perform wireless communications. Examples of UE devices include mobile phones or smart phones (e.g., iPhone TM , based on Android TM phones), portable gaming devices (e.g., Nintendo DS TM , PlayStation Portable TM 、Gameboy Advance TM , iPhone TM ), laptops, wearable devices (e.g., smart watches, smart glasses), PDAs, portable Internet devices, music players, data storage devices or other handheld devices, etc. In general, the term "UE" or "UE device" can be broadly defined to cover any electronic device, computing device and / or telecommunication device (or combination of devices) that can be easily transmitted by a user and capable of wireless communication.
[0043] Wireless Device—Any of various types of computer systems or devices that perform wireless communications. A wireless device may be portable (or mobile), or may be stationary or fixed at a certain location. A UE is an example of a wireless device.
[0044] Communication device - any of various types of computer systems or devices that perform communication, where the communication may be wired or wireless. A communication device may be portable (or mobile), or may be stationary or fixed at a location. A wireless device is an example of a communication device. A UE is another example of a communication device.
[0045] Base Station—The term “base station” or “wireless station” has the full breadth of its ordinary meaning and includes at least a wireless communication station that is installed at a fixed location and used to communicate as part of a wireless telephone system or radio system.
[0046] Processing element (or processor) - refers to various elements or combinations of elements that are capable of performing functions in a device such as user equipment or cellular network equipment. Processing elements may include, for example, processors and associated memory, portions or circuits of individual processor cores, entire processor cores, separate processors, processor arrays, circuits such as ASICs (application specific integrated circuits), programmable hardware elements such as field programmable gate arrays (FPGAs), and any of the above combinations.
[0047] Channel - a medium used to transmit information from a sender (transmitter) to a receiver. It should be noted that since the characteristics of the term "channel" may vary according to different wireless protocols, the term "channel" used in the present invention may be considered to be used in a manner that conforms to the standards of the type of device to which the term is used. In some standards, the channel width may be variable (e.g., depending on device capabilities, frequency band conditions, etc.). For example, LTE may support scalable channel bandwidths of 1.4MHz to 20MHz. In contrast, a WLAN channel may be 22MHz wide, while a Bluetooth channel may be 1Mhz wide. Other protocols and standards may include different definitions of channels. In addition, some standards may define and use multiple types of channels, such as different channels for uplink or downlink and / or different channels for different purposes such as data, control information, etc.
[0048] Frequency band—The term “frequency band” has the full breadth of its ordinary meaning and includes at least a segment of the spectrum (eg, radio frequency spectrum) in which channels are used or set aside for the same purpose.
[0049] Automatic—refers to an action or operation being performed by a computer system (e.g., software executed by a computer system) or a device (e.g., a circuit, a programmable hardware element, an ASIC, etc.) without the need for the action or operation to be directly specified or performed by a user input. Thus, the term "automatic" is in contrast to an operation that is manually performed or specified by a user, where the user provides input to directly perform the operation. An automatic process may be initiated by input provided by a user, but the subsequent actions performed "automatically" are not specified by the user, i.e., are not performed "manually," where the user specifies each action to be performed. For example, a user filling out an electronic form by selecting each field and providing input specifying information (e.g., by typing in information, selecting checkboxes, radio selections, etc.) is manually filling out the form, even though the computer system must update the form in response to the user action. The form may be automatically filled out by a computer system, where the computer system (e.g., software executed on the computer system) analyzes the fields of the form and fills out the form without any user input specifying the answers to the fields. As indicated above, a user may invoke automatic filling out of a form, but not participate in the actual filling out of the form (e.g., the user does not manually specify the answers to the fields but rather they are automatically completed). This specification provides various examples of operations that are automatically performed in response to actions taken by a user.
[0050] About - refers to a value that is close to a correct or exact value. For example, about can refer to a value that is within 1% to 10% of an exact (or desired) value. However, it should be noted that the actual threshold (or tolerance) may depend on the application. For example, in some aspects, "about" may mean within 0.1% of some specified or desired value, while in various other aspects, the threshold may be, for example, 2%, 3%, 5%, etc., depending on the desires or requirements of a particular application.
[0051] Concurrency - refers to parallel execution or implementation, where tasks, processes, or programs are executed in an at least partially overlapping manner. For example, concurrency can be achieved using "strong" or strict parallelism, where tasks are executed (at least partially) in parallel on respective computing elements, or using "weak parallelism," where tasks are executed in an interleaved manner (e.g., by time multiplexing of execution threads).
[0052] Configured to - Various components may be described as being "configured to" perform one or more tasks. In such environments, "configured to" is a broad statement that generally means "having a structure" that performs one or more tasks during operation. Thus, a component can be configured to perform a task even when the component is not currently performing the task (e.g., a set of electrical conductors can be configured to electrically connect a module to another module even when the two modules are not connected). In some contexts, "configured to" can be a broad statement that generally means "having a structure" that performs one or more tasks during operation. Thus, the component can be configured to perform a task even when the component is not currently turned on. Typically, the circuitry that forms the structure corresponding to "configured to" may include hardware circuitry.
[0053] For ease of description, various components may be described as performing one or more tasks. Such descriptions should be interpreted as including the phrase "configured to". The description of a component being configured to perform one or more tasks is expressly intended not to invoke 35 U.S.C. §112(f) interpretation of that component.
[0054] Exemplary Wireless Communication System
[0055] Now go to Figure 1 , shows a simplified example of a wireless communication system according to some aspects. Note that Figure 1 The system is only one example of possible systems, and features of the present disclosure may be implemented in any of a variety of systems as desired.
[0056] As shown, the exemplary wireless communication system includes a base station 102A, which communicates with one or more user equipment 106A, user equipment 106B to user equipment 106N, etc. through a transmission medium. Each of the user equipments may be referred to as a "user equipment" (UE) in this document. Therefore, the user equipment 106 is referred to as a UE or a UE device.
[0057] The base station (BS) 102A may be a base transceiver station (BTS) or a cell site ("cellular base station") and may include hardware that enables wireless communications with the UEs 106A through 106N.
[0058] The communication area (or coverage area) of a base station may be referred to as a "cell". The base station 102A and the UE 106 may be configured to communicate over a transmission medium using any of a variety of radio access technologies (RATs), which are also referred to as wireless communication technologies or telecommunication standards, such as GSM, UMTS (associated with, for example, WCDMA or TD-SCDMA air interfaces), LTE, Advanced LTE (LTE-A), 5G New Radio (5G-NR), HSPA, 3GPP2CDMA2000 (e.g., 1xRTT, 1xEV-DO, HRPD, eHRPD), and the like. Note that if the base station 102A is implemented in the context of LTE, it may alternatively be referred to as an "eNodeB" or "eNB". Note that if the base station 102A is implemented in the context of 5G NR, it may alternatively be referred to as a "gNodeB" or "gNB".
[0059] As shown, base station 102A may also be configured to communicate with network 100 (e.g., a core network of a cellular service provider, a telecommunications network such as a public switched telephone network (PSTN), and / or the Internet, among other possibilities). Thus, base station 102A may facilitate communications between user devices and / or between user devices and network 100. In particular, cellular base station 102A may provide UE 106 with various communication capabilities, such as voice, SMS, and / or data services.
[0060] Base station 102A and other similar base stations (such as base stations 102B...102N) operating according to the same or different cellular communication standards can therefore be provided as a network of cells that can provide continuous or nearly continuous overlapping service to UE 106A-N and similar devices over a geographic area via one or more cellular communication standards.
[0061] Thus, although base station 102A may function as Figure 1 106A-N, but each UE 106 may also be able to receive signals from (and possibly be within communication range of) one or more other cells (which may be provided by base stations 102B-N and / or any other base stations), which may be referred to as "neighboring cells." Such cells may also be able to facilitate communications between user devices and / or between user devices and network 100. Such cells may include "macro" cells, "micro" cells, "pico" cells, and / or cells of any various other granularity of service area size. For example, in Figure 1 The base stations 102A-102B shown in FIG. 1 may be macro cells, while the base station 102N may be a micro cell. Other configurations are also possible.
[0062] In some aspects, base station 102A may be a next generation base station, such as a 5G New Radio (5GNR) base station or "gNB". In some aspects, the gNB may be connected to a legacy evolved packet core (EPC) network and / or to an NR core (NRC) / 5G core (5GC) network. In addition, a gNB cell may include one or more transition and reception points (TRPs). In addition, a UE capable of operating in accordance with 5GNR may be connected to one or more TRPs within one or more gNBs. For example, base station 102A and one or more other base stations 102 may support joint transmissions such that UE 106 may be able to receive transmissions from multiple base stations (and / or multiple TRPs provided by the same base station). For example, as Figure 1 As shown, base station 102A and base station 102C are both shown serving UE 106A.
[0063] It should be noted that the UE 106 is capable of communicating using multiple wireless communication standards. For example, in addition to at least one cellular communication protocol (e.g., GSM, UMTS (associated with, for example, WCDMA or TD-SCDMA air interface), LTE, LTE-A, 5G NR, HSPA, 3GPP2CDMA2000 (e.g., 1xRTT, 1xEV-DO, HRPD, eHRPD), etc.), the UE 106 can be configured to communicate using wireless networking (e.g., Wi-Fi) and / or peer-to-peer wireless communication protocols (e.g., Bluetooth, Wi-Fi peer-to-peer, etc.). If desired, the UE 106 can also or alternatively be configured to communicate using one or more global navigation satellite systems (GNSS, such as GPS or GLONASS), one or more mobile television broadcast standards (e.g., Advanced Television Systems Committee—Mobile / Handheld (ATSC-M / H)), and / or any other wireless communication protocol. Other combinations of wireless communication standards (including more than two wireless communication standards) are also possible.
[0064] Exemplary User Equipment (UE)
[0065] Figure 2 A user equipment 106 (e.g., one of devices 106A-106N) is shown in accordance with some aspects in communication with base station 102. UE 106 may be a device with cellular communication capabilities, such as a mobile phone, handheld device, computer, laptop, tablet, smart watch or other wearable device, or indeed any type of wireless device.
[0066] UE 106 may include a processor (processing element) configured to execute program instructions stored in a memory. UE 106 may perform any of the method aspects described herein by executing such stored instructions. Alternatively or in addition, UE 106 may include a programmable hardware element, such as an FPGA (field programmable gate array), an integrated circuit, and / or any of a variety of other possible hardware components configured to perform (e.g., individually or in combination) any of the method aspects described herein or any portion of any of the method aspects described herein.
[0067] UE 106 may include one or more antennas for communicating using one or more wireless communication protocols or technologies. In some aspects, UE 106 may be configured to communicate using, for example, NR or LTE using at least some shared radio components. As an additional possibility, the UE 106 may be configured to communicate using CDMA2000 (1xRTT / 1xEV-DO / HRPD / eHRPD) or LTE using a single shared radio component and / or GSM or LTE using a single shared radio component. The shared radio may be coupled to a single antenna, or may be coupled to multiple antennas (e.g., for MIMO) for performing wireless communications. Typically, the radio component may include any combination of a baseband processor, an analog radio frequency (RF) signal processing circuit (e.g., including filters, mixers, oscillators, amplifiers, etc.), or a digital processing circuit (e.g., for digital modulation and other digital processing). Similarly, the radio component may use the aforementioned hardware to implement one or more receive chains and transmit chains. For example, UE 106 may share one or more portions of a receive chain and / or transmit chain between multiple wireless communication technologies such as those discussed above.
[0068] In some aspects, the UE 106 may include a separate transmit chain and / or receive chain (e.g., including separate antennas and other radio components) for each wireless communication protocol with which it is configured to communicate. As another possibility, the UE 106 may include one or more radio components shared between multiple wireless communication protocols, and one or more radio components used uniquely by a single wireless communication protocol. For example, the UE 106 may include a shared radio component for communicating using either LTE or 5G NR (or, in various possibilities, either LTE or 1xRTT, or either LTE or GSM), and an independent radio component for communicating using each of Wi-Fi and Bluetooth. Other configurations are also possible.
[0069] Exemplary Communication Devices
[0070] Figure 31 shows an exemplary simplified block diagram of a communication device 106 according to some aspects. Note that Figure 3 The block diagram of the communication device is only an example of a possible communication device. According to various aspects, the communication device 106 can be a user equipment (UE) device, a mobile device or mobile station, a wireless device or wireless station, a desktop computer or computing device, a mobile computing device (e.g., a laptop, a notebook or a portable computing device), a tablet computer and / or a combination of devices, in addition to other devices. As shown, the communication device 106 may include a group of components 300 configured to perform core functions. For example, the group of components may be implemented as a system on a chip (SOC), which may include parts for various purposes. Alternatively, the group of components 300 may be implemented as a separate component or group of components for various purposes. This group of components 300 may be coupled to various other circuits of the communication device 106 (e.g., communicatively; directly or indirectly).
[0071] For example, the communication device 106 may include various types of memory (e.g., including NAND flash memory 310), input / output interfaces such as connector I / F 320 (e.g., for connecting to a computer system; a docking station; a charging station; input devices such as a microphone, camera, keyboard; output devices such as speakers; etc.), a display 360 that may be integrated with the communication device 106 or external to it, and wireless communication circuitry 330 (e.g., for LTE, LTE-A, NR, UMTS, GSM, CDMA2000, Bluetooth, Wi-Fi, NFC, GPS, etc.). In some aspects, the communication device 106 may include wired communication circuitry (not shown), such as, for example, a network interface card for Ethernet.
[0072] Wireless communication circuitry 330 may be (e.g., communicatively; directly or indirectly) coupled to one or more antennas, such as one or more antennas 335 as shown. Wireless communication circuitry 330 may include cellular communication circuitry and / or short- to medium-range wireless communication circuitry, and may include multiple receive chains and / or multiple transmit chains for receiving and / or transmitting multiple spatial streams, such as in a multiple-input multiple-output (MIMO) configuration.
[0073] In some aspects, as further described below, the cellular communication circuitry 330 can include one or more receive chains for multiple RATs (including and / or coupled to (e.g., communicatively; directly or indirectly) dedicated processors and / or radio components (e.g., a first receive chain for LTE and a second receive chain for 5G NR). Further, in some aspects, the cellular communication circuitry 330 can include a single transmit chain that can switch between radio components dedicated to specific RATs. For example, a first radio component can be dedicated to a first RAT (e.g., LTE) and can communicate with a dedicated receive chain and a transmit chain shared with a second radio component. The second radio component can be dedicated to a second RAT (e.g., 5G NR). NR), and can communicate with a dedicated receive chain and a shared transmit chain. In some aspects, the second RAT can operate at millimeter wave frequencies. Since the operating frequency of the millimeter wave system is higher than the typical frequency in the LTE system, the signals in the millimeter wave frequency range are severely attenuated due to environmental factors. To help solve this attenuation problem, millimeter wave systems typically utilize beamforming and include more antennas than LTE systems. These antennas can be organized into antenna arrays or panels composed of individual antenna elements. These antenna arrays can be coupled to the radio link.
[0074] The communication device 106 may also include and / or be configured for use with one or more user interface elements. The user interface elements may include various elements such as a display 360 (which may be a touch screen display), a keyboard (which may be a separate keyboard or may be implemented as part of a touch screen display), a mouse, a microphone and / or speakers, one or more cameras, one or more buttons, and / or any of a variety of other elements capable of providing information to a user and / or receiving or interpreting user input.
[0075] The communication device 106 may also include one or more smart cards 345 having SIM (Subscriber Identity Module) functionality, such as one or more UICC cards (one or more Universal Integrated Circuit Cards) 345 .
[0076] As shown, the SOC 300 may include a processor 302 that may execute program instructions for the communication device 106 and a display circuit 304 that may perform graphics processing and provide display signals to a display 360. The one or more processors 302 may also be coupled to a memory management unit (MMU) 340 (which may be configured to receive addresses from the one or more processors 302 and convert those addresses to locations in a memory (e.g., a memory 306, a read-only memory (ROM) 350, a NAND flash memory 310)), and / or to other circuits or devices (such as the display circuit 304, the wireless communication circuit 330, the connector I / F 320, and / or the display 360). The MMU 340 may be configured to perform memory protection and page table translation or setup. In some aspects, the MMU 340 may be included as part of the processor 302.
[0077] As described above, the communication device 106 may be configured to communicate using wireless and / or wired communication circuits. As described herein, the communication device 106 may include hardware and software components for implementing any of the various features and techniques described herein. For example, by executing program instructions stored on a memory medium (e.g., a non-transient computer-readable memory medium), the processor 302 of the communication device 106 may be configured to implement part or all of the features described in the present invention. Alternatively (or in addition thereto), the processor 302 may be configured as a programmable hardware element, such as an FPGA (field programmable gate array) or an ASIC (application-specific integrated circuit). Alternatively (or in addition thereto), in combination with one or more components in other components 300, 304, 306, 310, 320, 330, 340, 345, 350, 360, the processor 302 of the communication device 106 may be configured to implement part or all of the features described herein.
[0078] In addition, as described in the present invention, processor 302 may include one or more processing elements. Therefore, processor 302 may include one or more integrated circuits (ICs) configured to perform the functions of processor 302. In addition, each integrated circuit may include circuits (e.g., first circuits, second circuits, etc.) configured to perform the functions of one or more processors 302.
[0079] In addition, as described herein, wireless communication circuit 330 may include one or more processing elements. In other words, one or more processing elements may be included in wireless communication circuit 330. Therefore, wireless communication circuit 330 may include one or more integrated circuits (ICs) configured to perform the functions of wireless communication circuit 330. In addition, each integrated circuit may include circuits (e.g., a first circuit, a second circuit, etc.) configured to perform the functions of wireless communication circuit 330.
[0080] Exemplary Base Station
[0081] Figure 4 1 shows an exemplary block diagram of a base station 102 according to some aspects. Note that Figure 4 The base station of is only one example of a possible base station. As shown, the base station 102 may include a processor 404 that may execute program instructions for the base station 102. The processor 404 may also be coupled to a memory management unit (MMU) 440 or other circuit or device, which may be configured to receive addresses from the processor 404 and convert these addresses to locations in memory (e.g., memory 460 and read-only memory (ROM) 450).
[0082] Base station 102 may include at least one network port 470. Network port 470 may be configured to couple to a telephone network and provide access to the telephone network described above. Figure 1 and Figure 2 Multiple devices of the telephone network described in, such as UE device 106.
[0083] The network port 470 (or an additional network port) may also or alternatively be configured to couple to a cellular network, such as a core network of a cellular service provider. The core network may provide mobility-related services and / or other services to multiple devices, such as the UE device 106. In some cases, the network port 470 may be coupled to a telephone network via the core network, and / or the core network may provide a telephone network (e.g., in other UE devices served by the cellular service provider).
[0084] In some aspects, base station 102 may be a next generation base station, e.g., a 5G New Radio (5GNR) base station or "gNB". In such aspects, base station 102 may be connected to a legacy evolved packet core (EPC) network and / or to an NR core (NRC) / 5G core (5GC) network. Furthermore, base station 102 may be considered a 5G NR cell and may include one or more transition and reception points (TRPs). Furthermore, a UE capable of operating in accordance with 5G NR may be connected to one or more TRPs within one or more gNBs.
[0085] The base station 102 may include at least one antenna 434 and possibly multiple antennas. The at least one antenna 434 may be configured to function as a wireless transceiver and may be further configured to communicate with the UE device 106 via the radio component 430. The antenna 434 communicates with the radio component 430 via a communication chain 432. The communication chain 432 may be a receive chain, a transmit chain, or both. The radio component 430 may be configured to communicate via various wireless communication standards, including but not limited to 5G NR, LTE, LTE-A, GSM, UMTS, CDMA2000, Wi-Fi, etc.
[0086] The base station 102 may be configured to perform wireless communications using multiple wireless communication standards. In some cases, the base station 102 may include multiple radios that enable the base station 102 to communicate according to multiple wireless communication technologies. For example, as one possibility, the base station 102 may include an LTE radio component for performing communications according to LTE and a 5GNR radio component for performing communications according to 5GNR. In this case, the base station 102 may be able to operate as both an LTE base station and a 5G NR base station. When the base station 102 supports millimeter waves, the 5G NR radio component may be coupled to one or more millimeter wave antenna arrays or panels. As another possibility, the base station 102 may include a multimode radio component that can perform communications according to any one of a plurality of wireless communication technologies (e.g., 5G NR and LTE, 5G NR and Wi-Fi, LTE and Wi-Fi, LTE and UMTS, LTE and CDMA2000, UMTS and GSM, etc.).
[0087] As further described later herein, BS 102 may include hardware and software components for implementing or supporting specific implementations of the features described herein. The processor 404 of base station 102 may be configured to implement or support some or all of the embodiments of the methods described herein, for example, by executing program instructions stored on a memory medium (e.g., a non-transitory computer-readable memory medium). Alternatively, processor 404 may be configured as a programmable hardware element such as an FPGA (field programmable gate array), or as an ASIC (application-specific integrated circuit) or a combination thereof. Alternatively (or in addition thereto), in combination with one or more of other components 430, 432, 434, 440, 450, 460, 470, the processor 404 of base station 102 may be configured to implement or support some or all of the embodiments of the features described herein.
[0088] In addition, as described herein, the one or more processors 404 may include one or more processing elements. Thus, the processor 404 may include one or more integrated circuits (ICs) configured to perform the functions of the processor 404. In addition, each integrated circuit may include circuits (e.g., first circuits, second circuits, etc.) configured to perform the functions of the one or more processors 404.
[0089] In addition, as described herein, radio 430 may include one or more processing elements. Thus, radio 430 may include one or more integrated circuits (ICs) configured to perform the functions of radio 430. In addition, each integrated circuit may include a circuit (e.g., a first circuit, a second circuit, etc.) configured to perform the functions of radio 430.
[0090] Exemplary Cellular Communications Circuitry
[0091] Figure 5 An exemplary simplified block diagram of a cellular communication circuit according to some aspects is shown. Note that Figure 5 The block diagram of the cellular communication circuitry of is only one example of possible cellular communication circuitry; other circuitry, such as circuitry that includes or is coupled to sufficient antennas for different RATs to perform uplink activities using separate antennas, or circuitry that includes or is coupled to fewer antennas, such as circuitry that can be shared between multiple RATs, is also possible. According to some aspects, the cellular communication circuitry 330 may be included in a communication device such as the communication device 106 described above. As described above, the communication device 106 may be a user equipment (UE) device, a mobile device or mobile station, a wireless device or wireless station, a desktop computer or computing device, a mobile computing device (e.g., a laptop, notebook, or portable computing device), a tablet computer, and / or a combination of devices, among other devices.
[0092] The cellular communication circuitry 330 may be (e.g., communicatively; directly or indirectly) coupled to one or more antennas, such as antennas 335a-b and 336 as shown. In some aspects, the cellular communication circuitry 330 may include dedicated receive chains for multiple RATs (including and / or coupled to (e.g., communicatively; directly or indirectly) dedicated processors and / or radio components (e.g., a first receive chain for LTE and a second receive chain for 5G NR). For example, Figure 5 As shown, the cellular communication circuit 330 may include a first modem 510 and a second modem 520. The first modem 510 may be configured for communication according to a first RAT (e.g., such as LTE or LTE-A), and the second modem 520 may be configured for communication according to a second RAT (e.g., such as 5G NR).
[0093] As shown, the first modem 510 may include one or more processors 512 and a memory 516 in communication with the processor 512. The modem 510 may communicate with a radio frequency (RF) front end 530. The RF front end 530 may include circuits for transmitting and receiving radio signals. For example, the RF front end 530 may include a receiving circuit (RX) 532 and a transmitting circuit (TX) 534. In some aspects, the receiving circuit 532 may communicate with a downlink (DL) front end 550, which may include circuits for receiving radio signals via an antenna 335a.
[0094] Similarly, the second modem 520 may include one or more processors 522 and a memory 526 in communication with the processor 522. The modem 520 may communicate with the RF front end 540. The RF front end 540 may include circuits for transmitting and receiving radio signals. For example, the RF front end 540 may include a receiving circuit 542 and a transmitting circuit 544. In some aspects, the receiving circuit 542 may communicate with the DL front end 560, which may include circuits for receiving radio signals via the antenna 335b.
[0095] In some aspects, the switch 570 may couple the transmit circuit 534 to an uplink (UL) front end 572. In addition, the switch 570 may couple the transmit circuit 544 to the UL front end 572. The UL front end 572 may include circuitry for transmitting radio signals via the antenna 336. Thus, when the cellular communication circuit 330 receives an instruction to transmit according to a first RAT (e.g., via a transmit chain including the transmit circuit 534 and the UL front end 572) supported by the first modem 510, the switch 570 may be switched to a first state that allows the first modem 510 to transmit signals according to the first RAT (e.g., via a transmit chain including the transmit circuit 534 and the UL front end 572). Similarly, when the cellular communication circuit 330 receives an instruction to transmit according to a second RAT (e.g., via a transmit chain including the transmit circuit 544 and the UL front end 572) supported by the second modem 520, the switch 570 may be switched to a second state that allows the second modem 520 to transmit signals according to the second RAT (e.g., via a transmit chain including the transmit circuit 544 and the UL front end 572).
[0096] As described herein, the first modem 510 and / or the second modem 520 may include hardware and software components for implementing any of the various features and techniques described herein. For example, by executing program instructions stored on a memory medium (e.g., a non-transitory computer-readable memory medium), the processors 512, 522 may be configured to implement part or all of the features described herein. Alternatively (or in addition), the processors 512, 522 may be configured as programmable hardware elements, such as an FPGA (field programmable gate array) or as an ASIC (application-specific integrated circuit). Alternatively (or in addition), in combination with one or more of the other components 530, 532, 534, 540, 542, 544, 550, 570, 572, 335, and 336, the processors 512, 522 may be configured to implement part or all of the features described herein.
[0097] In addition, as described herein, the processors 512, 522 may include one or more processing elements. Thus, the processors 512, 522 may include one or more integrated circuits (ICs) configured to perform the functions of the processors 512, 522. In addition, each integrated circuit may include circuits (e.g., first circuits, second circuits, etc.) configured to perform the functions of the processors 512, 522.
[0098] In some aspects, the cellular communication circuit 330 may include only one transmit / receive chain. For example, the cellular communication circuit 330 may not include the modem 520, the RF front end 540, the DL front end 560, and / or the antenna 335b. As another example, the cellular communication circuit 330 may not include the modem 510, the RF front end 530, the DL front end 550, and / or the antenna 335a. In some aspects, the cellular communication circuit 330 may also not include the switch 570, and the RF front end 530 or the RF front end 540 may communicate with the UL front end 572, for example, directly.
[0099] Exemplary Network Elements
[0100] Figure 6 An exemplary block diagram of a network element 600 according to some aspects is shown. According to some aspects, the network element 600 may implement one or more logical functions / entities of a cellular core network, such as a mobility management entity (MME), a serving gateway (S-GW), an access and management function (AMF), a session management function (SMF), a network slice quota management (NSQM) function, etc. It should be noted that Figure 6The network element 600 is only one example of a possible network element 600. As shown, the core network element 600 may include one or more processors 604 that may execute program instructions of the core network element 600. The processor 604 may also be coupled to a memory management unit (MMU) 640 (which may be configured to receive addresses from the processor 604 and translate these addresses into locations in memory (e.g., memory 660 and read-only memory (ROM) 650)), or to other circuits or devices.
[0101] The network element 600 may include at least one network port 670. The network port 670 may be configured to couple to one or more base stations and / or other cellular network entities and / or devices. The network element 600 may communicate with a base station (e.g., eNB / gNB) and / or other network entities / devices by means of any of a variety of communication protocols and / or interfaces.
[0102] As further described later herein, network element 600 may include hardware and software components for implementing or supporting implementations of the features described herein. Processor 604 of core network element 600 may be configured to implement or support implementations of part or all of the methods described herein, for example, by executing program instructions stored on a memory medium (e.g., a non-transitory computer-readable memory medium). Alternatively, processor 604 may be configured as a programmable hardware element such as an FPGA (field programmable gate array) or as an ASIC (application-specific integrated circuit) or a combination thereof.
[0103] New Radio (NR) frame structure
[0104] In NR, the radio frame has a defined length of 10 milliseconds (ms) and a subframe length of 1 ms. The parameter set and frame structure can be dynamically defined based on the subcarrier spacing (SCS) and the cyclic prefix overhead. Each subframe can be divided into multiple time slots. The number of time slots per subframe can vary based on the SCS, typically from one time slot per subframe to up to thirty-two or more time slots per subframe. Each time slot may include fourteen orthogonal frequency domain modulation (OFDM) symbols. Since the number of time slots per subframe can vary, while the length of the subframe is fixed, the length of each time slot can vary based on the number of time slots per subframe. In some cases, each time slot can be allocated for downlink, uplink, or mixed uplink / downlink. In some cases, NR can also support transmission based on micro-slots, which are part of a time slot that can be used as the minimum scheduling unit. For example, a micro-slot may include a number of symbols less than fourteen symbols of a time slot, and the exact number of symbols can be configured as needed. In some cases, a micro-slot may include two, four, or seven symbols. In NR, radio resource control (RRC) may be used to configure the timeslot configuration semi-statically, e.g. over a period of time.
[0105] Demodulation Reference Signal (DMRS)
[0106] A wireless system such as an NR system may include separate control and data channels. For example, an NR system may include a physical uplink control channel (PUCCH) that carries uplink control information in the control region of a transmission. The data region may be allocated to a physical uplink shared channel (PUSCH) that carries user data. In an NR system, data may be transmitted from the gNB to the UE via a physical downlink shared channel (PDSCH). The physical uplink control channel (PUCCH) may be used to confirm receipt of the data. The downlink channel and the uplink channel or transmission may use time division duplexing (TDD) or frequency division duplexing (FDD). DMRS is typically embedded in PUCCH, PUSCH, and PDSCH transmissions. DMRS provides data for demodulating these channels and a phase reference for channel estimation and is therefore specific to each UE. In some cases, the DMRS design may be specific to each channel and may be configured as needed. For example, the gNB may transmit scheduling and configuration information for channels such as PUCCH, PUSCH, and PDSCH via RRC. The scheduling information is semi-static and may define how and when to transmit or receive PUCCH, PUSCH, and PDSCH within a period of time.
[0107] NR timeslot channel estimation example
[0108] Turning now to the diagram showing a radio frame Figure 7, which shows an example of channel estimation 700 for time slots using DMRS in accordance with aspects of the present disclosure. For clarity, the example of channel estimation 700 shows one subframe with two time slots (i.e., time slot 0 702 and time slot 1 704), and the frequency resources may be a number of PRBs scheduled by the gNB. Each time slot includes fourteen OFDM symbols 706. The gNB may configure the UE to transmit DMRS 708 along with the PUSCH transmission based on the PUSCH schedule. The PUSCH schedule may include a repetition indication indicating to the UE the number of times the PUSCH and DMRS should be repeated. In this example, the UE is configured to repeat the PUSCH over two time slots and transmit the PUSCH with associated DMRS four times for each time slot, thus transmitting DMRS in symbols 2, 5, 8, and 11 for each time slot. The configuration may also include specific DMRS symbols to be transmitted. Channel estimation 710 may be performed by the gNB based on the repeated DMRS transmission associated with the PUSCH transmission from the UE. For example, channel estimation 710 may be performed by extracting pilot symbols for DMRS transmissions in symbols 2, 5, 8, and 11 of time slot 0 702; estimating the channel for the extracted pilot symbols; and averaging and / or interpolating the estimates to generate an estimate of the channel for symbols across time slot 0 702.
[0109] Since DMRS signaling is included with PUCCH, PUSCH, and PDSCH, the amount of DMRS signaling is also semi-statically configured along with the corresponding channel. When semi-statically configured, the DMRS does not change, while the channel itself may change, for example, due to changing environmental conditions, movement of the UE, etc. Since the accuracy of DMRS-based channel estimation generally depends on how close the DMRS is to the channel in time, frequency, and signal-to-noise ratio (SNR) measurements, a semi-statically defined DMRS may have lower spectral efficiency because the DMRS cannot be adjusted to account for rapidly changing (or suddenly static) channel conditions. In addition, DMRS-based channel estimation is performed on a per-slot basis, thereby limiting the amount of DMRS coverage that can be used for data channel transmission.
[0110] Cross-slot channel estimation
[0111] To help improve the coverage of the channel and use the available bandwidth more efficiently, channel estimation of DMRS can be performed across time slots. For example, by combining DMRS over multiple time slots, a more accurate channel estimate can be determined. By achieving more accurate channel estimates, the overall DMRS overhead can be reduced or optimized while maintaining or improving channel reliability. As discussed herein, DMRS may be discussed in conjunction with specific physical channels (e.g., PUCCH, PUSCH, PDSCH, etc.), but it should be understood that the DMRS techniques discussed herein may be applied to any channel that may benefit from a DMRS signal.
[0112] According to aspects of the present disclosure, a channel (e.g., PUCCH, PUSCH, PUDSCH, etc.) may be configured. For example, the gNB may transmit a channel control message to the UE, e.g., via RRC, which includes scheduling and repetition information for the control message and DMRS configuration information, such as the number of DMRS symbols to be included in the channel, in addition to other configuration information. The UE may also transmit, e.g., via RRC, UE capability information indicating that the UE supports enhanced channel estimation. The indication that the UE supports enhanced channel estimation may be sent as part of a UE capability report, e.g., in response to a UE capability query from the gNB. The indication that the UE supports enhanced channel estimation may indicate that the UE supports cross-slot channel estimation, dynamic DMRS configuration, both, or may be combined with any number of other capability signaling. In some cases, e.g., when the UE initially connects to the wireless network, the UE capability report may be transmitted in response to the channel control message or as part of a capability exchange between the UE and the wireless network. In some cases, the gNB may receive the UE capability information from a source external to the UE, such as from the wireless network. If the gNB has an indication that the UE supports cross-slot channel estimation, the gNB may configure the UE for cross-slot channel estimation. For example, the gNB may transmit DMRS configuration information indicating the channel estimation bundling window to the UE. In some cases, the DMRS configuration information may be transmitted to the UE via RRC signaling. In some cases, the DMRS configuration information may be sent to the UE using a new field added in the downlink control information (DCI) or via a medium access control (MAC) control element (MAC-CE). For example, one bit may be added to the DCI or MAC CE indicating whether cross-slot channel estimation is enabled or disabled. In this case, the number of time slots on which channel estimation may be performed may be predetermined. As another example, two bits may be added to the DCI or MAC CE indicating whether cross-slot channel estimation is enabled, and if so, indicating the number of time slots on which channel estimation may be performed.
[0113] The channel estimation bundling window may indicate a time when channel estimation may be performed based on the DMRS signal. In some cases, the channel estimation bundling window may be set to a period of time, a plurality of slots / mini-slots, a plurality of symbols, etc. The channel estimation bundling window may span two or more slots.
[0114] In some cases, if the channel is a UL channel, such as PUSCH, PUCCH, etc., the UE may use the channel estimation bundling window to determine the time period (e.g., the time required for transmission across multiple time slots) during which the UE should maintain phase continuity of DMRS transmissions for joint processing of DMRS transmissions by the gNB. The UE may transmit DMRS with the associated UL channel during the time period for the channel estimation bundling window based on the channel configuration, the number of repetitions, the DMRS configuration, etc.
[0115] In some cases, if the channel is a DL channel, such as PDSCH, PDCCH, etc., the UE may use the channel estimation bundling window to determine the time period during which the UE should apply joint DMRS processing across different DMRS repetitions (and / or transport blocks) for channel estimation. The gNB may then transmit using the same precoding for the DL channel and associated DMRS for the initial transmission and repetitions across multiple slots in the channel estimation bundling window.
[0116] After the initial and repeated DMRS signals are received by the UE or gNB, channel estimation may then be performed across one or more time slots. Channel estimation across multiple time slots may be performed in a manner similar to channel estimation within a single time slot. For example, channel estimation may be based on least squares estimation, averaging, interpolation, or any other channel estimation technique.
[0117] In some cases, the transmit power of the UE's DMRS transmissions on the UL and the gNB's DMRS transmissions on the DL may remain constant over the initial DMRS transmission and repetitions in the channel estimation bundling window. In some cases, if the UE receives a transmit power control (TPC) command during the channel estimation bundling window, the UE may ignore the TPC command for the duration of the channel estimation bundling window. In some cases, after the channel estimation bundling window ends, the UE may apply the TPC command or continue to ignore the TPC command. In some cases using mini-slots, the channel estimation bundling may be configured to span two or more mini-slots, and channel estimation may be performed over the two or more mini-slots in a manner similar to that described for channel estimation across two or more slots.
[0118] Figure 8800 according to various aspects of the present disclosure. In this example, the UE may be configured by the gNB to repeatedly transmit PUSCH on the UL so that the same time domain and frequency domain resources are allocated for multiple (here four) consecutive time slots (time slots 802, 804, 806, and 808). The gNB may also configure the DMRS 816 for the UE, for example, so that for a single symbol DMRS 816, dmrs-AdditionalPosition=3, so the UE transmits DRMS 816 in symbols 2, 5, 8, and 11 of each time slot. The gNB may also indicate to the UE that the channel estimation bundling window is two time slots long. Therefore, the UE may then transmit DMRS 816 for time slot 0 802 and time slot 1 804 in symbols 2, 5, 8, and 11 of each time slot with the same phase continuity, so the gNB may perform joint channel estimation 810 for the UE across time slot 0 802 and time slot 1 804.
[0119] In some cases, the channel estimation bundling window may be a sliding channel estimation bundling window. The sliding channel estimation bundling window may be considered as a sliding channel estimation bundling window for time slots 802, 804, 806, and 808 that are repeated along the PUSCH using the channel estimation bundling window. Thus, in this example, time slot 0 802 and time slot 1 804 may be bundled, and joint channel estimation 810 may be performed on time slot 0 802 and time slot 1 804. The channel estimation bundling window may then slide over to include time slot 1 804 and time slot 2 806 and joint channel estimation 812 performed on time slot 1 804 and time slot 2 806. The channel estimation bundling window may then slide over to include time slot 2 806 and time slot 3 808 and joint channel estimation 814 performed on time slot 2 806 and time slot 3 808. For the sliding channel estimation bundling window, phase continuity may be maintained across repeated PUSCH transmissions (e.g., four consecutive time slots 802, 804, 806, and 808). Similarly, the transmit power may be kept constant across repeated PUSCH transmissions. In some cases, the timing advance of the transmission may also be kept constant across repeated PUSCH transmissions. It will be appreciated that, although UL channels are involved in this example, the techniques involved herein may be applied in a similar manner for DL channels.
[0120] Fig. 9is a radio frame diagram showing an example of cross-slot channel estimation 900 with a fixed channel estimation bundling window according to various aspects of the present disclosure. In some cases, the channel estimation bundling window may be a fixed channel estimation bundling window. For a fixed channel estimation bundling window, the channel estimation bundling windows may be defined one after another over a set number of time slots. In this example, the UE may be configured by the gNB to repeatedly transmit the PUSCH on the UL so that the same time domain and frequency domain resources are allocated for multiple (here four) consecutive time slots (time slots 902, 904, 906, and 908). The example shows a channel estimation bundling window defined across two time slots, where time slot 0 902 and time slot 1 904 are in a first channel estimation bundling window and time slot 2 906 and time slot 3 908 are in a second channel estimation bundling window. Joint channel estimation 910 may be performed based on DMRS 914 transmissions in time slot 0 902 and time slot 1 904, and joint channel estimation 912 may be performed based on DMRS 914 transmissions in time slot 2 906 and time slot 3 908. In some cases, phase continuity of transmissions is maintained within a channel estimation bundling window. Thus, a first channel estimation bundling window may be associated with a phase continuity that is different from that of a second channel estimation bundling window. Similarly, transmission power is maintained within a given channel estimation bundling window. In some cases, if a TPC command is received within a channel estimation bundling window, the TPC command may be ignored for the ongoing channel estimation bundling window and then applied to the next channel estimation bundling window. Similarly, timing advance may also be maintained within a given channel estimation bundling window. In some cases, if a timing advance command is received within a channel estimation bundling window, the timing advance command may be ignored for the ongoing channel estimation bundling window and then applied to the next channel estimation bundling window. It will be appreciated that although UL channels are involved in this example, the techniques involved herein may be applied in a similar manner to DL channels.
[0121] Dynamic DMRS Configuration
[0122] To help improve DMRS efficiency, the number of DMRS transmissions for a channel may be dynamically configured. In some cases, a UE may be configured by the gNB to transmit DMRS frequently. For example, if the UE is relatively far from the gNB and is moving quickly, or if the channel quality between the UE and the gNB changes frequently, the UE may be said to be at or near coverage limits, and the gNB may configure the UE to transmit DMRS more frequently. However, the DMRS configuration on the RRC is semi-static, and there may be significant delays between opportunities to reconfigure the DMRS using the RRC. Additionally, because cross-slot channel estimation helps allow the channel to be estimated across slots, the number of DMRS per slot may be reduced. For example, a UE may be configured by the gNB to transmit DMRS four times in a slot with a two-slot-long channel estimation bundling window. Such a configuration may estimate the channel based on eight DMRS samples. In some cases, if the received channel quality is high, the gNB may determine that the channel estimate may be adequately determined based on fewer DMRS samples for the channel estimation bundling window. For example, if the UE may be relatively far from the gNB, but stationary and with relatively little interference, the channel may be relatively stable. In some cases, the gNB may signal the UE to reduce the number of DMRS symbols and allow the UE to transmit fewer DMRS samples. The gNB may signal the UE using a new field added in the DCI or via the MAC-CE. For example, a bit may be added to the DCI or MAC CE indicating whether to reduce DMRS signaling. As another example, where multiple bits are available, the number of DMRS symbols or specific symbols to be reduced may be indicated. In this case, the UE may halve the number of DMRS transmitted, for example, from four DMRS symbols per slot to two symbols, or otherwise reduce the number of DMRS symbols (e.g., reduce DMRS density) by a defined amount. Symbols no longer used for DMRS may be used for PUSCH / PUCCH / PDSCH signaling.
[0123] In some cases, the phase tracking reference signal (PTRS) may be dynamically adjusted based on the DMRS density. For example, the PTRS density (e.g., the number of resource elements on which the PTRS signal is transmitted) may be associated with the indicated DMRS density, such that an indication of a reduced number of DMRS symbols may result in a reduced PTRS density, and vice versa. In some cases, the DMRS port may be changed per channel estimation bundling window to help allow greater frequency diversity. In some cases, this DMRS port hopping may be used with a fixed or non-overlapping channel estimation bundling window. In some cases, a new bit may be added in the DL DCI to indicate the PTRS density.
[0124] Fig.101 is a radio frame diagram illustrating an example of a dynamic DMRS configuration 1000 according to various aspects of the present disclosure. In this example, the UE may initially be configured by the gNB via an RRC message to transmit DMRS signals four times in a slot (here, slot 0 1002 and slot 1 1004) having a two-slot long channel estimation bundling window. The gNB may then determine that the DMRS for the UE has been overconfigured and may be reduced. The gNB may then signal the UE, for example via a DCI or MAC-CE, to reduce the amount of DMRS signaling. In some cases, the DMRS density may be reduced for each slot of the bundling window. In this example, the UE may initially have been configured to transmit DMRS in symbols 2, 5, 8, and 11 of each slot, and after the DMRS reduction, the UE may transmit DMRS in symbols 2 1006A and 8 1006B of slot 0 1002 and symbols 2 1006C and 8 1006D of slot 1 1004. The gNB may then perform joint channel estimation for time slot 0 1002 and time slot 1 1004 based on the received DMRS.
[0125] Fig.111 is a radio frame diagram illustrating an example of a dynamic DMRS configuration 1100 according to aspects of the present disclosure. In some cases, the DMRS density may be reduced by transmitting DMRS signals in specific time slots of a channel estimation bundling window. In this example, the UE may initially be configured by the gNB via an RRC message to transmit DMRS signals four times in time slots having a channel estimation bundling window of two time slots long, the two time slots having a fixed channel estimation bundling window. Here, time slot 0 1102 and time slot 1 1104 may be included in a first channel estimation bundling window, and time slot 2 1110 and time slot 3 1112 may be included in a second channel estimation bundling window. The UE may then receive an indication from the gNB to reduce the DMRS density, such as via DCI or MAC-CE signaling. In this example, the DMRS density may be reduced by half. When the DMRS density is reduced, the DMRS may be front-loaded and transmitted in one or more time slots ahead of the channel estimation bundling window (e.g., when the DMRS density is reduced, the three-slot channel estimation bundling window may have had DMRS signaling in the first two time slots). DMRS signaling in later time slots (e.g., later in time) may be removed. In this example, DMRS 1106 signaling occurs in time slot 0 1102 of the first channel estimation bundling window and time slot 2 1110 of the second channel estimation bundling window. DMRS 1106 signaling does not occur in time slot 1 1104 of the first channel estimation bundling window and time slot 2 1112 of the second channel estimation bundling window. The gNB may still perform joint channel estimation 1108 for the first channel estimation bundling window spanning time slot 0 1102 and time slot 11104 and the first channel estimation bundling window 1114 spanning time slot 2 1110 and time slot 3 1112. In some cases, DMRS may be transmitted in earlier time slots to help allow channel estimation to be performed earlier in time and avoid possible channel decoding delays.
[0126] In some cases, when the DMRS density is reduced, DMRS may be transmitted in certain time slots based on a pattern. For example, DMRS may be transmitted in one time slot every two time slots, so that DMRS may be transmitted in the first time slot, the third time slot, and the fifth time slot, while DMRS may be omitted in the second time slot, the fourth time slot, and the sixth time slot. The pattern may be per channel estimation bundling window.
[0127] Fig.121 is a radio frame diagram illustrating an example of a dynamic DMRS configuration 1200 according to aspects of the present disclosure. In this example, the UE may initially be configured by the gNB via an RRC message to transmit a DMRS signal four times in a time slot having a two-slot long channel estimation bundling window with a sliding channel estimation bundling window. Here, time slot 0 1202 and time slot 1 1204 may be included in a first channel estimation bundling window, time slot 1 1204 and time slot 2 1210 may be included in a second channel estimation bundling window, and time slot 2 1210 and time slot 3 1214 may be included in a third channel estimation bundling window. The UE may then receive an indication from the gNB to reduce the DMRS density, such as via DCI or MAC CE signaling. In this example, the DMRS density may be reduced by half. When the DMRS density is reduced, the DMRS may be reduced based on the pattern. In this example, DMRS is transmitted every other time slot, so DMRS is transmitted in time slot 0 1202 and time slot 2 1210, and DMRS is omitted from time slot 11 1204 and time slot 3 1214. Joint channel estimation 1208 may be performed across time slot 0 1202 and time slot 1 1204 for a first channel estimation bundling window based on the DMRS transmitted in time slot 0 1202. Another joint channel estimation 1212 may be performed across time slot 1 1204 and time slot 2 1210 for a second channel estimation bundling window based on the DMRS transmitted in time slot 2 1210. Another joint channel estimation 1216 may also be performed across time slot 2 1210 and time slot 3 1214 for a third channel estimation bundling window based on the DMRS transmitted in time slot 2 1210.
[0128] In some cases, when DMRS is front-loaded and / or transmitted based on the mode, the transmission power and phase can be maintained across the channel estimation bundling window. In some cases, the sounding reference signal (SRS) can be omitted from the first time slot and / or the time slot used to transmit the DMRS. It can be understood that although UL channels are involved in this example, the techniques involved here can be applied in a similar manner for DL channels.
[0129] Fig.131300 is a radio frame diagram illustrating an example of cross-slot channel estimation for NR TDD 1300 in accordance with aspects of the present disclosure. To help maintain phase continuity, the gNB and / or the network may indicate, for example, via DIC or MAC CE signaling, that the cross-slot channel estimation bundling window is a consecutive UL slot in the UL-DL configuration. In this example, two UL-DL configurations are configured, namely DSUUD in slots 1-slot 5 and DSUDD in slots 6-slot 0, where D represents a DL slot, S represents a special slot including a DL symbol, and U represents a UL slot. In this UL-DL configuration, slots 2-slot 4 and slots 7-slot 8 are consecutive UL slots, and DMRS 1306 may be transmitted in one or more consecutive UL slots, as described above. Therefore, cross-slot channel estimation 1302 and 1304 may be performed in a manner similar to that described above for slots 2-slot 4 and slots 7-slot 8, respectively. It will be appreciated that although UL channels are involved in this example, the techniques involved herein may be applied in a similar manner to DL channels (eg, a cross-slot channel estimation bundling window may be defined for consecutive DL slots in a UL-DL configuration).
[0130] Fig.14A14 is a flow chart illustrating a technique for channel estimation in a wireless system 1400 according to various aspects of the present disclosure. At block 1402, a wireless device receives an indication of a physical downlink channel configuration for receiving a physical downlink channel transmission, the physical downlink channel transmission including a demodulation reference signal (DMRS). For example, the UE may receive a DL channel configuration message via RRC, thereby configuring the UE to receive a DL channel and a DMRS transmitted with the DL channel from a gNB. At block 1404, the wireless device transmits an indication that the wireless device supports bundling of DMRS signals across multiple time slots. For example, the UE may indicate support for cross-time slot channel estimation and / or dynamic DMRS configuration via a UE capability message. At block 1406, the wireless device receives a DMRS configuration, the DMRS configuration including a channel estimation bundling window, the channel estimation bundling window indicating that channel estimation may be performed across multiple time slots. For example, the wireless device may receive the DMRS configuration via a DCI or MAC CE message. At block 1408, a set of DMRS signals may be received within a channel estimation bundling window based on a DMRS configuration, wherein a first DMRS signal of the set of DMRS signals is received in a first time slot, and wherein a second DMRS signal of the set of DMRS signals is received in a second time slot. At block 1410, a radio channel may be estimated based on the first DMRS signal and the second DMRS signal. For example, the UE may estimate the DL radio channel across multiple time slots. At block 1412, a transmission from a wireless node may be decoded based on the estimated radio channel. For example, the DMRS may be used to estimate the radio channel and to decode a transmission received from a gNB over the radio channel.
[0131] Fig. 14B 14 is a flowchart illustrating various ways of receiving an indication of a physical downlink channel configuration of step 1406 according to various aspects of the present disclosure. At box 1452, an option is provided in which the DMRS configuration includes an indication that a DMRS signal can be estimated across different DMRS repetitions. At box 1454, an option is provided in which the DMRS configuration includes an indication that a DMRS signal can be estimated across different transport blocks. At box 1456, an option is provided in which the DMRS configuration is received via radio resource control signaling, within a field in a DCI, or within a MAC CE. At box 1458, an option is provided in which the same PDSCH precoding is used within a channel estimation bundling window. At box 1460, an option is provided in which the physical downlink channel includes one of a physical downlink shared channel or a physical downlink control channel.
[0132] Fig.15A1 is a flow chart illustrating a technique for channel estimation in a wireless system 1500 according to various aspects of the present disclosure. At block 1502, a wireless device receives an indication of a physical uplink channel configuration for transmitting a physical uplink channel transmission including an indication of a demodulation reference signal (DMRS) schedule. For example, a UE may receive an UL channel configuration message via RRC to configure the UE to transmit an UL channel and a DMRS associated with the UL channel. At block 1504, the wireless device transmits an indication that the wireless device supports bundling DMRS signals across multiple time slots. For example, a UE may indicate support for cross-slot channel estimation and / or dynamic DMRS configuration via a UE capability message. At block 1506, the wireless device receives a DMRS configuration including a channel estimation bundling window indicating that channel estimation may be performed across multiple time slots. At block 1508, a set of DMRS signals is transmitted to the wireless node within the channel estimation bundling window based on the DMRS configuration, wherein a first DMRS signal in the set of DMRS signals is transmitted in a first time slot, and wherein a second DMRS signal in the set of DMRS signals is transmitted in a second time slot, and wherein the first DMRS signal and the second DMRS signal are configured to be used by the wireless node to estimate the radio channel. For example, the wireless device may receive the DMRS configuration via a DCI or MAC CE message, and the UE may transmit the DMRS signal in a plurality of time slots based on the DMRS configuration, and which is configured for the gNB to estimate the radio channel across the plurality of time slots.
[0133] Fig. 15B is a flow chart illustrating various ways to receive a DMRS configuration for step 1506 in accordance with aspects of the present disclosure. At block 1522, an option is provided in which the physical uplink channel includes one of a physical uplink shared channel or a physical uplink control channel. At block 1524, an option is provided in which the DMRS configuration indicates a number of time slots for a channel estimation bundling window. At block 1526, an option is provided in which the first DMRS signal and the second DMRS signal are transmitted at the same power.
[0134] Fig. 15C1524 is a flow chart illustrating various options 1524 in which a DMRS configuration indicates the number of time slots used for a channel estimation bundling window in accordance with various aspects of the present disclosure. In some cases, the number of time slots may be indicated by specifying a particular time slot, mapping, and / or number of time slots. At box 1534, an option is provided in which a channel estimation bundling window is defined for a group of time slots. At box 1536, an option is provided in which DMRS signals transmitted within a channel estimation bundling window are transmitted at the same power. At box 1538, an option is provided in which the same timing advance is applied to DMRS signals transmitted within the channel estimation bundling window. At box 1540, an option is provided in which the channel estimation bundling window includes a sliding window of the number of time slots of the channel estimation bundling window. At box 1542, an option is provided in which the number of time slots of the channel estimation bundling window is the same as the number of time slots in the uplink / downlink configuration.
[0135] Fig.15D 1 is a flow chart illustrating various ways to transmit an indication 1504 that a wireless device supports bundling DMRS signals across multiple time slots according to various aspects of the present disclosure. At block 1552, the wireless device transmits an indication that the wireless device supports dynamic DMRS reconfiguration. For example, the indication may be separate from the indication that the wireless device supports bundling DMRS, or may be combined with the indication that the wireless device supports bundling DMRS. In some cases, the indication that the wireless device supports bundling DMRS may indicate that the wireless device supports dynamic DMRS reconfiguration. At block 1554, the wireless device receives an RRC signal indicating the number of DMRS signals to be transmitted in a time slot. At block 1556, the wireless device receives a DMRS reconfiguration indication that changes the number of DMRS signals to be transmitted in a time slot, wherein the DMRS reconfiguration indication is received within a DCI or MAC CE message. At block 1558, an option is provided in which the number of DMRS signals is reconfigured for each time slot of a channel estimation bundling window. At block 1560, an option is provided in which the number of DMRS signals is reconfigured for less than all time slots of a channel estimation bundling window. For example, the DMRS signal may be reconfigured based on a transmission pattern across slots of the channel estimation bundling window.At block 1562, an option is provided in which the DMRS signal is reconfigured such that the DMRS signal is not transmitted in at least one slot of the channel estimation bundling window.
[0136] Fig.16A1 is a flow chart illustrating a technique for channel estimation in a wireless system 1600 according to various aspects of the present disclosure. At block 1602, an indication of a physical downlink channel configuration for receiving a physical downlink channel transmission is transmitted to a wireless node, the physical downlink channel transmission including a demodulation reference signal (DMRS). For example, the wireless node may transmit a DL channel configuration message via RRC to configure the UE to receive a DL channel and a DMRS transmitted with the DL channel from the wireless node. At block 1604, an indication is received from a wireless device that the wireless device supports bundling DMRS signals across multiple time slots. For example, the wireless node may receive an indication of support for cross-slot channel estimation and / or dynamic DMRS configuration from the UE via a UE capability message. At block 1606, a DMRS configuration is transmitted to the wireless device, the DMRS configuration including a channel estimation bundling window, the channel estimation bundling window indicating that channel estimation can be performed across multiple time slots. For example, the wireless node may transmit the DMRS configuration to the UE via a DCI or MAC CE message. At block 1608, a set of DMRS signals is transmitted to the wireless node in a channel estimation bundling window and based on the DMRS configuration, wherein a first DMRS signal in the set of DMRS signals is transmitted in a first time slot, and wherein a second DMRS signal in the set of DMRS signals is transmitted in a second time slot, and wherein the first DMRS signal and the second DMRS signal are configured to be used by the wireless device to estimate a radio channel based on the first DMRS signal and the second DMRS signal. For example, a gNB may transmit a signal to a UE via a DL channel in a plurality of time slots, the signal comprising the DMRS signals in the plurality of time slots. The DMRS signals may be configured to be used by the UE to estimate the radio channel and decode transmissions received from the gNB over the radio channel.
[0137] Fig. 16B 1 is a flow chart illustrating various ways of transmitting a DMRS configuration to a wireless device for step 1606 according to various aspects of the present disclosure. At box 1652, an option is provided in which the DMRS configuration includes an indication that a DMRS signal can be estimated across different DMRS repetitions. At box 1654, an option is provided in which the DMRS configuration includes an indication that a DMRS signal can be estimated across different transport blocks. At box 1656, an option is provided in which the DMRS configuration is transmitted via one of radio resource control signaling, within a field in a DCI, or within a MAC CE. At box 1658, an option is provided in which the same PDSCH precoding is used within a channel estimation bundling window. At box 1660, an option is provided in which the physical downlink channel includes one of a physical downlink shared channel or a physical downlink control channel.
[0138] Fig. 16Cis a flow chart illustrating various ways to transmit a set of DMRS signals in a channel estimation bundling window by a wireless node and based on a DMRS configuration for step 1608 in accordance with aspects of the present disclosure. At block 1662, an option is provided in which the first DMRS signal and the second DMRS signal are transmitted with the same power.
[0139] Fig.17A 1 is a flow chart illustrating a technique for channel estimation in a wireless system 1700 according to various aspects of the present disclosure. At block 1702, an indication of a physical uplink channel configuration for transmitting a physical uplink channel transmission including a DMRS schedule is transmitted to a wireless device. For example, the wireless node may transmit an UL channel configuration message via RRC to configure the UE to transmit an UL channel and a DMRS transmitted with the UL channel. At block 1704, an option is provided in which the physical uplink channel includes one of a physical uplink shared channel or a physical uplink control channel. At block 1706, an indication is received from a wireless device that the wireless device supports bundling DMRS signals across multiple time slots. For example, the wireless node may receive an indication of support for cross-time slot channel estimation and / or dynamic DMRS configuration from the UE via a UE capability message. At block 1708, a DMRS configuration is transmitted to the wireless device, the DMRS configuration including a channel estimation bundling window, the channel estimation bundling window indicating that channel estimation can be performed across multiple time slots. For example, the wireless node may transmit the DMRS configuration to the UE via a DCI or MAC CE message. At box 1710, an option is provided in which the DMRS configuration indicates the number of time slots used for the channel estimation bundling window. At box 1712, a set of DMRS signals is received by the wireless node based on the DMRS configuration and within the channel estimation bundling window, wherein a first DMRS signal in the set of DMRS signals is received in a first time slot, and wherein a second DMRS signal in the set of DMRS signals is received in a second time slot. For example, the gNB may receive a signal from the UE in multiple time slots via a UL channel, the signal including the DMRS signals in multiple time slots. The DMRS signals may be configured to be used by the gNB to estimate a radio channel and decode transmissions received from the UE over the radio channel. At box 1714, the radio channel is estimated based on the first DMRS signal and the second DMRS signal. For example, the radio channel may be estimated across multiple time slots. At box 1716, a transmission from the wireless device is decoded based on the estimated radio channel.
[0140] Fig. 17BThe present invention is a flowchart for estimating a radio channel based on a first DMRS signal and a second DMRS signal for block 1714 according to aspects of the present disclosure. At block 1732, an option is provided in which the radio channel is estimated based on the first DMRS signal and the second DMRS signal transmitted at the same power within the channel estimation bundling window. At block 1734, an option is provided in which the radio channel is estimated based on the first DMRS signal and the second DMRS signal transmitted at the same timing advance within the channel estimation bundling window.
[0141] Fig. 17C is a flow diagram illustrating an option of block 1710 in which a DMRS configuration indicates a number of time slots for a channel estimation bundling window in accordance with aspects of the present disclosure. At block 1740, an option is provided in which a channel estimation bundling window is defined for a group of time slots. At block 1742, an option is provided in which the channel estimation bundling window comprises a sliding window of the number of time slots of the channel estimation bundling window. At block 1744, an option is provided in which the number of time slots of the channel estimation bundling window is the same as the number of time slots in the uplink / downlink configuration.
[0142] Fig.17D 1 is a flowchart illustrating various ways of receiving an indication that a wireless device supports bundling DMRS signals across multiple time slots for block 1706 according to various aspects of the present disclosure. At block 1752, an indication is received from a wireless device that the wireless device supports dynamic DMRS reconfiguration. For example, the indication may be separate from an indication that the wireless device supports bundling DMRS, or may be combined with an indication that the wireless device supports bundling DMRS. In some cases, the indication that the wireless device supports bundling DMRS may indicate that the wireless device supports dynamic DMRS reconfiguration. At block 1754, a radio resource control signal indicating the number of DMRS signals to be transmitted in a time slot is transmitted to the wireless device. For example, DMRS signaling may be configured based on an RRC message. At block 1756, a DMRS reconfiguration indication is transmitted to the wireless device, the DMRS reconfiguration indication changing the number of DMRS signals to be transmitted in a time slot, wherein the DMRS reconfiguration indication is transmitted within a DCI or within a MAC CE. At block 1758, an option is provided in which the number of DMRS signals is adjusted for each time slot of a channel estimation bundling window. At block 1760, an option is provided in which the number of DMRS signals is adjusted for less than all time slots of the channel estimation bundling window. For example, the DMRS signals may be reconfigured based on a transmission pattern of time slots across the channel estimation bundling window. At block 1762, an option is provided in which the DMRS signals are reconfigured so that the DMRS signals are not transmitted in at least one time slot of the channel estimation bundling window.
[0143] Example
[0144] In the following sections, additional exemplary aspects are provided.
[0145] According to embodiment 1, a method for channel estimation in a wireless system includes: receiving, by a wireless device, an indication of a physical downlink channel configuration for receiving a physical downlink channel transmission, the physical downlink channel transmission including a demodulation reference signal (DMRS); transmitting, by the wireless device, an indication that the wireless device supports bundling DMRS signals across multiple time slots; receiving, by the wireless device, a DMRS configuration, the DMRS configuration including a channel estimation bundling window, the channel estimation bundling window indicating that channel estimation can be performed across multiple time slots; based on the DMRS configuration, receiving a group of DMRS signals within the channel estimation bundling window, wherein a first DMRS signal in the group of DMRS signals is received in a first time slot, and wherein a second DMRS signal in the group of DMRS signals is received in a second time slot; estimating a radio channel based on the first DMRS signal and the second DMRS signal; and decoding a transmission from a wireless node based on the estimated radio channel.
[0146] Embodiment 2 includes the subject matter of embodiment 1, wherein the physical downlink channel comprises one of a physical downlink shared channel (PDSCH) or a physical downlink control channel (PDCCH).
[0147] Embodiment 3 includes the subject matter of embodiment 2, wherein the same PDSCH precoding is used within the channel estimation bundling window.
[0148] Embodiment 4 includes the subject matter of embodiment 1, wherein the DMRS configuration includes an indication that the DMRS signal can be estimated across different transport blocks.
[0149] Embodiment 5 includes the subject matter of embodiment 1, wherein the DMRS configuration includes an indication that the DMRS signal can be estimated across different DMRS repetitions.
[0150] Embodiment 6 includes the subject matter of embodiment 1, wherein the DMRS configuration is received via one of radio resource control signaling, within a field in downlink control information (DCI), or within a medium access control control element (MAC CE).
[0151] According to embodiment 7, a method for channel estimation in a wireless system comprises: receiving, by a wireless device, an indication of a physical uplink channel configuration, the physical uplink channel configuration being used to transmit a physical uplink channel transmission including a demodulation reference signal (DMRS); transmitting, by the wireless device, an indication that the wireless device supports bundling DMRS signals across multiple time slots; receiving, by the wireless device, a DMRS configuration, the DMRS configuration including a channel estimation bundling window, the channel estimation bundling window indicating that channel estimation can be performed across multiple time slots; and based on the DMRS configuration, transmitting a group of DMRS signals to a wireless node within the channel estimation bundling window, wherein a first DMRS signal in the group of DMRS signals is transmitted in a first time slot, and wherein a second DMRS signal in the group of DMRS signals is transmitted in a second time slot, wherein the first DMRS signal and the second DMRS signal are configured to be used by the wireless node for estimating a radio channel.
[0152] Embodiment 8 includes the subject matter of embodiment 7, wherein the first DMRS signal and the second DMRS signal are transmitted with the same power.
[0153] Embodiment 9 includes the subject matter of embodiment 7, wherein the physical uplink channel comprises one of a physical uplink shared channel or a physical uplink control channel.
[0154] Embodiment 10 includes the subject matter of embodiment 7, wherein the DMRS configuration indicates a number of time slots used for the channel estimation bundling window.
[0155] Embodiment 11 includes the subject matter of embodiment 10, wherein the channel estimation bundling window is defined for a group of time slots.
[0156] Embodiment 12 includes the subject matter of embodiment 11, wherein the DMRS signals transmitted within the channel estimation bundling window are transmitted with the same power.
[0157] Embodiment 13 includes the subject matter of embodiment 11, wherein the same timing advance is applied to the DMRS signals transmitted within the channel estimation bundling window.
[0158] Embodiment 14 includes the subject matter of embodiment 10, wherein the channel estimation bundling window comprises a sliding window of the number of time slots of the channel estimation bundling window.
[0159] Embodiment 15 includes the subject matter of embodiment 10, wherein the number of time slots of the channel estimation bundling window is the same as the number of time slots in an uplink / downlink configuration.
[0160] Embodiment 16 includes the subject matter described in Embodiment 7, and further includes: transmitting an indication from the wireless device that the wireless device supports dynamic DMRS reconfiguration; receiving a radio resource control signal by the wireless device indicating the number of DMRS signals to be transmitted in a time slot; receiving a DMRS reconfiguration indication by the wireless device, the DMRS reconfiguration indication changing the number of DMRS signals to be transmitted in a time slot, wherein the DMRS reconfiguration indication is received within downlink control information (DCI) or within a medium access control control element (MAC CE) message.
[0161] Embodiment 17 includes the subject matter of embodiment 16, wherein the number of DMRS signals is reconfigured for each time slot of the channel estimation bundling window.
[0162] Embodiment 18 includes the subject matter of embodiment 16, wherein the number of DMRS signals is reconfigured for less than all time slots of the channel estimation bundling window.
[0163] Embodiment 19 includes the subject matter of embodiment 18, wherein the DMRS signal is reconfigured such that a DMRS signal is not transmitted in at least one time slot of the channel estimation bundling window.
[0164] Embodiment 20 includes the subject matter of embodiment 19, wherein the DMRS signal is reconfigured so that the DMRS signal is transmitted in a time slot that is transmitted earlier in time than the at least one time slot in which the DMRS signal is not transmitted.
[0165] Embodiment 21 includes the subject matter of embodiment 16, wherein the DMRS port is changed for each channel estimation bundling window.
[0166] Embodiment 22 includes the subject matter of embodiment 16, further comprising transmitting, by the wireless device, an indication that the wireless device supports DMRS reconfiguration.
[0167] According to embodiment 23, a method for channel estimation in a wireless system comprises: transmitting an indication of a physical downlink channel configuration for receiving a physical downlink channel transmission to a wireless device, the physical downlink channel transmission comprising a demodulation reference signal (DMRS); receiving an indication from the wireless device that the wireless device supports bundling DMRS signals across multiple time slots; transmitting a DMRS configuration to the wireless device, the DMRS configuration comprising a channel estimation bundling window, the channel estimation bundling window indicating that channel estimation can be performed across multiple time slots; transmitting, by a wireless node and based on the DMRS configuration, a group of DMRS signals in the channel estimation bundling window, wherein a first DMRS signal in the group of DMRS signals is transmitted in a first time slot, and wherein a second DMRS signal in the group of DMRS signals is transmitted in a second time slot, and wherein the first DMRS signal and the second DMRS signal are configured to be used by the wireless device to estimate a radio channel based on the first DMRS signal and the second DMRS signal.
[0168] Embodiment 24 includes the subject matter of embodiment 23, wherein the physical downlink channel comprises one of a physical downlink shared channel (PDSCH) or a physical downlink control channel (PDCCH).
[0169] Embodiment 25 includes the subject matter of embodiment 24, wherein the same PDSCH precoding is used within the channel estimation bundling window.
[0170] Embodiment 26 includes the subject matter of embodiment 23, wherein the DMRS configuration includes an indication that the DMRS signal can be estimated across different transport blocks.
[0171] Embodiment 27 includes the subject matter of embodiment 23, wherein the DMRS configuration includes an indication that the DMRS signal can be estimated across different DMRS repetitions.
[0172] Embodiment 28 includes the subject matter of embodiment 23, wherein the DMRS configuration is transmitted via one of radio resource control signaling, within a field in downlink control information (DCI), or within a medium access control control element (MAC CE).
[0173] Embodiment 29 includes the subject matter of embodiment 23, wherein the first DMRS signal and the second DMRS signal are transmitted with the same power.
[0174] According to embodiment 30, a method for channel estimation in a wireless system comprises: transmitting an indication of a physical uplink channel configuration for transmitting a physical uplink channel transmission to a wireless device, the physical uplink channel transmission comprising a demodulation reference signal (DMRS) scheduling; receiving an indication from the wireless device that the wireless device supports bundling of DMRS signals across multiple time slots; transmitting a DMRS configuration to the wireless device, the DMRS configuration comprising channel estimation bundling, the channel estimation bundling window indicating that channel estimation can be performed across multiple time slots; receiving a group of DMRS signals by a wireless node based on the DMRS configuration and within the channel estimation bundling window, wherein a first DMRS signal in the group of DMRS signals is received in a first time slot, and wherein a second DMRS signal in the group of DMRS signals is received in a second time slot; estimating a radio channel based on the first DMRS signal and the second DMRS signal; and decoding a transmission from the wireless device based on the estimated radio channel.
[0175] Embodiment 31 includes the subject matter of embodiment 30, wherein the physical uplink channel comprises one of a physical uplink shared channel or a physical uplink control channel.
[0176] Embodiment 32 includes the subject matter of embodiment 30, wherein the radio channel is estimated based on the first DMRS signal and the second DMRS signal transmitted at the same power within the channel estimation bundling window.
[0177] Embodiment 33 includes the subject matter of embodiment 30, wherein the radio channel is estimated based on the first DMRS signal and the second DMRS signal transmitted at the same timing advance within the channel estimation bundling window.
[0178] Embodiment 34 includes the subject matter of embodiment 30, wherein the DMRS configuration indicates a number of time slots used for the channel estimation bundling window.
[0179] Embodiment 35 includes the subject matter of embodiment 32, wherein the channel estimation bundling window is defined for a group of time slots.
[0180] Embodiment 36 includes the subject matter of embodiment 32, wherein the channel estimation bundling window comprises a sliding window of the number of time slots of the channel estimation bundling window.
[0181] Embodiment 37 includes the subject matter of embodiment 32, wherein the number of time slots of the channel estimation bundling window is the same as the number of time slots in an uplink / downlink configuration.
[0182] Embodiment 38 includes the subject matter described in embodiment 30, and further includes: receiving an indication from the wireless device that the wireless device supports dynamic DMRS reconfiguration; transmitting a radio resource control signal to the wireless device indicating the number of DMRS signals to be transmitted in a time slot; transmitting a DMRS reconfiguration indication to the wireless device, the DMRS reconfiguration indication changing the number of DMRS signals to be transmitted in a time slot, wherein the DMRS reconfiguration indication is transmitted within downlink control information (DCI) or within a medium access control control element (MAC CE).
[0183] Embodiment 39 includes the subject matter of embodiment 38, wherein the number of DMRS signals is adjusted for each time slot of the channel estimation bundling window.
[0184] Embodiment 40 includes the subject matter of embodiment 38, wherein the number of DMRS signals is adjusted for less than all time slots of the channel estimation bundling window.
[0185] Embodiment 41 includes the subject matter of embodiment 40, wherein the DMRS signal is reconfigured such that a DMRS signal is not transmitted in at least one time slot of the channel estimation bundling window.
[0186] Embodiment 42 includes the subject matter of embodiment 41, wherein the DMRS signal is reconfigured so that the DMRS signal is transmitted in a time slot that is transmitted earlier in time than the at least one time slot in which the DMRS signal is not transmitted.
[0187] Embodiment 43 includes the subject matter of embodiment 38, wherein the DMRS port is changed for each channel estimation bundling window.
[0188] Embodiment 44 includes the subject matter of Embodiment 38, further comprising receiving an indication from the wireless device that the wireless device supports DMRS reconfiguration.
[0189] Example 45 comprises a method comprising any action or combination of actions as substantially described herein in the detailed description.
[0190] Example 46 includes a method as substantially described herein with reference to each or any combination of the figures included herein or with reference to each or any combination of the paragraphs in the detailed description.
[0191] Embodiment 47 comprises a wireless device configured to perform any action or combination of actions as substantially described herein in a specific embodiment included in the wireless device.
[0192] Embodiment 48 comprises a wireless station configured to perform any action or combination of actions as substantially described herein in a specific embodiment included in the wireless station.
[0193] Embodiment 49 includes a non-transitory computer-readable medium storing instructions that, when executed, cause performance of any action or combination of actions as substantially described herein in the detailed description.
[0194] Embodiment 50 includes an integrated circuit configured to perform any action or combination of actions as substantially described herein in the detailed description.
[0195] Yet another exemplary aspect may include a method comprising: performing, by a device, any or all of the foregoing embodiments.
[0196] Still another exemplary aspect may include a non-transitory computer-accessible storage medium including program instructions that, when executed at a device, cause the device to implement any or all portions of any of the aforementioned embodiments.
[0197] Yet another exemplary aspect may include a computer program comprising instructions for performing any or all of any of the aforementioned embodiments.
[0198] Yet another exemplary aspect may include an apparatus including means for performing any or all of the elements of any of the aforementioned embodiments.
[0199] Yet another exemplary aspect may include an apparatus comprising a processor configured to cause the device to perform any or all elements of any of the aforementioned embodiments.
[0200] It is understood that the use of personally identifiable information should be subject to privacy policies and practices that are generally recognized to meet or exceed industry or government requirements for maintaining user privacy. Specifically, personally identifiable information data should be managed and processed to minimize the risk of unintentional or unauthorized access or use, and the nature of the authorized use should be clearly stated to users.
[0201] Aspects of the present disclosure can be implemented in any of a variety of forms. For example, some aspects can be implemented as computer-implemented methods, computer-readable storage media, or computer systems. Other aspects can be implemented using one or more custom-designed hardware devices such as ASICs. Other aspects can be implemented using one or more programmable hardware elements such as FPGAs.
[0202] In some aspects, a non-transitory computer-readable storage medium may be configured such that it stores program instructions and / or data, wherein if the program instructions are executed by a computer system, the computer system is caused to perform a method, such as any of the method aspects described herein, or any combination of the method aspects described herein, or any subset of any method aspects described herein, or any combination of such subsets.
[0203] In some aspects, a device (e.g., UE 106, BS 102, network element 600) may be configured to include a processor (or a group of processors) and a memory medium, wherein the memory medium stores program instructions, wherein the processor is configured to read and execute the program instructions from the memory medium, wherein the program instructions are executable to implement any of the various method aspects described herein (or any combination of the method aspects described herein, or any subset of any method aspects of the method aspects described herein, or any combination of such subsets). The device may be implemented in any of various forms.
[0204] Although the above aspects have been described in considerable detail, numerous variations and modifications will become apparent to those skilled in the art once the above disclosure is fully appreciated. It is intended that the following claims be interpreted to encompass all such variations and modifications.
Claims
1. A method for channel estimation in a wireless system, comprising: receiving, by a wireless device, an indication of a physical downlink channel configuration for receiving a physical downlink channel transmission, the physical downlink channel transmission comprising a demodulation reference signal (DMRS); transmitting, by the wireless device, an indication that the wireless device supports bundling of DMRS signals across multiple time slots and an indication that the wireless device supports dynamic DMRS reconfiguration; receiving, by the wireless device, a DMRS configuration, wherein the DMRS configuration includes a channel estimation bundling window, the channel estimation bundling window indicating that channel estimation can be performed across a plurality of time slots, and wherein the DMRS configuration further indicates a number of DMRS signals to be transmitted in at least one time slot of the plurality of time slots in the channel estimation bundling window; Based on the DMRS configuration, receiving a set of DMRS signals within the channel estimation bundling window, wherein a first DMRS signal in the set of DMRS signals is received in a first time slot, and wherein a second DMRS signal in the set of DMRS signals is received in a second time slot; estimating a radio channel based on the first DMRS signal and the second DMRS signal; decoding a transmission from a wireless node based on the estimated radio channel; as well as A DMRS reconfiguration indication is received, the DMRS reconfiguration indication changing the number of DMRS signals to be transmitted in at least one time slot of the plurality of time slots of the channel estimation bundling window. 2 . The method of claim 1 , wherein the physical downlink channel comprises one of a physical downlink shared channel (PDSCH) or a physical downlink control channel (PDCCH). The method according to claim 2 , wherein the same PDSCH precoding is used within the channel estimation bundling window. 4 . The method of claim 1 , wherein the DMRS configuration includes an indication that the DMRS signal can be estimated across different transport blocks. 5 . The method of claim 1 , wherein the DMRS configuration includes an indication that the DMRS signal can be estimated across different DMRS repetitions.
6. The method of claim 1, wherein the DMRS configuration is received via one of radio resource control signaling, within a field in downlink control information (DCI), or within a medium access control element (MAC CE).
7. A method for channel estimation in a wireless system, comprising: receiving, by a wireless device, an indication of a physical uplink channel configuration for transmitting a physical uplink channel transmission including a demodulation reference signal (DMRS); transmitting, by the wireless device, an indication that the wireless device supports bundling of DMRS signals across multiple time slots and an indication that the wireless device supports dynamic DMRS reconfiguration; receiving, by the wireless device, a DMRS configuration, wherein the DMRS configuration includes a channel estimation bundling window, the channel estimation bundling window indicating that channel estimation can be performed across a plurality of time slots, and wherein the DMRS configuration further indicates a number of DMRS signals to be transmitted in at least one time slot of the plurality of time slots in the channel estimation bundling window; transmitting, based on the DMRS configuration, a set of DMRS signals to a wireless node within the channel estimation bundling window, wherein a first DMRS signal in the set of DMRS signals is transmitted in a first time slot, and wherein a second DMRS signal in the set of DMRS signals is transmitted in a second time slot, wherein the first DMRS signal and the second DMRS signal are configured to be used by the wireless node to estimate a radio channel; as well as A DMRS reconfiguration indication is received, the DMRS reconfiguration indication changing the number of DMRS signals to be transmitted in at least one time slot of the plurality of time slots of the channel estimation bundling window. The method of claim 7 , wherein the first DMRS signal and the second DMRS signal are transmitted with the same power.
9. The method of claim 7, wherein the physical uplink channel comprises one of a physical uplink shared channel or a physical uplink control channel.
10. The method of claim 7, wherein the DMRS configuration indicates a number of time slots used for the channel estimation bundling window.
11. The method of claim 10, wherein the channel estimation bundling window is defined for a group of time slots. 12 . The method according to claim 11 , wherein the DMRS signals transmitted within the channel estimation bundling window are transmitted with the same power.
13. The method of claim 11, wherein the same timing advance is applied to the DMRS signals transmitted within the channel estimation bundling window.
14. The method of claim 10, wherein the channel estimation bundling window comprises a sliding window of the number of time slots of the channel estimation bundling window.
15. The method of claim 10, wherein the number of time slots of the channel estimation bundling window is the same as the number of time slots in an uplink / downlink configuration.
16. The method of claim 7, wherein the DMRS reconfiguration indication is received within a downlink control information (DCI) or within a medium access control element (MAC CE) message.
17. The method of claim 7, wherein the number of DMRS signals is reconfigured for each time slot of the channel estimation bundling window.
18. The method of claim 7, wherein the number of DMRS signals is reconfigured for time slots less than all time slots of the channel estimation bundling window.
19. The method of claim 18, wherein the DMRS signal is reconfigured so that the DMRS signal is not transmitted in at least one time slot of the channel estimation bundling window.
20. The method according to claim 19, wherein the DMRS signal is reconfigured so that the DMRS signal is transmitted in a time slot that is transmitted earlier in time than the at least one time slot in which the DMRS signal is not transmitted.
21. The method of claim 16, wherein the DMRS port is changed for each channel estimation bundling window.
22. A wireless device comprising: processor; and A non-transitory computer readable medium storing instructions which, when executed by the processor, cause the method of any one of claims 1-21 to be performed.
23. A non-transitory computer readable medium storing instructions which, when executed, cause the method of any one of claims 1-21 to be performed.
24. A processor comprising an integrated circuit, the integrated circuit being configured to perform the method of any one of claims 1-21.