Communication method and apparatus

By acquiring layer vectors of data and energy sequences through network devices and processing signals using a precoding matrix, the problem of terminals being unable to supply power normally under low energy power was solved, achieving efficient charging and reliable data transmission.

WO2025218635A1PCT designated stage Publication Date: 2025-10-23HUAWEI TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/088823
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-04-19
Filing Date
2025-04-14
Publication Date
2025-10-23

AI Technical Summary

Technical Problem

In communication technology, when the energy power of a terminal is below a threshold, it cannot supply power normally, resulting in low charging efficiency.

Method used

Network devices acquire different layer vectors of data sequences and energy sequences, process the signals using a precoding matrix, ensure that the power of the energy sequence is greater than a threshold, and align it with the receiving beam of the terminal to reduce interference of the energy sequence on the data sequence and improve the reliability of data transmission.

Benefits of technology

It enables efficient charging of terminals, ensures normal power supply, and improves data transmission quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025088823_23102025_PF_FP_ABST
    Figure CN2025088823_23102025_PF_FP_ABST
Patent Text Reader

Abstract

A communication method and apparatus. In the communication method, a network device may acquire a first layer vector corresponding to a data sequence and a second layer vector corresponding to an energy sequence, and thus may send a first signal which bears the first layer vector and the second layer vector, or send a second signal which bears the first layer vector and a third signal which bears the second layer vector. Since the data sequence and the energy sequence correspond to different layer vectors, the network device may better control power, which corresponds to the energy sequence, to be greater than a certain threshold value. Moreover, a beam on which the energy sequence sent by the network device is located may be aligned with a terminal, such that the efficiency when the terminal performs energy charging on the basis of the first signal or the third signal is ensured, and thus normal power supply to the terminal can be realized. Furthermore, since the data sequence and the energy sequence correspond to different layer vectors, the interference of the energy sequence on the data sequence can be reduced, thereby improving the reliability of data sequence transmission.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and apparatus

[0001] This application claims priority to the Chinese patent application No. 202410480524.9, filed on April 19, 2024, with the State Intellectual Property Office of China, and entitled "Communication method and apparatus", the whole content of which is incorporated herein by reference. TECHNICAL FIELD

[0002] The present application relates to the field of communication technology, and in particular to a communication method and apparatus. BACKGROUND

[0003] In the field of communication technology, only when the power corresponding to the energy is greater than a certain threshold, the terminal can be normally powered.

[0004] In the case that the network device needs to send data and energy to the terminal, the network device can send a signal to the terminal, and the signal carries the data and the energy. However, in this case, the terminal has low charging efficiency based on such a signal, which may result in the terminal being unable to be normally powered. SUMMARY

[0005] The present application provides a communication method and apparatus to support the improvement of the charging efficiency of the terminal, and thus to provide the charging efficiency of the terminal.

[0006] In a first aspect, a communication method is provided, which can be executed by the network side, for example, can be executed by the network device, or can be executed by the module (such as processor, chip, or chip system, etc.) applied to the network device, and can also be implemented by the logic node, logic module or software which can realize all or part of the function of the network device. Taking the case that the method is applied to the network device, in the method, the network device can obtain a first layer vector corresponding to a data sequence and a second layer vector corresponding to an energy sequence, so as to send a first signal, or send a second signal and a third signal. The first signal carries the first layer vector and the second layer vector, the second signal carries the first layer vector, and the third signal carries the second layer vector.

[0007] It can be seen that in the above embodiments, the network device can obtain the first layer vector corresponding to the data sequence and the second layer vector corresponding to the energy sequence, so as to transmit a first signal carrying the first layer vector and the second layer vector, or transmit a second signal carrying the first layer vector and a third signal carrying the second layer vector. Because the data sequence and the energy sequence correspond to different layer vectors, on the one hand, the network device can better control the power corresponding to the energy sequence to be greater than a certain threshold, and on the other hand, the network device can also make the beam where the energy sequence is located to be aligned with the terminal, thereby ensuring the efficiency of the terminal when charging based on the first signal or the third signal, so as to be able to normally power the terminal. On the other hand, the data sequence and the energy sequence corresponding to different layer vectors can also reduce the interference of the energy sequence to the data sequence, and improve the reliability of the data sequence transmission.

[0008] In a possible implementation, the first signal is obtained by precoding the first layer vector and the second layer vector based on a first precoding matrix. The first precoding matrix is obtained based on channel estimation of an uplink reference signal, or the first precoding matrix is obtained based on a CSI report corresponding to a downlink reference signal.

[0009] In a possible implementation, the second signal is obtained by precoding the first layer vector based on a second precoding matrix, and the third signal is obtained by precoding the second layer vector based on a third precoding matrix. The second precoding matrix and the third precoding matrix are obtained based on channel estimation of an uplink reference signal, or the second precoding matrix and the third precoding matrix are obtained based on a CSI report corresponding to a downlink reference signal.

[0010] In a possible implementation, the first precoding matrix includes the second precoding matrix and the third precoding matrix.

[0011] In a possible implementation, the second precoding matrix is associated with a first identifier, and the first identifier is used to indicate data demodulation. The third precoding matrix is associated with a second identifier, and the second identifier is used to indicate energy collection.

[0012] It can be seen that in the above embodiments, the network device performs precoding based on the precoding matrix, so that the transmission beam of the network device can be aligned with the receiving beam of the terminal when the signal is transmitted through the antenna port corresponding to the precoding matrix. For example, the transmission beam carrying the first signal can be aligned with the receiving beam of the terminal for data demodulation and / or energy collection. Or, the transmission beam carrying the second signal can be aligned with the receiving beam of the terminal for data demodulation or the receiving beam used by the antenna associated with the data demodulation module in the terminal, and the transmission beam carrying the third signal can be aligned with the receiving beam of the terminal for energy collection or the receiving beam used by the antenna associated with the energy collection module in the terminal. In this way, the energy collection efficiency of the terminal can be ensured, and the terminal can be normally powered. At the same time, better data transmission quality can also be ensured.

[0013] In a possible implementation, the uplink reference signal includes a first uplink reference signal from the first terminal and a second uplink reference signal from the second terminal, or the uplink reference signal includes a first uplink reference signal from the first terminal and a second uplink reference signal from the first terminal. The first uplink reference signal occupies a first resource associated with data, and the first uplink reference signal on the first resource is used to determine the second precoding matrix. The second uplink reference signal occupies a second resource associated with energy, and the second uplink reference signal on the second resource is used to determine the third precoding matrix.

[0014] It can be seen that in the above embodiments, the network device can obtain the corresponding uplink reference signal based on the resource associated with energy or data, so as to obtain the corresponding precoding matrix, that is, the precoding matrix associated with the corresponding identifier is obtained. That is, the network device can not additionally obtain which precoding matrix is associated with which identifier through other messages, thereby saving signaling overhead.

[0015] In a possible implementation, the CSI report includes a first CSI report from the first terminal and a second CSI report from the second terminal, or the CSI report includes a first CSI report from the first terminal and a second CSI report from the first terminal. The first CSI report includes first indication information used to indicate the second precoding matrix, the first indication information is associated with a first identifier, and the first identifier is used to indicate data demodulation. The second CSI report includes second indication information used to indicate the third precoding matrix, the second indication information is associated with a second identifier, and the second identifier is used to indicate energy collection.

[0016] It can be seen that in the above embodiments, the network device can obtain the precoding matrix associated with the corresponding identifier through the information indicating the corresponding precoding matrix in the CSI report. That is, the network device can not additionally obtain which precoding matrix is associated with which identifier through other messages, thereby saving signaling overhead.

[0017] In a possible implementation, the method further includes: sending the first information and the second information. The first information is used to indicate an association relationship between the first terminal sending the first indication information to the network device and the first identifier, and the second information is used to indicate an association relationship between the first terminal or the second terminal sending the second indication information to the network device and the second identifier.

[0018] It can be seen that in the above embodiments, the network device can further send the first information and the second information, so that the terminal can correspondingly know the content to be reported, to help the network device know which precoding matrix is associated with which identifier.

[0019] In a possible implementation, the above downlink reference signal includes a first downlink reference signal associated with data and a second downlink reference signal associated with energy, the first downlink reference signal corresponds to a third CSI report, the third CSI report includes third indication information used to indicate a second precoding matrix, and the second downlink reference signal corresponds to a fourth CSI report, the fourth CSI report includes fourth indication information used to indicate a third precoding matrix.

[0020] It can be seen that in the above embodiments, the network device sends the first downlink reference signal associated with data and the second downlink reference signal associated with energy, so that the terminal performing data demodulation or the terminal performing energy collection can determine the corresponding CSI report based on the corresponding downlink reference signal, so as to report the CSI report to the network device, thereby helping the network device know which precoding matrix is associated with which identifier through the CSI report. For example, the network device first sends the first downlink reference signal, so that the terminal performing data demodulation determines the corresponding third CSI report based on the first downlink reference signal and reports the third CSI report, and the network device can know that the second precoding matrix is associated with the first identifier through the third CSI report. Then, the network device sends the second downlink reference signal again, so that the terminal performing energy collection determines the corresponding fourth CSI report based on the second downlink reference signal and reports the fourth CSI report, and the network device can know that the third precoding matrix is associated with the second identifier through the fourth CSI report. Of course, the network device can also send the second downlink reference signal first, so that the terminal performing energy collection determines the corresponding fourth CSI report based on the second downlink reference signal and reports the fourth CSI report, and the network device can know that the third precoding matrix is associated with the second identifier through the fourth CSI report. Then, the network device sends the first downlink reference signal again, so that the terminal performing data demodulation determines the corresponding third CSI report based on the first downlink reference signal and reports the third CSI report, and the network device can know that the second precoding matrix is associated with the first identifier through the third CSI report. The present application does not limit the order of sending the first downlink reference signal and the second downlink reference signal.

[0021] In a possible implementation, the energy sequence does not carry data.

[0022] In a second aspect, a communication method is provided, which can be performed by a terminal side, for example, can be performed by a terminal device, or can also be performed by a module (for example, a processor, a chip, or a chip system, etc.) applied to a terminal, and can also be implemented by a logic node, a logic module, or software that can realize all or part of the terminal function. Taking the method applied to the terminal as an example, in the method, the terminal can obtain a first signal, a second signal, or a third signal, the first signal carries a first layer vector corresponding to a data sequence and a second layer vector corresponding to an energy sequence, the second signal carries the first layer vector, and the third signal carries the second layer vector.

[0023] In a possible implementation, the first signal is obtained by precoding the first layer vector and the second layer vector based on a first precoding matrix. The first precoding matrix is obtained based on channel estimation of an uplink reference signal, or the first precoding matrix is obtained based on a channel state information (CSI) report corresponding to a downlink reference signal.

[0024] In a possible implementation, the second signal is obtained by precoding the first layer vector based on a second precoding matrix, and the third signal is obtained by precoding the second layer vector based on a third precoding matrix. The second precoding matrix and the third precoding matrix are obtained based on channel estimation of an uplink reference signal, or the second precoding matrix and the third precoding matrix are obtained based on a CSI report corresponding to a downlink reference signal.

[0025] In a possible implementation, the first precoding matrix includes the second precoding matrix and the third precoding matrix.

[0026] In a possible implementation, the CSI report includes a first CSI report and a second CSI report from the terminal, the first CSI report includes first indication information used to indicate the second precoding matrix, the first indication information is associated with a first identifier, and the first identifier is used to indicate data demodulation, and the second CSI report includes second indication information used to indicate the third precoding matrix, the second indication information is associated with a second identifier, and the second identifier is used to indicate energy collection.

[0027] In a possible implementation, the method further includes: receiving first information and second information, the first information is used to indicate an association relationship between the terminal and a network device for sending the first indication information and the first identifier, and the second information is used to indicate an association relationship between the terminal and the network device for sending the second indication information and the second identifier.

[0028] In a possible implementation, the downlink reference signal comprises a first downlink reference signal associated with data and a second downlink reference signal associated with energy, the first downlink reference signal corresponds to the third CSI report, the third CSI report comprises third indication information used for indicating a second precoding matrix, and the second downlink reference signal corresponds to the fourth CSI report, the fourth CSI report comprises fourth indication information used for indicating a third precoding matrix.

[0029] In a possible implementation, the energy sequence does not carry data.

[0030] In a third aspect, a communication apparatus is provided, which includes a unit or module for implementing any of the methods in any of the first aspect to the second aspect. The communication apparatus can be a terminal, or a module (for example, a processor, a chip, or a chip system, etc.) of the terminal, or a logic node, a logic module, or software capable of implementing all or part of the terminal functions.

[0031] In a fourth aspect, a communication apparatus is provided, which includes at least one processor. The at least one processor is configured to implement any of the methods in any of the first aspect to the second aspect. The communication apparatus can be a terminal, or a module (for example, a processor, a chip, or a chip system, etc.) of the terminal, or a logic node, a logic module, or software capable of implementing all or part of the terminal functions. The at least one processor can execute a computer program or an instruction in a memory, so that the above method is implemented. The memory can be included in the communication apparatus, or located outside the communication apparatus. In addition, the communication apparatus can further include an interface.

[0032] In a fifth aspect, a computer readable storage medium is provided, which stores computer instructions. When the computer instructions are executed, the computer is caused to perform any of the methods in any of the first aspect to the second aspect.

