+

WO2018121239A1 - Method for configuring codebook, and base station and terminal - Google Patents

Method for configuring codebook, and base station and terminal Download PDF

Info

Publication number
WO2018121239A1
WO2018121239A1 PCT/CN2017/115606 CN2017115606W WO2018121239A1 WO 2018121239 A1 WO2018121239 A1 WO 2018121239A1 CN 2017115606 W CN2017115606 W CN 2017115606W WO 2018121239 A1 WO2018121239 A1 WO 2018121239A1
Authority
WO
WIPO (PCT)
Prior art keywords
codebook
information
configuration information
terminal
base station
Prior art date
Application number
PCT/CN2017/115606
Other languages
French (fr)
Chinese (zh)
Inventor
张雷鸣
刘一樊
雷鸣
Original Assignee
华为技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Publication of WO2018121239A1 publication Critical patent/WO2018121239A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0456Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
    • H04B7/0482Adaptive codebooks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0456Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0048Allocation of pilot signals, i.e. of signals known to the receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/046Wireless resource allocation based on the type of the allocated resource the resource being in the space domain, e.g. beams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal

Definitions

  • the present invention relates to the field of communications, and in particular, to a method, a base station, and a terminal for configuring a codebook.
  • the fifth-generation mobile communication technology (5th-Generation, 5G), as a next-generation communication technology, supports higher-speed data transmission, for example, Evolved mobile broadband (eMBB) transmission, Massive machine type communications , mMTC) and Ultra-low latency reliable communications (ULLRC).
  • eMBB Evolved mobile broadband
  • Massive machine type communications mMTC
  • UDLRC Ultra-low latency reliable communications
  • eMBB technology requires more bandwidth resources and more efficient communication technology support
  • large-scale antenna transmission technology is a communication technology that has attracted much attention.
  • Large-scale antenna transmission increases the spatial freedom by deploying large-scale antenna arrays, which can support users in more dimensions (vertical dimension transmission enhancement), more transmission layers and more users' spatial multiplexing. For example, Multi-User Multiple-Input Multiple-Output MU-MIMO technology.
  • CSI RS channel state information measurement
  • Beamforming CSI RS reduces CSI RS overhead and does not mean that only beamforming CSI RS is required.
  • Non-precoded CSI RS also has its advantages, such as obtaining more complete channel information and assisting in obtaining the pre-processing method used by beamforming CSI RS. Therefore, multiple sets of CSI RS resources can be configured in the system to the terminal, including non-precoded CSI RS resources and beamforming CSI RS resources.
  • high-frequency communication can provide more bandwidth
  • high-frequency communication has become a key technology to achieve 5G transmission indicators.
  • High-frequency communication has more bandwidth, but it also has serious attenuation problems. Therefore, high-frequency communication is combined with a large-scale antenna array to overcome the problem of severe attenuation.
  • the specific method is to form a narrow beam through a large-scale antenna array to enhance coverage in a specific direction.
  • the base station needs to perform beam management.
  • beam management is mainly implemented by beamforming CSI RS.
  • the transmission metrics are different for different data types. For example, for data with strict time delay and small data volume, the transmission reliability is high, and the data that is not sensitive to time delay and large in data volume has high transmission efficiency requirements. Therefore, different transmission strategies are used for different data type transmissions. For example, for data with a demanding delay and a small amount of data, a wide beam beam is used to generate a wide beam for data transmission, thereby improving reliability. For data that is not sensitive to time delay and has a large amount of data, a high resolution codebook (eg.linear combination codebook) is used to generate a precise beam for data transmission, thereby improving transmission efficiency.
  • a high resolution codebook eg.linear combination codebook
  • the traditional Long Term Evolution (LTE) system uses a semi-static codebook (Codebook) configuration.
  • the configuration period of the semi-static codebook configuration is generally 100-200ms.
  • the dynamic CSI RS configuration can be changed in 1ms. That is, the CSI RS configuration has changed, and the codebook configuration cannot track its changes.
  • the semi-static codebook configuration also does not accommodate dynamic feedback requirements.
  • the embodiment of the invention provides a method, a base station and a terminal for configuring a codebook.
  • the dynamically configured codebook can be matched with a dynamic CSI RS configuration, and can also adapt to dynamic feedback requirements.
  • a method of configuring a codebook configured.
  • the base station configures the configuration information of the codebook for the terminal, and the configuration information of the codebook includes at least one of the following: version information of the codebook, type information of the codebook, parameter information of the codebook, and port number information of the codebook; Signaling or Medium Access Control (MAC) layer signaling sends configuration information of the codebook to the terminal.
  • MAC Medium Access Control
  • the physical layer signaling or the MAC layer signaling indicates that the time interval can reach 1 to 20 scheduling units. Therefore, the configuration information that the base station can dynamically indicate the codebook to the terminal can be specifically implemented.
  • the method further includes: sending a reference signal for channel state information measurement to the terminal; the configuration information of the code book is used to indicate the terminal according to the reference The signal feeds back to the base station channel state information that conforms to the configuration information of the codebook.
  • the base station before the base station transmits the reference signal for channel state information measurement to the terminal, the base station can dynamically indicate the configuration information of the codebook to the terminal, so that the dynamically configured codebook can be matched with the dynamic reference signal configuration.
  • the method further includes: after the base station determines that the configuration information of the codebook is changed, configuring configuration information of the new codebook for the terminal; the base station sends the terminal to the terminal by using physical layer signaling or MAC layer signaling. Configuration information for the new codebook.
  • the base station can dynamically indicate the configuration information of the codebook to the terminal, so that the dynamically configured codebook can be matched with the dynamic reference signal configuration, and the change of the CSI feedback requirement is applied in time; The configuration information of the codebook is transmitted to the terminal before the configuration information of the codebook changes, which can save signaling overhead.
  • the port number information of the codebook includes port configuration information of a reference signal used for channel state information measurement, and the port configuration information is used to indicate the port number of the codebook.
  • the base station indicates the number of ports of the codebook to the terminal by using the port configuration information of the reference signal, so that the codebook configured by the state can be matched with the dynamic reference signal configuration, and there is no additional signaling overhead.
  • a method of configuring a codebook receives configuration information of the codebook from the base station by using physical layer signaling or MAC layer signaling, where the configuration information of the codebook includes at least one of the following: version information of the codebook, type information of the codebook, parameter information and code of the codebook.
  • the method further includes: the terminal receiving, by the base station, a reference signal for channel state information measurement; and the terminal, according to the reference signal, feeding back, to the base station, the configuration information that conforms to the codebook. Channel status information.
  • the port number information of the codebook includes port configuration information of a reference signal used for channel state information measurement, and the port configuration information is used to indicate the port number of the codebook.
  • a third aspect provides a base station, where the base station includes: a processing module and a communication module; and a processing module, configured to: Configuring configuration information of the codebook for the terminal, the configuration information of the codebook includes at least one of the following: version information of the codebook, type information of the codebook, parameter information of the codebook, and port number information of the codebook; and controlling the communication module to pass The physical layer signaling or the MAC layer signaling sends configuration information of the codebook to the terminal.
  • the processing module is further configured to: after the control communication module sends the configuration information of the codebook to the terminal, to further send a reference signal for channel state information measurement to the terminal; And indicating to the terminal, the channel state information corresponding to the configuration information of the codebook is fed back to the base station according to the reference signal.
  • the processing module is further configured to: after determining that the configuration information of the codebook changes, configure configuration information of the new codebook for the terminal, and control the communication module to pass physical layer signaling or MAC layer signaling. Let the terminal send the configuration information of the new codebook.
  • the port number information of the codebook includes port configuration information of a reference signal used for channel state information measurement, and the port configuration information is used to indicate the port number of the codebook.
  • a fourth aspect provides a terminal, where the terminal includes: a processing module and a communication module; and a communication module, configured to receive configuration information of the codebook from the base station by using physical layer signaling or MAC layer signaling, where the configuration information of the codebook includes At least one of the following: version information of the codebook, type information of the codebook, parameter information of the codebook, and port number information of the codebook; and a processing module, configured to determine a codebook for channel state feedback according to configuration information of the codebook set.
  • the communications module is further configured to: receive a reference signal for channel state information measurement from the base station; the processing module is further configured to determine channel state information that conforms to the configuration information of the codebook according to the reference signal, and control The communication module feeds back channel state information to the base station.
  • the port number information of the codebook includes port configuration information of a reference signal used for channel state information measurement, and the port configuration information is used to indicate the port number of the codebook.
  • the embodiment of the present invention provides a base station, which can implement the functions performed by the base station in the method design of the first aspect, and the functions can be implemented by using hardware or by executing corresponding software through hardware.
  • the hardware or software includes one or more modules corresponding to the above functions.
  • the base station includes a processor and a communication interface configured to support the base station in performing the corresponding functions of the first aspect method described above.
  • the communication interface is used to support communication between the base station and a terminal or other network element.
  • the base station can also include a memory for coupling with the processor that holds the necessary program instructions and data for the base station.
  • the embodiment of the present invention provides a terminal, which can implement the functions performed by the terminal in the method design of the second aspect, and the function can be implemented by using hardware or by executing corresponding software by hardware.
  • the hardware or software includes one or more modules corresponding to the above functions.
  • the structure of the terminal includes a processor and a communication interface configured to support the terminal to perform corresponding functions in the above methods.
  • the communication interface is used to support communication between the terminal and a base station or other network elements.
  • the terminal can also include a memory for coupling with the processor that retains the program instructions and data necessary for the terminal.
  • an embodiment of the present invention provides a communication system, including the base station and the terminal in the foregoing aspect.
  • an embodiment of the present invention provides a computer storage medium for storing computer software instructions for use by the base station, including a program designed to execute the first aspect described above.
  • an embodiment of the present invention provides a computer storage medium for storing the same for the terminal.
  • Computer software instructions comprising a program for performing the second aspect described above.
  • embodiments of the present invention provide a computer program product comprising instructions that, when executed by a computer, cause the computer to perform the functions performed by the base station in the method design described above.
  • embodiments of the present invention provide a computer program product comprising instructions that, when executed by a computer, cause a computer to perform functions performed by a terminal in the method design described above.
  • FIG. 1 is a schematic diagram of an application scenario based on a method for configuring a codebook according to an embodiment of the present disclosure
  • FIG. 2 is a schematic diagram of a method for configuring a codebook according to an embodiment of the present invention
  • FIG. 3 is a schematic view showing an application effect of the method shown in FIG. 2;
  • FIG. 4 is a schematic diagram of another method for configuring a codebook according to an embodiment of the present invention.
  • FIG. 4A is a schematic diagram of an application effect of the method shown in FIG. 4;
  • FIG. 4B is a schematic view showing another application effect of the method shown in FIG. 4;
  • FIG. 5 is a schematic diagram of another method for configuring a codebook according to an embodiment of the present invention.
  • FIG. 6 is a structural diagram of a base station according to an embodiment of the present invention.
  • FIG. 7 is a structural diagram of another base station according to an embodiment of the present invention.
  • FIG. 8 is a structural diagram of a terminal according to an embodiment of the present invention.
  • FIG. 9 is a structural diagram of another terminal according to an embodiment of the present invention.
  • FIG. 1 is a schematic diagram of an application scenario based on a method for configuring a codebook according to an embodiment of the present invention.
  • a MIMO communication technology is employed between the base station 101 and the terminal 102.
  • the base station 101 can configure a set of N beams, and transmit data or CSI RS to the terminal 102 through one or more of the N beams.
  • the embodiment of the present invention provides a method for dynamically indicating a codebook, adapting to dynamic changes of CSI RS, and improving feedback efficiency.
  • the base station configures the configuration information of the codebook for the terminal, and the configuration information of the codebook includes at least one of the following: version information of the codebook, type information of the codebook, parameter information of the codebook, and port number information of the codebook.
  • the base station sends the configuration information of the codebook to the terminal through physical layer signaling or medium access control (MAC) layer signaling.
  • the MAC layer signaling may be specifically a medium access control control element (MAC CE) signaling.
  • the base station after transmitting the configuration information of the codebook to the terminal, the base station sends a reference signal for channel state information measurement to the terminal, where the configuration information of the codebook is used to instruct the terminal to feed back the configuration according to the codebook to the base station according to the reference signal.
  • Channel state information (CSI) of information is used to instruct the terminal to feed back the configuration according to the codebook to the base station according to the reference signal.
  • CSI Channel state information
  • the terminal configures configuration information of the new codebook for the terminal; the base station sends the configuration information of the new codebook to the terminal by using physical layer signaling or MAC layer signaling. That is to say, the base station can transmit the configuration information of the codebook by using the same transmission period as the CSI RS, thereby implementing dynamic configuration of the codebook.
  • the base station may also send the configuration information of the codebook to the terminal only before the configuration information of the codebook changes, thereby implementing dynamic configuration of the codebook and saving signaling overhead as much as possible.
  • the port number information of the codebook includes port configuration information for a reference signal for channel state information measurement, the port configuration information being used to indicate the number of ports of the codebook.
  • the configuration information of the CSI RS is used to indicate the configuration information of the codebook by setting the correspondence between the configuration information of the CSI RS and the configuration information of the codebook, and no additional information is needed. Signaling overhead can save transmission resources.
  • a combination of an explicit indication and an implicit indication may be adopted, that is, a part of the configuration information of the codebook is indicated by the configuration information of the CSIRS, and another part of the configuration information of the codebook is dynamically transmitted, thereby Implement dynamic configuration of the codebook.
  • FIG. 2 is a schematic diagram of a method for configuring a codebook according to an embodiment of the present invention. The method may be based on the application scenario shown in FIG. 1, and the base station dynamically configures a codebook to the terminal in an implicit manner. Referring to FIG. 2, the method is include:
  • Step 201 The base station configures the port number information of the codebook for the terminal.
  • Step 202 The base station sends the port configuration information of the CSI RS to the terminal by using physical layer signaling or MAC layer signaling, where the port configuration information is used to indicate the number of ports of the codebook.
  • Step 203 The terminal determines the number of ports of the codebook according to the port configuration information of the CSI RS.
  • the protocol stipulates that the number of ports of the codebook is the same as the number of ports of the CSI RS, and the terminal determines the number of ports of the codebook according to the port configuration information of the received CSI RS.
  • Step 204 The terminal determines a codebook set for channel state feedback according to the number of ports of the codebook.
  • the dynamically configured codebook can be matched with the dynamically configured CSI RS, and there is no additional signaling overhead.
  • FIG. 3 is a schematic diagram of the application effect of the method shown in FIG. 2.
  • the base station configures multiple sets of CSI RS resources for the user, and the number of ports of different CSI RS resources is different.
  • the terminal adaptively selects the codebook of the corresponding port number to perform channel state information feedback according to the received CSI RS.
  • FIG. 4 is a schematic diagram of another method for configuring a codebook according to an embodiment of the present invention. The method may be based on the application scenario shown in FIG. 1, and the base station dynamically configures the codebook to the terminal in an explicit manner.
  • FIG. Methods include:
  • Step 401 The base station configures configuration information of the codebook for the terminal, where the configuration information of the codebook includes at least one of the following: version information of the codebook, type information of the codebook, parameter information of the codebook, and port number information of the codebook.
  • the version of the codebook refers to a codebook defined by different protocol versions, such as an R8 4TX codebook and an R12 4Tx codebook.
  • the type of the codebook refers to a codebook corresponding to different feedback types.
  • the type of the codebook may include a codebook with a variable beamwidth and a codebook whose beamwidth is not adjustable.
  • the codebook whose beam width is not adjustable further includes a Class A codebook, a Class B codebook, and a linear combination codebook.
  • the type of codebook may include both a codebook of variable beamwidth and a codebook of non-adjustable beamwidth.
  • the base station indicates, by using the physical layer or the MAC CE layer signaling, that the terminal uses a codebook whose beam width is not adjustable (for example, a class B codebook or a linear combination codebook).
  • the base station uses the physical layer or MAC CE layer signaling to indicate to the terminal to generate a wider beam by using a codebook with a variable beam width.
  • the base station passes the information of the downlink data transmission (for example, the base station receives the negative feedback acknowledgment (NACK) of the terminal more frequently) or the base station receives the information that the beam feedback of the terminal is blocked, and the base station passes the physical layer or the MAC CE layer signaling.
  • the terminal is instructed to generate a wider beam by using a codebook with variable beamwidth to ensure robustness of data transmission.
  • the codebook parameter refers to the parameters required to generate the codebook.
  • the class A codebook includes N1, N2, O1, O2, config0-3, where N1 and N2 are the antenna numbers of two dimensions, and O1 and O2 are oversampling. Factor used to determine the codebook The total number of beams, config0-3, is used to indicate the selected beam pattern in the codebook.
  • the parameters include N1, N2, ⁇ P, C ⁇ . Where N1, N2 are the number of antennas in two dimensions, and ⁇ P, C ⁇ determines the codebook width.
  • Step 402 The base station sends configuration information of the codebook to the terminal by using physical layer signaling or MAC layer signaling.
  • the base station after transmitting the configuration information of the codebook to the terminal, the base station sends a reference signal for channel state information measurement to the terminal; the configuration information of the codebook is used to indicate that the terminal feeds back the conforming code configuration to the base station according to the reference signal. Channel state information for the message.
  • the base station configures multiple sets of CSI RS resources for the user, and the number of ports of different CSI RS resources is different.
  • the base station indicates the codebook port information to the terminal through the physical layer or MAC CE signaling before the terminal performs the CSI measurement.
  • the base station after determining that the configuration information of the codebook is changed, the base station configures configuration information of the new codebook for the terminal; the base station sends configuration information of the new codebook to the terminal by using physical layer signaling or MAC layer signaling. As shown in FIG. 4B, the base station configures multiple sets of CSI RS resources for the user, and the number of ports of different CSI RS resources is different. Before the CSI RS port changes, the base station indicates the code port information to the terminal through the physical layer or MAC CE signaling.
  • Step 403 The terminal determines a codebook set for channel state feedback according to the configuration information of the codebook.
  • the physical layer signaling or the MAC layer signaling indicates that the time interval can reach 1-10 scheduling units. Therefore, the configuration information that the base station can dynamically indicate the codebook to the terminal can be specifically implemented.
  • FIG. 5 is a schematic diagram of a communication method for configuring a codebook according to an embodiment of the present invention. The method may be based on the application scenario shown in FIG. 1 , where the base station dynamically configures the codebook to the terminal by using an implicit and explicit combination manner. Referring to Figure 5, the method includes:
  • Step 501 The base station sends the port configuration information of the CSI RS to the terminal by using physical layer signaling or MAC layer signaling.
  • Step 502 The terminal determines the number of ports of the codebook according to the port configuration information of the CSI RS.
  • Step 503 The base station sends configuration information of the codebook to the terminal by using physical layer signaling or MAC layer signaling, where the configuration information of the codebook includes at least one of the following: version information of the codebook, type information of the codebook, and parameters of the codebook. information.
  • Step 504 The terminal determines at least one of the following according to the configuration information of the codebook: a version of the codebook, a type of the codebook, and a parameter of the codebook.
  • Step 505 The terminal determines a codebook set for channel state feedback according to the number of ports of the codebook and/or at least one of the following: a version of the codebook, a type of the codebook, and a parameter of the codebook.
  • the steps 501 and 502 can be independently configured.
  • the steps 503 and 504 can be independently configured.
  • the execution order is not specifically limited. For example, steps 501 and 502 may be performed before steps 503 and 504 may be performed, or steps 503 and 504 may be performed first to perform steps 501 and 502.
  • FIG. 6 is a structural diagram of a base station according to an embodiment of the present invention.
  • the base station is configured to perform a method for configuring a codebook according to an embodiment of the present invention.
  • the base station includes: a processing module 601 and a communication module 602;
  • the processing module 601 is configured to configure configuration information of the codebook for the terminal, where the configuration information of the codebook includes at least one of the following: version information of the codebook, type information of the codebook, parameter information of the codebook, and port number information of the codebook.
  • the control communication module 602 transmits the configuration information of the codebook to the terminal through physical layer signaling or MAC layer signaling.
  • the processing module 601 is configured to: after the control communication module 602 sends the configuration information of the codebook to the terminal, to further send a reference signal for channel state information measurement to the terminal; the configuration information of the codebook is used to indicate The terminal feeds back channel state information conforming to the configuration information of the codebook to the base station according to the reference signal.
  • the processing module 601 is further configured to: after determining that the configuration information of the codebook changes, The terminal configures the configuration information of the new codebook, and the control communication module 602 sends the configuration information of the new codebook to the terminal through physical layer signaling or MAC layer signaling.
  • the port number information of the codebook includes port configuration information for a reference signal for channel state information measurement, and the port configuration information is used to indicate the number of ports of the codebook.
  • the base station may further include a storage module 603 for storing program codes and data of the base station.
  • the processing module 601 can be a processor or a controller, for example, a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), and an application-specific integrated circuit (Application-Specific Integrated Circuit (ASIC), Field Programmable Gate Array (FPGA) or other programmable logic device, transistor logic device, hardware component, or any combination thereof. It is possible to implement or carry out the various illustrative logical blocks, modules and circuits described in connection with the present disclosure.
  • the processor may also be a combination of computing functions, for example, including one or more microprocessor combinations, a combination of a DSP and a microprocessor, and the like.
  • the communication module 602 can be a communication interface, a transceiver, a transceiver circuit, etc., wherein the communication interface is a collective name and can include one or more interfaces.
  • the storage module 603 can be a memory.
  • the base station involved in the embodiment of the present invention may be the base station shown in FIG.
  • the base station 700 includes a processor 702, a communication interface 703, and a memory 701.
  • the base station 700 can also include a bus 704.
  • the communication interface 703, the processor 702, and the memory 701 may be connected to each other through a bus 704.
  • the bus 704 may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (abbreviated). EISA) bus and so on.
  • PCI Peripheral Component Interconnect
  • EISA Extended Industry Standard Architecture
  • the bus 704 can be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, only one thick line is shown in Figure 7, but it does not mean that there is only one bus or one type of bus.
  • Figure 8 is a structural diagram of a terminal according to an embodiment of the present invention, the terminal is used to perform the method for configuring a codebook provided by the embodiment of the present invention, the terminal includes: a processing module 801 and a communication module 802;
  • the communication module 802 is configured to receive configuration information of the codebook from the base station by using physical layer signaling or MAC layer signaling, where the configuration information of the codebook includes at least one of the following: version information of the codebook, type information of the codebook, and codebook. Parameter information and port number information of the codebook;
  • the processing module 801 is configured to determine a codebook set for channel state feedback according to the configuration information of the codebook.
  • the communication module 802 is further configured to: receive a reference signal for channel state information measurement from the base station; the processing module 801 is further configured to determine channel state information that conforms to the configuration information of the codebook according to the reference signal, and control the communication module. 802 feeds back channel state information to the base station.
  • the port number information of the codebook includes port configuration information for a reference signal for channel state information measurement, and the port configuration information is used to indicate the number of ports of the codebook.
  • the terminal may further include a storage module 803 for storing program codes and data of the terminal.
  • the processing module 801 can be a processor or a controller, and can be, for example, a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), and an application-specific integrated circuit (Application-Specific). Integrated Circuit, ASIC), Field Programmable Gate Array (FPGA) or other programmable logic device, transistor Logic device, hardware component, or any combination thereof. It is possible to implement or carry out the various illustrative logical blocks, modules and circuits described in connection with the present disclosure.
  • the processor may also be a combination of computing functions, for example, including one or more microprocessor combinations, a combination of a DSP and a microprocessor, and the like.
  • the communication module 802 can be a communication interface, a transceiver, a transceiver circuit, etc., wherein the communication interface is a collective name and can include one or more interfaces.
  • the storage module 803 can be a memory.
  • the terminal involved in the embodiment of the present invention may be the terminal shown in FIG.
  • the terminal 900 includes a processor 902, a communication interface 903, and a memory 901.
  • the base station 900 can also include a bus 904.
  • the communication interface 903, the processor 902, and the memory 901 may be connected to each other through a bus 904.
  • the bus 904 may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (abbreviated). EISA) bus and so on.
  • PCI Peripheral Component Interconnect
  • EISA Extended Industry Standard Architecture
  • the bus 904 can be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, only one thick line is shown in Figure 9, but it does not mean that there is only one bus or one type of bus.
  • the terminal may select a codebook for channel information feedback based on the configuration information of the codebook. For example, the terminal performs Precoding Matrix Indicator (PMI) feedback based on the configuration information of the codebook.
  • PMI Precoding Matrix Indicator
  • Non-transitory medium such as random access memory, read only memory, flash memory, hard disk, solid state disk, magnetic tape, floppy disk, optical disc, and any combination thereof.
  • Non-transitory medium such as random access memory, read only memory, flash memory, hard disk, solid state disk, magnetic tape, floppy disk, optical disc, and any combination thereof.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiments of the present invention relate to a method for configuring a codebook, a base station and a terminal. The method comprises: a base station configuring, for a terminal, configuration information about a codebook, wherein the configuration information about the codebook comprises at least one of the following: version information about the codebook, type information about the codebook, parameter information about the codebook, and port number information about the codebook; and the base station sending the configuration information about the codebook to the terminal by means of physical layer signalling or a media access control (MAC) layer signalling. It can be seen therefrom that in the embodiments of the present invention, a dynamically configured codebook can match a dynamically configured reference signal CSI RS for channel state information measurement.

