Coordinated channel state information reporting
By coordinating channel state information reports, the problems of signal accuracy and battery life in wireless communication systems have been solved, enabling efficient scheduling of multiple devices and improving network throughput, reducing scheduling latency and increasing the scheduling flexibility of cellular base stations.
Patent Information
- Application Number
- CN202180006983.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-06-07
- Publication Date
- 2026-02-10
- Estimated Expiration
- 2041-06-07
AI Technical Summary
In wireless communication systems, as mobile devices become more functional, signal accuracy and battery life become critical issues. Meanwhile, existing technologies struggle to effectively coordinate channel state information reporting, leading to scheduling delays and insufficient network throughput.
By coordinating channel state information reports, wireless devices can exchange channel state information, select appropriate analog and/or digital beam information, and coordinate the scheduling of multiple wireless devices, thereby reducing scheduling latency and improving network throughput.
It enables efficient scheduling of multiple wireless devices within the same transmission time interval, reduces scheduling latency and improves network throughput, especially in multi-user configurations, enhancing the scheduling flexibility of cellular base stations.
Smart Images

Figure CN115707360B_ABST
Abstract
Description
Technical Field
[0001] This application relates to wireless communication, and more specifically to systems, apparatus, and methods for coordinating channel state information reporting in wireless communication systems. Background Technology
[0002] The use of wireless communication systems is growing rapidly. In recent years, wireless devices such as smartphones and tablets have become increasingly sophisticated. In addition to supporting phone calls, many mobile devices (i.e., user equipment or UE) now offer access to the internet, email, text messaging, and navigation using the Global Positioning System (GPS), and are capable of operating complex applications that utilize these capabilities. Furthermore, many different wireless communication technologies and standards exist. Some examples of wireless communication standards include GSM, UMTS (e.g., associated with WCDMA or TD-SCDMA air interfaces), LTE, LTE-A (LTE-Advanced), NR, HSPA, 3GPP2 CDMA2000 (e.g., 1xRTT, 1xEV-DO, HRPD, eHRPD), IEEE 802.11 (WLAN or Wi-Fi), and BLUETOOTH. TM wait.
[0003] The introduction of an ever-increasing number of features and functions into wireless communication devices necessitates continuous improvement of both wireless communication and the devices themselves. Ensuring the accuracy of signals transmitted and received by user equipment (UE) devices (e.g., wireless devices such as cellular phones, base stations, and relay stations used in wireless cellular communications) is of paramount importance. Furthermore, increasing the functionality of UE devices can significantly strain their battery life. Therefore, it is equally crucial to reduce the power requirements in UE device design while allowing them to maintain good transmission and reception capabilities for improved communication. Thus, improvements are expected in this area. Summary of the Invention
[0004] This document provides implementation schemes for apparatus, systems, and methods for coordinating channel state information reporting in wireless communication systems.
[0005] According to the techniques described herein, two (or more) wireless devices can determine and coordinate their channel state information reports. The coordination of channel state information reports can be conditioned on various considerations, such as the application data requirements and battery reserves of each cooperating wireless device.
[0006] Once the wireless devices determine how to coordinate their channel state information (CSI) reports, they can exchange information related to their CSI measurements via sidelink wireless links (such as Bluetooth, Wi-Fi, or cellular sidelinks). This information exchange can facilitate the selection of analog and / or digital beam information to be reported by each cooperating wireless device, increasing the likelihood of cooperating wireless devices being co-scheduled (within the same transmission time interval but for different frequency resources in a single-user cellular network configuration or for the same time-frequency resources in a multi-user cellular network configuration). For example, in both single-user and multi-user configurations, the wireless devices can negotiate to determine analog beams applicable to all cooperating wireless devices. In a multi-user configuration, the wireless devices can further negotiate to determine orthogonal or at least relatively uncorrelated precoding vector / matrix configurations.
[0007] Such coordination of channel state information reporting can be performed by a cellular base station with or without knowledge of the serving cooperating radio devices. When the cellular base station is aware of the possibility of coordinating channel state information reporting, it can facilitate such coordination, for example, by providing the radio device with identification information of one or more candidate radio devices for coordinating channel state information reporting when requesting a channel state information report from the radio device. The radio device performing the coordinated channel state information reporting can also provide information identifying the radio device with which it is performing coordinated channel state information reporting when providing channel state information to the cellular base station, and / or the cellular base station can also provide indication to the radio device when its communication with the radio device and its communication with another radio device (with which it has performed coordinated channel state information reporting) are co-scheduled.
[0008] At least according to some implementations, such techniques can help reduce any scheduling latency experienced by wireless devices performing such coordination channel state information (CSI) reporting. For example, at least according to some network scheduling algorithms, it is possible that cellular base stations are more likely to schedule wireless device communication when multiple wireless devices can be scheduled in the same subframe, particularly in cases where multi-user scheduling can be performed for these wireless devices. Furthermore, at least according to some implementations, the CSI reporting techniques described herein can improve overall network throughput. For example, it is possible that CSI reporting enables cellular base stations to perform multi-user scheduling during at least some subframes when multi-user scheduling is not feasible in another way (e.g., due to beam configuration incompatibility between the wireless devices served by the cellular base station), which can increase the throughput of these subframes.
[0009] It should be noted that the technologies described herein can be implemented in and / or used in several different types of devices, including but not limited to base stations, access points, mobile phones, portable media players, tablets, wearable devices, unmanned aerial vehicles, unmanned flight controllers, automobiles and / or motor vehicles, and various other computing devices.
[0010] The present invention is intended to provide a brief overview of some of the subjects described in this document. Therefore, it should be understood that the above features are merely illustrative and should not be construed as narrowing the scope or substance of the subjects described herein in any way. Other features, aspects, and advantages of the subjects described herein will become apparent from the following detailed description, drawings, and claims. Attached Figure Description
[0011] A better understanding of the subject matter can be obtained by considering the following detailed description of the various embodiments in conjunction with the accompanying drawings, in which:
[0012] Figure 1 Exemplary (and simplified) wireless communication systems according to some implementation schemes are shown;
[0013] Figure 2 An exemplary base station communicating with an exemplary wireless user equipment (UE) device according to some embodiments is shown;
[0014] Figure 3 This is an exemplary block diagram of a UE according to some implementation schemes;
[0015] Figure 4 This is an exemplary block diagram of a base station according to some implementation schemes;
[0016] Figure 5 This is a flowchart illustrating aspects of exemplary possible methods for coordinating channel state information reporting in a wireless communication system according to some implementation schemes;
[0017] Figure 6 Exemplary aspects of a possible gNB performing SU scheduling using a single TRP transport are shown according to some implementation schemes;
[0018] Figure 7 Exemplary aspects of a possible gNB performing MU scheduling using a single TRP transport are shown according to some implementation schemes;
[0019] Figure 8 Exemplary aspects of possible multi-TRP transport scenarios according to some implementation schemes are illustrated;
[0020] Figure 9An exemplary aspect of a possible coordinated CSI reporting method is shown, in which one of the UEs performs a CSI report against a set of coordinated UEs according to some implementation schemes;
[0021] Figure 10 Exemplary aspects of a possible collaborative CSI reporting architecture according to some implementation schemes are shown;
[0022] Figure 11 Exemplary aspects of possible scenarios, according to some implementation schemes, in which the UE can perform collaborative CSI reporting in a standard transparent manner are illustrated;
[0023] Figure 12 This is a flowchart illustrating an exemplary aspect of a technique for a UE to perform a cooperative CSI report for single-user gNB operation in a standard and transparent manner according to some implementation schemes;
[0024] Figure 13 This is a flowchart illustrating exemplary aspects of a technique for a UE to perform cooperative CSI reporting for multi-user gNB operation in a standard transparent manner according to some implementation schemes; and
[0025] Figure 14 Exemplary negotiation and information exchange aspects are shown in some implementation schemes where the UE performs a collaborative CSI report.
[0026] While the features described herein are susceptible to various modifications and alternatives, specific embodiments thereof are illustrated by way of example in the accompanying drawings and described in detail herein. However, it should be understood that the drawings and their detailed description are not intended to limit this document to the specific forms disclosed, but rather are intended to cover all modifications, equivalents, and alternatives falling within the substance and scope of the subject matter as defined by the appended claims. Detailed Implementation
[0027] acronym
[0028] Various acronyms are used throughout this disclosure. The definitions of the most prominent acronyms that may appear throughout this disclosure are as follows:
[0029] UE: User Equipment
[0030] RF: Radio Frequency
[0031] ·BS: Base Station
[0032] GSM: Global System for Mobile Communications
[0033] UMTS: Universal Mobile Telecommunications System
[0034] LTE: Long Term Evolution
[0035] NR: New Radio
[0036] TX: Transmission
[0037] ·RX: Receive
[0038] • RAT: Radio Access Technology
[0039] • TRP: Transmitter / Receiver Point
[0040] • DCI: Downlink Control Information
[0041] • CORESET: Control Resource Set
[0042] •QCL: Quasi-cooperative localization or quasi-cooperative position
[0043] • CSI: Channel State Information
[0044] • CSI-RS: Channel State Information Reference Signal
[0045] • CSI-IM: Channel State Information Interference Management
[0046] •CMR: Channel Measurement Resources
[0047] •IMR: Interference Measurement Resources
[0048] ZP: Zero Power
[0049] • NZP: Non-zero power
[0050] • CQI: Channel Quality Indicator
[0051] • PMI: Precoding Matrix Indicator
[0052] ·RI: Rank Indicator
[0053] the term
[0054] The following is a glossary of terms that will appear in this disclosure:
[0055] Memory media—any device of any type of nontransitory memory device or storage device. The term "memory media" is intended to include mounting media such as CD-ROMs, floppy disks, or magnetic 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, e.g., hard disk drives or optical storage devices; registers or other similar types of memory elements, etc. Memory media may also include other types of nontransitory memory or combinations thereof. Furthermore, memory media may reside in a first computer system executing a program, or may reside in a different second computer system connected to the first computer system via a network such as the Internet. In a later example, the second computer system may provide program instructions to the first computer system for execution. The term "memory media" may include two or more memory media that may reside in different locations on different computer systems connected via a network, for example. Memory media may store program instructions (e.g., representing a computer program) that can be executed by one or more processors.
[0056] Carrier medium—the memory medium as described above, and physical transmission medium, such as buses, networks and / or other physical transmission media for transmitting signals (such as electrical signals, electromagnetic signals or digital signals).
[0057] Computer system (or computer) — any of the various types of computing or processing systems, including personal computer systems (PCs), mainframe computer systems, workstations, network appliances, internet-connected appliances, personal digital assistants (PDAs), television systems, grid computing systems, or other devices or combinations thereof. Generally, the term "computer system" can be broadly defined as any device (or combination of devices) that includes at least one processor that executes instructions from a memory medium.
[0058] User equipment (UE) (or “UE device”) — any of various types of computer systems or devices that are mobile or portable and perform wireless communication. Examples of UE devices include mobile phones or smartphones (e.g., iPhone). TM Based on Android TM Phones), tablets (e.g., iPads) TM Samsung Galaxy TM ), portable gaming devices (e.g., Nintendo DS) TM PlayStation Portable TM Gameboy Advance TM iPhone TMThis includes wearable devices (e.g., smartwatches, smart glasses), laptops, PDAs, portable internet devices, music players, data storage devices, other handheld devices, automobiles and / or motor vehicles, unmanned aerial vehicles (UAVs) (e.g., drones), UAV controllers (UACs), etc. Generally speaking, the term "UE" or "UE device" can be broadly defined to encompass any electronic device, computing device, and / or telecommunications device (or a combination of these devices) that is easily transportable by the user and capable of wireless communication.
[0059] A wireless device is any of various types of computer systems or devices that perform wireless communication. A wireless device can be portable (or mobile), or it can be stationary or fixed in a location. A UE is an example of a wireless device.
[0060] A communication device is any of various types of computer systems or devices that perform communication, which may be wired or wireless. A communication device may be portable (or mobile), or it may be stationary or fixed in a location. A wireless device is one example of a communication device. A UE is another example of a communication device.
[0061] Base station (BS) – The term “base station” has the full range of its usual meaning and includes at least a wireless communication station that is installed in a fixed location and used for communication as part of a wireless telephone system or radio system.
[0062] A processing element (or processor) refers to any element or combination of elements capable of performing the functions of a device (such as a user equipment device or a cellular network device). A processing element may include, for example: a processor and associated memory, portions or circuitry of individual processor cores, an entire processor core, a processor array, circuitry such as an ASIC (Application-Specific Integrated Circuit), programmable hardware elements such as a Field-Programmable Gate Array (FPGA), and any combination thereof.
[0063] Wi-Fi—The term “Wi-Fi” encompasses the full range of its common meaning and includes at least wireless communication networks, or RATs, which are provided by and through wireless LAN (WLAN) access points to provide connectivity to the Internet. Most modern Wi-Fi networks (or WLAN networks) are based on the IEEE 802.11 standard and are marketed under the name “Wi-Fi.” Wi-Fi (WLAN) networks are distinct from cellular networks.
[0064] Automatic—means an action or operation performed by a computer system (e.g., software executed by the computer system) or device (e.g., circuits, programmable hardware elements, ASICs, etc.) without requiring direct user input to specify or perform that action or operation. Therefore, the term "automatic" contrasts with an action performed or specified manually by a user, where the user provides input to directly perform that action. An automatic process can be initiated by user-provided input, but the subsequent actions performed "automatically" are not specified by the user; that is, they are not performed "manually," where the user specifies each action to be performed. For example, a user filling out a form by selecting each field and providing input to specify information (e.g., by typing information, selecting a checkbox, radio selection, etc.) is considered manually filling out the form, even though the computer system must update the form in response to the user's actions. The form can be automatically filled out by a computer system (e.g., software executed on the computer system) which analyzes the fields of the form and fills it out without any user input specifying answers for the fields. As indicated above, the user can invoke the automatic filling of the form but does not participate in the actual filling of the form (e.g., the user does not manually specify answers for the fields, but they are completed automatically). This manual provides various examples of operations that are automatically performed in response to actions taken by the user.
[0065] "Configured as"—Various components can be described as being "configured as" to perform one or more tasks. In such contexts, "configured as" is a broad expression generally meaning "having" a "structure" that performs one or more tasks during operation. Thus, a component can be configured to perform a task even when it is not currently performing one (e.g., a set of electrical conductors can be configured to electrically connect one module to another, even when the two modules are not connected). In some contexts, "configured as" can also be a broad expression generally meaning a structure that "has" a "circuit" that performs one or more tasks during operation. Thus, a component can be configured to perform a task even when it is not currently powered on. Typically, the circuit forming the structure corresponding to "configured as" can include hardware circuitry.
[0066] For ease of description, various components may be described as performing one or more tasks. Such descriptions shall be interpreted as including the phrase “configured to”. The statement that a component is configured to perform one or more tasks is expressly intended not to invoke the interpretation of paragraph 6 of section 112 of title 35 of the United States Code.
[0067] Figure 1 and Figure 2 -Exemplary communication system
[0068] Figure 1 Exemplary (and simplified) wireless communication systems that can implement various aspects of this disclosure according to some embodiments are shown. It should be noted that... Figure 1The system described is merely one example of a possible system, and this implementation can be carried out in any of a variety of systems as needed.
[0069] As shown in the figure, this exemplary wireless communication system includes a base station 102 that communicates with one or more (e.g., any number) user equipments 106A, 106B, etc., up to 106N, via a transmission medium. Each user equipment may be referred to herein as a "user equipment" (UE) or UE device. Therefore, user equipment 106 is referred to as a UE or UE device.
[0070] Base station 102 may be a transceiver base station (BTS) or a cell site, and may include hardware and / or software for implementing wireless communication with UEs 106A to 106N. If base station 102 is implemented in an LTE environment, it may be referred to as an "eNodeB" or "eNB". If base station 102 is implemented in a 5G NR environment, it may alternatively be referred to as a "gNodeB" or "gNB". Base station 102 may also be equipped to communicate with network 100 (e.g., the core network of a cellular service provider, telecommunications networks such as the Public Switched Telephone Network (PSTN), and / or the Internet, and various other possible networks). Therefore, base station 102 facilitates communication between user equipments and / or between user equipments and network 100. The communication area (or coverage area) of a base station may be referred to as a "cell". Also as used herein, with respect to a UE, a base station may sometimes be considered to represent the network, taking into account both uplink and downlink communication of the UE. Therefore, a UE communicating with one or more base stations in the network may also be understood as a UE communicating with the network.
[0071] Base station 102 and user equipment can be configured to communicate via a transmission medium using any of a variety of radio access technologies (RATs), also known as wireless communication technologies or telecommunications standards, such as GSM, UMTS (WCDMA), LTE, LTE-A Advanced, LAA / LTE-U, 5G NR, 3GPP2, CDMA2000 (e.g., 1xRTT, 1xEV-DO, HRPD, eHRPD), Wi-Fi, etc.
[0072] Base station 102 and other similar base stations operating according to the same or different cellular communication standards may thus provide, as one or more cell networks, continuous or near-continuous overlapping services to UE 106 and similar devices over a geographic area via one or more cellular communication standards.
[0073] It should be noted that UE 106 can communicate using multiple wireless communication standards. For example, UE 106 can be configured to communicate using either or both of the 3GPP cellular communication standards or the 3GPP2 cellular communication standards. In some implementations, UE 106 can be configured to perform techniques such as those described herein for coordinating channel state information reporting in wireless communication systems. UE 106 can also be configured, or alternatively configured, to use WLAN, BLUETOOTH, etc. TM It can communicate with one or more Global Navigation Satellite Systems (GNSS, such as GPS or GLONASS), one and / or more mobile television broadcasting standards (e.g., ATSC-M / H), etc. Other combinations of wireless communication standards (including more than two wireless communication standards) are also possible.
[0074] Figure 2 An exemplary user equipment 106 (e.g., one of devices 106A to 106N) communicating with base station 102 according to some embodiments is illustrated. UE 106 can be a device with wireless network connectivity, such as a mobile phone, handheld device, wearable device, computer or tablet, unmanned aerial vehicle (UAV), unmanned flight controller (UAC), automobile, or virtually any type of wireless device. UE 106 may include a processor (processing element) configured to execute program instructions stored in memory. UE 106 can perform any of the method embodiments of the present invention by executing such stored instructions. Alternatively or additionally, UE 106 may include programmable hardware elements, such as any of an FPGA (Field Programmable Gate Array), integrated circuit, and / or various other possible hardware components configured to perform (e.g., individually or in combination) any of or any portion of any of the method embodiments described herein. UE 106 may be configured to communicate using any of a plurality of wireless communication protocols. For example, UE 106 can be configured to communicate using two or more of CDMA2000, LTE, LTE-A, 5G NR, WLAN, or GNSS. Other combinations of wireless communication standards are also possible.
[0075] UE 106 may include one or more antennas communicating using one or more wireless communication protocols according to one or more RAT standards. In some embodiments, UE 106 may share one or more portions of the receive chain and / or transmit chain among multiple wireless communication standards. The shared radio components may include a single antenna, or may include multiple antennas for performing wireless communication (e.g., for MIMO). Typically, the radio components may include any combination of baseband processors, analog radio frequency (RF) signal processing circuitry (e.g., including filters, mixers, oscillators, amplifiers, etc.), or digital processing circuitry (e.g., for digital modulation and other digital processing). Similarly, the radio components may use the aforementioned hardware to implement one or more receive chains and transmit chains.
[0076] In some implementations, UE 106 may include separate transmit and / or receive chains (e.g., including separate antennas and other radio components) for each wireless communication protocol configured to communicate therewith. As another possibility, UE 106 may include one or more radio components shared among multiple wireless communication protocols, as well as one or more radio components uniquely used by a single wireless communication protocol. For example, UE 106 may include shared radio components for communication using either LTE or CDMA2000 1xRTT (or LTE or GSM), and for communication using Wi-Fi and BLUETOOTH. TM Each component communicates independently. Other configurations are also possible.
[0077] Figure 3 - Block diagram of an exemplary UE device
[0078] Figure 3A block diagram of an exemplary UE 106 according to some embodiments is shown. As shown, UE 106 may include a System-on-Chip (SOC) 300, which may include parts for various purposes. For example, as shown, SOC 300 may include a processor 302 capable of executing program instructions for UE 106, and display circuitry 304 capable of performing graphics processing and providing display signals to a display 360. SOC 300 may also include sensor circuitry 370, which may include components for sensing or measuring any of a variety of possible characteristics or parameters of UE 106. For example, sensor circuitry 370 may include motion sensing circuitry configured to detect motion of UE 106, for example, using a gyroscope, accelerometer, and / or any of a variety of other motion sensing components. As another possibility, sensor circuitry 370 may include one or more temperature sensing components, for example, for measuring the temperature of each of one or more antenna panels and / or other components of UE 106. Any of a variety of other possible types of sensor circuitry may also or alternatively be included in UE 106 as needed. Processor 302 may also be coupled to memory management unit (MMU) 340, which may be configured to receive addresses from processor 302 and translate those addresses into locations in memory (e.g., memory 306, read-only memory (ROM) 350, NAND flash memory 310) and / or other circuitry or devices, such as display circuitry 304, radio components 330, connector I / F 320, and / or display 360. MMU 340 may be configured to perform memory protection and page table translation or setup. In some embodiments, MMU 340 may be included as part of processor 302.
[0079] As shown in the figure, the SOC 300 can be coupled to various other circuits of the UE 106. For example, the UE 106 may include various types of memory (e.g., including NAND flash memory 310), connector interface 320 (e.g., for coupling to computer systems, docking stations, charging stations, etc.), display 360, and wireless communication circuitry 330 (e.g., for LTE, LTE-A, NR, CDMA2000, BLUETOOTH). TM(e.g., Wi-Fi, GPS, etc.). UE device 106 may include at least one antenna (e.g., 335a) and may include multiple antennas (e.g., shown by antennas 335a and 335b) for performing wireless communication with base stations and / or other devices. Antennas 335a and 335b are shown by way of example, and UE device 106 may include fewer or more antennas. In general, one or more antennas are collectively referred to as antenna 335. For example, UE device 106 may use antenna 335 to perform wireless communication via radio circuitry 330. As described above, in some embodiments, the UE may be configured to use multiple wireless communication standards for wireless communication.
[0080] UE 106 may include hardware and software components for implementing methods by which UE 106 performs techniques such as those described further herein for coordinating channel state information reporting in a wireless communication system. The processor 302 of UE device 106 may be configured to implement some 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). In other embodiments, processor 302 may be configured as a programmable hardware element, such as an FPGA (Field-Programmable Gate Array) or as an ASIC (Application-Specific Integrated Circuit). Furthermore, as... Figure 3 As shown, processor 302 may be coupled to and / or interoperable with other components to perform techniques for coordinating channel state information reporting in wireless communication systems according to various embodiments disclosed herein. Processor 302 may also implement various other applications and / or end-user applications running on UE 106.
[0081] In some implementations, radio component 330 may include a separate controller dedicated to controlling communications for various corresponding RAT standards. For example, such as Figure 3 As shown, the radio component 330 may include a Wi-Fi controller 352, a cellular controller (e.g., an LTE and / or LTE-A controller) 354, and a BLUETOOTH controller. TM Controller 356, and in at least some embodiments, one or more of these controllers may be implemented as corresponding integrated circuits (referred to as ICs or chips), which communicate with each other and with the SOC 300 (more specifically with the processor 302). For example, Wi-Fi controller 352 may communicate with cellular controller 354 via a cell-ISM link or WCI interface, and / or BLUETOOTH TMController 356 can communicate with cellular controller 354 via a cell-ISM link or the like. Although three separate controllers are shown within radio component 330, other implementations with fewer or more similar controllers for various different RATs can be implemented in UE device 106.
[0082] Furthermore, implementation schemes in which the controller can perform functions associated with various radio access technologies are envisioned. For example, according to some implementation schemes, in addition to hardware and / or software components for performing cellular communications, the cellular controller 354 may also include hardware and / or software components for performing one or more activities associated with Wi-Fi, such as Wi-Fi preamble detection, and / or the generation and transmission of Wi-Fi physical layer preamble signals.
[0083] Figure 4 - Block diagram of an exemplary base station
[0084] Figure 4 A block diagram of an exemplary base station 102 according to some implementation schemes is shown. It should be noted that... Figure 4 The base station shown is merely one example of a possible base station. As illustrated, base station 102 may include a processor 404 capable of executing program instructions specific to base station 102. Processor 404 may also be coupled to a memory management unit (MMU) 440 or other circuitry or device, which may be configured to receive addresses from processor 404 and translate those addresses into locations in memory (e.g., memory 460 and read-only memory (ROM) 450).
[0085] Base station 102 may include at least one network port 470. Network port 470 may be configured to be coupled to a telephone network and provide access rights as described above. Figure 1 and Figure 2 The telephone network described herein includes multiple devices such as UE device 106. Network port 470 (or an additional network port) may also be configured, or alternatively configured, to be coupled to a cellular network, such as the core network of a cellular service provider. The core network may provide mobility-related services and / or other services to multiple devices such as UE device 106. In some cases, network port 470 may be coupled to the telephone network via the core network, and / or the core network may provide the telephone network (e.g., in other UE devices served by the cellular service provider).
[0086] Base station 102 may include at least one antenna 434 and possibly multiple antennas. One or more antennas 434 may be configured to operate as a wireless transceiver and may be further configured to communicate with UE device 106 via radio component 430. Antenna 434 communicates with radio component 430 via communication link 432. Communication link 432 may be a receive link, a transmit link, or both. Radio component 430 may be designed to communicate via various wireless telecommunication standards, including but not limited to NR, LTE, LTE-A WCDMA, CDMA2000, etc. Processor 404 of base station 102 may be configured to implement and / or support implementation of some 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 404 may be configured as a programmable hardware element such as a FPGA (Field-Programmable Gate Array), or as an ASIC (Application-Specific Integrated Circuit), or a combination thereof. In the case of certain RATs (e.g., Wi-Fi), base station 102 can be designed as an access point (AP), in which case network port 470 can be implemented to provide access to a wide area network and / or one or more local area networks, for example it may include at least one Ethernet port, and radio component 430 can be designed to communicate according to the Wi-Fi standard.
[0087] Channel state information
[0088] Wireless devices, such as user equipment, can be configured to measure the quality of the downlink channel and report information related to that quality measurement to the base station. For example, the UE can periodically send channel state information (CSI) to the BS. The base station can then receive and use the CSI during communication with the wireless device to determine adjustments to various parameters. Specifically, the BS can use the received CSI to adjust the coding of its downlink transmissions to improve downlink channel quality.
[0089] In most cellular systems, the base station transmits pilot signals (or reference signals), such as Channel State Information Reference Signals (CSI-RS), which are used to estimate the channel (or a portion of the channel) between the base station and the UE. The UE receives this reference signal and calculates the Channel State Information (CSI) based on it. The UE then reports this Channel State Information back to the base station. The base station can then generate downlink data based on the received CSI and transmit the downlink data to the UE. In other words, the base station can adjust how the downlink data is encoded and generated based on the Channel State Information received from the UE.
[0090] For example, according to at least some implementation schemes, in the 3GPP NR cellular communication standard, the channel state information fed back from the UE may include one or more of the following: Channel Quality Indicator (CQI), Precoding Matrix Indicator (PMI), Rank Indicator (RI), CSI-RS Resource Indicator (CRI), SSBRI (SS / PBCH Resource Block Indicator and Layer Indicator (LI)).
[0091] Channel quality information can be provided to the base station for link adaptation, for example, to provide guidance on which modulation and coding scheme (MCS) the base station should use when transmitting data. For instance, when the downlink channel communication quality between the base station and the UE is determined to be high, the UE can report a high CQI value, which allows the base station to transmit data using a relatively high modulation order and / or a low channel coding rate. Conversely, when the downlink channel communication quality between the base station and the UE is determined to be low, the UE can report a low CQI value, which allows the base station to transmit data using a relatively low modulation order and / or a high channel coding rate.
[0092] PMI feedback can include preferred precoding matrix information and can be provided to the base station to indicate which MIMO precoding scheme the base station should use. In other words, the UE can measure the quality of the downlink MIMO channel between the base station and the UE based on pilot signals received on the channel, and can recommend which MIMO precoding the base station should apply via PMI feedback. In some cellular systems, the PMI configuration is represented in matrix form, providing linear MIMO precoding. The base station and UE can share a codebook consisting of multiple precoding matrices, where each MIMO precoding matrix in the codebook can have a unique index. Therefore, as part of the channel state information fed back by the UE, the PMI can include indices (or possibly multiple indices) corresponding to the most preferred MIMO precoding matrix (or matrices) in the codebook. This allows the UE to minimize the amount of feedback information. Thus, at least according to some embodiments, the PMI can indicate which precoding matrix from the codebook should be used for transmission to the UE. In some cases, the precoding matrix can be effectively configured to guide the digital beams used for radio transmission between the UE and the BS in the azimuth angle.
[0093] CRI and / or SSBRI feedback can be used to indicate which reference signal resources the CSI report applies to. For example, in some cases, the UE can perform signal measurements on signals provided by the BS on each of a set of SSB resources and / or a set of CSI-RS resources, where the BS can use different beams to transmit on some or all of these resources. The UE can determine which of these beams is optimal for the UE, can determine the CSI reporting parameter value based on the signal received using that beam, and can also report on that resource using the CRI or SSBRI associated with the corresponding resource. Therefore, at least in some cases, CRI and / or SSBRI feedback can effectively configure the analog beams used to guide the radio transmission between the UE and the BS at the elevation angle.
[0094] For example, when the base station and UE have multiple antennas, Rank Indicator Information (RI Feedback) can indicate the number of transport layers that the UE determines can be supported by the channel, which can enable multi-layer transmission through spatial multiplexing. RI and Rank Indicator Information (PMI) together allow the base station to know which precoding needs to be applied to which layer, for example, depending on the number of transport layers.
[0095] In some cellular systems, the PMI codebook is defined based on the number of transport layers. In other words, for R-layer transport, N N-layer codebooks can be defined. t ×R matrix (e.g., where R represents the number of layers, N t Let R represent the number of transmitter antenna ports, and N represent the codebook size. In such a scenario, the number of transport layers (R) can correspond to the rank (N) of the precoding matrix. t The matrix is a ×R matrix, and therefore R can be called the "rank indicator (RI)" in this context.
[0096] Therefore, channel state information may include an assigned rank (e.g., a rank indicator or RI). For example, a MIMO-enabled UE communicating with a BS may include four receiver chains, for example, four antennas. The BS may also include four or more antennas to enable MIMO communication (e.g., 4×4 MIMO). Thus, the UE can simultaneously receive up to four (or more) signals (e.g., layers) from the BS. Layer-to-antenna mapping can be applied, for example, mapping each layer to any number of antenna ports (e.g., antennas). Each antenna port can transmit and / or receive information associated with one or more layers. The rank may include multiple bits and may indicate the number of signals the BS can send to the UE in an upcoming time period (e.g., during an upcoming transmission time interval or TTI). For example, a rank 4 indicator may indicate that the BS will send four signals to the UE. As a possibility, the RI length may be two bits (e.g., since two bits are sufficient to distinguish four different rank values). It should be noted that, depending on various embodiments, other numbers and / or configurations of antennas (e.g., at either or both of the UE or BS) and / or other numbers of data layers are also possible.
[0097] Figure 5 - Coordination Channel Status Information Report
[0098] In at least some cases, the flexibility of cellular network scheduling may be limited by the analog and / or digital beam compatibility of the scheduled devices. For example, in some cases, a cellular base station may be restricted to scheduling only devices with the same analog beam (e.g., electrical downtilt or elevation) within a given transmission interval, allowing the cellular base station to use the same analog beam for all data communications during the transmission interval. Similarly, in multi-user scheduling, it is possible that if there is sufficient spacing between the digital beams (e.g., precoded vectors / matrices) for the devices, for example, to reduce or avoid potential interference between transmissions to co-scheduled devices, a cellular base station may only schedule two devices for the same time-frequency resource.
[0099] It is common for multiple wireless devices that have some kind of correlation with each other to be located in the same nearby area. For example, a person may use multiple wireless devices (e.g., with a shared cellular service plan), such as a smartwatch and a smartphone. Similarly, family members (e.g., they may have a family plan with cellular service) may frequently be in the same house, travel together in the same vehicle, or otherwise be close to each other, and may each have one or more corresponding wireless devices.
[0100] Given the potential scheduling limitations of at least some cellular communications, devices in the same nearby location (which may include devices under the same cellular service plan or otherwise associated wireless devices) can coordinate their channel state information feedback in a way that increases the likelihood that the serving cellular base station of these devices can co-schedule them. This can in turn reduce communication latency for cooperating wireless devices and may even increase network throughput.
[0101] Therefore, it may be advantageous to provide techniques for supporting coordinated channel state information reporting. To illustrate a set of such possible techniques, Figure 5 This is a flowchart illustrating a method for coordinating a wireless device with another wireless device to perform channel state information reporting in a wireless communication system, according to at least some embodiments.
[0102] Figure 5 The aspects of the method may be implemented by a wireless device, for example, in combination with one or more other wireless devices and / or one or more cellular base stations (such as UE106 and BS 102 shown and described with respect to the various figures herein), or more generally, in combination as needed with any of the computer circuits, systems, devices, elements or components shown in the aforementioned figures. For example, the processor (and / or other hardware) of such a device may be configured to cause the device to perform any combination of the illustrated method elements and / or other method elements.
[0103] It should be noted that, although the description uses methods involving the use of communication technologies and / or features associated with 3GPP and / or NR specification documents, Figure 5 This method describes at least some elements, but this description is not intended to limit this disclosure and can be used in any suitable wireless communication system as needed. Figure 5 The method encompasses various aspects. In various implementation schemes, some elements of the method shown may be performed simultaneously in a different order than those shown, may be replaced by other method elements, or may be omitted. Additional method elements may also be performed as needed. As shown in the figure, Figure 5 The method can be operated as follows.
[0104] In section 502, a wireless device can establish a radio link with a cellular base station. According to some implementations, the radio link may include a 5G NR-based cellular link. For example, the wireless device may establish a session with an AMF entity of the cellular network via one or more gNBs that provide radio access to the cellular network. Alternatively, the radio link may include an LTE-based cellular link. For example, the wireless device may establish a session with a mobility management entity of the cellular network via an eNB that provides radio access to the cellular network. Other types of cellular links are also possible according to various implementations, and the cellular network may also, or alternatively, operate according to another cellular communication technology (e.g., UMTS, CDMA2000, GSM, etc.).
[0105] Establishing a radio link may include, according to at least some implementations, establishing an RRC connection with a serving cellular base station. Establishing a first RRC connection may include configuring various parameters for communication between the radio device and the cellular base station, establishing environmental information for the radio device, and / or any of various other possible characteristics, such as establishing an air interface for the radio device to communicate with a cellular network associated with the cellular base station. After establishing an RRC connection, the radio device may operate in an RRC connected state. In some instances, the RRC connection may also be released (e.g., after a period of inactivity relative to data communication), in which case the radio device may operate in an RRC idle state or an RRC inactive state. In some cases, such as due to radio device mobility, changes in radio medium conditions, and / or any other various possible reasons, the radio device may perform a handover (e.g., when in RRC connected mode) or cell reselection (e.g., when in RRC idle mode or RRC inactive mode) to a new serving cell.
[0106] According to at least some implementations, a wireless device can establish multiple wireless links, for example, with multiple TRPs in a cellular network, based on a multi-TRP configuration. In such scenarios, the wireless device can be configured (e.g., via RRC signaling) to have one or more Transmission Control Indicators (TCIs), which may correspond to various beams available for communication with the TRPs. Furthermore, there may be situations where one or more configured TCI states can be activated at a specific time by the wireless device's Media Access Control (MAC) control element (CE).
[0107] In at least some cases, establishing a wireless link may include the wireless device providing information about its capabilities. This capability information may include information related to any one of a variety of wireless device capabilities.
[0108] In 504, a wireless device may determine whether to coordinate channel state information reporting with nearby wireless devices. The determination of whether to coordinate channel state information reporting with nearby wireless devices (and possibly which or which nearby devices to coordinate with) can be based on any of a variety of considerations. As one such possibility, it is possible that coordinating channel state information reporting may be limited to wireless devices that have one or more specified / configured types of affinity with each other, such as wireless devices that are part of a unified cellular service plan or have been additionally configured (e.g., including user authorization) to allow coordinating channel state information reporting with each other.
[0109] Another possible consideration may include the application data requirements of the wireless device and / or the device considered for coordinating channel state information reporting. In some cases, coordinating channel state information can increase the likelihood of cooperating devices being scheduled, but resources in the scheduled frames may be shared among the cooperating devices, resulting in each device potentially receiving less throughput than when performing channel state information without coordination / cooperation. Additionally or alternatively, if the coordinating channel state information includes analog beams and / or precoding vectors that coordinate to select for increased co-scheduling but provide lower spectral efficiency, it is possible that one or two coordinating wireless devices may receive less throughput than the maximum possible throughput. Therefore, at least in some embodiments, if the application data requirements of one or two wireless devices that may perform coordinating channel state information reporting are relatively high (e.g., above a configured threshold), the wireless device may determine not to coordinate channel state information reporting with that particular wireless device. It should be noted that the application data requirements of the wireless device can be determined in any of a variety of possible ways.
[0110] Other possible considerations may include the battery reserve level of the wireless device and / or the device considered for coordinating channel state information reporting. Additionally or alternatively, when determining whether to coordinate channel state information, the power consumption / performance mode of the wireless device and / or the device considered for coordinating channel state information reporting (e.g., whether a low battery mode or a normal mode is active) may be considered. For example, in some cases, for one or two wireless devices that may perform coordinated channel state information reporting, if the battery reserve is low (e.g., below a configured threshold) and / or a low power consumption operating mode is active, the wireless device may determine not to coordinate channel state information reporting with that particular wireless device. In some cases, when one of the devices has a low battery, the devices may coordinate such that the device with the higher battery reserve sends shared channel state information feedback on behalf of both devices, for example, so that the device with the lower battery reserve may not need to send channel state information feedback.
[0111] In some cases, a cellular base station serving a radio device may provide indications that the radio device may coordinate channel state information reporting with one or more other radio devices. For example, the cellular base station may provide a channel state information request (e.g., configuring periodic channel state information reporting or requesting non-periodic channel state information reporting) indicating information identifying one or more candidate radio devices (such as any radio devices currently served by the cellular base station and in the same cellular service plan as the radio device) for coordinating channel state information reporting. In some cases, the cellular base station may additionally or alternatively indicate rank restrictions for any configuration of coordinated channel state information reporting.
[0112] It should be noted that, in determining whether to perform cooperative channel state information reporting with another wireless device (either individually or in any combination of various possibilities), any or all of the considerations described herein may be used, among other possible considerations.
[0113] In 506, wireless devices can exchange information with nearby wireless devices via a sidelink wireless link. In at least some cases, the exchanged information may include information for determining whether to jointly perform cooperative channel state information reporting. For example, where applicable, one or two wireless devices may provide indications that their application data requirements and / or battery reserves meet any of the configuration conditions for performing cooperative channel state information reporting. If one of the wireless devices does not meet all the configuration conditions for performing cooperative channel state information reporting, that wireless device may also provide such indications to other wireless devices. In such scenarios, these wireless devices may not perform cooperative channel state information reporting.
[0114] If two wireless devices agree to perform cooperative channel state information reporting, the information exchanged may include information used to coordinate channel state information between the cooperating wireless devices. This information may include any of a variety of possible types of information.
[0115] As one possibility, a wireless device (e.g., a wireless device initiating a cooperative channel state information report) can provide indications of one or more candidate analog beams for the wireless device. The cooperating wireless device can provide feedback information for at least some of the candidate analog beams, which can facilitate the selection of analog beams from the candidate beams that are calculated to provide the best combined performance for the cooperating wireless device. For example, as one possibility, the cooperating wireless device can indicate to the initiating wireless device the perceived throughput value for each of the candidate beams. Based on the feedback from the cooperating wireless device and its own channel state information measurements (e.g., including its own perceived throughput value for each of the candidate beams), the initiating wireless device can select the analog beam to report. The initiating wireless device can also provide the cooperating wireless device with an indication of the selected analog beam, which the cooperating wireless device can also select for its own channel state information reporting.
[0116] As another possibility, for example in multi-user cellular base station operation, the initiating radio device can also provide the cooperating radio device with an indication of possible precoding vectors for each candidate beam of the initiating radio device. The cooperating radio device can provide feedback information for at least some of the possible precoding vectors, which can facilitate the initiating radio device in selecting the analog beams and set of precoding vectors calculated to produce the best combined performance for the cooperating radio device. For example, as one possibility, the cooperating radio device can indicate to the initiating radio device the correlation metric and the corresponding perceived throughput value for each possible precoding vector. Based on the feedback from the cooperating radio device and its own channel state information measurements (e.g., including its own perceived throughput values for each possible precoding vector), the initiating radio device can select the analog beams and set of precoding vectors to report. The initiating radio device can also provide the cooperating radio device with an indication of its obtained channel state information, which the cooperating radio device can use when performing channel state information reporting to determine the set of analog beams and precoding vectors it should report.
[0117] It should be noted that any possible sidelink communication technology can be used to exchange information for coordinating channel state information reports performed by cooperating wireless devices. Some possible wireless communication technologies that can be used may include Bluetooth, Wi-Fi, or cellular sidelink connectivity; other wireless communication technologies may also be used depending on the implementation. In some cases, when establishing a cellular sidelink wireless link to exchange information for coordinating channel state information reports, wireless device identification information provided to the wireless devices in the channel state information request can be used, indicating the wireless devices as candidates for coordinating channel state information reporting.
[0118] In 508, the wireless device can perform channel state information reporting. Channel state information reporting may include providing the cellular base station with the wireless device's channel state information, which is determined at least in part based on information exchanged with cooperating wireless devices via a sidelink wireless link.
[0119] For example, in some cases, channel state information reporting by a wireless device may include an indication of providing an analog beam (such as an analog beam selected as the same analog beam that the cooperative wireless device reports to the cellular base station in its channel state information) that is at least partially based on information received from the cooperating wireless device.
[0120] For example, in some cases, channel state information reporting by a wireless device may include an indication of a set of precoded vectors selected at least in part based on information received from a cooperating wireless device (such as a set of precoded vectors selected to have low correlation (e.g., orthogonality) with a set of precoded vectors reported by the cooperating wireless device to the cellular base station in its channel state information).
[0121] According to some implementation schemes, coordinated channel state information can be provided in a manner transparent to the cellular base station. In other words, it is possible for the cellular base station to receive channel state information from the cooperating radio device without being aware that the channel state information reporting is performed in a coordinated manner by the cooperating radio device.
[0122] In other implementations, it is possible that the cellular base station is aware of when radio devices are coordinating channel state information reporting. For example, as previously noted, in some cases, when requesting channel state information from a radio device, the cellular base station may indicate one or more candidate radio devices for coordinating channel state information reporting. Additionally or alternatively, the radio device performing the coordinated channel state information reporting may provide an indication of coordinating its channel state information reporting with another radio device. Such an indication may include radio device identification information (e.g., a radio device identifier, such as a Cell Radio Network Temporary Identifier (C-RNTI), with the radio device performing the coordinated channel state information reporting).
[0123] It should be noted that the wireless device may also provide the cellular base station with multiple channel state information reports (or multiple partial channel state information reports), for example, to provide both channel state information generated in coordination with cooperating wireless devices and channel state information generated independently of any other wireless device. Such information may allow the cellular base station to select its beamforming configuration (e.g., analog beams and / or precoded vectors) for the wireless device, at least in part, based on whether the wireless device is co-scheduled with cooperating wireless devices.
[0124] For example, if a cellular base station determines that it will schedule two cooperating radio devices within the same subframe or transmission time interval, it is possible that the cellular base station will use the beam configuration provided in the channel state information reported by these radio devices in coordination with each other. In such a scenario, the cellular base station can provide each of the cooperating radio devices with a co-scheduling instruction, which can facilitate each radio device using an appropriate beam configuration to perform its corresponding scheduled communication.
[0125] It is important to note that providing channel state information generated in a coordinated manner, as well as independently generated channel state information, can help cellular base stations determine how to effectively schedule cooperating radio devices and other radio devices within a cellular communication system. For example, this information can help cellular base stations perform operations such as: determining whether to co-schedule cooperating radio devices; scheduling only one radio device from a group of radio devices or scheduling a radio device from a group of cooperating radio devices together with another radio device not in that group; and selecting which frequency subbands or resource blocks to schedule each radio device, etc.
[0126] If a cellular base station determines that it will schedule radio devices within the same subframe or transmission time interval and not schedule its cooperating radio devices, it is possible that the cellular base station will use the beam configuration provided by the radio device in channel state information generated independently of any other radio device. In such a scenario, the cellular base station may do the following: provide the radio device with an indication that it will not co-schedule with its cooperating radio devices; or alternatively, implicitly indicate to the radio device that it will not co-schedule with its cooperating radio devices by not providing the radio device with an indication that it will co-schedule with any other radio device, etc. Therefore, the radio device can determine to perform communication using the beam configuration provided by the radio device in channel state information generated independently of any other radio device.
[0127] Cellular base stations and wireless devices can then perform any such scheduled communication. Finally, according to some implementations, such communication can be performed using at least part of a scheduling mechanism based on whether the scheduled communication is co-scheduled with a wireless device that performs cooperative channel state information reporting with it.
[0128] It should be noted that, although for the sake of simplicity, at least some implementations are described herein as including coordination channel state information reporting between two wireless devices, coordination channel state information reporting can also be performed for more than two wireless devices according to the techniques described herein.
[0129] Therefore, at least according to some implementation schemes, Figure 5The method can be used to provide a framework under which wireless devices can coordinate the performance of channel state information reporting, which, at least in some cases, can reduce communication latency and / or improve the efficiency of network resource utilization (among other possible benefits).
[0130] Figures 6 to 14 and additional information
[0131] Figures 6 to 14 It shows that it can be combined if needed. Figure 5 Other aspects of the method used. However, it should be noted that in Figures 6 to 14 The exemplary details shown and described with respect to these figures are not intended to limit this disclosure as a whole: many variations and alternative forms of the details provided below are possible and should be considered within the scope of this disclosure.
[0132] Multiple gNBs belonging to the same series or operator can use a multi-TRP method to simultaneously transmit data to a single UE within the same TTI / RB. To facilitate this, gNBs can cooperate via backhaul connections and can request the UE to send CSI reports in a manner accommodating such transmissions.
[0133] A conceptually similar approach could be used for a group or series of UEs to collaborate during the formation and / or transmission of CSI feedback reports. Collaboration can increase the likelihood of scheduling UEs within the same TTI or even the same time-frequency resource. This can improve the user experience for the collaborating UEs, for example, by reducing potential latency while providing sufficient data communication rates to meet their application needs. At least in some implementations, this can be achieved by coordinating CSI feedback reports based on the application data requirements of the collaborating UEs.
[0134] As previously described herein, according to at least some implementations, CSI reporting may include CQI (e.g., for determining the MCS level), PMI (e.g., for determining the precoding matrix), CRI / SSBRI (e.g., for determining the beamforming), LI, RI, and / or L1-RSRP. In some cases, UE generating CSI feedback may include discovering the precoding matrix that maximizes the received signal quality for a specific rank. An MCS level that produces a packet error rate lower than a predefined target can be obtained. Optimal throughput based on rank and MCS level can be determined. Additionally, before reporting, the UE may check whether the determined CSI feedback to be reported complies with any constraints imposed by the network, such as ensuring that the difference between the reported subband CQI and the wideband CQI is less than 2, ensuring that the rank of the reported precoding matrix is the same for all subbands, and / or ensuring that it complies with the codebook subset restriction (CBSR).
[0135] According to at least some implementation schemes, using CSI feedback can help the UE maximize its throughput. In the case of MIMO, providing a good precoding matrix can help ensure good perceived SINR. Additionally, it can increase the chances of being scheduled by the gNB, especially in the case of proportional fair scheduling. For the gNB, using CSI feedback can help implement frequency-selective scheduling, multi-user scheduling, and / or help maximize gNB throughput, etc.
[0136] Cooperative CSI feedback reporting can be used in several possible scenarios. As one possibility, it can be used for CSI feedback in single-user (SU) mode, where UEs can cooperate by transmitting the same beam as part of their CSI feedback reports. As another possibility, it can be used for CSI feedback in multi-user (MU) mode, where UEs can cooperate by transmitting the same beam as part of their CSI feedback reports, and can also cooperate to negotiate precoding vectors that are orthogonal / uncorrelated.
[0137] Such methods can be implemented in a standard transparent manner or in a manner supported by 3GPP standards. In a standard transparent manner, it is possible that the gNB is unaware of which UEs are cooperating on CSI feedback reports. In such scenarios, at least according to some implementations, cooperating UEs can negotiate to coordinate CSI feedback reports on the Wi-Fi or Bluetooth link to make decisions on which CSI feedback to send back to the gNB.
[0138] In methods including explicit 3GPP support, the gNB can know which UEs can cooperate with each other (e.g., as a possibility, UEs as part of a joint service plan), and can suggest to a UE that it can cooperate with one or more UEs from a specific set of UEs. In at least some cases, UE CSI reports can include non-coordinated CSI reports as well as CSI reports involving cooperation. CSI reports involving cooperation can also indicate the identity of the reporting UE and the UEs it cooperates with.
[0139] In some cases, the gNB may prioritize UEs that cooperate in sending CSI reports during scheduling. In other cases, while granting scheduling authority, the gNB may notify co-scheduled UEs (where they are part of the same group) that are coordinating their CSI feedback reports. In such scenarios, at least according to some implementations, cooperating UEs may negotiate to coordinate CSI feedback reports on cellular, Wi-Fi, or Bluetooth links to make decisions about which CSI feedback to send back to the gNB. It should be noted that, at least in some cases, calculating CSI feedback from cooperating UEs may additionally or alternatively be at least in part based on whether the UE can cooperate during decoding operations.
[0140] Figure 6 Exemplary aspects of a possible gNB performing SU scheduling using a single TRP transmission are illustrated according to some implementation schemes. According to the SU scheduling scheme, the gNB may authorize only one UE to access a resource block / subband / time-frequency resource. The gNB can use subband CSI feedback information to determine which resource(s) to allocate to which UE(s). When using frequency-selective scheduling, proportional fair scheduling may be the preferred method, or any of a variety of other possible scheduling methods may be used as needed. For example, as another possibility, a poll-based scheduling method may be used. The gNB can use the precoding matrix reported by the UE for transmission. In hybrid digital-analog beamforming, it may be necessary for any two UEs scheduled within a single TTI to have the same analog beam; for example, even if UEs are scheduled within a TTI using different time-frequency resources, the gNB will not support using different analog beams for different UEs. Therefore, in the illustrated example, the analog beam can provide electrical downtilt (elevation), and the digital beam can provide azimuth. Since UE 602 and UE 604 are approximately equidistant from the gNB, they can have the same analog beam and therefore can be co-scheduled in the TTI using different time-frequency resources. It is possible that UE 606 cannot be co-scheduled in the same TTI, for example, because it may be further from the gNB and have a different analog beam compared to UE 602 and UE 604.
[0141] Figure 7Exemplary aspects of a possible gNB performing MU scheduling using a single TRP transport are illustrated according to some implementation schemes. Depending on the MU scheduling scheme, the gNB can authorize more than one UE to access a resource block / subband / time-frequency resource. The gNB can use the precoding matrix reported by the UE for transport. In MU scheduling using hybrid digital-analog beamforming, it may also be necessary for any two UEs scheduled within a single TTI to have the same analog beam, for example, so that the gNB does not support the use of different analog beams for different UEs within the TTI. Furthermore, in this case, it may be necessary for the reported digital beams / precoders to be separate (e.g., orthogonal or unrelated). In the illustrated example, UEs 702 and 704 and 708 are equidistant from the gNB (e.g., approximately) and can have the same analog beam, while UE 706 can have a different analog beam. However, UEs 704 and 708 are not sufficiently separated in the illustrated scenario, and the gNB may not be able to schedule these UEs in the same time-frequency resource. UE 702 and UE 704 can be co-scheduled on the same frequency resources because there can be sufficient azimuth spacing between these UEs.
[0142] Figure 8 Exemplary aspects of possible multi-TRP transmission scenarios according to some implementations are illustrated. In the illustrated scenario, two gNBs 804 and 806 are capable of simultaneously transmitting to a specific UE 802 using the same or different time-frequency resources. In such scenarios, gNBs 804 and 806 can request UE 802 to provide CSI feedback reports configured to support transmissions from more than one gNB. At least according to some implementations, such scenarios may require a backhaul link for information exchange between gNBs 804 and 806. Generally, it is likely that the gNBs coordinating in such scenarios are associated with the same network operator (or otherwise).
[0143] Several possible methods exist for UEs to collaboratively perform CSI reporting. One such method could involve UEs coordinating with each other and sharing common CSI reports (e.g., thereby reducing the number of reports), which could reduce CSI reporting overhead. It's possible that each UE within such a coordination group could perform CSI measurements and one UE could report CSI for each UE, or only one UE could perform CSI measurements and report CSI feedback for the coordinating UE group. Figure 9Exemplary aspects of such a possible coordinated CSI reporting method according to some implementation schemes are shown. As illustrated, instead of performing CSI measurements independently and reporting them at each UE 902, 904, the two UEs 906, 908 can coordinate, and one of the UEs 906 can perform CSI reporting based on the coordination between UEs 906, 908.
[0144] Another possible approach could include: each UE deciding to coordinate its CSI reporting performs CSI measurements individually, sharing information with each other to potentially coordinate its CSI feedback in a way that would benefit both UEs; and each UE reporting its own CSI feedback (e.g., which could be determined at least in part based on information shared between the coordinating UEs). Such approaches could be useful for people with multiple wireless devices (e.g., phones, smartwatches, vehicles, etc.), family members who are typically in the same location (e.g., traveling together in a vehicle, at their home, on vacation, etc.), and / or various other possible scenarios. For example, in some cases, it is possible that some correlation exists between the CSI feedback of such devices, and that coordinating CSI reporting could leverage this correlation to improve the user experience for users of the collaborating devices.
[0145] Figure 10 Exemplary aspects of a possible coordinated CSI reporting architecture according to some implementation schemes are illustrated. In the illustrated scenario, UE 1002 and UE 1004 may be devices located in the same vicinity and belonging to the same home plan (or otherwise associated). Each device may determine to adopt a coordinated CSI feedback report, for example based on its own channel conditions, data requirements, battery reserves, peer feedback, and / or any of various other possible considerations. The CSI feedback provided by each UE in UE 1002 and UE 1004 may be determined at least in part based on information negotiated with peer devices via a peer link, which may include any of the cellular sidelink channels, Bluetooth links, Wi-Fi links, and / or various other possible wireless links.
[0146] Figure 11Exemplary aspects of possible scenarios, according to some implementation schemes, in which UEs can perform cooperative CSI reporting in a standard transparent manner are illustrated. In the illustrated scenario, a group or series of UEs can cooperate with each other to form their CSIs in a way that increases the likelihood of being co-scheduled in the same TTI. When reporting CSI feedback, the UE can provide the optimal beam as part of the CSI feedback. When performing CSI reporting non-cooperatively, these beams can be selected independently by each UE. For UEs that have been determined to report CSI feedback cooperatively (e.g., illustrated UEs 1102, 1104), analog beams can be selected cooperatively, for example, such that the UE selects one beam instead of independently selecting (potentially different) analog beams, such that:
[0147]
[0148] Among them TP A and TP B These are the estimated throughputs for UE 1102 and UE 1104, respectively. It should be noted that if the UE's (individual) throughput is too low for a particular beam (e.g., below a configured threshold, which can be fixed or dynamically determined based on the UE's current estimated data requirements), the UE can completely reject that beam, even if using that beam would result in a relatively high value for a coordinated metric in use (such as the previously exemplified metric).
[0149] Therefore, in Figure 11 In the scenario shown, UE 1102 and UE 1104 can (e.g., by exchanging information via Bluetooth, Wi-Fi, etc.) collaboratively determine their respective reporting beams -2 1106, instead of UE 1102 reporting beam -1 1108 and UE 1104 reporting beam -3 1110. This approach can be useful in scenarios where each UE does not require the full amount of resources in each TTI, as it increases the likelihood of UEs being scheduled (e.g., where the gNB assigns different RBs in the TTI to UE 1102 and UE 1104), and thus reduces latency for both UEs. At least according to some implementations, such collaborative CSI reporting techniques can be implemented transparently to the gNB and without any changes to the 3GPP standards.
[0150] Figure 12This is a flowchart illustrating an exemplary aspect of a technique for a UE to perform coordinated CSI reporting for single-user gNB operation in a standard, transparent manner according to some implementations. As shown, in 1202, CSI feedback can be requested from the UE (e.g., in conjunction with periodic or non-periodic CSI reporting). In 1204, the UE can determine if any UE in the vicinity may perform coordinated CSI reporting with it, such as any UE configured for potentially coordinated CSI reporting. If no such UE is available, in 1206, the UE can independently determine its CSI feedback and perform a CSI feedback report. If any such UE is available, in 1208, the UE can predict data communication needs, for example, from any application actively performing data communication. In 1210, the UE can determine whether its data communication needs require full available bandwidth. If yes, the method can proceed to step 1206, and the UE can independently determine its CSI feedback and perform a CSI feedback report. If no, the UE can determine to continue with coordinated CSI reporting, and in 1212, the UE can select a set of multiple possible candidate beams.
[0151] It should be noted that when determining whether to continue with the collaborative CSI reporting, one or more other considerations (such as the UE’s battery reserve level and / or power consumption mode (e.g., low power consumption mode or normal power consumption mode)) may be additionally or alternatively used in steps 1208 and / or 1210.
[0152] In step 1214, the UE may request a nearby UE, identified as a candidate for coordinated CSI reporting in step 1204, to report its perceived subband multi-beam throughput. Based on the UE's CSI measurements and information received from nearby UEs, in step 1216, the UE may determine the beam to be reported as the UE's optimal beam in its CSI feedback and may perform a CSI feedback report, including providing an indication that the beam is the UE's optimal beam. In step 1218, the UE may indicate the CSI feedback reported by the nearby UE to the nearby UE. In step 1220, the nearby UE may also report the same beam as the UE reported in its CSI feedback report.
[0153] Such cooperative CSI reporting during SU operations can improve user experience by providing better overall QoS, for example, due to potentially reduced latency in performing data communications. However, it should also be noted that, because some or all of the cooperating UEs may be reporting beams that are not optimal for maximizing the potential throughput of those UEs, in some cases, using such beam selection trade-offs among cooperating UEs may lead to a decrease in overall network throughput.
[0154] In MU operation, simultaneous scheduling within the same time-frequency resource may require UE digital beams to be separate / orthogonal, in addition to having the same analog beams. Therefore, UEs located in the same vicinity that are cooperating in performing CSI feedback reports may (e.g., if needed) determine to report a rank smaller than their maximum possible rank and report their digital precoding vectors such that their corresponding precoding matrices are separate / orthogonal. MCS calculations performed by each UE (e.g., in the 3GPP standard transparent approach) may require coordination between UEs. In such scenarios, two UEs may not be aware whether the gNB intends to co-schedule them together or with another UE. For MU operation, it may be preferable that the reported precoding vectors are close to the UE's estimated singular vectors, for example, so that the UE does not have a high degree of freedom in modifying its precoding vectors. For example, if a UE deviates from its singular vectors to report precoding vectors that are mutually orthogonal to cooperating UEs, the UE may need to compensate during MCS calculations.
[0155] Figure 13 This is a flowchart illustrating an exemplary aspect of a technique for a UE to perform coordinated CSI reporting for multi-user gNB operation in a standard, transparent manner according to some implementation schemes. As shown, in 1302, CSI feedback can be requested from the UE (e.g., in conjunction with periodic or non-periodic CSI reporting). In 1304, the UE can determine if any UE in the vicinity might perform coordinated CSI reporting with it, such as any UE configured for potentially coordinated CSI reporting. If no such UE is available, in 1306, the UE can independently determine its CSI feedback and perform a CSI feedback report. If any such UE is available, and the UE determines to continue with coordinated CSI reporting, in 1308, the UE can select a set of multiple possible candidate beams. In 1310, the UE can send a subgroup of subband precoding vectors for each beam in the selected beam group to nearby UEs. In 1312, the UE can receive reports from nearby UEs indicating a correlation metric between each subband precoding vector and the corresponding throughput of the nearby UEs for those precoding vectors. Based on its own CSI measurements and information received from nearby UEs, in step 1314, the UE can determine the beam and precoding vectors to be reported in its CSI feedback, and can perform CSI feedback reporting, including providing an indication of the beam and these precoding vectors. In step 1316, the UE can indicate the CSI feedback reported by the nearby UE to the nearby UE. In step 1318, the nearby UE can report its own feedback, which can be selected based on its CSI measurements and the CSI feedback reported by the UE.
[0156] In MU operations (including in the millimeter-wave band), it is relatively rare for a gNB to detect two UEs that may share time and frequency resources. Cooperative CSI reporting techniques used in MU operations can increase the chances of such occurrences, potentially leading to increased network throughput. However, in MU operations, suboptimal behavior in precoded vector reports can lead to performance degradation when a UE is co-scheduled with different UEs (e.g., this is not part of the cooperative CSI reporting). Therefore, at least in some cases, there can be significant benefits if the network can prioritize co-scheduled UEs.
[0157] One approach to implementing this type of prioritization could include providing support in 3GPP standards for coordinated CSI reporting (and potentially corresponding gNB scheduling behavior). For example, support could be provided to enable the gNB to be aware of a group of UEs cooperating on their CSI feedback. In such scenarios, in addition to coordinated CSI reporting, UEs could also provide independent CSI feedback reports (e.g., with members of the same home plan or with any other UEs configured for potentially coordinated CSI reporting). Information exchange between cooperating UEs can be performed via a cellular sidelink connection, in which case the gNB could also provide the UE ID (e.g., C-RNTI) of the other UEs in the group with which the UE is coordinating its CSI feedback reporting. The UE could also inform the gNB which UE(s) it is cooperating with. Simultaneously with scheduling, the gNB could indicate to the cooperating UE that it has been scheduled in time-frequency resources with one or more UEs in the group with which it is coordinating its CSI feedback reporting. In some cases, cooperating and co-scheduled UEs can also perform coordinated decoding. Therefore, at least in some implementations, such techniques could potentially improve network throughput and user experience.
[0158] Figure 14 Exemplary negotiation and information exchange aspects are shown in some implementation schemes where the UE performs a collaborative CSI report.
[0159] As shown in the figure, UE 1402 and another UE 1404 can negotiate whether to perform coordinated CSI reporting, and if these UEs decide to continue with coordinated CSI reporting, they can exchange information to coordinate their CSI feedback reports (1406). Once the negotiation and information exchange 1406 are completed, UE 1402 can provide its CSI report 1408 to gNB 1412, and UE 1404 can provide its CSI report 1410 to gNB 1412.
[0160] In a single-user gNB operation scenario, the information exchanged may include battery life information, application data requirements, a set of beams, and / or throughput for each beam. At least according to some implementations, if one or both UEs have low battery power or high application data requirements, the UE may determine not to perform information exchange (or not to perform any other information exchange). Each CSI report may include an indication of the typically selected beam, as well as the corresponding precoding matrix and MCS level for each UE.
[0161] In multi-user gNB operation scenarios, the exchanged information may include the same information as in SU operation (e.g., battery life information, application data requests, a set of beams and / or throughput for each beam), and may also include a set of precoding vectors for each beam and the correlation between UE precoding vectors for each beam. Each CSI report may include an indication of the typically selected beam and the corresponding precoding vectors for each UE (which may be selected at least in part based on correlation, e.g., to minimize the correlation between precoding vectors of cooperating UEs) and the MCS level.
[0162] When gNB support for coordinated CSI reporting is provided, the exchanged information can be revoked from SU or MU operating scenarios, for example, depending on the gNB operating mode. In each CSI request from the gNB to the UE, the C-RNTI of any UE in a group of UEs that the UE configured to perform potentially coordinated CSI reporting might be negotiating with (e.g., UEs in the same home plan as the carrier operating the gNB, as a possibility), and any possible rank limitations of the negotiated CSI report, can be indicated. Each CSI report can be a multi-part CSI report (e.g., including a standard CSI report and a coordinated CSI report), and may also indicate the UE-ID (e.g., C-RNTI) of the UE with which the UE is cooperating. Subsequently, for example, when applicable, when the gNB provides scheduling authorization, the C-RNTI of the UE with which it is cooperating can be indicated.
[0163] Further exemplary implementations are provided below.
[0164] One set of embodiments may include an apparatus comprising: a processor configured to cause a first wireless device to: establish a wireless link with a cellular base station; determine a coordinated channel state information report with a second wireless device; exchange information with the second wireless device via a sidelink wireless link; and provide the cellular base station with channel state information of the first wireless device, wherein the channel state information of the first wireless device is determined at least in part based on information exchanged with the second wireless device via the sidelink wireless link.
[0165] According to some implementations, the processor is further configured to enable the first wireless device to select, at least in part, an analog beam to be reported in the channel state information of the first wireless device based on information exchanged with the second wireless device via a sidelink wireless link.
[0166] According to some implementation schemes, the analog beam to be reported in the channel state information is selected to be the same analog beam that the second wireless device reports to the cellular base station in the channel state information of the second wireless device.
[0167] According to some implementations, the processor is further configured to enable the first wireless device to select a set of precoded vectors to be reported in the channel state information of the first wireless device, based at least in part on information exchanged with the second wireless device via a sidelink wireless link.
[0168] According to some implementation schemes, a set of precoded vectors to be reported in the channel state information is selected to have a low correlation value with a set of precoded vectors reported by the second wireless device to the cellular base station in the channel state information of the second wireless device.
[0169] According to some implementation schemes, the processor is further configured to enable the first wireless device to: determine the application data requirements of the first wireless device, wherein the determination of coordinating channel state information reports with the second wireless device is based at least in part on the application data requirements of the first wireless device.
[0170] According to some implementation schemes, the processor is further configured to enable the first wireless device to: determine the application data requirements of the first wireless device, wherein the determination of coordinating channel state information reports with the second wireless device is based at least in part on the battery reserve level of the first wireless device.
[0171] Another set of embodiments may include a first wireless device comprising: an antenna; a radio component operatively coupled to the antenna; and a processor operatively coupled to the radio component; wherein the first wireless device is configured to: determine a coordinated channel state information report with a second wireless device; exchange information with the second wireless device via a sidelink wireless link; and provide channel state information of the first wireless device to a cellular base station, wherein the channel state information of the first wireless device is determined at least in part based on information exchanged with the second wireless device via the sidelink wireless link.
[0172] According to some implementations, one or more of the analog beams or one or more precoded vectors included in the channel state information of the first wireless device are determined, at least in part, based on information exchanged with the second wireless device via a sidelink wireless link.
[0173] According to some implementation schemes, the first wireless device is configured to determine a coordinated channel state information report with the second wireless device based on one or more of the following: the application data requirements of the first wireless device or the second wireless device; and the battery reserve level of the first wireless device or the second wireless device.
[0174] According to some implementation schemes, the first wireless device is further configured to receive from a cellular base station an indication that the first wireless device is capable of coordinating channel state information reports with the second wireless device.
[0175] According to some implementation schemes, the first wireless device is further configured to provide the cellular base station with an indication of determining the channel state information of the first wireless device in coordination with the second wireless device.
[0176] According to some implementation schemes, the first wireless device is further configured to provide a second channel state information of the first wireless device to a cellular base station, wherein the second channel state information of the first wireless device is determined independently of the second wireless device for the first wireless device.
[0177] According to some implementation schemes, the first wireless device is further configured to receive a scheduling instruction from a cellular base station, wherein the scheduling instruction includes information indicating that the second wireless device and the first wireless device should co-schedule.
[0178] According to some implementation schemes, a sidelink wireless link includes one of the following: a cellular sidelink wireless link; a Wi-Fi wireless link; or a Bluetooth wireless link.
[0179] Another set of embodiments may include a cellular base station comprising: an antenna; a radio component operatively coupled to the antenna; and a processor operatively coupled to the radio component; wherein the cellular base station is configured to: establish a radio link with a first wireless device; and receive first channel state information from the first wireless device, wherein the first channel state information includes channel state information of the first wireless device generated in coordination with a second wireless device, wherein the first channel state information includes information identifying the second wireless device.
[0180] According to some implementation schemes, the first channel state information also includes channel state information of the first wireless device generated without coordination with the second wireless device.
[0181] According to some implementation schemes, the cellular base station is further configured to provide a channel state information request to a first wireless device, wherein the channel state information request includes information identifying a second wireless device.
[0182] According to some implementation schemes, the channel state information request includes rank restrictions for coordinating channel state information reports.
[0183] According to some implementation schemes, the cellular base station is further configured to: schedule communication with a first wireless device during a first transmission time interval, wherein communication with a second wireless device is also scheduled during the first transmission time interval; and provide the first wireless device with a scheduling instruction for communication with the first wireless device during the first transmission time interval, wherein the scheduling instruction includes information indicating that the second wireless device is also scheduled during the first transmission time interval.
[0184] Another exemplary implementation may include a method comprising: performing any or all of the foregoing examples by a wireless device.
[0185] Another exemplary embodiment may include a device comprising: an antenna; a radio component coupled to the antenna; and a processing element operatively coupled to the radio component, wherein the device is configured to implement any or all of the foregoing examples.
[0186] Another set of exemplary embodiments may include a non-transitory computer-accessible memory medium comprising program instructions that, when executed at the device, cause the device to implement any or all of the portions of any of the foregoing examples.
[0187] Another exemplary set of implementations may include a computer program that includes instructions for performing any or all of the portions of any of the examples described above.
[0188] Another exemplary set of embodiments may include an apparatus that includes means for performing any or all elements of any of the examples described above.
[0189] Another set of exemplary embodiments may include an apparatus that includes a processing element configured to cause a wireless device to perform any or all of the elements of any of the foregoing examples.
[0190] As is widely recognized, the use of personally identifiable information should comply with privacy policies and practices that are generally accepted to meet or exceed industry or governmental requirements for protecting 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 authorized use should be clearly explained to users.
[0191] By interpreting each message / signal X received by the user equipment (UE) in the downlink as a message / signal X transmitted by the base station, and interpreting each message / signal Y transmitted by the UE in the uplink as a message / signal Y received by the base station, any method described herein for operating the UE can serve as the basis for a corresponding method for operating the base station.
[0192] Embodiments of this disclosure may be implemented in any of a variety of forms. For example, in some embodiments, the subject matter may be implemented as a computer-implemented method, a computer-readable storage medium, or a computer system. In other embodiments, the subject matter may be implemented using one or more custom-designed hardware devices such as ASICs. In still other embodiments, the subject matter may be implemented using one or more programmable hardware elements such as FPGAs.
[0193] In some embodiments, a non-transitory computer-readable storage medium (e.g., a non-transitory memory element) may be configured to store program instructions and / or data, wherein if the program instructions are executed by a computer system, the computer system performs a method, such as any of the method embodiments described herein, or any combination of the method embodiments described herein, or any subset of any method embodiments described herein, or any combination of such subsets.
[0194] In some embodiments, a device (e.g., a UE) may be configured to include a processor (or a set of processors) and a memory medium (or memory elements), wherein the memory medium stores program instructions, and wherein the processor is configured to read from and execute the program instructions, wherein the program instructions are executable to implement any of the various method embodiments described herein (or any combination of the method embodiments described herein, or any subset or any combination of such subsets of any method embodiments described herein). The device may be implemented in any of a variety of forms.
[0195] Although the above embodiments have been described in considerable detail, many variations and modifications will become apparent to those skilled in the art once the disclosure is fully understood. This disclosure is intended to render the following claims as encompassing all such variations and modifications.
Claims
1. An apparatus for wireless communication, comprising: The processor is configured to cause the first wireless device to: Establish a wireless link with the cellular base station; Determine and coordinate channel status information reports with the second wireless device; Exchange information with the second wireless device via a side link wireless link; as well as The channel state information of the first wireless device is provided to the cellular base station in the channel state information report, wherein the channel state information of the first wireless device includes a first part and a second part, wherein the first part is determined independently of the information exchanged with the second wireless device via the sidelink wireless link, and the second part is determined at least in part based on the information exchanged with the second wireless device via the sidelink wireless link.
2. The apparatus of claim 1, wherein the processor is further configured to cause the first wireless device to: The analog beam to be reported in the channel state information of the first wireless device is selected based at least in part on the information exchanged with the second wireless device via the side link wireless link.
3. The apparatus according to claim 2, The analog beam to be reported in the channel state information is selected to be the same as the analog beam reported by the second wireless device to the cellular base station in the channel state information of the second wireless device.
4. The apparatus of claim 1, wherein the processor is further configured to cause the first wireless device to: Based at least in part on the information exchanged with the second wireless device via the sidelink wireless link, a set of precoding vectors to be reported in the channel state information of the first wireless device is selected.
5. The apparatus according to claim 4, The set of precoded vectors to be reported in the channel state information is selected to have a low correlation value with the set of precoded vectors reported by the second wireless device to the cellular base station in the channel state information of the second wireless device.
6. The apparatus of claim 1, wherein the processor is further configured to cause the first wireless device to: Determine the application data requirements of the first wireless device. The determination of the channel state information report to be coordinated with the second wireless device is based at least in part on the application data requirements of the first wireless device.
7. The apparatus of claim 1, wherein the processor is further configured to cause the first wireless device to: Determine the battery reserve level of the first wireless device. The determination of the channel state information report coordinated with the second wireless device is based at least in part on the battery reserve level of the first wireless device.
8. A first wireless device, comprising: antenna; A radio component, the radio component being operatively coupled to the antenna; as well as A processor capable of being operatively coupled to the radio component; The first wireless device is configured as follows: Determine and coordinate channel status information reports with the second wireless device; Exchange information with the second wireless device via a side link wireless link; as well as The channel state information of the first wireless device is provided to the cellular base station in the channel state information report, wherein the channel state information of the first wireless device includes a first part and a second part, wherein the first part is determined independently of the information exchanged with the second wireless device via the sidelink wireless link, and the second part is determined at least in part based on the information exchanged with the second wireless device via the sidelink wireless link.
9. The first wireless device according to claim 8, The information exchanged with the second wireless device via the sidelink wireless link is used at least in part to determine one or more of the following items included in the channel state information of the first wireless device: analog beams, or one or more precoded vectors.
10. The first wireless device according to claim 8, The first wireless device is configured to determine the coordinated channel state information report with the second wireless device based on one or more of the following: The application data requirements of one or more of the first wireless device or the second wireless device; The battery reserve level of one or more of the first wireless device or the second wireless device.
11. The first wireless device according to claim 8, wherein the first wireless device is further configured to: The first wireless device receives an indication from the cellular base station that it is able to coordinate channel state information reports with the second wireless device.
12. The first wireless device according to claim 8, wherein the first wireless device is further configured to: Provide the cellular base station with an indication to determine the channel state information of the first wireless device in coordination with the second wireless device.
13. The first wireless device according to claim 8, wherein the first wireless device is further configured to: The second channel state information of the first wireless device is provided to the cellular base station, wherein the second channel state information of the first wireless device is determined independently of the second wireless device for the first wireless device.
14. The first wireless device according to claim 8, wherein the first wireless device is further configured to: The second wireless device receives a scheduling instruction from the cellular base station, wherein the scheduling instruction includes information indicating that the second wireless device and the first wireless device should co-schedule.
15. The first wireless device of claim 8, wherein the sidelink wireless link comprises one of the following: Cellular sidelink wireless link; Wi-Fi wireless link; or Bluetooth wireless link.
16. A cellular base station, comprising: antenna; A radio component, the radio component being operatively coupled to the antenna; as well as A processor capable of being operatively coupled to the radio component; The cellular base station is configured as follows: Establish a wireless link with the first wireless device; The channel state information is received from the first wireless device in the channel state information report. The first channel state information includes a first part and a second part. The first part includes channel state information of the first wireless device generated in coordination with the second wireless device. The first channel state information includes information identifying the second wireless device. The second part includes channel state information of the first wireless device generated without coordination with the second wireless device.
17. The cellular base station according to claim 16, wherein the cellular base station is further configured to: A channel state information request is provided to the first wireless device, wherein the channel state information request includes information identifying the second wireless device.
18. The cellular base station according to claim 17, The channel state information request includes rank restrictions for coordinating channel state information reports.
19. The cellular base station according to claim 16, wherein the cellular base station is further configured to: Communication with the first wireless device is scheduled during a first transmission time interval, wherein communication with the second wireless device is also scheduled during the first transmission time interval; and Provide the first wireless device with a scheduling instruction for the communication with the first wireless device during the first transmission time interval, wherein the scheduling instruction includes information indicating that the second wireless device is also scheduled during the first transmission time interval.
Citation Information
Patent Citations
D2D-based CSI feedback method in FDD Massive MIMO network
CN108242950A
Timeline considerations for channel state information reporting of a sidelink channel
US20210045074A1
Closed-loop CSI feedback with co-operative feedback design for use in MIMO / MISO systems
WO2016066231A1
Adaptive CSI sharing mechanism for d2d enabled precoding in massive MIMO
WO2018033207A1