[0033] In a sixth aspect, a computer program product is provided, which includes computer program codes. When the computer program codes are run by a computer, the computer is caused to perform any of the methods in any of the first aspect to the second aspect.

[0034] In a seventh aspect, a chip is provided, which includes at least one processor and an interface. The processor is configured to read and execute instructions stored in a memory. When the instructions are run, the chip is caused to perform any of the methods in any of the first aspect to the second aspect.

[0035] In an eighth aspect, a communication system is provided, which includes a terminal configured to perform any of the methods in the first aspect, and a network device configured to perform any of the methods in the second aspect.

[0036] It should be understood that the second aspect to the eighth aspect of the present application correspond to the technical solutions of the first aspect of the present application, and the beneficial effects achieved by each aspect and the corresponding feasible implementation manners are similar, which will not be described again. BRIEF DESCRIPTION OF DRAWINGS

[0037] FIG. 1 is a basic architecture of a communication system provided by an embodiment of the present application;

[0038] FIG. 2 is a structural schematic diagram of a terminal provided by an embodiment of the present application;

[0039] FIG. 3 is a process schematic diagram of signal processing;

[0040] FIG. 4 is a flow schematic diagram of a communication method provided by an embodiment of the present application;

[0041] FIG. 5 is a pattern schematic diagram provided by an embodiment of the present application;

[0042] FIG. 6 is a beam alignment schematic diagram provided by an embodiment of the present application;

[0043] FIG. 7 is a structural schematic diagram of a communication device provided by an embodiment of the present application;

[0044] FIG. 8 is a structural schematic diagram of another communication device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0045] The technical solutions in the embodiments of the present application will be described below with reference to the accompanying drawings.

[0046] It should be understood that the technical solutions provided in the present application can be applied to various communication systems, for example: a 5th generation (5G) or new radio (NR) system, a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD) system, a wireless local area network (WLAN) system, a satellite communication system, a future communication system such as a 6th generation (6G) mobile communication system, or a converged system of multiple systems, and the like. The technical solutions provided in the present application can also be applied to device to device (D2D) communication, vehicle-to-everything (V2X) communication, machine to machine (M2M) communication, machine type communication (MTC), and internet of things (IoT) communication system or other communication systems.

[0047] The following describes the infrastructure of the communication system provided in the embodiments of the present application. The communication system provided in the present application can include one or more network devices and one or more terminals.

[0048] The following describes the infrastructure of the communication system provided in the embodiments of the present application. The communication system provided in the present application can include one or more network devices and one or more terminals.

[0049] It should be noted that the number of network devices and terminals in FIG. 1 is only illustrative and should not be regarded as a specific limitation of the present application. The following describes each device involved in the system architecture in detail.

[0050] I. Terminal

[0051] A terminal is an entity that receives a signal, or transmits a signal, or receives a signal and transmits a signal on a user side. The terminal is used to provide one or more of voice services and data connectivity services to a user. The terminal can be a device that includes a wireless transceiving function and can cooperate with a network device to provide communication services to a user. Specifically, the terminal can refer to a user equipment (UE), an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, a remote terminal, a mobile device, a terminal, a wireless communication device, a user agent, a user apparatus, or a road side unit (RSU). The terminal can also be a drone, a station (ST) in a wireless local area network (WLAN), a cellular phone, a smart phone, a cordless phone, a wireless data card, a tablet computer, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA) device, a laptop computer, a machine type communication (MTC) terminal, a handheld device with a wireless communication function, a computing device, or other processing devices connected to a wireless modem, a vehicle-mounted device, a wearable device (which can also be referred to as a smart wearable device), a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in remote medical treatment, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a device in a zigbee network, a device in a Lora network, a Bluetooth (BT) slave, a BLE slave, a Wi-Fi station (STA), and the like. The terminal can also be a terminal in a 5G system, or a terminal in a next-generation communication system, and the embodiments of the present application do not limit the terminal.

[0052] The terminal can also be a terminal in an IoT system, and can also be referred to as an IoT node. IoT is an important part of future information technology development, and its main technical feature is to connect articles through communication technology and network, so as to realize the intelligent network of man-machine interconnection and interconnection. Connection can be through broadband technology, or through narrowband technology. IoT technology can achieve mass connection, deep coverage and terminal power saving through, for example, narrowband (NB) technology. IoT technology includes reflection communication technology, spread spectrum technology, ultra wide band (UWB), etc., which will not be described here.

[0053] Embodiments of the present application do not limit the device form of the terminal, and the device for realizing the function of the terminal can be a terminal or a device capable of supporting the terminal to realize the function, such as a chip system, which can be installed in the terminal or used with the terminal. In the embodiments of the present application, the chip system can be composed of a chip, or can include a chip and other discrete devices. In the embodiments of the present application, only the device for realizing the function of the terminal is taken as an example for description, and the scheme of the embodiments of the present application is not limited.

[0054] The terminal in the present application can be a hardware device, a software function running on a special hardware, or a software function running on a general hardware, and can also be a virtualized device, such as a general hardware and an instantiated virtualized function, or a special hardware and an instantiated virtualized function. The general hardware can be a server, such as a cloud server.

[0055] II. Network device

[0056] The network device is an entity for transmitting signals, or receiving signals, or transmitting and receiving signals on the network side. The network device can be a device deployed in a radio access network (RAN) to provide wireless communication functions for terminals.

[0057] In a possible scenario, the network device can be a device with base station functions, such as an evolved NodeB (eNodeB), a transmitting and receiving point (TRP), a transmitting point (TP), a next generation NodeB (gNB), a next generation base station in a 6G mobile communication system, an integrated access and backhaul (IAB) node, a non-terrestrial network device in a non-terrestrial network (NTN), that is, a device that can be deployed on a high-altitude platform or a satellite, and the like. The network device can be a transmission reception point (TRP), a base station, various forms of control nodes. For example, a network controller, a radio controller, and the like. Specifically, the network device can be various forms of macro base stations, micro base stations (also referred to as small stations) in a heterogeneous network (HetNet) scenario, relay stations, access points (APs), radio network controllers (RNCs), NodeBs (NBs), base station controllers (BSCs), base transceiver stations (BTSs), home base stations (for example, home eNodeBs, or home NodeBs, HNBs), baseband units (BBUs) and remote radio units (RRUs) in a distributed base station scenario, transmission points (TRPs), transmitting points (TPs), mobile switching centers, zigbee base stations, BT masters, BLE (bluetooth low energy) masters, Lora base stations, and the like, and can also be an antenna panel of a base station. The control node can connect multiple base stations and configure resources for multiple terminals under the coverage of the multiple base stations. In systems using different wireless access technologies, the names of devices with base station functions can be different.For example, it can be a gNB in 5G, or a network-side device in a network after 5G or a network device in a future evolved public land mobile (communication) network (PLMN) network, or a device assuming a base station function in device-to-device (D2D) communication, machine-to-machine (M2M) communication, vehicle-to-vehicle communication, and the like, and the specific name of the network device is not limited in the present application. The network device can also be a baseband pool (BBU pool) and RRU and the like under an open access network (O-RAN or ORAN) and a cloud radio access network (CRAN).

[0058] In another possible scenario, multiple network devices cooperate to assist a terminal to implement wireless access, and different network devices respectively implement part of the functions of a base station. For example, the network device can include a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), and the like. The CU and the DU can be separately arranged, or can also be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as a radio frequency remote unit (RRU), an active antenna processing unit (AAU), or a remote radio head (RRH). It can be understood that the network device can be a CU node, or a DU node, or a device including a CU node and a DU node. In addition, the CU can be divided into a network device in the access network RAN, or the CU can be divided into a network device in the core network (CN), which is not limited here.

[0059] The network device can support one or more types of fronthaul interfaces, different fronthaul interfaces respectively corresponding to DUs and RUs having different functions. If the fronthaul interface between the DU and the RU is a common public radio interface (CPRI), the DU is configured to implement one or more of baseband functions, and the RU is configured to implement one or more of radio frequency functions. If the fronthaul interface between the DU and the RU is another interface, compared with the CPRI, part of the baseband functions of the downlink and / or uplink, such as one or more of precoding, digital beamforming (BF), or inverse fast Fourier transform (IFFT) / adding a cyclic prefix (CP) for the downlink, or one or more of digital beamforming (BF), or fast Fourier transform (FFT) / removing the CP for the uplink, are moved from the DU to the RU for implementation. In a possible implementation, the interface can be an enhanced common public radio interface (eCPRI). Under the eCPRI architecture, the splitting manner between the DU and the RU is different, corresponding to different categories (Cat) of eCPRI, such as eCPRI Cat A, B, C, D, E, and F.

[0060] Taking the eCPRI Cat A as an example, for downlink transmission, layer mapping is taken as the split, the DU is configured to implement one or more of layer mapping and functions before the layer mapping (i.e., one or more of encoding, rate matching, scrambling, modulation, and layer mapping), and other functions after the layer mapping (for example, one or more of resource element (RE) mapping, digital BF, or IFFT / adding CP) are moved to the RU for implementation. For uplink transmission, RE demapping is taken as the split, the DU is configured to implement one or more of demapping and functions before the demapping (i.e., one or more of decoding, de-rate matching, de-scrambling, de-modulation, inverse discrete Fourier transform (IDFT), channel equalization, and RE demapping), and other functions after the demapping (for example, one or more of digital BF or FFT / removing CP) are moved to the RU for implementation. It can be understood that the function description of the DU and the RU corresponding to various types of eCPRI can refer to the eCPRI protocol, and will not be described here.

[0061] In a possible design, a processing unit in a BBU for implementing baseband functions is referred to as a base band high (BBH) unit, and a processing unit in a RRU / AAU / RRH for implementing baseband functions is referred to as a base band low (BBL) unit.

[0062] In different systems, the CU (or CU-CP and CU-UP), DU, or RU can also have different names, but those skilled in the art can understand their meanings. For example, in an open radio access network (open-RAN, O-RAN, or ORAN) system, the CU can also be referred to as an O-CU (open CU), the DU can also be referred to as an O-DU, the CU-CP can also be referred to as an O-CU-CP, the CU-UP can also be referred to as an O-CU-UP, and the RU can also be referred to as an O-RU. Any of the CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module. The network device in this application can be a virtualized device, for example, implemented by a general-purpose hardware and instantiated virtualized functions, or a special-purpose hardware and instantiated virtualized functions. The general-purpose hardware can be a server, for example, a cloud server.

[0063] In an embodiment of this application, the apparatus for implementing the function of the network device can be the network device, or an apparatus capable of supporting the network device to implement the function, for example, a chip system, a hardware circuit, a software module, or a hardware circuit plus a software module. The apparatus can be installed in the network device or used in combination with the network device. In this embodiment of this application, only the apparatus for implementing the function of the network device is taken as an example for illustration, and the solution of this embodiment of this application is not limited in this way.

[0064] It should be noted that FIG. 1 describes a communication system to which the method provided in this application is applicable, taking a 3rd generation partnership project (3GPP)-related cellular system as an example, but this should not constitute any limitation on this application. Based on the same idea, the method provided in this application can also be applied to other communication networks such as zigbee, long range radio (Lora), bluetooth (BT), wireless fidelity (Wi-Fi), etc., and this application is not limited in this regard.

[0065] For the convenience of understanding the content of the present scheme, the following will explain some of the terms involved in the embodiments of the present application. For the convenience of understanding, this part can not be regarded as a specific limitation of the present application.

[0066] I. Terminal based on wireless charging and / or wireless communication

[0067] The terminal involved in the present application can support wireless charging and / or wireless communication. Wireless charging can be referred to as charging, energy transmission, or charging, etc. Charging can also be described as wireless energy transmission, wireless charging, wireless energy transmission, radio frequency energy transmission, radio frequency energy transmission, radio frequency charging, or radio frequency charging, etc. The present application does not make any limitation. Wireless communication can be referred to as communication. Communication can also be described as data transmission, information transmission, transmission, data transmission, or data transmission, etc. The present application does not make any limitation.

[0068] In a possible implementation, the communication methods supported by different terminals in the present application can be the same or different. For example, one of the two terminals supports wireless charging, and the other terminal supports wireless communication, and vice versa. Or, one of the two terminals supports wireless charging, and the other terminal supports wireless charging and wireless communication, and vice versa. Or, both terminals support wireless charging and wireless communication. The present application does not make any limitation.

[0069] It should be understood that in the present application, in the case where the terminal can convert the received wireless signal into energy (or the terminal includes an energy collection module), it can be considered that the terminal supports wireless charging, and vice versa. Similarly, in the case where the terminal can decode, demodulate, etc. the received wireless signal (or the terminal includes a data demodulation module), it can be considered that the terminal supports wireless communication, and vice versa. The present application does not make any limitation on how the terminal specifically implements wireless charging and / or wireless communication. For example, as shown in FIG. 2, a structure schematic diagram of a terminal provided by an embodiment of the present application is shown. Specifically:

[0070] In FIG. 2-1, the terminal can include a data demodulation module and an antenna, which means that the terminal supports wireless communication. The data demodulation module can decode, demodulate, etc. the wireless signal received through the antenna to obtain the data (or information) in the wireless signal. The present application does not make any limitation on how the data demodulation module specifically decodes, demodulates, etc. the wireless signal.

