Communication method and device
By processing data and energy sequence layer vectors through network devices and optimizing signals using precoding matrices, the problem of terminals being unable to supply power normally under low energy power conditions is solved, achieving efficient charging and reliable data transmission.
Patent Information
- Application Number
- CN202410480524.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-19
- Publication Date
- 2025-10-24
AI Technical Summary
In communication technology, terminals cannot supply power normally when their energy power is below a certain threshold, resulting in low charging efficiency.
Network devices acquire different layer vectors corresponding to data sequences and energy sequences, and process the signals using a precoding matrix to ensure that the power of the energy sequence exceeds a threshold and is aligned with the terminal receiving beam, thereby reducing interference of the energy sequence to the data sequence and improving data transmission reliability.
It enables efficient charging of terminals, ensures normal power supply, and improves data transmission quality.
Smart Images

Figure CN120835305A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of communication, and in particular, to a communication method and device. BACKGROUND
[0002] In the technical field of communication, only when the power corresponding to the energy is greater than a certain threshold, the terminal can be normally powered.
[0003] 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 efficiency of the terminal based on such a signal for charging is too low, which may result in the terminal being unable to be normally powered. SUMMARY
[0004] The present application provides a communication method and device to support the improvement of the charging efficiency of the terminal, thereby providing the charging efficiency of the terminal.
[0005] 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 a processor, a chip, or a chip system, etc.) applied to the network device, and can also be executed by a logic node, a logic module or software that 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.
[0006] As can be seen, in the above embodiment, 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 send the first signal carrying the first layer vector and the second layer vector, or send the second signal carrying the first layer vector and the 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 be aligned with the terminal, thereby ensuring the efficiency of the terminal based on the first signal or the third signal for charging, 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, thereby improving the reliability of the data sequence transmission.
[0007] 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.
[0008] 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.
[0009] In a possible implementation, the first precoding matrix includes the second precoding matrix and the third precoding matrix.
[0010] 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.
[0011] 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 reception 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 reception beam of the terminal performing data demodulation and / or energy collection. Or, the transmission beam carrying the second signal can be aligned with the reception beam of the terminal performing data demodulation or the reception 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 reception beam of the terminal performing energy collection or the reception 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 guaranteed, and the terminal can be normally powered. At the same time, better data transmission quality can also be guaranteed.
[0012] In a possible implementation, 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 a 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.
[0013] 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 the 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 know which precoding matrix is associated with which identifier through other messages, thereby saving signaling overhead.
[0014] 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 for indicating the second precoding matrix, the first indication information is associated with the first identifier, and the first identifier is used for indicating data demodulation. The second CSI report includes second indication information for indicating the third precoding matrix, the second indication information is associated with the second identifier, and the second identifier is used for indicating energy collection.
[0015] 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 know which precoding matrix is associated with which identifier through other messages, thereby saving signaling overhead.
[0016] In a possible implementation, the method further includes: sending first information and second information. The first information is used for indicating an association relationship between the first terminal and the network device sending the first indication information and the first identifier, and the second information is used for indicating an association relationship between the first terminal or the second terminal and the network device sending the second indication information and the second identifier.
[0017] It can be seen that, in the above embodiments, the network device can also send the first information and the second information, so that the corresponding terminal can obtain the content to be reported, to help the network device to know which precoding matrix is associated with which identifier.
[0018] 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 the third CSI report, and the third CSI report includes third indication information for indicating the second precoding matrix. The second downlink reference signal corresponds to the fourth CSI report, and the fourth CSI report includes fourth indication information for indicating the third precoding matrix.
[0019] It can be seen that in the above embodiments, the network device transmits the first downlink reference signal associated with the data and the second downlink reference signal associated with the 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 that the CSI report can be reported to the network device, thereby helping the network device to know which precoding matrix is associated with which identifier through the CSI report. For example, the network device first transmits 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 transmits 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 transmit 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 transmits 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 transmission of the first downlink reference signal and the second downlink reference signal.
[0020] In a possible implementation, the energy sequence does not carry data.
[0021] In a second aspect, a communication method is provided, which can be executed by a terminal side, for example, can be executed by a terminal device, or can also be executed by a module (such as 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.
[0022] 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.
[0023] 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.
[0024] In a possible implementation, the first precoding matrix includes the second precoding matrix and the third precoding matrix.
[0025] 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.
[0026] In a possible implementation, the method further includes: receiving first information and second information, the first information is used to indicate that the terminal sends, to the network device, an association relationship between the first indication information and the first identifier, and the second information is used to indicate that the terminal sends, to the network device, an association relationship between the second indication information and the second identifier.
[0027] In a possible implementation, the 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 the second precoding matrix, and the second downlink reference signal corresponds to a fourth CSI report, and the fourth CSI report includes fourth indication information used to indicate the third precoding matrix.
[0028] In a possible implementation, the energy sequence does not carry data.
[0029] In a third aspect, a communication apparatus is provided, including units or modules 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 functions of the terminal.
[0030] In a fourth aspect, a communication apparatus is provided, which comprises at least one processor; wherein the at least one processor is configured to implement the method in any of the first aspect to the second aspect. The communication apparatus can be a terminal, or a module (e.g., 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 functions of the terminal. The at least one processor can execute a computer program or instructions 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 comprise an interface.
[0031] In a fifth aspect, a computer readable storage medium is provided, which stores computer instructions, when the computer instructions are executed, causing a computer to perform the method in any of the first aspect to the second aspect.
[0032] In a sixth aspect, a computer program product is provided, which comprises computer program codes, when the computer program codes are run by a computer, causing the computer to perform the method in any of the first aspect to the second aspect.
[0033] In a seventh aspect, a chip is provided, which comprises at least one processor and an interface, the processor being configured to read and execute instructions stored in a memory, when the instructions are run, causing the chip to perform the method in any of the first aspect to the second aspect.
[0034] In an eighth aspect, a communication system is provided, which comprises a terminal configured to perform the method in any of the first aspect, and a network device configured to perform the method in any of the second aspect.
[0035] It should be understood that the second aspect to the eighth aspect of the present application correspond to the technical solution 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 repeated. BRIEF DESCRIPTION OF DRAWINGS
[0036] Figure 1 A basic architecture of a communication system provided by the embodiments of the present application;
[0037] Figure 2 A structural schematic diagram of a terminal provided by the embodiments of the present application;
[0038] Figure 3 A process schematic diagram of signal processing;
[0039] Figure 4 A flow schematic diagram of a communication method provided by the embodiments of the present application;
[0040] Figure 5 A schematic diagram provided for an embodiment of the present application;
[0041] Figure 6 A schematic diagram provided for beam alignment of an embodiment of the present application;
[0042] Figure 7 A schematic diagram provided for an embodiment of the present application;
[0043] Figure 8 A schematic diagram provided for an embodiment of the present application; DETAILED DESCRIPTION
[0044] The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application.
[0045] It should be understood that the technical solutions provided by 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, etc. The technical solutions provided by 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.
[0046] The basic architecture of the communication system provided by the embodiments of the present application will be introduced below. The communication system provided by the present application can include one or more network devices and one or more terminals.
[0047] The following exemplary explanation is made with reference to the system architecture shown in Figure 1 As shown in Figure 1 The communication system includes a network device 10 and one or more terminals (such as a terminal 20) in communication with the network device 10. Figure 1terminal 20 in the system architecture.
[0048] It should be noted that, Figure 1 The number of network devices and terminals in the system architecture is only illustrative and should not be regarded as a specific limitation of the present application. The various devices involved in the system architecture will be described in detail below.
[0049] I. Terminal
[0050] A terminal is an entity that receives a signal, or transmits a signal, or receives 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.
[0051] 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.
[0052] 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.
[0053] 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.
[0054] II. Network device
[0055] The network device is an entity on the network side for transmitting signals, or receiving signals, or transmitting signals and receiving signals. The network device can be a device deployed in a radio access network (RAN) to provide wireless communication functions for the terminal.
[0056] 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 evolved NodeBs, or home NodeBs, HNBs), baseband units (BBUs) and remote radio units (RRUs) in a distributed base station scenario, transmitting and receiving 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).
[0057] 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 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.
[0058] 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.
[0059] Taking the eCPRI Cat A as an example, for downlink transmission, layer mapping is used as the splitting, 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 used as the splitting, 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.
[0060] In a possible design, a processing unit in a BBU for implementing baseband functions is referred to as a baseband high (BBH) unit, and a processing unit in a RRU / AAU / RRH for implementing baseband functions is referred to as a baseband low (BBL) unit.
[0061] 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.
[0062] 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.
[0063] It should be noted that, Figure 1 The method provided by this application is described by 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 concept, the method provided by this application can also be applied to zigbee, long range radio (Lora), bluetooth (BT), wireless fidelity (Wi-Fi), and other communication networks, which are not limited in this application.
[0064] In order to facilitate understanding of the contents of this solution, some of the terms involved in the embodiments of this application are explained below to facilitate understanding by those skilled in the art. This part is only for ease of understanding and cannot be regarded as a specific limitation of this application.
[0065] 1. Terminals based on wireless charging and / or wireless communication
[0066] The terminals involved in this application may support wireless charging and / or wireless communication. Among them, 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., which are not limited in this application. 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., which are not limited in this application.
[0067] In one possible implementation, the communication modes supported by different terminals in this application may be the same or different. For example, one of the two terminals may support wireless charging, and the other may support wireless communication, or vice versa. Alternatively, one of the two terminals may support wireless charging, and the other may support both wireless charging and wireless communication, or vice versa. Alternatively, both terminals may support both wireless charging and wireless communication. This application does not limit this.
[0068] It should be understood that in this application, when the terminal is able to 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, when the terminal is able to 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. This application does not limit how the terminal specifically implements wireless charging and / or wireless communication. For example, Figure 2 FIG. 1 is a schematic diagram of a terminal structure provided in an embodiment of the present application, specifically:
[0069] exist Figure 2 In 2-1, the terminal may include a data demodulation module and an antenna, which is equivalent to the terminal supporting wireless communication. The data demodulation module can decode and demodulate the wireless signal received through the antenna to obtain data (or information) in the wireless signal. This application does not limit how the data demodulation module specifically decodes and demodulates the wireless signal.
[0070] exist Figure 2In 2-2 of the first aspect, 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 one possible implementation, the conversion of the wireless signal into energy is mainly achieved by the radio wave reaching the antenna and causing a potential difference change 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 the charge carriers. The present application does not limit how the energy harvesting module specifically converts the wireless signal into energy.
[0071] In Figure 2 In 2-3 of the first aspect, 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.
[0072] It should be noted that Figure 2 The modules in the terminal are not limited to the above modules, and the division of the modules in the terminal is only an example. In actual applications, the modules can be adjusted according to actual conditions. The specific circuit of the above modules is not limited by the embodiments of the present application.
[0073] 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 collects energy while working. 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.
[0074] II. Sequence
[0075] The sequence of the present application can be divided into a data sequence and an energy sequence.
[0076] 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.
[0077] In one possible implementation, the data sequence can be a sequence of one or more bits (carrying data) in a certain order before modulation.
[0078] 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 (MAC) layer and a physical 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.
[0079] For example, the data sequence is one or more bits (carrying data) in a certain order after channel coding and scrambling.
[0080] In another possible implementation, the data sequence can be a sequence of one or more modulation symbols (carrying data) in a certain order after modulation. That is, the data sequence is one or more modulation symbols (carrying data) in a certain order after channel coding, scrambling and modulation.
[0081] 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.
[0082] In one possible implementation, the energy sequence can be a sequence of one or more bits (not carrying any data) in a certain order before modulation. For example, the energy sequence is one or more bits after channel coding. Or, the energy sequence is one or more bits (not carrying any data) in a certain order after channel coding and scrambling.
[0083] 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.
[0084] 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 will be introduced 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 will be introduced by taking the data modulated symbol sequence as an example, which should not be regarded as a limitation of the present application.
[0085] 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 will be introduced 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 will be introduced by taking the energy modulated symbol sequence as an example, which should not be regarded as a limitation of the present application.
[0086] 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.
[0087] III. Reference signal
[0088] 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.
[0089] 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, 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, an SRS, a TRS, a PTRS, a CSI-RS, a DMRS, or an SSB, or the like.
[0090] Optionally, the sending of the reference signal in the present application can be periodic, semi-persistent, or aperiodic. For example, the terminal can send the uplink reference signal to the network device periodically, semi-persistently, or aperiodically. Or, the network device can send the downlink reference signal to the terminal periodically, semi-persistently, or aperiodically. The specific sending mode of the reference signal is not limited in the present application.
[0091] Four, processing of the signal at the physical layer before sending
[0092] The processing of the signal described herein is taken as an example of the network device as the sending end device, and specifically, as shown in Figure 3 Figure 3 In some embodiments, the network device can process the codeword (including one or more bits) on a physical channel. The codeword can be scrambled to generate a scrambled bit sequence. The scrambled bit sequence can be mapped to modulation symbols through modulation mapping. The modulation symbols can be mapped to one or more transmission layers through layer mapping to generate a corresponding layer vector. The layer vector can be precoded to generate a precoded signal. The precoded signal can be mapped to one or more REs after resource element (RE) mapping. The REs can be transmitted through an antenna port after being modulated through orthogonal frequency division multiplexing (OFDM).
[0093] In some embodiments, the transmission layer can be referred to as a layer, a spatial layer, a transmission stream, a spatial stream, or a stream, and the like. The present disclosure does not limit the name of the transmission layer. In the following, the layer is used as an example, which should not be considered as a limitation of the present disclosure.
[0094] To achieve spatial multiplexing, the modulation symbol sequence corresponding to the codeword can be mapped to different layers. The number of layers is equal to the number of data streams that can be independently and simultaneously transmitted. In some embodiments, the number of codewords is less than or equal to the number of layers, and the number of layers is less than or equal to the number of transmit antennas.
[0095] In general, the network device can map the modulation symbol sequence to the layer vector according to the codeword-to-layer mapping relationship. For example, in 3GPP technical specifications (TS), such as TS 38.211 V17.0.0, a codeword-to-layer mapping table is predefined, for example, see 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. In ‘layer’ in Table 1 represents the layer number, for example, In ‘0’ in Table 1 represents the first layer, In ‘1’ in Table 1 represents the second layer, and so on, which is not described here. In ‘symb’ in Table 1 represents the modulation symbol. x (0) In ‘(i)’ in Table 1 represents the i-th symbol in the first layer vector; x (0) In ‘(2i)’ in Table 1 represents the 2i-th symbol in the first layer vector, and so on, which is not described 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;f (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.
[0096] Table 1
[0097]
[0098] It should be understood that the network device can obtain the mapping of code word to layer, i.e., mapping the sequence of modulation symbols to one or more layers, by looking up a table. Exemplarily, the sequence of modulation symbols of a certain code word is mapped to layers x(i) = [x (0) (i)…x (v-1) (i)] T wherein v represents the number of layers. The sequence of modulation symbols can be uniformly mapped to the v layers in order. For example, assuming v = 4 and the number of modulation symbols mapped to each layer is 2, then For example, assuming v = 2 and the number of modulation symbols mapped to each layer is 4, then
[0099] wherein after the network device completes the layer mapping, precoding is 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, by precoding processing of the to-be-sent data, the quality of the received signal (such as signal to interference plus noise ratio (SINR) and the like) 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 reports at a fixed period through radio resource control (RRC) signaling. That is, the sending of CSI reports is periodic. The period is in slots, for example.
[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 reports periodically. That is, the sending of CSI reports 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 reports 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, mapping 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. One 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, for example.
[0113] Currently, before the network device transmits wireless signals to the terminal using the simultaneous wireless information and power transfer (SWIPT) technology, the signal processing procedure shown in Figure 3 can also be followed. That is, before the network device transmits wireless signals to the terminal using the SWIPT technology, the network device can first perform the signal processing procedure shown in Figure 3In the signal processing process, the network device can map the data and the energy to a transmission layer, so that the network device can send a signal to the terminal, and the signal carries the data and the energy. However, in this case, the network device cannot control the power corresponding to the energy, so that the terminal has low efficiency when charging based on the signal, which can cause the terminal to be unable to be normally powered. Based on this, the present application provides a kind of Figure 4 To solve this problem, the embodiment of the present application is provided as shown in the embodiment.
[0114] The embodiment of the present application will be described in detail below. As shown in the embodiment of the present application, a communication method provided by the present application includes but is not limited to the following steps: Figure 4
[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 sends 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 mode 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, and vice versa. Or, the communication mode 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, and vice versa. Or, the communication mode 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 mode supported by the first terminal and the second terminal can be partially the same, completely the same or different, which can be understood as: 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 2ith 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 are not described 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 are not described here. Meanwhile, the ‘number of layers’ in Table 2 can be understood as the total number of layers of 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 data sequence and 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]
[0131] 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, represents the data symbol with natural number sequence, 2i represents the data symbol with even number sequence, and 2i+1 represents the data symbol with odd number sequence. 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 are not described 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 are not described 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 are not described 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 are not described 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 are not described here. That is, d (0) ‘0’ in (i) represents one code word, d (1)The '1' in (i) represents another codeword, and so on, which is not repeated here. At the same time, the 'number of layers' in Table 3 can be understood as the total number of layers mapped to the data sequence. The 'number of codewords' in Table 3 can be understood as the total number of codewords corresponding to the data sequence, etc.
[0132] Table 3
[0133]
[0134]
[0135] 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.
[0136] Table 4
[0137]
[0138] 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).
[0139] 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.
[0140] 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.
[0141] In mode 2, the network device can 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.
[0142] For example, assuming that the data modulation symbol sequence is [d(0), …, d(M-1)], the first layer vector can be x(i) = [x(i), …, x(i)]. symb (1) For example, assuming that the data modulation symbol sequence is [d(0), …, d(M-1)], the first layer vector can be x(i) = [x(i), …, x(i)]. (v-1) symb For example, assuming that the data modulation symbol sequence is [d(0), …, d(M-1)], the first layer vector can be x(i) = [x(i), …, x(i)]. That is, the ith (natural number) data modulation symbol is mapped to the ith symbol of the first layer, the 2i (even number) data modulation symbol is mapped to the ith symbol of the second layer, and the 2i+1 (odd number) data modulation symbol is mapped to the ith symbol of the third layer.
[0143] For example, assuming that the energy modulation symbol sequence is [d(0), …, d(M'-1)], the second layer vector can be x(i') = [x(i'), …, x(i')]. symb (0) For example, assuming that the data modulation symbol sequence is [d(0), …, d(M-1)], the first layer vector can be x(i) = [x(i), …, x(i)].
[0144] In the above mode 1 or mode 2, the data modulation symbol sequence can be obtained by the network device by sequentially scrambling and modulating the data sequence, for example, in the case where the data sequence is one or more bits (carrying data) subjected to channel coding, the data modulation symbol sequence can be obtained by the network device by sequentially scrambling and modulating the data sequence. Or, the data modulation symbol sequence can be obtained by the network device by modulating the data sequence, for example, in the case where the data sequence is a sequence composed of one or more bits (carrying data) subjected to channel coding and scrambling in a certain order, the data modulation symbol sequence can be obtained by the network device by modulating the data sequence. Or, the data modulation symbol sequence is the data sequence, for example, in the case where 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 the data sequence.
[0145] Similarly, the energy modulation symbol sequence in the above manner 1 or manner 2 can be obtained by the network device scrambling and modulating the energy sequence in sequence, for example, in the case that the energy sequence is one or more bits (not carrying any data) subjected to channel coding, the energy modulation symbol sequence can be obtained by the network device scrambling and modulating the energy sequence in sequence. Or, the energy modulation symbol sequence can be obtained by the network device modulating the energy sequence, for example, in the case that the energy sequence is a sequence composed of one or more bits (not carrying any data) subjected to channel coding and scrambling in sequence according to a certain order, the energy modulation symbol sequence can be obtained by the network device modulating the energy sequence. Or, the energy modulation symbol sequence in the above manner 1 or manner 2 can be a sequence composed of one or more modulation symbols (not carrying any data) in a certain order.
[0146] Optionally, the number of the first layers in the above manner 1 or manner 2 can be one or more, and the plurality of first layers can correspond to the plurality of first layer vectors one by one. That is, the network device can obtain the plurality of first layer vectors by mapping the data modulation symbol sequence to the plurality of first layers. Similarly, the number of the second layers in the above manner 1 or manner 2 is one, that is, the network device maps the energy modulation symbol sequence to one layer, that is, the second layer. The present application does not limit the number of layers to which the network device specifically maps the data modulation symbol sequence, and does not limit the number of layers to which the network device specifically maps the energy modulation symbol.
[0147] It should be understood that after the network device completes the layer mapping, precoding can also be performed. The process of “how the network device performs precoding” is introduced below in combination with steps 402 and 403, specifically:
[0148] ①, the first signal is obtained by precoding the first layer vector and the second layer vector based on the first precoding matrix. That is, the first signal is the signal obtained by mapping the first layer vector and the second layer vector to the antenna port based on the first precoding matrix. For example, the first signal is the signal obtained by mapping the first layer vector and the second layer vector to the antenna port based on the first precoding matrix, and then sequentially subjected to 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.
[0149] For example, the first layer vector and the second layer vector satisfy the following conditions: The first precoding matrix is W. The network device can map the first layer vector and the second layer vector to the antenna port based on the first precoding matrix to satisfy the following conditions: Wherein, {p0, …, p l-1} represents the index of the antenna port, there are l antenna ports, and the number 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 certain modulation symbol in a certain layer to the jth symbol of at least one of the antenna ports corresponding to {p0, …, p l-1 In this case, the symbol on the antenna port p can be represented as
[0150] For example, the network device can map the ith energy modulation symbol of the 0th layer to the jth symbol of the antenna port corresponding to p0 in {p0, …, p l-1 The network device can map the i th data modulation symbol of the 1st layer to the jth symbol of the antenna port corresponding to p1 in {p0, …, p l-1 The rest is similar and is not described here.
[0151] It can be understood that the pre-coding manner is similar to the existing manner, except that one of the layers is replaced by the energy modulation symbol.
[0152] The number of energy modulation symbols or data modulation symbols in each layer can be the same.
[0153] Optionally, the number of energy modulation symbols or data modulation symbols in at least two of the layers can be different.
[0154] 2. The second signal is obtained by pre-coding the first layer vector based on a second pre-coding matrix. The third signal is obtained by pre-coding the second layer vector based on a third pre-coding matrix.
[0155] That is, the second signal is a signal obtained by mapping the first layer vector to the antenna port based on the second pre-coding matrix. For example, the second signal is a signal obtained by mapping the first layer vector to the antenna port based on the second pre-coding matrix, and then sequentially passing through RE mapping and OFDM modulation. Similarly, the third signal is a signal obtained by mapping the second layer vector to the antenna port based on the third pre-coding matrix. For example, the third signal is a signal obtained by mapping the second layer vector to the antenna port based on the third pre-coding matrix, and then sequentially passing through 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.
[0156] The following examples introduce the first pre-coding matrix, the second pre-coding matrix, and the third pre-coding matrix.
[0157] 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.
[0158] Example 1.1, the uplink reference signal is from a single terminal, e.g., the first terminal (which supports wireless charging and wireless communication).
[0159] Example 1.1.1, the above uplink reference signal can be used to determine the first precoding matrix.
[0160] Optionally, after the network device determines the first precoding matrix, the network device can split the first precoding matrix into two precoding matrices, e.g., a second precoding matrix and a third precoding matrix. That is, this can be regarded as the first precoding matrix including the second precoding matrix and the third precoding matrix. This can be used in cooperation with the above step 403.
[0161] Example 1.1.2, the first resource associated with the above uplink reference signal occupies data, and the uplink reference signal on the first resource is used to determine the second precoding matrix. The second resource associated with the above uplink reference signal occupies energy, and the uplink reference signal on the second resource is used to determine the third precoding matrix. Wherein, the first resource and the second resource do not overlap. That is, the first terminal can send uplink reference signals 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.
[0162] Optionally, in the present application, 'energy' and 'data' are relative. For example, 'energy' represents not carrying any data. For example, 'energy' represents not demodulating, 'data' represents demodulating, etc.
[0163] 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.
[0164] Wherein, 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.
[0165] For example, the first terminal supports wireless charging and wireless communication, and the first identity and the second identity can be a user identity used to uniquely identify the first terminal, such as one or more of the following: a system architecture evolution (SAE) temporary mobile station identifier (S-TMSI), a globally unique temporary identity (GUTI), a subscription permanent identifier (SUPI), or a radio network temporary identifier (RNTI), without limitation. In this case, the first identity and the second identity can be considered to be the same identity.
[0166] 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 to be different identities.
[0167] For example, the first identity can be a service identity, such as a wireless communication-related service identity. The second identity can be a service identity, such as a wireless charging-related service identity. In this case, the first identity and the second identity can be considered to be different identities.
[0168] Example 1.1.3: The above uplink reference signal includes a first uplink reference signal and a second uplink reference signal from the first terminal. The 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. The 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. In this case, the first uplink reference signal and the second uplink reference signal can be considered to be different uplink reference signals.
[0169] Optionally, the second precoding matrix is associated with the first identity, and the third precoding matrix is associated with the 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 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 the network device can know that the third precoding matrix is associated with the second identity. Here, the first identity and the second identity can refer to Example 1.1.2, which will not be repeated here.
[0170] 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 comprises the second precoding matrix and the third precoding matrix. This can be used in cooperation with the step 402 described above.
[0171] In the example 1.2, the uplink reference signal described above comprises a first uplink reference signal from a first terminal and a second uplink reference signal from a second terminal, and the first terminal and the second terminal support different communication modes.
[0172] In the example 1.2.1, the first uplink reference signal is used to determine the second precoding matrix, and the second uplink reference signal is used to determine the third precoding matrix.
[0173] 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 comprises the second precoding matrix and the third precoding matrix. This can be used in cooperation with the step 402 described above.
[0174] In the example 1.2.2, the first uplink reference signal occupies a first resource associated 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 energy, and the second uplink reference signal on the second resource is used to determine the third precoding matrix.
[0175] Optionally, in the example 1.2.2, 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 first 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 second uplink reference signal on the second resource, so the network device can know that the third precoding matrix is associated with the second identifier. Wherein, the first identifier is used to indicate data demodulation. The second identifier is used to indicate energy collection.
[0176] Optionally, the first identifier can be a user identifier for uniquely identifying the first terminal, such as one or more of the following: S-TMSI, GUTI, SUPI or RNTI. Or, the first identifier can be an identifier of a data demodulation module in the first terminal. Or, the first identifier can be a service identifier, such as a wireless communication related service identifier, etc.
[0177] Optionally, the second identity can be a user identity for uniquely identifying the second terminal, such as one or more of the following: S-TMSI, GUTI, SUPI, or RNTI. Alternatively, the second identity can be an identity of an energy harvesting module in the second terminal. Alternatively, the second identity can be a service identity, such as a wireless charging related service identity, and the like.
[0178] 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 above step 402.
[0179] 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.
[0180] Among them, the association relationship between the uplink reference signal resource and the energy can be referred to as the 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 the pattern of the uplink reference signal of the data.
[0181] In a possible implementation, the uplink reference signal resource can be represented by a pattern. Optionally, the pattern can refer to, for example, Figure 5 5-1 of the above or Figure 5 5-2 of the above. In Figure 5 5-1 of the above, 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 Figure 5 5-2 of the above, 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. Figure 5 Some examples of the pattern are that 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.
[0182] 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, so that the transmission beam of the network device can be aligned with the reception beam of the terminal when the signal is transmitted through the antenna port corresponding to the precoding matrix. For example, in 6-1 of the above embodiment, Figure 6 the transmission beam carrying the second signal can be aligned with the reception 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 reception beam used by the antenna associated with the energy collection module in the terminal. In 6-2 of the above embodiment, Figure 6 the transmission beam carrying the second signal can be aligned with the reception beam of the terminal performing data demodulation, and the transmission beam carrying the third signal can be aligned with the reception beam of the terminal performing energy collection. In this way, the energy efficiency of the terminal can be guaranteed, and the terminal can be normally powered. At the same time, better data transmission quality can also be guaranteed.
[0183] Example 2, the first precoding matrix is obtained based on the CSI report corresponding to the downlink reference signal. Alternatively, the second precoding matrix and the third precoding matrix are obtained based on the CSI report corresponding to the downlink reference signal.
[0184] Example 2.1, the first precoding matrix is obtained based on the CSI report corresponding to one downlink reference signal.
[0185] Example 2.1.1, the CSI report includes a first CSI report from a 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.
[0186] Alternatively, the first CSI report includes first indication information for indicating the second precoding matrix, and the first indication information is associated with the first identifier. The second CSI report includes second indication information for indicating the third precoding matrix, and the second indication information is associated with the 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 is not repeated here.
[0187] Optionally, the first CSI report and the second CSI report can be the same CSI report, and in this case, the first CSI report and the second CSI report can not be distinguished, and the first indication information and the second indication information can be contained in the same CSI report. Alternatively, 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.
[0188] In example 2.1.2, the CSI report includes a first CSI report from a first terminal and a second CSI report from a 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-mentioned downlink reference signal.
[0189] Optionally, the first CSI report includes first indication information for indicating the second precoding matrix, and the first indication information is associated with the first identifier. The second CSI report includes second indication information for indicating the third precoding matrix, and the second indication information is associated with the second identifier. 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 can refer to 1.2.2, and will not be described here.
[0190] Optionally, in example 2.1.1 or example 2.1.2, the first CSI report or the second CSI report can further include other contents, which can refer to the above-mentioned related description, and will not be described here. In a possible implementation, the other contents in the first CSI report can be associated with the first identifier, or not associated with the first identifier, which is not limited in the present application. The other contents in the second CSI report can be associated with the second identifier, or not associated with the second identifier, which is not limited in the present application.
[0191] Optionally, in example 2.1.1 or example 2.1.2, the second precoding matrix is associated with the first identifier, and the third precoding matrix is associated with the second identifier. That is, after receiving the first CSI report, the network device can obtain the first indication information for indicating the second precoding matrix, and the first indication information is associated with the first identifier, so that the network device can obtain the second precoding matrix associated with the first identifier through the first indication information. Similarly, after receiving the second CSI report, the network device can obtain the second indication information for indicating the third precoding matrix, and the second indication information is associated with the second identifier, so that the network device can obtain the third precoding matrix associated with the second identifier through the second indication information.
[0192] Optionally, the first indication information is associated with the first identity, and the second indication information is associated with the second identity can be informed by the terminal to the network device in a direct or indirect manner, or can be indicated by the network device to the terminal in a direct or indirect manner, or can be predefined. For example, one or more of the following can be used to inform 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.
[0193] Optionally, in example 2.1.1 or example 2.1.2, 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 above-mentioned step 402.
[0194] In one possible implementation, in example 2.1.1, the network device can also indicate to the first terminal the content required to be reported through the CSI report. Or, in example 2.1.2, the network device can also indicate to the first terminal and the second terminal the content required to be reported through the CSI report. For example, the network device can send the first information, or send the first information and the second information.
[0195] As an example, for the above-mentioned 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 relationship between the first indication information and the first identity and the association relationship between the second indication information and the second identity sent by the first terminal to the network device. For example, different values of the first information, or different values of part of the bit positions in the first information, can be used to indicate the association relationship between the first indication information and the first identity and the association relationship between the second indication information and the second identity sent by the terminal to the network device.
[0196] For example, one bit in the first information can be used to indicate the association relationship between the first indication information and the first identity or the association relationship between the second indication information and the second identity sent by the terminal to the network device. For example, one bit corresponds to two bit states, '0' and '1'. When the bit state is '0', it indicates that the terminal sends the association relationship between the first indication information and the first identity to the network device. When the bit state is '1', it indicates that the terminal sends the association relationship between the second indication information and the second identity to the network device. Conversely, the same can also be true.
[0197] For example, the terminal sending the network device the association relationship between the first indication information and the first identifier and the association relationship between the second indication information and the second identifier can be indicated by 2 bits in the first information. For example, the 2 bits correspond to four bit states, ‘00’, ‘01’, ‘10’ and ‘11’. When the bit state is ‘00’, it indicates that the terminal sends the network device the association relationship between the first indication information and the first identifier. When the bit state is ‘01’, it indicates that the terminal sends the network device the association relationship between the second indication information and the second identifier.
[0198] It should be noted that the above is some examples, and the application does not limit the specific indication of different bit states corresponding to one or more bits.
[0199] As an example, for the above example 2.1.1, the network device can send the first terminal the first information and the second information. In this case, the first information is used to indicate the first terminal sending the network device the association relationship between the first indication information and the first identifier. The second information is used to indicate the first terminal sending the network device the association relationship between the second indication information and the second identifier.
[0200] As an example, for the above example 2.1.2, the network device can send the first terminal and the second terminal the first information and the second information respectively. In this case, the first information is used to indicate the first terminal sending the network device the association relationship between the first indication information and the first identifier. The second information is used to indicate the second terminal sending the network device the association relationship between the second indication information and the second identifier.
[0201] Optionally, the first information or the association indication information can be carried in the first CSI reporting configuration information, for example. For example, the field carrying the first information can be a field in the first CSI reporting configuration information, and the application does not limit which field carries the first information. The first CSI reporting configuration information can 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 application. The first CSI reporting configuration information can include one or more of the above-mentioned items, or other information in addition to the above-mentioned items, such as at least one of the time domain behavior of CSI reporting, the bandwidth, and the format corresponding to the reporting quantity, etc., which is not limited by the application.
[0202] Optionally, the second information or the association indication information can be carried in the second CSI reporting configuration information, for example, a field carrying the second information can be a newly added field in the second CSI reporting configuration information, and the present application does not limit the specific field carrying the second information. The second CSI reporting configuration information can 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 exemplary description, and should not constitute any limitation on the present application. The second CSI reporting configuration information can include one or more of the above-mentioned, or can include other information in addition to the above-mentioned, 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.
[0203] Example 2.2, the first precoding matrix is obtained based on the CSI reports corresponding to the two downlink reference signals.
[0204] For example, the first downlink reference signal is associated with the data, and the second downlink reference signal is associated with the 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.
[0205] 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 also include other contents, which can be referred to the above-mentioned related description, and will not be repeated here.
[0206] 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 above-mentioned step 402.
[0207] Example 2.2.1, the third CSI report and the fourth CSI report are from one terminal, such as the first terminal (which supports wireless charging and wireless communication). Among them, the network device can respectively send the first downlink reference signal and the second downlink reference signal, 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 turn off the antenna associated with the energy collection module at a certain time period, and turn on the antenna associated with the data demodulation module, 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 turn on the antenna associated with the energy collection module at another time period, and turn off the antenna associated with the data demodulation module, 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.
[0208] Optionally, in example 2.2.1, the second precoding matrix is associated with the first identity, and the third precoding matrix is associated with the second identity. The first identity and the second identity here can refer to example 2.1.1, which will not be repeated here. Among them, the way for the network device to know that 'the second precoding matrix is associated with the first identity, and the third precoding matrix is associated with the second identity' may be, for example:
[0209] Method A, the network device defaults that the third CSI report is associated with the first downlink reference signal. Therefore, the network device can know that the second precoding matrix is associated with the first identity through the third CSI report. Similarly, the network device defaults that the fourth CSI report is associated with the second downlink reference signal. Therefore, the network device can know that the third precoding matrix is associated with the second identity through the fourth CSI report. Alternatively, the network device knows 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 through an indirect way, which can be one or more of timing relationship, time-frequency resource information, etc., which will not be limited here.
[0210] For example, the network device first sends the first downlink reference signal, so that the first terminal determines the third CSI report based on the first downlink reference signal and then reports it. In this way, after the network device receives the third CSI report, it can default that the third CSI report is associated with the first downlink reference signal. Therefore, the network device can know that the second precoding matrix is associated with the first identity through the third CSI report. Then, the network device sends the second downlink reference signal again, so that the first terminal determines the fourth CSI report based on the second downlink reference signal and then reports it. In this way, after the network device receives the fourth CSI report, it can default that the fourth CSI report is associated with the second downlink reference signal. Therefore, the network device can know that the third precoding matrix is associated with the second identity through the fourth CSI report.
[0211] In 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 obtain the third indication information used for indicating the second precoding matrix, and the third indication information is associated with the first identity, so that the network device can obtain the second precoding matrix associated with the first identity through the third indication information. Similarly, after receiving the fourth CSI report, the network device can obtain the fourth indication information used for indicating the third precoding matrix, and the fourth indication information is associated with the second identity, so that the network device can obtain the third precoding matrix associated with the second identity through the fourth indication information. 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 in the present application. Similarly, the fourth indication information can be associated with the second identity, or not associated with the second identity, which is not limited in the present application. 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 in the present application.
[0212] Optionally, in the mode B, the third CSI report and the fourth CSI report can be the same CSI report, at this time, 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 one CSI report. For example, in the case that any content (such as the third indication information) in the third CSI report is associated with the first identity and any content (such as the fourth indication information) in the fourth CSI report is associated with the second identity, 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.
[0213] In a possible implementation, in example 2.2.1, the network device can also indicate to the first terminal the content required to be reported through the CSI report. In the case that any content (such as the third indication information) in the third CSI report is not associated with the first identity and any content (such as the fourth indication information) in the fourth CSI report is not associated with the second identity, the manner in which the network device indicates the content required to be reported by the first terminal through the CSI report 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 is not limited herein. In the case that any content (such as the third indication information) in the third CSI report is associated with the first identity and any content (such as the fourth indication information) in the fourth CSI report is associated with the second identity, the manner in which the network device indicates the content required to be reported by the first terminal through the CSI report can refer to the related description of 2.1.1 above, which is not described herein.
[0214] In Example 2.2.2, the third CSI report and the fourth CSI report are from two terminals (including the first terminal and the second terminal, and the first terminal and the second terminal support different communication modes). Among them, the network device can respectively send the first downlink reference signal and the second downlink reference signal, 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.
[0215] 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 will not be repeated here. Wherein, the way for the network device to know that ‘the second precoding matrix is associated with the first identifier, and the third precoding matrix is associated with the second identifier’ can refer to Example 2.2.1, which will not be repeated here.
[0216] In a possible implementation, in Example 2.2.2, the network device can also indicate to 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 way for the network device to indicate the content required to be reported by the first terminal through the CSI report 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 will not be 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 way for the network device to indicate the content required to be reported by the first terminal and the second terminal through the CSI report can refer to the related description of Example 2.1.2 above, which will not be repeated here.
[0217] Optionally, in Example 2.2.1 or Example 2.2.2, the terminal of the application can know that a certain downlink reference signal is associated with data or energy in the following way.
[0218] 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) 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. 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, or a Hadamard sequence.
[0219] For example, the network device sends configuration information to the terminal (such as the first terminal or the second terminal), and indicates a certain downlink reference signal associated with data or energy through different values of the configuration information or different values of part of the 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', it indicates the first downlink reference signal associated with data, or in other words, indicates that the first downlink reference signal is associated with data. When the bit state is '0', it indicates the second downlink reference signal associated with energy, or in other words, indicates that the second downlink reference signal is associated with data. Conversely, the same is true. Alternatively, the field carrying the configuration information can be a field in the RRC signaling, such as a field in the CSI-RS-ResourceMapping information element in the RRC signaling. The present application does not limit the specific field carrying the configuration information.
[0220] 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.
[0221] Alternatively, 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.
[0222] 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).
[0223] 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.
[0224] 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.
[0225] In the embodiments of the present application, the functional modules of the terminal or network device can be divided according to the above-mentioned 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 above-mentioned integrated module can be implemented in the form of hardware or software functional modules. It should be noted that the division of modules in the embodiments of the present application is schematic and is only a logical functional division. In actual implementation, other division methods may be used.
[0226] See also Figure 7 , Figure 7 This is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. The communication device 700 can be applied to the above Figure 4 In the method shown in the embodiment shown, as Figure 7 As shown, the communication device 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 device can be used to implement the terminal or network device involved in any of the above method embodiments, or to implement the functions of the network element involved 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 dedicated hardware, or a virtualization function instantiated on a platform (for example, a cloud platform). Optionally, the communication device 700 can also include a storage module 703 for storing the program code and data of the communication device 700.
[0227] In one embodiment, when the communication device is used as a network device or a chip used in a network device, that is, a chip used in a network device, and performs the steps performed by the network device in the above method embodiment. The transceiver module 702 is used to specifically perform Figure 4 The sending and / or receiving actions performed by the network device in the illustrated embodiment, for example, support the network device in performing other processes of the techniques described herein. The processing module 701 can be used to support the communication device 700 in performing the processing actions in the above method embodiments, for example, support the network device in performing other processes of the techniques described herein.
[0228] Exemplarily, 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 transceiver module 702 is configured to transmit a first signal, or transmit 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.
[0229] 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 indication information sent by the first terminal to the network device and the first identifier, and the second information is used to indicate an association relationship between the second indication information sent by the second terminal to the network device and the second identifier.
[0230] An example is that the communication apparatus is a terminal or a chip applied to the terminal, i.e., a chip for the 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 embodiments, for example, other processes supporting the terminal to perform the techniques described herein. Figure 4 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.
[0231] 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.
[0232] 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 first indication information sent by the terminal to the network device and the first identifier. The second information is used to indicate an association relationship between the second indication information sent by the terminal to the network device and the second identifier.
[0233] 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.
[0234] The processing module 701 can be a processing circuit, which can be one or more processors, or all or part of the circuit in the one or more processors used for control and / or processing. The processing circuit or the processor can execute computer-executed instructions stored in the storage module, so that the chip performs the steps in the method embodiments described above. Figure 4The method related to the embodiments shown. Further, the processor can include a controller, an arithmetic unit and a register. Illustratively, the controller is mainly responsible for instruction decoding and sending control signals for the corresponding operation of the instruction. 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 a 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 machine (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.
[0235] In the present application, the chip 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 that integrates one or more of baseband, power, or radio frequency, etc., which is not limited here.
[0236] It should be noted that the functions of the processor and the interface can be implemented by hardware design, software design, or a combination of software and hardware, which is not limited here.
[0237] Figure 8Fig. 8 shows a schematic block diagram of a communication apparatus according to an embodiment of the present application. It can be appreciated that the communication apparatus 810 includes necessary means, such as modules, units, elements, circuits, or interfaces, etc., in a proper format to be configured to perform the present solution. The communication apparatus 810 can be the terminal or the network device as described above, or a component (e.g., a chip) of these devices, 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 processor or a special purpose processor, etc. 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, etc.), execute software programs, and process data of the software programs.
[0238] Optionally, in one design, the processor 811 can include a program 813 (which can also be referred to as code or instructions at times) that 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) for implementing the functions of the terminal, the network device, etc. in the above embodiments. Optionally, the communication apparatus 810 can include one or more memories 812 having a program 814 (which can also be referred to as code or instructions at times) stored thereon, which can be run on the processor 811, so that the communication apparatus 810 performs the methods described in the above method embodiments. Figure 8
[0239] 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.
[0240] Optionally, the communication apparatus 810 can further include a transceiver 815 and / or an antenna 816, in the case of being a terminal or a network device. 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, etc., and is configured to implement the transceiving functions of the communication apparatus through the antenna 816.
[0241] Optionally, the communication apparatus 810 can further include a transceiving circuit, such as an input / output interface, or a transceiving interface, in the case of being a chip for a terminal or a network device.
[0242] The embodiments of the present application also provide a communication apparatus, which includes at least one processor; wherein the at least one processor is configured to perform Figure 4 the method described in any one of the embodiments shown.
[0243] The embodiment of the present application further provides a computer readable storage medium, which stores computer instructions, and when the computer instructions are executed, the computer executes the method according to any one of the embodiments shown in the present application. Figure 4 The embodiment of the present application further provides a computer readable storage medium, which stores computer instructions, and when the computer instructions are executed, the computer executes the method according to any one of the embodiments shown in the present application.
[0244] The embodiment of the present application further provides a computer program product, which comprises computer program codes, and when the computer program codes are run by a computer, the computer program codes make the computer execute the method according to any one of the embodiments shown in the present application. Figure 4 The embodiment of the present application further provides a computer readable storage medium, which stores computer instructions, and when the computer instructions are executed, the computer executes the method according to any one of the embodiments shown in the present application.
[0245] 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 when the instructions are run, the chip executes the method according to any one of the embodiments shown in the present application. Figure 4 The embodiment of the present application further provides a computer readable storage medium, which stores computer instructions, and when the computer instructions are executed, the computer executes the method according to any one of the embodiments shown in the present application.
[0246] The terms "system" and "network" in the embodiments of the present application can be used interchangeably. Unless otherwise specified, " / " represents an "or" relationship of the objects associated in front and back, for example, A / B can represent A or B; "and / or" in the present application is only a description of the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B, which means that there are three cases of A alone, A and B together, and B alone, where A and B can be singular or plural. And in the description of the present application, unless otherwise specified, "multiple" means two or more than two. "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, in the embodiments of the present application, the same items or similar items with basically the same function are distinguished by "first", "second", etc. The skilled in the art can understand that "first", "second", etc. do not limit the number and execution order, and "first", "second", etc. do not necessarily mean different.
[0247] 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.
[0248] The above detailed description merely describes the specific implementation of the application, and the purpose, technical solutions and beneficial effects of the application are further described in detail. It should be understood that the above description is only a specific implementation of the application, and is not used to limit the protection scope of the application. 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 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.
[0249] In the present application, indication includes direct indication (also known as explicit indication) and implicit indication (also known as indirect indication). Among them, direct indication information A means including the information A; implicit indication information A means indicating information A through the correspondence between information A and information B and directly indicating information B. The correspondence between information A and information B can be predefined, pre-stored, pre-burned, or pre-configured.
[0250] In the present application, information C is used for the determination of information D, which includes that information D is determined based on information C only, and also includes that information D is determined based on information C and other information. In addition, information C used for the determination of information D can also be indirectly determined, such as the case that information D is determined based on information E, and information E is determined based on information C.
[0251] 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.
[0252] 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.
[0253] 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.
[0254] 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.
[0255] In the embodiments of the present application, "when", "if" and "whether" all refer to the processing that the device will make under certain objective conditions, and are not limited to time, and do not require the device to have a judgment action when implemented, nor does it mean that there are other limitations.
[0256] In the present application, the words "example", "exemplary", "for example", or "for instance" are used to indicate that the related concept is presented as an example, illustration or description. Any embodiment or design scheme described as "example", "exemplary", "for example" or "for instance" in the present application should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. Rather, the words "example", "exemplary", "for example", or "for instance" are intended to present the related concept in a specific manner.
[0257] The above is only a specific implementation 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 within 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 computer program product comprising computer executable instructions that, when executed by a computer, cause the computer to perform the method of any 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 of claims 1 to 18.