Method and apparatus for reporting channel state information in mobile communication
Patent Information
- Application Number
- CN202580022793.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2024-05-31
- Filing Date
- 2025-03-10
- Publication Date
- 2026-10-27
AI Technical Summary
[0006]然而,用于调度并发UE和确定相应预编解码器的CSI-RS可能是在未经过预编解码的情况下发送的,从而限制了其适用性
[0009]本公开的一个目标是提出解决与移动通信中关于设备的信道状态信息(channelstate information;CSI)报告相关的上述问题的方案或方法。
Smart Images

Figure CN122996719A_ABST
Abstract
Description
[0001] Cross-references
[0002] This disclosure is part of a non-provisional application that claims priority to U.S. Patent Application No. 63 / 567,993, filed March 21, 2024, and U.S. Patent Application No. 63 / 654,190, filed May 31, 2024. The contents of the above applications are incorporated herein by reference in their entirety. Technical Field
[0003] This disclosure generally relates to mobile communications, and more specifically, to the reporting of channel state information of a device in mobile communications. Background Technology
[0004] Unless otherwise stated, the methods described in this section are not prior art to the following claims and are not considered prior art because they are included in this section.
[0005] In Long-Term Evolution (LTE) or New Radio (NR) mobile communications, Multi-User Multiple-Input Multiple-Output (MU-MIMO) has been introduced. Specifically, in an MU-MIMO network, a base station (BS) can transmit a channel state information reference signal (CSI-RS) from multiple antennas to one or more user equipment (UEs). Each UE can measure and report its MIMO channel's channel state information (CSI) to the BS. The BS can then determine the optimal strategy for scheduling multiple UEs for concurrent data transmission. For each UE participating in concurrent data transmission, the BS can further determine a corresponding pre-coding matrix for weighting the transmission antennas during subsequent data transmissions associated with that UE.
[0006] However, the CSI-RS used for scheduling concurrent UEs and determining the appropriate pre-codecs may be transmitted without pre-coding, thus limiting its applicability. Furthermore, using CSI-RS to obtain CSI may lack sufficient flexibility. Additionally, using CSI-RS to obtain CSI for additional transport layers (e.g., potential later data layers) may also exhibit limited flexibility.
[0007] Therefore, improving the flexibility of CSI acquisition has become an important issue in newly developed wireless communication networks. Consequently, suitable solutions are needed to enhance the flexibility of CSI acquisition. Summary of the Invention
[0008] The following summary is for illustrative purposes only and is not intended to be limiting. That is, the following summary aims to introduce the concepts, key points, benefits, and advantages of the novel and non-obvious techniques described herein. Some embodiments will be further described in the detailed description below. Therefore, the following summary is not intended to identify the essential features of the claimed subject matter, nor is it intended to define the scope of the claimed subject matter.
[0009] One objective of this disclosure is to propose a solution or method for addressing the aforementioned problems related to the reporting of channel state information (CSI) of devices in mobile communications.
[0010] In one aspect, a method may involve a device receiving one or more reference signal sets. Each of the one or more reference signal sets may include at least one of a first reference signal subset and a second reference signal subset. The first reference signal subset may be associated with a first data channel set. The method may also involve the device determining a pre-coded channel set based on the one or more reference signal sets. The method may further involve the device transmitting a report containing the pre-coded channel set.
[0011] In one aspect, a method may involve a device transmitting one or more sets of reference signals for determining a pre-coded channel set. Each of the one or more sets of reference signals may include at least one of a first subset of reference signals and a second subset of reference signals. The first subset of reference signals may be associated with a first set of data channels. The method may also involve the device receiving a report containing the pre-coded channel set.
[0012] In one aspect, an apparatus may include a transceiver that wirelessly communicates with a wireless network during operation. The apparatus may also include a processor communicatively connected to the transceiver. During operation, the processor may perform operations including: receiving one or more reference signal sets via the transceiver. Each of the one or more reference signal sets may include at least one of a first reference signal subset and a second reference signal subset. The first reference signal subset may be associated with a first data channel set. The processor may also perform operations including: determining a pre-coded channel set based on the one or more reference signal sets. The processor may also perform operations including: transmitting a report containing the pre-coded channel set via the transceiver.
[0013] It is worth noting that although the descriptions provided herein may be made in the context of certain wireless access technologies, networks, and network topologies, such as Long-Term Evolution (LTE), LTE-Advanced, LTE-Advanced Pro, 5th Generation (5G), New Radio (NR), Internet-of-Things (IoT), Narrow Band Internet of Things (NB-IoT), Industrial Internet of Things (IIoT), and 6th Generation (6G), the proposed concepts, schemes, and any variations / derivatives thereof can be implemented, used, and implemented by other types of wireless access technologies, networks, and network topologies. Therefore, the scope of this disclosure is not limited to the examples described herein. Attached Figure Description
[0014] The accompanying drawings are included in this specification to further understand this disclosure and form part of this disclosure. The drawings illustrate embodiments of this disclosure and, together with the specification, serve to explain the principles of this disclosure. It will be understood that the drawings are not necessarily drawn to scale, as some components may be shown out of proportion to their actual dimensions for clarity of the concepts of this disclosure.
[0015] Figure 1 This is a schematic diagram of an example scenario under the scheme shown in the embodiments of this disclosure.
[0016] Figure 2 This is a schematic diagram of an example scenario under the scheme shown in the embodiments of this disclosure.
[0017] Figure 3 This is a schematic diagram of an example scenario under the scheme shown in the embodiments of this disclosure.
[0018] Figure 4 This is a block diagram of an example communication system according to an embodiment of the present disclosure.
[0019] Figure 5 This is a flowchart of an example process according to an embodiment of the present disclosure.
[0020] Figure 6 This is a flowchart of an example process according to an embodiment of the present disclosure. Detailed Implementation
[0021] This specification discloses detailed embodiments and implementations of the claimed subject matter. However, it should be understood that the disclosed embodiments and implementations are merely illustrative of the claimed subject matter, which can be implemented in various forms. This disclosure can be embodied in many different forms and should not be construed as being limited to the exemplary embodiments and implementations set forth herein. Rather, these exemplary embodiments and implementations are provided to make the description of this disclosure thorough and complete, and to fully convey the scope of this disclosure to those skilled in the art. In the following description, details of well-known features and techniques may be omitted to avoid unnecessarily obscuring the presented embodiments and implementations.
[0022] Overview
[0023] According to the implementation of this disclosure, various techniques, methods, schemes, and / or solutions relate to channel state information (CSI) reporting in mobile communications. According to this disclosure, several possible solutions can be implemented individually or in combination. That is, although these possible solutions are described separately below, two or more of them can be implemented in some combination.
[0024] Regarding this disclosure, a network node (e.g., a base station (BS) or transmission reception point (TRP)) may transmit one or more sets of reference signals to user equipment (UE). Each set of reference signals may include at least one of a first subset of reference signals and a second subset of reference signals. The first subset of reference signals may be associated with a first set of data channels (e.g., the first subset of reference signals may include demodulation reference signals (DMRS) for concurrent data channels). The second subset of reference signals may include pre-coded reference signals and be used by the UE to measure potential data layers that may be introduced in subsequent stages.
[0025] Upon receiving one or more reference signal sets, the UE can determine (i.e., measure) a pre-coded channel set based on these reference signal sets. The UE can then send a report (e.g., a CSI report) containing this pre-coded channel set to the network node. After receiving the report containing the pre-coded channel set, the network node can use this report to schedule / reschedule multi-user multiple-input multiple-output (MU-MIMO) transmissions to facilitate subsequent data channel transmission. More specifically, in the case of multiple UEs in the corresponding network system, each UE can send a report containing its corresponding pre-coded channel set to the network node. The network node can use all reports to schedule / reschedule MU-MIMO transmissions to facilitate subsequent data channel transmission.
[0026] Therefore, since the pre-coded channel set included in the reporting operation (e.g., CSI report) can be based on (1) a first reference signal subset (e.g., DMRS) associated with the first data channel set, and / or (2) a second reference signal subset used to measure the potential data layer, the flexibility of obtaining channel state-related reports can be significantly improved. Furthermore, the utilization of reports can contribute to improved overall network efficiency.
[0027] Figure 1 Example scenario 100 is illustrated under a scheme according to an implementation of this disclosure. Scenario 100 involves one or more UEs and a network, which may be part of a wireless communication network (e.g., an LTE network, a 5G / NR network, an IoT network, or a 6G network). Scenario 100 illustrates a current network architecture, which may include a MU-MIMO network architecture. The UE may connect to the network side. The network side may include one or more network nodes (e.g., TRPs). For ease of illustration, one network node and one UE are described below. However, this is not intended to limit the network scenarios of this disclosure.
[0028] In some embodiments, a network node may send multiple reference signals to a UE. These multiple reference signals may be considered as one or more sets of reference signals. Each set of reference signals may be associated with a UE. Each set of reference signals may include at least one of the following: (1) a first subset of reference signals and (2) a second subset of reference signals.
[0029] When a set of reference signals includes a first subset of reference signals (e.g., DMRS), the first subset of reference signals may be associated with a first set of data channels (e.g., concurrent data channels between the network node and the UE). When a set of reference signals includes a second subset of reference signals, the second subset of reference signals may be pre-coded signals and used by the UE to measure potential data layers that may be introduced in subsequent stages. In other words, the second subset of reference signals used to measure potential data layers may not include reference signals associated with existing data channels between the UE and the network node.
[0030] In some cases, the second reference signal subset may not contain a data channel (i.e., the second reference signal subset may be transmitted without any data). In these cases, the second reference signal subset may include any possible pre-coded reference signal.
[0031] Upon receiving the one or more reference signal sets, the UE can determine (i.e., measure) a pre-coded channel set based on the one or more reference signal sets. In some cases, the pre-coded channel set may include at least one of a first pre-coded channel set and a second pre-coded channel set. The first pre-coded channel set may be associated with the UE. The second pre-coded channel set may be associated with other UEs.
[0032] Subsequently, the UE may send a report (e.g., a CSI report) containing the pre-coded channel set to the network node. In some cases, the pre-coded channel set may include at least one of a first pre-coded channel and a second pre-coded channel. More specifically, the pre-coded channel set may include: (1) a first pre-coded channel when the UE reports its channel information, (2) a second pre-coded channel when the UE reports channel information of other UEs besides its own channel information (for interference measurement purposes), or (3) all of the first and second pre-coded channels when the UE reports all channel information.
[0033] Upon receiving a report containing the pre-coded channel set, the network node can select / determine a set of UEs (e.g., a new set of UEs different from the previous set of UEs) for MU-MIMO transmission and calculate a set of pre-coders (e.g., a new set of pre-coders for the new set of UEs), each pre-coder corresponding to one of the selected UEs, to facilitate concurrent transmission of subsequent data channels.
[0034] In some implementations, the received signal of the data channel in an M-user MU-MIMO network can be represented as:
[0035] Among them, (1) It is the first Observed by each UE MIMO channel, and It refers to the number of transmit (TX) antenna ports of the network node. It is the first Number of receiving (RX) antenna ports per UE; (2) It is used for the first Data for each UE Pre-encoder; (3) It contains the first Data for each UE Layer Column vectors; and (4) It is the first Observed by each UE Noise (e.g., additive white Gaussian noise (AWGN)). In some cases, without loss of generality, it can be assumed that... For all UEs Generally speaking, .
[0036] In some implementations, when there exists When there are one TRPs, the data channel can be further represented as:
[0037] in, It is the first The UE and the first The data channel between TRPs. The pre-codec can be further represented as:
[0038] in, From the first The TRP is oriented towards the first The pre-codec sent by each UE. Therefore, .
[0039] In some implementations, the reference signal transmission in a MU-MIMO network with M users can be represented as:
[0040] Among them, (1) It is the first Observed by each UE MIMO channel, and This refers to the number of TX antenna ports on the network node. It is the first The number of RX antenna ports per UE; (2) It is used for the first UE Pre-codec (i.e., extended pre-codec); (3) It contains the first Reference signal for each UE Diagonal square matrix; and (4) It is the first Observed by each UE Noise (e.g., AWGN).
[0041] More specifically, (dimension is) ) can be for Required data Pre-coder. (dimension is) It can be an extended pre-codec derived from other signal sources, but without associated data layer transmission. Available for Measure the channel state information of the underlying data layer. In some cases, It can be empty in these cases. In some cases, It can be empty in these cases. ,and No data channel (e.g., It has not yet joined a specific UE group, but network nodes may need to be selected in a later stage. Enter this specific UE group).
[0042] In some cases, . front on the diagonal Each element can be called a DMRS (i.e., the aforementioned element can be at least one of the first reference signals), by Used to determine (i.e. estimate) the pre-coded channel and for The layer data channel is demodulated. In some cases, The remaining elements on the diagonal (if any) may be the at least one second reference signal used to measure the potential data layer.
[0043] Figure 2 This illustration depicts an example scenario 200 under a scheme according to an embodiment of the present disclosure. For example, two UEs communicate with the network side. The data channels are respectively represented as follows: and The reference signals are respectively represented as and .about ,have , and .about ,have , and .
[0044] In some embodiments, The pre-coded channel can be estimated from noisy observations of the transmitted reference signal. Based on this, a diagonal matrix containing the reference signal... It can be replaced by the identity matrix, noise It can be removed. Can be pre-coded / decoded channels Replacement, which can be represented as:
[0045] Wherein, the dimension is of It is because of pre-codec Pre-encoded / decoded The channel.
[0046] In some embodiments, based on the transmission of reference signals from network nodes, among the M UEs The pre-coded channel can be determined (i.e., measured or estimated): And report all or part of the pre-coded channels to the network nodes.
[0047] In some cases, It can report its pre-code / decode channel In some cases, It can report channels other than its own pre-coded / decoded channels. All pre-coded channels except those mentioned above. In some cases, It can report all pre-coded channels .
[0048] In some embodiments, the report of the pre-coded channel can be compressed before transmission.
[0049] In some cases, the report of the pre-coded channel can be a compressed form based on a linear combination of a set of frequency-time basis functions. Specifically, the pre-coded channel... It can have dimensions ,in It can represent a frequency index and time index The variable dependencies, and the pre-coded / decoded channels It can be represented as:
[0050] More specifically, each column It can be represented as (Number of multipaths) frequency-time variables and multipath parameters ( basis functions A linear combination of . Furthermore. A linear combination can be expressed as:
[0051] in yes and scalar basis functions, It includes time delay and Doppler parameters. Column vectors, and It is a dimension of The linear combination coefficient vector.
[0052] Therefore, for each The report of the pre-coded channel can include parameters. and ,in It can be a given value, , .
[0053] In some cases, by the first All reports from each UE to the network node a linear combination coefficient vector The set can be further compressed using its singular value decomposition (SVD). Specifically, by the first... All reports from each UE to the network node a linear combination coefficient vector The set can be represented as:
[0054] in It is all a linear combination coefficient vector A set of.
[0055] therefore, The SVD can be represented as:
[0056] in It is Diagonal matrix, containing The dominant singular value. In the case of the m-th UE's receive antenna correlation, Possibly smaller . It is the right singular vector of the linear combination matrix used for the m-th UE. Based on SVD, The report can provide Its dimension may be smaller than .
[0057] In some cases, reports from pre-coded channels can be compressed based on the eigenvalue decomposition (EVD) of the transmission covariance matrix of the pre-coded channel. Specifically, in the pre-coded channel... It can be represented as:
[0058] Among them, the pre-code / decode channel of Indicates frequency index and time index The variable dependencies. Therefore, the dimension is constant transmission covariance matrix It can be represented as:
[0059] Furthermore, when its rank is less than its dimension, Further compression can be achieved through EVD. More specifically, ,in It is Diagonal matrix, containing The principal eigenvalues, and . It is Matrix, containing corresponding A set of feature vectors. Therefore, the report can be... Its dimension may be smaller than In some cases, It can be further simplified to further reduce costs.
[0060] In some implementations, pre-coding / decoding channel reporting can be performed on a time-frequency basis. Specifically, a frequency unit can be called a sub-band (SB). For example... Figure 3 As shown, Figure 3Example scenario 300 is shown under the scheme according to embodiments of this disclosure, where different types of SB modes may exist. Reports can be provided for each time-frequency unit.
[0061] In some cases, based on report-based linear combination compression, basis functions Medium frequency-time index The range can be associated with the corresponding time-frequency unit.
[0062] In some cases, compression is based on the eigenvalue decomposition of the reported transmission covariance matrix, in the corresponding time-frequency unit. The covariance matrix can be found in Summing over the frequency-time range.
[0063] Example Implementation
[0064] Figure 4 An example communication system 400 according to an embodiment of this disclosure is illustrated, including an example communication device 410 and an example network device 420. Each of the communication device 410 and the network device 420 can perform various functions to implement the schemes, techniques, processes, and methods described herein related to reporting CSI to UE and network devices in mobile communications, including the scenarios / schemes described above and processes 500 and 600 described below.
[0065] Communication device 410 may be part of an electronic device, which may be a UE (User Equipment), such as a portable or mobile device, wearable device, wireless communication device, or computing device. For example, communication device 410 may be implemented in a smartphone, smartwatch, personal digital assistant, digital camera, or computing device such as a tablet, laptop, or mobile phone. Communication device 410 may also be part of a machine-type device, which may be an Internet of Things (IoT), Narrowband Internet of Things (NB-IoT), or Industrial Internet of Things (IIoT) device, such as a non-mobile or fixed device, home appliance, wired communication device, or computing device. For example, communication device 410 may be implemented in a smart thermostat, smart refrigerator, smart door lock, wireless speaker, or home control center. Alternatively, the communication device 410 may be implemented as one or more integrated circuit (IC) chips, such as, but not limited to, one or more single-core processors, one or more multi-core processors, one or more reduced-instruction-set computing (RISC) processors, or one or more complex-instruction-set computing (CISC) processors. The communication device 410 may include, for example... Figure 4 The components shown include at least some components, such as processor 412. Communication device 410 may also include one or more other components unrelated to the scheme presented in this disclosure (e.g., internal power supply, display device, and / or user interface device); therefore, for simplicity and brevity, Figure 4 Such components of communication device 410 are not shown in the text and are not described below.
[0066] Network device 420 may be part of a network device, which may be a network node such as a satellite, base station, small cell, router, or gateway. For example, network device 420 may be implemented in an eNodeB in an LTE network, a gNB in a 5G / New Radio (NR) network, an IoT, NB-IoT, or IIoT network, or a satellite or base station in a 6G network. Alternatively, network device 420 may be implemented as one or more IC chips, such as, but not limited to, one or more single-core processors, one or more multi-core processors, or one or more RISC or CISC processors. Network device 420 may include, for example... Figure 4The network device 420 may include at least some of the components shown, such as processor 422. It may also include one or more other components unrelated to the scheme presented in this disclosure (e.g., internal power supply, display device, and / or user interface device), therefore, for simplicity and brevity, Figure 4 Such components of network device 420 are not shown in the text and are not described below.
[0067] In one aspect, each of processors 412 and 422 may be implemented as one or more single-core processors, one or more multi-core processors, or one or more CISC processors. That is, although the singular term "processor" is used herein to refer to processors 412 and 422, each of processors 412 and 422 may include multiple processors in some implementations and a single processor in others, depending on the different implementations of this disclosure. In another aspect, each of processors 412 and 422 may be implemented in hardware (and optionally, firmware) comprising, for example, but not limited to, one or more transistors, one or more diodes, one or more capacitors, one or more resistors, one or more inductors, one or more memristors, and / or one or more varactor diodes, these electronic components being configured and arranged to achieve a specific purpose of this disclosure. In other words, in at least some implementations, each of processors 412 and 422 is a dedicated machine specifically designed, arranged, and configured to perform specific tasks according to various implementations of this disclosure, including reporting CSI in devices (e.g., represented by communication device 410) and networks (e.g., represented by network device 420).
[0068] In some implementations, the communication device 410 may further include a transceiver 416 coupled to the processor 412 and capable of wirelessly transmitting and receiving data. In other words, the processor 412 can transmit and receive data, such as configuration information, messages, signals, information, and indications, through the transceiver 416. In some implementations, the communication device 410 may further include a memory 414 coupled to the processor 412 and accessible by the processor 412 for storing data. In some implementations, the network device 420 may further include a transceiver 426 coupled to the processor 422 and capable of wirelessly transmitting and receiving data. In other words, the processor 422 can transmit and receive data, such as configuration information, messages, signals, information, and indications, through the transceiver 426. In some implementations, the network device 420 may further include a memory 424 coupled to the processor 422 and accessible by the processor 422 for storing data. Therefore, the communication device 410 and the network device 420 can communicate wirelessly through the transceiver 416 and transceiver 426, respectively. For ease of understanding, the following descriptions of the operation, functions and capabilities of communication device 410 and network device 420 are provided in the context of a mobile communication environment, wherein communication device 410 is implemented as a communication device or UE, and network device 420 is implemented as a network node of a communication network.
[0069] In some implementations, each of memories 414 and 424 may include a random-access memory (RAM), such as dynamic RAM (DRAM), static RAM (SRAM), thyristor RAM (T-RAM), and / or zero-capacitor RAM (Z-RAM). Alternatively, or additionally, each of memories 414 and 424 may include a read-only memory (ROM), such as a mask ROM, a programmable ROM (PROM), an erasable programmable ROM (EPROM), and / or an electrically erasable programmable ROM (EEPROM). Alternatively, each of memories 414 and 424 may include a non-volatile random-access memory (NVRAM), such as flash memory, solid-state memory, ferroelectric RAM (FeRAM), magnetoresistive RAM (MRAM), and / or phase-change memory.
[0070] Example Process
[0071] Figure 5 An example flow 500 of one implementation according to this disclosure is shown. Flow 500 may be (whether partially or entirely) an example implementation of the above-described scenario / scheme, relating to the CSI report of this disclosure. Flow 500 may represent one aspect of an implementation of the features of communication device 410. Flow 500 may include one or more operations, actions, or functions as shown in blocks 510 to 530 of flow 500. Although shown in discrete block form, the individual blocks of flow 500 may be divided into more blocks, merged into fewer blocks, or omitted depending on the desired implementation. Furthermore, the blocks of flow 500 may be arranged according to... Figure 5 The process can be executed in the order shown, or in a different order. Process 500 can be implemented by communication device 410 or any suitable UE or machine type device. For illustrative purposes only and without limitation, process 500 is described below in the context of communication device 410. Process 500 may begin at block 510.
[0072] At block 510, process 500 may include a processor 412 of communication device 410 receiving one or more reference signal sets. Each of the one or more reference signal sets may include at least one of a first reference signal subset and a second reference signal subset. The first reference signal subset may be associated with a first data channel set. Process 500 may continue from block 510 to block 520.
[0073] In block 520, process 500 may include processor 412 of communication device 410 determining a pre-coded channel set based on the one or more reference signal sets. Process 500 may continue from block 520 to block 530.
[0074] In block 520, process 500 may include the processor 412 of communication device 410 sending a report containing the pre-coded channel set.
[0075] In some implementations, the second reference signal subset may not include the data channel.
[0076] In some implementations, the pre-code channel set may include at least one of a first pre-code channel and a second pre-code channel. The first pre-code channel may be associated with the device, and the second pre-code channel may be associated with another device.
[0077] In some implementations, process 500 may include the processor 412 of communication device 410 compressing the reported pre-coded channel set based on a linear combination of a set of frequency-time basis functions.
[0078] In some implementations, process 500 may include the processor 412 of communication device 410 compressing the linear combination coefficient vector of the linear combination based on singular value decomposition.
[0079] In some implementations, process 500 may include the processor 412 of communication device 410 compressing the reported pre-coded channel set based on the eigenvalue decomposition of the transmission covariance matrix of the pre-coded channel set.
[0080] Figure 6 An example flow 600 according to an embodiment of this disclosure is shown. Flow 600 may be (whether partially or entirely) an example implementation of the above-described scenario / scheme, relating to the CSI report of this disclosure. Flow 600 may represent one aspect of a feature implementation of network device 420. Flow 600 may include one or more operations, actions, or functions as shown in blocks 610 to 620. Although represented by discrete blocks, the individual blocks of flow 600 may be divided into more blocks, merged into fewer blocks, or omitted, depending on the desired implementation. Furthermore, the blocks of flow 600 may be arranged according to... Figure 6 The process can be executed in the order shown, or in a different order. Process 600 can be implemented by network device 420 or any suitable network device or machine type device. For illustrative purposes only and without limitation, process 600 is described below in the context of network device 420. Process 600 may begin at block 610.
[0081] At block 610, process 600 may include the processor 422 of network device 420 sending one or more reference signal sets to the UE for determining a pre-coded channel set. The one or more reference signal sets may include at least one of a first reference signal subset and a second reference signal subset. The first reference signal subset may be associated with a first data channel set. Process 600 may continue from block 610 to block 620.
[0082] In block 620, process 600 may include a processor 422 of network device 420 receiving a report containing the pre-coded channel set.
[0083] In some implementations, the second reference signal subset may not include the data channel.
[0084] In some implementations, the pre-coded channel set may include at least one of a first pre-coded channel and a second pre-coded channel. The first pre-coded channel may be associated with the UE, and the second pre-coded channel may be associated with another UE.
[0085] In some implementations, process 600 may include a processor 422 of network device 420 decompressing the pre-coded channel set reported based on a linear combination of a set of frequency-time basis functions.
[0086] In some implementations, process 600 may include the processor 422 of network device 420 decompressing the linear combination coefficient vector of the linear combination based on singular value decomposition.
[0087] In some implementations, process 600 may include the processor 422 of network device 420 decompressing the reported pre-coded channel set based on the eigenvalue decomposition of the transmission covariance matrix of the pre-coded channel set.
[0088] In some implementations, process 600 may include a processor 422 of network device 420 determining a set of UEs for MU-MIMO transmission based on the pre-coded channel set reported.
[0089] Additional notes
[0090] The topics described herein sometimes illustrate different components contained within or connected to other components. However, it should be understood that the multiple architectures depicted are merely examples, and many other architectures that implement the same functionality can actually be implemented. Conceptually, any arrangement of components that implement the same functionality is effectively “associated” to enable the desired functionality. Therefore, regardless of architecture or intermediate components, any two components combined in this document to achieve a particular function can be considered “associated” with each other to enable the desired functionality. Similarly, any two components so associating can also be considered “operationally connected” or “operationally coupled” to each other to achieve the desired functionality, and any two components so associating can also be considered “operationally connected” to each other to achieve the desired functionality. Specific examples of operationally coupled components include, but are not limited to, physically mating and / or physically interacting components and / or wirelessly interacting components and / or logically interacting and / or logically interactive components.
[0091] Furthermore, regarding any plural and / or singular terms used herein, those skilled in the art can, in light of context and / or application, convert them from plural to singular and / or from singular to plural where appropriate. For clarity, various singular / plural reciprocities may be explicitly stated herein.
[0092] Furthermore, those skilled in the art will understand that, generally, the terms used herein, and especially in the appended claims (e.g., the body of the appended claims), are generally meant as “open-ended” terms; for example, the term “comprising” should be interpreted as “comprising but not limited to,” the term “having” should be interpreted as “having at least,” the term “comprising” should be interpreted as “comprising but not limited to,” and so on. Those skilled in the art will also understand that if a specific number is intentionally listed in the appended claims, such intention will be explicitly listed in the claims, and the absence of such listing will not indicate such intention. For example, to aid understanding, the appended claims may include the use of the introductory phrases “at least one” and “one or more.” However, the use of such phrases should not be construed as implying that the introduction of the indefinite article "a" or "an" limits any particular patent application containing such an introduced patent application listing to an implementation containing only one such listing, even when the same patent application listing contains the introductory phrase "a or more" or "at least one" and indefinite articles such as "a" or "an," for example, "a and / or one" should be interpreted as meaning "at least one" or "one or more," this also applies to the use of definite articles used to introduce patent application listings. Furthermore, even when a specific number of introduced patent application listings are explicitly listed, those skilled in the art will recognize that such listing should be interpreted as meaning at least the number listed; for example, in the absence of other modifiers, an unobscured listing of "two listings" means at least two listings or two or more listings. Furthermore, when using a convention similar to "at least one of A, B, and C," those skilled in the art will understand the meaning of this convention, which generally means such interpretation (e.g., "a system having at least one of A, B, and C" will include, but is not limited to, systems having A alone, having B alone, having C alone, having A and B together, having A and C together, having B and C together, and / or having A, B, and C together). Those skilled in the art will also understand that any transitional words and / or phrases that actually indicate two or more options, whether in the specification, the claims, or the drawings, should be understood to mean that the possibility of including one, any one, or both of those options is considered.For example, the phrase “A or B” would be understood as containing the possibility of “A” or “B” or “A and B”.
[0093] As can be seen from the foregoing, it is understood that various embodiments of the invention have been described herein for illustrative purposes, and various modifications can be made without departing from the scope and spirit of the invention. Therefore, the various embodiments disclosed herein are not intended to be limiting, and the true scope and spirit are determined by the appended claims.
Claims
1. A method comprising: The processor of the device receives one or more reference signal sets, wherein each of the one or more reference signal sets includes at least one of a first reference signal subset and a second reference signal subset, and the first reference signal subset is associated with a first data channel set. The processor determines a pre-coded / decoded channel set based on the one or more signal sets; and The processor sends a report containing the pre-coded channel set.
2. The method as described in claim 1, wherein, This second subset of reference signals does not include the data channel.
3. The method as described in claim 1, wherein, The pre-coded channel set includes at least one of a first pre-coded channel and a second pre-coded channel, wherein the first pre-coded channel is associated with the device and the second pre-coded channel is associated with another device.
4. The method of claim 1, further comprising: The processor compresses the pre-coded channel set in the report based on a linear combination of a set of frequency-time basis functions.
5. The method of claim 4, further comprising: The processor compresses the linear combination coefficient vector of the linear combination based on singular value decomposition.
6. The method of claim 1, further comprising: The processor compresses the reported pre-coded channel set based on the eigenvalue decomposition of the transmission covariance matrix of the pre-coded channel set.
7. A method comprising: The processor of the device sends one or more reference signal sets to the user equipment for determining a pre-coded channel set, wherein each of the one or more reference signal sets includes at least one of a first reference signal subset and a second reference signal subset, and the first reference signal subset is associated with a first data channel set; and The processor receives a report containing the pre-coded channel set.
8. The method of claim 7, wherein, This second subset of reference signals does not include the data channel.
9. The method of claim 7, wherein, The pre-coded channel set includes at least one of a first pre-coded channel and a second pre-coded channel, wherein the first pre-coded channel is associated with the user equipment and the second pre-coded channel is associated with another user equipment.
10. The method of claim 7, further comprising: The processor decompresses the pre-coded channel set in the report based on a linear combination of a set of frequency-time basis functions.
11. The method of claim 10, further comprising: The processor decompresses the linear combination coefficient vector of the linear combination based on singular value decomposition.
12. The method of claim 7, further comprising: The processor decompresses the reported pre-coded channel set based on the eigenvalue decomposition of the transmission covariance matrix of the pre-coded channel set.
13. The method of claim 8, further comprising: The processor determines a set of user equipment for multi-user multiple-input multiple-output transmission based on the pre-coded channel set in the report.
14. An apparatus comprising: A transceiver that communicates wirelessly with a wireless network during operation; as well as A processor, communicatively connected to the transceiver, enables the processor to perform the following operations during operation: The transceiver receives one or more reference signal sets, wherein the one or more reference signal sets include at least one of a first reference signal subset and a second reference signal subset, and the first reference signal subset is associated with a first data channel set. A pre-coded channel set is determined based on the one or more reference signal sets; and The transceiver transmits a report containing the pre-coded channel set.
15. The device as claimed in claim 14, wherein, This second subset of reference signals does not include the data channel.
16. The device as claimed in claim 14, wherein, The pre-coded channel set includes at least one of a first pre-coded channel and a second pre-coded channel, wherein the first pre-coded channel is associated with the device and the second pre-coded channel is associated with another device.
17. The device as claimed in claim 14, wherein, The processor is also configured to perform operations, including: The pre-coded channel set in this report is compressed based on a linear combination of a set of frequency-time basis functions.
18. The device as claimed in claim 17, wherein, The processor is also configured to perform operations, including: The linear combination coefficient vector of this linear combination is compressed based on singular value decomposition.
19. The device as claimed in claim 14, wherein, The processor is also configured to perform operations, including: Based on the eigenvalue decomposition of the transmission covariance matrix of the pre-coded channel set, the pre-coded channel set in the report is compressed.