Method executed by a terminal device, method executed by a network device, terminal device, and network device
The communication method enhances MIMO system efficiency by allowing terminal devices to adjust layers and vectors based on codebook settings, addressing the challenge of maximizing signal power across receive antennas.
Patent Information
- Application Number
- JP2024563529
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2022-04-28
- Publication Date
- 2025-05-27
- Estimated Expiration
- 2042-04-28
AI Technical Summary
Existing communication methods in MIMO systems struggle to maximize signal power simultaneously at each receive antenna, leading to suboptimal throughput.
A communication method where a terminal device receives settings for a codebook from a network device, including antenna port groups and amplitude/phase coefficients, and transmits codebook indicators to adjust the number of layers and vectors for optimized transmission.
This approach enables maximized throughput by dynamically adjusting the number of layers and vectors based on the antenna port groups and amplitude/phase coefficients, thereby improving communication efficiency in MIMO systems.
Smart Images

Figure 2025516218000001_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present disclosure generally relate to the field of telecommunications, and more particularly to communication methods, devices, and computer-readable media.
Background Art
[0002] Several techniques have been proposed to improve communication performance. For example, multi-input multi-output (MIMO) has been proposed. MIMO includes features that facilitate the use of a large number of antenna elements at a base station for both sub-6 GHz and above-6 GHz frequency bands. In this situation, multiple antennas of a transmitter and / or a receiver can be used to obtain array gain and diversity gain rather than capacity gain. In this case, the same symbol weighted by a complex-valued multiplier is transmitted from each transmit antenna, and thus the input covariance matrix has a unit rank. This scheme is called beamforming. When there are multiple antennas at the receiver, single-layer beamforming cannot maximize the signal power simultaneously at each receive antenna. Therefore, precoding is used for multi-layer beamforming to maximize the throughput of a multi-antenna system. Precoding is a common beamforming scheme for supporting multi-layer transmission in an MIMO system. When precoding is used, multiple streams are transmitted from transmit antennas with appropriate unique weighting for each antenna so that the throughput is maximized at the output of the receiver.
Summary of the Invention
Problems to be Solved by the Invention
[0003] Generally, exemplary embodiments of the present disclosure provide a solution for communication.
Means for Solving the Problems
[0004] In a first aspect, a communication method is provided. The method includes, at a terminal device, receiving from a network device at least one setting for a codebook, the at least one setting including a first plurality of antenna port groups and a plurality of antenna ports within one antenna port group; and transmitting to the network device, based on the at least one setting for the codebook, the number of layers and at least one codebook indicator including one or more indicators of a plurality of second vectors, one or more indicators of a second plurality of antenna port groups, one or more indicators of a plurality of first amplitude coefficients, and one or more indicators of a plurality of first phase coefficients. The plurality of first vectors are determined based on the plurality of second vectors and at least one of the plurality of first amplitude coefficients and the plurality of first phase coefficients. At least one of the length of a first vector, the number of the plurality of first vectors, and the size of the one or more indicators of the plurality of second vectors is based on at least one of the number of the second plurality of antenna port groups and the plurality of first amplitude coefficients.
[0005] In a second aspect, a communication method is provided. The method includes, in a network device, transmitting to a terminal device at least one setting for a codebook, the at least one setting including a first plurality of antenna port groups and a plurality of antenna ports within one antenna port group; and receiving from the terminal device, based on the at least one setting for the codebook, at least one of the number of layers and at least one codebook indicator, the at least one codebook indicator including one or more indicators of a plurality of second vectors, one or more indicators of a second plurality of antenna port groups, one or more indicators of a plurality of first amplitude coefficients, and one or more indicators of a plurality of first phase coefficients. The plurality of first vectors are determined based on the plurality of second vectors and at least one of the plurality of first amplitude coefficients and the plurality of first phase coefficients. At least one of the length of a first vector, the number of the plurality of first vectors, and the size of the one or more indicators of the plurality of second vectors is based on at least one of the number of the second plurality of antenna port groups and the plurality of first amplitude coefficients.
[0006] In a third aspect, a terminal device is provided. The terminal device includes a processing unit and a memory coupled to the processing unit and storing instructions. When the instructions are executed by the processing unit, the terminal device receives at least one setting for a codebook, the at least one setting including a first plurality of antenna port groups and a plurality of antenna ports within one antenna port group, and transmits to the network device, based on the at least one setting for the codebook, a number of layers and at least one codebook indicator including one or more indicators of a plurality of second vectors, one or more indicators of a second plurality of antenna port groups, one or more indicators of a plurality of first amplitude coefficients, and one or more indicators of a plurality of first phase coefficients. The plurality of first vectors are determined based on the plurality of second vectors and at least one of the plurality of first amplitude coefficients and the plurality of first phase coefficients. At least one of the length of a first vector, the number of the plurality of first vectors, and the size of the one or more indicators of the plurality of second vectors is based on at least one of the number of the second plurality of antenna port groups and the plurality of first amplitude coefficients.
[0007] In a fourth aspect, a source network device is provided. The source network device includes a processing unit and a memory coupled to the processing unit and storing instructions, which when executed by the processing unit, cause the source network device to transmit at least one setting for a codebook, the at least one setting including a first plurality of antenna port groups and a plurality of antenna ports within one antenna port group; and receive from the terminal device, based on the at least one setting for the codebook, a number of layers and at least one codebook indicator including one or more indicators of a plurality of second vectors, one or more indicators of a second plurality of antenna port groups, one or more indicators of a plurality of first amplitude coefficients, and one or more indicators of a plurality of first phase coefficients. A plurality of first vectors are determined based on the plurality of second vectors and at least one of the plurality of first amplitude coefficients and the plurality of first phase coefficients, and at least one of a length of a first vector, a number of the plurality of first vectors, and a size of the one or more indicators of the plurality of second vectors is based on at least one of a number of the second plurality of antenna port groups and the plurality of first amplitude coefficients.
[0008] In a fifth aspect, there is provided a computer-readable medium storing instructions that, when executed on at least one processor, cause the at least one processor to perform the method according to the first, second, or third aspect.
[0009] Other features of the present disclosure should be readily understood from the following description.
Brief Description of the Drawings
[0010] The above and other objects, features, and advantages of the present disclosure will become more apparent by describing some exemplary embodiments of the present disclosure in more detail with reference to the accompanying drawings.
[0011]
Figure 1
[0012]
Figure 2
[0013]
Figure 3
[0014]
Figure 4
[0015]
Figure 5
[0016] In the figures, the same or similar reference numerals represent the same or similar elements.
DETAILED DESCRIPTION OF THE INVENTION
[0017] Here, the principles of the present disclosure will be described with reference to some exemplary embodiments. It should be understood that these embodiments are described for illustrative purposes only and are intended to assist those skilled in the art in understanding and implementing the present disclosure, without suggesting any limitation on the scope of the present disclosure. The disclosure described herein can be implemented in various ways different from the methods described below.
[0018] In the following description and claims, unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which the present disclosure pertains.
[0019] As used herein, the term "network device" refers to a device capable of providing or hosting a cell or coverage with which a terminal device can communicate. Examples of network devices include, but are not limited to, Node B (NodeB or NB), Evolved NodeB (eNodeB or eNB), NodeB of New Radio Access (gNB), Remote Radio Unit (RRU), Radio Head (RH), Remote Radio Head (RRH), low-power nodes such as femto nodes and pico nodes, satellite network devices, aircraft network devices, etc. Hereinafter, for the purpose of discussion, some exemplary embodiments will be described with reference to eNB as an example of a network device.
[0020] As used herein, the term "terminal device" refers to any device having a wireless or wired communication function. Examples of terminal devices include, but are not limited to, User Equipment (UE), personal computers, desktops, mobile phones, cell phones, smart phones, personal digital assistants (PDAs), portable computers, tablets, wearable devices, Internet of Things (IoT) devices, Internet of Everything (IoE) devices, machine type communications (MTC) devices, vehicle-mounted devices for V2X communication (where X means pedestrian, vehicle or infrastructure / network), imaging devices such as digital cameras, game devices, music storage / playback devices, Internet devices enabling wireless / wired Internet access and browsing, etc. In the following description, the terms "terminal device", "communication device", "terminal", "user device", and "UE" may be used interchangeably.
[0021] In one embodiment, the terminal device may be connected to a first network device and a second network device. One of the first network device and the second network device may be a master node and the other may be a secondary node. The first network device and the second network device may use different radio access technologies (RATs). In one embodiment, the first network device may be a first RAT device and the second network device may be a second RAT device. In one embodiment, the first RAT device is an eNB and the second RAT device is a gNB. Information related to different RATs may be transmitted from at least one of the first network device and the second network device to the terminal device. In one embodiment, the first information may be transmitted from the first network device to the terminal device, and the second information may be directly transmitted from the second network device to the terminal device or transmitted via the first network device. In one embodiment, information related to the settings of the terminal device set by the second network device may be transmitted from the second network device via the first network device. Information related to the re - settings of the terminal device set by the second network device may be directly transmitted from the second network device to the terminal device or transmitted via the first network device.
[0022] The communications discussed in this specification may conform to any suitable standard, including but not limited to new radio (NR), Long Term Evolution (LTE), LTE-Evolution, LTE-Advanced (LTE-A), Wideband Code Division Multiple Access (WCDMA), Code Division Multiple Access (CDMA), cdma2000, and Global System for Mobile Communications (GSM). Further, the communications may be performed according to any generation of communication protocol, currently known or developed in the future. Examples of communication protocols include, but are not limited to, the communication protocols of the first generation (1G), second generation (2G), 2.5G, 2.85G, third generation (3G), fourth generation (4G), 4.5G, fifth generation (5G), and sixth generation (6G). The techniques described in this specification may be used not only for the above wireless networks and wireless technologies, but also for other wireless networks and wireless technologies.
[0023] As used herein, the term "circuit" may mean a hardware circuit and / or a combination of a hardware circuit and software. For example, a circuit may be a combination of an analog hardware circuit and / or a digital hardware circuit and software / firmware. As a further example, a circuit may be any portion of a hardware processor with software, such as a digital signal processor, software, and memory that cooperate to perform various functions in a device such as a terminal device or a network device. As yet another example, a circuit may be a hardware circuit and / or a processor such as a microprocessor or a portion of a microprocessor that requires software / firmware for operation but may not have software when not required for operation. As used herein, the term "circuit" encompasses mere hardware circuits or processors, or portions of hardware circuits or processors, as well as implementations of their (or their) associated software and / or firmware.
[0024] As used herein, the singular forms "a", "an", and "the" are intended to include the plural forms as well, unless the context clearly dictates otherwise. The term "including" and variations thereof are to be construed as an open-ended term meaning "including but not limited to". The term "based on" is to be construed as "based at least in part on". The terms "one embodiment" and "an embodiment" are to be construed as "at least one embodiment". The term "another embodiment" is to be construed as "at least one other embodiment". The terms "first", "second", etc. may refer to different objects or the same object. There may be other definitions, whether explicit or implicit, in the following content.
[0025] In some instances, a value, procedure, or device is referred to as “optimal,” “lowest,” “highest,” “minimum,” “maximum,” etc. Such descriptions are intended to indicate that a selection is possible from among a plurality of functional alternatives being used, and it will be understood that such a selection need not be better, smaller, higher, or more preferred than other selections.
[0026] Hereinafter, the terms "transmission opportunity", "reception opportunity", "repetition", "transmission", "reception", "PDSCH transmission opportunity", "PDSCH repetition", "PUSCH transmission opportunity", "PUSCH repetition", "PUCCH opportunity", "PUCCH repetition", "repetitive transmission", "repetitive reception", "PDSCH transmission", "PDSCH reception", "PUSCH transmission", "PUSCH reception", "PUCCH transmission", "PUCCH reception", "RS transmission", "RS reception", "communication", "transmission", and "reception" can be used interchangeably. The terms "TCI state", "QCL parameter set", "QCL parameter", "QCL assumption", and "QCL configuration" can be used interchangeably. The terms "TCI field", "TCI state field", and "transmission configuration indication" can be used interchangeably. The terms "transmission opportunity", "transmission", "repetition", "reception", "reception opportunity", "monitoring opportunity", "PDCCH monitoring opportunity", "PDCCH transmission opportunity", "PDCCH transmission", "PDCCH candidate", "PDCCH reception opportunity", "PDCCH reception", "search space", "CORESET", "multi-chance", and "PDCCH repetition" can be used interchangeably. Hereinafter, the terms "PDCCH repetition", "repetitive PDCCH", "repetitive PDCCH signal", "PDCCH candidates configured for the same scheduling", "PDCCH", "PDCCH candidate", and "linked PDCCH candidate" can be used interchangeably. The terms "DCI" and "DCI format" can be used interchangeably. In some embodiments, the embodiments of the present disclosure can be applied to the scheduling of PDSCH and PUSCH. Hereinafter, PDSCH scheduling will be described as an example. For example, the embodiments of the present disclosure can be applied to PUSCH by replacing "transmission" with "reception" and / or replacing "reception" with "transmission". The terms "PDSCH" and "PUSCH" can be used interchangeably. The terms "transmission" and "reception" can be used interchangeably.The terms "common beam", "common beam update / display / indication", "integrated TCI state", "integrated TCI state update / display / indication", "beam indication", "TCI state indication", "TCI_state_r17", "tci_StateId_r17", "TCI_state_r17 indicating the integrated TCI state", "TCI state shared / applied for UE dedicated reception in all or a subset of CORESET and PDSCH", "Rel-17 TCI state", "TCI state with tci_StateId_r17", "TCI state configured for TCI state update in the integrated TCI framework", "TCI state indicated by DCI for common beam update / display / indication", and "TCI state indicated by DCI and applied to all / subsets of CORESET and PDSCH" may be used interchangeably. The terms "subset of CORESET", "subset of TCI state", "subset of integrated TCI state", "subset of downlink (integrated) TCI state", and "subset of joint (integrated) TCI state" may be used interchangeably. The terms "subset of PUCCH", "subset of TCI state", "subset of integrated TCI state", "subset of uplink (integrated) TCI state", and "subset of joint (integrated) TCI state" may be used interchangeably. The terms "precoding matrix", "precoding", "beam", "beamforming", and "precoder" may be used interchangeably. The terms "size" and "number of PRBs" may be used interchangeably. The terms "vector", "beam", "bases", and "basis" can be used interchangeably. The terms "first vector", "first beam", "first base", and "first basis" can be used interchangeably. The terms "second vector", "second beam", "second base", and "second basis" can be used interchangeably. The terms "third vector", "third beam", "third base", and "third basis" can be used interchangeably. The terms "fourth vector", "fourth beam", "fourth base", and "fourth basis" can be used interchangeably.The terms "index", "indicator", "indication", "field", "bit field", and "bitmap" can be used interchangeably. The terms "physical resource block", "resource block", "PRB", and "RB" can be used interchangeably. The terms "bit size", "size of bit", "number of bits", "size of field", and "field size" can be used interchangeably.
[0027] As described above, precoding is a common beamforming method for supporting multi-layer transmission in a MIMO system. Precoding is a technique that utilizes transmit diversity by weighting information streams. That is, the transmitter sends the encoded information to the receiver so that prior knowledge of the channel can be obtained. When precoding is used, multiple streams are transmitted from the transmit antennas with appropriate unique weighting for each antenna so that the throughput is maximized at the output of the receiver. Hereinafter, the terms "precoding matrix" and "precoder" may be used interchangeably. Furthermore, uplink transmission using eight antenna ports may support more than four layers.
[0028] FIG. 1 shows an exemplary communication network 100 capable of implementing embodiments of the present disclosure. As shown in FIG. 1, network 100 includes a network device 110. For example, network device 110 is configured to have one, two, three, or four Transmission and Reception Points (TRPs) / panels 120-1 and / or 120-2 and / or 120-3 and / or 120-4 (collectively referred to as TRP 120 or individually referred to as TRP 120). Network 100 also includes a terminal device 130 that receives services from network device 110. The serving area of network device 110 is called cell 101 and / or cell 102. It should be understood that the number of network devices, terminal devices, and TRPs shown in FIG. 1 is for illustrative purposes only and does not imply any limitation to the present disclosure. Network 100 may include any suitable number of devices suitable for implementing embodiments of the present disclosure. Although not shown, it will be understood that one or more terminal devices may be located within cell 101 and / or cell 102 and receive services from network device 110.
[0029] In some scenarios, in network 100, it is possible to support Carrier Aggregation (CA) that aggregates two or more Component Carriers (CCs) to support a wider bandwidth. For example, in FIG. 1, network device 110 may provide a plurality of serving cells including one Primary Cell (Pcell or Pscell or Spcell) 101 corresponding to a Primary CC and at least one Secondary Cell (Scell) 102 corresponding to at least one Secondary CC to terminal device 130. It should be understood that the number of network devices, terminal devices, and / or serving cells is for illustrative purposes only and does not imply any limitation to the present disclosure. Network 100 may include any suitable number of network devices, terminal devices, and / or serving cells that conform to the implementation of the present disclosure.
[0030] In some other scenarios, the terminal device 130 may establish connections with two different network devices (not shown in FIG. 1), and thus can utilize the radio resources of the two network devices. The two network devices may be defined as a master network device and a secondary network device, respectively. The master network device may provide a serving cell group, also referred to as a "Master Cell Group (MCG)". The secondary network device may also provide a serving cell group, also referred to as a "Secondary Cell Group (SCG)". In the case of dual connectivity operation, depending on whether the terminal device 130 is associated with the MCG or the SCG respectively, the term "Special Cell (Spcell)" may refer to the Pcell of the MCG or the Primary Scell (Pscell) of the SCG. In cases other than dual connectivity operation, the term "SpCell" may also refer to the PCell.
[0031] In one embodiment, the terminal device 130 may be connected to a first network device and a second network device (not shown in FIG. 1). One of the first network device and the second network device may be a master node and the other may be a secondary node. The first network device and the second network device may use different radio access technologies (RATs). In one embodiment, the first network device may be a first RAT device, and the second network device may be a second RAT device. In one embodiment, the first RAT device may be an eNB, and the second RAT device may be a gNB. Information related to different RATs may be transmitted from at least one of the first network device and the second network device to the terminal device 130. In one embodiment, the first information may be transmitted from the first network device to the terminal device 130, and the second information may be directly transmitted from the second network device to the terminal device 130 or transmitted via the first network device. In one embodiment, information related to the settings of the terminal device set by the second network device may be transmitted from the second network device via the first network device. Information related to the re - settings of the terminal device set by the second network device may be directly transmitted from the second network device to the terminal device or transmitted via the first network device. The information may be transmitted via any one of radio resource control (RRC) signaling, media access control (MAC) control element (CE), or downlink control information (DCI).
[0032] As used herein, the term "terminal device" refers to any device having a wireless or wired communication function. Examples of terminal devices include user equipment (UE), personal computers, desktops, mobile phones, cellular phones, smartphones, personal digital assistants (PDAs), portable computers, tablets, wearable devices, Internet of Things (IoT) devices, Internet of Everything (IoE) devices, machine type communication (MTC) devices, ultra-reliable low latency communication (URLLC) devices, vehicle-mounted devices for V2X communication (where X means pedestrian, vehicle or infrastructure / network), imaging devices such as digital cameras, game devices, music storage / playback devices, Internet devices enabling wireless / wired Internet access and browsing, etc., but are not limited thereto. Hereinafter, for the purpose of discussion, some embodiments will be described with reference to a UE as an example of the terminal device 130.
[0033] As used herein, the term "network device" or "base station" (BS) refers to a device capable of providing or hosting a cell or coverage with which a terminal device can communicate. Examples of network devices include Node B (NodeB or NB), Evolved NodeB (eNodeB or eNB), next-generation NodeB (gNB), transmission and reception point (TRP), remote radio unit (RRU), radio head (RH), remote radio head (RRH), femto node, pico node and other low-power nodes, etc., but are not limited thereto. The term "TRP" refers to an antenna array (having one or more antenna elements) available to a network device at a specific geographical location. For example, a network device may be coupled to a plurality of TRPs at different geographical locations to achieve better coverage. It should be understood that a TRP can also be referred to as a panel, and a panel also refers to an antenna array or antenna group (having one or more antenna elements).
[0034] In one embodiment, the terminal device 130 may be connected to a first network device and a second network device (not shown in FIG. 1). One of the first network device and the second network device may be in the master node and the other may be in the secondary node. The first network device and the second network device may use different radio access technologies (RATs). In one embodiment, the first network device may be a first RAT device and the second network device may be a second RAT device. In one embodiment, the first RAT device may be an eNB and the second RAT device may be a gNB. Information regarding different RATs may be transmitted from at least one of the first network device and the second network device to the terminal device 130. In one embodiment, the first information may be transmitted from the first network device to the terminal device 130, and the second information may be transmitted from the second network device directly or via the first network device to the terminal device 130. In one embodiment, information regarding the settings of the terminal device set by the second network device may be transmitted from the second network device via the first network device. Information regarding the re - settings of the terminal device set by the second network device may be transmitted from the second network device directly or via the first network device to the terminal device. This information may be transmitted via any one of radio resource control (RRC) signaling, medium access control (MAC) control element (CE), or downlink control information (DCI).
[0035] In some embodiments, the network device 110 may communicate with the terminal device 130 via the first TRP (e.g., TRP 120-1) and / or the second TRP (e.g., TRP 120-2) and / or the third TRP (e.g., TRP 120-3) and / or the fourth TRP (e.g., TRP 120-4). For example, the first TRP and / or the second TRP and / or the third TRP and / or the fourth TRP may be included in the same serving cell or different serving cells provided by the network device 110. Although some embodiments of the present disclosure have been described with reference to the first TRP and / or the second TRP and / or the third TRP and / or the fourth TRP within the same serving cell provided by the network device 110, these embodiments are for illustrative purposes only, to help those skilled in the art understand and implement the present disclosure, and do not imply any limitation on the scope of the present disclosure. It should be understood that the content of the present disclosure described herein can be implemented in various ways different from the methods described below.
[0036] In the communication network 100, the network device 110 can communicate data and control information to the terminal device 130, and the terminal device 130 can also communicate data and control information to the network device 110. The link from the network device 110 to the terminal device 130 is referred to as the downlink (DL), and the link from the terminal device 130 to the network device 110 is referred to as the uplink (UL).
[0037] Communication in network 100 may comply with any suitable standard, including but not limited to Long Term Evolution (LTE), LTE-Evolution, LTE-Advanced (LTE-A), Wideband Code Division Multiple Access (WCDMA), Code Division Multiple Access (CDMA), and Global System for Mobile Communications (GSM). Further, the communication may be performed according to any generation of communication protocol known currently or developed in the future. Examples of communication protocols include, but are not limited to, the first generation (1G), second generation (2G), 2.5G, 2.75G, third generation (3G), fourth generation (4G), 4.5G, and fifth generation (5G) communication protocols.
[0038] In some embodiments, the first TRP and / or the second TRP and / or the third TRP and / or the fourth TRP may be explicitly associated with identities set by different upper layers. For example, the upper layer-set identities can be associated with a Control Resource Set (CORESET), a reference signal (RS), or a Transmission Configuration Indication (TCI) state used to distinguish transmissions between different TRPs 120 and the terminal device 130.
[0039] As used herein, the term "slot" means a dynamic scheduling unit. One slot contains a predetermined number of symbols. For example, the number of symbols in one slot may be 12 or 14. The term "subslot" may refer to a plurality of symbols. For example, the number of symbols in one subslot may be 1, 2, 4, 7, or 14. A subslot may contain fewer symbols than one slot. The slot as used herein may refer to a normal slot containing a predetermined number of symbols and a subslot containing fewer symbols than the predetermined number of symbols.
[0040] Hereinafter, embodiments of the present disclosure will be described in detail. First, refer to FIG. 2, which shows a signaling diagram of a process 200 between devices according to some exemplary embodiments of the present disclosure. For illustrative purposes only, the process 200 will be described with reference to FIG. 1. The terminal device 130 and the network device 110 shown in FIG. 1 may be involved in the process 200.
[0041] In some embodiments, the network device 110 may send at least one setting to the terminal device 130 (2010). In some embodiments, the terminal device 130 may send at least one codebook indicator to the network device 110 (2020). In some embodiments, the at least one codebook indicator may be determined based on the at least one setting.
[0042] FIG. 3 shows a flowchart of an exemplary method 300 according to an embodiment of the present disclosure. The method 300 can be implemented in any suitable device. For illustrative purposes only, the method 300 can be implemented in the terminal device 130 as shown in FIG. 1.
[0043] In block 310, the terminal device 130 receives at least one setting about the codebook from the network device 110.
[0044] In block 320, the terminal device 130 sends at least one codebook indicator, and the at least one codebook indicator may be determined based on the at least one setting about the codebook.
[0045] FIG. 4 is a flowchart of an exemplary method 400 according to an embodiment of the present disclosure. The method 400 can be implemented in any suitable device. For illustrative purposes only, the method 400 can be implemented in the network device 110 as shown in FIG. 1.
[0046] In block 410, the network device 110 transmits at least one setting about the codebook to the terminal device 130.
[0047] In block 420, the network device 110 receives at least one codebook indicator from the terminal device 130.
[0048] In some embodiments, the terminal device may receive at least one setting about the codebook, and the at least one setting about the codebook may include a first plurality of antenna port groups and a plurality of antenna ports within one antenna port group. In some embodiments, the terminal device may transmit the number of layers and at least one codebook indicator to the network device based on the at least one setting about the codebook. In some embodiments, the at least one codebook indicator may include one or more indicators about a second plurality of antenna port groups and one or more indicators about a plurality of first vectors. In some embodiments, at least one of the length of one of the first vectors, the number of the plurality of first vectors, and the size of the one or more indicators of the plurality of first vectors may be based on the number of the second plurality of antenna port groups.
[0049] In some embodiments, the second plurality of antenna port groups may be the same as the first plurality of antenna port groups or a subset of the antenna port groups selected from the first plurality of antenna port groups.
[0050] In some embodiments, the at least one codebook indicator may include a field for a plurality of third amplitude coefficients corresponding to one layer having an index, a field for a plurality of third phase coefficients corresponding to one layer having an index, at least one of a bitmap for indicating non-zero coefficients corresponding to one layer having an index and an indicator of the strongest coefficient corresponding to one layer having an index. In some embodiments, the bitmap for indicating non-zero coefficients may indicate which coefficients within the field for the plurality of third amplitude coefficients are non-zero or have been reported. In some embodiments, the bitmap for indicating non-zero coefficients may indicate which coefficients within the field for the plurality of third phase coefficients are non-zero or have been reported. In some embodiments, the size of the bitmap for indicating non-zero coefficients may be based on the number of the second plurality of antenna port groups.
[0051] In some embodiments, the size of the indicator of the strongest coefficient may be based on the number of the second plurality of antenna port groups.
[0052] In some embodiments, the at least one codebook indicator includes a field for a plurality of third vectors corresponding to one layer having an index, and at least one of the number of the plurality of third vectors and the length of one third vector is based on the number of the second plurality of antenna port groups.
[0053] In some embodiments, the length of one third vector may be determined based on a first parameter for the codebook and the number of first sub-bands. In some embodiments, the value of the first parameter for the codebook may be determined based on the number of the second plurality of antenna port groups.
[0054] In some embodiments, the number of the plurality of third vectors may be determined based on a third parameter for the codebook, the number of second sub-bands, and a first parameter for the codebook. In some embodiments, the number of second sub-bands may be based on the first parameter for the codebook and the number of first sub-bands. In some embodiments, the second size of one second sub-band may be determined based on the first parameter for the codebook and the first size of one first sub-band.
[0055] In some embodiments, when the number of the second plurality of antenna port groups is 1, the value of the first parameter for the codebook may be a first value. In some embodiments, when the number of the second plurality of antenna port groups is greater than 1, the value of the first parameter for the codebook may be a second value. In some embodiments, the second value may be greater than or equal to the first value.
[0056] In some embodiments, when the number of the second plurality of antenna port groups is 1, the number of the plurality of first vectors may be a third value. In some embodiments, when the number of the second plurality of antenna port groups is greater than 1, the number of the plurality of first vectors may be a fourth value. In some embodiments, the fourth value may be greater than or equal to the third value.
[0057] In some embodiments, the number of the plurality of first vectors may be determined as the minimum value between the fourth value and the fifth value.
[0058] In some embodiments, the number of the plurality of first vectors may be determined as the maximum value between the third value and the fifth value. In some embodiments, the fifth value may be the first parameter of the antenna port setting × the second parameter of the antenna port setting × the number of the second plurality of antenna port groups. In some embodiments, the maximum number of the non-zero coefficients corresponding to one layer having the index may be determined based on a third parameter for the codebook, the number of the plurality of first vectors, and the number of the plurality of third vectors corresponding to the first layer.
[0059] In some embodiments, the size of the one or more indicators for the plurality of first vectors may be determined based on the fifth value, or the number of the plurality of first vectors, or the size of the one or more indicators for the plurality of first vectors may be 0 based on at least one setting for the codebook.
[0060] In some embodiments, the number of the plurality of antenna ports within one antenna port group may be the first parameter of the antenna port setting × the second parameter of the antenna port setting × 2.
[0061] In some embodiments, the length of one first vector may be based on the number of the plurality of antenna ports within one antenna port group × the number of the second plurality of antenna port groups ÷ 2, or may be based on the fifth value.
[0062] In some embodiments, the number of the first plurality of antenna port groups may be at least one of 2, 3, and 4. In some embodiments, the number of the second plurality of antenna port groups may be less than or equal to the number of the first plurality of antenna port groups and may be 1 or more.
[0063] In some embodiments, the terminal device may receive a reference signal, and the number of antenna ports for the reference signal may be the number of the first plurality of antenna port groups × the number of the plurality of antenna ports within one antenna port group. In some embodiments, at least one codebook indicator may be determined or measured based on the reference signal.
[0064] In some embodiments, the network device may send at least one setting about the codebook to the terminal device, and the at least one setting about the codebook may include the first plurality of antenna port groups and the plurality of antenna ports within one antenna port group. In some embodiments, the network device may receive the number of layers and at least one codebook indicator from the terminal device based on the at least one setting about the codebook. In some embodiments, the at least one codebook indicator may include one or more indicators about the second plurality of antenna port groups and one or more indicators about the plurality of first vectors. In some embodiments, at least one of the length of one first vector, the number of the plurality of first vectors, and the size of the one or more indicators of the plurality of first vectors may be based on the number of the second plurality of antenna port groups.
[0065] In some embodiments, the network device may send a reference signal, and the number of antenna ports for the reference signal may be the number of the first plurality of antenna port groups × the number of the plurality of antenna ports within one antenna port group.
[0066] In some embodiments, the terminal device may receive at least one setting for a codebook, including one or more settings for a plurality of reference signals and one or more settings for a codebook corresponding to one of the plurality of reference signals. In some embodiments, the terminal device may transmit the number of layers and at least one codebook indicator to the network device based on at least one setting for the codebook. In some embodiments, the at least one codebook indicator may include an indication of a reference signal from the plurality of reference signals and one or more indicators for a first plurality of antenna ports. In some embodiments, at least one of the number of the first plurality of antenna ports and the size of the one or more indicators of the first plurality of antenna ports may be based on one or more settings for the codebook corresponding to the indication of the reference signal. In some embodiments, the one or more settings for the codebook corresponding to the indication of the reference signal may include a first parameter of the antenna port setting and a second parameter of the antenna port setting.
[0067] In some embodiments, the length of one third vector may be determined based on a first parameter for the codebook and the number of first sub-bands, and the value of the first parameter for the codebook is determined based on one or more settings for the codebook corresponding to the indication of the reference signal.
[0068] In some embodiments, the number of the plurality of third vectors may be determined based on a third parameter for the codebook, the number of second sub-bands, and the first parameter for the codebook, the number of the second sub-bands may be determined based on the first parameter for the codebook and the number of the first sub-bands, and the size of one second sub-band may be determined based on the first parameter for the codebook and the size of one first sub-band.
[0069] In some embodiments, when the value of the product of the first parameter of the antenna port setting and the second parameter of the antenna port setting corresponds to the indication of the first reference signal, the value of the first parameter for the codebook may be the first value. In some embodiments, when the value of the product of the first parameter of the antenna port setting and the second parameter of the antenna port setting corresponds to the indication of the second reference signal, the value of the first parameter for the codebook may be the second value.
[0070] In some embodiments, when the value of the product of the first parameter of the antenna port setting and the second parameter of the antenna port setting corresponds to the indication of the first reference signal, the number of the first plurality of antenna ports may be the third value.
[0071] In some embodiments, when the value of the product of the first parameter of the antenna port setting and the second parameter of the antenna port setting corresponds to the indication of the second reference signal, the number of the first plurality of antenna ports may be the fourth value.
[0072] In some embodiments, the number of the first plurality of antenna ports may be determined as the minimum value between the fourth value and the fifth value. In some embodiments, the number of the first plurality of antenna ports may be determined as the maximum value between the third value and the fifth value, and the fifth value may be the first parameter of the antenna port setting × the second parameter of the antenna port setting.
[0073] In some embodiments, the size of the one or more indicators of the first plurality of antenna ports may be determined based on the fifth value and the value of the number of the first plurality of antenna ports.
[0074] In some embodiments, the terminal device may receive the reference signal based on one or more settings for the codebook corresponding to the indication of the reference signal.
[0075] In some embodiments, the network device may transmit to the terminal device at least one setting for the codebook, including one or more settings for a plurality of reference signals and one or more settings for a codebook corresponding to one reference signal. In some embodiments, the network device may receive from the terminal device the number of layers and at least one codebook indicator based on at least one setting for the codebook. In some embodiments, the at least one codebook indicator may include an indication of a reference signal and one or more indicators for a first plurality of antenna ports, and at least one of the number of the first plurality of antenna ports and the size of the one or more indicators of the first plurality of antenna ports is based on one or more settings for the codebook corresponding to the indication of the reference signal, and the one or more settings for the codebook corresponding to the indication of the reference signal include a first parameter of the antenna port setting and a second parameter of the antenna port setting.
[0076] In some embodiments, the network device may transmit the plurality of reference signals based on one or more settings for the codebook corresponding to one reference signal.
[0077] In some embodiments, the terminal device may receive at least one setting regarding the codebook. In some embodiments, the at least one setting regarding the codebook may include a first plurality of antenna port groups and a plurality of antenna ports within one antenna port group. In some embodiments, the terminal device may transmit the number of layers and at least one codebook indicator to the network device based on the at least one setting regarding the codebook. In some embodiments, the at least one codebook indicator may include at least one of one or more indicators of a plurality of second vectors, one or more indicators of a second plurality of antenna port groups, one or more indicators regarding a plurality of first amplitude coefficients, and one or more indicators regarding a plurality of first phase coefficients.
[0078] In some embodiments, the plurality of first vectors may be determined based on the plurality of second vectors and at least one of the plurality of first amplitude coefficients and the plurality of first phase coefficients. In some embodiments, at least one of the length of the first vector, the number of the plurality of first vectors, and the size of the one or more indicators of the plurality of second vectors may be based on at least one of the number of the second plurality of antenna port groups and the plurality of first amplitude coefficients.
[0079] In some embodiments, the second plurality of antenna port groups may be the same as the first plurality of antenna port groups or a subset of the antenna port groups selected from the first plurality of antenna port groups.
[0080] In some embodiments, at least one of the number of the plurality of first amplitude coefficients and the number of the plurality of first phase coefficients may be determined based on the number of the second plurality of antenna port groups. In some embodiments, the second plurality of antenna port groups may be determined based on the values of the plurality of first amplitude coefficients.
[0081] In some embodiments, the at least one codebook indicator may include a field for a plurality of third amplitude coefficients corresponding to one layer having an index, a field for a plurality of third phase coefficients corresponding to one layer having an index, and at least one of a bitmap for indicating non-zero coefficients corresponding to one layer having an index and an indicator of the strongest coefficient corresponding to one layer having an index.
[0082] In some embodiments, the bitmap for indicating non-zero coefficients may indicate which coefficients in the field for the plurality of third amplitude coefficients are non-zero or have been reported, and the bitmap may indicate which coefficients in the field for the plurality of third phase coefficients are non-zero or have been reported, and the size of the bitmap may be based on at least one of the number of the second plurality of antenna port groups and the plurality of first amplitude coefficients. In some embodiments, the size of the indicator of the strongest coefficient may be based on at least one of the number of the second plurality of antenna port groups and the plurality of first amplitude coefficients.
[0083] In some embodiments, the at least one codebook indicator includes one or more indicators for a plurality of third vectors corresponding to one layer having the index, and at least one of the number of the plurality of third vectors and the length of one third vector may be based on at least one of the number of the second plurality of antenna port groups and the plurality of first amplitude coefficients. In some embodiments, the length of one third vector may be determined based on a first parameter for the codebook and the number of first subbands. In some embodiments, the value of the first parameter for the codebook may also be determined based on at least one of the number of the second plurality of antenna port groups and the plurality of first amplitude coefficients. In some embodiments, the number of the plurality of third vectors may be determined based on a third parameter for the codebook, the number of second subbands, and a first parameter for the codebook. In some embodiments, the number of the second subbands may be based on the first parameter for the codebook and the number of the first subbands, and the second size of one second subband may be determined based on the first parameter for the codebook and the first size of one first subband.
[0084] In some embodiments, the at least one codebook indicator may include one or more indicators for a plurality of fourth vectors, where the plurality of fourth vectors correspond to one layer having the index, or the plurality of fourth vectors may be the same for each layer of the plurality of layers.
[0085] In some embodiments, at least one of the number of the plurality of fourth vectors and the length of one fourth vector may be based on at least one of the number of the second plurality of antenna port groups and the plurality of first amplitude coefficients. In some embodiments, the length of one fourth vector may be determined based on a fourth parameter for the codebook and any one of the number of the first subbands or the number of the second subbands. In some embodiments, the value of the fourth parameter may be determined based on at least one of the number of the second plurality of antenna port groups and the plurality of first amplitude coefficients. In some embodiments, the number of the plurality of fourth vectors may be determined based on a sixth parameter for the codebook, the number of the third subbands, and a fourth parameter for the codebook. In some embodiments, the number of the third subbands may be based on a fourth parameter for the codebook and any one of the number of the first subbands or the number of the second subbands. In some embodiments, the size of one third subband of the third subbands may be determined based on a fourth parameter for the codebook and any one of the size of one first subband or the size of one second subband.
[0086] In some embodiments, the plurality of fourth vectors may be the same as the plurality of third vectors. In some embodiments, the fourth parameter may be the same as the first parameter. In some embodiments, the sixth parameter may be the same as the third parameter.
[0087] In some embodiments, when the value of the first amplitude coefficient corresponding to an antenna port group is 0, the antenna port group may not be included in the second plurality of antenna port groups.
[0088] In some embodiments, when the number of the second plurality of antenna port groups is 1, the value of the first parameter for the codebook may be the first value. In some embodiments, when the number of the second plurality of antenna port groups is 1, the value of the third parameter for the codebook may be the sixth value. In some embodiments, when the number of the second plurality of antenna port groups is greater than 1, the value of the first parameter for the codebook may be the second value. In some embodiments, the second value may be equal to or greater than the first value. In some embodiments, when the number of the second plurality of antenna port groups is greater than 1, the value of the third parameter for the codebook may be the seventh value. In some embodiments, the seventh value may be greater than or equal to the sixth value.
[0089] In some embodiments, when the number of the second plurality of antenna port groups is 1, the number of the plurality of second vectors may be the eighth value. In some embodiments, when the number of the second plurality of antenna port groups is greater than 1, the second number of the plurality of second vectors may be the ninth value. In some embodiments, the ninth value may be equal to or greater than the eighth value. In some embodiments, the number of the plurality of second vectors may be determined as the minimum value between the ninth value and the tenth value. In some embodiments, the number of the plurality of second vectors may be determined as the maximum value between the eighth value and the tenth value. In some embodiments, the tenth value may be the first parameter of the antenna port setting × the second parameter of the antenna port setting × the number of the second plurality of antenna port groups. In some embodiments, the maximum number of the non-zero coefficients corresponding to one layer having the index may be determined based on the third parameter for the codebook, the number of the plurality of second vectors, and the number of the plurality of third vectors corresponding to the first layer.
[0090] In some embodiments, the number of the plurality of second vectors may be determined based on the number of second vectors corresponding to one antenna port group and the number of the plurality of antenna port groups, and the number of second vectors corresponding to one antenna port group may be based on at least one setting for the codebook.
[0091] In some embodiments, the number of the plurality of first vectors may be based on or the same as the number of second vectors corresponding to one antenna port group.
[0092] In some embodiments, one of the one or more indicators of the plurality of second vectors may indicate the second vectors corresponding to one antenna port group or the number of a set of second vectors for one first vector. In some embodiments, the number of a set of second vectors may be based on the number of the plurality of antenna port groups.
[0093] In some embodiments, the size of the one or more indicators of the plurality of second vectors or the number of the one or more indicators of the plurality of second vectors may be determined based on a tenth value, the number of second vectors corresponding to one antenna port group, and any one of the number of the plurality of antenna port groups or the plurality of first amplitude coefficients.
[0094] In some embodiments, the number of the plurality of antenna ports within one antenna port group may be the first parameter of the antenna port setting × the second parameter of the antenna port setting × 2.
[0095] In some embodiments, the length of one first vector may be based on the number of the plurality of antenna ports within one antenna port group × the number of the plurality of antenna port groups ÷ 2, or may be based on a tenth value.
[0096] In some embodiments, the number of the first plurality of antenna port groups may be at least one of 2, 3, and 4. In some embodiments, the number of the second plurality of antenna port groups may be less than or equal to the number of the first plurality of antenna port groups and may be 1 or more.
[0097] In some embodiments, the terminal device may receive a reference signal, and the number of antenna ports for the reference signal may be the number of the first plurality of antenna port groups × the number of the plurality of antenna ports within one antenna port group.
[0098] In some embodiments, the network device may send at least one setting about a codebook to the terminal device, and the at least one setting about the codebook may include the first plurality of antenna port groups and the plurality of antenna ports within one antenna port group. In some embodiments, the network device may receive the number of layers and at least one codebook indicator from the terminal device based on the at least one setting about the codebook. In some embodiments, the at least one codebook indicator may include at least one of one or more indicators of a plurality of second vectors, one or more indicators of the second plurality of antenna port groups, one or more indicators of a plurality of first amplitude coefficients, and one or more indicators of a plurality of first phase coefficients. In some embodiments, the plurality of first vectors may be determined based on the plurality of second vectors and at least one of the plurality of first amplitude coefficients and the plurality of first phase coefficients, and at least one of the length of the first vector, the number of the plurality of first vectors, and the size of the one or more indicators of the plurality of second vectors is based on at least one of the number of the second plurality of antenna port groups and the plurality of first amplitude coefficients.
[0099] In some embodiments, the network device may transmit a reference signal, and the number of antenna ports for the reference signal may be the number of the first plurality of antenna port groups × the number of the plurality of antenna ports in one antenna port group.
[0100] In some embodiments, the terminal device may receive at least one setting regarding the codebook, and at least one setting regarding the codebook includes the first plurality of antenna port groups, the plurality of antenna ports in one antenna port group, at least one parameter regarding the antenna port, the setting regarding the codebook type, the setting regarding the reporting type, at least one parameter regarding the codebook, the number of physical resource blocks (PRBs) within a bandwidth part (BWP), the number of a plurality of first sub-bands, the size of one first sub-band, the number of PRBs of one first sub-band, the number of a plurality of second sub-bands (e.g., represented as N 3 ), the size of one second sub-band, the number of PRBs of one second sub-band, the number of a plurality of third sub-bands (e.g., represented as N 4 ), the size of one third sub-band, the number of PRBs of one third sub-band, the number of a plurality of first vectors (e.g., represented as L), the number of a plurality of second vectors (e.g., represented as L t ), the number of a plurality of third vectors (e.g., represented as M ν ), the number of a plurality of fourth vectors (e.g., represented as M W ), the first parameter regarding the codebook (e.g., represented as R), the second parameter regarding the codebook (e.g., represented as P ν ), the third parameter regarding the codebook (e.g., represented as β), the fourth parameter regarding the codebook (e.g., represented as R W ), the fifth parameter regarding the codebook (e.g., represented as P V,Wrepresented by), and a sixth parameter for the codebook (e.g., β w represented by), and may include at least one of them.
[0101] In some embodiments, for the terminal device, the number of PRBs for a bandwidth part (BWP) may be set, or the size for the BWP may be set. In some embodiments, the number of PRBs for the BWP (e.g., represented as TIFF2025516218000002.tif6150) may be a positive integer. For example, N BWP may be a positive integer. For example, is TIFF2025516218000003.tif6150.
[0102] In some embodiments, for the terminal device, the start position of the BWP (e.g., represented as TIFF2025516218000004.tif6150) may be set. For example, TIFF2025516218000005.tif6150 may be a non - negative integer. For example, is TIFF2025516218000006.tif6150.
[0103] In some embodiments, the start position of the BWP and the number of PRBs for the BWP may be set within one upper - layer parameter.
[0104] In some embodiments, the first sub - band may correspond to a sub - band for a channel quality indicator (CQI), or a CQI sub - band, or a CSI sub - band.
[0105] In some embodiments, the size of one first sub - band or the number of PRBs of one first sub - band may be represented as TIFF2025516218000007.tif6150, TIFF2025516218000008.tif6150 is a positive integer. For example, it is TIFF2025516218000009.tif6150. For example, TIFF2025516218000010.tif6150 may be at least one of {4, 8, 16, 32}. In some embodiments, TIFF2025516218000011.tif6150 is N BWP and may be based on the value of N. In some embodiments, if it is TIFF2025516218000012.tif6150, TIFF2025516218000013.tif6150 may be 4 or 8. For example, TIFF2025516218000014.tif6150 may be set to 4 or 8 based on the upper layer parameters for the sub - band. In some embodiments, if it is TIFF2025516218000015.tif6150, TIFF2025516218000016.tif6150 may be 8 or 16. For example, TIFF2025516218000017.tif6150 may be set to 8 or 16 based on the upper layer parameters for the sub - band. In some embodiments, if it is TIFF2025516218000018.tif6150, TIFF2025516218000019.tif6150 may be 16 or 32. For example, TIFF2025516218000020.tif6150 may be set to 16 or 32 based on the upper layer parameters for the sub - band.
[0106] In some embodiments, at least one parameter for the antenna port may include at least one of a first plurality of antenna port groups, the number of the first plurality of antenna port groups, the number of antenna ports in one antenna port group, one or more subsets of the antenna ports in one antenna port group, the number of one or more subsets of the antenna ports in one antenna port group, the number of antenna ports in one subset of the antenna ports, a plurality of antenna ports in one subset of the antenna ports, a plurality of antenna ports in one antenna port group, a first parameter of the antenna port setting, and a second parameter of the antenna port setting. For example, one antenna port group may correspond to a TRP or an antenna port of the TRP. In some embodiments, one antenna port group may correspond to one CSI-RS resource. In some embodiments, at least one setting for the codebook may include the first plurality of antenna port groups.
[0107] In some embodiments, the number of the first plurality of antenna port groups (e.g., represented as T 1 ) may be at least one of {1, 2, 3, 4}, {1, 2, 4}, {2, 3, 4}, or {2, 4}. In some embodiments, the number of the second plurality of antenna port groups (e.g., represented as T S ) may be at least one of {1, 2, 3, 4}, {1, 2, 4}, {2, 3, 4}, or {2, 4}. In some embodiments, the number of the second plurality of antenna port groups, T S may be TIFF2025516218000021.tif7150. For example, when T 1 = 2, T S may be 1 or 2. For another example, when T 1 = 4, T S may be 1 or 2 or 4. For another example, when T 1When it is = 4, T S may be 1 or 2 or 3 or 4. For another example, T 1 When it is = 4, T S may be 1 or 4. For another example, T 1 When it is = 3, T S may be 1 or 2 or 3. For another example, T 1 When it is = 3, T S may be 1 or 3.
[0108] In some embodiments, at least one setting for the codebook may include the plurality of antenna ports within one antenna port group. In some embodiments, the number of the plurality of antenna ports within one antenna port group (e.g., represented as P) may be at least one of {1, 2, 4, 6, 8, 12, 16}. In some embodiments, the number of antenna ports within each antenna port group may be the same. For example, P may be a positive integer. For example, P may be at least one of {1, 2, 4, 6, 8, 12, 16}.
[0109] In some embodiments, there may be one or more reference signals, and the number of antenna ports for one of the one or more reference signals may be equal to the number of the first plurality of antenna port groups × the number of the plurality of antenna ports within one antenna port group. In some embodiments, the reference signal may be at least one of a channel state information reference signal (CSI-RS), a sounding reference signal (SRS), a demodulation reference signal (DMRS), a CSI-RS for tracking, and a phase tracking reference signal (PTRS). In some embodiments, the number of antenna ports for one of the one or more reference signals (e.g., P tot represented as) may be a positive integer. For example, P tot may be a positive integer. For example, 2 ≤ P tot ≤ 32. In some embodiments, P tot may be at least one of {2, 4, 8, 12, 16, 24, 32}. In some embodiments, P tot = P*T 1 .
[0110] In some embodiments, the terminal device may receive the reference signal based on the number of antenna ports for the reference signal.
[0111] In some embodiments, the index of one antenna port group may be represented as t, and t may be a non-negative integer. For example, TIFF2025516218000022.tif7150. For another example, TIFF2025516218000023.tif7150. For another example, TIFF2025516218000024.tif is 6150. For another example, TIFF2025516218000025.tif is 6150. In some embodiments, an antenna port group having index t may include P t antenna ports. For example, P t may be a positive integer. For example, P t may be at least one of {1, 2, 4, 6, 8, 12, 16}. In some embodiments, for different values of t, or for different antenna port groups having different indices, the value of P t may be different. In some embodiments, for each antenna port group, the value of P t may be the same. For example, P t = P. In some embodiments, TIFF2025516218000026.tif is 12150.
[0112] In some embodiments, an antenna port group having index t may include N g,t sub - sets of antenna ports. For example, N g,t may be a positive integer. For example, N g,t may be at least one of {1, 2, 3, 4}. For example, each sub - set of antenna ports may correspond to a panel or the antenna ports of a panel. In some embodiments, for different values of t, or for different antenna port groups having different indices, the value of N g,t may be different. In some embodiments, for each antenna port group, the value of N g,t may be the same. In some embodiments, each sub - set of antenna ports may include P t antenna ports. In some embodiments, TIFF2025516218000027.tif is 12150.
[0113] In some embodiments, the value of the first parameter of the antenna port setting may be represented as N 1 For example, N 1 may be a positive integer. For example, N 1 may be at least one of {2, 3, 4, 6, 8, 12, 16}. In some embodiments, the value of the second parameter of the antenna port setting may be represented as N 2 For example, N 2 may be a positive integer. For example, N 2 may be at least one of {1, 2, 3, 4}. In some embodiments, the first parameter of the antenna port setting and the second parameter of the antenna port setting may be set within one upper layer parameter.
[0114] In some embodiments, the number of antenna ports in one antenna port group may be determined based on the first parameter of the antenna port setting and the second parameter of the antenna port setting. In some embodiments, the number of antenna ports in one antenna port group is TIFF2025516218000028.tif7150 or TIFF2025516218000029.tif7150.
[0115] In some embodiments, the number of antenna ports in one subset of the antenna ports of one antenna port group may be determined based on the first parameter of the antenna port setting and the second parameter of the antenna port setting. In some embodiments, the number of antenna ports in one subset of the antenna ports of one antenna port group is TIFF2025516218000030.tif7150 or TIFF2025516218000031.tif7150. In some embodiments, the number of antenna ports in one antenna port group is TIFF2025516218000032.tif7150 or it may be TIFF2025516218000033.tif7150.
[0116] In some embodiments, the number of antenna ports for the reference signal may be determined based on a first parameter of the antenna port setting and a second parameter of the antenna port setting. In some embodiments, the number of antenna ports for the reference signal is TIFF2025516218000034.tif7150 or it may be TIFF2025516218000035.tif7150.
[0117] In some embodiments, there may be a parameter "O" 1 ", and "O" 1 " may represent a first discrete Fourier transform (DFT) oversampling in the first dimension. For example, "O" 1 " may be at least one of {1, 2, 4}. For another example, "O" 1 " may be 2 or 4. In some embodiments, there may be a parameter "O" 2 ", and "O" 2 " may represent a second DFT oversampling in the second dimension. For example, "O" 2 " may be at least one of {1, 2, 4}. For another example, "O" 2 " may be 2 or 4.
[0118] In some embodiments, one setting of (N 1 , N 2 ) may correspond to one setting of (O 1 , O 2 ). In some embodiments, one setting of (O 1 , O 2 ) may correspond to one setting of (N 1 , N 2 ).
[0119] In some embodiments, (N 1 , N 2 ) and (O 1 , O 2 ) and / or P tot or P t or the setting of P may be at least one of the rows and / or columns of Table 1 below. Table 1 TIFF2025516218000036.tif148161
[0120] In some embodiments, N / A may indicate that there is no value or setting for the parameter.
[0121] In some embodiments, one setting of (N g、t , N 1 , N 2 ) may correspond to one setting of (O 1 , O 2 ). In some embodiments, one setting of (O 1 , O 2 ) may correspond to one setting of (N g、t , N 1 , N 2 ).
[0122] In some embodiments, the setting of (N g、t , N 1 , N 2 ) and (O 1 , O 2 ) and / or P tot or P t or the setting of P may be at least one of the rows and / or columns of Table 2 below. Table 2 TIFF2025516218000037.tif89161
[0123] In some embodiments, T 1 and / or (N 1 , N 2 ) and / or (O 1 , O 2and / or P tot and / or P t The setting of or P may be at least one of the rows and / or columns in Table 3 below. For example, TIFF2025516218000038.tif7150 or TIFF2025516218000039.tif7150. Table 3 TIFF2025516218000040.tif158161
[0124] In some embodiments, T 1 and / or (N 1 , N 2 ) and / or (O 1 , O 2 ) and / or P tot and / or P t The setting of or P may be at least one of the rows and / or columns in Table 4 below. For example, TIFF2025516218000041.tif7150. Table 4 TIFF2025516218000042.tif234161
[0125] In some embodiments, T 1 and / or N 1 , N 2 ) and / or (O 1 , O 2 ) and / or P tot and / or P t The setting of or P may be at least one of the rows and / or columns in Table 5 below. For example, TIFF2025516218000043.tif7150. Table 5 TIFF2025516218000044.tif173161
[0126] In some embodiments, T 1 and / or (N g、t , N 1 , N 2and / or (O 1 , O 2 ) and / or P tot and / or P t The setting of or P may be at least one of the rows and / or columns in Table 6 below. Table 6 TIFF2025516218000045.tif70154
[0127] In some embodiments, vector u m may exist. In some embodiments, u m may be a DFT vector. In some embodiments, In the case of TIFF2025516218000046.tif6150, it is TIFF2025516218000047.tif11150. In some embodiments, In the case of TIFF2025516218000048.tif6150, it is TIFF2025516218000049.tif11150. In some embodiments, In the case of TIFF2025516218000050.tif6150, it is TIFF2025516218000051.tif6150. In some embodiments, m may be a non-negative integer. For example, it is TIFF2025516218000052.tif6150. As another example, m may be at least one of {0, 2, 4, 6, 8}. As another example, m may be at least one of {0, 1, 2, 3}. As another example, m may be 0 or 1. As another example, m may be 0. In some embodiments, vector v l.m may exist. In some embodiments, it is TIFF2025516218000053.tif12150. In some embodiments, TIFF2025516218000054.tif7150 and In the case of TIFF2025516218000055.tif7150, TIFF2025516218000056.tif is 12150. In some embodiments, TIFF2025516218000057.tif6150 and In the case of TIFF2025516218000058.tif6150, TIFF2025516218000059.tif is 12150. In some embodiments, l may be a non - negative integer. For example, TIFF2025516218000060.tif is 6150. As another example, l may be at least one of {0, 2, 4, 6, 8}. As another example, l may be at least one of {0, 1, 2, 3}. As another example, l may be 0 or 1. In some embodiments, [[ ] T may represent the transpose of a vector or a matrix.
[0128] In some embodiments, the terminal device may determine the number of layers and at least one codebook indicator based on at least one setting for the codebook, or report it to the network device. In some embodiments, the number of layers (e.g., represented by v ri ) may be at least one of {1, 2} or {1, 2, 3, 4} or {1, 2, 3, 4, 5, 6, 7, 8}. In some embodiments, there may be multiple layers, each layer may have an index, the index of the layer may be represented by r, and r may be a non - negative integer. For example, TIFF2025516218000061.tif is 7150. For example, r may be at least one of {1, 2, … v ri} or {1, 2} or {1, 2, 3, 4} or {1, 2, 3, 4, 5, 6, 7, 8}.
[0129] In some embodiments, the at least one codebook indicator may include at least one of one or more indicators (or fields) for a first plurality of antenna port groups, one or more indicators (or fields) for a second plurality of antenna port groups, one or more indicators (or fields) for a plurality of first vectors, one or more indicators (or one or more fields) for a plurality of second vectors, one or more indicators (or fields) for a first plurality of rotations for the plurality of first vectors, one or more indicators (or one or more fields) for a second plurality of rotations for the plurality of second vectors, one or more indicators (or fields) for a plurality of third vectors, one or more indicators (or fields) for a plurality of fourth vectors, an indicator (or field) for a strongest coefficient, one or more indicators (or one or more indexes, or one or more fields) for a first antenna port group, one or more indicators (or fields) for a plurality of first amplitude coefficients, one or more indicators (or fields) for a plurality of first phase coefficients, one or more indicators (or fields) for a plurality of second amplitude coefficients, one or more indicators (or fields) for a plurality of second phase coefficients, one or more indicators (or fields) for a plurality of third amplitude coefficients, one or more indicators (or fields) for a plurality of third phase coefficients, a first number of non-zero coefficients, and one or more indicators (or one or more bitmaps) for indicating non-zero coefficients.
[0130] In some embodiments, one or more indicators (or one or more bitmaps) for indicating non-zero coefficients may indicate the index of the third amplitude coefficient and / or the index of the third phase coefficient, and the value of the third amplitude coefficient corresponding to the index and / or the value of the third phase coefficient corresponding to the index may be non-zero. In some embodiments, one or more indicators (or one or more bitmaps) for indicating non-zero coefficients may indicate which coefficients within the one or more indicators or within a field for the plurality of third amplitude coefficients are non-zero or have been reported. In some embodiments, one or more indicators (or one or more bitmaps) for indicating non-zero coefficients may indicate which coefficients within the one or more indicators or within a field for the plurality of third phase coefficients are non-zero or have been reported.
[0131] In some embodiments, one or more of the at least one codebook indicator may be the same and may be applied to each of the plurality of layers. For example, it is layer-common. In some embodiments, one or more of the at least one codebook indicator may correspond to one layer having an index. For example, it is layer-specific.
[0132] In some embodiments, the one or more indicators (or fields) for the second plurality of antenna port groups may be the same and may be applied to each of the plurality of layers. For example, it is layer-common. In some embodiments, one or more indicators (or fields) for the second plurality of antenna port groups may correspond to one layer having an index. For example, it is layer-specific.
[0133] In some embodiments, the one or more indicators (or fields) for the plurality of first vectors may be the same and may be applied to each of the plurality of layers. For example, they are layer - common. In some embodiments, the one or more indicators (or fields) for the plurality of first vectors may correspond to one layer having an index. For example, they are layer - specific.
[0134] In some embodiments, the one or more indicators (or fields) for the plurality of second vectors may be the same and may be applied to each of the plurality of layers. For example, they are layer - common. In some embodiments, the one or more indicators (or fields) for the plurality of second vectors may correspond to one layer having an index. For example, they are layer - specific.
[0135] In some embodiments, the one or more indicators (or fields) for the first plurality of rotations of the plurality of first vectors may be the same and may be applied to each of the plurality of layers. For example, they are layer - common. In some embodiments, the one or more indicators (or fields) for the first plurality of rotations of the plurality of first vectors may correspond to one layer having an index. For example, they are layer - specific.
[0136] In some embodiments, the one or more indicators (or fields) for the second plurality of rotations of the plurality of second vectors may be the same and may be applied to each of the plurality of layers. For example, they are layer - common. In some embodiments, the one or more indicators (or fields) for the second plurality of rotations of the plurality of second vectors may correspond to one layer having an index. For example, they are layer - specific.
[0137] In some embodiments, the one or more indicators (or fields) for the plurality of third vectors may be the same and may be applied to each of the plurality of layers. For example, they are layer-common. In some embodiments, the one or more indicators (or fields) for the plurality of third vectors may correspond to one layer having an index. For example, they are layer-specific.
[0138] In some embodiments, the one or more indicators (or fields) for the plurality of fourth vectors may be the same and may be applied to each of the plurality of layers. For example, they are layer-common. In some embodiments, the one or more indicators (or fields) for the plurality of fourth vectors may correspond to one layer having an index. For example, they are layer-specific.
[0139] In some embodiments, the indicator (or field) for the strongest coefficient may be the same and may be applied to each of the plurality of layers. For example, it is layer-common. In some embodiments, the indicator (or field) for the strongest coefficient may correspond to one layer having an index. For example, it is layer-specific.
[0140] In some embodiments, the one or more indicators (or fields) for the plurality of first amplitude coefficients may be the same and may be applied to each of the plurality of layers. For example, they are layer-common. In some embodiments, the one or more indicators (or fields) for the plurality of first amplitude coefficients may correspond to one layer having an index. For example, they are layer-specific.
[0141] In some embodiments, the one or more indicators (or fields) for the plurality of first phase coefficients may be the same and may be applied to each of the plurality of layers. For example, they are layer-common. In some embodiments, the one or more indicators (or fields) for the plurality of first phase coefficients may correspond to one layer having an index. For example, they are layer-specific.
[0142] In some embodiments, the one or more indicators (or fields) for the plurality of second amplitude coefficients may be the same and may be applied to each of the plurality of layers. For example, they are layer-common. In some embodiments, the one or more indicators (or fields) for the plurality of second amplitude coefficients may correspond to one layer having an index. For example, they are layer-specific.
[0143] In some embodiments, the one or more indicators (or fields) for the plurality of second phase coefficients may be the same and may be applied to each of the plurality of layers. For example, they are layer-common. In some embodiments, the one or more indicators (or fields) for the plurality of second phase coefficients may correspond to one layer having an index. For example, they are layer-specific.
[0144] In some embodiments, the one or more indicators (or fields) for the plurality of third amplitude coefficients may correspond to one layer having an index. For example, they are layer-specific. In some embodiments, the one or more indicators (or fields) for the plurality of third phase coefficients may correspond to one layer having an index. For example, they are layer-specific.
[0145] In some embodiments, the one or more indicators (or fields) for indicating non-zero coefficients may be the same and may be applied to each of the plurality of layers. For example, they are layer-common. In some embodiments, the one or more indicators (or fields) for indicating non-zero coefficients may correspond to one layer having an index. For example, they are layer-specific.
[0146] In some embodiments, the first number of non-zero coefficients may be the same and may be applied to each of the plurality of layers. For example, they are layer-common. In some embodiments, the first number of non-zero coefficients may correspond to one layer having an index. For example, they are layer-specific.
[0147] In some embodiments, the number of the plurality of first vectors, the second parameter for the codebook, and the third parameter for the codebook may be set or indicated within one upper-layer parameter. In some embodiments, the fifth parameter for the codebook and the sixth parameter for the codebook may be set or indicated within one upper-layer parameter.
[0148] In some embodiments, the first parameter for the codebook may be the same as the fourth parameter for the codebook. In some embodiments, the second parameter for the codebook may be the same as the fifth parameter for the codebook. In some embodiments, the third parameter for the codebook may be the same as the sixth parameter for the codebook.
[0149] In some embodiments, the second parameter for the codebook may be at least one of {1 / 2, 1 / 4, 1 / 8}. In some embodiments, the third parameter for the codebook may be at least one of {1 / 4, 1 / 2, 3 / 4}. In some embodiments, the number of the plurality of first vectors (e.g., represented as L) may be at least one of {2, 4, 6}, or at least one of {2, 4, 6, 8, 12, 16, 24, 32}. In some embodiments, L may be a positive integer. In some embodiments, L may be at least one of {2, 4, 6}, or at least one of {2, 4, 6, 8, 12, 16, 24, 32}. In some embodiments, the number of the plurality of second vectors (e.g., represented as L t may be at least one of {2, 4, 6}, or at least one of {2, 4, 6, 8}. In some embodiments, L t may be a positive integer. In some embodiments, L t may be at least one of {2, 4, 6}.
[0150] In some embodiments, the third parameter for the codebook may further be based on the number of layers. In some embodiments, one upper layer parameter may indicate L = 2 and β = 1 / 4. When the number of layers is 1 or 2, p v = 1 / 4. When the number of layers is 3 or 4, p v = 1 / 8. In some embodiments, one upper layer parameter may indicate L = 2 and β = 1 / 2. When the number of layers is 1 or 2, p v = 1 / 4. When the number of layers is 3 or 4, p v = 1 / 8. In some embodiments, one upper layer parameter may indicate L = 4 and β = 1 / 4. When the number of layers is 1 or 2, p v = 1 / 4. When the number of layers is 3 or 4, p v= 1 / 8. In some embodiments, one upper layer parameter may indicate L = 4 and β = 1 / 2. When the number of layers is 1 or 2, p v = 1 / 4, and when the number of layers is 3 or 4, p v = 1 / 8. In some embodiments, one upper layer parameter may indicate L = 4 and β = 3 / 4, and p v = 1 / 4. In some embodiments, one upper layer parameter may indicate L = 4 and β = 1 / 2. When the number of layers is 1 or 2, p v = 1 / 2, and when the number of layers is 3 or 4, p v = 1 / 4. In some embodiments, one upper layer parameter may indicate L = 6 and β = 1 / 2, and p v = 1 / 4. For example, the number of layers is 1 or 2. In some embodiments, one upper layer parameter may indicate L = 6 and β = 3 / 4, and p v = 1 / 4. For example, the number of layers is 1 or 2.
[0151] In some embodiments, one upper layer parameter may be L t = 2 and β = 1 / 4. When the number of layers is 1 or 2, p v = 1 / 4, and when the number of layers is 3 or 4, p v = 1 / 8. In some embodiments, one upper layer parameter may be L t = 2 and β = 1 / 2. When the number of layers is 1 or 2, p v = 1 / 4, and when the number of layers is 3 or 4, p v = 1 / 8. In some embodiments, one upper layer parameter may be L t = 4 and β = 1 / 4. When the number of layers is 1 or 2, p v = 1 / 4, and when the number of layers is 3 or 4, p v = 1 / 8. In some embodiments, one upper layer parameter may be L t = 4 and β = 1 / 2. When the number of layers is 1 or 2, p v= 1 / 4, and when the number of layers is 3 or 4, p v = 1 / 8. In some embodiments, one upper layer parameter is L t = 4 and β = 3 / 4 may be shown, and p v = 1 / 4. In some embodiments, one upper layer parameter is L t = 4 and β = 1 / 2 may be shown. When the number of layers is 1 or 2, p v = 1 / 2, and when the number of layers is 3 or 4, p v = 1 / 4. In some embodiments, one upper layer parameter is L t = 6 and β = 1 / 2 may be shown, and p v = 1 / 4. For example, the number of layers is 1 or 2. In some embodiments, one upper layer parameter is L t = 6 and β = 3 / 4 may be shown, and p v = 1 / 4. For example, the number of layers is 1 or 2.
[0152] In some embodiments, the number of the plurality of first vectors may be based on either the number of the plurality of second vectors or any one of the number of the first plurality of antenna port groups or the number of the second plurality of antenna port groups. In some embodiments, L = L t *T 1 is. In some embodiments, L = L t *T s is.
[0153] In some embodiments, the first parameter (e.g., represented as R) for the codebook may be a positive integer. For example, R may be a positive integer. For example, R may be at least one of {1, 2}. In some embodiments, the number of precoding matrices may be determined based on the first parameter for the codebook and the number of the plurality of first subbands. In some embodiments, the first parameter for the codebook may control the total number of precoding matrices indicated by the PMI according to the set number of the first subbands or the number of the plurality of first subbands, the size of one first subband, and the number of PRBs for the BWP.
[0154] In some embodiments, the second subband may correspond to a subband for a precoding matrix indicator (PMI) or a PMI subband.
[0155] In some embodiments, the size of one second subband or the number of PRBs of one second subband may be represented as N PMI and N PMI is a positive integer. For example, TIFF2025516218000062.tif6150. For example, N PMI may be at least one of {2, 4, 8, 16, 32}. In some embodiments, N PMI may be TIFF2025516218000063.tif6150 and based on R. For example, TIFF2025516218000064.tif6150.
[0156] In some embodiments, the number N of the plurality of second subbands 3 or the size or length of one third vector may be a positive integer. For example, TIFF2025516218000065.tif is 7150. For example, TIFF2025516218000066.tif is 7150. For another example, TIFF2025516218000067.tif is 7150. For another example, TIFF2025516218000068.tif is 7150. For another example, TIFF2025516218000069.tif is 11150. For another example, TIFF2025516218000070.tif is 11150. For another example, TIFF2025516218000071.tif is 11150. For another example, TIFF2025516218000072.tif is 11150.
[0157] In some embodiments, when R = 1, one precoding matrix may be shown for each first subband. In some embodiments, when R = 2, for one first subband that is not the first / starting subband or the last / ending subband among the plurality of first subbands within the BWP, for one subband among the plurality of first subbands, two precoding matrices may be shown. For example, the first precoding matrix corresponds to the first TIFF2025516218000073.tif corresponds to 6150 PRBs, and the second precoding matrix corresponds to the last TIFF2025516218000074.tif corresponds to 6150 PRBs. In some embodiments, when R = 2, for one first subband that is the first / starting subband or the last / ending subband among the plurality of first subbands within the BWP, If it is TIFF2025516218000075.tif and 12150, one precoding matrix may be shown corresponding to one of the first / sub - starting first sub - bands among the plurality of first sub - bands. In some embodiments, when R = 2, for one of the first / sub - starting or last / ending first sub - bands among the plurality of first sub - bands within the BWP, If it is TIFF2025516218000076.tif and 12150, two precoding matrices may be shown corresponding to one of the first / sub - starting first sub - bands among the plurality of first sub - bands. For example, the first precoding matrix may correspond to the first 12150 physical resource blocks (PRBs), and the second precoding matrix may correspond to the last 12150 physical resource blocks of one of the first / sub - starting or last / ending first sub - bands among the plurality of first sub - bands within the BWP. In some embodiments, when R = 2, for one of the first / sub - starting or last / ending first sub - bands among the plurality of first sub - bands within the BWP, If it is TIFF2025516218000079.tif and 12150, one precoding matrix may be shown corresponding to one of the last / ending first sub - bands among the plurality of first sub - bands. In some embodiments, when R = 2, for one of the first / sub - starting or last / ending first sub - bands among the plurality of first sub - bands, If it is TIFF2025516218000080.tif and 12150, two precoding matrices may be shown corresponding to one of the last / ending first sub - bands among the plurality of first sub - bands. For example, the first precoding matrix may correspond to the first TIFF2025516218000081.tif may correspond to 12,150 PRBs, and the second precoding matrix is the last one of the plurality of first sub-bands among the last / ending one of the plurality of first sub-bands TIFF2025516218000082.tif may correspond to 12,150 PRBs.
[0158] In some embodiments, the number M of the plurality of third vectors v may be a positive integer. For example, TIFF2025516218000083.tif is 11,150. For example, M v may be at least one of {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}.
[0159] In some embodiments, the value of the first parameter R for the codebook may be determined based on the number of the second plurality of antenna port groups (or based on the value of T S ). In some embodiments, when the number of the second plurality of antenna port groups is 1 or T S = 1, the value of the first parameter R may be at least one of {1, 2}. In some embodiments, when the number of the second plurality of antenna port groups is greater than 1 or T S > 1 (for example, T S = 2 or 3 or 4), the value of the first parameter R may be at least one of {2, 4} or {2, 3} or {1, 3} or {1, 4} or {1, 2, 3, 4} or {3, 4}. In some embodiments, when the number of the second plurality of antenna port groups is 4 (for example, T S = 4), the value of the first parameter R may be at least one of {2, 4} or {3, 4}.
[0160] In some embodiments, the plurality of precoding matrices are L + M v vectors or L t + M vvectors or T·L t +M v vectors or T s ·L t +M v vectors or L+M v +M w vectors or L t +M v +M w vectors or T·L t +M v +M w vectors or T s ·L t +M v +M w It may be determined from the vectors.
[0161] In some embodiments, the bit size of the one or more indicators (or fields) for the second plurality of antenna port groups may be ceil(log2(nchoosek(T 1 ,T s ))). In some embodiments, the bit size of the one or more indicators (or fields) for the second plurality of antenna port groups may be ceil(log2(T 1 ! / (T 1 -T S !)
[0162] In some embodiments, nchoosek may be a function that selects k values from n values. In some embodiments, nchoosek(a, b) = a! / (b!*(a - b)!). In some embodiments, "!" may be a factorial. In some embodiments, a! = 1*2*…*(a - 1)*a.
[0163] In some embodiments, the at least one codebook indicator may be included in the PMI. In some embodiments, the PMI may include a first part of the PMI and a second part of the PMI. For example, the size of the second part of the PMI may be based on the first part of the PMI. In some embodiments, the PMI may include a first part of the PMI, a second part of the PMI, and a third part of the PMI. For example, the size of the second part of the PMI may be based on the first part of the PMI. As another example, the size of the third part of the PMI may be based on at least one of the first part of the PMI and the second part of the PMI.
[0164] In some embodiments, the one or more indicators (or fields) for the second plurality of antenna port groups may be included in the PMI, or in the first part of the PMI.
[0165] In some embodiments, the number of one or more indicators (or one or more indexes, or one or more fields) for the first antenna port group may be the same as the number of layers. In some embodiments, the number of one or more indicators (or one or more indexes, or one or more fields) for the first antenna port group may be 1. For example, it is common for each of the plurality of layers. In some embodiments, the one or more indicators (or one or more indexes, or one or more fields) for the first antenna port group may be the same for each of the plurality of layers.
[0166] In some embodiments, the index of the first antenna port group may be T m For example, T m may be a non - negative integer. For example, TIFF2025516218000084.tif7150. For another example, TIFF2025516218000085.tif is 7150. For another example, TIFF2025516218000086.tif is 6150. For another example, TIFF2025516218000087.tif is 6150.
[0167] In some embodiments, the bit size for the one or more indicators (or one or more indexes or one or more fields) for the first antenna port group may be based on the number of the first plurality of antenna port groups. In some embodiments, the bit size for the one or more indicators (or one or more indexes, or one or more fields) for the first antenna port group may be ceil(log2(T 1 ))). In some embodiments, the bit size for the one or more indicators (or one or more indexes, or one or more fields) for the first antenna port group may be ceil(log2(T s ))). In some embodiments, the one or more indicators (or one or more indexes, or one or more fields) for the first antenna port group may be included in the PMI, or a first portion of the PMI, or a second portion of the PMI.
[0168] In some embodiments, the one or more indicators (or fields) for the second plurality of antenna port groups may indicate the order of the second plurality of antenna port groups. In some embodiments, the first one of the indicated second plurality of antenna port groups may be the same as the index (or indicator) of the first antenna port group.
[0169] In some embodiments, one of the plurality of second vectors It may be represented as TIFF2025516218000088.tif7150. In some embodiments, It is TIFF2025516218000089.tif16150. In some embodiments, It is TIFF2025516218000090.tif20150. In some embodiments, It is TIFF2025516218000091.tif6150. In some embodiments, It is TIFF2025516218000092.tif6150. In some embodiments, TIFF2025516218000093.tif6150 It is. In some embodiments, It is TIFF2025516218000094.tif6150. In some embodiments, It is TIFF2025516218000095.tif6150. In some embodiments, It is TIFF2025516218000096.tif6150.
[0170] In some embodiments, q 1,t and q 2.t may be the rotation among the second plurality of rotations for the plurality of second vectors. For example, q 1,t and q 2.t may be the rotation corresponding to the antenna port group having index t. In some embodiments, It is TIFF2025516218000097.tif6150. In some embodiments, It is TIFF2025516218000098.tif6150.
[0171] In some embodiments, the length of one first vector may be based on the number of the second plurality of antenna port groups. In some embodiments, the length of one first vector may be the number of the plurality of antenna ports in one antenna port group × the number of the second plurality of antenna port groups ÷ 2, or may be based on a fifth value. In some embodiments, the length of one first vector is P*T s Or P*T 1 / 2 or P t *T s / 2 or P t *T 1 / 2.
[0172] In some embodiments, the length of one second vector may be set based on the number of antenna ports in one antenna port group. In some embodiments, the length of one second vector is P / 2 or P t / 2.
[0173] In some embodiments, the number of the plurality of first vectors may be based on the number of the plurality of second vectors and any one of the number of the first plurality of antenna port groups or the number of the second plurality of antenna port groups.
[0174] In some embodiments, the length of one first vector may be based on at least one of the number of antenna ports in one antenna port group, the number of the first plurality of antenna port groups, the number of the second plurality of antenna port groups, and the values of the plurality of first amplitude coefficients.
[0175] In some embodiments, one first vector may be determined based on the plurality of second vectors and at least one of the plurality of first amplitude coefficients and the plurality of first phase coefficients.
[0176] In some embodiments, the number of the plurality of first vectors may be the same as the number of the plurality of second vectors.
[0177] In some embodiments, the number of the plurality of first vectors may be based on the number of the first plurality of antenna port groups and the number of the plurality of second vectors. In some embodiments, the number of the plurality of first vectors may be based on the number of the second plurality of antenna port groups and the number of the plurality of second vectors.
[0178] In some embodiments, the number of indicators (or fields) for the strongest coefficient may be based on the number of layers, and each one indicator (or field) for the strongest coefficient may correspond to a layer having an index.
[0179] In some embodiments, the indicator (or field) of the strongest coefficient corresponding to the layer having an index, or the bit size (or bit width) of the indicator (or field) of the strongest coefficient corresponding to the layer having an index, may be based on at least one of the value of 2, the first number of non-zero coefficients corresponding to one layer having an index, the number of the first plurality of first vectors, the number of the second plurality of antenna port groups and the number of the plurality of second vectors, and the index (or indicator) of the first antenna port group. In some embodiments, the bit size of the index or indicator of the first antenna port group may be based on the number of the first plurality of antenna port groups and the number of the plurality of second vectors.
[0180] In some embodiments, the bit size of the indicator (or field) of the strongest coefficient corresponding to the layer having an index may be based on at least one of the first number of non-zero coefficients corresponding to one layer having an index, the number obtained by multiplying the number of the first plurality of first vectors by 2, the number obtained by multiplying the number of the second plurality of antenna port groups by 2 and then multiplying by the number of the second plurality of second vectors, and the number obtained by multiplying the number of the plurality of second vectors by 2.
[0181] In some embodiments, the indicator (or field) of the strongest coefficient corresponding to the layer with an index may be included in the PMI, or the first part of the PMI, or the second part of the PMI.
[0182] In some embodiments, the number of one or more indicators (or fields) for the plurality of first amplitude coefficients may be based on the number of the first plurality of antenna port groups or the number of the second plurality of antenna port groups. In some embodiments, the number of one or more indicators (or fields) for the plurality of first amplitude coefficients may be based on the number of the first plurality of antenna port groups - 1 or the number of the second plurality of antenna port groups - 1.
[0183] In some embodiments, the number of one or more indicators (or fields) of the plurality of first amplitude coefficients is K b1 *(T - 1), or K b1 *(T 1 - 1), or K b1 *(T s - 1), or It may be TIFF2025516218000099.tif11150. In some embodiments, K b1 may be the bit size of each of the first amplitude coefficients. For example, K b1 may be 2 or 3 or 4 bits.
[0184] In some embodiments, the number of one or more indicators (or fields) for the plurality of first amplitude coefficients may be based on the number of the plurality of fourth vectors and any one of the number of the first plurality of antenna port groups or the number of the second plurality of antenna port groups.
[0185] In some embodiments, the number of one or more indicators (or fields) of the plurality of first amplitude coefficients is K b1 *(T - 1)*M Wor K b1 *(T 1 -1)*M W or K b1 *(T s -1)*M W or It may be TIFF2025516218000100.tif11150.
[0186] In some embodiments, the one or more indicators (or fields) for the plurality of first amplitude coefficients may be included in the PMI, or a first portion of the PMI, or a second portion of the PMI.
[0187] In some embodiments, the number of one or more indicators (or fields) for the plurality of first phase coefficients may be based on the number of the first plurality of antenna port groups or the number of the second plurality of antenna port groups. In some embodiments, the number of one or more indicators (or fields) for the plurality of first phase coefficients may be based on the number of the first plurality of antenna port groups - 1 or the number of the second plurality of antenna port groups - 1.
[0188] In some embodiments, the number of one or more indicators (or fields) for the plurality of first phase coefficients is K b2 *(T - 1), or K b2 *(T 1 -1), or K b2 *(T S -1), or It may be TIFF2025516218000101.tif11150. In some embodiments, K b2 may be the bit size for each of the first phase coefficients. For example, K b2 may be 2 or 3 or 4 bits.
[0189] In some embodiments, the number of one or more indicators (or fields) for the plurality of first phase coefficients may be based on the number of the plurality of fourth vectors and either the number of the first plurality of antenna port groups or the number of the second plurality of antenna port groups.
[0190] In some embodiments, the number of one or more indicators (or fields) for the plurality of first phase coefficients is K b2 *(T - 1)*M w or K b2 *(T 1 - 1)*M W or K b2 *(T S - 1)*M W or It may be TIFF2025516218000102.tif11150.
[0191] In some embodiments, the one or more indicators (or fields) for the plurality of first phase coefficients may be included in the PMI, or the first part of the PMI, or the second part of the PMI.
[0192] In some embodiments, the indicator of the first amplitude coefficient for the first antenna port group may be fixed. For example, the indicator of the first amplitude coefficient for the first antenna port group may be fixed as 0 or 7 or 15 or 3. In some embodiments, the value of the first amplitude coefficient for the first antenna port group may be fixed. In some embodiments, the value of the first amplitude coefficient for the first antenna port group may be fixed as 1.
[0193] In some embodiments, the indicator of the first phase coefficient for the first antenna port group may be fixed. For example, the indicator of the first phase coefficient for the first antenna port group may be fixed as 0 or 7 or 15 or 3. In some embodiments, the value of the first phase coefficient for the first antenna port group may be fixed. In some embodiments, the value of the first phase coefficient for the first antenna port group may be fixed as 1 or TIFF2025516218000103.tif6150.
[0194] In some embodiments, the number of one or more indicators (or fields) for the plurality of second amplitude coefficients may be based on at least one of the number of the second plurality of antenna port groups and the value of the first amplitude coefficient for the antenna port group.
[0195] In some embodiments, the one or more indicators (or fields) for the plurality of second amplitude coefficients may be included in the PMI, or the first part of the PMI, or the second part of the PMI.
[0196] In some embodiments, the value of one second amplitude coefficient may be greater than 0 or may not be 0.
[0197] In some embodiments, the one or more indicators (or one or more bitmaps) for indicating non-zero coefficients may indicate the index of the third amplitude coefficient and / or the index of the third phase coefficient. In some embodiments, each bit or code point of the indicator (or bitmap) corresponds to a layer having an index, corresponds to a first vector (or first beam) having an index, and indicates whether a third amplitude coefficient and / or a third phase coefficient corresponding to a third vector having an index have been reported (or whether the value is zero). In some embodiments, the value of each bit is either 0 or 1. For example, 0 may indicate that the third amplitude coefficient and / or the third phase coefficient corresponding to the layer having the index, corresponding to the first vector (or first beam) having the index, and corresponding to the third vector having the index have not been reported (or the value is zero). For example, 1 may indicate that the third amplitude coefficient and / or the third phase coefficient corresponding to the layer having the index, corresponding to the first vector (or first beam) having the index, and corresponding to the third vector having the index have been reported (or the value is not zero).
[0198] In some embodiments, the number of the one or more indicators (or one or more bitmaps) for indicating non-zero coefficients may be the same as the number of layers. For example, each one of the indicators (or one bitmap) for indicating non-zero coefficients may correspond to one layer having an index.
[0199] In some embodiments, the size of the indicator (or the bitmap) for indicating a non-zero coefficient corresponding to the layer having an index may be based on any one of the number of the plurality of third vectors corresponding to the layer having an index, the number of the plurality of first vectors, the number of the plurality of second vectors, the number of the second plurality of antenna port groups, or the number of the plurality of second vectors.
[0200] In some embodiments, the number of the plurality of third vectors may be determined based on at least one of the number of the layers, the size of the one first sub-band, the first parameter for the codebook, the size of the one second sub-band, the third parameter for the codebook, and the second parameter for the codebook.
[0201] In some embodiments, when the first amplitude coefficient for the antenna port group having index t is 0, corresponding to the layer having the index, corresponding to the plurality of second vectors corresponding to the antenna port group having index t, the value of the bit (or code point) of the indicator (or the bitmap) for indicating the non-zero coefficients corresponding to the plurality of third vectors may be 0.
[0202] In some embodiments, when the first amplitude coefficient for the antenna port group having index t is 0, the indicator (or bitmap) for indicating the non-zero coefficients corresponding to the antenna port group having index t may not be reported.
[0203] In some embodiments, the number of the one or more indicators (or the one or more bitmaps) for indicating non-zero coefficients may be based on either one of the number of the layers and the number of the first plurality of antenna port groups or the number of the second plurality of antenna port groups. In some embodiments, each of the one or more indicators (or the one or more bitmaps) for indicating non-zero coefficients may correspond to a layer having an index. In some embodiments, each of the one or more indicators (or the one or more bitmaps) for indicating non-zero coefficients may correspond to one of the first or second plurality of antenna port groups.
[0204] In some embodiments, the first number of non-zero coefficients corresponding to the layer having an index may be based on the second number of non-zero coefficients corresponding to the antenna port group having index t and either the number of the first plurality of antenna port groups or the number of the second plurality of antenna port groups.
[0205] In some embodiments, the number of one or more indicators (or fields) for the plurality of third amplitude coefficients corresponding to the layer having an index may be based on at least one of the first number of non-zero coefficients, the number of values (or bits or code points) having value “1” within the indicator (or bitmap) for indicating non-zero coefficients corresponding to the layer having an index, the number of the second plurality of antenna port groups, and one or more values of the first amplitude coefficients for the antenna port group having index t.
[0206] In some embodiments, the one or more indicators (or fields) for the plurality of third amplitude coefficients may be included in the PMI, or the second part of the PMI, or the third part of the PMI. In some embodiments, for each antenna port group having index t, there may be one field for the plurality of third amplitude coefficients corresponding to one layer having an index.
[0207] In some embodiments, any one of the possible values of one third amplitude coefficient may be greater than 0 or may not be 0.
[0208] In some embodiments, the number of one or more indicators (or fields) for the plurality of third amplitude coefficients corresponding to the layer having an index may be based on at least one of the first number of non-zero coefficients, the number of values (or bits or code points) having the value "1" in the indicator (or bitmap) for indicating the non-zero coefficients corresponding to the layer having the index, the number of the second plurality of antenna port groups, and one or more values of the first amplitude coefficients for the antenna port group having index t.
[0209] In some embodiments, the antenna port group having index t may be included in or indicated within the second plurality of antenna port groups.
[0210] In some embodiments, the number of one or more indicators (or fields) for the plurality of third phase coefficients corresponding to the layer having an index may be based on at least one of the first number of non-zero coefficients, the number of values (or bits or code points) having the value "1" in the indicator (or bitmap) for indicating the non-zero coefficients corresponding to the layer having the index, the number of the second plurality of antenna port groups, and one or more values of the first amplitude coefficients for the antenna port group having index t.
[0211] In some embodiments, the one or more indicators (or fields) for the plurality of third phase coefficients may be included in the PMI, or a second portion of the PMI, or a third portion of the PMI. In some embodiments, for each antenna port group having index t, there may be one field for the plurality of phase amplitude coefficients corresponding to one layer having an index.
[0212] In some embodiments, the number of one or more indicators (or fields) for the plurality of third phase coefficients corresponding to the layer having an index may be based on at least one of the non-zero coefficients of the first number, the number of values (or bits or code points) having the value “1” in the indicator (or bitmap) for indicating the non-zero coefficients corresponding to the layer having the index, the number of the second plurality of antenna port groups, and one or more values of the first amplitude coefficients for the antenna port group having index t.
[0213] In some embodiments, the antenna port group having index t may be included in or indicated within the second plurality of antenna port groups.
[0214] In some embodiments, the number M V of the plurality of third vectors may be determined based on at least one of the number of PRBs for the BWP, the number of layers, the size of the one first subband, the number of the plurality of first subbands, the first parameter for the codebook, the size of the one second subband, the number of the plurality of second subbands, and the second parameter for the codebook. In some embodiments, the second parameter for the codebook may be determined based on the number of layers.
[0215] In some embodiments, the size or length of one third vector may be determined based on at least one of the number of PRBs for the BWP, the number of layers, the size of the one first subband, the number of the plurality of first subbands, the first parameter for the codebook, the size of the one second subband, the number of the plurality of second subbands, and the second parameter for the codebook. In some embodiments, the size or length of one third vector may be N 3 and may be.
[0216] In some embodiments, the number M of the plurality of fourth vectors W may be determined based on at least one of the number of PRBs for the BWP, the number of layers, the size of the one first sub-band, the number of the plurality of first sub-bands, the first parameter for the codebook, the size of the one second sub-band, the number of the plurality of second sub-bands, the second parameter for the codebook, the size of the one third sub-band, the fourth parameter for the codebook, the fifth parameter for the codebook, and the sixth parameter for the codebook. In some embodiments, the size of the one third sub-band may be determined based on at least one of the size of the one first sub-band and the first parameter for the codebook, the size of the one first sub-band and the fourth parameter for the codebook, and the size of the one second sub-band and the fourth parameter for the codebook.
[0217] In some embodiments, the number M of the plurality of fourth vectors W may be a positive integer. For example, TIFF2025516218000104.tif11150. For another example, TIFF2025516218000105.tif11150. For another example, TIFF2025516218000106.tif11150. For example, M w may be at least one of {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}.
[0218] In some embodiments, the size or length of one fourth vector may be determined based on at least one of the number of PRBs for the BWP, the number of layers, the size of the one first sub-band, the number of the plurality of first sub-bands, the first parameter for the codebook, the size of the one second sub-band, the number of the plurality of second sub-bands, the second parameter for the codebook, the size of the one third sub-band and the fourth parameter for the codebook. In some embodiments, the size or length of one fourth vector may be N 4 It may be.
[0219] In some embodiments, the fourth parameter R for the codebook W may be at least one of {1 / 8, 1 / 4, 1 / 2, 1, 2}.
[0220] In some embodiments, the number N of the plurality of third sub-bands 3 or the size or length of one fourth vector may be a positive integer. For example, It is TIFF2025516218000107.tif7150. For example, It is TIFF2025516218000108.tif7150. For another example, It is TIFF2025516218000109.tif7150.
[0221] In some embodiments, the one or more indicators (or fields) for the plurality of second phase coefficients may be included in the PMI, or the first part of the PMI, or the second part of the PMI.
[0222] In some embodiments, the terminal device may receive CSI-RS, and the number of antenna ports for the CSI-RS may be determined based on at least one parameter for the antenna port. In some embodiments, the number of antenna ports for the CSI-RS may be the number of the first plurality of antenna port groups × the number of antenna ports within one antenna port group.
[0223] In some embodiments, for each of the second plurality of antenna port groups, one or more indicators for the plurality of third amplitude coefficients and / or one or more indicators for the plurality of third phase coefficients may be reported or included in the PMI, or a second part of the PMI, or a third part of the PMI.
[0224] In some embodiments, one first vector may be determined based on the one or more second vectors and at least one of the one or more first amplitude coefficients and the one or more first phase coefficients. In some embodiments, the one first vector may further be determined based on the number of the first plurality of antenna port groups or the number of the second plurality of antenna port groups.
[0225] In some embodiments, one first vector may be i represented as V TIFF2025516218000110.tif27150
[0226] In some embodiments, TIFF2025516218000111.tif8150 may be the first amplitude coefficient for the antenna port group having index t. In some embodiments, TIFF2025516218000112.tif8150 may be the first phase coefficient for the antenna port group having index t.
[0227] In some embodiments, T is the number T of the first plurality of antenna port groups 1 and may be based thereon. In some embodiments, T = T 1 is. In some embodiments, T is the number T of the second plurality of antenna port groups S and may be based thereon. In some embodiments, T = T S is.
[0228] In some embodiments, TIFF2025516218000113.tif8150, where TIFF2025516218000114.tif6150. For example, W 1 has a size of (2 * N 1 * N 2 * T) * (2 * L t ) or (2 * N 1 * N 2 * T S ) * (2 * L t ). For example, the size of each element of W 1 may be (N 1 * N 2 * T) * L t , and the "0" of W 1 may be a zero matrix of size (N 1 * N 2 * T) * L t .
[0229] In some embodiments, TIFF2025516218000115.tif10150.
[0230] In some embodiments, W 1 = W 01 * W 02 is.
[0231] In some embodiments, it is as follows. TIFF2025516218000116.tif36150
[0232] In some embodiments, it is as follows. TIFF2025516218000117.tif40170
[0233] In some embodiments, when the number of the first plurality of antenna port groups is 2, or when the number of the second plurality of antenna port groups is 2 (for example, T = 2), it is as follows. TIFF2025516218000118.tif18150
[0234] In some embodiments, when the number of the first plurality of antenna port groups is 4, or when the number of the second plurality of antenna port groups is 4 (for example, T = 4), it is as follows. TIFF2025516218000119.tif37150
[0235] In some embodiments, the first vector may be TIFF2025516218000120.tif45150.
[0236] In some embodiments, when the number of the first plurality of antenna port groups is 2, or when the number of the second plurality of antenna port groups is 2 (for example, T = 2), it is TIFF2025516218000121.tif7150, and it is TIFF2025516218000122.tif7150.
[0237] In some embodiments, when the number of the first plurality of antenna port groups is 4, or when the number of the second plurality of antenna port groups is 4 (for example, T = 4), it is TIFF2025516218000123.tif7150 and it is TIFF2025516218000124.tif7150 and it is TIFF2025516218000125.tif7150 TIFF2025516218000126.tif is 7150.
[0238] In some embodiments, W 01 may have a size of (2 * N 1 * N 2 ) * (2 * L t ).
[0239] In some embodiments, TIFF2025516218000127.tif is 9150.
[0240] In some embodiments, it is as follows. TIFF2025516218000128.tif 46150
[0241] In some embodiments, it is as follows. TIFF2025516218000129.tif 8150 TIFF2025516218000130.tif 46150
[0242] In some embodiments, for W2 corresponding to the layer with index r, it is as follows. TIFF2025516218000131.tif 55161
[0243] In some embodiments, f may be the index of a third vector. For example, f = 0, 1... M v - 1.
[0244] In some embodiments, TIFF2025516218000132.tif 6150 may be the second amplitude coefficient corresponding to the layer with index r. In some embodiments, TIFF2025516218000133.tif 6150 may not be required. In some embodiments, It may be fixed as TIFF2025516218000134.tif6150.
[0245] In some embodiments, TIFF2025516218000135.tif7150 may be a third amplitude coefficient corresponding to a layer having index r, corresponding to one first vector having index i, and corresponding to a third vector having index f.
[0246] In some embodiments, TIFF2025516218000136.tif7150 may be a third amplitude coefficient corresponding to a layer having index r, corresponding to a first vector having index i, and corresponding to a third vector having index f.
[0247] In some embodiments, s may be 0 and / or 1. For example, s may be for two polarizations. In some embodiments, s may be for different groups of vectors.
[0248] In some embodiments, for the third vector corresponding to the layer having index r (e.g., represented as W f ), TIFF2025516218000137.tif10150. In some embodiments, the size of W f may be M V *N 3 .
[0249] In some embodiments, TIFF2025516218000138.tif7150.
[0250] In some embodiments, TIFF2025516218000139.tif16150.
[0251] In some embodiments, TIFF2025516218000140.tif is 10150.
[0252] In some embodiments, z may be the index of the second sub-band. For example, TIFF2025516218000141.tif is 8150.
[0253] Regarding the codebook corresponding to the layer having index r and the second sub-band having index z, it is as follows. TIFF2025516218000142.tif is 30150
[0254] In some embodiments, TIFF2025516218000143.tif6150 may be a variation regarding power calculation or power normalization.
[0255] In some embodiments, TIFF2025516218000144.tif6150 may be based on at least one of the plurality of third amplitude coefficients, the plurality of third phase coefficients, the plurality of first amplitude coefficients, the plurality of second amplitude coefficients, the plurality of first phase coefficients, and the plurality of second phase coefficients. In some embodiments, TIFF2025516218000145.tif6150 may be based on at least one of the number of the plurality of third vectors, the number of the plurality of first vectors, the number of the plurality of second vectors, and the number of the plurality of fourth vectors.
[0256] In some embodiments, TIFF2025516218000146.tif is 16150.
[0257] In some embodiments, for the bits or code points or values of the one or more indicators (or one or more bitmaps) that indicate non-zero coefficients having a value of 0, the third amplitude coefficient and / or the third phase coefficient corresponding to these bits or code points or values may be set to 0.
[0258] In some embodiments, the number of the plurality of first vectors may be based on at least one of the number of the plurality of second vectors, the number of the first plurality of antenna port groups, the number of the second plurality of antenna port groups, and the values of the plurality of first amplitude coefficients.
[0259] In some embodiments, It is TIFF2025516218000147.tif36150.
[0260] In some embodiments, It is TIFF2025516218000148.tif40170.
[0261] In some embodiments, It is TIFF2025516218000149.tif9150.
[0262] In some embodiments, corresponding to the layer having index r, it is as follows. TIFF2025516218000150.tif91170
[0263] In some embodiments, TIFF2025516218000151.tif6150 may be the first amplitude coefficient for the antenna port group having index t. In some embodiments, TIFF2025516218000152.tif6150 may not be required. In some embodiments, TIFF2025516218000153.tif6150 may be fixed to be 1.
[0264] In some embodiments, TIFF2025516218000154.tif6150 may be the first phase coefficient for an antenna port group having index t. In some embodiments, TIFF2025516218000155.tif6150 may not be required. In some embodiments, TIFF2025516218000156.tif6150 may be fixed to be 1.
[0265] In some embodiments, TIFF2025516218000157.tif6150 may be the second amplitude coefficient corresponding to an antenna port group having index t and corresponding to a layer having index r. In some embodiments, TIFF2025516218000158.tif6150 may not be required. In some embodiments, TIFF2025516218000159.tif6150 may be fixed to be 1.
[0266] In some embodiments, TIFF2025516218000160.tif7150 may be the third amplitude coefficient corresponding to an antenna port group having index t, corresponding to a layer having index r, corresponding to one first vector having index i, and corresponding to a third vector having index f.
[0267] In some embodiments, TIFF2025516218000161.tif7150 may also be a third amplitude coefficient corresponding to a layer having index r, corresponding to a first vector having index i, and corresponding to an antenna port group having index t.
[0268] In some embodiments, for a third vector corresponding to a layer having index r (e.g., represented as W f ), TIFF2025516218000162.tif10150. In some embodiments, the size of W f may be M V *N 3 as well.
[0269] In some embodiments, TIFF2025516218000163.tif7150.
[0270] In some embodiments, TIFF2025516218000164.tif16150.
[0271] In some embodiments, for a codebook corresponding to a layer having index r and a second sub-band having index z, TIFF2025516218000165.tif30150.
[0272] In some embodiments, the first vector corresponding to a third sub-band having an index may be determined based on one or more second vectors, one or more first amplitude coefficients corresponding to the third sub-band having the index, and one or more first phase coefficients corresponding to the third sub-band having the index.
[0273] In some embodiments, TIFF2025516218000166.tif6150 may be the first amplitude coefficient for an antenna port group having index t and may correspond to the third sub-band X. In some embodiments, TIFF2025516218000167.tif6150 may not be required. In some embodiments, TIFF2025516218000168.tif6150 may be fixed to be 1.
[0274] In some embodiments, TIFF2025516218000169.tif6150 may be the first phase coefficient for an antenna port group having index t and may correspond to the third sub-band X. In some embodiments, TIFF2025516218000170.tif7150 may not be required. In some embodiments, TIFF2025516218000171.tif6150 may be fixed to be 1.
[0275] In some embodiments, X may be an index for one third sub-band. For example, TIFF2025516218000172.tif6150.
[0276] In some embodiments, the first vector corresponding to the third sub-band X is TIFF2025516218000173.tif6150 and TIFF2025516218000174.tif27150.
[0277] In some embodiments, TIFF2025516218000175.tif8150.
[0278] In some embodiments, TIFF2025516218000176.tif is 7150.
[0279] In some embodiments, W 1,X may have a size of (2 * N 1 * N 2 ) * (2 * L t ).
[0280] In some embodiments, each element within W 1,X may have a size of (N 1 * N 2 ) * L t , and the "0" within W 1,X may be a zero matrix having a size of (N 1 * N 2 ) * L t .
[0281] In some embodiments, TIFF2025516218000177.tif is 10150.
[0282] In some embodiments, TIFF2025516218000178.tif is 6150.
[0283] In some embodiments, TIFF2025516218000179.tif is 36150.
[0284] In some embodiments, TIFF2025516218000180.tif is 39170 .
[0285] In some embodiments, the first vector may be TIFF2025516218000181.tif with a size of 45150.
[0286] In some embodiments, TIFF2025516218000182.tif is 9150.
[0287] In some embodiments, TIFF2025516218000183.tif is 48150.
[0288] In some embodiments, it is as follows. TIFF2025516218000184.tif 8150 TIFF2025516218000185.tif 48150
[0289] In some embodiments, for W2 corresponding to the layer having index r, it is as follows. TIFF2025516218000186.tif 58155
[0290] In some embodiments, for the codebook corresponding to the layer having index r and the second subband having index z, it is as follows. TIFF2025516218000187.tif 30150
[0291] In some embodiments, TIFF2025516218000188.tif is 9150.
[0292] In some embodiments, TIFF2025516218000189.tif is 6150.
[0293] In some embodiments, for the fourth vector (e.g., W fw represented as) corresponding to the layer having index r, TIFF2025516218000190.tif is 9150. In some embodiments, W fw may have a size of M W * N 4 as well.
[0294] In some embodiments, It is TIFF2025516218000191.tif6150.
[0295] In some embodiments, It is TIFF2025516218000192.tif14150.
[0296] In some embodiments, It is TIFF2025516218000193.tif10150.
[0297] In some embodiments, W 1 =W 01 *W 02 *W fw is.
[0298] In some embodiments, f W may be the index of one third vector. For example, It is TIFF2025516218000194.tif6150.
[0299] In some embodiments, the first vector corresponding to the third subband having an index may be determined based on one or more second vectors, one or more fourth vectors, one or more first amplitude coefficients corresponding to the third subband having the index, and one or more first phase coefficients corresponding to the third subband having the index.
[0300] In some embodiments, TIFF2025516218000195.tif7150 may be the first amplitude coefficient for the antenna port group having index t and corresponding to one fourth vector having index fw. In some embodiments, TIFF2025516218000196.tif7150 may not be required. In some embodiments, TIFF2025516218000197.tif7150 may be fixed to be 1.
[0301] In some embodiments, TIFF2025516218000198.tif7150 is the first phase coefficient for an antenna port group having index t, and index f w may correspond to one fourth vector having. In some embodiments, TIFF2025516218000199.tif7150 may not be required. In some embodiments, TIFF2025516218000200.tif7150 may be fixed to be 1.
[0302] In some embodiments, is TIFF2025516218000201.tif49150.
[0303] In some embodiments, W 1 = W 01 * W 02 * W fw is.
[0304] In some embodiments, the first vector may be TIFF2025516218000202.tif22153 .
[0305] In some embodiments, W corresponding to the third subband having index X 1 for is TIFF2025516218000203.tif10150.
[0306] In some embodiments, TIFF2025516218000204.tif is 7150.
[0307] In some embodiments, the size of W 1,X may be (2 * N 1 * N 2 ) * (2 * L t ).
[0308] In some embodiments, the size of each element of W 1,X may be (N 1 * N 2 ) * L t , and the "0" of W 1,X may be a zero matrix having a size of (N 1 * N 2 ) * L t .
[0309] In some embodiments, for W2 corresponding to the layer having index r, it is as follows. TIFF2025516218000205.tif 55161
[0310] In some embodiments, for the codebook corresponding to the layer having index r and the second sub - band having index z, it is as follows. TIFF2025516218000206.tif 30150
[0311] In some embodiments, the length of the first vector may be based on the number of the second plurality of antenna port groups. In some embodiments, the plurality of first vectors may be determined based on different codebook tables, where these different codebook tables may be based on the number of the second plurality of antenna port groups and at least one parameter regarding the antenna port setting.
[0312] In some embodiments, the length of the one first vector may be determined based on the number of the first plurality of antenna port groups or the number of the second plurality of antenna port groups.
[0313] In some embodiments, TIFF2025516218000207.tif8150 TIFF2025516218000208.tif6150, and the size of W 1 may be (2 * N 1 * N 2 ) * (2 * L t ).
[0314] In some embodiments, the value of one first amplitude coefficient TIFF2025516218000209.tif27155 may be at least one of. In some embodiments, the bit size of one first amplitude coefficient may be 4 bits. In some embodiments, the value of the indicator or field of one first amplitude coefficient may be at least one of {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}. In some embodiments, the indicator or field of one first amplitude coefficient with a value of 0 may correspond to the first amplitude coefficient with a value of 0. In some embodiments, the indicator or field of one first amplitude coefficient with a value of 1 may correspond to the first amplitude coefficient with a value of TIFF2025516218000210.tif10150. In some embodiments, the indicator or field of one first amplitude coefficient with a value of 2 may correspond to the first amplitude coefficient with a value of TIFF2025516218000211.tif11150. In some embodiments, the indicator or field of one first amplitude coefficient with a value of 3 may correspond to the first amplitude coefficient with a value of 1 / 8. In some embodiments, the indicator or field of one first amplitude coefficient with a value of 4 may correspond to the value of TIFF2025516218000212.tif may correspond to the first amplitude coefficient of 12150. In some embodiments, an indicator or field of one first amplitude coefficient with a value of 5 may have a value TIFF2025516218000213.tif may correspond to the first amplitude coefficient of 10150. In some embodiments, an indicator or field of one first amplitude coefficient with a value of 6 may have a value TIFF2025516218000214.tif may correspond to the first amplitude coefficient of 11150. In some embodiments, an indicator or field of one first amplitude coefficient with a value of 7 may correspond to 1 / 4 of the first amplitude coefficient. In some embodiments, an indicator or field of one first amplitude coefficient with a value of 8 may have a value TIFF2025516218000215.tif may correspond to the first amplitude coefficient of 10150. In some embodiments, an indicator or field of one first amplitude coefficient with a value of 9 may have a value TIFF2025516218000216.tif may correspond to the first amplitude coefficient of 16150. In some embodiments, an indicator or field of one first amplitude coefficient with a value of 10 may have a value TIFF2025516218000217.tif may correspond to the first amplitude coefficient of 11150. In some embodiments, an indicator or field of one first amplitude coefficient with a value of 11 may correspond to 1 / 2 of the first amplitude coefficient. In some embodiments, an indicator or field of one first amplitude coefficient with a value of 12 may have a value TIFF2025516218000218.tif may correspond to the first amplitude coefficient of 12150. In some embodiments, an indicator or field of one first amplitude coefficient with a value of 13 may have a value TIFF2025516218000219.tif may correspond to the first amplitude coefficient of 16150. In some embodiments, an indicator or field of one first amplitude coefficient with a value of 14 may have a value It may correspond to the first amplitude coefficient of TIFF2025516218000220.tif12150. In some embodiments, an indicator or field of one first amplitude coefficient with a value of 15 may correspond to the first amplitude coefficient with a value of 1.
[0315] In some embodiments, the value of one first amplitude coefficient may be at least one of TIFF2025516218000221.tif10150. In some embodiments, the bit size of one first amplitude coefficient may be 4 bits. In some embodiments, the value of an indicator or field of one first amplitude coefficient may be at least one of {0, 1, 2, 3, 4, 5, 6, 7}. In some embodiments, an indicator or field of one first amplitude coefficient with a value of 0 may correspond to the first amplitude coefficient with a value of 0. In some embodiments, an indicator or field of one first amplitude coefficient with a value of 1 may correspond to the value of the first amplitude coefficient of TIFF2025516218000222.tif10150. In some embodiments, an indicator or field of one first amplitude coefficient with a value of 2 may correspond to the value of the first amplitude coefficient of TIFF2025516218000223.tif10150. In some embodiments, an indicator or field of one first amplitude coefficient with a value of 3 may correspond to the first amplitude coefficient with a value of 1 / 4. In some embodiments, an indicator or field of one first amplitude coefficient with a value of 4 may correspond to the value of the first amplitude coefficient of TIFF2025516218000224.tif10150. In some embodiments, an indicator or field of one first amplitude coefficient with a value of 5 may correspond to the first amplitude coefficient with a value of 1 / 2. In some embodiments, an indicator or field of one first amplitude coefficient with a value of 6 may correspond to the value It may correspond to the first amplitude coefficient of TIFF2025516218000225.tif10150. In some embodiments, an indicator or field of one first amplitude coefficient with a value of 7 may correspond to the first amplitude coefficient with a value of 1.
[0316] In some embodiments, the value of the first amplitude coefficient corresponding to the first antenna port group (e.g., the antenna port group having index T m may be 1. In some embodiments, the value of the indicator or field for the first amplitude coefficient corresponding to the first antenna port group (e.g., the antenna port group having index T m may be 15. In some embodiments, the first amplitude coefficient corresponding to the first antenna port group (e.g., the antenna port group having index T m or the value of the indicator or field for the first amplitude coefficient may not be reported within the PMI.
[0317] In some embodiments, the value of the first amplitude coefficient corresponding to the antenna port group not included in the second plurality of antenna port groups may be 0. In some embodiments, the value of the indicator or field for the first amplitude coefficient corresponding to the antenna port group not included in the second plurality of antenna port groups may be 0. In some embodiments, the first amplitude coefficient corresponding to the antenna port group not included in the second plurality of antenna port groups, or the value of the indicator or field for the first amplitude coefficient may not be reported within the PMI.
[0318] In some embodiments, the value of one second amplitude coefficient is TIFF2025516218000226.tif27155 It may be at least one of them. In some embodiments, the bit size of one second amplitude coefficient may be 4 bits. In some embodiments, the value of an indicator or field of one second amplitude coefficient may be at least one of {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}. In some embodiments, an indicator or field of one second amplitude coefficient with a value of 0 may correspond to the second amplitude coefficient with a value of 0. In some embodiments, an indicator or field of one second amplitude coefficient with a value of 1 may correspond to the second amplitude coefficient with a value TIFF2025516218000227.tif10150. In some embodiments, an indicator or field of one second amplitude coefficient with a value of 2 may correspond to the value TIFF2025516218000228.tif11150. In some embodiments, an indicator or field of one second amplitude coefficient with a value of 3 may correspond to the second amplitude coefficient with a value of 1 / 8. In some embodiments, an indicator or field of one second amplitude coefficient with a value of 4 may correspond to the value TIFF2025516218000229.tif11150. In some embodiments, an indicator or field of one second amplitude coefficient with a value of 5 may correspond to the value TIFF2025516218000230.tif10150. In some embodiments, an indicator or field of one second amplitude coefficient with a value of 6 may correspond to the value TIFF2025516218000231.tif11150. In some embodiments, an indicator or field of one second amplitude coefficient with a value of 7 may correspond to the second amplitude coefficient with a value of 1 / 4. In some embodiments, an indicator or field of one second amplitude coefficient with a value of 8 may correspond to the value It may correspond to the second amplitude coefficient of TIFF2025516218000232.tif11150. In some embodiments, an indicator or field of one second amplitude coefficient with a value of 9 may have a value It may correspond to the second amplitude coefficient of TIFF2025516218000233.tif10150. In some embodiments, an indicator or field of one second amplitude coefficient with a value of 10 may have a value It may correspond to the second amplitude coefficient of TIFF2025516218000234.tif11150. In some embodiments, an indicator or field of one second amplitude coefficient with a value of 11 may correspond to the second amplitude coefficient with a value of 1 / 2. In some embodiments, an indicator or field of one second amplitude coefficient with a value of 12 may have a value It may correspond to the second amplitude coefficient of TIFF2025516218000235.tif11150. In some embodiments, an indicator or field of one second amplitude coefficient with a value of 13 may have a value It may correspond to the second amplitude coefficient of TIFF2025516218000236.tif10150. In some embodiments, an indicator or field of one second amplitude coefficient with a value of 14 may have a value It may correspond to the second amplitude coefficient of TIFF2025516218000237.tif11150. In some embodiments, an indicator or field of one second amplitude coefficient with a value of 15 may correspond to the second amplitude coefficient with a value of 1.
[0319] In some embodiments, the value of one second amplitude coefficient is TIFF2025516218000238.tif It may be at least one of 10150. In some embodiments, the bit size of one second amplitude coefficient may be 4 bits. In some embodiments, the value of an indicator or field of one second amplitude coefficient may be at least one of {0, 1, 2, 3, 4, 5, 6, 7}. In some embodiments, an indicator or field of one second amplitude coefficient with a value of 0 may correspond to the second amplitude coefficient with a value of 0. In some embodiments, an indicator or field of one second amplitude coefficient with a value of 1 may correspond to the value TIFF2025516218000239.tif It may correspond to the second amplitude coefficient of 10150. In some embodiments, an indicator or field of one second amplitude coefficient with a value of 2 may correspond to the value TIFF2025516218000240.tif It may correspond to the second amplitude coefficient of 10150. In some embodiments, an indicator or field of one second amplitude coefficient with a value of 3 may correspond to the second amplitude coefficient of 1 / 4. In some embodiments, an indicator or field of one second amplitude coefficient with a value of 4 may correspond to the value TIFF2025516218000241.tif It may correspond to the second amplitude coefficient of 10150. In some embodiments, an indicator or field of one second amplitude coefficient with a value of 5 may correspond to the second amplitude coefficient of 1 / 2. In some embodiments, an indicator or field of one second amplitude coefficient with a value of 6 may correspond to the value TIFF2025516218000242.tif It may correspond to the second amplitude coefficient of 10150. In some embodiments, an indicator or field of one second amplitude coefficient with a value of 7 may correspond to the second amplitude coefficient of 1.
[0320] In some embodiments, the value of one second amplitude coefficient is TIFF2025516218000243.tif It may be at least one of 10150. In some embodiments, the bit size of one second amplitude coefficient may be 3 bits. In some embodiments, the value of an indicator or field of one second amplitude coefficient may be at least one of {0, 1, 2, 3, 4, 5, 6, 7}. In some embodiments, an indicator or field of one second amplitude coefficient with a value of 0 may be the value TIFF2025516218000244.tif It may correspond to the second amplitude coefficient of 10150. In some embodiments, an indicator or field of one second amplitude coefficient with a value of 1 may correspond to the second amplitude coefficient of 1 / 8. In some embodiments, an indicator or field of one second amplitude coefficient with a value of 2 may be the value TIFF2025516218000245.tif It may correspond to the second amplitude coefficient of 10150. In some embodiments, an indicator or field of one second amplitude coefficient with a value of 3 may correspond to the second amplitude coefficient of 1 / 4. In some embodiments, an indicator or field of one second amplitude coefficient with a value of 4 may be the value TIFF2025516218000246.tif It may correspond to the second amplitude coefficient of 10150. In some embodiments, an indicator or field of one second amplitude coefficient with a value of 5 may correspond to the second amplitude coefficient of 1 / 2. In some embodiments, an indicator or field of one second amplitude coefficient with a value of 6 may be the value TIFF2025516218000247.tif It may correspond to the second amplitude coefficient of 10150. In some embodiments, an indicator or field of one second amplitude coefficient with a value of 7 may correspond to the second amplitude coefficient of 1. In some embodiments, one second amplitude coefficient may be a difference value corresponding to one first amplitude coefficient.
[0321] In some embodiments, the value of one second amplitude coefficient is TIFF2025516218000248.tif may be at least one of 10150. In some embodiments, the bit size of one second amplitude coefficient may be 1 bit. In some embodiments, the value of the indicator or field of one second amplitude coefficient may be at least one of {0, 1}. In some embodiments, the indicator or field of one second amplitude coefficient with a value of 0 TIFF2025516218000249.tif may correspond to the second amplitude coefficient of 10150. In some embodiments, the indicator or field of one second amplitude coefficient with a value of 1 may correspond to the second amplitude coefficient with a value of 1. In some embodiments, one second amplitude coefficient may be a difference value corresponding to one first amplitude coefficient.
[0322] In some embodiments, the value of the second amplitude coefficient corresponding to the antenna port group not included in the second plurality of antenna port groups may be 0. In some embodiments, the value of the indicator or field for the second amplitude coefficient corresponding to the antenna port group not included in the second plurality of antenna port groups may be 0. In some embodiments, the second amplitude coefficient corresponding to the antenna port group not included in the second plurality of antenna port groups, or the value of the indicator or field for the second amplitude coefficient, may not be reported within the PMI.
[0323] In some embodiments, the value of one third amplitude coefficient is TIFF2025516218000250.tif may be at least one of 10150. In some embodiments, the bit size of one third amplitude coefficient may be 3 bits. In some embodiments, the value of the indicator or field of one third amplitude coefficient may be at least one of {0, 1, 2, 3, 4, 5, 6, 7}. In some embodiments, the indicator or field of one third amplitude coefficient with a value of 0 It may correspond to the third amplitude coefficient of TIFF2025516218000251.tif10150. In some embodiments, an indicator or field of one third amplitude coefficient with a value of 1 may correspond to a third amplitude coefficient with a value of 1 / 8. In some embodiments, an indicator or field of one third amplitude coefficient with a value of 2 may correspond to a value It may correspond to the third amplitude coefficient of TIFF2025516218000252.tif10150. In some embodiments, an indicator or field of one third amplitude coefficient with a value of 3 may correspond to a third amplitude coefficient with a value of 1 / 4. In some embodiments, an indicator or field of one third amplitude coefficient with a value of 4 may correspond to a value It may correspond to the third amplitude coefficient of TIFF2025516218000253.tif10150. In some embodiments, an indicator or field of one third amplitude coefficient with a value of 5 may correspond to a third amplitude coefficient with a value of 1 / 2. In some embodiments, an indicator or field of one third amplitude coefficient with a value of 6 may correspond to a value It may correspond to the third amplitude coefficient of TIFF2025516218000254.tif10150. In some embodiments, an indicator or field of one third amplitude coefficient with a value of 7 may correspond to a third amplitude coefficient with a value of 1. In some embodiments, one third amplitude coefficient may be a difference value corresponding to one first amplitude coefficient and / or one second amplitude coefficient.
[0324] In some embodiments, the value of one third amplitude coefficient is It may be at least one of TIFF2025516218000255.tif10150. In some embodiments, the bit size of one third amplitude coefficient may be 1 bit. In some embodiments, the value of an indicator or field of one third amplitude coefficient may be at least one of {0, 1}. In some embodiments, an indicator or field of one third amplitude coefficient with a value of 0 may correspond to a value It may correspond to the third amplitude coefficient of TIFF2025516218000256.tif10150. In some embodiments, an indicator or field of one third amplitude coefficient with a value of 1 may correspond to the third amplitude coefficient with a value of 1.
[0325] In some embodiments, for the bit or code point or value of one or more indicators (or one or more bitmaps) indicating a non-zero coefficient with a value of 0, the value of the first amplitude coefficient corresponding to the bit or code point or value may be set to 0, and / or the value of the indicator or field of the first amplitude coefficient corresponding to the bit or code point or value may be set to 0. In some embodiments, the value of the first amplitude coefficient corresponding to the bit or code point or value, and / or the value of the indicator or field of the first amplitude coefficient corresponding to the bit or code point or value may not be reported by PMI.
[0326] In some embodiments, for the bit or code point or value of one or more indicators (or one or more bitmaps) indicating a non-zero coefficient with a value of 0, the value of the second amplitude coefficient corresponding to the bit or code point or value may be set to 0, and / or the value of the indicator or field of the second amplitude coefficient corresponding to the bit or code point or value may be set to 0. In some embodiments, the value of the second amplitude coefficient corresponding to the bit or code point or value, and / or the value of the indicator or field of the second amplitude coefficient corresponding to the bit or code point or value may not be reported by PMI.
[0327] In some embodiments, for a bit or code point or value of one or more indicators (or one or more bitmaps) indicating a non-zero coefficient with a value of 0, the value of the third amplitude coefficient corresponding to the bit or code point or value may be set to 0, and / or the value of the indicator or field of the third amplitude coefficient corresponding to the bit or code point or value may be set to 0. In some embodiments, the value of the third amplitude coefficient corresponding to the bit or code point or value, and / or the value of the indicator or field of the third amplitude coefficient corresponding to the bit or code point or value may not be reported by PMI.
[0328] In some embodiments, for a bit or code point or value of one or more indicators (or one or more bitmaps) indicating a non-zero coefficient with a value of 0, at least one value of the first phase coefficient, the second phase coefficient, and the third phase coefficient corresponding to the bit or code point or value may be set to 0, and / or at least one indicator or field value of the first phase coefficient, the second phase coefficient, and the third phase coefficient corresponding to the bit or code point or value may be set to 0. In some embodiments, at least one value of the first phase coefficient, the second phase coefficient, and the third phase coefficient corresponding to the bit or code point or value, and / or at least one indicator or field value of the first phase coefficient, the second phase coefficient, and the third phase coefficient corresponding to the bit or code point or value may not be reported by PMI.
[0329] In some embodiments, the value of one first phase coefficient is TIFF2025516218000257.tif6150 may be. In some embodiments, C p may be the value of one indicator or one field for the first phase coefficient. In some embodiments, the value of one second phase coefficient is It may be TIFF2025516218000258.tif6150. In some embodiments, C p may be the value of one indicator or one field for the second phase coefficient. In some embodiments, the value of one third phase coefficient is It may be TIFF2025516218000259.tif6150. In some embodiments, C p may be the value of one indicator or one field for the third phase coefficient. In some embodiments, C p may be a non - negative integer. In some embodiments, C p may be at least one of {0,1,2,3} or {0,1,2,3,4,5,6,7} or {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15}. In some embodiments, N PSK may be the size for the indication of C p . In some embodiments, N PSK may be a positive integer. In some embodiments, N PSK may be at least one of {2,4,8,16}.
[0330] In some embodiments, the number of one or more indicators (or fields) of a plurality of first amplitude coefficients is K b1 *(T - 1), or K b1 *(T 1 - 1), or K b1 *(T s - 1), or It may be TIFF2025516218000260.tif11150. In some embodiments, K b1 may be the bit size of each of the first amplitude coefficients. For example, K b1 may be 2 or 3 or 4 bits.
[0331] In some embodiments, the number of one or more indicators (or fields) for the plurality of first amplitude coefficients may be based on the number of the plurality of fourth vectors and any one of the number of the first plurality of antenna port groups or the number of the second plurality of antenna port groups.
[0332] In some embodiments, the number of one or more indicators (or fields) of the plurality of first amplitude coefficients is K b1 *(T - 1)*M W or K b1 *(T 1 - 1)*M W or K b1 *(T s - 1)*M W or It may be TIFF2025516218000261.tif11150.
[0333] In some embodiments, the one or more indicators (or fields) for the plurality of first amplitude coefficients may be included in the PMI, or the first part of the PMI, or the second part of the PMI.
[0334] In some embodiments, the number of one or more indicators (or fields) for the plurality of first phase coefficients may be based on the number of the first plurality of antenna port groups or the number of the second plurality of antenna port groups. In some embodiments, the number of one or more indicators (or fields) for the plurality of first phase coefficients may be based on one less than the number of the first plurality of antenna port groups or one less than the number of the second plurality of antenna port groups.
[0335] In some embodiments, the number of one or more indicators (or fields) of the plurality of first phase coefficients is K b2 *(T - 1), or K b2 *(T 1 - 1), or K b2 *(T s - 1), or TIFF2025516218000262.tif may also be 11150. In some embodiments, K b2 may be the bit size of each of the first phase coefficients. For example, K b2 is 2 (e.g., N PSK = 4) or 3 (e.g., N PSK = 8) or 4 bits (e.g., N PSK = 16).
[0336] In some embodiments, the number of one or more indicators (or fields) for the plurality of first phase coefficients may be based on the number of the plurality of fourth vectors and any one of the number of the first plurality of antenna port groups or the number of the second plurality of antenna port groups.
[0337] In some embodiments, the number of one or more indicators (or fields) for the plurality of first phase coefficients is K b2 *(T - 1)*M W 、or K b2 *(T 1 - 1)*M W 、or K b2 *(T s - 1)*M W 、or TIFF2025516218000263.tif may also be 11150.
[0338] In some embodiments, the first vector may be the one after Schmidt orthogonalization based on the first vector in the present disclosure.
[0339] In some embodiments, the antenna ports of the first plurality of antenna port groups may be within one CSI-RS resource. In some embodiments, each antenna port group may be at least one of an antenna port within one code domain multiplexing (CDM) group within the CSI-RS resource and a subset of the antenna ports of the CSI-RS resource. In some embodiments, each antenna port group within the first and / or second plurality of antenna port groups may correspond to one CSI-RS resource. In some embodiments, different antenna port groups within the first and / or second plurality of antenna port groups may correspond to different CSI-RS resources.
[0340] In some embodiments, the terminal device may determine and / or report a first set of codebook indicators and a second set of codebook indicators within one CSI report or one PMI report. In some embodiments, the first set of codebook indicators may correspond to a first value of the number of the second plurality of antenna port groups, and the second set of codebook indicators may correspond to a second value of the number of the second plurality of antenna port groups. In some embodiments, at least one parameter or indicator corresponding to the first set of codebook indicators may be different from at least one parameter or indicator corresponding to the second set of codebook indicators. In some embodiments, the value of N3 corresponding to the first set of codebook indicators may be less than or equal to the value of N3 corresponding to the second set of codebook indicators, or may be smaller than that. In some embodiments, the value of the first parameter and / or the value of the fourth parameter corresponding to the first set of codebook indicators may be less than or equal to the value of the first parameter and / or the value of the fourth parameter corresponding to the second set of codebook indicators, or may be smaller than that. In some embodiments, the first value of the number of the second plurality of antenna port groups may be 1. In some embodiments, the second value of the number of the second plurality of antenna port groups may be 2 or 3 or 4. In some embodiments, the first set of codebook indicators may be based on a single TRP premise. In some embodiments, the second set of codebook indicators may be based on a multi-TRP premise.
[0341] In some embodiments, the bit size of the one or more indicators or fields for the plurality of third amplitude coefficients corresponding to the first set of codebook indicators, and / or the bit size of the one or more indicators or fields for the plurality of third phase coefficients may be smaller than the bit size of the one or more indicators or fields for the plurality of third amplitude coefficients corresponding to the second set of codebook indicators, and / or the bit size of the one or more indicators or fields for the plurality of third phase coefficients.
[0342] In some embodiments, the bit size of the one or more indicators for the plurality of first vectors, and / or the bit size of the one or more indicators for the plurality of second vectors is ceil(log2(nchoosek(N 1 N 2 ,L))) or ceil(log2(nchoosek(N 1 N 2 ,L t *T))) or ceil(log2(nchoosek(N 1 N 2 ,L t *T 1 ))) or ceil(log2(nchoosek(N 1 N 2 ,L t *T s ))) and may be based thereon.
[0343] In some embodiments, the indicator or field for the plurality of first vectors may indicate a set of first vectors or a set of second vectors. For example, the number of first vectors or the number of second vectors in the set may be L t or L or L t *T 1 or L t *T sIt may also be. In some embodiments, the indicator or field for the plurality of second vectors may indicate a set of second vectors. For example, the number of second vectors within the set may be L t or L or L t *T 1 or L t *T s It may also be.
[0344] In some embodiments, the terminal device 130 may be set or indicated with the number of layers for PUSCH transmission (e.g., represented as v_ri). For example, the number of layers v_ri may be at least one of {1, 2, 3, 4, 5, 6, 7, 8}. In some embodiments, the terminal device 130 may be set or indicated with a precoding matrix for PUSCH transmission. In some embodiments, the size of the precoding matrix may be 8*v_ri or v_ri*8. In some embodiments, there may be v_ri columns or rows within the precoding matrix. In some embodiments, there may be 8 elements within the column or row of the precoding matrix, and the index of the element may be represented as idx, and idx may be a non-negative integer. For example, 0≦idx≦7. For another example, 1≦idx≦8.
[0345] In some embodiments, the terminal device may be set with an uplink transmission type that is OFDM. In some embodiments, in the case of OFDM, the set of uplink codebooks may include a codebook in which all the precoding matrices or precoding vectors are 1. In some embodiments, the terminal device may be set with 8 transmissions (8 Tx) or 8-port SRS for uplink transmission. In some embodiments, for a precoding matrix of one layer, in the case of OFDM, the precoder TIFF2025516218000264.tif 10150 may be included in the set of uplink codebooks. In some embodiments, in the terminal device, the uplink transmission type may be set to DFT-s-OFDM or single carrier frequency domain multiplexing access (ScFDMA). In some embodiments, in the case of DFT-s-OFDM or ScFDMA, the set of uplink codebooks may not include a codebook in which all the precoding matrices or precoding vectors are 1. In some embodiments, for the precoding matrix of one layer, in the case of DFT-s-OFDM or ScFDMA, the precoder TIFF2025516218000265.tif 10150 may not be included in the set of uplink codebooks.
[0346] In some embodiments, the terminal device includes a circuit, and the circuit is configured to receive at least one setting about the codebook from the network device.
[0347] In some embodiments, the terminal device includes a circuit, and the circuit is configured to determine at least one codebook indicator based on at least one setting about the codebook.
[0348] In some embodiments, the terminal device includes a circuit, and the circuit is configured to transmit the at least one codebook indicator to the network device.
[0349] In some embodiments, the terminal device includes a circuit, and the circuit is configured to receive at least one CSI-RS from the network device based on the at least one setting.
[0350] In some embodiments, the network device comprises a circuit, and the circuit is configured to transmit at least one setting about the codebook to the terminal device.
[0351] In some embodiments, the network device comprises a circuit, and the circuit is configured to receive the at least one codebook indicator from the terminal device.
[0352] In some embodiments, the network device comprises a circuit, and the circuit is configured to transmit at least one CSI-RS to the terminal device based on the at least one setting.
[0353] FIG. 5 is a schematic block diagram of an apparatus 500 suitable for implementing embodiments of the present disclosure. Apparatus 500 can be considered as another exemplary embodiment of the terminal device or network device shown in FIG. 1. Accordingly, apparatus 500 can be implemented in a terminal device or network device, or as at least a part thereof.
[0354] As shown in the figure, the apparatus 500 includes a processor 510, a memory 520 coupled to the processor 510, a suitable transmitter (TX) and receiver (RX) 540 coupled to the processor 510, and a communication interface coupled to the TX / RX 540. The memory 520 stores at least a part of the program 530. The TX / RX 540 is for bidirectional communication. The TX / RX 540 has at least one antenna for facilitating communication. In fact, the access node described in the present application may have a plurality of antennas. The communication interface may represent any interface necessary for communicating with other network elements, for example, the X2 interface for bidirectional communication between eNBs, the S1 interface for communication between a Mobility Management Entity (MME) / Serving Gateway (S-GW) and an eNB, the Un interface for communication between an eNB and a Relay Node (RN), or the Uu interface for communication between an eNB and a terminal device.
[0355] The program 530 is considered to include program instructions. When the program is executed by the associated processor 510, it enables the apparatus 500 to operate in accordance with the embodiments of the present disclosure as discussed with reference to FIGS. 2 to 4 herein. The embodiments herein may be implemented by computer software, hardware, or a combination of software and hardware executable by the processor 510 of the apparatus 500. The processor 510 may be configured to implement various embodiments of the present disclosure. Also, the combination of the processor 510 and the memory 520 may constitute a processing means 550 suitable for implementing various embodiments of the present disclosure.
[0356] Memory 520 may be of any type suitable for a local technical network and may be implemented by any suitable data storage technology (examples include, but are not limited to, computer-readable non-transitory storage media, semiconductor-based storage devices, magnetic storage devices and systems, optical storage devices and systems, fixed memory, and removable memory, etc.). Although only one memory 520 is shown for device 500, device 500 may have a plurality of physically different memory modules installed. Processor 510 may be of any type suitable for a local technical network and may include, for example, but is not limited to, a general-purpose computer, a dedicated computer, a microprocessor, a digital signal processor (DSP), and a processor based on a multi-core processor configuration, one or more of which may be included. Device 500 may have a plurality of processors, for example, application-specific integrated circuit chips that are temporally dependent on a clock synchronized with the main processor.
[0357] Generally, various embodiments of the present disclosure may be implemented by hardware or dedicated circuits, software, logic, or any combination thereof. Some aspects are implemented by hardware, and other aspects may be implemented by firmware or software that can be executed by a controller, a microprocessor, or other computing devices. Various aspects of the embodiments of the present disclosure are illustrated and described as block diagrams, flowcharts, or shown by some other pictorial representation, and the blocks, devices, systems, techniques, or methods described herein may be implemented, for example, by hardware, software, firmware, dedicated circuits or logic, general-purpose hardware or a controller or other computing device, or a combination thereof, but it will be understood that they are not limited thereto.
[0358] The present disclosure further provides at least one computer program product tangibly stored on a computer-readable non-transitory memory medium. The computer program product includes computer-executable instructions, such as instructions included in program modules. The instructions are executed on a device on a target physical processor or virtual processor, and perform the processes or methods described above with reference to any one of FIGS. 2 to 4, for example. Usually, program modules include routines, programs, libraries, objects, classes, components, data structures, etc. that perform specific tasks or implement specific abstract data types. In various embodiments, the functions of program modules may be combined or divided among program modules as needed. The machine-readable instructions of program modules may be executed within a local or distributed device. In a distributed device, program modules may be located on both local and remote storage media.
[0359] The program code for implementing the method of the present disclosure may be described by any combination of one or more programming languages. The program code may be provided to a processor or controller of a general-purpose computer, a dedicated computer, or other programmable data processing device, and when the program code is executed by the processor or controller, the functions / operations defined in the flowchart and / or block diagram are implemented. The program code may be executed entirely on the machine, partially on the machine, as an independent software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.
[0360] The above program code may be embodied on a machine-readable medium, which may be any tangible medium that includes or stores a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the machine-readable storage medium include an electrical connection including one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0361] Note that, although the operations have been described in a particular order, it should not be understood that such operations must be performed in the particular order shown or in sequence, or that all of the operations shown must be performed, to obtain a desired result. In some circumstances, multitasking and parallel processing may be advantageous. Similarly, although the above discussion includes some specific implementation details, these are not limitations on the scope of the present disclosure, but rather explanations of features that may be specific to particular embodiments. Some features described in the context of individual embodiments may be implemented in combination in one embodiment. Conversely, various features described in the context of one embodiment may be implemented separately in multiple embodiments or in any suitable sub-combination.
[0362] Although the present disclosure has been described in terms of words specific to structural features and / or methodological acts, it is to be understood that the disclosure defined by the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.
[0363] In this specification, the term "terminal device" refers to any device having a wireless or wired communication function. Examples of terminal devices include user equipment (UE), personal computers, desktops, mobile phones, cellular phones, smartphones, personal digital assistants (PDAs), portable computers, tablets, wearable devices, Internet of Things (IoT) devices, Ultra-reliable and Low Latency Communications (URLLC) devices, Internet of Everything (IoE) devices, machine type communication (MTC) devices, vehicle-mounted devices for V2X communication (where X means pedestrian, vehicle or infrastructure / network), Integrated Access and Backhaul (IAB), small data transmission (SDT), mobility, multicast and broadcast services (MBS), positioning, dynamic / flexible duplex in commercial networks, devices for RedCap (reduced capability), spacecraft or aircraft in non-terrestrial networks (NTN) including High Altitude Platforms (HAP) and satellites including unmanned aircraft systems (UAS), Extended Reality (XR) devices including different types of reality such as Augmented Reality (AR), Mixed Reality (MR), Virtual Reality (VR), unmanned aircraft (UAV: unmanned aircraft systems), which are generally known as drones and are aircraft that do not require a human pilot, devices on high speed trains (HST), imaging devices such as digital cameras, sensors, gaming devices, music storage / playback devices, or Internet devices that enable wireless / wired Internet access and browsing, etc., but are not limited thereto.The "terminal device" can further have a multicast / broadcast function, and supports public safety, mission-critical, V2X applications, transparent IPv4 / IPv6 multicast delivery, IPTV, smart TV, wireless services, wireless software delivery, group communication, and IoT applications. Also, one or more subscriber identity modules (SIMs), known as multi-SIM, may be incorporated. The term "terminal device" can be used interchangeably with UE, mobile station, subscriber equipment, mobile terminal, user terminal, or wireless device.
[0364] The term "network device" refers to a device that can provide or host a cell or coverage for the terminal device to communicate. Examples of network devices include, but are not limited to, Node B (NodeB or NB), Evolved NodeB (eNodeB or eNB), next-generation NodeB (gNB), transmission reception point (TRP), remote radio unit (RRU), radio head (RH), remote radio head (RRH), IAB node, femto node, low-power nodes such as pico nodes, Reconfigurable Intelligent Surface (RIS), Network-controlled Repeater (NCR), etc.
[0365] The terminal device or network device may have an artificial intelligence (AI) or machine learning function. Generally, it includes a model that can learn from a large number of data collected for a specific function and be used to predict some information.
[0366] The terminal device or network device may function in a plurality of frequency ranges, such as, for example, FR1 (410 MHz to 7125 MHz), FR2 (24.25 GHz to 71 GHz), frequency bands higher than 100 GHz, terahertz (THz), etc. Furthermore, it can function in licensed / unlicensed / shared spectrum. The terminal device may have multiple connections with the network device in a scenario applicable to multi-radio dual connectivity (MR-DC). The terminal device or network device can function in full-duplex, flexible-duplex, and cross-split duplex modes.
[0367] The network device may have functions of network energy saving, self-organising networks (SON) / minimization of drive tests (MDT). The terminal may have a power saving function.
[0368] Embodiments of the present disclosure may be executed in test devices such as, for example, signal generators, signal analysers, spectrum analysers, network analysers, test terminal devices, test network devices, channel emulators, etc.
[0369] Embodiments of the present disclosure may be executed in accordance with any generation of communication protocol that is currently known or will be developed in the future. Examples of communication protocols include, but are not limited to, the communication protocols of the first generation (1G), second generation (2G), 2.5G, 2.75G, third generation (3G), fourth generation (4G), 4.5G, fifth generation (5G), 5.5G, 5G-Advanced Network, or sixth generation (6G) network.
Description of Signs
[0370] 100 Network 101 Cell 102 Cell 110 Network Device 120 TRP 130 Terminal device 500 Device 510 Processor 520 Memory 530 Program 540 TX / RX 550 Processing means
Claims
1. A method of communication, comprising: in a terminal device, receiving, from a network device, at least one setting for a codebook, the at least one setting for the codebook including a first plurality of antenna port groups and a plurality of antenna ports within one antenna port group; transmitting, to the network device, based on the at least one setting for the codebook, a number of layers and at least one codebook indicator including one or more indicators of a plurality of second vectors, one or more indicators of a second plurality of antenna port groups, one or more indicators of a plurality of first amplitude coefficients, and one or more indicators of a plurality of first phase coefficients; wherein the plurality of first vectors are determined based on the plurality of second vectors and at least one of the plurality of first amplitude coefficients and the plurality of first phase coefficients, and at least one of a length of a first vector, a number of the plurality of first vectors, and a size of the one or more indicators of the plurality of second vectors is based on at least one of a number of the second plurality of antenna port groups and the plurality of first amplitude coefficients; A method.
2. The method according to claim 1, wherein the second plurality of antenna port groups are the same as the first plurality of antenna port groups or a subset of antenna port groups selected from the first plurality of antenna port groups. The method according to claim 1.
3. The method according to claim 1, further comprising at least one of: determining at least one of a number of the plurality of first amplitude coefficients and a number of the plurality of first phase coefficients based on a number of the second plurality of antenna port groups; and determining the second plurality of antenna port groups based on values of the plurality of first amplitude coefficients. The method according to claim 1, further comprising at least one of: determining at least one of a number of the plurality of first amplitude coefficients and a number of the plurality of first phase coefficients based on a number of the second plurality of antenna port groups; and determining the second plurality of antenna port groups based on values of the plurality of first amplitude coefficients. The method according to claim 1, further comprising at least one of: determining at least one of a number of the plurality of first amplitude coefficients and a number of the plurality of first phase coefficients based on a number of the second plurality of antenna port groups; and determining the second plurality of antenna port groups based on values of the plurality of first amplitude coefficients.
4. The at least one codebook indicator includes a field for a plurality of third amplitude coefficients corresponding to one layer having an index and a field for a plurality of third phase coefficients corresponding to one layer having the index. A bitmap for indicating non-zero coefficients corresponding to one layer having the index, indicating which coefficients in the field for the plurality of third amplitude coefficients are non-zero or have been reported, and which coefficients in the field for the plurality of third phase coefficients are non-zero or have been reported, the size of the bitmap being based on at least one of the number of the second plurality of antenna port groups and the plurality of first amplitude coefficients, and An indicator of the strongest coefficient corresponding to one layer having the index, the size of the indicator of the strongest coefficient being based on at least one of the number of the second plurality of antenna port groups and the plurality of first amplitude coefficients, and The method according to claim 1, further comprising.
5. The at least one codebook indicator further includes one or more indicators for a plurality of third vectors corresponding to one layer having the index, at least one of the number of the plurality of third vectors and the length of one third vector being based on at least one of the number of the second plurality of antenna port groups and the plurality of first amplitude coefficients, The length of one third vector is determined based on a first parameter for the codebook and the number of first subbands, and the value of the first parameter for the codebook is determined based on at least one of the number of the second plurality of antenna port groups and the plurality of first amplitude coefficients, The number of the plurality of third vectors is determined based on a third parameter for the codebook, the number of second subbands, and the first parameter for the codebook, the number of the second subbands is determined based on the first parameter for the codebook and the number of the first subbands, and the second size of one second subband is determined based on the first parameter for the codebook and the first size of one first subband The method according to claim 1.
6. The at least one codebook indicator further includes one or more indicators for a plurality of fourth vectors, where the plurality of fourth vectors correspond to one layer having the index, or the plurality of fourth vectors are the same for each of the plurality of layers The method according to claim 1
7. At least one of the number of the plurality of fourth vectors and the length of one fourth vector is based on at least one of the number of the plurality of second antenna port groups and the plurality of first amplitude coefficients The length of one fourth vector is determined based on a fourth parameter for the codebook and any one of the number of first subbands or the number of second subbands, and the value of the fourth parameter is determined based on at least one of the number of the plurality of second antenna port groups and the plurality of first amplitude coefficients The number of the plurality of fourth vectors is determined based on a sixth parameter for the codebook, the number of third subbands, and a fourth parameter for the codebook. The number of the third subbands is based on the fourth parameter for the codebook and any one of the number of first subbands or the number of second subbands. The size of one third subband is determined based on the fourth parameter for the codebook and any one of the size of one first subband or the size of one second subband The method according to claim 1
8. The plurality of fourth vectors being the same as the plurality of third vectors The fourth parameter being the same as the first parameter The sixth parameter being the same as the third parameter The method according to claim 1, further including at least one of the above
9. When the value of the first amplitude coefficient corresponding to the antenna port group is 0, the antenna port group is not included in the plurality of second antenna port groups The method according to claim 1, further including the above
10. When the number of the plurality of second antenna port groups is 1, the value of the first parameter for the codebook is a first value When the number of the second plurality of antenna port groups is 1, the value of the third parameter for the codebook is the sixth value, When the number of the second plurality of antenna port groups is greater than 1, the value of the first parameter for the codebook is a second value greater than the first value, When the number of the second plurality of antenna port groups is greater than 1, the value of the third parameter for the codebook is a seventh value greater than the sixth value, The method according to claim 1, further comprising at least one of the above.
11. When the number of the second plurality of antenna port groups is 1, the number of the plurality of second vectors is the eighth value, When the number of the second plurality of antenna port groups is greater than 1, the second number of the plurality of second vectors is a ninth value greater than the eighth value, The number of the plurality of second vectors is determined as the minimum value between the ninth value and the tenth value, The number of the plurality of second vectors is determined as the maximum value between the eighth value and the tenth value, where the tenth value is the first parameter of the antenna port setting × the second parameter of the antenna port setting × the number of the second plurality of antenna port groups, The maximum number of the non-zero coefficients corresponding to one layer having the index is determined based on the third parameter for the codebook, the number of the plurality of second vectors, and the number of the plurality of third vectors corresponding to the first layer, The method according to claim 1, further comprising at least one of the above.
12. The number of the plurality of second vectors is determined based on the number of the second vectors corresponding to one antenna port group and the number of the second plurality of antenna port groups, and the number of the second vectors corresponding to one antenna port group is based on at least one setting for the codebook The method according to claim 1.
13. The number of the plurality of first vectors is based on or the same as the number of the second vectors corresponding to one antenna port group The method according to claim 1.
14. One of the one or more indicators of the plurality of second vectors corresponds to a second vector for one antenna port group, or indicates the number of a set of second vectors for one first vector, and the number of the set of second vectors is based on the number of the plurality of second antenna port groups. The method according to claim 1.
15. The size of the one or more indicators of the plurality of second vectors or the number of the one or more indicators of the plurality of second vectors is determined based on a tenth value, the number of the second vectors corresponding to one antenna port group, and any one of the number of the plurality of second antenna port groups or the plurality of first amplitude coefficients. The method according to claim 1.
16. The number of the plurality of antenna ports within one antenna port group is the first parameter of the antenna port setting × the second parameter of the antenna port setting × 2. The method according to claim 1.
17. The length of one first vector is based on the number of the plurality of antenna ports within one antenna port group × the number of the plurality of second antenna port groups ÷ 2, or is based on a tenth value. The method according to claim 1.
18. The number of the plurality of first antenna port groups is at least one of 2, 3, and 4, the number of the plurality of second antenna port groups is less than or equal to the number of the plurality of first antenna port groups, and is 1 or more. The method according to claim 1.
19. Receiving a reference signal, wherein the number of antenna ports for the reference signal is the number of the plurality of first antenna port groups × the number of the plurality of antenna ports within one antenna port group, At least one codebook indicator is determined based on the reference signal, The method according to claim 1, further comprising.
20. A method of communication, In a network device, transmitting to a terminal device at least one setting for a codebook, the at least one setting for the codebook including a plurality of first antenna port groups and a plurality of antenna ports within one antenna port group. Based on at least one setting regarding the codebook, receiving, from the terminal device, the number of layers and at least one codebook indicator including one or more indicators of one of a plurality of second vectors, one or more indicators of one or more of a plurality of second antenna port groups, one or more indicators of a plurality of first amplitude coefficients, and one or more indicators of a plurality of first phase coefficients, and the at least one codebook indicator, The plurality of first vectors are determined based on the plurality of second vectors and at least one of the plurality of first amplitude coefficients and the plurality of first phase coefficients, and at least one of the length of the first vector, the number of the plurality of first vectors, and the size of the one or more indicators of the plurality of second vectors is based on at least one of the number of the plurality of second antenna port groups and the plurality of first amplitude coefficients Method.
21. Further including transmitting a reference signal, wherein the number of antenna ports for the reference signal is the number of the plurality of first antenna port groups × the number of the plurality of antenna ports within one antenna port group The method according to claim 20.
22. A terminal device comprising a processor and a memory coupled to the processor and storing instructions, When the instructions are executed by the processor, performing the method according to any one of claims 1 to 19 Terminal device.
23. A network device comprising a processor and a memory coupled to the processor and storing instructions, When the instructions are executed by the processor, performing the method according to any one of claims 20 to 21 Network device.
Citation Information
Patent Citations
Base station device, terminal device, and communication method
JP2020107951A
Scalable process for demonstrating beam selection
JP2020530687A
Linear combination codebook based per layer power allocation feedback for 5g or other next generation network
US20200145063A1