[0071] In 2-2 of FIG. 2, the terminal can include an energy harvesting module and an antenna, which means that the terminal supports wireless charging. The energy harvesting module can convert the wireless signal received by the antenna into energy. In a possible implementation, the conversion of the wireless signal into energy is mainly achieved by the arrival of radio waves at the antenna and the resulting change in potential difference along the length of the antenna. The potential difference causes the movement of charge carriers along the length of the antenna to try to balance the electric field, and the radio frequency direct current (RF-DC) integrated circuit in the energy harvesting module can capture energy from the movement of these charge carriers. The present application does not limit how the energy harvesting module specifically converts the wireless signal into energy.

[0072] In 2-3 of FIG. 2, the terminal can include an energy harvesting module, a data demodulation module, and an antenna, which means that the terminal supports wireless charging and wireless communication.

[0073] It should be noted that the modules in the terminal in FIG. 2 are not limited to the above-mentioned modules, and the division of the modules in the terminal is only an example, which can be adjusted according to the actual situation in actual application. The specific circuit implementation of the above-mentioned modules is not limited by the embodiments of the present application.

[0074] In addition, for the terminal supporting wireless charging, the energy harvesting module does not need to be provided with power by the terminal or only needs to be provided with very small power by the terminal when working. By converting the received signal into energy (i.e., electric energy), the energy is used to drive the circuit to work. Optionally, the energy harvesting module can be divided into a non-energy storage type, an energy storage type, and a semi-active circuit. The non-energy storage type means that the energy harvesting module works while collecting energy. The energy storage type means that the energy harvesting module collects energy for a period of time and then uses the energy to work. The semi-active circuit needs the terminal to provide a small part of the power to improve the efficiency of the energy harvesting module. The present application does not limit the type of energy harvesting module.

[0075] II. Sequence

[0076] The sequence of the present application can be divided into a data sequence and an energy sequence.

[0077] Among them, the data sequence carries data. For the receiving end, the data carried in the data sequence is obtained by decoding. The present application does not limit the name of the data sequence, and any content carrying data can be used as the data sequence in the present application. Optionally, the data sequence can be a broadcast signal, a multicast signal, or a unicast signal, which can correspond to a data channel, which is not limited herein.

[0078] In a possible implementation, the data sequence can be a sequence composed of one or more bits (carrying data) in a certain order before modulation.

[0079] For example, the data sequence is one or more bits (carrying data) after channel coding. The one or more bits can be part of or all of a code word (carrying data). The code word is a data block after coding (e.g., channel coding), and the data block is a basic data unit transmitted between a medium access control-control element (MAC CE) layer and a physical (PHY) layer. Thus, the code word can be simply understood as a transformation of the data block, and is a bit stream composed of '0' and '1'. The data block can also be referred to as a transport block (TB). In the case where the one or more bits in the data sequence are all bits in the code word, the data sequence can be the code word.

[0080] For example, the data sequence is a sequence of one or more bits (carrying data) after channel coding and scrambling in a certain order.

[0081] In another possible implementation, the data sequence can be a sequence of one or more modulation symbols (carrying data) after modulation in a certain order. That is, the data sequence is a sequence of one or more modulation symbols (carrying data) after channel coding, scrambling and modulation in a certain order.

[0082] The energy sequence is used for energizing and does not carry any data. For the receiving end, no decoding is needed. The name of the energy sequence is not limited in the present application, and any content used for energizing can be used as the energy sequence in the present application. Optionally, the energy sequence can be a broadcast signal, a multicast signal or a unicast signal, and can correspond to a data channel and / or a control channel, which is not limited herein.

[0083] In a possible implementation, the energy sequence can be a sequence of one or more bits (not carrying any data) before modulation in a certain order. For example, the energy sequence is one or more bits after channel coding. Or, the energy sequence is a sequence of one or more bits (not carrying any data) after channel coding and scrambling in a certain order.

[0084] In another possible implementation, the energy sequence can be a sequence of one or more modulated symbols (not carrying any data) in a certain order after modulation. That is, the energy sequence is a sequence of one or more modulated symbols (not carrying any data) in a certain order after channel coding, scrambling and modulation in sequence. Or, the energy sequence is a sequence of one or more modulated symbols (not carrying any data) in a certain order which is predefined or preconfigured.

[0085] For the convenience of distinction, the modulated symbol carrying data can be referred to as a data modulated symbol, a data complex symbol, or a data complex-valued symbol, etc. The present application does not limit the name thereof, and any modulated symbol carrying data can be used as the data modulated symbol, the data complex symbol, or the data complex-valued symbol in the present application. The following is described by taking the data modulated symbol as an example, which should not be regarded as a limitation of the present application. One or more data modulated symbols in a certain order can be referred to as a data modulated symbol sequence or a data modulated symbol block, etc. The present application does not limit the name thereof. The following is described by taking the data modulated symbol sequence as an example, which should not be regarded as a limitation of the present application.

[0086] Similarly, the modulated symbol not carrying any data can be referred to as an energy modulated symbol, an energy complex symbol, or an energy complex-valued symbol, etc. The present application does not limit the name thereof, and any modulated symbol not carrying any data can be used as the energy modulated symbol, the energy complex symbol, or the energy complex-valued symbol, etc. in the present application. The following is described by taking the energy modulated symbol as an example, which should not be regarded as a limitation of the present application. One or more energy modulated symbols in a certain order can be referred to as an energy modulated symbol sequence or an energy modulated symbol block, etc. The present application does not limit the name thereof. The following is described by taking the energy modulated symbol sequence as an example, which should not be regarded as a limitation of the present application.

[0087] Optionally, the channel coding mode, the scrambling mode, and the modulation mode used by the data sequence and the energy sequence can be partially the same, completely the same, or completely different, which is not limited by the present application. Meanwhile, the present application does not limit the channel coding mode, the scrambling mode, and the modulation mode, etc. used by the data sequence and the energy sequence.

[0088] III. Reference signal

[0089] The reference signal can be used for channel estimation (or referred to as channel measurement) and the like. For example, the reference signal can be a sounding reference signal (SRS), a tracking reference signal (TRS), a phase tracking reference signal (PTRS), a channel state information reference signal (CSI-RS), a demodulation reference signal (DMRS), a positioning reference signal (PRS), a synchronization signal block (SSB), or the like, which is not limited in the present application.

[0090] In a possible implementation, the reference signal can be divided into an uplink reference signal and a downlink reference signal. The uplink reference signal can be a reference signal sent by the terminal, for example, can be an SRS, a CSI-RS, a DMRS, or the like. The downlink reference signal can be a reference signal sent by the network device, for example, can be an SRS, a TRS, a PTRS, a CSI-RS, a DMRS, or an SSB, or the like.

[0091] Optionally, the sending of the reference signal in the present application can be periodic, semi-persistent, or aperiodic. For example, the terminal can periodically, semi-persistently, or aperiodically send the uplink reference signal to the network device. Or, the network device can periodically, semi-persistently, or aperiodically send the downlink reference signal to the terminal. The specific sending mode of the reference signal is not limited in the present application.

[0092] Four, the processing process of the signal in the physical layer before being sent

[0093] The processing procedure of a signal described herein is exemplified by a network device as a transmitting device. Specifically, as shown in FIG. 3, the network device can process a code word (including one or more bits) on a physical channel. The code word is scrambled to generate a scrambled bit sequence. The scrambled bit sequence is subjected to modulation mapping to obtain a modulation symbol sequence. The modulation symbol sequence is subjected to layer mapping to be mapped to one or more transmission layers to obtain a corresponding layer vector. The layer vector is subjected to precoding to obtain a precoded signal. The precoded signal is subjected to resource element (RE) mapping to be mapped to one or more REs. The REs are then subjected to orthogonal frequency division multiplexing (OFDM) modulation and transmitted through an antenna port.

[0094] The transmission layer can be referred to as a layer, a spatial layer, a transmission stream, a spatial stream, or a stream, and the name thereof is not limited in the present application. Hereinafter, a layer is exemplified for description, which should not be regarded as a limitation of the present application.

[0095] To realize spatial multiplexing, the modulation symbol sequence corresponding to the code word can be mapped to different layers. The number of layers is equal to the number of data streams that can be independently and concurrently transmitted. The number of code words is less than or equal to the number of layers, and the number of layers is less than or equal to the number of transmitting antennas.

[0096] Generally, the network device can map the modulation symbol sequence to the layer vector according to a code word-to-layer mapping relationship. For example, a code word-to-layer mapping table is predefined in 3GPP technical specifications (TS), such as TS 38.211 V17.0.0, which can be seen in Table 1. In Table 1, i represents a symbol with a natural number index, 2i represents a symbol with an even number index, and 2i+1 represents a symbol with an odd number index. The number of modulation symbols mapped to each layer. ‘layer’ in Table 1 represents the layer number, such as, ‘0’ in Table 1 represents the first layer, ‘1’ in Table 1 represents the second layer, and so on, which is not described herein. ‘symb’ in Table 1 represents the modulation symbol. (0) (i) represents the i-th symbol in the first layer vector.(0) (2i) represents the 2i-th symbol in the 1st layer vector, and so on, which will not be repeated here. That is, x (0) ‘0’ in (i) represents the 1st layer, x (1) ‘1’ in (i) represents the 2nd layer, and so on, which will not be repeated here.d (0) (i) represents the i-th modulated symbol corresponding to one code word; d (0) (2i) represents the 2i-th modulated symbol corresponding to the code word, and so on, which will not be repeated here.d (1) (i) represents the i-th modulated symbol corresponding to another code word; d (1) (2i) represents the 2i-th modulated symbol corresponding to the code word, and so on, which will not be repeated here. That is, d (0) ‘0’ in (i) represents one code word, d (1) ‘1’ in (i) represents another code word, and so on, which will not be repeated here.

[0097] Table 1

[0098] It should be understood that the network device can obtain the mapping of code word to layer, i.e., mapping of the modulated symbol sequence to one or more layers, by looking up a table. Exemplarily, the modulated symbol sequence of a certain code word is mapped to layers x (0) (i)…x (v-1) (i)] T above. Wherein, v represents the number of layers. The modulated symbol sequence can be uniformly mapped to the v layers in order. For example, assuming that v = 4 and the number of modulated symbols mapped to each layer is 2, then For example, assuming that v = 2 and the number of modulated symbols mapped to each layer is 4, then

[0099] Wherein, after the network device completes the layer mapping, precoding is also involved. Generally, the precoding technology refers to that the network device can process the to-be-sent data by means of a precoding matrix matched with the channel state in the case of known channel state information (CSI), so that the to-be-sent data after precoding is adapted to the channel, thereby reducing the complexity of the terminal in eliminating the influence of the channel. Therefore, through the precoding processing of the to-be-sent data, the quality of the received signal (such as signal to interference plus noise ratio (SINR), etc.) is improved.

[0100] It should be understood that the related description about precoding technology in this application is only for facilitating understanding by way of example, and is not used to limit the protection scope of the embodiments of this application. In the specific implementation process, the network device can also perform precoding in other manners. For example, in the case where the channel information (such as the channel matrix, etc.) cannot be obtained, a pre-configured precoding matrix or a weighting processing manner is used for precoding, etc. In order to facilitate understanding, the process of determining the precoding matrix by the network device is briefly introduced as follows, specifically:

[0101] 1. The network device can obtain the channel matrix H based on the uplink reference signal from the terminal, and determine the precoding matrix based on the channel matrix. For example, the network device can perform singular value decomposition (SVD) based on the channel matrix or the covariance matrix of the channel matrix, to obtain the singular vector corresponding to the maximum singular value, and determine the precoding matrix based on the singular vector. The process of how the network device "determines the precoding matrix based on the channel matrix" is not limited in this application.

[0102] Among them, the precoding matrix involved in this application can include, for example, a unit matrix, a zero forcing (ZF) matrix, a minimum mean-squared error (MMSE) matrix, a maximum ratio transmission (MRT) matrix, a block diagonalization (BD) matrix, a regularized zero-forcing (RZF) matrix, or a maximum signal-to-leakage-and-noise (SLNR) matrix, etc., which are not described here.

[0103] 2. The network device determines a precoding matrix based on the CSI report from the terminal. The CSI report can indicate channel state information, such as one or more of a precoding matrix indicator (PMI), a rank indication (RI), a channel quality indicator (CQI), a CSI-RS resource indicator (CRI), or a layer indicator (LI), etc. in a certain CSI report (e.g., a first CSI report, a second CSI report, a third CSI report, or a fourth CSI report, etc. in the following) in the present application. It should be understood that the specific content of the above-mentioned CSI report is only exemplary and should not constitute any limitation on the present application. The CSI report can include one or more of the above-mentioned information, or other information for characterizing CSI in addition to the above-mentioned information, which is not limited in the present application.

[0104] After the network device obtains the CSI report, the network device can determine a precoding matrix based on the CSI report, such as the PMI in the CSI report. For example, the precoding matrix has a corresponding relationship with the PMI, and therefore the network device can determine the precoding matrix based on the corresponding relationship and the PMI. The present application does not limit the process of how the network device determines the precoding matrix based on the CSI report.