Description

配置码本的方法、基站及终端Method, base station and terminal for configuring codebook
本申请要求于2016年12月30日提交中国专利局、申请号为201611262404.3、申请名称为“配置码本的方法、基站及终端”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。The present application claims priority to Chinese Patent Application No. 201611262404.3, filed on Dec. 30, 2016, the entire disclosure of which is incorporated herein by reference. In the application.
技术领域Technical field
本发明涉及通信领域,尤其涉及配置码本的方法、基站及终端。The present invention relates to the field of communications, and in particular, to a method, a base station, and a terminal for configuring a codebook.
背景技术Background technique
第五代移动通信技术(5th-Generation,5G)作为下一代通信技术,支持更高速率的数据传输,例如,超宽带(Evolved mobile broadband,eMBB)传输、大规模的机器通信(Massive machine type communications,mMTC)和超低时延通信(Ultra-low latency reliable communications,ULLRC)。其中,eMBB技术需要更多的带宽资源和更高效的通信技术支撑,大规模天线传输技术就是备受关注的通信技术。大规模天线传输通过部署大规模的天线阵列,增加了空间自由度,从而可以支持更多维度上用户的传输(垂直维度传输增强),更多的传输层数和更多用户的空间复用,例如,多用户多入多出(Multi-User Multiple-Input Multiple-Output MU-MIMO)技术。随着天线阵列规模的扩大,测量参考信号的端口数也会相应增加,继而测量参考信号开销增加。目前,考虑波束成形(beamforming)用于信道状态信息测量的参考信号(Channel state information reference signal,CSI RS)降低测量参考信号的开销。波束成形CSI RS降低CSI RS开销了,并不意味着只需要波束成形CSI RS。非预编码(Non-precoded)CSI RS也有其好处,例如获得更完整的信道信息,辅助获得beamforming CSI RS所采用的预处理方式。因此,系统中可以配置多套CSI RS资源给终端,包括非预编码CSI RS资源和波束成形CSI RS资源。The fifth-generation mobile communication technology (5th-Generation, 5G), as a next-generation communication technology, supports higher-speed data transmission, for example, Evolved mobile broadband (eMBB) transmission, Massive machine type communications , mMTC) and Ultra-low latency reliable communications (ULLRC). Among them, eMBB technology requires more bandwidth resources and more efficient communication technology support, and large-scale antenna transmission technology is a communication technology that has attracted much attention. Large-scale antenna transmission increases the spatial freedom by deploying large-scale antenna arrays, which can support users in more dimensions (vertical dimension transmission enhancement), more transmission layers and more users' spatial multiplexing. For example, Multi-User Multiple-Input Multiple-Output MU-MIMO technology. As the size of the antenna array expands, the number of ports that measure the reference signal increases accordingly, and the measurement reference signal overhead increases. Currently, it is considered that beamforming information for channel state information measurement (CSI RS) reduces the overhead of measuring reference signals. Beamforming CSI RS reduces CSI RS overhead and does not mean that only beamforming CSI RS is required. Non-precoded CSI RS also has its advantages, such as obtaining more complete channel information and assisting in obtaining the pre-processing method used by beamforming CSI RS. Therefore, multiple sets of CSI RS resources can be configured in the system to the terminal, including non-precoded CSI RS resources and beamforming CSI RS resources.
另外,由于高频通信可以提供更大的带宽,高频通信也成为实现5G传输指标的关键技术。高频通信拥有更大的带宽,但也有衰减严重的问题。因此,高频通信与大规模天线阵列结合,克服衰减严重的问题。其具体方法就是通过大规模天线阵列形成较窄的波束,增强特定方向的覆盖。为了实现全小区覆盖,基站需要进行波束管理。在5G中,波束管理主要由波束成形CSI RS实现。In addition, because high-frequency communication can provide more bandwidth, high-frequency communication has become a key technology to achieve 5G transmission indicators. High-frequency communication has more bandwidth, but it also has serious attenuation problems. Therefore, high-frequency communication is combined with a large-scale antenna array to overcome the problem of severe attenuation. The specific method is to form a narrow beam through a large-scale antenna array to enhance coverage in a specific direction. In order to achieve full cell coverage, the base station needs to perform beam management. In 5G, beam management is mainly implemented by beamforming CSI RS.
随着用户位置的移动,波束成形CSI RS所采用的波束成形也会发生变换,因此需要动态的配置CSI RS资源。对于不同的数据类型,其传输指标不同。例如,对时延要求苛刻且数据量小的数据,其传输可靠性要求高,对时延不敏感且数据量大的数据,其传输效率要求高。因此,对于不同的数据类型传输,采用不同的传输策略。例如,对于时延要求苛刻且数据量小的数据,采用波束宽度可变的码本生成宽波束用于数据传输,提高其可靠性。对于对时延不敏感且数据量大的数据,采用high resolution码本(eg.linear combination codebook)生成精准波束用于数据传输,提高传输效率。可见,在5G通信中,多种CSI RS资源共存,并且CSI RS配置更加动态。CSI反馈需求也更加灵活且丰富。 因此,CSI反馈配置也需要适应这些变化,更加灵活动态。而传统的长期演进(Long Term Evolution,LTE)系统采用半静态码本(Codebook)配置。半静态码本配置的配置周期一般在100-200ms。但动态CSI RS配置可以做到1ms变更。即CSI RS配置已经发生变化了,码本配置无法跟踪上它的变化。半静态码本配置也无法适应动态的反馈需求。As the user's location moves, the beamforming used by the beamforming CSI RS also changes, so dynamic configuration of CSI RS resources is required. The transmission metrics are different for different data types. For example, for data with strict time delay and small data volume, the transmission reliability is high, and the data that is not sensitive to time delay and large in data volume has high transmission efficiency requirements. Therefore, different transmission strategies are used for different data type transmissions. For example, for data with a demanding delay and a small amount of data, a wide beam beam is used to generate a wide beam for data transmission, thereby improving reliability. For data that is not sensitive to time delay and has a large amount of data, a high resolution codebook (eg.linear combination codebook) is used to generate a precise beam for data transmission, thereby improving transmission efficiency. It can be seen that in 5G communication, multiple CSI RS resources coexist, and the CSI RS configuration is more dynamic. CSI feedback needs are also more flexible and rich. Therefore, the CSI feedback configuration also needs to adapt to these changes, which is more flexible and dynamic. The traditional Long Term Evolution (LTE) system uses a semi-static codebook (Codebook) configuration. The configuration period of the semi-static codebook configuration is generally 100-200ms. However, the dynamic CSI RS configuration can be changed in 1ms. That is, the CSI RS configuration has changed, and the codebook configuration cannot track its changes. The semi-static codebook configuration also does not accommodate dynamic feedback requirements.
发明内容Summary of the invention
本发明实施例提供了一种配置码本的方法、基站及终端,动态配置的码本能够与动态的CSI RS配置匹配,也能够适应动态的反馈需求。The embodiment of the invention provides a method, a base station and a terminal for configuring a codebook. The dynamically configured codebook can be matched with a dynamic CSI RS configuration, and can also adapt to dynamic feedback requirements.
第一方面,提供了一种配置码本的方法。基站为终端配置码本的配置信息,码本的配置信息包括以下至少一项:码本的版本信息、码本的类型信息、码本的参数信息和码本的端口数信息;基站通过物理层信令或媒体接入控制(Medium access control,MAC)层信令向终端发送码本的配置信息。In a first aspect, a method of configuring a codebook is provided. The base station configures the configuration information of the codebook for the terminal, and the configuration information of the codebook includes at least one of the following: version information of the codebook, type information of the codebook, parameter information of the codebook, and port number information of the codebook; Signaling or Medium Access Control (MAC) layer signaling sends configuration information of the codebook to the terminal.
本发明实施例中,由于物理层信令或MAC层信令指示时间间隔可以达到1-20个调度单元,因此,可以具体实现基站能够向终端动态指示码本的配置信息。In the embodiment of the present invention, the physical layer signaling or the MAC layer signaling indicates that the time interval can reach 1 to 20 scheduling units. Therefore, the configuration information that the base station can dynamically indicate the codebook to the terminal can be specifically implemented.
在一种可能的实施方式中,该方法在向终端发送码本的配置信息之后,进一步包括:向终端发送用于信道状态信息测量的参考信号;码本的配置信息用于指示终端根据该参考信号向基站反馈符合码本的配置信息的信道状态信息。根据该实施方式,当基站向终端发送用于信道状态信息测量的参考信号之前,基站能够向终端动态指示码本的配置信息,从而使得动态配置的码本能够与动态的参考信号配置匹配。In a possible implementation, after the sending the configuration information of the codebook to the terminal, the method further includes: sending a reference signal for channel state information measurement to the terminal; the configuration information of the code book is used to indicate the terminal according to the reference The signal feeds back to the base station channel state information that conforms to the configuration information of the codebook. According to this embodiment, before the base station transmits the reference signal for channel state information measurement to the terminal, the base station can dynamically indicate the configuration information of the codebook to the terminal, so that the dynamically configured codebook can be matched with the dynamic reference signal configuration.
在一种可能的实施方式中,该方法进一步包括:基站确定码本的配置信息发生变化后,为终端配置新的码本的配置信息;基站通过物理层信令或MAC层信令向终端发送新的码本的配置信息。根据该实施方式,一方面,基站能够向终端动态指示码本的配置信息,从而使得动态配置的码本能够与动态的参考信号配置匹配,及时适用CSI反馈需求的变化;另一方面,基站仅在码本的配置信息发生变化前向终端发送码本的配置信息,能够节省信令开销。In a possible implementation, the method further includes: after the base station determines that the configuration information of the codebook is changed, configuring configuration information of the new codebook for the terminal; the base station sends the terminal to the terminal by using physical layer signaling or MAC layer signaling. Configuration information for the new codebook. According to this embodiment, on the one hand, the base station can dynamically indicate the configuration information of the codebook to the terminal, so that the dynamically configured codebook can be matched with the dynamic reference signal configuration, and the change of the CSI feedback requirement is applied in time; The configuration information of the codebook is transmitted to the terminal before the configuration information of the codebook changes, which can save signaling overhead.
在一种可能的实施方式中,码本的端口数信息包括用于信道状态信息测量的参考信号的端口配置信息,该端口配置信息用于指示码本的端口数。根据该实施方式,基站通过参考信号的端口配置信息向终端指示码本的端口数,从而使得态配置的码本能够与动态的参考信号配置匹配,并且没有额外的信令开销。In a possible implementation manner, the port number information of the codebook includes port configuration information of a reference signal used for channel state information measurement, and the port configuration information is used to indicate the port number of the codebook. According to this embodiment, the base station indicates the number of ports of the codebook to the terminal by using the port configuration information of the reference signal, so that the codebook configured by the state can be matched with the dynamic reference signal configuration, and there is no additional signaling overhead.
第二方面,提供了一种配置码本的方法。终端通过物理层信令或MAC层信令从基站接收码本的配置信息,码本的配置信息包括以下至少一项:码本的版本信息、码本的类型信息、码本的参数信息和码本的端口数信息;终端根据码本的配置信息确定用于信道状态反馈的码本集合。In a second aspect, a method of configuring a codebook is provided. The terminal receives configuration information of the codebook from the base station by using physical layer signaling or MAC layer signaling, where the configuration information of the codebook includes at least one of the following: version information of the codebook, type information of the codebook, parameter information and code of the codebook. The port number information of the present; the terminal determines a codebook set for channel state feedback according to the configuration information of the codebook.
在一种可能的实施方式中,该方法在接收码本的配置信息之后,进一步包括:终端从基站接收用于信道状态信息测量的参考信号;终端根据参考信号向基站反馈符合码本的配置信息的信道状态信息。In a possible implementation manner, after receiving the configuration information of the codebook, the method further includes: the terminal receiving, by the base station, a reference signal for channel state information measurement; and the terminal, according to the reference signal, feeding back, to the base station, the configuration information that conforms to the codebook. Channel status information.
在一种可能的实施方式中,码本的端口数信息包括用于信道状态信息测量的参考信号的端口配置信息,该端口配置信息用于指示码本的端口数。In a possible implementation manner, the port number information of the codebook includes port configuration information of a reference signal used for channel state information measurement, and the port configuration information is used to indicate the port number of the codebook.
第三方面,提供了一种基站,该基站包括:处理模块和通信模块;处理模块,用于 为终端配置码本的配置信息,码本的配置信息包括以下至少一项:码本的版本信息、码本的类型信息、码本的参数信息和码本的端口数信息;以及控制通信模块通过物理层信令或MAC层信令向终端发送码本的配置信息。A third aspect provides a base station, where the base station includes: a processing module and a communication module; and a processing module, configured to: Configuring configuration information of the codebook for the terminal, the configuration information of the codebook includes at least one of the following: version information of the codebook, type information of the codebook, parameter information of the codebook, and port number information of the codebook; and controlling the communication module to pass The physical layer signaling or the MAC layer signaling sends configuration information of the codebook to the terminal.
在一种可能的实施方式中,处理模块,用于在控制通信模块向终端发送码本的配置信息之后,进一步用于向终端发送用于信道状态信息测量的参考信号;码本的配置信息用于指示终端根据参考信号向基站反馈符合码本的配置信息的信道状态信息。In a possible implementation, the processing module is further configured to: after the control communication module sends the configuration information of the codebook to the terminal, to further send a reference signal for channel state information measurement to the terminal; And indicating to the terminal, the channel state information corresponding to the configuration information of the codebook is fed back to the base station according to the reference signal.
在一种可能的实施方式中,处理模块进一步用于,在确定码本的配置信息发生变化后,为终端配置新的码本的配置信息,以及控制通信模块通过物理层信令或MAC层信令向终端发送新的码本的配置信息。In a possible implementation, the processing module is further configured to: after determining that the configuration information of the codebook changes, configure configuration information of the new codebook for the terminal, and control the communication module to pass physical layer signaling or MAC layer signaling. Let the terminal send the configuration information of the new codebook.
在一种可能的实施方式中,码本的端口数信息包括用于信道状态信息测量的参考信号的端口配置信息,该端口配置信息用于指示码本的端口数。In a possible implementation manner, the port number information of the codebook includes port configuration information of a reference signal used for channel state information measurement, and the port configuration information is used to indicate the port number of the codebook.
第四方面,提供了一种终端,该终端包括:处理模块和通信模块;通信模块,用于通过物理层信令或MAC层信令从基站接收码本的配置信息,码本的配置信息包括以下至少一项:码本的版本信息、码本的类型信息、码本的参数信息和码本的端口数信息;处理模块,用于根据码本的配置信息确定用于信道状态反馈的码本集合。A fourth aspect provides a terminal, where the terminal includes: a processing module and a communication module; and a communication module, configured to receive configuration information of the codebook from the base station by using physical layer signaling or MAC layer signaling, where the configuration information of the codebook includes At least one of the following: version information of the codebook, type information of the codebook, parameter information of the codebook, and port number information of the codebook; and a processing module, configured to determine a codebook for channel state feedback according to configuration information of the codebook set.
在一种可能的实施方式中,通信模块进一步用于,从基站接收用于信道状态信息测量的参考信号;处理模块进一步用于根据参考信号确定符合码本的配置信息的信道状态信息,以及控制通信模块向基站反馈信道状态信息。In a possible implementation, the communications module is further configured to: receive a reference signal for channel state information measurement from the base station; the processing module is further configured to determine channel state information that conforms to the configuration information of the codebook according to the reference signal, and control The communication module feeds back channel state information to the base station.
在一种可能的实施方式中,码本的端口数信息包括用于信道状态信息测量的参考信号的端口配置信息,该端口配置信息用于指示码本的端口数。In a possible implementation manner, the port number information of the codebook includes port configuration information of a reference signal used for channel state information measurement, and the port configuration information is used to indicate the port number of the codebook.
另一方面,本发明实施例提供了一种基站,该基站可以实现上述第一方面方法设计中基站所执行的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个上述功能相应的模块。On the other hand, the embodiment of the present invention provides a base station, which can implement the functions performed by the base station in the method design of the first aspect, and the functions can be implemented by using hardware or by executing corresponding software through hardware. The hardware or software includes one or more modules corresponding to the above functions.
在一个可能的设计中,该基站的结构中包括处理器和通信接口,该处理器被配置为支持该基站执行上述第一方面方法中相应的功能。该通信接口用于支持该基站与终端或其他网元之间的通信。该基站还可以包括存储器,该存储器用于与处理器耦合,其保存该基站必要的程序指令和数据。In one possible design, the base station includes a processor and a communication interface configured to support the base station in performing the corresponding functions of the first aspect method described above. The communication interface is used to support communication between the base station and a terminal or other network element. The base station can also include a memory for coupling with the processor that holds the necessary program instructions and data for the base station.
又一方面,本发明实施例提供了一种终端,该终端可以实现上述第二方面方法设计中终端所执行的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个上述功能相应的模块。In another aspect, the embodiment of the present invention provides a terminal, which can implement the functions performed by the terminal in the method design of the second aspect, and the function can be implemented by using hardware or by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the above functions.
在一个可能的设计中,该终端的结构中包括处理器和通信接口,该处理器被配置为支持该终端执行上述方法中相应的功能。该通信接口用于支持该终端与基站或其他网元之间的通信。该终端还可以包括存储器,该存储器用于与处理器耦合,其保存该终端必要的程序指令和数据。In one possible design, the structure of the terminal includes a processor and a communication interface configured to support the terminal to perform corresponding functions in the above methods. The communication interface is used to support communication between the terminal and a base station or other network elements. The terminal can also include a memory for coupling with the processor that retains the program instructions and data necessary for the terminal.
又一方面,本发明实施例提供了一种通信系统,该系统包括上述方面所述的基站和终端。In another aspect, an embodiment of the present invention provides a communication system, including the base station and the terminal in the foregoing aspect.
再一方面,本发明实施例提供了一种计算机存储介质,用于储存为上述基站所用的计算机软件指令,其包含用于执行上述第一方面所设计的程序。In still another aspect, an embodiment of the present invention provides a computer storage medium for storing computer software instructions for use by the base station, including a program designed to execute the first aspect described above.
再一方面,本发明实施例提供了一种计算机存储介质,用于储存为上述终端所用的 计算机软件指令,其包含用于执行上述第二方面所设计的程序。In still another aspect, an embodiment of the present invention provides a computer storage medium for storing the same for the terminal. Computer software instructions comprising a program for performing the second aspect described above.
再一方面,本发明实施例提供了一种计算机程序产品,其包含指令,当所述程序被计算机所执行时,该指令使得计算机执行上述方法设计中基站所执行的功能。In still another aspect, embodiments of the present invention provide a computer program product comprising instructions that, when executed by a computer, cause the computer to perform the functions performed by the base station in the method design described above.
再一方面,本发明实施例提供了一种计算机程序产品,其包含指令,当所述程序被计算机所执行时,该指令使得计算机执行上述方法设计中终端所执行的功能。In still another aspect, embodiments of the present invention provide a computer program product comprising instructions that, when executed by a computer, cause a computer to perform functions performed by a terminal in the method design described above.
附图说明DRAWINGS
图1为本发明实施例提供的配置码本的方法基于的应用场景示意图;FIG. 1 is a schematic diagram of an application scenario based on a method for configuring a codebook according to an embodiment of the present disclosure;
图2为本发明实施例提供的一种配置码本的方法通信示意图;FIG. 2 is a schematic diagram of a method for configuring a codebook according to an embodiment of the present invention;
图3为图2所示方法的应用效果示意图;3 is a schematic view showing an application effect of the method shown in FIG. 2;
图4为本发明实施例提供的另一种配置码本的方法通信示意图;4 is a schematic diagram of another method for configuring a codebook according to an embodiment of the present invention;
图4A为图4所示方法的一种应用效果示意图;4A is a schematic diagram of an application effect of the method shown in FIG. 4;
图4B为图4所示方法的另一种应用效果示意图;4B is a schematic view showing another application effect of the method shown in FIG. 4;
图5为本发明实施例提供的又一种配置码本的方法通信示意图;FIG. 5 is a schematic diagram of another method for configuring a codebook according to an embodiment of the present invention;
图6为本发明实施例提供的一种基站结构图;FIG. 6 is a structural diagram of a base station according to an embodiment of the present invention;
图7为本发明实施例提供的另一种基站结构图;FIG. 7 is a structural diagram of another base station according to an embodiment of the present invention;
图8为本发明实施例提供的一种终端结构图;FIG. 8 is a structural diagram of a terminal according to an embodiment of the present invention;
图9为本发明实施例提供的另一种终端结构图。FIG. 9 is a structural diagram of another terminal according to an embodiment of the present invention.
具体实施方式detailed description
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图和实施例,对本发明实施例中的技术方案进行清楚地描述。The technical solutions in the embodiments of the present invention will be clearly described below in conjunction with the drawings and embodiments of the embodiments of the present invention.
图1为本发明实施例提供的配置码本的方法基于的应用场景示意图。参照图1,基站101和终端102之间采用了MIMO通信技术,基站101可配置N个波束组成的集合,通过该N个波束中的一个或多个波束向终端102发送数据或CSI RS。基于该应用场景,本发明实施例提出一种动态指示码本的方式,适应CSI RS动态变化,提高反馈效率。FIG. 1 is a schematic diagram of an application scenario based on a method for configuring a codebook according to an embodiment of the present invention. Referring to FIG. 1, a MIMO communication technology is employed between the base station 101 and the terminal 102. The base station 101 can configure a set of N beams, and transmit data or CSI RS to the terminal 102 through one or more of the N beams. Based on the application scenario, the embodiment of the present invention provides a method for dynamically indicating a codebook, adapting to dynamic changes of CSI RS, and improving feedback efficiency.
在一个示例中,基站为终端配置码本的配置信息,码本的配置信息包括以下至少一项:码本的版本信息、码本的类型信息、码本的参数信息和码本的端口数信息;基站通过物理层信令或媒体接入控制(Medium access control,MAC)层信令向终端发送码本的配置信息。其中,MAC层信令具体可以为媒体接入控制层控制资源(Medium access control control element,MAC CE)信令。In an example, the base station configures the configuration information of the codebook for the terminal, and the configuration information of the codebook includes at least one of the following: version information of the codebook, type information of the codebook, parameter information of the codebook, and port number information of the codebook. The base station sends the configuration information of the codebook to the terminal through physical layer signaling or medium access control (MAC) layer signaling. The MAC layer signaling may be specifically a medium access control control element (MAC CE) signaling.
在一个示例中,基站在向终端发送码本的配置信息之后,向终端发送用于信道状态信息测量的参考信号,码本的配置信息用于指示终端根据参考信号向基站反馈符合码本的配置信息的信道状态信息(Channel state information,CSI)。In an example, after transmitting the configuration information of the codebook to the terminal, the base station sends a reference signal for channel state information measurement to the terminal, where the configuration information of the codebook is used to instruct the terminal to feed back the configuration according to the codebook to the base station according to the reference signal. Channel state information (CSI) of information.
在一个示例中,基站确定码本的配置信息发生变化后,为终端配置新的码本的配置信息;基站通过物理层信令或MAC层信令向终端发送新的码本的配置信息。也就是说,基站可以采用与CSI RS相同的发送周期来发送码本的配置信息,从而实现码本的动态配置。基站也可以仅在码本的配置信息发生变化前向终端发送码本的配置信息,从而实现码本的动态配置并尽量节省信令开销。 In an example, after the base station determines that the configuration information of the codebook is changed, the terminal configures configuration information of the new codebook for the terminal; the base station sends the configuration information of the new codebook to the terminal by using physical layer signaling or MAC layer signaling. That is to say, the base station can transmit the configuration information of the codebook by using the same transmission period as the CSI RS, thereby implementing dynamic configuration of the codebook. The base station may also send the configuration information of the codebook to the terminal only before the configuration information of the codebook changes, thereby implementing dynamic configuration of the codebook and saving signaling overhead as much as possible.
在一个示例中,码本的端口数信息包括用于信道状态信息测量的参考信号的端口配置信息,该端口配置信息用于指示码本的端口数。也就是说,采取隐式指示的方式,通过预先设定CSI RS的配置信息与码本的配置信息之间的对应关系,实现基站通过CSI RS的配置信息指示码本的配置信息,无需额外的信令开销,能够节约传输资源。In one example, the port number information of the codebook includes port configuration information for a reference signal for channel state information measurement, the port configuration information being used to indicate the number of ports of the codebook. In other words, by adopting an implicit indication manner, the configuration information of the CSI RS is used to indicate the configuration information of the codebook by setting the correspondence between the configuration information of the CSI RS and the configuration information of the codebook, and no additional information is needed. Signaling overhead can save transmission resources.
在又一个示例中,可以采取显式指示和隐式指示相结合的方式,也就是说,通过CSIRS的配置信息来指示码本的一部分配置信息,再动态发送码本的另一部分配置信息,从而实现码本的动态配置。In still another example, a combination of an explicit indication and an implicit indication may be adopted, that is, a part of the configuration information of the codebook is indicated by the configuration information of the CSIRS, and another part of the configuration information of the codebook is dynamically transmitted, thereby Implement dynamic configuration of the codebook.
图2为本发明实施例提供的一种配置码本的方法通信示意图,该方法可以基于图1所示的应用场景,基站采用隐式的方式向终端动态配置码本,参照图2,该方法包括:FIG. 2 is a schematic diagram of a method for configuring a codebook according to an embodiment of the present invention. The method may be based on the application scenario shown in FIG. 1, and the base station dynamically configures a codebook to the terminal in an implicit manner. Referring to FIG. 2, the method is include:
步骤201,基站为终端配置码本的端口数信息。Step 201: The base station configures the port number information of the codebook for the terminal.
步骤202,基站通过物理层信令或MAC层信令向终端发送CSI RS的端口配置信息,该端口配置信息用于指示码本的端口数。Step 202: The base station sends the port configuration information of the CSI RS to the terminal by using physical layer signaling or MAC layer signaling, where the port configuration information is used to indicate the number of ports of the codebook.
步骤203,终端根据CSI RS的端口配置信息确定码本的端口数。Step 203: The terminal determines the number of ports of the codebook according to the port configuration information of the CSI RS.
例如,协议约定码本的端口数与CSI RS的端口数保持一致,终端根据接收到的CSI RS的端口配置信息确定码本的端口数。For example, the protocol stipulates that the number of ports of the codebook is the same as the number of ports of the CSI RS, and the terminal determines the number of ports of the codebook according to the port configuration information of the received CSI RS.
步骤204,终端根据码本的端口数确定用于信道状态反馈的码本集合。Step 204: The terminal determines a codebook set for channel state feedback according to the number of ports of the codebook.
本发明实施例,能够实现动态配置的码本能够与动态配置的CSI RS匹配,并且没有额外的信令开销。In the embodiment of the present invention, the dynamically configured codebook can be matched with the dynamically configured CSI RS, and there is no additional signaling overhead.
图3为图2所示方法的应用效果示意图。参照图3,基站给用户配置多套CSI RS资源,且不同CSI RS资源的端口数不同。终端根据接收到CSI RS,自适应地选择相应端口数的码本进行信道状态信息反馈。FIG. 3 is a schematic diagram of the application effect of the method shown in FIG. 2. FIG. Referring to FIG. 3, the base station configures multiple sets of CSI RS resources for the user, and the number of ports of different CSI RS resources is different. The terminal adaptively selects the codebook of the corresponding port number to perform channel state information feedback according to the received CSI RS.
图4为本发明实施例提供的另一种配置码本的方法通信示意图,该方法可以基于图1所示的应用场景,基站采用显式的方式向终端动态配置码本,参照图4,该方法包括:FIG. 4 is a schematic diagram of another method for configuring a codebook according to an embodiment of the present invention. The method may be based on the application scenario shown in FIG. 1, and the base station dynamically configures the codebook to the terminal in an explicit manner. Referring to FIG. Methods include:
步骤401,基站为终端配置码本的配置信息,码本的配置信息包括以下至少一项:码本的版本信息、码本的类型信息、码本的参数信息和码本的端口数信息。Step 401: The base station configures configuration information of the codebook for the terminal, where the configuration information of the codebook includes at least one of the following: version information of the codebook, type information of the codebook, parameter information of the codebook, and port number information of the codebook.
其中,码本的版本指不同协议版本定义的码本,例如R8 4TX码本,R12 4Tx码本。The version of the codebook refers to a codebook defined by different protocol versions, such as an R8 4TX codebook and an R12 4Tx codebook.
码本的类型指不同反馈类型对应的码本,在一个示例中,码本的类型可以包括波束宽度可变的码本、波束宽度不可调的码本。波束宽度不可调的码本进一步包括Class A码本,Class B码本和linear combination码本等。The type of the codebook refers to a codebook corresponding to different feedback types. In one example, the type of the codebook may include a codebook with a variable beamwidth and a codebook whose beamwidth is not adjustable. The codebook whose beam width is not adjustable further includes a Class A codebook, a Class B codebook, and a linear combination codebook.
在一个示例中,码本的类型可以包括波束宽度可变的码本和波束宽度不可调的码本两种类型。当用户的数据业务量较大,且基本静止时,基站通过物理层或MAC CE层信令指示终端采用波束宽度不可调的码本(如,class B码本或linear combination码本)。当用户有一定的移动速度时,基站通过物理层或MAC CE层信令指示给终端采用波束宽度可变的码本生成较宽的波束。基站根据下行数据传输的情况(例如,基站较频繁的接收到终端反馈否定应答(Negative ACKnowledgment,NACK))或者基站接收到终端反馈的波束被阻挡的信息,基站通过物理层或MAC CE层信令指示终端采用波束宽度可变的码本生成较宽的波束,保证数据传输的鲁棒性。In one example, the type of codebook may include both a codebook of variable beamwidth and a codebook of non-adjustable beamwidth. When the data traffic of the user is large and is basically static, the base station indicates, by using the physical layer or the MAC CE layer signaling, that the terminal uses a codebook whose beam width is not adjustable (for example, a class B codebook or a linear combination codebook). When the user has a certain moving speed, the base station uses the physical layer or MAC CE layer signaling to indicate to the terminal to generate a wider beam by using a codebook with a variable beam width. The base station passes the information of the downlink data transmission (for example, the base station receives the negative feedback acknowledgment (NACK) of the terminal more frequently) or the base station receives the information that the beam feedback of the terminal is blocked, and the base station passes the physical layer or the MAC CE layer signaling. The terminal is instructed to generate a wider beam by using a codebook with variable beamwidth to ensure robustness of data transmission.
码本参数指生成码本所需要的参数,例如class A码本中的包括N1,N2,O1,O2,config0-3,其中N1,N2为两个维度的天线数,O1,O2是过采样因子,用于确定码本中的 总的波束个数,config0-3用于指示码本中的选择的波束图案。对于波束宽度可变的码本,参数包括N1,N2,{P,C}。其中N1,N2为两个维度的天线数,{P,C}决定码本宽度。The codebook parameter refers to the parameters required to generate the codebook. For example, the class A codebook includes N1, N2, O1, O2, config0-3, where N1 and N2 are the antenna numbers of two dimensions, and O1 and O2 are oversampling. Factor used to determine the codebook The total number of beams, config0-3, is used to indicate the selected beam pattern in the codebook. For a codebook with a variable beamwidth, the parameters include N1, N2, {P, C}. Where N1, N2 are the number of antennas in two dimensions, and {P, C} determines the codebook width.
步骤402,基站通过物理层信令或MAC层信令向终端发送码本的配置信息。Step 402: The base station sends configuration information of the codebook to the terminal by using physical layer signaling or MAC layer signaling.
在一个示例中,基站在向终端发送码本的配置信息之后,向终端发送用于信道状态信息测量的参考信号;码本的配置信息用于指示终端根据参考信号向基站反馈符合码本的配置信息的信道状态信息。如图4A所示,基站给用户配置多套CSI RS资源,且不同CSI RS资源的端口数不同。基站在终端进行CSI测量前,将码本端口信息通过物理层或MAC CE信令指示给终端。In an example, after transmitting the configuration information of the codebook to the terminal, the base station sends a reference signal for channel state information measurement to the terminal; the configuration information of the codebook is used to indicate that the terminal feeds back the conforming code configuration to the base station according to the reference signal. Channel state information for the message. As shown in FIG. 4A, the base station configures multiple sets of CSI RS resources for the user, and the number of ports of different CSI RS resources is different. The base station indicates the codebook port information to the terminal through the physical layer or MAC CE signaling before the terminal performs the CSI measurement.
在另一个示例中,基站确定码本的配置信息发生变化后,为终端配置新的码本的配置信息;基站通过物理层信令或MAC层信令向终端发送新的码本的配置信息。如图4B所示,基站给用户配置多套CSI RS资源,且不同CSI RS资源的端口数不同。基站在CSI RS端口发生变化前,将码本端口信息通过物理层或MAC CE信令指示给终端。In another example, after determining that the configuration information of the codebook is changed, the base station configures configuration information of the new codebook for the terminal; the base station sends configuration information of the new codebook to the terminal by using physical layer signaling or MAC layer signaling. As shown in FIG. 4B, the base station configures multiple sets of CSI RS resources for the user, and the number of ports of different CSI RS resources is different. Before the CSI RS port changes, the base station indicates the code port information to the terminal through the physical layer or MAC CE signaling.
步骤403,终端根据码本的配置信息确定用于信道状态反馈的码本集合。Step 403: The terminal determines a codebook set for channel state feedback according to the configuration information of the codebook.
本发明实施例中,由于物理层信令或MAC层信令指示时间间隔可以达到1-10个调度单元,因此,可以具体实现基站能够向终端动态指示码本的配置信息。In the embodiment of the present invention, the physical layer signaling or the MAC layer signaling indicates that the time interval can reach 1-10 scheduling units. Therefore, the configuration information that the base station can dynamically indicate the codebook to the terminal can be specifically implemented.
图5为本发明实施例提供的又一种配置码本的方法通信示意图,该方法可以基于图1所示的应用场景,基站采用隐式和显式相结合的方式向终端动态配置码本,参照图5,该方法包括:FIG. 5 is a schematic diagram of a communication method for configuring a codebook according to an embodiment of the present invention. The method may be based on the application scenario shown in FIG. 1 , where the base station dynamically configures the codebook to the terminal by using an implicit and explicit combination manner. Referring to Figure 5, the method includes:
步骤501,基站通过物理层信令或MAC层信令向终端发送CSI RS的端口配置信息。Step 501: The base station sends the port configuration information of the CSI RS to the terminal by using physical layer signaling or MAC layer signaling.
步骤502,终端根据CSI RS的端口配置信息确定码本的端口数。Step 502: The terminal determines the number of ports of the codebook according to the port configuration information of the CSI RS.
步骤503,基站通过物理层信令或MAC层信令向终端发送码本的配置信息,码本的配置信息包括以下至少一项:码本的版本信息、码本的类型信息和码本的参数信息。Step 503: The base station sends configuration information of the codebook to the terminal by using physical layer signaling or MAC layer signaling, where the configuration information of the codebook includes at least one of the following: version information of the codebook, type information of the codebook, and parameters of the codebook. information.
步骤504,终端根据码本的配置信息确定以下至少一项:码本的版本、码本的类型和码本的参数。Step 504: The terminal determines at least one of the following according to the configuration information of the codebook: a version of the codebook, a type of the codebook, and a parameter of the codebook.
步骤505,终端根据码本的端口数和/或以下至少一项:码本的版本、码本的类型和码本的参数,确定用于信道状态反馈的码本集合。Step 505: The terminal determines a codebook set for channel state feedback according to the number of ports of the codebook and/or at least one of the following: a version of the codebook, a type of the codebook, and a parameter of the codebook.
本发明实施例中,步骤501、502可以独立构成一个方案,步骤503、504可以独立构成另一个方案,当步骤501、502和步骤503、504结合构成一个方案时,执行顺序不做具体限定,例如,可以先执行步骤501、502再执行步骤503、504,也可以先执行步骤503、504再执行步骤501、502。In the embodiment of the present invention, the steps 501 and 502 can be independently configured. The steps 503 and 504 can be independently configured. When the steps 501 and 502 and the steps 503 and 504 are combined to form a solution, the execution order is not specifically limited. For example, steps 501 and 502 may be performed before steps 503 and 504 may be performed, or steps 503 and 504 may be performed first to perform steps 501 and 502.
图6为本发明实施例提供的一种基站结构图,该基站用于执行本发明实施例提供的配置码本的方法,该基站包括:处理模块601和通信模块602;Figure 6 is a structural diagram of a base station according to an embodiment of the present invention. The base station is configured to perform a method for configuring a codebook according to an embodiment of the present invention. The base station includes: a processing module 601 and a communication module 602;
处理模块601,用于为终端配置码本的配置信息,码本的配置信息包括以下至少一项:码本的版本信息、码本的类型信息、码本的参数信息和码本的端口数信息;以及控制通信模块602通过物理层信令或MAC层信令向终端发送码本的配置信息。The processing module 601 is configured to configure configuration information of the codebook for the terminal, where the configuration information of the codebook includes at least one of the following: version information of the codebook, type information of the codebook, parameter information of the codebook, and port number information of the codebook. And the control communication module 602 transmits the configuration information of the codebook to the terminal through physical layer signaling or MAC layer signaling.
在一个示例中,处理模块601,用于在控制通信模块602向终端发送码本的配置信息之后,进一步用于向终端发送用于信道状态信息测量的参考信号;码本的配置信息用于指示终端根据参考信号向基站反馈符合码本的配置信息的信道状态信息。In an example, the processing module 601 is configured to: after the control communication module 602 sends the configuration information of the codebook to the terminal, to further send a reference signal for channel state information measurement to the terminal; the configuration information of the codebook is used to indicate The terminal feeds back channel state information conforming to the configuration information of the codebook to the base station according to the reference signal.
在一个示例中,处理模块601进一步用于,在确定码本的配置信息发生变化后,为 终端配置新的码本的配置信息,以及控制通信模块602通过物理层信令或MAC层信令向终端发送新的码本的配置信息。In an example, the processing module 601 is further configured to: after determining that the configuration information of the codebook changes, The terminal configures the configuration information of the new codebook, and the control communication module 602 sends the configuration information of the new codebook to the terminal through physical layer signaling or MAC layer signaling.
在一个示例中,码本的端口数信息包括用于信道状态信息测量的参考信号的端口配置信息,端口配置信息用于指示码本的端口数。In one example, the port number information of the codebook includes port configuration information for a reference signal for channel state information measurement, and the port configuration information is used to indicate the number of ports of the codebook.
基站还可以包括存储模块603,用于存储基站的程序代码和数据。The base station may further include a storage module 603 for storing program codes and data of the base station.
其中,处理模块601可以是处理器或控制器,例如可以是中央处理器(Central Processing Unit,CPU),通用处理器,数字信号处理器(Digital Signal Processor,DSP),专用集成电路(Application-Specific Integrated Circuit,ASIC),现场可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本发明公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。通信模块602可以是通信接口、收发器、收发电路等,其中,通信接口是统称,可以包括一个或多个接口。存储模块603可以是存储器。The processing module 601 can be a processor or a controller, for example, a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), and an application-specific integrated circuit (Application-Specific Integrated Circuit (ASIC), Field Programmable Gate Array (FPGA) or other programmable logic device, transistor logic device, hardware component, or any combination thereof. It is possible to implement or carry out the various illustrative logical blocks, modules and circuits described in connection with the present disclosure. The processor may also be a combination of computing functions, for example, including one or more microprocessor combinations, a combination of a DSP and a microprocessor, and the like. The communication module 602 can be a communication interface, a transceiver, a transceiver circuit, etc., wherein the communication interface is a collective name and can include one or more interfaces. The storage module 603 can be a memory.
当处理模块601为处理器,通信模块602为通信接口,存储模块603为存储器时,本发明实施例所涉及的基站可以为图7所示的基站。When the processing module 601 is a processor, the communication module 602 is a communication interface, and the storage module 603 is a memory, the base station involved in the embodiment of the present invention may be the base station shown in FIG.
参阅图7所示,该基站700包括:处理器702、通信接口703、存储器701。可选的,基站700还可以包括总线704。其中,通信接口703、处理器702以及存储器701可以通过总线704相互连接;总线704可以是外设部件互连标准(Peripheral Component Interconnect,简称PCI)总线或扩展工业标准结构(Extended Industry Standard Architecture,简称EISA)总线等。所述总线704可以分为地址总线、数据总线、控制总线等。为便于表示,图7中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。Referring to FIG. 7, the base station 700 includes a processor 702, a communication interface 703, and a memory 701. Optionally, the base station 700 can also include a bus 704. The communication interface 703, the processor 702, and the memory 701 may be connected to each other through a bus 704. The bus 704 may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (abbreviated). EISA) bus and so on. The bus 704 can be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, only one thick line is shown in Figure 7, but it does not mean that there is only one bus or one type of bus.
图8为本发明实施例提供的一种终端结构图,该终端用于执行本发明实施例提供的配置码本的方法,该终端包括:处理模块801和通信模块802;Figure 8 is a structural diagram of a terminal according to an embodiment of the present invention, the terminal is used to perform the method for configuring a codebook provided by the embodiment of the present invention, the terminal includes: a processing module 801 and a communication module 802;
通信模块802,用于通过物理层信令或MAC层信令从基站接收码本的配置信息,码本的配置信息包括以下至少一项:码本的版本信息、码本的类型信息、码本的参数信息和码本的端口数信息;The communication module 802 is configured to receive configuration information of the codebook from the base station by using physical layer signaling or MAC layer signaling, where the configuration information of the codebook includes at least one of the following: version information of the codebook, type information of the codebook, and codebook. Parameter information and port number information of the codebook;
处理模块801,用于根据码本的配置信息确定用于信道状态反馈的码本集合。The processing module 801 is configured to determine a codebook set for channel state feedback according to the configuration information of the codebook.
在一个示例中,通信模块802进一步用于,从基站接收用于信道状态信息测量的参考信号;处理模块801进一步用于根据参考信号确定符合码本的配置信息的信道状态信息,以及控制通信模块802向基站反馈信道状态信息。In one example, the communication module 802 is further configured to: receive a reference signal for channel state information measurement from the base station; the processing module 801 is further configured to determine channel state information that conforms to the configuration information of the codebook according to the reference signal, and control the communication module. 802 feeds back channel state information to the base station.
在一个示例中,码本的端口数信息包括用于信道状态信息测量的参考信号的端口配置信息,端口配置信息用于指示码本的端口数。In one example, the port number information of the codebook includes port configuration information for a reference signal for channel state information measurement, and the port configuration information is used to indicate the number of ports of the codebook.
终端还可以包括存储模块803,用于存储终端的程序代码和数据。The terminal may further include a storage module 803 for storing program codes and data of the terminal.
其中,处理模块801可以是处理器或控制器,例如可以是中央处理器(Central Processing Unit,CPU),通用处理器,数字信号处理器(Digital Signal Processor,DSP),专用集成电路(Application-Specific Integrated Circuit,ASIC),现场可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、晶体管 逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本发明公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。通信模块802可以是通信接口、收发器、收发电路等,其中,通信接口是统称,可以包括一个或多个接口。存储模块803可以是存储器。The processing module 801 can be a processor or a controller, and can be, for example, a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), and an application-specific integrated circuit (Application-Specific). Integrated Circuit, ASIC), Field Programmable Gate Array (FPGA) or other programmable logic device, transistor Logic device, hardware component, or any combination thereof. It is possible to implement or carry out the various illustrative logical blocks, modules and circuits described in connection with the present disclosure. The processor may also be a combination of computing functions, for example, including one or more microprocessor combinations, a combination of a DSP and a microprocessor, and the like. The communication module 802 can be a communication interface, a transceiver, a transceiver circuit, etc., wherein the communication interface is a collective name and can include one or more interfaces. The storage module 803 can be a memory.
当处理模块801为处理器,通信模块802为通信接口,存储模块803为存储器时,本发明实施例所涉及的终端可以为图9所示的终端。When the processing module 801 is a processor, the communication module 802 is a communication interface, and the storage module 803 is a memory, the terminal involved in the embodiment of the present invention may be the terminal shown in FIG.
参阅图9所示,该终端900包括:处理器902、通信接口903、存储器901。可选的,基站900还可以包括总线904。其中,通信接口903、处理器902以及存储器901可以通过总线904相互连接;总线904可以是外设部件互连标准(Peripheral Component Interconnect,简称PCI)总线或扩展工业标准结构(Extended Industry Standard Architecture,简称EISA)总线等。所述总线904可以分为地址总线、数据总线、控制总线等。为便于表示,图9中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。Referring to FIG. 9, the terminal 900 includes a processor 902, a communication interface 903, and a memory 901. Optionally, the base station 900 can also include a bus 904. The communication interface 903, the processor 902, and the memory 901 may be connected to each other through a bus 904. The bus 904 may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (abbreviated). EISA) bus and so on. The bus 904 can be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, only one thick line is shown in Figure 9, but it does not mean that there is only one bus or one type of bus.
此外,需要说明的是基站可以动态配置码本的所有或部分信息给终端。还可以预先约定码本的配置信息的生效时间,例如,终端接收到码本的配置信息,且在收到信息后的X个子帧后生效,X>=0。终端在没有收到新的码本的配置信息时,可以一直采用现在有的码本的配置信息。终端可以基于码本的配置信息,选择码本用于信道信息反馈,例如,终端基于码本的配置信息进行预编码矩阵指示(Precoding Matrix Indicator,PMI)反馈。In addition, it should be noted that the base station can dynamically configure all or part of the information of the codebook to the terminal. It is also possible to pre-approve the effective time of the configuration information of the codebook. For example, the terminal receives the configuration information of the codebook, and takes effect after X subframes after receiving the information, X>=0. When the terminal does not receive the configuration information of the new codebook, the terminal can always adopt the configuration information of the existing codebook. The terminal may select a codebook for channel information feedback based on the configuration information of the codebook. For example, the terminal performs Precoding Matrix Indicator (PMI) feedback based on the configuration information of the codebook.
专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。A person skilled in the art should further appreciate that the elements and algorithm steps of the various examples described in connection with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both, in order to clearly illustrate hardware and software. Interchangeability, the composition and steps of the various examples have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the solution. A person skilled in the art can use different methods for implementing the described functions for each particular application, but such implementation should not be considered to be beyond the scope of the present invention.
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令处理器完成,所述的程序可以存储于计算机可读存储介质中,所述存储介质是非短暂性(non-transitory)介质,例如随机存取存储器,只读存储器,快闪存储器,硬盘,固态硬盘,磁带(magnetic tape),软盘(floppy disk),光盘(optical disc)及其任意组合。以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此。 It will be understood by those skilled in the art that all or part of the steps of implementing the above embodiments may be performed by a program, and the program may be stored in a computer readable storage medium, which is non-transitory ( Non-transitory medium, such as random access memory, read only memory, flash memory, hard disk, solid state disk, magnetic tape, floppy disk, optical disc, and any combination thereof. The above is only a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto.

Claims (14)

  1. 一种配置码本的方法,其特征在于,所述方法包括:A method for configuring a codebook, the method comprising:
    基站为终端配置码本的配置信息,所述码本的配置信息包括以下至少一项:码本的版本信息、码本的类型信息、码本的参数信息和码本的端口数信息;The base station configures configuration information of the codebook for the terminal, where the configuration information of the codebook includes at least one of the following: version information of the codebook, type information of the codebook, parameter information of the codebook, and port number information of the codebook;
    所述基站通过物理层信令或媒体接入控制MAC层信令向所述终端发送所述码本的配置信息。The base station sends configuration information of the codebook to the terminal by using physical layer signaling or medium access control MAC layer signaling.
  2. 如权利要求1所述的方法,其特征在于:The method of claim 1 wherein:
    所述方法在向所述终端发送所述码本的配置信息之后,进一步包括:向所述终端发送用于信道状态信息测量的参考信号;After the method sends the configuration information of the codebook to the terminal, the method further includes: sending a reference signal for channel state information measurement to the terminal;
    所述码本的配置信息用于指示所述终端根据所述参考信号向所述基站反馈符合所述码本的配置信息的信道状态信息。The configuration information of the codebook is used to instruct the terminal to feed back channel state information conforming to the configuration information of the codebook to the base station according to the reference signal.
  3. 如权利要求1或2所述的方法,其特征在于:所述方法进一步包括:The method of claim 1 or 2, wherein the method further comprises:
    基站确定所述码本的配置信息发生变化后,为所述终端配置新的码本的配置信息;After determining, by the base station, that the configuration information of the codebook is changed, configuring, by the terminal, configuration information of a new codebook;
    所述基站通过物理层信令或MAC层信令向所述终端发送所述新的码本的配置信息。The base station sends configuration information of the new codebook to the terminal by using physical layer signaling or MAC layer signaling.
  4. 如权利要求1至3任意一项所述的方法,其特征在于,所述码本的端口数信息包括用于信道状态信息测量的参考信号的端口配置信息,所述端口配置信息用于指示所述码本的端口数。The method according to any one of claims 1 to 3, wherein the port number information of the codebook includes port configuration information for a reference signal for channel state information measurement, and the port configuration information is used to indicate The number of ports in the codebook.
  5. 一种配置码本的方法,其特征在于,所述方法包括:A method for configuring a codebook, the method comprising:
    终端通过物理层信令或媒体接入控制MAC层信令从基站接收码本的配置信息,所述码本的配置信息包括以下至少一项:码本的版本信息、码本的类型信息、码本的参数信息和码本的端口数信息;The terminal receives the configuration information of the codebook from the base station by using the physical layer signaling or the medium access control MAC layer signaling, where the configuration information of the codebook includes at least one of the following: version information of the codebook, type information of the codebook, and code. The parameter information of the present and the port number information of the codebook;
    所述终端根据所述码本的配置信息确定用于信道状态反馈的码本集合。The terminal determines a codebook set for channel state feedback according to the configuration information of the codebook.
  6. 如权利要求5所述的方法,其特征在于:The method of claim 5 wherein:
    所述方法在接收所述码本的配置信息之后,进一步包括:After receiving the configuration information of the codebook, the method further includes:
    所述终端从所述基站接收用于信道状态信息测量的参考信号;Receiving, by the terminal, a reference signal for channel state information measurement from the base station;
    所述终端根据所述参考信号向所述基站反馈符合所述码本的配置信息的信道状态信息。And the terminal returns, to the base station, channel state information that conforms to configuration information of the codebook according to the reference signal.
  7. 如权利要求5或6所述的方法,其特征在于,所述码本的端口数信息包括用于信道状态信息测量的参考信号的端口配置信息,所述端口配置信息用于指示所述码本的端口数。The method according to claim 5 or 6, wherein the port number information of the codebook includes port configuration information for a reference signal for channel state information measurement, and the port configuration information is used to indicate the codebook. The number of ports.
  8. 一种基站,其特征在于,所述基站包括:处理模块和通信模块;A base station, the base station includes: a processing module and a communication module;
    所述处理模块,用于为终端配置码本的配置信息,所述码本的配置信息包括以下至少一项:码本的版本信息、码本的类型信息、码本的参数信息和码本的端口数信息;以及控制所述通信模块通过物理层信令或媒体接入控制MAC层信令向所述终端发送所述码本的配置信息。The processing module is configured to configure configuration information of the codebook for the terminal, where the configuration information of the codebook includes at least one of the following: version information of the codebook, type information of the codebook, parameter information of the codebook, and codebook. Port number information; and controlling the communication module to transmit configuration information of the codebook to the terminal through physical layer signaling or media access control MAC layer signaling.
  9. 如权利要求8所述的基站,其特征在于:The base station of claim 8 wherein:
    所述处理模块,用于在控制所述通信模块向所述终端发送所述码本的配置信息之后,进一步用于向所述终端发送用于信道状态信息测量的参考信号;The processing module is configured to, after controlling the communication module to send the configuration information of the codebook to the terminal, to further send a reference signal for channel state information measurement to the terminal;
    所述码本的配置信息用于指示所述终端根据所述参考信号向所述基站反馈符合所述码 本的配置信息的信道状态信息。The configuration information of the codebook is used to indicate that the terminal feeds back the code according to the reference signal to the base station. Channel status information of the configuration information.
  10. 如权利要求8或9所述的基站,其特征在于:A base station according to claim 8 or 9, wherein:
    所述处理模块进一步用于,在确定所述码本的配置信息发生变化后,为所述终端配置新的码本的配置信息,以及控制所述通信模块通过物理层信令或MAC层信令向所述终端发送所述新的码本的配置信息。The processing module is further configured to: after determining that the configuration information of the codebook changes, configure configuration information of a new codebook for the terminal, and control the communication module to pass physical layer signaling or MAC layer signaling. Sending configuration information of the new codebook to the terminal.
  11. 如权利要求8至10任意一项所述的基站,其特征在于,所述码本的端口数信息包括用于信道状态信息测量的参考信号的端口配置信息,所述端口配置信息用于指示所述码本的端口数。The base station according to any one of claims 8 to 10, wherein the port number information of the codebook includes port configuration information for a reference signal for channel state information measurement, and the port configuration information is used to indicate The number of ports in the codebook.
  12. 一种终端,其特征在于,所述终端包括:处理模块和通信模块;A terminal, comprising: a processing module and a communication module;
    所述通信模块,用于通过物理层信令或媒体接入控制MAC层信令从基站接收码本的配置信息,所述码本的配置信息包括以下至少一项:码本的版本信息、码本的类型信息、码本的参数信息和码本的端口数信息;The communication module is configured to receive configuration information of the codebook from the base station by using physical layer signaling or medium access control MAC layer signaling, where the configuration information of the codebook includes at least one of the following: version information and code of the codebook The type information of the present, the parameter information of the codebook, and the port number information of the codebook;
    所述处理模块,用于根据所述码本的配置信息确定用于信道状态反馈的码本集合。The processing module is configured to determine a codebook set for channel state feedback according to the configuration information of the codebook.
  13. 如权利要求12所述的终端,其特征在于:The terminal of claim 12, wherein:
    所述通信模块进一步用于,从所述基站接收用于信道状态信息测量的参考信号;The communication module is further configured to receive a reference signal for channel state information measurement from the base station;
    所述处理模块进一步用于根据所述参考信号确定符合所述码本的配置信息的信道状态信息,以及控制所述通信模块向所述基站反馈所述信道状态信息。The processing module is further configured to determine channel state information that conforms to the configuration information of the codebook according to the reference signal, and control the communication module to feed back the channel state information to the base station.
  14. 如权利要求12或13所述的终端,其特征在于,所述码本的端口数信息包括用于信道状态信息测量的参考信号的端口配置信息,所述端口配置信息用于指示所述码本的端口数。 The terminal according to claim 12 or 13, wherein the port number information of the codebook includes port configuration information for a reference signal for channel state information measurement, and the port configuration information is used to indicate the codebook. The number of ports.
PCT/CN2017/115606 2016-12-30 2017-12-12 Method for configuring codebook, and base station and terminal WO2018121239A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201611262404.3 2016-12-30
CN201611262404.3A CN108270472A (en) 2016-12-30 2016-12-30 Method, base station and the terminal of code book is configured

Publications (1)

Publication Number Publication Date
WO2018121239A1 true WO2018121239A1 (en) 2018-07-05

Family

ID=62707899

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/115606 WO2018121239A1 (en) 2016-12-30 2017-12-12 Method for configuring codebook, and base station and terminal

Country Status (2)

Country Link
CN (1) CN108270472A (en)
WO (1) WO2018121239A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113906782A (en) * 2019-04-02 2022-01-07 株式会社Ntt都科摩 User terminal and wireless communication method
WO2023070518A1 (en) * 2021-10-29 2023-05-04 Qualcomm Incorporated Codebook consideration for dynamic antenna adaptation

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117397176A (en) * 2021-09-14 2024-01-12 中兴通讯股份有限公司 System and method for codebook configuration and indication
CN118201080A (en) * 2022-12-13 2024-06-14 维沃移动通信有限公司 Codebook allocation method, device, equipment, system and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102082637A (en) * 2010-09-16 2011-06-01 大唐移动通信设备有限公司 Method and equipment for processing codebook subset constraint
CN104396153A (en) * 2012-05-18 2015-03-04 三星电子株式会社 Apparatus and method for channel state information codeword construction for a cellular wireless communication system
WO2016114708A2 (en) * 2015-01-14 2016-07-21 Telefonaktiebolaget Lm Ericsson (Publ) Codebook subset restriction signaling
US20160294454A1 (en) * 2015-03-30 2016-10-06 Samsung Electronics Co., Ltd Method and apparatus for codebook design and signaling

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101191216B1 (en) * 2010-11-24 2012-10-16 엘지전자 주식회사 Method and user equipment for transmitting uplink control information, and method and base station for receiving uplink control information
KR101967296B1 (en) * 2011-01-10 2019-04-09 엘지전자 주식회사 Method and device for transmitting/receiving downlink reference signal in wireless communication system
KR101915133B1 (en) * 2011-12-16 2018-11-05 엘지전자 주식회사 Method for measuring channel state information in a wireless access system and apparatus for same
CN104584450B (en) * 2012-06-04 2018-01-26 交互数字专利控股公司 Transmit the channel condition information (CSI) of multiple transmission point
CN103580812B (en) * 2012-08-03 2019-08-23 中兴通讯股份有限公司 A kind of feedback method and user equipment of channel state information
CN104811231B (en) * 2014-01-26 2018-06-05 电信科学技术研究院 A kind of channel state information transmission method and device for supporting FD-MIMO
CN105391479B (en) * 2014-08-27 2019-04-09 中国电信股份有限公司 Method, base station and the system of terminal feedback code book in a kind of LTE network
WO2016175623A1 (en) * 2015-04-29 2016-11-03 Samsung Electronics Co., Ltd. Apparatus and method for using codebook wireless communication system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102082637A (en) * 2010-09-16 2011-06-01 大唐移动通信设备有限公司 Method and equipment for processing codebook subset constraint
CN104396153A (en) * 2012-05-18 2015-03-04 三星电子株式会社 Apparatus and method for channel state information codeword construction for a cellular wireless communication system
WO2016114708A2 (en) * 2015-01-14 2016-07-21 Telefonaktiebolaget Lm Ericsson (Publ) Codebook subset restriction signaling
US20160294454A1 (en) * 2015-03-30 2016-10-06 Samsung Electronics Co., Ltd Method and apparatus for codebook design and signaling

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ZTE: "Consideration on codebook enhancements for FD-MIMO", 3GPP TSG RAN WG1 MEETING #82BIS R1-155268, 9 October 2015 (2015-10-09), XP051002227 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113906782A (en) * 2019-04-02 2022-01-07 株式会社Ntt都科摩 User terminal and wireless communication method
WO2023070518A1 (en) * 2021-10-29 2023-05-04 Qualcomm Incorporated Codebook consideration for dynamic antenna adaptation

Also Published As

Publication number Publication date
CN108270472A (en) 2018-07-10

Similar Documents

Publication Publication Date Title
US11349537B2 (en) Codebook subset restriction for full-dimension MIMO
JP5723032B2 (en) Priority rules for periodic CSI reporting during carrier aggregation
CN109792280B (en) Dynamic CSI reporting types
JP7369763B2 (en) Setting method and equipment
CN112788767B (en) Transmission method, base station and terminal for dynamically adjusting beam set
TWI679871B (en) Data transmission method, device, network side equipment and user equipment
WO2016187744A1 (en) Reference signal resource allocation method and apparatus, and communications system
WO2018121239A1 (en) Method for configuring codebook, and base station and terminal
KR20220061132A (en) Sidelink channel state information transmission method and communication device
CN112118082B (en) Uplink transmission indication method, device and communication equipment
CN114071759A (en) Method and apparatus for activating or deactivating transmission configuration indication status
CN116232554A (en) Transmission parameter processing method and device
WO2018039860A1 (en) Channel quality measurement and feedback method and apparatus
US20190268795A1 (en) Channel Measurement Method and User Equipment
JP7391209B2 (en) Information reporting, instruction methods, terminal equipment and network equipment
AU2016427037B2 (en) Method and apparatus for transmitting information
WO2019076077A1 (en) Channel measurement method and user equipment
CN107342840B (en) Quasi-co-location type processing method and device
CN107733498A (en) Method and the network equipment for the port mapping of the TxD transmission based on DMRS
CN105165083A (en) Method for feeding back channel state information (CSI), user equipment, and base station
WO2018082209A1 (en) Method for switching states, network device, and terminal device
CN104009828A (en) A channel state information feedback method and device
CN111416696B (en) PUCCH transmission method, device, related equipment and storage medium
US20240422761A1 (en) Information transmission method and terminal device
WO2024169869A1 (en) Channel measurement method and apparatus

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17888705

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17888705

Country of ref document: EP

Kind code of ref document: A1

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载