Get channel status information
By transmitting configuration information in 5G NR systems and managing resource blocks and code division multiplexing groups of CSI-RS, identifying and managing multiple antenna ports, the CSI-RS transmission efficiency and high system complexity in the prior art are solved. Problem, achieving more efficient antenna port usage and system simplification.
Patent Information
- Application Number
- CN202080082173.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-02-13
- Publication Date
- 2025-02-11
- Estimated Expiration
- 2040-02-13
AI Technical Summary
The prior art is difficult to effectively manage and identify channel state information on multiple antenna ports in the new 5G wireless (5G NR), resulting in inefficient transmission efficiency of channel state information reference signal (CSI-RS) and increased system complexity.
By transmitting configuration information between wireless communication nodes and devices, identifying and managing resource blocks, code division multiplexing groups and code sequences of CSI-RS, thereby determining the first antenna port and including the antenna port in the CSI-RS report. Precoded information.
It improves the efficiency of the antenna port usage, reduces the system complexity, and enhances the efficiency and accuracy of CSI-RS transmission.
Smart Images

Figure CN114762416B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates generally to wireless communications, including but not limited to systems and methods for enhancing channel state information across multiple transmit / receive points. Background Art
[0002] The third generation partnership project (3GPP), a standardization organization, is currently specifying a new radio interface called 5G New Radio (5G NR) and the next generation packet core network (NG-CN or NGC). 5G NR will have three main components: 5G access network (5G-AN), 5G core network (5GC) and user equipment (UE). To facilitate the implementation of different data services and requirements, the elements of 5GC (also known as network functions) have been simplified, and some of them are software-based so that they can be adjusted as needed. Summary of the invention
[0003] The exemplary embodiments disclosed herein are intended to solve problems related to one or more problems presented in the prior art, as well as to provide additional features that will become apparent by reference to the following detailed description when taken in conjunction with the accompanying drawings. According to various embodiments, example systems, methods, devices, and computer program products are disclosed herein. However, it should be understood that these embodiments are presented by way of example and are not restrictive, and it will be apparent to a person of ordinary skill in the art who reads this disclosure that various modifications may be made to the disclosed embodiments while remaining within the scope of this disclosure.
[0004] At least one aspect is directed to a system, method, apparatus, or computer-readable medium. A wireless communication node may send a channel state information reference signal (CSI-RS) to a wireless communication device via a first antenna port of a plurality of antenna ports of the wireless communication node. The wireless communication node may receive a channel state information (CSI) report from the wireless communication device.
[0005] In some embodiments, the first antenna port may be identified from the plurality of antenna ports according to a code division multiplexing (CDM) group and a CDM code sequence used to transmit the CSI-RS. In some embodiments, the first antenna port may be identified from the plurality of antenna ports according to an identifier of a resource block used to transmit the CSI-RS.
[0006] In some embodiments, the first antenna port may be identified from the plurality of antenna ports based on an identifier of a resource block, a code division multiplexing (CDM) group, and a CDM code sequence used to transmit the CSI-RS. In some embodiments, the CSI report may include precoding information of the first antenna port, and the first antenna port may be identified from the plurality of antenna ports based on a codebook type used to report the precoding information of the first antenna port.
[0007] In some embodiments, the wireless communication node may send configuration information to the wireless communication device. The configuration information may include the maximum number of antenna ports that the resources of the CSI-RS can carry, and the actual number of antenna ports used to send the CSI-RS. In some embodiments, the wireless communication node may send configuration information to the wireless communication device. The configuration information may include the maximum number of antenna ports that the resources of the CSI-RS can carry, and the identification of the first antenna port.
[0008] In some embodiments, the CSI-RS report may include information about the precoding of the antenna ports. The precoding may include a linear combination of vectors corresponding to the antenna ports. The wireless communication node may send configuration information to the wireless communication device. The configuration information may include the maximum number of antenna ports in the precoding. In some embodiments, the CSI-RS report may include a first subset of antenna ports as units. These units may include antenna ports in the precoding. The wireless communication node may send configuration information to the wireless communication device. The configuration information may include the maximum number of antenna ports in the precoding. The number of units may be less than or equal to the maximum number of antenna ports that the resources of the CSI-RS can carry, and may be less than or equal to the maximum number of antenna ports in the precoding included in the configuration information.
[0009] In some embodiments, the CSI-RS report may include a subset of a first subset of antenna elements. The subset may include antenna ports of one of a plurality of layers of precoding. In some embodiments, the wireless communication node may send configuration information to the wireless communication device. The configuration information may include a range of sequence numbers of antenna ports in the precoding. The CSI-RS report may include information about the precoding. The precoding may include a linear merge of vectors corresponding to the antenna ports in the precoding.
[0010] In some embodiments, the wireless communication node may send configuration information to the wireless communication device. The configuration information may include a report type for reporting precoding. The precoding may include a broadband type, a subband type, or a type different from the broadband type and the subband type.
[0011] In some embodiments, there may be no binding relationship between resource block groups in CSI-RS. The binding relationship may include channel coefficients of adjacent resource block groups in a resource block group that are expected to be continuous; or, CSI-RS is expected to use the same precoding vector on adjacent resource block groups in a resource block group.
[0012] In some embodiments, the wireless communication node may send configuration information to the wireless communication device. The configuration information may indicate whether the CSI-RS report includes the magnitude of the coefficients of the vector corresponding to the antenna ports in the precoding. The CSI-RS report may include information about the precoding. The precoding may include a linear combination of the vectors corresponding to the antenna ports in the precoding.
[0013] In some embodiments, the CSI-RS report may include information about the precoding. The precoding may include a linear combination of vectors corresponding to antenna ports in the precoding. The state of the resources used in transmitting the CSI-RS report may trigger the omission of the magnitude of the coefficients of the vectors corresponding to the antenna ports in the precoding from the CSI-RS report.
[0014] In some embodiments, the CSI-RS report may include information about precoding. The precoding may include a linear combination of vectors corresponding to antenna ports in the precoding, and may include the phase of the coefficients of the vector reported according to the interval in the frequency domain. The amplitude of the coefficient may be reported according to the bandwidth corresponding to the entire channel state, and the interval in the frequency domain may be a portion of the bandwidth corresponding to the entire channel state.
[0015] At least one aspect is directed to a system, method, apparatus, or computer-readable medium. A wireless communication device may receive a channel state information reference signal (CSI-RS) from a wireless communication node via a first antenna port of a plurality of antenna ports of the wireless communication node. The wireless communication device may send a channel state information (CSI) report from the wireless communication device.
[0016] In some embodiments, the first antenna port may be identified from the plurality of antenna ports according to a code division multiplexing (CDM) group and a CDM code sequence used to transmit the CSI-RS. In some embodiments, the first antenna port may be identified from the plurality of antenna ports according to an identifier of a resource block used to transmit the CSI-RS.
[0017] In some embodiments, the first antenna port may be identified from the plurality of antenna ports based on an identifier of a resource block, a code division multiplexing (CDM) group, and a CDM code sequence used to transmit the CSI-RS. In some embodiments, the CSI report may include precoding information of the first antenna port, and the first antenna port may be identified from the plurality of antenna ports based on a codebook type used to report the precoding information of the first antenna port.
[0018] In some embodiments, the wireless communication device may receive configuration information from the wireless communication node. The configuration information may include the maximum number of antenna ports that the resources of the CSI-RS can carry, and the actual number of antenna ports used to send the CSI-RS. In some embodiments, the wireless communication device may receive configuration information from the wireless communication node. The configuration information may include the maximum number of antenna ports that the resources of the CSI-RS can carry, and the identification of the first antenna port.
[0019] In some embodiments, the CSI-RS report may include information about the precoding of the antenna ports. The precoding may include a linear combination of vectors corresponding to the antenna ports. The wireless communication device may receive configuration information from a wireless communication node. The configuration information may include the maximum number of antenna ports in the precoding. In some embodiments, the CSI-RS report may include a first subset of antenna ports as units. These units may include antenna ports in the precoding. The wireless communication device may receive configuration information from a wireless communication node. The configuration information may include the maximum number of antenna ports in the precoding. The number of units may be less than or equal to the maximum number of antenna ports that the resources of the CSI-RS can carry, and may be less than or equal to the maximum number of antenna ports in the precoding included in the configuration information.
[0020] In some embodiments, the CSI-RS report may include a subset of a first subset of antenna elements. The subset may include antenna ports of one of a plurality of layers of precoding. In some embodiments, the wireless communication node may send configuration information to the wireless communication device. The configuration information may include a range of sequence numbers of antenna ports in the precoding. The CSI-RS report may include information about the precoding. The precoding may include a linear merge of vectors corresponding to the antenna ports in the precoding.
[0021] In some embodiments, the wireless communication device may receive configuration information from the wireless communication node. The configuration information may include a report type for reporting precoding. The precoding may include a broadband type, a subband type, or a type different from the broadband type and the subband type.
[0022] In some embodiments, there may be no binding relationship between resource block groups in CSI-RS. The binding relationship may include channel coefficients of adjacent resource block groups in a resource block group being expected to be continuous; or, CSI-RS is expected to use the same precoding vector on adjacent resource block groups in a resource block group.
[0023] In some embodiments, the wireless communication device may receive configuration information from the wireless communication node. The configuration information may indicate whether the CSI-RS report includes the magnitude of the coefficients of the vector corresponding to the antenna port in the precoding. The CSI-RS report may include information about the precoding. The precoding may include a linear combination of the vectors corresponding to the antenna ports in the precoding.
[0024] In some embodiments, the CSI-RS report may include information about the precoding. The precoding may include a linear combination of vectors corresponding to antenna ports in the precoding. The state of the resources used in transmitting the CSI-RS report may trigger the omission of the magnitude of the coefficients of the vectors corresponding to the antenna ports in the precoding from the CSI-RS report.
[0025] In some embodiments, the CSI-RS report may include information about precoding. The precoding may include a linear combination of vectors corresponding to antenna ports in the precoding, and may include the phase of the coefficients of the vector reported according to the interval in the frequency domain. The amplitude of the coefficient may be reported according to the corresponding bandwidth of the entire channel state, and the interval in the frequency domain may be a portion of the bandwidth corresponding to the entire channel state. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] Various exemplary embodiments of the present solution are described in detail below with reference to the following drawings. The drawings are provided for illustrative purposes only and only depict exemplary embodiments of the present solution to facilitate the reader's understanding of the present solution. Therefore, the drawings should not be considered to limit the breadth, scope or applicability of the present solution. It should be noted that for clarity and ease of illustration, these drawings are not necessarily drawn to scale.
[0027] Figure 1 shows an example cellular communication network in which the techniques disclosed herein may be implemented according to one embodiment of the present disclosure;
[0028] Figure 2 A block diagram showing an example base station and user equipment terminal according to some embodiments of the present disclosure is shown;
[0029] Figure 3 A flowchart of an example method for acquiring channel state information according to an embodiment of the present disclosure is shown. DETAILED DESCRIPTION
[0030] Various exemplary embodiments of the present solution are described below with reference to the accompanying drawings to enable a person of ordinary skill in the art to make and use the present solution. It is apparent to a person of ordinary skill in the art that, after reading this disclosure, various changes or modifications may be made to the examples described herein without departing from the scope of the present solution. Therefore, the present solution is not limited to the exemplary embodiments and applications described and illustrated herein. In addition, the specific order or hierarchy of steps in the methods disclosed herein are merely example methods. Based on design preferences, the specific order or hierarchy of steps of the disclosed methods or processes may be rearranged while remaining within the scope of the present solution. Therefore, a person of ordinary skill in the art should understand that the methods and techniques disclosed herein present various steps or behaviors in a sample order, and unless otherwise expressly stated, the present solution is not limited to the specific order or hierarchy presented.
[0031] The following acronyms are used in this disclosure:
[0032]
[0033]
[0034]
[0035]
[0036] 1. Mobile Communication Technology and Environment
[0037] Figure 1 An example wireless communication network and / or system 100 is shown in which the techniques disclosed herein may be implemented according to an embodiment of the present disclosure. In the following discussion, the wireless communication network 100 may be any wireless network such as a cellular network or a narrowband Internet of Things (NB-IoT) network, and is referred to herein as "network 100". This example network 100 includes a base station 102 (hereinafter referred to as "BS 102"; also referred to as a wireless communication node) and a user equipment terminal 104 (hereinafter referred to as "UE 104"; also referred to as a wireless communication device) that may communicate with each other via a communication link 110 (e.g., a wireless communication channel), and a cluster of cells 126, 130, 132, 134, 136, 138, and 140 covering a geographic area 101. In Figure 1 1, BS 102 and UE 104 are contained within the respective geographic boundaries of cell 126. Each of the other cells 130, 132, 134, 136, 138, and 140 may include at least one base station operating within its assigned bandwidth to provide adequate wireless coverage to its intended users.
[0038] For example, BS 102 may operate under an allocated channel transmission bandwidth to provide adequate coverage to UE 104. BS 102 and UE 104 may communicate via downlink radio frames 118 and uplink radio frames 124, respectively. Each radio frame 118 / 124 may be further divided into subframes 120 / 127, which may include data symbols 122 / 128. In the present disclosure, BS 102 and UE 104 are described herein as non-limiting examples of "communication nodes", which may generally practice the methods disclosed herein. According to various embodiments of the present solution, such communication nodes may be capable of wireless and / or wired communications.
[0039] Figure 2 A block diagram of an example wireless communication system 200 for transmitting and receiving wireless communication signals (e.g., OFDM / OFDMA signals) according to some embodiments of the present solution is shown. The system 200 may include components and units configured to support known or conventional operating features that need not be described in detail herein. In an illustrative embodiment, as described above, the system 200 may be used in a communication environment such as Figure 1 The invention relates to a method for transmitting (eg, sending and receiving) data symbols in a wireless communication environment such as the wireless communication environment 100 of the present invention.
[0040] The system 200 generally includes a base station 202 (hereinafter referred to as "BS 202") and a user equipment terminal 204 (hereinafter referred to as "UE 204"). The BS 202 includes a BS (base station) transceiver module 210, a BS antenna 212, a BS processor module 214, a BS memory module 216, and a network communication module 218, each of which is coupled to and interconnected with each other via a data communication bus 220 as needed. The UE 204 includes a UE (user equipment) transceiver module 230, a UE antenna 232, a UE memory module 234, and a UE processor module 236, each of which is coupled to and interconnected with each other via a data communication bus 240 as needed. The BS 202 communicates with the UE 204 via a communication channel 250, which can be any wireless channel or other medium suitable for data transmission as described herein.
[0041] As will be appreciated by those skilled in the art, the system 200 may also include Figure 2Any number of modules other than the modules shown. It will be appreciated by those skilled in the art that the various illustrative blocks, modules, circuits, and processing logic described in conjunction with the embodiments disclosed herein can be implemented in hardware, computer-readable software, firmware, or any actual combination thereof. In order to clearly illustrate this interchangeability and compatibility of hardware, firmware, and software, various illustrative components, blocks, modules, circuits, and steps are generally described according to their functions. Whether such functions are implemented as hardware, firmware, or software may depend on the specific application and design constraints imposed on the entire system. Those familiar with the concepts described herein can implement such functions in an appropriate manner for each specific application, but the decision of such an implementation should not be interpreted as limiting the scope of the present disclosure.
[0042] According to some embodiments, the UE transceiver 230 may be referred to herein as an "uplink" transceiver 230, which includes a radio frequency (RF) transmitter and an RF receiver, each of which includes circuitry coupled to an antenna 232. A duplex switch (not shown) may alternatively couple the uplink transmitter or receiver to the uplink antenna in a time duplex manner. Similarly, according to some embodiments, the BS transceiver 210 may be referred to herein as a "downlink" transceiver 210, which includes an RF transmitter and an RF receiver, each of which includes circuitry coupled to an antenna 212. The downlink duplex switch may alternatively couple the downlink transmitter or receiver to the downlink antenna 212 in a time duplex manner. The operation of the two transceiver modules 210 and 230 may be coordinated in time such that while the downlink transmitter is coupled to the downlink antenna 212, the uplink receiver circuitry is coupled to the uplink antenna 232 to receive transmissions over the wireless transmission link 250. Instead, the operation of the two transceivers 210 and 230 may be coordinated in time such that while the uplink transmitter is coupled to the uplink antenna 232, the downlink receiver is coupled to the downlink antenna 212 to receive transmissions over the wireless transmission link 250. In some embodiments, there is tight time synchronization with minimal guard times between changes in duplex direction.
[0043] The UE transceiver 230 and the base station transceiver 210 are configured to communicate via a wireless data communication link 250 and cooperate with an appropriately configured RF antenna arrangement 212 / 232 capable of supporting a specific wireless communication protocol and modulation scheme. In some illustrative embodiments, the UE transceiver 210 and the base station transceiver 210 are configured to support industry standards such as Long Term Evolution (LTE) and emerging 5G standards. However, it should be understood that the present disclosure is not necessarily limited to the application of specific standards and related protocols. On the contrary, the UE transceiver 230 and the base station transceiver 210 can be configured to support alternative or additional wireless data communication protocols, including future standards or variants thereof.
[0044] According to various embodiments, for example, BS 202 may be an evolved Node B (eNB), a serving eNB, a target eNB, a femtocell or a microcell. In some embodiments, UE 204 may be embodied in various types of user equipment such as a mobile phone, a smart phone, a personal digital assistant (PDA), a tablet computer, a laptop computer, a wearable computing device, etc. Processor modules 214 and 236 may be implemented or implemented using a general purpose processor, a content addressable memory, a digital signal processor, an application specific integrated circuit, a field programmable gate array, any suitable programmable logic device, a discrete gate or transistor logic, a discrete hardware component, or any combination thereof designed to perform the functions described herein. In this manner, the processor may be implemented as a microprocessor, a controller, a microcontroller, a state machine, etc. The processor may also be implemented as a combination of computing devices, such as a combination of a digital signal processor and a microprocessor, a plurality of microprocessors, one or more microprocessors combined with a digital signal processor core, or any other such configuration.
[0045] In addition, the steps of the methods or algorithms described in conjunction with the embodiments disclosed herein may be directly embodied in hardware, firmware, software modules executed by the processor modules 214 and 236, respectively, or in any practical combination thereof. The memory modules 216 and 234 may be implemented as RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art. In this regard, the memory modules 216 and 234 may be coupled to the processor modules 210 and 230, respectively, so that the processor modules 210 and 230 may read information from and write information to the memory modules 216 and 234, respectively. The memory modules 216 and 234 may also be integrated into their respective processor modules 210 and 230. In some embodiments, the memory modules 216 and 234 may each include a cache memory for storing temporary variables or other intermediate information during the execution of instructions to be executed by the processor modules 210 and 230, respectively. Memory modules 216 and 234 may also each include non-volatile memory for storing instructions to be executed by processor modules 210 and 230, respectively.
[0046] The network communication module 218 generally represents the hardware, software, firmware, processing logic and / or other components of the base station 202 that enable bidirectional communication between the base station transceiver 210 and other network components and communication nodes configured to communicate with the base station 202. For example, the network communication module 218 can be configured to support Internet or WiMAX services. In a non-limiting typical deployment, the network communication module 218 provides an 802.3 Ethernet interface so that the base station transceiver 210 can communicate with a traditional Ethernet-based computer network. In this way, the network communication module 218 can include a physical interface for connecting to a computer network (e.g., a mobile switching center (MSC)). The terms "configured for", "configured to" and variations thereof used herein with respect to a specific operation or function refer to a device, component, circuit, structure, machine, signal, etc. that is physically constructed, programmed, formatted and / or arranged to perform a specific operation or function.
[0047] The Open Systems Interconnection (OSI) model (referred to herein as the "Open Systems Interconnection Model") is a concept and logical layout that defines network communications used by systems (e.g., wireless communication devices, wireless communication nodes) that are open to interconnect and communicate with other systems. The model is divided into seven subcomponents or layers, each of which represents a conceptual set of services provided to the layers above and below it. The OSI model also defines a logical network and effectively describes computer data packet delivery by using different layer protocols. The OSI model may also be referred to as a seven-layer OSI model or a seven-layer model. In some embodiments, the first layer may be a physical layer. In some embodiments, the second layer may be a media access control (MAC) layer. In some embodiments, the third layer may be a radio link control (RLC) layer. In some embodiments, the fourth layer may be a packet data convergence protocol (PDCP) layer. In some embodiments, the fifth layer may be a radio resource control (RRC) layer. In some embodiments, the sixth layer may be a non-access stratum (NAS) layer or an Internet Protocol (IP) layer, and the seventh layer is another layer.
[0048] 2. System and method for acquiring channel state information (CSI)
[0049] Wireless communication can enable data exchange through a network environment. The fifth generation new wireless (5G NR) wireless communication network is designed based on orthogonal frequency division multiplexing (OFDM) technology. The time domain unit structure for wireless communication network transmission using OFDM technology forms a time slot with a certain number of OFDM symbols, and forms a radio frame with a certain number of time slots. The frequency domain unit structure for transmission is a certain number of subcarriers. Resource blocks (RBs) can be formed. During the transmission process of the wireless communication network, the wireless communication system can formulate a transmission strategy based on the channel state information (CSI). As the performance of the wireless communication system improves, the complexity also increases.
[0050] The channel state information reference signal (CSI-RS) is sent through the antenna port and is carried on the channel state information reference signal resource. The channel state information reference signal resource may include a resource unit group. The resource unit group may include a certain number of resource units, that is, a collection of a certain number of resource units (for example, in time and frequency). The channel state information reference signal sent through the antenna port can be code-division multiplexed on the resource unit group. The resource unit group may be a code division multiplexed (CDM) group. Each code division multiplexed group may carry the channel state information reference signal of a certain number of antenna ports. The antenna ports in the same CDM group may be multiplexed on the same CDM group through different code sequences.
[0051] In some embodiments, a base station (e.g., BS 102) may determine configuration information. The base station may send configuration information to a terminal (e.g., UE 104). The base station may send a channel state information reference signal to the terminal and receive a channel state information report sent by the terminal (e.g., UE 104). The channel state information reference signal may be sent via an antenna port of the base station and may be carried on a channel state information reference signal resource. The antenna port may be mapped to a first type of combination. The first type of combination may be a combination of a CDM group and a code division multiplexing code sequence.
[0052] The combination of different CDM groups and code division multiplexing code sequences can correspond to different antenna ports. The antenna port can be identified by the combination of the CDM group and the code division multiplexing code sequence. For example, the number of CDM groups can be N, and the number of code division multiplexing code sequences can be M, where N and M are positive integers. One method is that the antenna port number changes by 1 each time the code division multiplexing code sequence number changes by 1. The antenna port number can be changed by M each time the CDM group sequence number changes by 1. In some embodiments, the measurement error between the channel coefficients on the antenna ports may be introduced by the position difference of the CDM groups. According to the mapping of the antenna port and the first type of combination, the antenna port numbers corresponding to the same CDM group can be similar. Thus, the measurement error between the channel coefficients of the ports in the same CDM group can be reduced. The measurement error between the channel coefficients on adjacent antenna ports can be reduced, thereby improving the utilization efficiency of the antenna ports and reducing the complexity of the system.
[0053] Table 1 below is an example, where the number of CDM groups is 4 and the number of code division multiplexing code sequences is 2:
[0054] Antenna Port Combination of CDM groups and code division multiplexing code sequences Antenna Port 0 (CDM group 0, code sequence 0) Antenna Port 1 (CDM group 0, code sequence 1) Antenna Port 2 (CDM group 1, code sequence 0) Antenna Port 3 (CDM group 1, code sequence 1) Antenna port 4 (CDM group 2, code sequence 0) Antenna port 5 (CDM group 2, code sequence 1) Antenna port 6 (CDM group 3, code sequence 0) Antenna port 7 (CDM group 3, code sequence 1)
[0055] The serial number of the antenna port is represented by p, the serial number of the CDM group is represented by j, and the serial number of the code division multiplexing code sequence is represented by s; the mapping relationship between the antenna port and the combination (CDM group, code division multiplexing code sequence) is:
[0056] p=K+N×s+j
[0057] Where K is a non-negative integer, “+” represents an addition operation, and “×” represents a multiplication operation.
[0058] For example, the number of CDM groups is N, and the number of code division multiplexing code sequences is M, where N and M are positive integers. One method is that the antenna port number can be changed by N each time the code division multiplexing code sequence number changes by 1. The antenna port number can be changed by 1 each time the CDM group number changes by 1. In some scenarios, the measurement error between the channel coefficients on the antenna ports may be introduced by the code division multiplexing code sequence difference. According to the above-mentioned mapping of the antenna port and the first type of combination, the antenna port numbers corresponding to the same code division multiplexing code sequence can be similar. The measurement error between the channel coefficients of the ports of the same code division multiplexing code sequence can be reduced, thereby reducing the measurement error between the channel coefficients of adjacent antenna ports. This use improves efficiency and reduces the complexity of the system.
[0059] Table 2 below is an example, where the number of CDM groups is 4 and the number of code division multiplexing code sequences is 2:
[0060] Antenna Port Combination of CDM groups and code division multiplexing code sequences Antenna Port 0 (CDM group 0, code sequence 0) Antenna Port 1 (CDM group 1, code sequence 0) Antenna Port 2 (CDM group 2, code sequence 0) Antenna Port 3 (CDM group 3, code sequence 0) Antenna port 4 (CDM group 0, code sequence 1) Antenna port 5 (CDM group 1, code sequence 1) Antenna port 6 (CDM group 2, code sequence 1) Antenna port 7 (CDM group 3, code sequence 1)
[0061] The serial number of the antenna port is represented by p, the serial number of the CDM group is represented by j, and the serial number of the code division multiplexing code sequence is represented by s; the mapping relationship between the antenna port and the combination (CDM group, code division multiplexing code sequence) is:
[0062] p=K+N×s+j
[0063] Where K is a non-negative integer, “+” represents an addition operation, and “×” represents a multiplication operation.
[0064] The antenna port mapped to the channel state information reference signal resource can be determined based on the resource block (number or identifier). Different resource blocks can correspond to different antenna ports, and the antenna port can be identified based on the resource block. In some embodiments, a one-to-one correspondence between resource blocks and antenna ports can be used. The following table 3 shows such an example:
[0065]
[0066] In some embodiments, one resource block may correspond to multiple antenna ports, and different resource blocks correspond to different antenna ports. Table 4 below is an example:
[0067]
[0068] In some embodiments, the resource blocks of a resource block group (RB group) correspond to antenna ports one by one, and different resource block groups may correspond to the same group of antenna ports. The following Table 5 is an example:
[0069]
[0070]
[0071] In some embodiments, a resource block of a resource block group (RB group) may correspond to multiple antenna ports, different resource blocks in the same resource block group may correspond to different antenna ports, and different resource block groups may correspond to the same group of antenna ports. The following Table 6 is an example:
[0072]
[0073]
[0074] In some embodiments, the resource block group may be a set of resource blocks. The mapping of antenna ports to channel state information reference signal resources may be based on a second type of merging. The second type of merging may be a merging of resource blocks, CDM groups, and code division multiplexing code sequences.
[0075] The combination of different resource blocks, CDM groups and code division multiplexing code sequences corresponds to different antenna ports. Not only can the antenna port be identified by the combination of resource blocks, CDM groups and code division multiplexing code sequences, but more antenna ports can be supported under the same channel state information reference signal resource usage. The use of more channel state information reference signal resources due to supporting more antenna ports can be reduced, thereby avoiding increasing the complexity of base stations and terminals. For example, the number of resource blocks is R, the number of CDM groups is N, and the number of code division multiplexing code sequences is M. Each time the resource block number changes by 1, the antenna port number changes by M×N, where R, N and M are positive integers and "×" is a multiplication operation.
[0076] In some embodiments, each time the code sequence number of code division multiplexing changes by 1, the antenna port number can change by 1. Each time the CDM group number changes by 1, the antenna port number can change by M. Each time the resource block number changes by 1, the antenna port number can change by M×N, where "×" is a multiplication operation. In some scenarios, the measurement error between the channel coefficients on the antenna ports may be mainly introduced by the position difference of the resource blocks. The measurement error between the channel coefficients on the antenna ports may be secondly introduced by the position difference of the CDM groups. According to the mapping of the antenna port and the second type of merging, the antenna port numbers corresponding to the same CDM group in the same RB can be similar, so that adjacent antenna ports have reduced measurement errors in the channel coefficients. The reduction in measurement error can improve the utilization efficiency of the antenna ports and reduce the complexity of the system.
[0077] Table 7 below is an example, where the number of resource blocks is 2, the number of CDM groups is 4, and the number of code division multiplexing code sequences is 2:
[0078] Antenna Port Combination of resource blocks, CDM groups and code division multiplexing code sequences Antenna Port 0 (Resource block 0, CDM group 0, code sequence 0) Antenna Port 1 (Resource block 0, CDM group 0, code sequence 1) Antenna Port 2 (Resource block 0, CDM group 1, code sequence 0) Antenna Port 3 (Resource block 0, CDM group 1, code sequence 1) Antenna port 4 (Resource block 0, CDM group 2, code sequence 0) Antenna port 5 (Resource block 0, CDM group 2, code sequence 1) Antenna port 6 (Resource block 0, CDM group 3, code sequence 0) Antenna port 7 (Resource block 0, CDM group 3, code sequence 1) Antenna port 8 (Resource block 1, CDM group 0, code sequence 0) Antenna port 9 (Resource block 1, CDM group 0, code sequence 1) Antenna port 10 (Resource block 1, CDM group 1, code sequence 0) Antenna port 11 (Resource block 1, CDM group 1, code sequence 1) Antenna port 12 (Resource block 1, CDM group 2, code sequence 0) Antenna port 13 (Resource block 1, CDM group 2, code sequence 1) Antenna port 14 (Resource block 1, CDM group 3, code sequence 0) Antenna port 15 (Resource block 1, CDM group 3, code sequence 1)
[0079] The following relationship is another example: the sequence number of the antenna port is denoted by p, the sequence number of the resource block is denoted by r, the sequence number of the CDM group is denoted by j, and the sequence number of the code division multiplexing code sequence is denoted by s; (resource block, CDM group, code division multiplexing code sequence):
[0080] p=K+M×N×r+M×j+s
[0081] Where K is a non-negative integer, “+” represents an addition operation, and “×” represents a multiplication operation.
[0082] In some embodiments, each time the code division multiplexing code sequence number changes by 1, the antenna port number can change by N×R, where “×” is a multiplication operation. Each time the CDM group number changes by 1, the antenna port number can change by R. Each time the resource block number changes by 1, the antenna port number can change by 1.
[0083] In some embodiments, the measurement error between the channel coefficients on the antenna ports may be mainly introduced by the difference in the code division multiplexing code sequence. The measurement error between the channel coefficients on the antenna ports may be secondarily caused by the difference in the position of the CDM group. According to the mapping of the antenna port and the second type of combination, the antenna port numbers of the same CDM group in the same code division multiplexing code sequence may be similar, thereby reducing the measurement error between the channel coefficients on adjacent antenna ports. This reduction may improve the utilization efficiency of the antenna port and reduce the complexity of the system.
[0084] Table 8 below is an example, where the number of resource blocks is 2, the number of CDM groups is 4, and the number of code division multiplexing code sequences is 2:
[0085] Antenna Port Combination of resource blocks, CDM groups and code division multiplexing code sequences Antenna Port 0 (Resource block 0, CDM group 0, code sequence 0) Antenna Port 1 (Resource block 1, CDM group 0, code sequence 0) Antenna Port 2 (Resource block 0, CDM group 1, code sequence 0) Antenna Port 3 (Resource block 1, CDM group 1, code sequence 0) Antenna port 4 (Resource block 0, CDM group 2, code sequence 0) Antenna port 5 (Resource block 1, CDM group 2, code sequence 0) Antenna port 6 (Resource block 0, CDM group 3, code sequence 0) Antenna port 7 (Resource block 1, CDM group 3, code sequence 0) Antenna port 8 (Resource block 0, CDM group 0, code sequence 1) Antenna port 9 (Resource block 1, CDM group 0, code sequence 1) Antenna port 10 (Resource block 0, CDM group 1, code sequence 1) Antenna port 11 (Resource block 1, CDM group 1, code sequence 1) Antenna port 12 (Resource block 0, CDM group 2, code sequence 1) Antenna port 13 (Resource block 1, CDM group 2, code sequence 1) Antenna port 14 (Resource block 0, CDM group 3, code sequence 1) Antenna port 15 (Resource block 1, CDM group 3, code sequence 1)
[0086] In some embodiments, the sequence number of the antenna port is represented by p, the sequence number of the resource block is represented by r, the sequence number of the CDM group is represented by j, and the sequence number of the code division multiplexing code sequence is represented by s; antenna port and combined (resource block, CDM group, code division multiplexing code sequence):
[0087] p=K+r+N×R×s+R×j
[0088] Where K is a non-negative integer, “+” represents an addition operation, and “×” represents a multiplication operation.
[0089] In some embodiments, the precoding of the antenna port and the mapping of the antenna port to the channel state information reference signal resource can be determined based on the codebook type used to report the precoding of the antenna port. The mapping of the antenna port to the channel state information reference signal resource can be determined based on the codebook type used to report the precoding of the antenna port. This matching based on the codebook type reduces the complexity of the way in which the system can use the mapping of the antenna port to the channel state information reference signal resource and the codebook type used to report the precoding of the antenna port.
[0090] The mapping of the antenna port to the channel state information reference signal resource can be determined based on the precoding codebook type used to report the antenna port. The following Table 9 is an example of a one-to-one mapping of the antenna port to the channel state information reference signal resource and the precoding or codebook type of the reporting antenna port:
[0091]
[0092] In some embodiments, the mapping of antenna ports to channel state information reference signal resources may be determined according to the type of codebook used to report the precoding of the antenna port. As listed in Table 10 below, the mapping of antenna ports to channel state information reference signal resources may correspond to one or more types of codebooks used to report the precoding of the antenna port:
[0093]
[0094]
[0095] In some embodiments, the configuration information may include the number of ports of the channel state information reference signal resource and the actual number of antenna ports for sending the channel state information reference signal. The number of ports of the channel state information reference signal resource may be the maximum number of antenna ports that the channel state information reference signal resource can carry. In a communication system, the set of the number of ports of the channel state information reference signal resource may be a discrete positive integer rather than a continuous positive integer. For example, the set of the number of ports of the channel state information reference signal resource is {1,2,4,6,8,12,16,24,32}. In some embodiments, the number of antenna ports for sending the channel state information reference signal may not be the number of ports of the channel state information reference signal resource. The number of antenna ports may be the maximum number of antenna ports that the channel state information reference signal resource can carry. For example, the transmission of the channel state information reference signal may require the number of antenna ports to be 18, and 18 is not an element in the above set.
[0096] Accordingly, the configuration information may define or include the actual number of antenna ports for sending channel state information reference signals to avoid the terminal selecting more antenna ports for processing than the number of antenna ports for sending channel state information reference signals, thereby reducing complexity. In addition, it is also possible to avoid selecting antenna ports that do not send channel state information reference signals, and to avoid introducing noise or interference from antenna ports that do not send channel state information reference signals. The following is an example. In the configuration information, the number of ports of the channel state information reference signal resource may be 24, while the actual number of antenna ports for sending the channel state information reference signal may be 18. That is, the maximum number of antenna ports that the channel state information reference signal resource can carry may be 24. 18 of these ports may be used for the transmission of the channel state information reference signal.
[0097] In some embodiments, the configuration information may define or include the number of ports of the channel state information reference signal resources (allocated, configured and / or available), and the number of actual antenna ports of the channel state information reference signal (used for transmission). The number of ports of the channel state information reference signal resources may be the maximum number of antenna ports that the channel state information reference signal resources can carry. The number of antenna ports for sending the channel state information reference signal may not be exactly the number of ports of the channel state information reference signal resources.
[0098] In some embodiments, the configuration information may define or include the number of antenna ports for transmitting channel state information reference signals, which may prevent the terminal from processing the antenna port without transmitting the channel state information reference signal, thereby reducing the complexity of the terminal. For example, in the configuration information, the number of ports of the channel state information reference signal resource may be 24, the antenna ports for sending the channel state information reference signal may be the first 18 ports, or the port sequence number may be 0 to 17. In another example, when the channel state information is sent, the antenna port of the reference signal may be the last 18 ports, or the port sequence number may be 7 to 23. In another example, the antenna port numbers for sending the reference signal of the channel state information may be 0 to 8 and 12 to 20. For another example, in the configuration information, the number of ports of the channel state information reference signal resource may be 32, the antenna port for sending the channel state information reference signal may be the first 28 ports, or the port number may be 0 to 27. In another example, in the case of transmitting the channel state information, the antenna port of the information reference signal may be the last 28 ports, or the port number may be 4 to 31. In another example, the antenna port numbers for transmitting the channel state information reference signal may be 0 to 13 and 16 to 31.
[0099] In some embodiments, the channel state information report may include precoding of antenna ports. The precoding may be a linear combination of vectors corresponding to the antenna ports, and the configuration information may include the maximum number of antenna ports in the precoding. The antenna ports may correspond one-to-one to the antenna port vectors, and the channel state information report may include the antenna ports reported by the terminal. The antenna ports reported by the terminal may be equivalent to a report including vectors corresponding to the antenna ports. The configuration information may define or include the maximum number of antenna ports in the precoding, which may prevent the terminal from processing too many antenna ports and avoid feeding back too many antenna ports and coefficients in the linear combination, thereby reducing the complexity of the system. For example, the configuration information may include that the maximum number of antenna ports in the precoding is 8, and the precoding of the antenna ports included in the channel state information report may be a linear combination of vectors corresponding to antenna ports less than or equal to 8. The report may include less than or equal to 8 antenna ports, and the coefficients in the linear combination may correspond to the number of antenna ports. For example, the configuration information may include that the maximum number of antenna ports in the precoding is 6, and the precoding of the antenna ports included in the channel state information report may be a linear combination of vectors corresponding to antenna ports less than or equal to 6. The report may include less than or equal to 6 antenna ports, and the coefficients in the linear combining may correspond to the number of antenna ports.
[0100] In some embodiments, the channel state information report may include a first antenna port set. The antenna ports in the precoding may be or include elements in the first antenna port set. The number of elements in the first antenna port set may be less than or equal to the resource ports of the channel state information resource signal. The number of reference signal resource ports, the number of elements in the first antenna port set may be less than or equal to the maximum number of antenna ports in the precoding of the configuration information. The terminal (e.g., UE 104) can use the report to select a specific antenna port of the base station (e.g., BS 102).
[0101] The terminal can further reduce the number of antenna ports fed back in the report, thereby reducing the processing of excessive antenna ports, reducing the coefficients of the vectors corresponding to the excessive antenna ports, and thus reducing the complexity of the terminal. For example, the number of ports of the channel state information reference signal resource can be 16, the maximum number of antenna ports in the precoding of the configuration information can be 8, and the first antenna port set included in the report can be antenna ports {1,3,4,7}. The terminal can process antenna ports {1,3,4,7} and feed back coefficient values corresponding to antenna ports {1,3,4,7}. In another example, the number of ports of the channel state information reference signal resource can be 32, the maximum number of antenna ports in the precoding of the configuration information can be 12, and the first antenna port set included in the report can be antenna ports {0,2,5,13,16,18,27,29}. The terminal can process antenna ports {0,2,5,13,16,18,27,29} and corresponding antenna ports {0,2,5,13,16,18,27,29}.
[0102] In some embodiments, the channel state information report may include a second antenna port set, which may be a subset of the first antenna port set, and the second antenna port set may include antenna ports of one of the multiple layers in the precoding. It should be noted that the precoding may have multiple layers, for example, one layer, two layers, three layers, four layers or more layers. The precoding of each layer may be different, and the antenna ports of each layer of precoding may be different. The channel state information report may include the second antenna port set, that is, a set of antenna ports of a certain layer. The coefficients of all ports under the first antenna port set may not be fed back to the layer, but the coefficients of the ports in the second antenna port set are fed back to the layer. Processing antenna ports exceeding the second antenna port set can be avoided, and feedback of antenna port coefficients exceeding the second antenna port set can be avoided. For example, the number of ports of the channel state information reference signal resource may be 16, and the maximum number of antenna ports in the precoding of the configuration information may be 8. The first antenna port set included in the report may be antenna ports {1,3,4,7}. The precoded layer 1 antenna port set may be {1,3,7}, and the precoded layer 2 antenna port set may be {4,7}. For example, the number of ports of the channel state information reference signal resource may be 32, the maximum number of antenna ports in the precoding of the configuration information may be 12, and the first antenna port set included in the report may be antenna ports {0,2,5,13,16,18,27,29}; the precoded layer 1 antenna port set may be {2,5,18,27}, the precoded layer 2 antenna port set may be {0,13,16,29}, the precoded layer 3 antenna port set may be {0,2,16,18}, and the precoded layer 4 antenna port set may be {2,13,18,29}.
[0103] In some embodiments, the channel state information report may include precoding of antenna ports. The precoding may be a linear combination of vectors corresponding to the antenna ports. The configuration information may define or include a range of serial numbers of antenna ports in the precoding. For example, the number of ports of the channel state information reference signal resource may be 16. The configuration information may include the serial numbers of antenna ports in the precoding, which may be antenna ports {1,3,4,7}. The terminal may process antenna ports {1,3,4,7} and feedback coefficients corresponding to antenna ports {1,3,4,7}. For example, the number of ports of the channel state information reference signal resource may be 32. The configuration information may include the serial numbers of antenna ports in the precoding, i.e., antenna ports {0,2,5,13,16,18,27,29}. The terminal may process antenna ports {0,2,5,13,16,18,27,29} and feedback coefficient values corresponding to antenna ports {0,2,5,13,16,18,27,29}.
[0104] In some embodiments, the configuration information may include a serial number range for antenna ports in a precoding layer. For example, the number of ports of the channel state information reference signal resource is 16, and the configuration information includes that the serial number range for the antenna ports of precoding layer 1 is {1,3,7}, and the serial number range for the antenna ports of precoding layer 2 is {4,7}. Another example is as follows, the number of ports of the channel state information reference signal resource is 32, and the configuration information includes that the serial number range for the antenna ports of precoding layer 1 is {2,5,18,27}, the serial number range for the antenna ports of precoding layer 2 is {0,13,16,29}, the serial number range for the antenna ports of precoding layer 3 is {0,2,16,18}, and the serial number range for the antenna ports of precoding layer 4 is {2,13,18,29}.
[0105] In some embodiments, the channel state information report may include the precoding of the antenna port. The configuration information may include the type of the precoding report, and the type of the precoding report is one of the following types:
[0106] First precoding report type: broadband type;
[0107] · Second precoding report type: subband type; and
[0108] The third precoding report type: neither a wideband type nor a subband type.
[0109] It should be noted that the configuration information may include the type of precoding report and may indicate the type of report used by the terminal to report the precoding. The above-mentioned type of broadband may indicate that the precoding of a report is applicable to the bandwidth corresponding to the entire channel state and consumes less reporting resource overhead. The subband type may indicate that a precoding is applicable to a subband. A subband may be a frequency band of a certain number of resource blocks and may be a part of the bandwidth corresponding to the entire channel state. The subband type may occupy more reporting resource overhead. Another type is neither a broadband type nor a subband type. The precoding applicable to each subband can be obtained from the precoding reported in this type. Each subband of the bandwidth may correspond one-to-one to the precoding applicable to each subband. Compared with the subband type, the reporting resource overhead of this type may be relatively small and may be more expensive than the broadband type. For example, the configuration information may explicitly indicate the type of precoding report. In another example, the configuration information may implicitly indicate the type of precoding report. For example, it may be indicated by a configured codebook type. For example, the report may include a port for precoding to indicate that the precoding report type is a third report type.
[0110] In some embodiments, there may be no binding relationship between resource block groups in the channel state information reference signal resource. The binding relationship may include or refer to one of the following: the channel coefficients of adjacent resource block groups are expected to be continuous; and the channel state information reference signal is expected to use the same precoding vector on adjacent resource block groups. It should be noted that in some scenarios, the channel state information reference signal may use different precoding vectors on adjacent resource block groups. Therefore, the channel state information reference signal may not be expected to use the same precoding vector. That is, processing based on not using the same precoding vector can reduce the complexity of the system and avoid introducing interference on adjacent resource block groups. The channel coefficients of adjacent resource block groups may not be expected to be continuous. The processing can be performed in a manner that the channel coefficients of adjacent resource block groups are discontinuous. The complexity of the system can be reduced, and interference can be avoided on adjacent resource block groups.
[0111] For example, the configuration information may indicate that there is no binding relationship between resource block groups within a channel state information reference signal resource. In another example, it may be determined that there is no binding relationship between resource block groups in a channel state information reference signal resource based on the type of precoding report. For example, the third precoding report type may indicate that there is no binding relationship between resource block groups in a channel state information reference signal resource, and the third precoding report type may be neither a broadband type nor a subband type. For example, there may be no binding relationship between resource block groups within a channel state information reference signal resource specified by the protocol.
[0112] In some embodiments, the channel state information report may include precoding of the antenna ports. The precoding may be a linear combination of vectors corresponding to the antenna ports, and the configuration information may indicate whether the report includes the magnitude of the coefficients of the corresponding vectors of the antenna ports.
[0113] In some embodiments, the base station may obtain the amplitude information of the vector corresponding to the antenna port from the uplink channel. In some embodiments, the base station may not obtain the amplitude information of the vector corresponding to the antenna port from the uplink channel. The configuration information may indicate whether the amplitude of the coefficient of the vector corresponding to the antenna port is included in the report, which can reduce the complexity of the terminal. For example, the configuration information may explicitly indicate whether the report includes the amplitude of the coefficient value of the vector corresponding to the antenna port. In another example, the configuration information may implicitly indicate whether the report includes the amplitude of the coefficient of the vector corresponding to the antenna port. For example, the configuration information may include a sounding reference signal (SRS), which indicates that the report includes the amplitude of the coefficient and value of the vector corresponding to the antenna port. For example, the configuration information may not include a sounding reference signal (SRS), which indicates that the amplitude of the coefficient of the vector corresponding to the antenna port is not included in the report.
[0114] In some embodiments, the channel state information report may include precoding of antenna ports. The precoding may be a linear combination of the corresponding vectors of the antenna ports. The magnitude of the coefficients of the vectors corresponding to the antenna ports may be omitted. The omission of the coefficients may be triggered by the state of the resource carrying the CSI report (e.g., the quantity state of the resource).
[0115] It should be noted that in some scenarios, the base station can obtain the amplitude information of the vector corresponding to the antenna port from the uplink channel. However, due to the difference between the uplink and downlink channels, the amplitude information obtained may not be accurate enough. The amplitude of the coefficient of the vector corresponding to the antenna port can be omitted, which is triggered by the state of the resources used in the reported transmission, and can improve the accuracy of feedback precoding as much as possible, and reduce the complexity of the system. For example, the omission may be triggered by the amount of resources used in the reported transmission. In another example, the omission may be triggered by the coding or bit rate of the resources used for the reported transmission.
[0116] In some embodiments, the channel state information report may include a precoding of the antenna port, which is a linear combination of the vectors corresponding to the antenna port; the phase of the coefficients of the vectors is reported according to the frequency domain interval. The amplitude of the coefficients can be reported according to the bandwidth corresponding to the entire channel state. The frequency domain interval can be a portion of the bandwidth corresponding to the entire channel state.
[0117] It should be noted that the magnitude of the vector may not vary much in the bandwidth corresponding to the entire channel state, while the phase of the vector may vary greatly with different frequency domain intervals. Therefore, the phase of the coefficients of the vector can be reported in the frequency domain interval, and the magnitude of the coefficients of the vector can be reported in the bandwidth corresponding to the entire channel state. While improving the accuracy of the reported precoding, the reported resource overhead can be reduced, thereby reducing the complexity of the system.
[0118] Reference now Figure 3 , Figure 3 A method 300 for obtaining channel state information is depicted. The method 300 may use the components described herein (e.g., in conjunction with Figure 1 and Figure 2 In brief summary, method 300 may include determining configuration information (305). Method 300 may include identifying an antenna port to communicate (310). Method 300 may include transmitting a channel state information resource signal (315). Method 300 may include transmitting a channel state information report (320).
[0119] In more detail, the method 300 may include determining configuration information (300). A wireless communication node (e.g., BS 102) may send, provide, or otherwise send configuration information to a wireless communication device (e.g., UE 104). The configuration information may define or include specifications for exchanging channel state information reference signals (CSI-RS) or channel state information (CSI) reports. The wireless communication device may then receive the configuration information from the wireless communication node. In some embodiments, the configuration information may define, indicate, or include a maximum number of antenna ports that a resource for CSI-RS can carry. In some embodiments, the configuration information may define, indicate, or include an actual number of antenna ports for transmitting CSI-RS. In some embodiments, the configuration information may define, indicate, or include an identification of an antenna port for transmitting CSI-RS. In some embodiments, the configuration information may define, indicate, or include a sequence number range for antenna ports in precoding. Precoding may specify which antenna ports to use when transmitting CSI-RS or CSI reports.
[0120] In some embodiments, the configuration information may define, indicate or include a report type for reporting precoding. The report type may define, identify or include a broadband type, a subband type, or a type different from a broadband type and a subband type. The broadband type may indicate which reported precoding is applicable to the bandwidth corresponding to the entire channel state and consumes less reporting resource overhead. The subband type may indicate which precoding is applicable to a subband. In some embodiments, the configuration information may define, identify or indicate whether the CSI-RS report includes the amplitude of the coefficients of the vector corresponding to the antenna port in the precoding. The amplitude of the coefficient vector may specify the value of the coefficient applied to the antenna port when transmitting according to the precoding.
[0121] The method 300 may include identifying an antenna port to communicate (310). A wireless communication node (e.g., BS 104) may identify an antenna port to communicate with a wireless communication device (e.g., UE 104) from a plurality of antenna ports. The antenna port may correspond to a resource (e.g., time and frequency band) over which a particular reference signal set is transmitted in a DL transmission. Each antenna port may be defined so that a channel of a symbol transmitted on the antenna port may be inferred from a channel of another symbol transmitted on the same antenna port. In some embodiments, an antenna port from a plurality of antenna ports may be determined, selected, or otherwise identified based on a code division multiplexing (CDM) group and a CDM code sequence for transmitting a channel state information reference signal (CSI-RS) (e.g., Table 2). A CDM group for transmitting a CSI-RS may define or correspond to a group of resource elements. A CDM code sequence for transmitting a CSI-RS may define or correspond to an orthogonal code sequence on a CDM group.
[0122] In some embodiments, an antenna port among multiple antenna ports may be determined, selected, or otherwise identified based on an identifier of a resource block (RB) used to send CSI-RS (e.g., Tables 3-6). The identifier of the RB (e.g., the RB number) may define the specification of the antenna port number for a specific resource block number. In some embodiments, an antenna port among multiple antenna ports may be determined, selected, or otherwise identified based on an identifier of a resource block used to send CSI-RS, a code division multiplexing (CDM) group, and a CDM code sequence (e.g., Tables 7 and 8). In some embodiments, an antenna port among multiple antenna ports may be determined, selected, or otherwise identified based on a codebook type used to report precoding information for the antenna port (e.g., Tables 9 and 10). The codebook type may refer to a precoded codebook for the antenna port to be reported.
[0123] Method 300 may include transmitting a channel state information resource signal (315). A wireless communication node (e.g., BS 102) may send, provide, or transmit a channel state information reference signal (CSI-RS) to a wireless communication device (e.g., UE 104). The CSI-RS may be sent via an antenna port in a plurality of antenna ports of the wireless communication node. As described above, the antenna port may be identified from a plurality of antenna ports of the wireless communication node. The CSI-RS may be a signal containing information that a communication system may use to formulate a transmission strategy. The transmission of the CSI-RS by the wireless communication node may be in response to identifying the antenna port from a plurality of antenna ports. Subsequently, the wireless communication device may receive the CSI-RS from the wireless communication node. The CSI-RS may be received via an antenna port in a plurality of antenna ports of the wireless communication node. In some embodiments, there may be no binding relationship between resource groups in the CSI-RS. The binding relationship may define, identify, or include channel coefficients for expected consecutive adjacent resource block groups. The channel coefficient may identify or correspond to a value for an antenna port in a resource block to be applied in the CSI-RS transmission. The bundling relationship may also define, identify or include CSI-RS that are expected to use the same precoding vector on adjacent resource block groups.
[0124] The method 300 may include transmitting a channel state information report (320). A wireless communication device (e.g., UE 102) may send, provide, or transmit a channel state information (CSI) report to a wireless communication node (e.g., BS 104). The wireless communication node may in turn identify, retrieve, or receive a CSI report from the wireless communication device. The CSI report may include precoding on antenna ports. The antenna ports may correspond to those ports identified from a plurality of antenna ports of the wireless communication node when transmitting the CSI-RS. In some embodiments, the CSI-RS report may define, indicate, or include information about precoding of the antenna ports. The precoding may include a linear combination of vectors corresponding to the antenna ports. The linear combination may include a weighted sum of coefficients of the vectors corresponding to the antenna ports. In some embodiments, the CSI-RS may include a phase of coefficients of a vector reported according to an interval in the frequency domain. The phase of the coefficient may define or indicate an angle of a vector within an interval defined in the frequency domain. In some embodiments, the magnitude of the coefficient may be reported according to a bandwidth corresponding to the entire channel state. The entire channel state may define or correspond to a subband in frequency and time. In some embodiments, the interval in the frequency domain may be a portion of the bandwidth corresponding to the entire channel state.
[0125] In some embodiments, the resource status used in sending the CSI-RS report may trigger the omission of the amplitude of the coefficients of the vector corresponding to the antenna port in the precoder from the CSI-RS report. The resource status may correspond to the data size of the transmission in the CSI RS report. In some embodiments, the wireless communication device may compare the data size with a threshold level. The threshold level may define the value of the data size that triggers the omission. If the data size meets the threshold level (e.g., below or above), the wireless communication device may omit the amplitude of the coefficients of the vector corresponding to the antenna port in the precoder from the CSI-RS report. Otherwise, if the data size does not meet the threshold level, the wireless communication device may include the amplitude of the coefficients of the vector corresponding to the antenna port in the precoder in the CSI-RS report.
[0126] In some embodiments, the CSI-RS report may define, indicate or include a subset of antenna ports as units. These units may correspond to or include antenna ports in precoding. In some embodiments, the number of units may be less than or equal to the maximum number of antenna ports that the CSI-RS can carry. The maximum number may be defined by configuration information transmitted by the wireless communication node. The number of units may also be less than or equal to the maximum number of antenna ports in precoding. Precoding may be included or defined by configuration information provided by the wireless communication node. In some embodiments, the CSI-RS report may identify, define or include a subset of a first subset of antenna units. The first subset may include antenna ports of at least one of a plurality of layers in precoding. These layers may correspond to MIMO layers.
[0127] Although various embodiments of the present solution have been described above, it should be understood that they are presented by way of example only and not by way of limitation. Similarly, various figures may depict exemplary architectures or configurations, which are provided to enable those of ordinary skill in the art to understand the exemplary features and functions of the present solution. However, it should be understood by these persons that the present solution is not limited to the exemplary architectures or configurations shown, but may be implemented using various alternative architectures and configurations. In addition, as will be appreciated by those of ordinary skill in the art, one or more features of an embodiment may be combined with one or more features of another embodiment described herein. Therefore, the breadth and scope of the present disclosure should not be limited by any of the above-described exemplary embodiments.
[0128] It should also be understood that any reference to an element using names such as "first," "second," etc., herein does not generally limit the number or order of these elements. Instead, these names may be used herein as a convenient means of distinguishing between two or more elements or element instances. Thus, a reference to a first and a second element does not mean that only two elements can be used, or that the first element must precede the second element in some manner.
[0129] In addition, it should be understood by those skilled in the art that any of a variety of different technologies and techniques may be used to represent information and signals. For example, data, instructions, commands, information, signals, bits, and symbols, etc., that may be cited in the above description may be represented by voltage, current, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
[0130] It will also be understood by those of ordinary skill in the art that any of the various illustrative logical blocks, modules, processors, devices, circuits, methods, and functions described in conjunction with the aspects disclosed herein may be implemented by electronic hardware (e.g., digital implementation, analog implementation, or a combination of both), firmware, various forms of programs or design codes containing instructions (which may be referred to herein as "software" or "software modules" for convenience), or any combination of these technologies. In order to clearly illustrate this interchangeability of hardware, firmware, and software, various illustrative components, blocks, modules, circuits, and steps have been generally described above in terms of their functions. Whether such functionality is implemented as hardware, firmware, or software, or as a combination of these technologies, depends on the specific application and design constraints imposed on the overall system. A skilled technician may implement the described functionality in various ways for each specific application, but such implementation decisions will not result in a departure from the scope of this disclosure.
[0131] In addition, it should be understood by those of ordinary skill in the art that the various illustrative logic blocks, modules, devices, components, and circuits described herein may be implemented within or performed by an integrated circuit (IC), which may include a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic device, or any combination thereof. The logic blocks, modules, and circuits may also include antennas and / or transceivers to communicate with various components within a network or within a device. A general-purpose processor may be a microprocessor, but alternatively, the processor may be any conventional processor, controller, or state machine. The processor may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor), multiple microprocessors, one or more microprocessors combined with a DSP core, or any other suitable configuration for performing the functions described herein.
[0132] If implemented in software, these functions may be stored as one or more instructions or codes on a computer-readable medium. Therefore, the steps of the method or algorithm disclosed herein may be implemented as software stored on a computer-readable medium. Computer-readable media include computer storage media and communication media, which include any media that can send a computer program or code from one place to another. The storage medium can be any available medium that a computer can access. As an example and not limitation, such a computer-readable medium may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, disk storage or other magnetic storage device, or any other medium that can be used to store the required program code in the form of instructions or data structures and can be accessed by a computer.
[0133] In this application, the term "module" as used herein refers to software, firmware, hardware, and any combination of these units for performing the relevant functions described herein. In addition, for the purpose of discussion, various modules are described as separate modules; however, as is apparent to those of ordinary skill in the art, two or more modules may be combined to form a single module that performs the relevant functions of an embodiment of the present solution.
[0134] In addition, in the embodiment of the present solution, memory or other memory and communication components can be used. It should be understood that, for the sake of clarity, the above description describes the embodiment of the present solution with reference to different functional units and processors. However, it is obvious that any appropriate functional distribution between different functional units, processing logic units or domains can be used without departing from the present solution. For example, the function illustrated as being performed by a separate processing logic unit or controller can be performed by the same processing logic unit or controller. Therefore, reference to a specific functional unit is only a reference to an appropriate device for providing the function, rather than indicating a strict logical or physical structure or organization.
[0135] Various modifications to the embodiments described in this disclosure will be apparent to those skilled in the art, and the general principles defined herein may be applied to other embodiments without departing from the scope of this disclosure. Therefore, this disclosure is not intended to be limited to the embodiments shown herein, but is to be accorded the broadest scope consistent with the novel features and principles disclosed herein, as described in the following claims.
Claims
1. A wireless communication method, comprising: Sending, by a wireless communication node, a channel state information reference signal (CSI-RS) to a wireless communication device via a first antenna port of a plurality of antenna ports of the wireless communication node; as well as receiving, by the wireless communication node, a channel state information (CSI) report from the wireless communication device, the CSI report including precoding information for the first antenna port, The first antenna port is identified from the multiple antenna ports according to a codebook type used to report the precoding information of the first antenna port.
2. The method according to claim 1, wherein: The first antenna port is identified from among the plurality of antenna ports according to a code division multiplexing (CDM) group and a CDM code sequence used to transmit the CSI-RS.
3. The method according to claim 1, wherein: The first antenna port is identified from the multiple antenna ports according to an identifier of a resource block used to send the CSI-RS.
4. The method according to claim 1, wherein: The first antenna port is identified from among the multiple antenna ports according to identifiers of a resource block, a code division multiplexing (CDM) group, and a CDM code sequence used to transmit the CSI-RS.
5. The method according to claim 1, further comprising: The wireless communication node sends configuration information to the wireless communication device, where the configuration information includes a maximum number of antenna ports that can be carried by the CSI-RS resources and an actual number of antenna ports used to send the CSI-RS.
6. The method according to claim 1, further comprising: The wireless communication node sends configuration information to the wireless communication device, where the configuration information includes the maximum number of antenna ports that can be carried by the CSI-RS resources and an identifier of the first antenna port.
7. The method according to claim 1, further comprising: The wireless communication node sends configuration information to the wireless communication device; The CSI-RS report includes information about precoding of the antenna port, the precoding includes linear merging of vectors corresponding to the antenna port, and the configuration information includes a maximum number of the antenna ports in the precoding.
8. The method according to claim 1, further comprising: The wireless communication node sends configuration information to the wireless communication device; The CSI-RS report includes a first subset of the antenna ports as units, the unit including the antenna ports in the precoding; the configuration information includes a maximum number of the antenna ports in the precoding; wherein the number of units is less than or equal to the maximum number of antenna ports that the resources of the CSI-RS can carry, and is less than or equal to the maximum number of antenna ports in the precoding included in the configuration information.
9. The method according to claim 8, wherein: The CSI-RS report includes a subset of the first subset of antenna elements, the subset of the first subset including antenna ports of one of the plurality of layers of the precoding.
10. The method according to claim 1, further comprising: Configuration information is sent by the wireless communication node to the wireless communication device, the configuration information including a sequence number range of antenna ports in a precoder, wherein the CSI-RS report includes information about the precoder, and the precoder includes a linear combination of vectors corresponding to the antenna ports in the precoder.
11. The method according to claim 1, further comprising: The wireless communication node sends configuration information to the wireless communication device, where the configuration information includes a report type for reporting precoding, which includes a broadband type, a subband type, or a type different from the broadband type and the subband type.
12. The method according to claim 1, wherein: There is no binding relationship between the resource block groups in the CSI-RS, and the binding relationship includes: Channel coefficients of adjacent resource block groups in the resource block groups are expected to be continuous; or The CSI-RS are expected to use the same precoding vector on adjacent resource block groups in the resource block groups.
13. The method according to claim 1, further comprising: Configuration information is sent by the wireless communication node to the wireless communication device, the configuration information indicating whether the CSI-RS report includes the magnitude of the coefficients of the vector corresponding to the antenna port in the precoding, wherein the CSI-RS report includes information about the precoding, and the precoding includes a linear combination of the vectors corresponding to the antenna port in the precoding.
14. The method according to claim 1, wherein: The CSI-RS report comprises information about a precoder, the precoder comprising a linear combination of vectors corresponding to antenna ports in the precoder, wherein a state of a resource used in sending the CSI-RS report triggers omission of the magnitude of the coefficients of the vector corresponding to the antenna ports in the precoder from the CSI-RS report.
15. The method according to claim 1, wherein: The CSI-RS report includes information about precoding, wherein the precoding includes a linear combination of vectors corresponding to antenna ports in the precoding, and includes phases of coefficients of the vectors reported according to intervals in the frequency domain, wherein the amplitudes of the coefficients are reported according to a bandwidth corresponding to an entire channel state, and the interval in the frequency domain is a portion of the bandwidth corresponding to the entire channel state.
16. A wireless communication method, comprising: receiving, by a wireless communication device, a channel state information reference signal (CSI-RS) from a wireless communication node via a first antenna port of a plurality of antenna ports of the wireless communication node; and The wireless communication device sends a channel state information (CSI) report, the CSI report including precoding information for the first antenna port, The first antenna port is identified from the multiple antenna ports according to a codebook type used to report the precoding information of the first antenna port.
17. The method according to claim 16, wherein: The first antenna port is identified from among the plurality of antenna ports according to a code division multiplexing (CDM) group and a CDM code sequence used to transmit the CSI-RS.
18. The method according to claim 16, wherein: The first antenna port is identified from the multiple antenna ports according to an identifier of a resource block used to send the CSI-RS.
19. The method according to claim 16, wherein: The first antenna port is identified from among the multiple antenna ports according to identifiers of a resource block, a code division multiplexing (CDM) group, and a CDM code sequence used to transmit the CSI-RS.
20. The method of claim 16, further comprising: The wireless communication device receives configuration information from the wireless communication node, where the configuration information includes a maximum number of antenna ports that can be carried by resources of the CSI-RS and an actual number of antenna ports used to send the CSI-RS.
21. The method of claim 16, further comprising: The wireless communication device receives configuration information from the wireless communication node, where the configuration information includes a maximum number of the antenna ports that can be carried by the CSI-RS resources and an identifier of the first antenna port.
22. The method of claim 16, further comprising: Receiving, by the wireless communication device, configuration information from the wireless communication node; The CSI-RS report includes information about precoding of the antenna ports, the precoding includes linear merging of vectors corresponding to the antenna ports, and the configuration information includes a maximum number of the antenna ports in the precoding.
23. The method of claim 16, further comprising: Receiving, by the wireless communication device, configuration information from the wireless communication node; The CSI-RS report includes a first subset of the antenna ports as units, the unit including the antenna ports in the precoding; the configuration information includes a maximum number of the antenna ports in the precoding; wherein the number of units is less than or equal to the maximum number of antenna ports that the resources of the CSI-RS can carry, and is less than or equal to the maximum number of antenna ports in the precoding included in the configuration information.
24. The method according to claim 23, wherein: The CSI-RS report includes a subset of the first subset of antenna elements, the subset of the first subset including antenna ports of one of the plurality of layers of the precoding.
25. The method of claim 16, further comprising: Configuration information is received by the wireless communication device from the wireless communication node, the configuration information including a sequence number range of antenna ports in a precoder, wherein the CSI-RS report includes information about the precoder, and the precoder includes a linear combination of vectors corresponding to the antenna ports in the precoder.
26. The method of claim 16, further comprising: The wireless communication device receives configuration information from the wireless communication node, where the configuration information includes a report type for reporting precoding, which includes a broadband type, a subband type, or a type different from the broadband type and the subband type.
27. The method of claim 16, wherein: There is no binding relationship between the resource block groups in the CSI-RS, and the binding relationship includes: Channel coefficients of adjacent resource block groups in the resource block groups are expected to be continuous; or The CSI-RS are expected to use the same precoding vector on adjacent resource block groups in the resource block groups.
28. The method of claim 16, further comprising: Configuration information is received by the wireless communication device from the wireless communication node, the configuration information indicating whether the CSI-RS report includes the magnitude of the coefficients of the vector corresponding to the antenna ports in the precoding, wherein the CSI-RS report includes information about the precoding, and the precoding includes a linear combination of the vectors corresponding to the antenna ports in the precoding.
29. The method of claim 16, wherein: The CSI-RS report comprises information about a precoder, the precoder comprising a linear combination of vectors corresponding to antenna ports in the precoder, wherein a state of a resource used in sending the CSI-RS report triggers omission of the magnitude of the coefficients of the vector corresponding to the antenna ports in the precoder from the CSI-RS report.
30. The method of claim 16, wherein: The CSI-RS report includes information about precoding, wherein the precoding includes a linear combination of vectors corresponding to antenna ports in the precoding, and includes phases of coefficients of the vectors reported according to intervals in the frequency domain, wherein the amplitudes of the coefficients are reported according to a bandwidth corresponding to an entire channel state, and the interval in the frequency domain is a portion of the bandwidth corresponding to the entire channel state.
31. A computer-readable storage medium storing instructions, which, when executed by one or more processors, enable the one or more processors to perform the method according to any one of claims 1-30.
32. A wireless communication device, comprising: one or more processors; and A memory storing executable instructions, which, when executed by the one or more processors, cause the one or more processors to perform the method according to any one of claims 1-30.
Citation Information
Patent Citations
Method and device for transmitting and receiving channel state information in wireless communication system using multiple antennas
CN108370266A
Method for determining initialization value of sequence in wireless communication system and apparatus therefor
US20190215113A1