[0105] Optionally, before the network device obtains the CSI report, the network device can send a downlink reference signal to the terminal, so that the terminal can perform downlink channel estimation based on the downlink reference signal to obtain the CSI, and send the CSI report to the network device. For example, the terminal and the network device agree on the corresponding relationship between each precoding matrix and the PMI, that is, the understanding of the corresponding relationship by the terminal and the network device is consistent.

[0106] Optionally, the terminal can send the CSI report to the network device based on the CSI reporting configuration (CSI-ReportConfig) information from the network device. The CSI reporting configuration information can indicate at least one of the time domain behavior, the bandwidth, and the format corresponding to the report quantity, etc. of the CSI reporting. The time domain behavior includes periodic, semi-persistent, and aperiodic, for example. That is, the sending of a certain CSI report (e.g., a first CSI report, a second CSI report, a third CSI report, or a fourth CSI report, etc. in the following) in the present application can be periodic, semi-persistent, or aperiodic, which is not limited in the present application.

[0107] The CSI reporting configuration information can be carried in one or more of high layer signaling (such as one or more of radio resource control (RRC) signaling or MAC CE) or physical layer signaling (such as DCI), for example.

[0108] For example, the network device configures the terminal to send CSI report in a fixed period through radio resource control (RRC) signaling. That is, the sending of CSI report is periodic. For example, the period is in units of slots.

[0109] For example, the network device triggers or deactivates through downlink signaling, which can be downlink control information (DCI). During the period between triggering and deactivation, the terminal can send CSI report periodically. That is, the sending of CSI report is semi-persistent.

[0110] For example, the network device triggers the terminal to send a CSI report once through downlink signaling. That is, the sending of CSI report is aperiodic.

[0111] Further, after the network device determines the precoding matrix, the network device can also map the layer vector to the antenna port based on the precoding matrix. For example, the mapping of the layer vector to the antenna port based on the precoding matrix can be represented as: W is the precoding matrix, y (v-1) (i) is the layer vector, z (p-1) (i) is the precoded data, corresponding to the data on antenna port p-1.

[0112] Wherein, the antenna port can be referred to as port, which can be understood as a transmitting antenna identified by the receiving end device (such as a network device or a terminal), or a transmitting antenna that can be distinguished in space. For example, an antenna port can be a physical antenna on the transmitting end device (such as a network device or a terminal), or a weighted combination of multiple physical antennas on the transmitting end device.

[0113] Currently, before the network device transmits a wireless signal to the terminal by using the SWIPT technology, the network device can also perform signal processing according to the process shown in FIG. 3. That is, in the signal processing process of FIG. 3, the network device can map data and energy to one transmission layer, so that the network device can transmit a signal carrying data and energy to the terminal. However, in this case, the network device cannot control the power corresponding to the energy, so that the terminal has a low efficiency when charging based on such a signal, which can cause the terminal to be unable to be normally powered. Based on this, the present application provides an embodiment shown in FIG. 4 to solve the problem.

[0114] The embodiments of the present application will be described in detail below. As shown in FIG. 4, the present application provides a communication method, which includes but is not limited to the following steps:

[0115] 401. The network device obtains a first layer vector corresponding to a data sequence and a second layer vector corresponding to an energy sequence.

[0116] After step 401, the method can be implemented in one of the following two ways: way one includes step 402, and way two includes step 403.

[0117] 402. The network device transmits a first signal, and the first signal carries the first layer vector and the second layer vector.

[0118] For example, the first terminal receives the first signal, such as receiving the first signal from the network device. The second terminal receives the first signal, such as receiving the first signal from the network device. In this case, the communication modes supported by the first terminal and the second terminal can be different. For example, the first terminal supports wireless charging, and the second terminal supports wireless communication, or vice versa. Alternatively, the communication modes supported by the first terminal and the second terminal can be partially the same. For example, the first terminal supports wireless charging, and the second terminal supports wireless charging and wireless communication, or vice versa. Alternatively, the communication modes supported by the first terminal and the second terminal can be completely the same. For example, the first terminal and the second terminal both support wireless charging and wireless communication. The present application does not limit this.

[0119] Alternatively, in the present application, the communication modes supported by the first terminal and the second terminal can be partially the same, completely the same, or different, which can be understood as that the modules included in the first terminal and the modules included in the second terminal are partially the same, completely the same, or different, or the functions supported by the first terminal and the functions supported by the second terminal are partially the same, completely the same, or different.

[0120] For example, the first terminal comprises the energy collection module, and the second terminal comprises the data demodulation module, or vice versa. That is, the first terminal and the second terminal support different communication modes. Alternatively, the first terminal comprises the energy collection module, and the second terminal comprises the data demodulation module and the energy collection module, or vice versa. That is, the first terminal and the second terminal support partially same communication modes. Alternatively, the first terminal and the second terminal both comprise the data demodulation module and the energy collection module. That is, the first terminal and the second terminal support completely same communication modes.

[0121] For example, the first terminal supports the function of converting the received wireless signal into energy, and the second terminal supports the function of decoding, demodulating, etc. the received wireless signal, or vice versa. That is, the first terminal and the second terminal support different communication modes. Alternatively, the first terminal supports the function of converting the received wireless signal into energy, and the second terminal supports the function of converting the received wireless signal into energy and the function of decoding, demodulating, etc. the received wireless signal, or vice versa. That is, the first terminal and the second terminal support partially same communication modes. Alternatively, the first terminal and the second terminal both support the function of converting the received wireless signal into energy and the function of decoding, demodulating, etc. the received wireless signal. That is, the first terminal and the second terminal support completely same communication modes.

[0122] For example, the first terminal receives the first signal, such as receiving the first signal from the network device. In this case, the first terminal supports wireless charging and wireless communication. Alternatively, the first terminal comprises the data demodulation module and the energy collection module. Alternatively, the first terminal supports the function of converting the received wireless signal into energy and the function of decoding, demodulating, etc. the received wireless signal.

[0123] 403. The network device transmits the second signal and the third signal, the second signal carrying the first layer vector, and the third signal carrying the second layer vector.

[0124] For example, the first terminal receives the second signal, such as receiving the second signal from the network device. The second terminal receives the third signal, such as receiving the third signal from the network device. In this case, the first terminal and the second terminal can support different communication modes.

[0125] For example, the first terminal receives the second signal and the third signal, such as receiving the second signal and the third signal from the network device, respectively. In this case, the first terminal supports wireless charging and wireless communication. The specific implementation of steps 401 to 403 is described below.

[0126] It should be understood that to obtain layer vectors, layer mapping information, including codeword-to-layer mapping, is predefined in the network device. In this application, the layer mapping information used by the data sequence and the energy sequence can be the same, for example, layer mapping information #1 is predefined in the network device. Alternatively, the layer mapping information used by the data sequence and the energy sequence can be different, for example, layer mapping information #2 for the data sequence and layer mapping information #3 for the energy sequence are predefined in the network device.

