Communication method, device and system
By dividing the antenna ports of network equipment into multiple antenna arrays, the terminal device only needs to measure based on a small number of antenna ports, solving the problem of reference signal measurement that the prior art cannot support more antenna ports, and achieving efficient quantization and saving transmission overhead.
Patent Information
- Application Number
- CN202311810034.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-26
- Publication Date
- 2025-06-27
AI Technical Summary
The prior art cannot support more reference signal measurements of more than 64 antenna ports, resulting in insufficient measurement mechanisms when the number of antenna ports is expanded in the future.
By dividing the antenna ports of network devices into K antenna arrays, each antenna array corresponds to a resource, the terminal device only needs to measure based on 32 antenna ports or less during measurement, thus supporting reference signal measurements of 64 or even more antenna ports.
The reference signal measurement of more antenna ports is realized, the quantization accuracy is improved, transmission overhead is saved, and the power consumption of user equipment is reduced.
Smart Images

Figure CN120224264A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technologies, and in particular, to a communication method, apparatus, and system. Background Art
[0002] The multi-input multi-output (MIMO) technology based on a large-scale antenna array is an effective method for improving spectrum transmission efficiency. In an MIMO system, multi-stream data is precoded and mapped to multiple antenna ports. To eliminate interference and improve system capacity, the precoding method refers to the channel measurement results. Among them, the base station configures resources for a user equipment (UE) to perform channel measurement, and the base station sends a channel state information reference signal (CSI-RS) to the UE according to this configuration. The UE measures the CSI-RS and feeds back the measurement results to the base station. The base station determines the precoding method according to the measurement results, and thus maps and sends data streams according to the precoding method.
[0003] In existing standards, the measurement mechanism of reference signals, such as the transmission of CSI-RS and the reporting of measurement results, is performed based on a maximum of 32 antenna ports. The number of future antenna ports may continue to expand, such as expanding to 64 or even more, and the current reference signal measurement mechanism cannot support the expansion of antenna ports. Summary of the Invention
[0004] Embodiments of this application provide a communication method, apparatus, and system for providing a reference signal measurement mechanism suitable for more antenna ports.
[0005] In a first aspect, a communication method is provided. This method can be executed by a terminal device. The terminal device is, for example, a terminal equipment, or other equipment including the functions of a terminal equipment, or a chip system (or, chip) or other functional modules. The chip system or functional module can implement the functions of a terminal equipment, and the chip system or functional module is, for example, disposed in a terminal equipment. The method includes: receiving reference signals on K resources, where the K resources correspond one-to-one to K antenna arrays of a network device, the number of antenna ports included in the K antenna arrays is greater than or equal to 64, and K is an integer greater than or equal to 2; measuring the reference signals to obtain K measurement results, where the K measurement results correspond one-to-one to the K resources; obtaining a first measurement result according to the K measurement results; determining a discrete Fourier transform (DFT) vector corresponding to the first measurement result; and sending first indication information, where the first indication information is used to indicate the DFT vector.
[0006] In the embodiments of the present application, the antenna ports of the network device can be divided into K antenna arrays. The total number of antenna ports included in the K antenna arrays can be greater than or equal to 64. Each of the K antenna arrays corresponds to its own resource. When the terminal device measures, it measures the reference signals from each antenna array. Then, the terminal device can perform measurements based on 32 antenna ports or fewer antenna ports, enabling the terminal device to support the measurement of reference signals of 64 or more antenna ports. In addition, the terminal device can obtain a first measurement result based on the measurement results corresponding to the K resources and report first indication information determined according to the first measurement result. Compared with the measurement results corresponding to each of the K resources, the dimension of the first measurement result is larger. Therefore, when the terminal device determines the DFT vector corresponding to the first measurement result, a larger number of DFT points are used, and more DFT vectors are available, which can improve the quantization accuracy. Moreover, instead of reporting the measurement results corresponding to the K resources separately, the terminal device reports the first measurement result as a whole. Then, the terminal device does not need to additionally report the phase deviation between the measurement results corresponding to the K resources (or the phase deviation between the K antenna arrays), which helps to save transmission overhead.
[0007] In an alternative embodiment, sending the first indication information includes: sending the first indication information to the network device. The terminal device can send the first indication information to the network device and / or other network devices, and there is no limitation in this regard.
[0008] In an alternative embodiment, the number of antenna ports included in each of the K antenna arrays is less than or equal to 32. Although the number of antenna ports is increased, the maximum number of antenna ports supported by a single resource can still remain unchanged (for example, less than or equal to 32 antenna ports). The UE can complete the measurement of reference signals of more antenna ports based on the existing reference signal measurement mechanism without changing the measurement mechanism.
[0009] In an alternative embodiment, the antenna ports included in each of the K antenna arrays correspond to dual polarization directions. Compared with the solution of sending reference signals through single-polarized antenna arrays, the embodiments of the present application can achieve resource multiplexing, which helps to reduce the configured resource quantity and improve resource utilization. In addition, the UE does not need to receive excessive reference signals, which can reduce the power consumption of the UE.
[0010] In an alternative embodiment, the DFT vector corresponding to the first measurement result is the DFT vector with the highest similarity to the first measurement result among a plurality of DFT vectors, and the plurality of DFT vectors are predefined or preconfigured. For example, the terminal device completes the quantization of the first measurement result by selecting the DFT vector corresponding to the first measurement result. The first indication information reported by the terminal device may indicate the quantization result (the DFT vector), rather than indicating the first measurement result, thereby reducing the reporting overhead.
[0011] In an alternative embodiment, the method further includes: receiving first configuration information for configuring the K resources. For example, the network device may configure the K resources by sending the first configuration information, or the K resources may also be preconfigured or predefined by the protocol.
[0012] In an alternative embodiment, the method further includes: determining the numbers of the K antenna arrays according to the numbers of the K resources; or, determining the numbers of the K antenna arrays according to the reception order of the reference signals on the K resources. If the terminal device is to obtain the first measurement result based on the K measurement results, the numbers of the K antenna arrays can be determined. For example, the terminal device may use the numbers of the K resources as the numbers of the K antenna arrays, and the way of determining the numbers is relatively simple; or the terminal device may also determine the numbers of the K antenna arrays according to the reception order of the reference signals on the K resources, or the terminal device may also use other ways to determine the numbers of the K antenna arrays, which is more flexible.
[0013] In an alternative embodiment, the method further includes: receiving second indication information for indicating the arrangement manner in which the K antenna arrays are combined into a first antenna array, and the first antenna array includes all or part of the antenna ports of the network device.
[0014] In an alternative embodiment, obtaining the first measurement result based on the K measurement results includes: obtaining the first measurement result according to the second indication information and the K measurement results.
[0015] If the terminal device is to obtain the first measurement result based on the K measurement results, the arrangement manner in which the K antenna arrays are combined into a first antenna array can be determined, and thus the first measurement result can be obtained according to this arrangement manner and the K measurement results. This makes the first measurement result correspond to the arrangement manner of the K antenna arrays, ensuring the accuracy of the measurement result.
[0016] In an alternative embodiment, obtaining the first measurement result according to the second indication information and the K measurement results includes: obtaining the first measurement result according to the second indication information, the K measurement results, and third indication information. Optionally, the third indication information may indicate the arrangement manner of antenna ports in each of some or all of the K antenna arrays. One of the K measurement results may include a plurality of sub-measurement results, and the plurality of sub-measurement results correspond to respective antenna ports in the antenna array corresponding to the measurement result. Therefore, for a single antenna array, the plurality of measurement results corresponding to the antenna array may also be arranged according to the antenna port arrangement in the antenna array, so that the first measurement result is more accurate.
[0017] In an alternative embodiment, determining a discrete Fourier transform (DFT) vector corresponding to the first measurement result includes: determining the DFT vector according to the dimension of the first antenna array. For example, the terminal device may determine an optional DFT vector among a plurality of DFT vectors according to the dimension of the first antenna array, and then determine the DFT vector from the optional DFT vectors. Wherein, the number of the optional DFT vectors may be related to the number of DFT points, and the number of DFT points may be determined according to the dimension of the first antenna array. For example, the larger the number of DFT points, the more the number of the optional DFT vectors, which means the larger the optional range, and the more likely it is to select a DFT vector with a higher similarity to the first measurement result, thereby improving the reporting accuracy or quantization accuracy of the first measurement result. The first measurement result obtained in the embodiments of the present application should be regarded as the measurement result corresponding to the first antenna array. Therefore, the DFT vector may be determined according to the dimension of the first antenna array, rather than according to the dimension of a certain antenna array among the K antenna arrays. The first antenna array includes K antenna arrays, so the dimension of the first antenna array is obviously larger than the dimension of any one of the K antenna arrays. The number of DFT points is determined according to the dimension of the antenna array. Since the dimension of the first antenna array is large, the number of DFT points in the embodiments of the present application is large. According to the foregoing analysis, this processing manner in the embodiments of the present application can improve the reporting accuracy or quantization accuracy.
[0018] In an alternative embodiment, the dimension of the first antenna array is determined according to the second indication information and the first dimension, where the first dimension is the dimension of one of the K antenna arrays; or, receive fourth indication information for indicating the dimension of the first antenna array. For example, the terminal device may first obtain the dimension of one of the K antenna arrays, and then determine the dimension of the first antenna array according to the dimension of this antenna array. For example, if the dimensions of different antenna arrays among the K antenna arrays are equal, then the terminal device obtains the dimension of one of the K antenna arrays, which is equivalent to obtaining the dimensions of each of the K antenna arrays. Or, if the dimensions of different antenna arrays among the K antenna arrays are not equal, then the terminal device may obtain the dimensions of each of the K antenna arrays, and then determine the dimension of the first antenna array according to the dimensions of the K antenna arrays. Or, the terminal device may also directly obtain the dimension of the first antenna array (for example, indicated by the network device through the fourth indication information, or it may also be pre-configured or predefined by the protocol), and this method is simpler.
[0019] In an alternative embodiment, if the dimension of the first antenna array is determined according to the second indication information and the first dimension, then the method further includes: receiving fifth indication information for indicating the first dimension. The first dimension may be indicated by the network device, or it may also be pre-configured or predefined by the protocol.
[0020] In a second aspect, another communication method is provided, which can be executed by a network device. The network device is, for example, a network equipment, or other equipment including the functions of a network equipment, or a chip system (or, chip) or other functional modules, and the chip system or functional module can implement the functions of the network equipment, and the chip system or functional module is, for example, disposed in the network equipment. Optionally, the network equipment is an access network equipment. Optionally, the access network equipment is, for example, a base station, or other equipment in the access network. The method includes: sending a reference signal on K resources, where the K resources correspond one-to-one to the K antenna arrays of the network device, and the number of antenna ports included in the K antenna arrays is greater than or equal to 64, and K is an integer greater than or equal to 2; receiving first indication information for indicating a DFT vector, where the DFT vector corresponds to a first measurement result, and the first measurement result is obtained according to K measurement results, and the K measurement results correspond one-to-one to the K resources.
[0021] In an alternative embodiment, the number of antenna ports included in each of the K antenna arrays is less than or equal to 32.
[0022] In an alternative embodiment, the antenna ports included in each of the K antenna arrays correspond to dual polarization directions.
[0023] In an alternative embodiment, the DFT vector is the DFT vector with the highest similarity to the first measurement result among a plurality of DFT vectors, and the plurality of DFT vectors are predefined or preconfigured.
[0024] In an alternative embodiment, the method further includes: sending first configuration information for configuring the K resources.
[0025] In an alternative embodiment, the numbers of the K antenna arrays are determined according to the numbers of the K resources; or, the numbers of the K antenna arrays are determined according to the transmission order of the reference signals on the K resources.
[0026] In an alternative embodiment, the method further includes: sending second indication information for indicating the arrangement manner in which the K antenna arrays are combined into a first antenna array, and the first antenna array includes all or part of the antenna ports of the network device.
[0027] In an alternative embodiment, the method further includes: sending fourth indication information for indicating the dimension of the first antenna array; or, sending fifth indication information for indicating a first dimension, where the first dimension is the dimension of one of the K antenna arrays and is used to determine the dimension of the first antenna array.
[0028] Regarding the technical effects brought by the second aspect or various alternative embodiments, reference may be made to the introduction of the technical effects of the first aspect or the corresponding embodiments.
[0029] In a third aspect, a communication device is provided. The communication device may be the terminal device described in any one of the first aspect to the second aspect above. The communication device has the functions of the above terminal device. The communication device is, for example, a terminal device, or other device including the functions of a terminal device, or a chip system (or, chip) or other functional modules, and the chip system or functional modules can implement the functions of a terminal device, and the chip system or functional modules are, for example, disposed in a terminal device. In an optional implementation manner, the communication device includes a baseband device and a radio frequency device. In another optional implementation manner, the communication device includes a processing unit (sometimes also referred to as a processing module) and a transceiver unit (sometimes also referred to as a transceiver module). The transceiver unit can implement a sending function and a receiving function. When the transceiver unit implements the sending function, it can be referred to as a sending unit (sometimes also referred to as a sending module). When the transceiver unit implements the receiving function, it can be referred to as a receiving unit (sometimes also referred to as a receiving module). The sending unit and the receiving unit may be the same functional module, and this functional module is called a transceiver unit, and this functional module can implement a sending function and a receiving function; or, the sending unit and the receiving unit may be different functional modules, and the transceiver unit is a general term for these functional modules.
[0030] In an optional implementation manner, the transceiver unit (or, the receiving unit) is configured to receive reference signals on K resources, where the K resources correspond one-to-one to K antenna arrays of a network device, the number of antenna ports included in the K antenna arrays is greater than or equal to 64, and K is an integer greater than or equal to 2; the processing unit is configured to measure the reference signals to obtain K measurement results, where the K measurement results correspond one-to-one to the K resources; the processing unit is further configured to obtain a first measurement result according to the K measurement results; the processing unit is further configured to determine a DFT vector corresponding to the first measurement result; the transceiver unit (or, the sending unit) is configured to send first indication information, and the first indication information is used to indicate the DFT vector.
[0031] In an optional implementation manner, the communication device further includes a storage unit (sometimes also referred to as a storage module), and the processing unit is configured to be coupled to the storage unit and execute programs or instructions in the storage unit to enable the communication device to execute the functions of the terminal device described in any one of the first aspect to the second aspect above.
[0032] Fourthly, a communication device is provided. The communication device may be the network device described in any one of the first to second aspects above. The communication device has the functions of the above network device. For example, the communication device is a network device, or other device including the functions of a network device, or a chip system (or, chip) or other functional modules, and the chip system or functional module can implement the functions of a network device, and the chip system or functional module is, for example, disposed in a network device. In an optional implementation manner, the communication device includes a baseband device and a radio frequency device. In another optional implementation manner, the communication device includes a processing unit (sometimes also referred to as a processing module) and a transceiver unit (sometimes also referred to as a transceiver module). For the implementation manner of the transceiver unit, reference may be made to the description in the third aspect.
[0033] In an optional implementation manner, the transceiver unit (or, the sending unit) is configured to send a reference signal on K resources, where the K resources correspond one-to-one to K antenna arrays of the network device, the number of antenna ports included in the K antenna arrays is greater than or equal to 64, and K is an integer greater than or equal to 2; the transceiver unit (or, the receiving unit) is configured to receive first indication information, where the first indication information is used to indicate a DFT vector, the DFT vector corresponds to a first measurement result, and the first measurement result is obtained based on K measurement results, and the K measurement results correspond one-to-one to the K resources.
[0034] In an optional implementation manner, the communication device further includes a storage unit (sometimes also referred to as a storage module), and the processing unit is configured to be coupled to the storage unit and execute a program or instruction in the storage unit to enable the communication device to execute the functions of the network device described in any one of the first to second aspects above.
[0035] Fifthly, a communication device is provided. The communication device may be a terminal device, or a chip or chip system for a terminal device. The communication device includes a communication interface and a processor, and optionally, further includes a memory. Wherein, the memory is used to store a computer program, and the processor is coupled to the memory and the communication interface. When the processor reads the computer program or instruction, the communication device executes the methods performed by the terminal device in the above aspects.
[0036] Sixthly, a communication device is provided. The communication device may be a network device, or a chip or chip system for a network device. The communication device includes a communication interface and a processor, and optionally, further includes a memory. Wherein, the memory is used to store a computer program, and the processor is coupled to the memory and the communication interface. When the processor reads the computer program or instruction, the communication device executes the methods performed by the network device in the above aspects.
[0037] In a seventh aspect, a communication system is provided, including a terminal device and a network device. The terminal device is configured to execute the method performed by the terminal device described in the first aspect or the second aspect above, and the network device is configured to execute the method performed by the network device described in the first aspect or the second aspect above. For example, the terminal device may be implemented by the communication device described in the third aspect or the fifth aspect, and the network device may be implemented by the communication device described in the fourth aspect or the sixth aspect. Optionally, the communication system may further include other devices or equipment, for example, including other devices in addition to the terminal device and the network device, and there is no limitation thereto.
[0038] In an eighth aspect, a computer-readable storage medium is provided, which is used to store a computer program or instructions. When the computer program or instructions are run, the methods performed by the terminal device and / or the network device in the above aspects are implemented.
[0039] In a ninth aspect, a computer program product containing instructions is provided. When the computer program or instructions are run on a computer, the methods described in the above aspects are implemented.
[0040] In a tenth aspect, a chip system is provided, including a processor and an interface. The processor is configured to call and run instructions from the interface so that the chip system implements the methods in the above aspects. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] Figure 1A and Figure 1B are schematic diagrams of two CSI-RS measurement methods designed for embodiments of the present application;
[0042] Figure 2 is a schematic diagram of an application scenario of an embodiment of the present application;
[0043] Figure 3 is a flowchart of a communication method provided by an embodiment of the present application;
[0044] Figures 4A to 4B , Figures 5A to 5D are schematic diagrams of several arrangement manners of K antenna arrays in an embodiment of the present application;
[0045] Figure 6A and Figure 6B are two schematic diagrams of a UE numbering antenna ports in an embodiment of the present application;
[0046] Figure 7A and Figure 7B are schematic diagrams of two arrangement manners of K antenna arrays in an embodiment of the present application;
[0047] Figure 8Schematic diagram of a device provided by an embodiment of the present application;
[0048] Figure 9 Schematic diagram of another device provided by an embodiment of the present application. Detailed implementation manners
[0049] In order to make the objectives, technical solutions, and advantages of the embodiments of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.
[0050] In the embodiments of the present application, unless otherwise specified, for the number of nouns, it means "singular noun or plural noun", that is, "one or more". "At least one" means one or more, and "multiple" means two or more. "And / or" describes the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are an "or" relationship. For example, A / B means: A or B. "At least one (item)" or similar expressions thereof refer to any combination of these items, including any combination of single item (item) or plural items (items). For example, at least one (item) of a, b, or c means: a, b, c, a and b, a and c, b and c, or a, b, and c, where a, b, and c can be single or multiple.
[0051] In the embodiments of the present application, ordinal numbers such as "first" and "second" are used to distinguish multiple objects, and are not used to limit the size, content, order, time sequence, priority, or importance of multiple objects. In addition, for the numbering of steps in each embodiment introduced in the present application, it is only used to distinguish different steps and does not limit the sequence of steps. For example, S301 may occur before S302, or may occur after S302, or may also occur simultaneously with S302.
[0052] Hereinafter, some terms or concepts in the embodiments of the present application will be explained to facilitate understanding by those skilled in the art.
[0053] In the embodiments of the present application, the terminal device is a device with wireless transceiver functions, which can be a fixed device, a mobile device, a handheld device (such as a mobile phone), a wearable device, a vehicle-mounted device, or a wireless device (such as a communication module, a modem, or a chip system, etc.) built into the above devices. The terminal device is used to connect people, objects, machines, etc., and can be widely used in various scenarios, such as including but not limited to the following scenarios: sensing scenarios, cellular communications, device-to-device (D2D) communications, vehicle-to-everything (V2X), machine-to-machine / machine-type communications (M2M / MTC), Internet of Things (IoT), virtual reality (VR), augmented reality (AR), industrial control, self-driving, remote medical, smart grid, smart furniture, smart office, smart wearables, smart transportation, smart city, drones, robots, indoor commercial scenarios (such as mobile phone screen mirroring, file sharing, and video transmission from a mobile phone to a VR headset), etc. When the terminal device is applied to V2X, it can also be referred to as a V2X device. For example, a smart car (smart car or intelligent car), a digital car, an unmanned car (unmanned car or driverless car or pilotless car or automobile), a self-driving car (self-driving car or autonomous car), a pure electric vehicle (pure EV or Battery EV), a hybrid electric vehicle (HEV), a range extended electric vehicle (REEV), a plug-in hybrid electric vehicle (PHEV), a new energy vehicle, a roadside unit (RSU). The terminal device can also be a device in D2D communications, such as an electricity meter, a water meter, etc.
[0054] In addition, in the embodiments of the present application, the terminal device may also be a terminal device in an IoT system. IoT is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, so as to achieve an intelligent network of human-machine interconnection and thing-thing interconnection.
[0055] Among the various terminal devices introduced above, if they are located on a vehicle (for example, placed inside or installed inside the vehicle), they can all be considered in-vehicle terminal devices. An in-vehicle terminal device is also called an on-board unit (OBU) for example. The terminal device of the present application may also be an in-vehicle module, in-vehicle module group, in-vehicle component, in-vehicle chip, or in-vehicle unit built into the vehicle as one or more components or units. The vehicle can implement the method of the present application through the built-in in-vehicle module, in-vehicle module group, in-vehicle component, in-vehicle chip, or in-vehicle unit.
[0056] The terminal device may sometimes be referred to as a user equipment (UE), terminal, access station, UE station, remote station, wireless communication device, or user device, etc.
[0057] In the embodiments of the present application, the communication device for implementing the functions of the terminal device may be the terminal device or a device capable of supporting the terminal device to implement the functions, such as a chip system. This device may be installed in the terminal device. In the technical solution provided in the embodiments of the present application, the technical solution provided in the embodiments of the present application is described by taking the device for implementing the functions of the terminal device as the terminal device as an example. Additionally, for the convenience of description, the terminal device is described as a UE in the embodiments of the present application.
[0058] The network device in the embodiment of the present application includes, for example, an access network device and / or a core network device. The access network device is a device with wireless transceiver functions and is used to communicate with the terminal device. The access network device includes, but is not limited to, a base station (base transceiver station (BTS), Node B, evolved Node B (eNodeB) / eNB, or next generation Node B (gNodeB) / gNB), a transmission reception point (TRP), a base station evolved by the 3rd generation partnership project (3GPP) in the future, an access node in a wireless fidelity (Wi-Fi) system, a wireless relay node, a wireless backhaul node, etc. The base station may be: a macro base station, a micro base station, a pico base station, a small station, a relay station, etc. Multiple base stations may support a network of the same access technology or networks of different access technologies. The base station may include one or more co-located or non-co-located transmission reception points. The access network device may also be a radio controller, a centralized unit (CU), and / or a distributed unit (DU) in a cloud radio access network (CRAN) scenario. The access network device may also be a server, etc. For example, the network device in V2X technology may be a road side unit (RSU). The following takes the base station as an example to illustrate the access network device. The base station may communicate with the terminal device or communicate with the terminal device through a relay station. The terminal device may communicate with multiple base stations in different access technologies. The core network device is used to implement functions such as mobility management, data processing, session management, policy, and charging. The names of the devices that implement core network functions in systems of different access technologies may be different, and the embodiments of the present application do not limit this. Taking the 5th generation (5G) mobile communication technology system as an example, the core network device includes: an access and mobility management function (AMF), a session management function (SMF), a policy control function (PCF), or a user plane function (UPF), etc.
[0059] In the embodiments of the present application, the communication device for implementing the functions of a network device may be a network device or a device capable of supporting the network device to implement such functions, such as a chip system, and this device may be installed in the network device. In the technical solutions provided in the embodiments of the present application, taking the device for implementing the functions of a network device as a network device as an example, the technical solutions provided in the embodiments of the present application are described.
[0060] An antenna panel may be an antenna panel of a network device or an antenna panel of a UE. If not otherwise specified, the antenna panel in the embodiments of the present application mainly refers to the antenna panel of a network device. Among them, an antenna panel generally includes one or more antenna ports, and these antenna ports are arranged in an antenna array for beamforming to form an analog beam. Therefore, in the embodiments of the present application, the "antenna panel" can also be understood as the "antenna array", and these two features can be replaced with each other. The antenna array can generate analog beams pointing in different directions, that is to say, each antenna panel can form multiple analog beams, and the UE can determine which analog beam of the antenna panel is the best beam through beam measurement.
[0061] In the protocol, the antenna panel can be represented by features such as "panel" or "panel index". In addition, the antenna panel can also be implicitly represented in other ways. For example, the antenna panel can also be characterized by an antenna port or a reference signal port (such as a CSI-RS port, a sounding reference signal (SRS) port, a DMRS port, a phase tracking reference signal (PTRS) port, a cell reference signal (CRS) port, a tracking reference signal (TRS) port, or an SSB port, etc.) or an antenna port group, or it can also be characterized by a resource or a resource (such as a CSI-RS resource, an SRS resource, a DMRS resource, a PTRS resource, a CRS resource, a TRS resource, or an SSB resource, etc.) or a resource group, or it can also be characterized by a certain channel (such as a physical uplink control channel (PUCCH), a physical uplink shared channel (PUSCH), a physical random access channel (PRACH), a physical downlink shared channel (PDSCH), a physical downlink control channel (PDCCH), or a physical broadcast channel (PBCH), etc.), or it can also be characterized by a beam, a quasi-colocation (QCL), a transmission configuration indication state (TCI-state), a spatial relation, or it can also be characterized by an index configured in the QCL, TCI-state, or spatial relation, or it can also be characterized by a beam group, a QCL group, a TCI-state group, or a spatial relation group, etc., or it can also be characterized by a set of capability parameters reported by the UE.Among them, there is a corresponding relationship between the set of UE capability parameters and the antenna panel. A set of capability parameters can indicate the relevant UE capabilities corresponding to an antenna panel. For example, a set of capability parameters can indicate one or more of the parameters such as the maximum number of transmission layers, the maximum number of SRS ports, or the maximum transmission power corresponding to the UE for an antenna panel. Among them, all those that can be used to characterize the features of the antenna panel can be used to replace the "antenna panel" or "antenna array" described in the embodiments of the present application.
[0062] The following introduces the technical features involved in the embodiments of the present application.
[0063] Currently, CSI-RS resource configuration, CSI-RS resource mapping, and codebooks of Type (Type) I and Type II all support a maximum of 32 antenna ports. When expanding the antenna ports, it is desired to design the CSI-RS measurement process for 64 antenna ports based on the existing CSI-RS transmission process, that is, it is desired to keep the maximum number of antenna ports supported by a single CSI-RS resource unchanged (less than or equal to 32). Under this premise, multiple CSI-RS resources can be configured to measure 64 antenna ports.
[0064] Currently, it is possible to support configuring multiple CSI-RS resources for coherent joint transmission (CJT) CSI-RS measurement, and the number of antenna ports configured for different CSI-RS resources is the same.
[0065] In addition, the base station can use the antenna ports in the same polarization direction to send reference signals on an orthogonal frequency division multiplexing (OFDM) symbol. For example, in the 16th row of Table 7.4.1.5.3-1 in Technical Specification (TS) 38.211 of the 3rd generation partnership project (3GPP), the polarization directions of antenna ports numbered 3000 to 3007 are the same, and they are all sent on OFDM symbol l0; for another example, in the 17th row of Table 7.4.1.5.3-1 in TS38.211, the polarization directions of antenna ports numbered 3000 to 3015 are the same, and they are all sent on OFDM symbol l0.
[0066] Then, the embodiments of the present application believe that a measurement process of the CSI-RS of 64 antenna ports can be designed as follows: Since the base station can transmit in single polarization, the antenna array of the base station can be split according to the polarization direction. For example, if the antenna array of the base station includes 64 antenna ports, the antenna array can be split into 2 sub-arrays, and each of these two sub-arrays includes 32 antenna ports. The base station can configure a CSI-RS resource for each of these two sub-arrays, and the base station can transmit in single polarization in each of these sub-arrays. For example, referring to Figure 1A , the CSI-RS resource 1 is configured for sub-array 1 by the base station, and the base station transmits in polarization direction 1 in this sub-array; the CSI-RS resource 2 is configured for sub-array 2 by the base station, and the base station transmits in polarization direction 2 in this sub-array. Among them, Figure 1A the " / " in Figure 1A represents the antenna ports in polarization direction 1, and the "\\" represents the antenna ports in polarization direction 2,
[0067] and the numbers in represent the numbers of the antenna ports.
[0067] However, the defect of this measurement method is that if the UE is only configured with a single-polarization antenna, it can only receive the reference signals in one polarization direction. Therefore, the UE may not be able to receive the CSI-RS in the other polarization direction. In addition, for example, there are UE1 and UE2, where UE1 supports a maximum of 64 antenna ports and UE2 supports a maximum of 32 antenna ports. The antenna array of the base station is split into 2 sub-arrays, and each of these two sub-arrays includes 32 antenna ports, and the base station transmits in a single polarization direction in each of these sub-arrays. For UE2, which only supports a maximum of 32 antenna ports, theoretically it should be able to complete the complete measurement through one of the sub-arrays. However, since each of these sub-arrays transmits CSI-RS in a single polarization direction, UE2 cannot complete the complete measurement through any one of the sub-arrays, and UE2 needs to receive the CSI-RS from the other sub-array to obtain the complete measurement result. That is, the base station can only configure CSI-RS resources for these two sub-arrays respectively to enable UE2 to complete the measurement. It can be seen that this single-polarization transmission method requires more CSI-RS resources to be configured, and the multiplexing of CSI-RS resources cannot be achieved, and the UE also needs to receive the CSI-RS from more antenna arrays, which results in a relatively high power consumption for the UE.
[0068] Currently, the UE uses a Type I multi-panel codebook and can perform measurements in multiple antenna arrays respectively. After the measurements are completed, the measurement results can be reported separately. In addition, due to the phase differences between the antenna arrays, the phase deviations between the antenna arrays can also be reported together, thus completing the reporting of CSI.
[0069] Based on this technology, embodiments of this application believe that another measurement process for CSI-RS of 64 antenna ports can be designed as follows: Split the 64 antenna ports of the base station into multiple sub-arrays. For example, split them into 2 sub-arrays, where each sub-array includes 32 antenna ports. For example, refer to Figure 1B , which is a schematic diagram of 2 sub-arrays, and the numbers in the figure represent the numbers of antenna ports. The base station can configure a CSI-RS resource for each of these two sub-arrays. For example, configure CSI-RS resource 1 for sub-array 1 and CSI-RS resource 2 for sub-array 2. The base station can transmit in dual polarization in both of these two sub-arrays. The UE performs measurements on the CSI-RS from these two sub-arrays respectively to determine the measurement results corresponding to these two sub-arrays respectively. The UE reports the measurement results corresponding to these two sub-arrays respectively to the base station, and also reports the phase deviation between these two sub-arrays. Among them, when the UE reports the measurement result corresponding to a sub-array, it can report the measurement result after quantization. For example, for each sub-array, the UE can perform quantization using a 16-point DFT.
[0070] The drawback of this measurement method is that the number of DFT points used during quantization is small, resulting in a decrease in quantization accuracy. And the UE also needs to report the phase deviation between sub-arrays, bringing greater transmission overhead.
[0071] In view of this, embodiments of this application can divide the antenna ports of the network device into K antenna arrays. The total number of antenna ports included in the K antenna arrays can be greater than or equal to 64. Each antenna array in the K antenna arrays corresponds to its own resource. When measuring, the UE measures the reference signals from each antenna array. Then the UE can perform measurements based on 32 antenna ports or fewer antenna ports, enabling the UE to support the measurement of reference signals of 64 or even more antenna ports. In addition, the UE can obtain a first measurement result based on the measurement results corresponding to the K resources, and report a first indication information determined based on the first measurement result. Compared with the measurement results corresponding to each of the K resources, the dimension of the first measurement result is larger. Thus, when the UE determines the DFT vector corresponding to the first measurement result, the number of DFT points used is larger, and there are more optional DFT vectors, which can improve the quantization accuracy. Moreover, instead of reporting the measurement results corresponding to the K resources separately, the UE reports the first measurement result overall. Then the UE does not need to additionally report the phase deviation between the measurement results corresponding to the K resources (or the phase deviation between the K antenna arrays), which is beneficial to saving transmission overhead.
[0072] In addition, the network device in embodiments of this application can transmit reference signals in the dual polarization direction in some or all of the K antenna arrays, enabling resource reuse and improving resource utilization.
[0073] Please refer toFigure 2 , which is a schematic diagram of an application scenario of an embodiment of this application. Figure 2 It includes a network device and a UE. The network device, for example, has 64 or more antenna ports, and the network device can send reference signals through these antenna ports. The UE can receive the reference signals from the network device, measure them, and send the measurement results to the network device. The network device is, for example, an access network device, such as a base station. For more introductions about the network device and the UE, reference can be made to the foregoing content.
[0074] The method provided by the embodiments of this application will be introduced below with reference to the accompanying drawings. The reference signals in the embodiments of this application, for example, include one or more of the following: CSI-RS, cell specific reference signal (CS-RS), user equipment specific reference signal (US-RS), demodulation reference signal (DMRS), or synchronization system / physical broadcast channel block (SS / PBCH block). Among them, the SS / PBCH block can also be abbreviated as the synchronization signal block (SSB). The "resources" in the embodiments of this application include the resources available for sending reference signals, for example, including the resources only used for sending reference signals (for example, called resources), or including the resources that can be used for both sending reference signals and other signals (such as data and / or control information, etc.). In the corresponding drawings of the various embodiments of this application, all the steps represented by dotted lines are optional steps.
[0075] The various embodiments herein can be applied to Figure 2 the network architecture shown. For example, the UE described in the various embodiments herein can be Figure 2 the UE in Figure 2 and the network device described in the various embodiments herein can be
[0076] The embodiments of this application provide a communication method. Please refer to Figure 3 , which is a flowchart of this method.
[0077] S301. The network device sends first configuration information to the UE. Correspondingly, the UE receives the first configuration information from the network device.
[0078] The first configuration information can be used to configure K resources for the UE, where K is an integer greater than 1. Among them, the K resources correspond to K antenna arrays of the network device. For example, the network device configures one resource for each of the K antenna arrays, so as to configure a total of K resources for the K antenna arrays. It can be understood that the K resources and the K antenna arrays can be in one-to-one correspondence, so that the UE can determine that the number of antenna arrays divided by the network device is K, and the network device does not need to indicate the number of antenna arrays to the UE anymore.
[0079] Optionally, configuring K resources with the first configuration information may include configuring the correspondence between the K resources and the K antenna arrays, so that the UE can determine the correspondence between the resources and the antenna arrays. For example, the first configuration information can configure the correspondence between the numbers of the K resources and the numbers of the K antenna arrays.
[0080] Any one of the K resources may include time-domain resources and / or frequency-domain resources. Optionally, the time-domain resources included in different resources among the K resources may be completely different, partially overlapped, or completely overlapped. The frequency-domain resources included in different resources among the K resources may be completely different, partially overlapped, or completely overlapped. Among them, different resources among the K resources should satisfy that the time-domain resources are at least partially different and / or the frequency-domain resources are at least partially different. In addition, any one of the K resources may be a non-periodic resource or a periodic resource, and there is no restriction on this.
[0081] For example, the network device has a first antenna array, and the number of antenna ports included in the first antenna array is greater than or equal to 64, where the first antenna array includes some or all of the antenna ports of the network device. The network device can divide the first antenna array into K antenna arrays (or called K sub-arrays). The number of antenna ports included in different antenna arrays among the K antenna arrays may be the same or different. In this article, it is mainly taken as an example that the number of antenna ports included in different antenna arrays among the K antenna arrays is the same. Each of the K antenna arrays may be a two-dimensional array, including rows and columns. Among them, the dimensions of different antenna arrays among the K antenna arrays may be the same or different. In this article, it is also mainly taken as an example that the dimensions of different antenna arrays among the K antenna arrays are the same.
[0082] Optionally, the number of antenna ports included in each of the K antenna arrays may be less than or equal to 32. Then, although the number of antenna ports is increased, the maximum number of antenna ports supported by a single resource can still be kept unchanged (for example, less than or equal to 32 antenna ports). The UE can complete the reference signal measurement of more antenna ports based on the existing reference signal measurement mechanism without changing the measurement mechanism.
[0083] The first configuration information is included in high-layer signaling, for example, which is radio resource control (RRC) signaling or media access control (MAC) control element (CE); or the first configuration information may also be included in physical layer signaling, which is downlink control information (DCI) for example.
[0084] Alternatively, the K resources may also be pre-configured in the UE or predefined by the protocol, so the network device does not have to configure the K resources, and thus S301 is an optional step.
[0085] S302. The network device transmits reference signals on the K resources. For example, the network device transmits reference signals to the UE on the K resources. Correspondingly, the UE receives reference signals on the K resources. Among them, on each of the K resources, the network device may transmit one or more reference signals; correspondingly, on each of the K resources, the UE may receive one or more reference signals.
[0086] The network device may transmit reference signals on the K resources through K antenna arrays. Among them, the network device transmits reference signals on the resources corresponding to one of the antenna arrays on the antenna array. Optionally, for each of some or all of the K antenna arrays, the antenna ports included therein may correspond to dual-polarization directions, or when the network device transmits reference signals through each of some or all of the K antenna arrays, it may transmit in the dual-polarization direction. Thus, the resources configured for one antenna array can be transmitted in the dual-polarization direction. For example, there are UE1 and UE2, where UE1 supports a maximum of 64 antenna ports and UE2 supports a maximum of 32 antenna ports. The antenna array of the network device is split into two antenna arrays, and each of the two antenna arrays includes 32 antenna ports, and the network device transmits in the dual-polarization direction in each of the antenna arrays. For UE2, which only supports a maximum of 32 antenna ports, a complete measurement can be completed through one of the antenna arrays without having to receive reference signals from the other antenna array. It can be seen that compared with the solution of transmitting reference signals through a single-polarization antenna array, the embodiment of the present application can achieve resource reuse, which is beneficial to reducing the number of configured resources and improving resource utilization. In addition, the UE does not have to receive too many reference signals, which can reduce the power consumption of the UE.
[0087] In an embodiment of this application, after the UE obtains measurement results by measuring reference signals from K antenna arrays, it can obtain the final measurement results based on these measurement results, which will be introduced later. To obtain the final measurement results, the UE needs to use the numbers of the K antenna arrays, so as to obtain the final measurement results.
[0088] If the first configuration information configures the correspondence between K antenna arrays and K resources, the UE can obtain the numbers of the K antenna arrays and the numbers of the K resources according to the first configuration information, so that the UE does not have to determine the numbers of the K antenna arrays by other means. Alternatively, if the first configuration information configures K resources but does not configure the correspondence between the K antenna arrays and the K resources, the UE can also determine the numbers of the K antenna arrays by corresponding means.
[0089] Since the antenna arrays correspond to the resources, optionally, the UE can determine the numbers of the K antenna arrays according to the resources. For example, the UE determines the numbers of the K antenna arrays according to the numbers of the K resources. For example, when the network device configures K resources for the UE, it also configures the numbers of the K resources, then the UE can use the numbers of the resources as the numbers of the corresponding antenna arrays. For example, the number of a certain resource is 1. If the UE receives a reference signal from a certain antenna array on this resource, the UE can determine that the number of this antenna array is 1. This way of determining the number is relatively simple.
[0090] Alternatively, the UE can also determine the numbers of the K antenna arrays according to the reception order of the reference signals on the K resources. For example, the UE can determine the numbers of the K antenna arrays according to the reception order of the reference signals from the K antenna arrays. For example, if the UE first receives a reference signal from a certain antenna array, the UE determines that the number of this antenna array is 0; then the next received reference signal is from another antenna array, and the UE determines that the number of this antenna array is 1, and so on.
[0091] Among them, if the time-domain resources included in different resources among the K resources partially or completely overlap, the UE may not be able to determine the numbers of the K antenna arrays according to the reception order of the reference signals, then the UE can determine the numbers of the K antenna arrays according to the resources. Alternatively, if the time-domain resources included in different resources among the K resources are completely different, the UE can determine the numbers of the K antenna arrays according to the reception order of the reference signals, or can also determine the numbers of the K antenna arrays according to the resources.
[0092] Alternatively, the UE can also use other means to determine the numbers of the K antenna arrays, which is not limited here.
[0093] For example, if K = 2, the UE can determine that the numbers of the K antenna arrays are 0 and 1 respectively; for another example, if K = 4, the UE can determine that the numbers of the K antenna arrays are 0 to 3 respectively, and so on.
[0094] In addition, the network device can also determine the numbers of the K antenna arrays in the same or similar manner as the UE, so that the network device and the UE have the same understanding of the numbers of the antenna arrays. For example, the network device can configure the correspondence between the K resources and the K antenna arrays for the UE; or, both the UE and the network device can determine the numbers of the K antenna arrays according to the resources; or, the UE can determine the numbers of the K antenna arrays according to the reception order of the reference signals, while the network device can determine the numbers of the K antenna arrays according to the transmission order of the reference signals. For example, if the network device first sends a reference signal through a certain antenna array, the network device determines that the number of this antenna array is 0; then the network device sends a reference signal through another antenna array, and the network device determines that the number of this antenna array is 1, and so on.
[0095] S303. The UE measures the reference signals to obtain K measurement results. Among them, the K measurement results correspond one-to-one with the K resources, and / or the K measurement results correspond one-to-one with the K antenna arrays. For example, the K measurement results, the K resources, and the K antenna arrays can be in a one-to-one correspondence relationship.
[0096] The UE can receive the reference signals on the K resources through the K antenna arrays, and the UE measures the received reference signals to obtain measurement results. For example, for the reference signals from one antenna array, one measurement result can be obtained, so the UE can obtain a total of K measurement results. Among them, one antenna array includes multiple antenna ports. Therefore, although this antenna array corresponds to one measurement result, this one measurement result can include one or more sub-measurement results. For example, one or more antenna ports included in this antenna array can correspond to one sub-measurement result. Wherein, that one antenna port corresponds to one sub-measurement result can be understood as that the UE receives the reference signal from this antenna port, and the sub-measurement result obtained by measuring this reference signal is the sub-measurement result corresponding to this antenna port.
[0097] Optionally, a sub-measurement result includes, for example, one or more of reference signal receiving power (RSRP), reference signal receiving quality (RSRQ), or signal to interference plus noise ratio, or may also include other parameters, which are not limited herein.
[0098] S304. The UE obtains a first measurement result based on K measurement results.
[0099] Optionally, the UE may obtain the first measurement result according to the second indication information and the K measurement results. The second indication information is, for example, from a network device. For example, before S304, the network device may send the second indication information to the UE, so that the UE can obtain the second indication information. The second indication information is, for example, included in a high-layer signaling, and the high-layer signaling is, for example, an RRC signaling or a MAC CE; or the first configuration information may also be included in a physical-layer signaling, and the physical-layer signaling is, for example, a DCI. Optionally, the second indication information and the first configuration information may be included in the same signaling, or may be sent separately through different signals.
[0100] The second indication information may indicate the arrangement of combining K antenna arrays into a first antenna array, or indicate the arrangement of K antenna arrays in the first antenna array, or indicate the way of splicing K antenna arrays into the first antenna array, or indicate the way of splitting the first antenna array into K antenna arrays. The second indication information may occupy one or more bits. For example, when K = 2, the second indication information may occupy 1 bit. For example, when the value of this 1 bit is "0", it indicates the arrangement shown in Figure 4A ; when the value of this 1 bit is "1", it indicates the arrangement shown in Figure 4B .
[0101] Another example is that when K = 4, the second indication information may occupy 2 bits. For example, when the value of these 2 bits is "00", it indicates the arrangement shown in Figure 5A ; when the value of these 2 bits is "01", it indicates the arrangement shown in Figure 5B ; when the value of these 2 bits is "10", it indicates the arrangement shown in Figure 5C ; when the value of these 2 bits is "11", it indicates the arrangement shown in Figure 5D . Among them, Figure 4A , Figure 4B , and Figures 5A to 5D , the square boxes represent antenna arrays, and the numbers in the square boxes represent the numbers of the antenna arrays.
[0102] Alternatively, the second indication information may also occupy more bits to indicate the arrangement, and there is no limitation on this.
[0103] Therefore, the UE obtains a first measurement result based on K measurement results. An optional method includes that the UE splices the K measurement results according to the second indication information to obtain the first measurement result. For example, when K = 2, the second indication information occupies 1 bit and the value of this bit is "0", then after the UE obtains the 2 measurement results corresponding to 2 antenna arrays, it can splice the 2 measurement results according to Figure 4A these 2 measurement results, and the spliced result is the first measurement result.
[0104] Optionally, when splicing to obtain the first measurement result, in addition to referring to the second indication information, the UE can also refer to the third indication information. That is, an optional method for the UE to obtain the first measurement result according to the second indication information and K measurement results includes that the UE obtains the first measurement result according to the second indication information, K measurement results, and the third indication information. Among them, the third indication information can indicate the arrangement mode of the antenna ports in each of some or all of the K antenna arrays.
[0105] For example, if the dimensions of different antenna arrays among the K antenna arrays are the same and the arrangement modes of the antenna ports in different antenna arrays are also the same, then the third indication information only needs to indicate the arrangement mode of the antenna ports in any one of the antenna arrays. Or, if the dimensions of different antenna arrays among the K antenna arrays are different, and / or the arrangement modes of the antenna ports in different antenna arrays are different, then the third indication information can respectively indicate the arrangement modes of the antenna ports in each of the K antenna arrays.
[0106] One way for the UE to obtain the third indication information is, for example, that the third indication information is predefined by the protocol or preconfigured in the UE, then the UE can obtain the predefined or preconfigured third indication information. Or, another way for the UE to obtain the third indication information is, for example, that the network device sends the third indication information to the UE, then the UE can receive the third indication information. Or, yet another way for the UE to obtain the third indication information is, for example, that the UE determines the third indication information by itself.
[0107] Among them, if the network device sends the third indication information to the UE, the network device can determine the third indication information. For example, one way for the network device to determine the third indication information is that for each of the K antenna arrays, the network device can number each antenna port in the antenna array, so that the network device can determine the arrangement mode of each antenna port in the antenna array, which is equivalent to the network device obtaining the third indication information.
[0108] If the UE determines the third indication information by itself, one way for the UE to determine the third indication information is, for example, for each of the K antenna arrays, the UE can number the respective antenna ports within each of the antenna arrays, so that the UE can determine the arrangement of the respective antenna ports within each of the antenna arrays, which is equivalent to the UE obtaining the third indication information by itself.
[0109] Among them, the UE can number the antenna ports within each antenna array separately, and the numbers of the antenna ports in different antenna arrays can be reused. For example, the antenna array 1 includes an antenna port numbered 1, and the antenna array 2 can also include an antenna port numbered 1. Alternatively, the UE can number the antenna ports within each antenna array sequentially, and the numbers of the antenna ports in different antenna arrays are different. For example, the UE first numbers the antenna ports within the antenna array 1 as 0 to 31 respectively, then for the antenna port 2, the numbering can start from 32 and will no longer repeat the previous numbering. If the network device numbers the antenna ports, the method is similar.
[0110] In addition, if the UE determines the third indication information by itself, the UE can send the third indication information to the network device; or the UE does not have to send the third indication information, but the network device can determine the third indication information in the same or similar way as the UE. For example, the network device can also number the antenna ports within each of the K antenna arrays according to the same rule as the UE, so that the network device and the UE have the same understanding of the numbering of the antenna ports. Optionally, if the UE determines the third indication information by itself, the numbering rule can be configured by the network device to the UE, or predefined by the protocol, or preconfigured in the network device and the UE.
[0111] Taking the UE's numbering of the antenna ports as an example, an optional numbering rule is introduced. Under this numbering rule, the UE numbers the antenna ports within each of the K antenna arrays separately, and after numbering the antenna ports within one antenna array, it numbers the antenna ports within the next antenna array. For example, for each of the K antenna arrays, the UE can start from the antenna port at the lower left corner of the antenna array and number the antenna ports in the antenna array in the order of first the vertical dimension, then the horizontal dimension, and finally the polarization dimension. For example, refer to Figure 6A, taking one of the K antenna arrays as an example, this antenna array includes, for example, 32 antenna ports. The UE can start numbering from the antenna port at the lower left corner of this antenna array. Then the number of the antenna port on polarization direction 1 at the lower left corner of this antenna array is 0. Since the vertical dimension comes first, the UE can go up in the vertical direction. For the antenna ports on polarization direction 1 in the leftmost column of this antenna array, the numbers from bottom to top are 0 to 3 respectively. Then for the horizontal dimension, in the horizontal direction, the number of the second antenna port on polarization direction 1 at the bottom of this antenna array is 4. Then for the vertical dimension again, for the antenna ports on polarization direction 1 in the second leftmost column of this antenna array, the numbers from bottom to top are 4 to 7 respectively, and so on. Until the numbering of antenna port 15 on polarization direction 1 is completed, the numbering of the antennas on polarization direction 1 is completed. At this time, the antennas on polarization direction 2 are numbered. The numbering order is still the vertical dimension first and then the horizontal dimension. For example, the UE starts numbering from the antenna port at the lower left corner of this antenna array again. Then the number of the antenna port on polarization direction 2 at the lower left corner of this antenna array is 16. The UE can go up in the vertical direction. For the antenna ports on polarization direction 2 in the leftmost column of this antenna array, the numbers from bottom to top are 16 to 19 respectively. Then for the horizontal dimension, in the horizontal direction, the number of the second antenna port on polarization direction 2 at the bottom of this antenna array is 20. Then for the vertical dimension again, for the antenna ports on polarization direction 2 in the second leftmost column of this antenna array, the numbers from bottom to top are 20 to 23 respectively, and so on. Until the numbering of antenna port 31 on polarization direction 2 is completed, thus completing the numbering of the antenna ports within this antenna array.
[0112] Continuing with the example of the UE numbering the antenna ports, another optional numbering rule is introduced. Under this numbering rule, the UE numbers the antenna ports within the K antenna arrays as a whole. For example, the UE can consider the K antenna arrays as a single entity, starting from the antenna port at the lower left corner of the first antenna array among the K antenna arrays, and number the antenna ports within the K antenna arrays in the order of vertical dimension first, then horizontal dimension, and finally polarization dimension. For example, referring to Figure 6B , the first antenna array among the K antenna arrays ( Figure 6BThe number of the antenna port in polarization direction 1 at the lower left corner of the antenna array on the left side in the figure is 0. Since the vertical dimension comes first, the UE can go up in the vertical direction. For the antenna ports in polarization direction 1 in the leftmost column of the first antenna array, the numbers from bottom to top are 0 to 3 respectively; then for the horizontal dimension, in the horizontal direction, the number of the antenna port in the second polarization direction 1 at the bottom of the first antenna array is 4; then for the vertical dimension again, for the antenna ports in polarization direction 1 in the second left column of the first antenna array, the numbers from bottom to top are 4 to 7 respectively, and so on. Until the numbering of the antenna port 15 in polarization direction 1 is completed, the numbering of the antenna ports in polarization direction 1 in the first antenna array is completed. Then the UE numbers the antenna ports in polarization direction 1 in the next antenna array in a similar way, that is, the vertical dimension first and then the horizontal dimension. Until the numbering of the antenna ports in polarization direction 1 in all K antenna arrays is completed, the UE starts from the first antenna array and numbers the antenna ports in polarization direction 2. The numbering order is still the vertical dimension first and then the horizontal dimension, which will not be elaborated here. Until the numbering of the antenna ports in polarization direction 2 in all K antenna arrays is completed, thus the numbering of the antenna ports in all K antenna arrays is completed.
[0113] Among them, Figure 6A or Figure 6B in " / ", the antenna ports represented indicate the antenna ports in polarization direction 1, and the antenna ports represented in "\\" indicate the antenna ports in polarization direction 2. For example, polarization direction 1 is the vertical direction and polarization direction 2 is the horizontal direction; or, for example, polarization direction 1 is the horizontal direction and polarization direction 2 is the vertical direction.
[0114] Among them, the above numbering rules are just examples. The UE can also number the antenna ports included in an antenna array according to other rules. For example, the UE can also start numbering from the upper right corner of the antenna array, or can also number in the order of horizontal first and then vertical, etc. There is no limit to the numbering rules.
[0115] For example, the UE obtains K measurement results. Then the UE can splice the sub-measurement results included in the K measurement results according to the second indication information and the third indication information to obtain the first measurement result. For example, according to the second indication information and the third indication information, the UE can clarify the arrangement method of each antenna port in the first antenna array, and the sub-measurement results included in the K measurement results correspond to the antenna ports in the first antenna array. Therefore, the UE arranges the sub-measurement results included in the K measurement results according to the arrangement method of the antenna ports in the first antenna array, and then can obtain the first measurement result.
[0116] For example, referring to Figure 7A , it is an arrangement method of the K antenna arrays indicated by the second indication information in the first antenna array. Figure 7ATaking K = 2 as an example, they are antenna array 1 and antenna array 2 respectively. The numbers within the antenna arrays represent the numbers of antenna ports. Or, Figure 7A It can also be regarded as a permutation of each antenna port within the first antenna array. If the second indication information indicates Figure 7A the permutation shown, then the UE can, according to Figure 7A , splice the sub-measurement results included in the K measurement results to obtain the first measurement result.
[0117] For example Figure 7A in, the dimension of the first antenna array is N1×N2×P = 8×4×2, where N1 represents the horizontal dimension, N2 represents the vertical dimension, and P represents the polarization dimension. The DFT vector determined by the UE according to the dimension of the first antenna array can be a 64-length vector. Then the process for the UE to obtain the first measurement result is to put 64 sub-measurement results into a 64-length vector in the order when generating the predefined DFT codebook, and then calculate the similarity between this vector and each DFT codebook. Assuming that the predefined DFT codebook is generated with Figure 7A the antenna port at the lower left corner in as the reference 0 point, in the order of first vertical dimension (N2), then horizontal dimension (N1), and then polarization dimension (P), then if according to Figure 7A the numbers of each antenna port in, the UE needs to put the 64 sub-measurement results into the 64-length vector in the order of 0 to 15 → 32 to 47 → 16 to 31 → 48 to 63 (the numbers here refer to the numbers of antenna ports, and each number indicates the sub-measurement result corresponding to the corresponding antenna port). That is, Figure 7A the order of the numbers of each antenna port in may be different from the order in which the UE puts the 64 sub-measurement results into the 64-length vector.
[0118] Another example, referring to Figure 7B , it is another permutation of the K antenna arrays indicated by the second indication information within the first antenna array. Figure 7B Taking K = 2 as an example again, they are antenna array 1 and antenna array 2 respectively. The numbers within the antenna arrays represent the numbers of antenna ports. Or, Figure 7B It can also be regarded as a permutation of each antenna port within the first antenna array. If the second indication information indicates Figure 7B the permutation shown, then the UE can, according to Figure 7B , splice the sub-measurement results included in the K measurement results to obtain the first measurement result. Among them Figure 7A or Figure 7BThe " / " in it represents the antenna port of polarization direction 1, and the "\" represents the antenna port of polarization direction 2. For example, polarization direction 1 is the vertical direction and polarization direction 2 is the horizontal direction; or, polarization direction 1 is the horizontal direction and polarization direction 2 is the vertical direction.
[0119] Similar to Figure 7A If the dimension of the first antenna array is as Figure 7B shown, the UE also puts 64 sub-measurement results into a 64-length vector in the order of 0~15→32~47→16~31→48~63. That is, Figure 7B The numbering order of each antenna port in
[0120] above may also be different from the order in which the UE puts 64 sub-measurement results into a 64-length vector. Figure 7A and Figure 7B above, the numbering method of the antenna port is similar to the Figure 6A numbering method.
[0121] If for the above Figure 6B (that is, another numbering method is adopted for the antenna port, and this numbering method numbers the antenna ports in K antenna arrays as a whole), the UE puts 64 sub-measurement results into a 64-length vector in the order of 0~63. That is, Figure 6B The numbering order of each antenna port in
[0122] S305, the UE determines the DFT vector corresponding to the first measurement result, for example, called the first DFT vector.
[0123] For example, the UE can determine the DFT vector with the highest similarity to the first measurement result from multiple DFT vectors, and this DFT vector is the first DFT vector. These multiple DFT vectors are, for example, predefined by the protocol, or pre-configured in the UE and the network device, or can also be configured by the network device to the UE.
[0124] Optionally, the UE may determine a first DFT vector according to the dimension of the first antenna array. For example, the UE may determine an optional DFT vector among the multiple DFT vectors according to the dimension of the first antenna array, and then determine the first DFT vector from the optional DFT vectors. Among them, the number of the optional DFT vectors may be one or more. The number of the optional DFT vectors may be related to the DFT points, and the DFT points may be determined according to the dimension of the first antenna array. For example, the larger the DFT points, the more the number of the optional DFT vectors, which is equivalent to a larger optional range, and the more likely it is to select a DFT vector with a higher similarity to the first measurement result, thereby improving the reporting accuracy or quantization accuracy of the first measurement result. In the embodiment of this application, since the K measurement results corresponding to the K antenna arrays are spliced, the obtained first measurement result should be regarded as the measurement result corresponding to the first antenna array. Therefore, the DFT vector (for example, the first DFT vector is determined) can be determined according to the dimension of the first antenna array, rather than according to the dimension of a certain antenna array among the K antenna arrays. The first antenna array includes K antenna arrays, so the dimension of the first antenna array is obviously larger than the dimension of any one of the K antenna arrays. The DFT points are determined according to the dimension of the antenna array. Since the dimension of the first antenna array is large, the DFT points in the embodiment of this application are large. According to the foregoing analysis, this processing method in the embodiment of this application can improve the reporting accuracy or quantization accuracy.
[0125] Optionally, a method for the UE to determine the dimension of the first antenna array includes that the network device sends fourth indication information to the UE, and the fourth indication information may indicate a first dimension. After receiving the fourth indication information, the UE may determine the first dimension. The first dimension is, for example, the dimension of one of the K antenna arrays, for example, expressed as (n1, n2), where n1 is a positive integer less than or equal to N1, and n2 is a positive integer less than or equal to N2. Among them, the dimension of the first antenna array is (N1, N2), and both N1 and N2 are positive integers. Optionally, if the dimensions of different antenna arrays among the K antenna arrays are the same and are all the first dimension, then the UE can determine the dimension of the first antenna array by combining the fourth indication information and the second indication information. Or, if the dimensions of different antenna arrays among the K antenna arrays are different, the fourth indication information may indicate the dimensions of each of the K antenna arrays (for example, the first dimension is the dimension of one of the antenna arrays, and in addition to indicating the first dimension, the fourth indication information may also indicate the dimensions of the remaining K-1 antenna arrays). The UE can also determine the dimension of the first antenna array by combining the fourth indication information and the second indication information.
[0126] The fourth indication information is included in high-layer signaling, for example. The high-layer signaling is, for example, RRC signaling. The RRC signaling is, for example, RRC signaling n1 - n2. The length of the RRC signaling n1 - n2 is, for example, (K·n1·n2·O1·O2) bits, where O1 represents the oversampling multiple in the n1 dimension of the antenna array corresponding to the first dimension, and O2 represents the oversampling multiple in the n2 dimension of the antenna array corresponding to the first dimension. Alternatively, the high-layer signaling may also be other RRC signaling, for example, the RRC signaling newly defined in the embodiments of this application, or the high-layer signaling may also be signaling of other protocol layers, such as MAC CE, etc. Alternatively, the fourth indication information may also be included in physical layer signaling, such as DCI, etc., and there is no limitation thereto.
[0127] Alternatively, another way for the UE to determine the dimensions of the first antenna array is that the network device sends the fifth indication information to the UE, and the fifth indication information can indicate the dimensions of the first antenna array. Then, after receiving the fifth indication information, the UE can determine the dimensions of the first antenna array. For example, the dimensions of the first antenna array are (N1, N2).
[0128] The fifth indication information is included in high-layer signaling, for example. The high-layer signaling is, for example, RRC signaling. The RRC signaling is, for example, RRC signaling n1 - n2. The length of the RRC signaling n1 - n2 is, for example, (N1·N2·O1·O2) bits, where O1 represents the oversampling multiple in the N1 dimension of the first antenna array, and O2 represents the oversampling multiple in the N2 dimension of the first antenna array. Alternatively, the high-layer signaling may also be other RRC signaling, for example, the RRC signaling newly defined in the embodiments of this application, or the high-layer signaling may also be signaling of other protocol layers, such as MAC CE, etc. Alternatively, the fifth indication information may also be included in physical layer signaling, such as DCI, etc., and there is no limitation thereto.
[0129] Optionally, the network device may send the fourth indication information or the fifth indication information to the UE, that is, only one of these two indication information needs to be sent, and it is not necessary to send both, thereby saving signaling overhead. If the network device sends the fifth indication information to the UE and does not send the fourth indication information, optionally, the UE can also determine the dimensions of each of the K antenna arrays according to the dimensions of the first antenna array, so that the UE can splice the sub-measurement results according to the dimensions of each of the K antenna arrays. Taking the example that the dimensions of different antenna arrays among the K antenna arrays are the same, the UE can determine that the dimensions of any one of the K antenna arrays are where M·N = K, and both M and N are positive integers.
[0130] Optionally, still taking the dimensions of different antenna arrays in the K antenna arrays being the same as an example, the UE determines the dimensions of each antenna array in the K antenna arrays according to the dimension of the first antenna array. For example, one determination method includes that the UE determines the dimensions of each antenna array in the K antenna arrays according to the dimension of the first antenna array and the second indication information. For example, the UE can determine the values of M and N according to the second indication information, and then combine the dimension of the first antenna array to determine the dimensions of each antenna array in the K antenna arrays. For example, the second indication information can correspond to M and N, and this correspondence is predefined by a protocol, or preconfigured in the UE and the network device, or configured by the network device. Thus, the UE can determine the values of M and N according to the second indication information. For example, one correspondence between the second indication information and M and N includes that the second indication information is 1 bit. When the value of this bit is "0", M = 2 and N = 1; or when the value of this bit is "1", M = 1 and N = 2. Another example is that another correspondence between the second indication information and M and N includes that the second indication information is 2 bits. When the value of this bit is "00", M = 4 and N = 1; or when the value of this bit is "01", M = 1 and N = 4; or when the value of this bit is "10" or "11", M = 2 and N = 2. It can be seen that if the UE obtains the second indication information, it can determine the values of M and N, and then combine the dimension of the first antenna array to determine the dimensions of each antenna array in the K antenna arrays.
[0131] S306. The UE sends the first indication information. For example, the UE can send the first indication information to this network device, and / or the UE can also send the first indication information to other network devices. Other network devices include, for example, network devices adjacent to this network device and / or network devices with the same or similar parameters as this network device. Taking the example that the UE sends the first indication information to this network device in S306, correspondingly, this network device can receive this first indication information.
[0132] The first indication information can indicate the first DFT vector. For example, one indication method is that the first indication information includes the index of the first DFT vector. Thus, the first DFT vector can be indicated through this index. Or, another indication method is that the first indication information can include the first DFT vector. Or, the first indication information can also indicate the first DFT vector in other ways, and no limitation is imposed on this.
[0133] After the network device knows the first DFT vector, it can utilize the first DFT vector. For example, the network device can determine the precoding method corresponding to this UE according to the first DFT vector, and thus send data to this UE according to this precoding method. Or there may be other utilization methods for the first DFT vector by the network device, and no limitation is imposed on this.
[0134] In the embodiment of the present application, the antenna ports of a network device can be divided into K antenna arrays. The total number of antenna ports included in the K antenna arrays can be greater than or equal to 64. Each of the K antenna arrays corresponds to its own resources. When the UE measures, it measures the reference signals from each antenna array. Then, the UE can measure based on 32 antenna ports or fewer antenna ports, enabling the UE to support the measurement of reference signals of 64 or more antenna ports. In addition, the UE can obtain a first measurement result according to the measurement results corresponding to the K resources, and report a first indication information determined according to the first measurement result. Compared with the measurement results corresponding to each of the K resources, the dimension of the first measurement result is larger. Therefore, when the UE determines the DFT vector corresponding to the first measurement result, a larger number of DFT points are used, and more optional DFT vectors are available, which can improve the quantization accuracy. Moreover, instead of reporting the measurement results corresponding to the K resources separately, the UE reports the first measurement result overall. Then, the UE does not need to additionally report the phase deviation between the measurement results corresponding to the K resources (or the phase deviation between the K antenna arrays), which is beneficial to saving transmission overhead.
[0135] In addition, in the embodiment of the present application, the network device can send reference signals in the dual-polarization direction in some or all of the K antenna arrays, enabling resource multiplexing and improving resource utilization.
[0136] Figure 8 The structural schematic diagram of a communication device provided by the embodiment of the present application is given. The communication device 800 can be Figure 3 the circuit system of the UE described in the embodiment shown, and is used to implement the method corresponding to the UE in the above method embodiment. Alternatively, the communication device 800 can be Figure 3 the circuit system of the network device described in the embodiment shown, and is used to implement the method corresponding to the network device in the above method embodiment. Among them, for example, a circuit system is a chip system.
[0137] The communication device 800 includes at least one processor 801. The processor 801 can be used for internal processing of the device to implement certain control processing functions. Optionally, the processor 801 includes instructions. Optionally, the processor 801 can store data. Optionally, different processors can be independent devices, can be located at different physical locations, and can be located on different integrated circuits. Optionally, different processors can be integrated into one or more processors, for example, integrated on one or more integrated circuits.
[0138] Optionally, the communication device 800 includes one or more memories 803 for storing instructions. Optionally, data may also be stored in the memory 803. The processor and the memory may be provided separately or integrated together.
[0139] Optionally, the communication device 800 includes a communication line 802 and at least one communication interface 804. Among them, since the memory 803, the communication line 802, and the communication interface 804 are all optional, they are Figure 8 represented by dashed lines in the figure.
[0140] Optionally, the communication device 800 may further include a transceiver and / or an antenna. Among them, the transceiver may be used to send information to other devices or receive information from other devices. The transceiver may be referred to as a transceiver, a transceiver circuit, an input / output interface, etc., and is used to implement the transceiver function of the communication device 800 through the antenna. Optionally, the transceiver includes a transmitter and a receiver. Exemplarily, the transmitter may be used to generate a radio frequency signal from a baseband signal, and the receiver may be used to convert the radio frequency signal into a baseband signal.
[0141] The processor 801 may include a general-purpose central processing unit (CPU), a microprocessor, an application specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present application solution.
[0142] The communication line 802 may include a path for transmitting information between the above components.
[0143] The communication interface 804, using any device of the transceiver type, is used to communicate with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area networks (WLAN), wired access networks, etc.
[0144] The memory 803 can be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or it can also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM), or other optical disc storage, optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media, or other magnetic storage devices, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 803 can exist independently and be connected to the processor 801 through the communication line 802. Alternatively, the memory 803 can also be integrated with the processor 801.
[0145] Among them, the memory 803 is used to store computer execution instructions for implementing the solution of this application, and is controlled by the processor 801 for execution. The processor 801 is used to execute the computer execution instructions stored in the memory 803, so as to implement Figure 3 the steps performed by the UE or network device described in the embodiments shown.
[0146] Optionally, the computer execution instructions in the embodiments of this application can also be referred to as application code, and this application does not make specific limitations thereto.
[0147] In a specific implementation, as an embodiment, the processor 801 can include one or more CPUs, such as Figure 8 CPU0 and CPU1 in
[0148] In a specific implementation, as an embodiment, the communication device 800 can include multiple processors, such as Figure 8 the processor 801 and the processor 805 in
[0149] When Figure 8When the device shown is a chip, such as a chip of a UE or a chip of a network device, the chip includes a processor 801 (which may also include a processor 805), a communication line 802, and a communication interface 804. Optionally, it may include a memory 803. Specifically, the communication interface 804 may be an input interface, a pin, a circuit, etc. The memory 803 may be a register, a cache, etc. The processor 801 and the processor 805 may be a general-purpose CPU, a microprocessor, an ASIC, or an integrated circuit for controlling the execution of a program for any of the above-described communication methods.
[0150] In the embodiments of the present application, the device may be divided into functional modules according to the above method examples. For example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module. The above integrated modules may be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiments of the present application is illustrative, only a logical function division, and there may be other division methods in actual implementation. For example, in the case of dividing each functional module corresponding to each function, Figure 9 is a schematic diagram of a device. The device 900 may be the UE or network device involved in the above various method embodiments, or a chip in the UE or a chip in the network device. The device 900 includes a processing unit 902 and a transceiver unit 901.
[0151] It should be understood that the device 900 may be used to implement the steps executed by the UE or network device in the communication method of the embodiments of the present application. The relevant features may refer to the above Figure 3 illustrated embodiments and will not be elaborated here.
[0152] Optionally, Figure 9 the functions / implementation processes of the transceiver unit 901 and the processing unit 902 in Figure 8 may be implemented by the processor 801 in Figure 9 calling computer-executable instructions stored in the memory 803. Or, Figure 8 the functions / implementation processes of the processing unit 902 in Figure 9 may be implemented by the processor 801 in Figure 8 calling computer-executable instructions stored in the memory 803, and
[0153] Optionally, when the device 900 is a chip or a circuit, the functions / implementation processes of the transceiver unit 901 can also be implemented through pins or circuits, etc. Optionally, the transceiver unit 901 may include a transmitting unit and / or a receiving unit. The transmitting unit is used to implement the transmitting function, and the receiving unit is used to implement the receiving function; alternatively, the transceiver unit 901 may be an integrated module that can implement the transmitting function and / or the receiving function. Optionally, the transceiver unit 901 can be implemented through a transceiver.
[0154] The present application also provides a computer-readable storage medium storing a computer program or instructions. When the computer program or instructions are run, the methods executed by the UE or the network device in the foregoing method embodiments are implemented. In this way, the functions described in the above embodiments can be implemented in the form of software function units and sold or used as independent products. Based on such an understanding, the technical solution of the present application, in essence, or the part that makes a contribution, or a part of this technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present application. The storage medium includes: various media such as USB flash drives, mobile hard disks, ROM, RAM, magnetic disks, or optical discs that can store program codes.
[0155] The present application also provides a computer program product, which includes computer program code. When the computer program code runs on a computer, the computer is caused to execute the methods executed by the UE or the network device in any of the foregoing method embodiments.
[0156] The embodiment of the present application also provides a processing device, including a processor and an interface; the processor is used to execute the methods executed by the UE or the network device involved in any of the foregoing method embodiments.
[0157] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wirelessly (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that contains one or more integrated available media. The available medium can be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium (such as a DVD), or a semiconductor medium (such as a solid state disk (SSD)), etc.
[0158] In the embodiments of the present application, the various illustrative logical units and circuits described can be implemented or operated to perform the described functions by a design of a general-purpose processor, a digital signal processor (DSP), an ASIC, a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic, discrete hardware components, or any combination of the above. The general-purpose processor can be a microprocessor. Optionally, the general-purpose processor can also be any conventional processor, controller, microcontroller, or state machine. The processor can also be implemented by a combination of computing devices, such as a digital signal processor and a microprocessor, multiple microprocessors, one or more microprocessors combined with a digital signal processor core, or any other similar configuration.
[0159] The steps of the methods or algorithms described in the embodiments of this application can be directly embedded in hardware, software units executed by a processor, or a combination of the two. The software units can be stored in a RAM, flash memory, ROM, erasable programmable read-only memory (EPROM), EEPROM, register, hard disk, removable disk, CD-ROM, or any other form of storage medium in the art. Exemplarily, the storage medium can be connected to the processor so that the processor can read information from the storage medium and write information to the storage medium. Optionally, the storage medium can also be integrated into the processor. The processor and the storage medium can be provided in an ASIC, and the ASIC can be provided in a terminal device. Optionally, the processor and the storage medium can also be provided in different components of the terminal device.
[0160] These computer program instructions can also be loaded onto a computer or other programmable data processing device, so that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process. Thus, the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes of the flowchart and / or one or more blocks of the block diagram.
[0161] The content in the various embodiments of this application can be referred to each other. If there is no special description and logical conflict, the terms and / or descriptions between different embodiments are consistent and can be cited from each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.
[0162] It can be understood that in the embodiments of this application, the UE and / or the network device can execute some or all of the steps in the embodiments of this application. These steps or operations are only examples. In the embodiments of this application, other operations or various deformations of the operations can also be executed. In addition, the various steps can be executed in different orders presented in the embodiments of this application, and it is possible not to execute all the operations in the embodiments of this application.
Claims
1. A communication method, characterized in that, The method includes: Receiving reference signals on K resources, where the K resources correspond one-to-one to K antenna arrays of a network device, the number of antenna ports included in the K antenna arrays is greater than or equal to 64, and K is an integer greater than or equal to 2; Measuring the reference signals to obtain K measurement results, where the K measurement results correspond one-to-one to the K resources; Obtaining a first measurement result according to the K measurement results; Determining a discrete Fourier transform (DFT) vector corresponding to the first measurement result; Sending first indication information, where the first indication information is used to indicate the DFT vector.
2. The method according to claim 1, wherein Sending the first indication information includes: Sending the first indication information to the network device.
3. The method according to claim 1 or 2, characterized in that, The number of antenna ports included in each of the K antenna arrays is less than or equal to 32.
4. The method according to any one of claims 1 to 3, characterized in that The antenna ports included in each of the K antenna arrays correspond to dual polarization directions.
5. The method according to any one of claims 1 to 4, characterized in that The DFT vector corresponding to the first measurement result is the DFT vector with the highest similarity to the first measurement result among multiple DFT vectors, and the multiple DFT vectors are predefined or preconfigured.
6. The method according to any one of claims 1 to 5, characterized in that, The method further includes: Receiving first configuration information, where the first configuration information is used to configure the K resources.
7. The method according to claim 6, characterized in that, The method further includes: Determining the numbers of the K antenna arrays according to the numbers of the K resources; or, Determining the numbers of the K antenna arrays according to the receiving order of the reference signals on the K resources.
8. The method according to any one of claims 1 to 7, characterized in that The method further includes: Receiving second indication information, where the second indication information is used to indicate the arrangement manner in which the K antenna arrays are combined into a first antenna array, and the first antenna array includes all or part of the antenna ports of the network device.
9. The method according to claim 8, characterized in that, Obtaining a first measurement result according to the K measurement results includes: Obtaining the first measurement result according to the second indication information and the K measurement results.
10. The method according to claim 9, characterized in that, Obtaining the first measurement result according to the second indication information and the K measurement results includes: Obtaining the first measurement result according to the second indication information, the K measurement results, and third indication information, where the third indication information is used to indicate the arrangement manner of the antenna ports in each of some or all of the K antenna arrays.
11. The method according to any one of claims 8 to 10, characterized in that Determining a discrete Fourier transform (DFT) vector corresponding to the first measurement result includes: Determining the DFT vector according to the dimension of the first antenna array.
12. According to the method of claim 11, wherein The dimension of the first antenna array is determined according to the second indication information and a first dimension, and the first dimension is the dimension of one of the K antenna arrays; or, Receiving fourth indication information, where the fourth indication information is used to indicate the dimension of the first antenna array.
13. The method according to claim 12, characterized in that If the dimension of the first antenna array is determined according to the second indication information and the first dimension, then the method further includes: Receiving fifth indication information, where the fifth indication information is used to indicate the first dimension.
14. A communication method, characterized in that, The method includes: Transmit reference signals on K resources, where the K resources correspond one-to-one to K antenna arrays of a network device, the number of antenna ports included in the K antenna arrays is greater than or equal to 64, and K is an integer greater than or equal to 2; Receive first indication information, where the first indication information is used to indicate a DFT vector, the DFT vector corresponds to a first measurement result, the first measurement result is obtained based on K measurement results, and the K measurement results correspond one-to-one to the K resources.
15. The method according to claim 14, wherein The number of antenna ports included in each of the K antenna arrays is less than or equal to 32.
16. The method according to claim 14 or 15, characterized in that, The antenna ports included in each of the K antenna arrays correspond to dual polarization directions.
17. The method according to any one of claims 14 to 16, characterized in that, The DFT vector is the DFT vector with the highest similarity to the first measurement result among multiple DFT vectors, and the multiple DFT vectors are predefined or preconfigured.
18. The method according to any one of claims 14 to 17, characterized in that The method further includes: Transmit first configuration information, where the first configuration information is used to configure the K resources.
19. The method according to claim 18, characterized in that, The method further includes: Determine the numbers of the K antenna arrays according to the numbers of the K resources; or, Determine the numbers of the K antenna arrays according to the transmission order of the reference signals on the K resources.
20. The method according to any one of claims 14 to 19, characterized in that, The method further includes: Transmit second indication information, where the second indication information is used to indicate the arrangement manner in which the K antenna arrays are combined into a first antenna array, and the first antenna array includes all or part of the antenna ports of the network device.
21. The method according to claim 20, wherein The method further includes: Transmit fourth indication information, where the fourth indication information is used to indicate the dimension of the first antenna array; or, Transmit fifth indication information, where the fifth indication information is used to indicate a first dimension, the first dimension is the dimension of one of the K antenna arrays, and the first dimension is used to determine the dimension of the first antenna array.
22. A communication device, characterized in that, The communication device includes a processing unit and a transceiver unit, the processing unit is coupled to the transceiver unit to execute the method according to any one of claims 1 to 13, or execute the method according to any one of claims 14 to 21.
23. A communication device, characterized in that, The communication device includes a processor coupled to a memory, the memory is used to store a computer program, and the processor is used to execute the computer program stored on the memory, so that the communication device executes the method according to any one of claims 1 to 13, or so that the communication device executes the method according to any one of claims 14 to 21.
24. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store a computer program, and when the computer program runs on a computer, it causes the computer to execute the method according to any one of claims 1 to 13, or causes the computer to execute the method according to any one of claims 14 to 21.
25. A computer program product, characterized in that, The computer program product includes a computer program, and when the computer program runs on a computer, it causes the computer to execute the method according to any one of claims 1 to 13, or causes the computer to execute the method according to any one of claims 14 to 21.
26. A chip, characterized in that, The chip includes: A processor and an interface, the processor being configured to call and execute instructions from the interface, and when the processor executes the instructions, implementing the method according to any one of claims 1 to 13, or implementing the method according to any one of claims 14 to 21.