[0127] Among them, a certain layer mapping information mentioned in this application (such as layer mapping information #1, layer mapping information #2, or layer mapping information #3, etc.) may include the number of layers, the number of codewords, and the association relationship between the mapping of codewords to layers. This association relationship can be in a tabular form, for example. Of course, it is not limited to a tabular form, for example, it can be any row and / or any column in a codeword-to-layer mapping table, and this application does not limit this.

[0128] For example, the layer mapping information #1 may refer to Table 2. In Table 2, i' represents an energy symbol whose sequence number is a natural number, and i represents a data symbol whose sequence number is a natural number. is the number of data modulation symbols mapped to each layer, is the number of energy modulation symbols mapped to each layer. and The 'layer' in the _ represents the layer, such as, and The '0' in represents the first layer. The '1' in the figure represents the second layer, and so on, which will not be described in detail here. and The 'symb' in x represents the data modulation symbol and the energy modulation symbol respectively. (0) (i′) represents the i′th energy symbol in the first layer vector; x (0) (i) represents the i-th data symbol in the first layer vector, and so on, which will not be repeated here. (0) (i) or x (0) The '0' in (i') indicates the first layer, x (1) The '1' in (i) indicates the second layer, and so on, which will not be described here. (0) (i′) represents the i′th energy modulation symbol; d (0) (i) represents the i-th data modulation symbol corresponding to a codeword; d (0) (2i) represents the 2i-th modulation symbol corresponding to the codeword, and so on, which will not be repeated here. (1) (i) represents the i-th modulation symbol corresponding to another codeword; d (1)(2i) represents the 2i-th modulation symbol corresponding to the code word, and so on, which will not be repeated here. That is, d (0) ‘0’ in (i) represents one code word, d (1) ‘1’ in (i) represents another code word, and so on, which will not be repeated here. Meanwhile, the ‘number of layers’ in Table 2 can be understood as the total number of layers of the energy sequence mapping, such as the number of layers in the second row of Table 2, and so on. Or, the ‘number of layers’ in Table 2 can be understood as the total number of layers of the data sequence and the energy sequence mapping, such as the number of layers in the third row of Table 2, and so on. The ‘number of code words’ in Table 2 can be understood as the total number of code words corresponding to the data sequence.

[0129] Table 2

[0130] For example, the layer mapping information #2 can refer to Table 3, which is part of 3GPP TS 38.211 V17.0.0. In Table 3, i represents the data symbol with a natural number sequence, 2i represents the data symbol with an even number sequence, and 2i+1 represents the data symbol with an odd number sequence. is the number of data modulation symbols mapped for each layer. ‘layer’ in (i) represents the layer number, such as, ‘0’ in (i) represents the 1st layer, ‘1’ in (i) represents the 2nd layer, and so on, which will not be repeated here. ‘symb’ in (i) represents the data modulation symbol. x (0) (i) represents the i-th symbol in the 1st layer vector; x (0) (2i) represents the 2i-th symbol in the 1st layer vector, and so on, which will not be repeated here. That is, x (0) ‘0’ in (i) represents the 1st layer, x (1) ‘1’ in (i) represents the 2nd layer, and so on, which will not be repeated here. d (0) (i) represents the i-th modulation symbol corresponding to one code word; d (0) (2i) represents the 2i-th modulation symbol corresponding to the code word, and so on, which will not be repeated here. d (1) (i) represents the i-th modulation symbol corresponding to another code word; d (1) (2i) represents the 2i-th modulation symbol corresponding to the code word, and so on, which will not be repeated here. That is, d (0) ‘0’ in (i) represents one code word, d (1) ‘1’ in (i) represents another code word, and so on, which will not be repeated here. Meanwhile, the ‘number of layers’ in Table 3 can be understood as the total number of layers of the data sequence mapping. The ‘number of code words’ in Table 3 can be understood as the total number of code words corresponding to the data sequence, and so on.

[0131] Table 3

[0132] For example, layer mapping information #3 can refer to Table 4. In Table 4, the definition of each parameter can refer to Table 2, which is not repeated here. The difference is that the "number of layers" in Table 4 can be understood as the total number of layers in the energy sequence mapping.

[0133] Table 4

[0134] The following briefly introduces how the network device obtains the first layer vector and the second layer vector in conjunction with the above layer mapping information (such as layer mapping information #1, layer mapping information #2, or layer mapping information #3).

[0135] Method 1: The network device may map the data modulation symbol sequence to the first layer based on the layer mapping information #1 to obtain a first layer vector, and map the energy modulation symbol sequence to the second layer to obtain a second layer vector.

[0136] For example, assuming that the data modulation symbol sequence is [d(0),…,d(M symb -1)], the energy modulation symbol sequence is [d(0),…,d(M′ symb -1)], that is, the first layer vector can be x(i)=[x (1) (i),…,x (v-1) (i)], v is the total number of layers mapped to the data sequence and energy sequence. The second layer vector can be [x (m) (i′)], m is the index of the energy sequence mapped to the layer, as shown in Table 1, m is 0. If v is 3 as an example, the first layer vector can be The vectors formed by the second and third rows in the second layer can be That is, the i′th (natural number) energy modulation symbol is mapped to the i′th symbol of the first layer, the 2ith (even number) data modulation symbol is mapped to the i-th symbol of the second layer, and the 2i+1th (odd number) data modulation symbol is mapped to the i-th symbol of the third layer.

[0137] Mode 2: The network device may map the data modulation symbol sequence to the first layer based on layer mapping information #2 to obtain a first layer vector, and map the energy modulation symbol sequence to the second layer based on layer mapping information #3 to obtain a second layer vector.

[0138] For example, assuming that the data modulation symbol sequence is [d(0),…,d(M symb -1)], that is, the first layer vector can be x(i)=[x (1) (i),…,x (v-1)(i)], v is the total number of layers to which the data sequence is mapped. If v is 3, for example, the first layer vector can be That is, the i-th (natural number) data modulation symbol is mapped to the i-th symbol of the 1st layer, the 2i-th (even number) data modulation symbol is mapped to the i-th symbol of the 2nd layer, and the 2i+1-th (odd number) data modulation symbol is mapped to the i-th symbol of the 3rd layer.

[0139] For example, assuming that the energy modulation symbol sequence is [d(0),…,d(M′ symb -1)], that is, the second layer vector can be [x (0) (i′)]. That is, the i′th (natural number) energy modulation symbol is mapped to the i′th symbol of the first layer.

[0140] The data modulation symbol sequence in the above-mentioned mode 1 or mode 2 may be obtained by the network device sequentially scrambling and modulating the data sequence. For example, when the data sequence is one or more bits (carrying data) that have been channel-coded, the data modulation symbol sequence may be obtained by the network device sequentially scrambling and modulating the data sequence. Alternatively, the data modulation symbol sequence may be obtained by the network device modulating the data sequence. For example, when the data sequence is a sequence composed of one or more bits (carrying data) that have been channel-coded and scrambled in a certain order, the data modulation symbol sequence may be obtained by the network device modulating the data sequence. Alternatively, the data modulation symbol sequence is a data sequence. For example, when the data sequence is a sequence composed of one or more data modulation symbols after modulation in a certain order, the data modulation symbol sequence is a data sequence.

[0141] Similarly, the energy modulation symbol sequence in the above-mentioned method 1 or method 2 may be obtained by the network device sequentially scrambling and modulating the energy sequence, such as, in the case where the energy sequence is one or more bits (not carrying any data) that have been channel-coded, the energy modulation symbol sequence may be obtained by the network device sequentially scrambling and modulating the energy sequence. Or, the energy modulation symbol sequence may be obtained by the network device modulating the energy sequence, such as, in the case where the energy sequence is a sequence composed of one or more bits (not carrying any data) that have been channel-coded and scrambled in a certain order, the energy modulation symbol sequence may be obtained by the network device modulating the energy sequence. Or, the energy modulation symbol sequence in the above-mentioned method 1 or method 2 may be a sequence composed of one or more predefined or preconfigured modulation symbols (not carrying any data) in a certain order.

[0142] Optionally, the number of first layers in the above-mentioned method 1 or method 2 can be one or more, and the multiple first layers can correspond one-to-one to multiple first layer vectors. That is, the network device can obtain multiple first layer vectors by mapping the data modulation symbol sequence to multiple first layers. Similarly, the number of second layers in the above-mentioned method 1 or method 2 is one, that is, the network device maps the energy modulation symbol sequence to one layer, namely the second layer. This application does not limit the number of layers to which the network device specifically maps the data modulation symbol sequence, nor does it limit the number of layers to which the network device specifically maps the energy modulation symbol.

[0143] It should be understood that after the network device completes layer mapping, it can also perform precoding. The following describes the process of "how the network device performs precoding" in conjunction with step 402 and step 403, specifically:

[0144] ①. The first signal is obtained by precoding the first-layer vectors and the second-layer vectors based on the first precoding matrix. That is, the first signal is a signal obtained by mapping the first-layer vectors and the second-layer vectors to antenna ports based on the first precoding matrix. For example, the first signal is a signal obtained by mapping the first-layer vectors and the second-layer vectors to antenna ports based on the first precoding matrix, and then sequentially undergoing RE mapping and OFDM modulation. It should be understood that the network device can send the first signal through the antenna port corresponding to the first precoding matrix.

[0145] For example, the first layer vector and the second layer vector satisfy the following conditions: The first precoding matrix is ​​W. The network device maps the first layer vector and the second layer vector to the antenna port based on the first precoding matrix, and the following conditions can be met: Among them, {p0,…,p l-1} represents the index of the antenna port, there are l antenna ports in total, which is greater than or equal to the number of corresponding layers, such as the number of layers in Table 1, Table 2 or Table 3. j represents the serial number of the symbol. That is, the network device can map a modulation symbol in a certain layer to {p0,…,p l-1 In this case, the symbol on antenna port p can be represented as

[0146] For example, the network device may map the i′th energy modulation symbol of layer 0 to {p0,…,p l-1} on the jth symbol of the antenna port corresponding to p0; the network device can map the i-th data modulation symbol of the first layer to {p0,…,p l-1} is on the j-th symbol of the antenna port corresponding to p1; the rest are similar and will not be repeated here.

[0147] It can be understood that the pre-coding manner is similar to the existing manner, except that one layer is replaced by the energy modulation symbol.

[0148] The number of energy modulation symbols or data modulation symbols in each layer can be the same.

[0149] Optionally, the number of energy modulation symbols or data modulation symbols in at least two layers can be different.

[0150] ②, the second signal is obtained by pre-coding the first layer vector based on the second pre-coding matrix. The third signal is obtained by pre-coding the second layer vector based on the third pre-coding matrix.

[0151] That is, the second signal is the signal after the first layer vector is mapped to the antenna port based on the second pre-coding matrix. For example, the second signal is the signal after the first layer vector is mapped to the antenna port based on the second pre-coding matrix, and then sequentially undergoes RE mapping and OFDM modulation. Similarly, the third signal is the signal after the second layer vector is mapped to the antenna port based on the third pre-coding matrix. For example, the third signal is the signal after the second layer vector is mapped to the antenna port based on the third pre-coding matrix, and then sequentially undergoes RE mapping and OFDM modulation. It should be understood that the network device can send the second signal through the antenna port corresponding to the second pre-coding matrix, and send the third signal through the antenna port corresponding to the third pre-coding matrix.

[0152] The following examples introduce the first pre-coding matrix, the second pre-coding matrix, and the third pre-coding matrix.

[0153] Example 1: The first pre-coding matrix is obtained based on channel estimation of an uplink reference signal. Alternatively, the second pre-coding matrix and the third pre-coding matrix are obtained based on channel estimation of an uplink reference signal.

[0154] Example 1.1: The uplink reference signal comes from a single terminal, such as a first terminal (which supports wireless charging and wireless communication).

[0155] Example 1.1.1: The above uplink reference signal can be used to determine the first pre-coding matrix.

[0156] Optionally, after the network device determines the first pre-coding matrix, the network device can split the first pre-coding matrix into two pre-coding matrices, such as the second pre-coding matrix and the third pre-coding matrix. That is, this can be regarded as the first pre-coding matrix including the second pre-coding matrix and the third pre-coding matrix. This can be used in cooperation with the above step 403.

[0157] In Example 1.1.2, the first resource associated data occupied by the uplink reference signal on the first resource is used to determine the second precoding matrix. The second resource associated energy occupied by the uplink reference signal on the second resource is used to determine the third precoding matrix. The first resource and the second resource are not overlapped. That is, the first terminal can send the uplink reference signal to the network device on the first resource and the second resource respectively. In this way, the network device can determine the second precoding matrix based on the uplink reference signal on the first resource and determine the third precoding matrix based on the uplink reference signal on the second resource respectively.

[0158] Optionally, in the present application, 'energy' and 'data' are relative. For example, 'energy' represents not carrying any data. For example, 'energy' represents not demodulation, 'data' represents demodulation, and the like.

[0159] Optionally, the second precoding matrix is associated with a first identifier, and the third precoding matrix is associated with a second identifier. That is, the first resource is associated with data, and the second precoding matrix is determined based on the uplink reference signal on the first resource, so the network device can know that the second precoding matrix is associated with the first identifier. Similarly, the second resource is associated with energy, and the third precoding matrix is determined based on the uplink reference signal on the second resource, so the network device can know that the third precoding matrix is associated with the second identifier.

[0160] The first identifier is used to indicate data demodulation. The second identifier is used to indicate energy collection. Optionally, the first identifier and the second identifier can be the same identifier or different identifiers.

[0161] For example, the first terminal supports wireless charging and wireless communication, and the first identifier and the second identifier can be a user identifier used to uniquely identify the first terminal, such as one or more of the following: system architecture evolution (SAE) temporary mobile station identifier (S-TMSI), globally unique temporary identity (GUTI), subscription permanent identifier (SUPI), or radio network temporary identifier (RNTI), and the like, without limitation. In this case, it can be considered that the first identifier and the second identifier are the same identifier.

[0162] For example, the first identity can be an identity of a data demodulation module in the first terminal. The second identity can be an identity of an energy collection module in the first terminal. In this case, the first identity and the second identity can be considered as different identities.

[0163] For example, the first identity can be an identity of a service, such as an identity of a service related to wireless communication, etc. The second identity can be an identity of a service, such as an identity of a service related to wireless charging, etc. In this case, the first identity and the second identity can be considered as different identities.

[0164] Example 1.1.3, the above-mentioned uplink reference signal includes a first uplink reference signal and a second uplink reference signal from the first terminal. The first uplink reference signal occupies a first resource associated with data, and the first uplink reference signal on the first resource is used to determine a second precoding matrix. The second uplink reference signal occupies a second resource associated with energy, and the second uplink reference signal on the second resource is used to determine a third precoding matrix. In this case, the first uplink reference signal and the second uplink reference signal can be considered as different uplink reference signals.

[0165] Optionally, the second precoding matrix is associated with a first identity, and the third precoding matrix is associated with a second identity. That is, the first resource is associated with data, and the second precoding matrix is determined based on the first uplink reference signal on the first resource, so that the network device can know that the second precoding matrix is associated with the first identity. Similarly, the second resource is associated with energy, and the third precoding matrix is determined based on the second uplink reference signal on the second resource, so that the network device can know that the third precoding matrix is associated with the second identity. Wherein, the first identity and the second identity herein can refer to example 1.1.2, which will not be described here.

[0166] Optionally, in example 1.1.2 or example 1.1.3, after the network device determines the second precoding matrix and the third precoding matrix, the network device can determine the first precoding matrix based on the second precoding matrix and the third precoding matrix. That is, this can be considered as the first precoding matrix including the second precoding matrix and the third precoding matrix. This can be used in cooperation with the above-mentioned step 402.

[0167] Example 1.2, the above-mentioned uplink reference signal includes a first uplink reference signal from the first terminal and a second uplink reference signal from a second terminal, and the first terminal and the second terminal support different communication modes.

[0168] Example 1.2.1, the first uplink reference signal is used to determine a second precoding matrix, and the second uplink reference signal is used to determine a third precoding matrix.

[0169] Optionally, after the network device determines the second precoding matrix and the third precoding matrix, the network device can determine the first precoding matrix based on the second precoding matrix and the third precoding matrix. That is, this can be regarded as that the first precoding matrix includes the second precoding matrix and the third precoding matrix. This can be used in cooperation with the step 402 described above.

[0170] In example 1.2.2, the first resource associated data is associated with a first identity, and the second resource associated energy is associated with a second identity. That is, the first resource associated data is associated with the first identity, and the second precoding matrix is determined based on the first uplink reference signal on the first resource, so the network device can know that the second precoding matrix is associated with the first identity. Similarly, the second resource associated energy is associated with the second identity, and the third precoding matrix is determined based on the second uplink reference signal on the second resource, so the network device can know that the third precoding matrix is associated with the second identity. Wherein, the first identity is used to indicate data demodulation. The second identity is used to indicate energy collection.

[0171] In example 1.2.2, the first resource associated data is associated with a first identity, and the second resource associated energy is associated with a second identity. That is, the first resource associated data is associated with the first identity, and the second precoding matrix is determined based on the first uplink reference signal on the first resource, so the network device can know that the second precoding matrix is associated with the first identity. Similarly, the second resource associated energy is associated with the second identity, and the third precoding matrix is determined based on the second uplink reference signal on the second resource, so the network device can know that the third precoding matrix is associated with the second identity. Wherein, the first identity is used to indicate data demodulation. The second identity is used to indicate energy collection.

[0172] Optionally, the first identity can be a user identity used to uniquely identify the first terminal, such as one or more of the following: S-TMSI, GUTI, SUPI or RNTI. Or, the first identity can be an identity of a data demodulation module in the first terminal. Or, the first identity can be a service identity, such as a wireless communication related service identity, etc.

[0173] Optionally, the second identity can be a user identity used to uniquely identify the second terminal, such as one or more of the following: S-TMSI, GUTI, SUPI or RNTI. Or, the second identity can be an identity of an energy collection module in the second terminal. Or, the second identity can be a service identity, such as a wireless energy charging related service identity, etc.

[0174] Optionally, after the network device determines the second precoding matrix and the third precoding matrix, the network device can determine the first precoding matrix based on the second precoding matrix and the third precoding matrix. That is, this can be regarded as that the first precoding matrix includes the second precoding matrix and the third precoding matrix. This can be used in cooperation with the step 402 described above.

[0175] It should be noted that the above example 1.1.2, example 1.1.3 or example 1.2.2 can be understood as that the network device and the terminal both predefine the association relationship between the uplink reference signal resource and the energy and / or data. In this way, the terminal sends the uplink reference signal to the network device in combination with the association relationship between the uplink reference signal resource and the energy and / or data. For example, the first terminal sends the first uplink reference signal to the network device on the first resource associated with the energy, and the second terminal sends the second uplink reference signal to the network device on the second resource associated with the data, and the like.

[0176] In the above embodiments, the association relationship between the uplink reference signal resource and the energy can be referred to as a pattern of the uplink reference signal of the energy, and the association relationship between the uplink reference signal resource and the data can be referred to as a pattern of the uplink reference signal of the data.

[0177] In a possible implementation, the uplink reference signal resource can be represented by a pattern. Optionally, the pattern can be, for example, refer to FIG. 5-1 of FIG. 5 or FIG. 5-2 of FIG. 5. In FIG. 5-1, the uplink reference signal resource associated with the energy and the uplink reference signal resource associated with the data are equally spaced in the frequency domain. In FIG. 5-2, the uplink reference signal resource associated with the energy and the uplink reference signal resource associated with the data are equally spaced in the time domain. FIG. 5 is some examples of the pattern, and the uplink reference signal resource associated with the energy and the uplink reference signal resource associated with the data are non-equally spaced in the frequency domain and / or the time domain, or the uplink reference signal resource associated with the energy and the uplink reference signal resource associated with the data are diagonally distributed in the frequency domain and / or the time domain, and the like, which are not limited in the present application.

[0178] It can be seen that, in the above embodiments, the network device performs precoding based on the second precoding matrix associated with the first identifier and the third precoding matrix associated with the second identifier, which can ensure that the sending beam of the network device is aligned with the receiving beam of the terminal when the signal is sent through the antenna port corresponding to the precoding matrix. For example, in FIG. 6-1, the sending beam carrying the second signal can be aligned with the receiving beam used by the antenna associated with the data demodulation module in the terminal, and the sending beam carrying the third signal can be aligned with the receiving beam used by the antenna associated with the energy collection module in the terminal. In FIG. 6-2, the sending beam carrying the second signal can be aligned with the receiving beam of the terminal for data demodulation, and the sending beam carrying the third signal can be aligned with the receiving beam of the terminal for energy collection. In this way, the energy efficiency of the terminal can be ensured, and the terminal can be normally powered. At the same time, better data transmission quality can also be ensured.

[0179] Example 2, the first precoding matrix is obtained based on a CSI report corresponding to the downlink reference signal. Or, the second precoding matrix and the third precoding matrix are obtained based on a CSI report corresponding to the downlink reference signal.

[0180] Example 2.1, the first precoding matrix is obtained based on a CSI report corresponding to one downlink reference signal.

[0181] Example 2.1.1, the CSI report includes a first CSI report from the first terminal (which supports wireless charging and wireless communication) and a second CSI report from the first terminal. For example, the first terminal can close the antenna associated with the energy collection module and open the antenna associated with the data demodulation module at a certain time period, so that the first terminal can receive the downlink reference signal through the antenna associated with the data demodulation module, and then determine the first CSI report. Similarly, the first terminal can open the antenna associated with the energy collection module and close the antenna associated with the data demodulation module at another time period, so that the first terminal can receive the downlink reference signal through the antenna associated with the energy collection module, and then determine the second CSI report.

[0182] Optionally, the first CSI report includes first indication information for indicating the second precoding matrix, and the first indication information is associated with a first identifier. The second CSI report includes second indication information for indicating the third precoding matrix, and the second indication information is associated with a second identifier. Wherein, the first indication information can be a first PMI, and the second indication information can be a second PMI. The first identifier and the second identifier herein can refer to example 1.1.2, which will not be repeated here.

[0183] Optionally, the first CSI report and the second CSI report can be the same CSI report, so that the first CSI report and the second CSI report can not be distinguished, and the first indication information and the second indication information are contained in one CSI report. Or, the first CSI report and the second CSI report can be different CSI reports, and the first terminal can send the first CSI report and the second CSI report to the network device respectively.

[0184] Example 2.1.2, the CSI report includes a first CSI report from the first terminal and a second CSI report from the second terminal, and the first terminal and the second terminal support different communication modes. That is, the network device sends the downlink reference signal, so that the first terminal and the second terminal can generate the first CSI report and the second CSI report based on the downlink reference signal respectively. That is, the first CSI report and the second CSI report are both determined by the above downlink reference signal.

[0185] Optionally, the first CSI report comprises first indication information for indicating the second precoding matrix, the first indication information is associated with the first identity, and the second CSI report comprises second indication information for indicating the third precoding matrix, the second indication information is associated with the second identity. The first indication information can be a first PMI, and the second indication information can be a second PMI. The first identity and the second identity can refer to 1.2.2, and will not be described here.

[0186] Optionally, in the example 2.1.1 or the example 2.1.2, the first CSI report or the second CSI report can further comprise other content, which can refer to the related description above, and will not be described here. In a possible implementation, the other content in the first CSI report can be associated with the first identity, or not associated with the first identity, which is not limited in the present application. The other content in the second CSI report can be associated with the second identity, or not associated with the second identity, which is not limited in the present application.

[0187] Optionally, in the example 2.1.1 or the example 2.1.2, the second precoding matrix is associated with the first identity, and the third precoding matrix is associated with the second identity. That is, after the network device receives the first CSI report, the network device can know the first indication information for indicating the second precoding matrix, and the first indication information is associated with the first identity, so that the network device can know that the second precoding matrix is associated with the first identity through the first indication information. Similarly, after the network device receives the second CSI report, the network device can know the second indication information for indicating the third precoding matrix, and the second indication information is associated with the second identity, so that the network device can know that the third precoding matrix is associated with the second identity through the second indication information.

[0188] Optionally, the first indication information being associated with the first identity and the second indication information being associated with the second identity can be notified to the network device by the terminal in a direct or indirect manner, or can be indicated to the terminal by the network device in a direct or indirect manner, or can be predefined. For example, one or more of the following can be used to notify or indicate that the first indication information is associated with the first identity and the second indication information is associated with the second identity: the order of the first indication information and the second indication information in a message, time-frequency resource information, or associated indication information. This is not limited here.

[0189] Optionally, in the example 2.1.1 or the example 2.1.2, after the network device knows the second precoding matrix and the third precoding matrix, the network device can determine the first precoding matrix based on the second precoding matrix and the third precoding matrix. That is, this can be regarded as that the first precoding matrix comprises the second precoding matrix and the third precoding matrix. This can be used in cooperation with the step 402 described above.

[0190] In a possible implementation, in example 2.1.1, the network device can further indicate, to the first terminal, content required to be reported through the CSI report. Or, in example 2.1.2, the network device can further indicate, to the first terminal and the second terminal, content required to be reported through the CSI report. For example, the network device can send the first information, or the first information and the second information.

[0191] For example 2.1.1, the network device can send the first information to the first terminal. The first information can be used to indicate the association between the first indication information and the first identifier and the association between the second indication information and the second identifier. For example, different values of the first information, or different values of part of bits in the first information, can be used to indicate the association between the first indication information and the first identifier and the association between the second indication information and the second identifier.

[0192] For example, one bit in the first information can be used to indicate the association between the first indication information and the first identifier or the association between the second indication information and the second identifier. For example, the one bit corresponds to two bit states, ‘0’ and ‘1’. When the bit state is ‘0’, it indicates that the first terminal sends the first indication information and the first identifier to the network device. When the bit state is ‘1’, it indicates that the first terminal sends the second indication information and the second identifier to the network device. Conversely, the same is true.

[0193] For example, two bits in the first information can be used to indicate the association between the first indication information and the first identifier and the association between the second indication information and the second identifier. For example, the two bits correspond to four bit states, ‘00’, ‘01’, ‘10’, and ‘11’. When the bit state is ‘00’, it indicates that the first terminal sends the first indication information and the first identifier to the network device. When the bit state is ‘01’, it indicates that the first terminal sends the second indication information and the second identifier to the network device.

[0194] It should be noted that the above is some examples, and the present application does not limit the content indicated by different bit states corresponding to one or more bits.

[0195] For example 2.1.1, the network device can send the first information and the second information to the first terminal. In this case, the first information is used to indicate the association between the first indication information and the first identifier sent by the first terminal to the network device. The second information is used to indicate the association between the second indication information and the second identifier sent by the first terminal to the network device.

[0196] As an example, for the above example 2.1.2, the network device can send the first information and the second information to the first terminal and the second terminal respectively. In this case, the first information is used to indicate the association relationship between the first terminal sending the first indication information to the network device and the first identifier. The second information is used to indicate the association relationship between the second terminal sending the second indication information to the network device and the second identifier.

[0197] Optionally, the first information or the association indication information may, for example, be carried in the first CSI reporting configuration information. For example, the field carrying the first information can be a field in the first CSI reporting configuration information, and the present application does not limit which field carries the first information. The first CSI reporting configuration information may, for example, be carried in high layer signaling (such as RRC signaling, etc.). It should be understood that the above-mentioned specific content of the first CSI reporting configuration information is only an example and should not constitute any limitation on the present application. The first CSI reporting configuration information may include one or more of the above-mentioned information, or may include other information in addition to the above-mentioned information, such as at least one of the time domain behavior of CSI reporting, bandwidth, and format corresponding to the reporting quantity, etc., which is not limited by the present application.

[0198] Optionally, the second information or the association indication information may, for example, be carried in the second CSI reporting configuration information. For example, the field carrying the second information can be a newly added field in the second CSI reporting configuration information, etc., and the present application does not limit which field carries the second information. The second CSI reporting configuration information may, for example, be carried in high layer signaling (such as RRC signaling, etc.). It should be understood that the above-mentioned specific content of the second CSI reporting configuration information is only an example and should not constitute any limitation on the present application. The second CSI reporting configuration information may include one or more of the above-mentioned information, or may include other information in addition to the above-mentioned information, such as at least one of the time domain behavior of CSI reporting, bandwidth, and format corresponding to the reporting quantity, etc., which is not limited by the present application.

[0199] Example 2.2, the first precoding matrix is obtained based on the CSI reports corresponding to the two downlink reference signals.

[0200] For example, the first downlink reference signal of the association data and the second downlink reference signal of the association energy. The first downlink reference signal corresponds to the third CSI report, and the second downlink reference signal corresponds to the fourth CSI report. That is, the third CSI report and the fourth CSI report are determined by the first downlink reference signal and the second downlink reference signal respectively.

[0201] Optionally, the third CSI report includes third indication information for indicating the second precoding matrix, and the fourth CSI report includes fourth indication information for indicating the third precoding matrix. The third indication information can be a third PMI, and the fourth indication information can be a fourth PMI. Optionally, the third CSI report or the fourth CSI report can further include other contents, which can be referred to the related description above, and will not be described here.

[0202] Optionally, after the network device learns the second precoding matrix and the third precoding matrix, the network device can determine the first precoding matrix based on the second precoding matrix and the third precoding matrix. That is, it can be considered that the first precoding matrix includes the second precoding matrix and the third precoding matrix. This can be used in cooperation with the step 402 described above.

[0203] In example 2.2.1, the third CSI report and the fourth CSI report come from one terminal, such as a first terminal (which supports wireless charging and wireless communication). The network device can send the first downlink reference signal and the second downlink reference signal respectively, so that the first terminal can generate the third CSI report based on the first downlink reference signal, and can generate the fourth CSI report based on the second downlink reference signal. For example, the first terminal can close the antenna associated with the energy collection module and open the antenna associated with the data demodulation module in a certain time period, so that the first terminal can receive the first downlink reference signal through the antenna associated with the data demodulation module, and then determine the third CSI report. Similarly, the first terminal can open the antenna associated with the energy collection module and close the antenna associated with the data demodulation module in another time period, so that the first terminal can receive the second downlink reference signal through the antenna associated with the energy collection module, and then determine the fourth CSI report.

[0204] Optionally, in example 2.2.1, the second precoding matrix is associated with a first identifier, and the third precoding matrix is associated with a second identifier. The first identifier and the second identifier can be referred to example 2.1.1, and will not be described here. The network device learns that the second precoding matrix is associated with the first identifier and the third precoding matrix is associated with the second identifier, for example, in the following ways:

[0205] In the manner A, the network device defaults the third CSI report to be associated with the first downlink reference signal. Thus, the network device can learn from the third CSI report that the second precoding matrix is associated with the first identity. Similarly, the network device defaults the fourth CSI report to be associated with the second downlink reference signal. Thus, the network device can learn from the fourth CSI report that the third precoding matrix is associated with the second identity. Alternatively, the network device learns that the third CSI report is associated with the first downlink reference signal and / or the fourth CSI report is associated with the second downlink reference signal in an indirect manner, which can be one or more of a time relationship, time-frequency resource information, and the like, and is not limited herein.

[0206] For example, the network device first transmits the first downlink reference signal, so that the first terminal determines the third CSI report based on the first downlink reference signal and reports the third CSI report. In this way, after receiving the third CSI report, the network device can default that the third CSI report is associated with the first downlink reference signal. Thus, the network device can learn from the third CSI report that the second precoding matrix is associated with the first identity. Then, the network device transmits the second downlink reference signal, so that the first terminal determines the fourth CSI report based on the second downlink reference signal and reports the fourth CSI report. In this way, after receiving the fourth CSI report, the network device can default that the fourth CSI report is associated with the second downlink reference signal. Thus, the network device can learn from the fourth CSI report that the third precoding matrix is associated with the second identity.

[0207] In the manner B, the third indication information in the third CSI report is associated with the first identity, and the fourth indication information in the fourth CSI report is associated with the second identity. That is, after receiving the third CSI report, the network device can learn the third indication information for indicating the second precoding matrix, and the third indication information is associated with the first identity, so the network device can learn from the third indication information that the second precoding matrix is associated with the first identity. Similarly, after receiving the fourth CSI report, the network device can learn the fourth indication information for indicating the third precoding matrix, and the fourth indication information is associated with the second identity, so the network device can learn from the fourth indication information that the third precoding matrix is associated with the second identity. Optionally, in this case, other contents in the third CSI report except the third indication information can be associated with the first identity or not associated with the first identity, which is not limited herein. Similarly, the fourth indication information can be associated with the second identity or not associated with the second identity, which is not limited herein. Other contents in the fourth CSI report except the fourth indication information can be associated with the second identity or not associated with the second identity, which is not limited herein.

[0208] Optionally, in the manner B, the third CSI report and the fourth CSI report can be the same CSI report, and in this case, the third CSI report and the fourth CSI report can not be distinguished, and the third indication information and the fourth indication information are contained in the same CSI report. For example, in the case that any content (such as the third indication information, etc.) in the third CSI report is associated with the first identifier, and any content (such as the fourth indication information, etc.) in the fourth CSI report is associated with the second identifier, the third CSI report and the fourth CSI report can be the same CSI report. Or, the third CSI report and the fourth CSI report can be different CSI reports, and the terminal can send the third CSI report and the fourth CSI report to the network device respectively.

[0209] In a possible implementation, in example 2.2.1, the network device can further indicate to the first terminal the content required to be reported by the CSI report. In the case that any content (such as the third indication information, etc.) in the third CSI report is not associated with the first identifier, and any content (such as the fourth indication information, etc.) in the fourth CSI report is not associated with the second identifier, the manner in which the network device indicates the content required to be reported by the CSI report by the first terminal can refer to the existing scheme, such as the scheme in the existing version of 3GPP TS 38.214, or other schemes, such as the scheme in the future version of 3GPP TS 38.214, which are not limited here. In the case that any content (such as the third indication information, etc.) in the third CSI report is associated with the first identifier, and any content (such as the fourth indication information, etc.) in the fourth CSI report is associated with the second identifier, the manner in which the network device indicates the content required to be reported by the CSI report by the first terminal can refer to the related description of example 2.1.1, which is not repeated here.

[0210] In example 2.2.2, the third CSI report and the fourth CSI report come from two terminals (including the first terminal and the second terminal, and the first terminal and the second terminal support different communication manners). The network device can send the first downlink reference signal and the second downlink reference signal respectively, so that the first terminal can generate the third CSI report based on the first downlink reference signal, and the second terminal can generate the fourth CSI report based on the second downlink reference signal.

[0211] Optionally, in example 2.2.2, the second precoding matrix is associated with the first identifier, and the third precoding matrix is associated with the second identifier. The first identifier and the second identifier herein can refer to example 2.1.2, which is not repeated here. The network device can learn the manner that the second precoding matrix is associated with the first identifier, and the third precoding matrix is associated with the second identifier, which can refer to example 2.2.1, which is not repeated here.

[0212] In a possible implementation, in example 2.2.2, the network device can further indicate the first terminal and the second terminal the content required to be reported through the CSI report. In the case that any content (such as the third indication information, etc.) in the third CSI report is not associated with the first identifier and any content (such as the fourth indication information, etc.) in the fourth CSI report is not associated with the second identifier, the manner in which the network device indicates the first terminal the content required to be reported through the CSI report can refer to an existing scheme, such as a scheme in an existing version of 3GPP TS 38.214, or other schemes, such as a scheme in a future version of 3GPP TS 38.214, which are not limited herein. In the case that any content (such as the third indication information, etc.) in the third CSI report is associated with the first identifier and any content (such as the fourth indication information, etc.) in the fourth CSI report is associated with the second identifier, the manner in which the network device indicates the first terminal and the second terminal the content required to be reported through the CSI report can refer to the related description of example 2.1.2, which is not described herein.

[0213] Optionally, in example 2.2.1 or example 2.2.2, the terminal of the present application can learn the data or energy associated with a certain downlink reference signal in the following manner.

[0214] For example, the base sequence used by the first downlink reference signal is different from the base sequence used by the second downlink reference signal. It should be understood that the network device and the terminal (such as the first terminal or the second terminal, etc.) both predefine the base sequence used by the first downlink reference signal and the second downlink reference signal. The base sequence can include at least one of a Zadoff-chu (ZC) sequence, a Gold sequence, or a Hadamard sequence, etc. Alternatively, the base sequence can be a sequence generated by cyclic extension or truncation of at least one of a Zadoff-chu (ZC) sequence, a Gold sequence, a Hadamard sequence, etc.

[0215] For example, the network device sends configuration information to a terminal (such as the first terminal or the second terminal, etc.), and indicates a certain downlink reference signal associated with data or energy through different values of the configuration information or through different values of part of bits in the configuration information. For example, 1 bit in the configuration information can be used to indicate the downlink reference signal associated with data or energy. For example, when the bit state is '1', a first downlink reference signal associated with data is indicated, or in other words, the first downlink reference signal associated with data is indicated. When the bit state is '0', a second downlink reference signal associated with energy is indicated, or in other words, the second downlink reference signal associated with data is indicated. Conversely, the above can also be true. Optionally, the field carrying the configuration information may, for example, be a field in RRC signaling, such as a field in the CSI-RS-ResourceMapping information element in RRC signaling. The present application does not limit the specific field carrying the configuration information.

[0216] It should be noted that the above is some examples of how the terminal learns the downlink reference signal associated with data or energy, and should not be considered as a limitation of the present application.

[0217] Optionally, the processing performed by a single execution subject (terminal or network device) shown in the embodiments of the present application can also be divided into processing performed by multiple execution subjects, which can be logically and / or physically separated. For example, the processing performed by the network device can be divided into processing performed by at least one of the CU, the DU, and the RU.

[0218] For example, the above step 401 is performed by the DU, and the step 402 / 403 is performed by the DU or the RU. In this case, the step 402 can be understood as: the DU or the RU transmits the first signal. For example, the DU transmits the first signal to the RU (for example, the first signal includes the first layer vector and the second layer vector, or the first signal is a signal after the first layer vector and the second layer vector are mapped to the antenna port based on the first precoding matrix, i.e., precoding). The RU transmits the first signal to the first terminal (for example, the first signal is a signal after the first signal from the DU sequentially undergoes precoding, RE mapping and OFDM modulation, or sequentially undergoes RE mapping and OFDM modulation), or the RU transmits the first signal to the first terminal and the second terminal (for example, the first signal is a signal after the first signal from the DU sequentially undergoes RE mapping and OFDM modulation). Similarly, the step 403 can be understood as: the DU or the RU transmits the second signal and the third signal. For example, the DU transmits the second signal to the RU (for example, the second signal includes the first layer vector, or the second signal is a signal after the first layer vector is mapped to the antenna port based on the second precoding matrix). The RU transmits the second signal to the first terminal (for example, the second signal is a signal after the second signal from the DU sequentially undergoes precoding, RE mapping and OFDM modulation, or sequentially undergoes RE mapping and OFDM modulation). The DU transmits the third signal to the RU (for example, the third signal includes the second layer vector, or the third signal is a signal after the second layer vector is mapped to the antenna port based on the third precoding matrix). The RU transmits the third signal to the second terminal (for example, the third signal is a signal after the third signal from the DU sequentially undergoes precoding, RE mapping and OFDM modulation, or sequentially undergoes RE mapping and OFDM modulation).

[0219] For example, the above step 401 to step 402 / 403 is performed by the RU. In this case, the step 401 can be understood as: the RU receives the first layer vector corresponding to the data sequence and the second layer vector corresponding to the energy sequence, for example, the RU receives the first layer vector and the second layer vector from the DU.

[0220] It can be understood that, in order to implement the above functions, the above device comprises a hardware structure and / or a software module corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of the examples described in the embodiments disclosed in the present application, the present application can be realized in the form of hardware or a combination of hardware and computer software. Whether a certain function is driven by hardware or computer software to drive hardware depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods for each specific application to implement the described functions, but such implementation should not be considered beyond the scope of the present application.

[0221] The embodiments of the present application can divide the functional modules of the terminal or network device according to the above method examples. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The integrated module can be implemented in the form of hardware or software functional module. It should be noted that the division of the modules in the embodiments of the present application is illustrative, and is only a logical functional division. When actually implemented, another division method can be used.

[0222] Referring to FIG. 7, FIG. 7 is a structural schematic diagram of a communication apparatus provided by an embodiment of the present application. The communication apparatus 700 can be applied to the method shown in the embodiment shown in FIG. 4. As shown in FIG. 7, the communication apparatus 700 includes a processing module 701 and a transceiver module 702. The processing module 701 can be one or more processors, and the transceiver module 702 can be a transceiver or a communication interface. The communication apparatus can be used to implement the functions of the terminal or network device in any of the above method embodiments, or to implement the functions of the network element in any of the above method embodiments. The network element or network function can be a network element in a hardware device, a software function running on a special hardware, or a virtualized function instantiated on a platform (for example, a cloud platform). Optionally, the communication apparatus 700 can further include a storage module 703 for storing the program code and data of the communication apparatus 700.

[0223] An example is that the communication apparatus serves as a network device or a chip applied to a network device, that is, a chip for a network device, and performs the steps performed by the network device in the above method embodiments. The transceiver module 702 is used to specifically perform the sending and / or receiving actions of the network device in the embodiment shown in FIG. 4, for example, to support the network device to perform other processes of the technology described herein. The processing module 701 can be used to support the communication apparatus 700 to perform the processing actions in the above method embodiments, for example, to support the network device to perform other processes of the technology described herein.

[0224] Illustratively, the processing module 701 is configured to obtain a first layer vector corresponding to a data sequence and a second layer vector corresponding to an energy sequence, and the transceiver module 702 is configured to send a first signal, or send a second signal and a third signal. The first signal carries the first layer vector and the second layer vector, the second signal carries the first layer vector, and the third signal carries the second layer vector.

[0225] In a possible implementation, the transceiver module 702 is further configured to send the first information and the second information. The first information is used to indicate an association relationship between the first terminal sending the first indication information to the network device and the first identifier, and the second information is used to indicate an association relationship between the second terminal sending the second indication information to the network device and the second identifier.

[0226] In an example, the communication apparatus is a terminal or a chip applied to a terminal, i.e., a chip for a terminal, and performs the steps performed by the terminal in the method embodiments. The transceiver module 702 is configured to specifically perform the sending and / or receiving actions performed by the terminal in the embodiment shown in FIG. 4, for example, other processes supporting the terminal to perform the techniques described herein. The processing module 701 can be configured to support the communication apparatus 700 to perform the processing actions in the method embodiments described above, for example, other processes supporting the terminal to perform the techniques described herein.

[0227] For example, the transceiver module 702 is configured to: acquire a first signal, a second signal, or a third signal. The first signal carries a first layer vector corresponding to a data sequence and a second layer vector corresponding to an energy sequence. The second signal carries the first layer vector. The third signal carries the second layer vector.

[0228] In a possible implementation, the transceiver module 702 is further configured to receive the first information and the second information. The first information is used to indicate an association relationship between the terminal sending the first indication information to the network device and the first identifier, and the second information is used to indicate an association relationship between the terminal sending the second indication information to the network device and the second identifier.

[0229] In a possible implementation, when the apparatus is a chip, the transceiver module 702 can be a communication interface, a pin, or a circuit, etc. The communication interface can be configured to input data to be processed to the processor, and can output the processing result of the processor to the outside. In specific implementation, the communication interface can be a general purpose input output (GPIO) interface, and can be connected with a plurality of peripheral devices (such as a display (LCD), a camera, a radio frequency (RF) module, an antenna, etc.). The communication interface is connected with the processor through a bus.

[0230] The processing module 701 can be a processing circuit, which can be one or more processors, or all or part of the circuit in one or more processors for control and / or processing. Among them, the processing circuit or processor can execute the computer execution instructions stored in the storage module to enable the chip to perform the method related to the embodiment shown in FIG. 4. Further, the processor can include a controller, an arithmetic unit and a register. Illustratively, the controller is mainly responsible for instruction decoding and issuing control signals for corresponding operations of instructions. The arithmetic unit is mainly responsible for performing fixed-point or floating-point arithmetic operations, shift operations, and logic operations, etc., and can also perform address operations and conversion. The register is mainly responsible for saving the register operands and intermediate operation results temporarily stored during the instruction execution process, etc. In specific implementation, the hardware architecture of the processor can be an application-specific integrated circuit (ASIC) architecture, a microprocessor without interlocked piped stages architecture (MIPS) architecture, an advanced RISC machines (ARM) architecture, or a network processor (NP) architecture, etc. The processor can be single-core or multi-core. The storage module can be a storage module within the chip, such as a register, a cache, etc. The storage module can also be a storage module located outside the chip, such as a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM), etc.

[0231] Among them, the chip in the present application can be a baseband chip, or a power chip, or a baseband and power chip. The chip can also be a chip system SOC, such as a chip system integrated with one or more of baseband, power, or radio frequency, etc., which is not limited here.

[0232] It should be noted that the functions of the processor and the interface corresponding to each other can be realized by hardware design, software design, or a combination of software and hardware, which is not limited here.

[0233] Fig. 8 is a structural schematic diagram of another communication apparatus provided in embodiments of the present application. It can be understood that the communication apparatus 810 includes necessary means such as modules, units, elements, circuits, or interfaces, etc., which are configured to be appropriately combined to perform the present solution. The communication apparatus 810 can be the terminal or the network device, or a component (e.g., a chip) of the terminal or the network device, to implement the methods described in the above method embodiments. The communication apparatus 810 includes one or more processors 811. The processor 811 can be a general purpose processor, a special purpose processor, or the like. For example, it can be a baseband processor, or a central processing unit. The baseband processor can be configured to process communication protocols and communication data, and the central processing unit can be configured to control the communication apparatus (e.g., a terminal, a network device, or a chip), execute software programs, and process data of the software programs.

[0234] Optionally, in one design, the processor 811 can include a program 813 (which can also be referred to as code or instructions), which can be run on the processor 811, so that the communication apparatus 810 performs the methods described in the above embodiments. In another possible design, the communication apparatus 810 includes a circuit (not shown in Fig. 8) for implementing the functions of the terminal, the network device, or the like, in the above embodiments. Optionally, the communication apparatus 810 can include one or more memories 812, which have a program 814 (which can also be referred to as code or instructions) stored thereon, and the program 814 can be run on the processor 811, so that the communication apparatus 810 performs the methods described in the above method embodiments.

[0235] Optionally, the processor 811 and / or the memory 812 can also store data. The processor and the memory can be separately arranged, or integrated together.

[0236] Optionally, the communication apparatus 810, when being a terminal or a network device, can further include a transceiver 815 and / or an antenna 816. The processor 811 can also be referred to as a processing unit, and is configured to control the communication apparatus (e.g., a terminal or a network device). The transceiver 815 can also be referred to as a transceiving unit, a transceiver, a transceiving circuit, or a transceiver, and is configured to implement the transceiving function of the communication apparatus through the antenna 816.

[0237] Optionally, the communication apparatus 810, when being a chip for a terminal or a network device, can further include a transceiving circuit, such as an input / output interface, or a transceiving interface.

[0238] Embodiments of the present application further provide a communication apparatus, which includes at least one processor; wherein the at least one processor is configured to perform the method described in any one of the embodiments shown in Fig. 4.

[0239] The embodiment of the present application further provides a computer readable storage medium, which stores computer instructions, and the computer instructions make the computer execute the method according to any one of the embodiments shown in Fig. 4 when executed.

[0240] The embodiment of the present application further provides a computer program product, which comprises computer program codes, and the computer program codes make the computer execute the method according to any one of the embodiments shown in Fig. 4 when executed.

[0241] The embodiment of the present application further provides a chip, which comprises at least one processor and an interface, and the processor is used for reading and executing instructions stored in a memory, and the instructions make the chip execute the method according to any one of the embodiments shown in Fig. 4 when executed.

[0242] The terms "system" and "network" in the embodiments of the present application can be used interchangeably. Unless otherwise specified, " / " represents an "or" relationship between the objects before and after the " / " symbol, for example, A / B can represent A or B; "and / or" in the present application is only a description of the relationship between the associated objects, which means that there can be three relationships, for example, A and / or B can represent: A alone, A and B together, and B alone, where A and B can be singular or plural. In addition, in the description of the present application, "multiple" means two or more than two, unless otherwise specified. "At least one of the following" or similar expressions means any combination of the items, including any combination of single item or multiple items. For example, at least one of a, b, or c can represent: a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, and c can be one or more. In addition, in order to clearly describe the technical solutions of the embodiments of the present application, the same items or similar items with basically the same functions are distinguished by "first", "second", etc. in the embodiments of the present application. Those skilled in the art can understand that "first", "second", etc. do not limit the number and execution order, and "first", "second", etc. also do not necessarily mean different.

[0243] Reference to "one embodiment" or "an embodiment" or "some embodiments" means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the application. The appearances of the phrase "in one embodiment" or "in some embodiments" in various places in the specification are not necessarily all referring to the same embodiment, although it can. The terms "including," "comprising," "having" and variations thereof are meant to encompass the items listed thereafter and equivalents thereof as well as additional items. The terms "coupled" and "connected," along with variations thereof, are used broadly and encompass both direct and indirect couplings or connections.

[0244] The above detailed description merely describes the specific implementation of the application. The application should not be limited to the detailed description, and the protection scope of the application should be subject to the scope of protection of the patent claims. Any modification, equivalent replacement, improvement, etc. made on the basis of the technical solutions of the application should be included in the protection scope of the application. Meanwhile, in the various embodiments of the application, if there is no special description and no logical conflict, the terms and / or descriptions of different embodiments are consistent and can be mutually referenced, and the technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0245] In the present application, indication includes direct indication (also referred to as explicit indication) and implicit indication (also referred to as indirect indication). Direct indication of information A means that information A is included; implicit indication of information A means that information A is indicated by the correspondence between information A and information B and direct indication of information B. The correspondence between information A and information B can be predefined, pre-stored, pre-burned, or pre-configured.

[0246] In the present application, information C is used for determination of information D, which includes that information D is determined based on information C only, and includes that information D is determined based on information C and other information. In addition, information C used for determination of information D can also be indirectly determined, such as the case where information D is determined based on information E, and information E is determined based on information C.

[0247] It should be noted that the names of messages between various network elements in the above embodiments or the names of parameters in the messages are only examples, and other names can also be used in specific implementation, and the embodiments of the present application do not make specific limitation thereto.

[0248] In addition, each of the embodiments of the present application is only described by taking all the steps included in the embodiments as an example, and should not be regarded as a specific limitation of the present application. For example, the order between the steps in each of the embodiments can be simply changed according to the function and internal logic thereof; for another example, the steps in each of the embodiments can be executed in whole or in part, as long as the same function as in the embodiments of the present application can be achieved.

[0249] In the present application, “sending” and “receiving” represent the direction of signal transmission. For example, “sending information to a network device” can be understood as that the destination of the information is the network device, which can include direct transmission through the air interface, and also includes indirect transmission through the air interface by other units or modules. “Receiving information from a network device” can be understood as that the source of the information is the network device, which can include direct reception from the network device through the air interface, and also includes indirect reception from the network device through the air interface from other units or modules. “Sending” can also be understood as the “output” of the chip interface, and “receiving” can also be understood as the “input” of the chip interface.

[0250] In other words, sending and receiving can be carried out between devices, for example, between a network device and a terminal; or can be carried out within a device, for example, between components, modules, chips, software modules or hardware modules within the device through a bus, wire or interface.

[0251] In the embodiments of the present application, “when”, “if” and “whether” all refer to that the device will make corresponding processing under certain objective circumstances, and are not limited in time, and also do not require the device to have a judgment action when it is implemented, and also do not mean that there are other limitations.

[0252] In the present application, the words “example”, “exemplary”, “for example”, or “for instance” are used to mean serving as an instance, example, or illustration. Any embodiment or design described in the present application as being “example”, “exemplary”, “for example”, or “for instance” should not be construed as being preferred or advantageous over other embodiments or designs. Rather, use of these terms is intended to present concepts in a concrete manner. In the present application, the words “one example”, “an example”, “one example implementation”, “an example implementation”, or “one implementation” are used to mean that a particular feature, structure, or characteristic described in connection with the example is included in at least one implementation of the present application. Thus, appearances of the phrases “one example”, “an example”, “one example implementation”, “an example implementation”, or “one implementation” in various places in the present application are not necessarily all referring to the same implementation.

[0253] The above describes only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered in the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A communication method characterized by comprising: The method comprises: obtaining a first layer vector corresponding to a data sequence and a second layer vector corresponding to an energy sequence; sending a first signal carrying the first layer vector and the second layer vector, or sending a second signal carrying the first layer vector and a third signal carrying the second layer vector.

2. The method of claim 1, wherein, The first signal is obtained by precoding the first layer vector and the second layer vector based on a first precoding matrix; wherein the first precoding matrix is obtained based on channel estimation of an uplink reference signal, or the first precoding matrix is obtained based on a channel state information (CSI) report corresponding to a downlink reference signal.

3. The method of claim 1, wherein, The second signal is obtained by precoding the first layer vector based on a second precoding matrix, and the third signal is obtained by precoding the second layer vector based on a third precoding matrix; wherein the second precoding matrix and the third precoding matrix are obtained based on channel estimation of an uplink reference signal, or the second precoding matrix and the third precoding matrix are obtained based on a channel state information (CSI) report corresponding to a downlink reference signal.

4. The method according to claim 2 or 3, characterized in that, The first precoding matrix includes the second precoding matrix and the third precoding matrix.

5. The method according to claim 3 or 4, characterized in that, The second precoding matrix is associated with a first identifier, and the first identifier is used to indicate data demodulation. The third precoding matrix is associated with a second identifier, and the second identifier is used to indicate energy collection.

6. The method according to any one of claims 2-5, characterized in that, The uplink reference signal includes a first uplink reference signal from a first terminal and a second uplink reference signal from a second terminal, or the uplink reference signal includes a first uplink reference signal from the first terminal and a second uplink reference signal from the first terminal; wherein a first resource occupied by the first uplink reference signal is associated with data, and the first uplink reference signal on the first resource is used to determine the second precoding matrix; a second resource occupied by the second uplink reference signal is associated with energy, and the second uplink reference signal on the second resource is used to determine the third precoding matrix.

7. The method according to any one of claims 2-5, characterized in that, The CSI report includes a first CSI report from a first terminal and a second CSI report from a second terminal, or the CSI report includes a first CSI report from a first terminal and a second CSI report from the first terminal; wherein the first CSI report includes first indication information used to indicate the second precoding matrix, the first indication information is associated with a first identifier, and the first identifier is used to indicate data demodulation; the second CSI report includes second indication information used to indicate the third precoding matrix, and the second indication information is associated with a second identifier, and the second identifier is used to indicate energy collection.

8. The method of claim 7, wherein, The method further comprises: sending first information used to indicate an association relationship between the first indication information and the first identifier sent by the first terminal to a network device; sending second information used to indicate an association relationship between the second indication information and the second identifier sent by the first terminal or the second terminal to the network device.

9. The method according to any one of claims 2-5, characterized in that, The downlink reference signal comprises a first downlink reference signal associated with data and a second downlink reference signal associated with energy, the first downlink reference signal corresponds to a third CSI report, the third CSI report comprises third indication information used for indicating the second precoding matrix, and the second downlink reference signal corresponds to a fourth CSI report, the fourth CSI report comprises fourth indication information used for indicating the third precoding matrix.

10. The method according to any one of claims 1-9, characterized in that, The energy sequence does not carry data.

11. A communication method, comprising: Comprise: Obtaining a first signal, a second signal or a third signal, the first signal carrying a first layer vector corresponding to a data sequence and a second layer vector corresponding to an energy sequence, the second signal carrying the first layer vector, and the third signal carrying the second layer vector.

12. The method of claim 11, wherein, The first signal is obtained by precoding the first layer vector and the second layer vector based on a first precoding matrix; Wherein, the first precoding matrix is obtained by channel estimation based on an uplink reference signal, or the first precoding matrix is obtained based on a channel state information, CSI, report corresponding to a downlink reference signal.

13. The method of claim 11, wherein, The second signal is obtained by precoding the first layer vector based on a second precoding matrix, and the third signal is obtained by precoding the second layer vector based on a third precoding matrix; Wherein, the second precoding matrix and the third precoding matrix are obtained by channel estimation based on an uplink reference signal, or the second precoding matrix and the third precoding matrix are obtained based on a channel state information, CSI, report corresponding to a downlink reference signal.

14. The method according to claim 12 or 13, characterized in that, The first precoding matrix comprises the second precoding matrix and the third precoding matrix.

15. The method according to claim 13 or 14, characterized in that, The second precoding matrix is associated with a first identifier, and the first identifier is used for indicating data demodulation, and the third precoding matrix is associated with a second identifier, and the second identifier is used for indicating energy collection.

16. The method according to any one of claims 12-15, characterized in that, The CSI report comprises a first CSI report from a first terminal and a second CSI report, or a first CSI report from a first terminal and a second CSI report from a second terminal, the first CSI report comprises first indication information used for indicating the second precoding matrix, the first indication information is associated with a first identifier, and the first identifier is used for indicating data demodulation, and the second CSI report comprises second indication information used for indicating the third precoding matrix, the second indication information is associated with a second identifier, and the second identifier is used for indicating energy collection.

17. The method of claim 16, wherein, The method further comprises: Receiving first information, the first information is used for indicating that the first terminal sends an association relationship between the first indication information and the first identifier to a network device; Receiving second information, the second information is used for indicating that the first terminal or the second terminal sends an association relationship between the second indication information and the second identifier to the network device.

18. The method of any of claims 12-15, wherein, The downlink reference signal comprises a first downlink reference signal associated with data and a second downlink reference signal associated with energy, the first downlink reference signal corresponds to a third CSI report, the third CSI report comprises third indication information used for indicating the second precoding matrix, the second downlink reference signal corresponds to a fourth CSI report, the fourth CSI report comprises fourth indication information used for indicating the third precoding matrix.

19. The method of any of claims 11-18, wherein, The energy sequence does not carry data.

20. A communications device, characterized by A unit or module for implementing the method of any one of claims 1 to 18.

21. A communications device, characterized by The communication device comprises at least one processor; wherein the at least one processor is configured to perform the method of any one of claims 1 to 18.

22. The apparatus of claim 21, wherein, The device is a chip.

23. A readable storage medium characterized by, A program or instruction for storing, when the program or instruction is run, the method of any one of claims 1 to 18 is performed.

24. A computer program, characterized in that, A program code for storing, when the program code is run, the method of any one of claims 1 to 18 is performed.

25. A communication system, characterized by A device for performing the method of any one of claims 1 to 10 and a device for performing the method of any one of claims 11 to 18.

Citation Information

Patent Citations

  • Method and device for information and energy hybrid transmission based on large scale antenna

    CN104796184A

  • Precoding matrix processing method and communication device

    CN112751598A

  • Channel measurement method and communication apparatus

    WO2020211681A1