Communication method and communication device
By receiving and sending OFDM symbols with the same time frequency resources and superimposing signals for charging, the efficiency and performance problems when wireless energy transmission and data transmission coexist, and the standby time and resource utilization of IoT devices are improved.
Patent Information
- Application Number
- CN202410093371.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-22
- Publication Date
- 2025-07-22
AI Technical Summary
The prior art cannot coexist with wireless energy transmission and data transmission while taking into account the charging efficiency and data demodulation performance, resulting in short standby time of IoT devices and limited communication resources.
By receiving and transmitting the first OFDM symbol and the second OFDM symbol with the same time frequency resources, the superimposed signal is used for charging, and superimposing a signal with a higher peak-to-average power ratio (PAPR) in the wireless channel, improving the charging efficiency and ensuring data demodulation performance.
It realizes that while wireless energy transmission and data transmission coexist, it takes into account both charging efficiency and data demodulation performance, and improves the standby time and resource utilization of IoT devices.
Smart Images

Figure CN120358008A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communications, and in particular, to a communication method and a communication device. Background Art
[0002] With the development of wireless networks and the increasing business requirements, there are a large number of Internet of Things (IoT) devices in the network. These IoT devices are low-cost and small-sized, and cannot carry large-capacity batteries, resulting in the problem of short standby time. To solve the problem of short standby time of IoT devices, some people propose to use the method of ambient energy harvesting to provide energy for IoT devices. Radio frequency energy is one of the candidate energy sources, and its advantages are that the energy size, energy source, etc. are controllable, and it has a certain penetration power and a long transmission distance.
[0003] The current radio frequency energy harvesting solutions mainly consider harvesting the radio electromagnetic waves existing in the natural environment. However, due to the lack of matching and collaborative optimization of the energy source, the energy harvesting efficiency is very low and cannot meet the daily use requirements of IoT devices. There are a large number of base stations deployed in the cellular mobile communication network. These base stations usually have multiple antennas and can transmit designed electromagnetic waves in different frequency bands and / or time periods and provide directive beams to enhance the radio frequency energy in certain directions, which can improve the energy transmission efficiency to a certain extent. Therefore, realizing wireless energy transfer (WPT) through base stations is one of the important ways to solve the problem of short standby time of IoT devices in the future.
[0004] Since the resources of the cellular mobile communication network are limited, if a large amount of resources are used for the charging of IoT devices, the resources available for communication will be limited. If it is possible to charge an IoT device while transmitting data to the IoT device, the resource utilization rate can be improved. Therefore, it is necessary to study a solution for charging an IoT device while transmitting data to the IoT device. Summary of the Invention
[0005] Embodiments of this application disclose a communication method and a communication device, aiming to provide support for achieving coexistence of wireless energy transfer and data transmission while taking into account the charging efficiency and data demodulation performance, making it possible to achieve coexistence of wireless energy transfer and data transmission while taking into account the charging efficiency and data demodulation performance.
[0006] In a first aspect, an embodiment of the present application provides a communication method, which includes: receiving a third signal, where the third signal includes a first orthogonal frequency division multiplexing (OFDM) symbol and a second OFDM symbol, the first OFDM symbol and the second OFDM symbol occupy the same time-frequency resource, the first OFDM symbol carries a first modulation symbol block, the second OFDM symbol carries a second modulation symbol block, a set of subcarriers corresponding to modulation symbols in the first modulation symbol block is a part of the subcarriers included in the time-frequency resource, a set of subcarriers corresponding to modulation symbols in the second modulation symbol block is a part of the subcarriers included in the time-frequency resource, and an intersection of the set of subcarriers corresponding to modulation symbols in the first modulation symbol block and the set of subcarriers corresponding to modulation symbols in the second modulation symbol block is an empty set, and both the first modulation symbol block and the second modulation symbol block carry at least one of data information and control information; using the third signal for energy harvesting; obtaining a bit sequence based on the third signal, where the bit sequence includes data information or control information carried by the first modulation symbol block. The third signal includes a first OFDM symbol and a second OFDM symbol may be replaced with: the third signal is obtained from a plurality of signals including a first signal and a second signal that occupy the same time-frequency resource and are sent by a sending end, or the third signal is a signal received by a receiving end after a plurality of signals including a first signal and a second signal that occupy the same time-frequency resource and are sent by a sending end are transmitted through a channel, where the first signal carries the first OFDM symbol and the second signal carries the second OFDM symbol. The third signal may be obtained by superimposing two or more signals including a first signal and a second signal that occupy the same time-frequency resource, and these signals may be sent by the same sending end through different physical antennas or virtual antennas, or may be sent by different sending ends, where the first signal carries the first OFDM symbol and the second signal carries the second OFDM symbol. The first OFDM symbol and the second OFDM symbol occupy the same time-frequency resource may be replaced with: the first signal and the second signal occupy the same time-frequency resource.
[0007] The time-frequency resources occupied by the first OFDM symbol and the second OFDM symbol are the same, and the time-frequency resources mapped by the first OFDM symbol and the second OFDM symbol may be the same. An OFDM symbol may be regarded as a symbol including N subcarriers on a time domain symbol, or may be regarded as a time-frequency resource represented by N resource elements (RE) on a time domain symbol. Alternatively, an OFDM symbol is a frequency domain sequence on a time domain symbol, and the so-called frequency domain sequence may include different frequency components and the amplitude and / or phase contained in the frequency components.
[0008] In an embodiment of the present application, a third signal is used for charging, and a bit sequence is obtained based on the third signal; wireless energy transmission and data transmission coexistence can be achieved. Multiple signals (such as a first signal and a second signal) occupying the same time-frequency resources and having a low peak to average power ratio (PAPR) can be superimposed into a signal with a higher PAPR, such as a third signal, during wireless channel transmission (or in the air). Since the third signal is obtained based on the first signal and the second signal, the third signal can have a higher PAPR, and charging with the third signal can improve the charging efficiency. In the prior art, when a transmitter sends a signal with a higher PAPR, the efficiency of the power amplifier of its transmitter will be reduced, and the signal quantization noise ratio of its digital / analog converter and analog / digital converter will also be reduced, thereby causing the data demodulation performance of the signal at the receiving end to deteriorate. In other words, the prior art cannot achieve the coexistence of wireless energy transmission and data transmission while taking into account both charging efficiency and data demodulation performance. Since the third signal is obtained based on the first signal and the second signal, instead of the transmitter directly sending a signal with a higher PAPR, the third signal is used for charging, and a bit sequence is obtained based on the third signal; while achieving the coexistence of wireless energy transmission and data transmission, both charging efficiency and data demodulation performance can be taken into account.
[0009] In one possible implementation, the modulation symbol sequence corresponding to the first modulation symbol block and the modulation symbol sequence corresponding to the second modulation symbol block are both parts of the first modulation symbol sequence, or the modulation symbol sequence corresponding to the first modulation symbol block and the modulation symbol sequence corresponding to the second modulation symbol block both correspond to a first logical channel or a physical channel.
[0010] In this implementation, the modulation symbol sequence corresponding to the first modulation symbol block and the modulation symbol sequence corresponding to the second modulation symbol block are both parts of the first modulation symbol sequence, which can improve the efficiency of transmitting the first modulation symbol sequence.
[0011] In a possible implementation, the bit sequence further includes the data information or control information carried by the second modulation symbol block, and the bit sequences corresponding to the first modulation symbol block and the second modulation symbol block are both parts of the bit sequence.
[0012] In this implementation, since the bit sequences corresponding to the first modulation symbol block and the second modulation symbol block are both parts of the bit sequence, the efficiency of receiving the bit sequence can be improved.
[0013] In a possible implementation, the modulation symbol corresponding to the bit sequence is all or part of the modulation symbols carried by the subcarriers included in the time-frequency resource.
[0014] In a possible implementation, the PAPR of the third signal is higher than a preset threshold, that is, a predefined threshold. Optionally, the PAPRs of the first signal and the second signal are both lower than the preset threshold. The preset threshold can be set according to actual requirements to ensure the charging efficiency of the signal.
[0015] In this implementation, the PAPR of the third signal being higher than the preset threshold can improve the charging efficiency of the third signal.
[0016] In a possible implementation, the first signal corresponds to a first spatial layer, the second signal corresponds to a second spatial layer, and the first spatial layer and the second spatial layer are different.
[0017] In a possible implementation, obtaining the bit sequence based on the third signal includes: obtaining the bit sequence based on the positions of the modulation symbols carried by the subcarriers included in the third signal and the time-frequency resource in the first modulation symbol sequence. The modulation symbols carried by the subcarriers included in the time-frequency resource include the modulation symbols in the first modulation symbol block and the modulation symbols in the second modulation symbol block. The modulation symbols carried by the subcarriers included in the time-frequency resource may also include the modulation symbols in other modulation symbol blocks, which is not limited in this application. In this application, a modulation symbol block includes one or more modulation symbols, and a modulation symbol sequence includes multiple modulation symbol blocks. For example, a modulation symbol sequence can be split into multiple modulation symbol blocks. Or rather, multiple modulation symbol blocks can be combined into one modulation symbol sequence.
[0018] In this implementation, obtaining the bit sequence based on the positions of the modulation symbols carried by the subcarriers included in the time-frequency resource in the first modulation symbol sequence can accurately obtain the bit sequence corresponding to the first modulation symbol sequence.
[0019] In a possible implementation, the method further includes: receiving first information; and determining, based on the first information, positions of modulation symbols carried by subcarriers included in the time-frequency resource in the first modulation symbol sequence.
[0020] In this implementation, positions of modulation symbols carried by subcarriers included in the time-frequency resource in the first modulation symbol sequence are determined based on the first information, so as to obtain a bit sequence based on the positions of the modulation symbols carried by the subcarriers included in the time-frequency resource in the first modulation symbol sequence.
[0021] In a possible implementation, the first information includes a first index value, where the first index value is used to indicate positions of modulation symbols carried by subcarriers included in the time-frequency resource in the first modulation symbol sequence respectively; or the first index value is used to indicate at least one of numbers of a plurality of first subcarriers carrying modulation symbols in the first modulation symbol block among the subcarriers included in the time-frequency resource and positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence respectively.
[0022] In this implementation, the first index value included in the first information is used to indicate positions of modulation symbols carried by subcarriers included in the time-frequency resource in the first modulation symbol sequence, or at least one of numbers of a plurality of first subcarriers carrying modulation symbols in the first modulation symbol block among the subcarriers included in the time-frequency resource and positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence respectively; signaling overhead can be saved.
[0023] In a possible implementation, the first information includes a first transmission parameter, where the first transmission parameter is used for at least one of determining numbers of a plurality of first subcarriers carrying modulation symbols in the first modulation symbol block among the subcarriers included in the time-frequency resource and determining positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence respectively.
[0024] In this implementation, the first transmission parameter is used for at least one of determining numbers of a plurality of first subcarriers carrying modulation symbols in the first modulation symbol block among the subcarriers included in the time-frequency resource and determining positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence respectively; signaling overhead can be saved.
[0025] In a possible implementation, the first transmission parameter includes at least one of the number of the plurality of first subcarriers and an order parameter, where the order parameter is used for determining positions of modulation symbols in the first modulation symbol block in the first modulation symbol sequence.
[0026] In a possible implementation, the first transmission parameter further includes number information, and the number information and the number of the plurality of first subcarriers are used to determine the numbers of the plurality of first subcarriers that carry the modulation symbols in the first modulation symbol block among the subcarriers included in the time-frequency resource.
[0027] In this implementation, the number information and the number of the plurality of first subcarriers are used to determine the numbers of the plurality of first subcarriers that carry the modulation symbols in the first modulation symbol block among the subcarriers included in the time-frequency resource, which can save signaling overhead.
[0028] In a possible implementation, the method further includes: receiving first indication information from a first sending end; based on the first indication information, determining the numbers of the plurality of first subcarriers that carry the modulation symbols in the first modulation symbol block among the subcarriers included in the time-frequency resource and the positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence respectively.
[0029] In a possible implementation, the method further includes: receiving first indication information from a first sending end; based on the first indication information, determining the numbers of the plurality of first subcarriers that carry the modulation symbols in the first modulation symbol block among the subcarriers included in the time-frequency resource and the positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence respectively; receiving second indication information from a second sending end; based on the second indication information, determining the numbers of the plurality of second subcarriers that carry the modulation symbols in the second modulation symbol block among the subcarriers included in the time-frequency resource and the positions of the modulation symbols carried by the plurality of second subcarriers in the first modulation symbol sequence respectively.
[0030] In a possible implementation, the first indication information includes a second index value, and the second index value is used to indicate at least one of the numbers of the plurality of first subcarriers that carry the modulation symbols in the first modulation symbol block among the subcarriers included in the time-frequency resource and the positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence.
[0031] In this implementation, the second index value included in the first information can save signaling overhead.
[0032] In a possible implementation, the first indication information includes second transmission parameters, where the second transmission parameters are used for determining the numbers of a plurality of first subcarriers among the subcarriers included in the time-frequency resource that carry the modulation symbols in the first modulation symbol block and / or for determining the positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence respectively; the second transmission parameters include at least one of the number of the plurality of first subcarriers and an order parameter, where the order parameter is used for determining the positions of the modulation symbols in the first modulation symbol block in the first modulation symbol sequence.
[0033] In this implementation, the second transmission parameters are used for determining the numbers of a plurality of first subcarriers among the subcarriers included in the time-frequency resource that carry the modulation symbols in the first modulation symbol block and / or for determining the positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence respectively; signaling overhead can be saved.
[0034] In a possible implementation, the second indication information includes a third index value, where the third index value is used for indicating at least one of the numbers of a plurality of second subcarriers among the subcarriers included in the time-frequency resource that carry the modulation symbols in the second modulation symbol block and the positions of the modulation symbols carried by the plurality of second subcarriers in the first modulation symbol sequence respectively.
[0035] In this implementation, the third index value included in the first information can save signaling overhead.
[0036] In a possible implementation, the second indication information includes third transmission parameters, where the third transmission parameters are used for determining the numbers of a plurality of second subcarriers among the subcarriers included in the time-frequency resource that carry the modulation symbols in the second modulation symbol block and / or for determining the positions of the modulation symbols carried by the plurality of second subcarriers in the first modulation symbol sequence respectively; the third transmission parameters include at least one of the number of the plurality of second subcarriers and an order parameter, where the order parameter is used for determining the positions of the modulation symbols in the second modulation symbol block in the first modulation symbol sequence.
[0037] In this implementation, the third transmission parameters are used for determining the numbers of a plurality of second subcarriers among the subcarriers included in the time-frequency resource that carry the modulation symbols in the second modulation symbol block and / or for determining the positions of the modulation symbols carried by the plurality of second subcarriers in the first modulation symbol sequence respectively; signaling overhead can be saved.
[0038] In a possible implementation, obtaining the bit sequence based on the third signal includes: obtaining the bit sequence based on the numbers of a plurality of first subcarriers that carry the modulation symbols in the first modulation symbol block among the subcarriers included in the time-frequency resource and the positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence respectively, where the first modulation symbol block is obtained based on the first modulation symbol sequence.
[0039] In this implementation, the bit sequence corresponding to the first modulation symbol sequence can be accurately obtained.
[0040] In a possible implementation, before obtaining the bit sequence based on the numbers of a plurality of first subcarriers that carry the modulation symbols in the first modulation symbol block among the subcarriers included in the time-frequency resource and the positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence respectively, the method further includes: receiving second information; and determining, based on the second information, the positions of the modulation symbols in the first modulation symbol block carried by the subcarriers included in the time-frequency resource in the first modulation symbol sequence.
[0041] In this implementation, based on the second information, determine the positions of the modulation symbols in the first modulation symbol block carried by the subcarriers included in the time-frequency resource in the first modulation symbol sequence, so as to obtain the bit sequence based on the positions of the modulation symbols in the first modulation symbol block carried by the subcarriers included in the time-frequency resource in the first modulation symbol sequence.
[0042] In a possible implementation, the second information includes a second index value, and the second index value is used to indicate at least one of the numbers of a plurality of first subcarriers that carry the modulation symbols in the first modulation symbol block among the subcarriers included in the time-frequency resource and the positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence respectively.
[0043] In this implementation, the second index value included in the first information can save signaling overhead.
[0044] In a possible implementation, the second information includes second transmission parameters, and the second transmission parameters are used for at least one of determining the numbers of a plurality of first subcarriers that carry the modulation symbols in the first modulation symbol block among the subcarriers included in the time-frequency resource and determining the positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence respectively; the second transmission parameters include at least one of the number of the plurality of first subcarriers and an order parameter, and the order parameter is used for determining the positions of the modulation symbols in the first modulation symbol block in the first modulation symbol sequence.
[0045] In this implementation manner, the second transmission parameter is used for at least one of determining the numbers of a plurality of first subcarriers that carry modulation symbols in the first modulation symbol block among the subcarriers included in the time-frequency resource and determining the positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence respectively; this can save signaling overhead.
[0046] In a second aspect, an embodiment of the present application provides a communication method, and the method includes: generating a first signal and a second signal, where the first signal carries a first OFDM symbol, the second signal carries a second OFDM symbol, the time-frequency resources occupied by the first OFDM symbol and the second OFDM symbol are the same, the first OFDM symbol carries a first modulation symbol block, the second OFDM symbol carries a second modulation symbol block, a set of subcarriers corresponding to the modulation symbols in the first modulation symbol block is a part of the subcarriers included in the time-frequency resource, a set of subcarriers corresponding to the modulation symbols in the second modulation symbol block is a part of the subcarriers included in the time-frequency resource, and an intersection of the set of subcarriers corresponding to the modulation symbols in the first modulation symbol block and the set of subcarriers corresponding to the modulation symbols in the second modulation symbol block is an empty set, and both the first modulation symbol block and the second modulation symbol block carry at least one of data information and control information; sending the first signal and the second signal.
[0047] In the embodiment of the present application, the time-frequency resources occupied by the first OFDM symbol carried by the first signal and the second OFDM symbol carried by the second signal are the same. After the first signal and the second signal are sent, the first signal and the second signal will be superimposed into a signal with a relatively high PAPR during wireless channel transmission (or in the air), which can improve the charging efficiency of the receiving end using the signal after the first signal and the second signal are transmitted through the wireless channel. In the prior art, sending a signal with a relatively high PAPR will reduce the efficiency of the power amplifier of its transmitter, and at the same time will also reduce the signal quantization noise ratio of its digital-to-analog converter and analog-to-digital converter, resulting in the deterioration of the data demodulation performance of the receiving end for this signal. In other words, the prior art cannot achieve coexistence of wireless energy transmission and data transmission while taking into account both the charging efficiency and the data demodulation performance. Since the first signal and the second signal sent will be superimposed into a signal with a relatively high PAPR during wireless channel transmission, rather than directly sending a signal with a relatively high PAPR, that is, the PAPR of the first signal and the PAPR of the second signal are both relatively low; it is possible to achieve coexistence of wireless energy transmission and data transmission while taking into account both the charging efficiency and the data demodulation performance.
[0048] In a possible implementation manner, the first signal and the second signal correspond to different radio frequency channels.
[0049] In this implementation, the first signal and the second signal correspond to different radio frequency channels, so that the signals of the radio frequency channels (or the transmission channels), namely the first signal and the second signal, have a lower PAPR.
[0050] In a possible implementation, the first signal corresponds to a first antenna port group, the second signal corresponds to a second antenna port group, the first antenna port group includes one or more first antenna ports, the second antenna port group includes one or more second antenna ports, and the first antenna ports and the second antenna ports are different. The antenna port groups and the radio frequency channels can be in one-to-one correspondence.
[0051] Since the antenna port groups and the radio frequency channels are in one-to-one correspondence, the first antenna port group and the second antenna port group correspond to different radio frequency channels to support the signals of the radio frequency channels, namely the first signal and the second signal, to have a lower PAPR, so as to balance the charging efficiency and the data demodulation performance while realizing the coexistence of wireless energy transmission and data transmission.
[0052] In a possible implementation, the first signal and the second signal are used for charging.
[0053] In a possible implementation, the PAPR of the first signal and the PAPR of the second signal are both lower than a preset threshold. The preset threshold can be set according to actual requirements to avoid the adverse effects of the transmitter's power amplifier efficiency reduction caused by the transmitter sending signals with high PAPR and the signal quantization noise ratio of its digital-to-analog converter and analog-to-digital converter.
[0054] In a possible implementation, among the subcarriers included in the time-frequency resource, at most h subcarriers carry the modulation symbols in the first modulation symbol block, h is equal to (n / m + r) or the ceiling of (n / m + r), m is an integer greater than 1, m is less than or equal to the number of available antenna port groups of the time-frequency resource, r is an integer greater than or equal to 0, n is the total number of subcarriers included in the time-frequency resource, and the antenna port group corresponding to the time-frequency resource includes the first antenna port group and the second antenna port group.
[0055] In this implementation, among the subcarriers included in the time-frequency resource, at most h subcarriers carry the modulation symbols in the first modulation symbol block, so that the subcarriers included in the time-frequency resource can carry the modulation symbols of multiple modulation symbol blocks.
[0056] In a possible implementation, the modulation symbols in the first modulation symbol block and the modulation symbols in the second modulation symbol block are obtained based on the same bit sequence, or the modulation symbols in the first modulation symbol block and the modulation symbols in the second modulation symbol block are obtained based on bit sequences to be sent to different receivers.
[0057] In a possible implementation, the first OFDM symbol further carries a third modulation symbol block, and the third modulation symbol block and the first modulation symbol block are obtained based on bit sequences to be sent to different receiving ends.
[0058] In this implementation, that the first OFDM symbol further carries a third modulation symbol block can improve resource utilization.
[0059] In a possible implementation, the modulation symbols in the first modulation symbol block and the modulation symbols in the second modulation symbol block are obtained based on the same bit sequence; the method further includes: sending first information, where the first information is used to determine the positions of the modulation symbols carried by the subcarriers included in the time-frequency resource in a first modulation symbol sequence, the modulation symbols carried by the subcarriers included in the time-frequency resource include the modulation symbols in the first modulation symbol block and the modulation symbols in the second modulation symbol block, and the first modulation symbol block and the second modulation symbol block are obtained based on the first modulation symbol sequence.
[0060] In this implementation, the first information is sent so that the receiving end can determine, based on the first information, the positions of the modulation symbols carried by the subcarriers included in the time-frequency resource in the first modulation symbol sequence.
[0061] In a possible implementation, the first information includes a first index value, where the first index value is used to indicate the positions of the modulation symbols carried by the subcarriers included in the time-frequency resource in the first modulation symbol sequence respectively; or, the first index value is used to indicate at least one of the numbers of a plurality of first subcarriers carrying the modulation symbols in the first modulation symbol block among the subcarriers included in the time-frequency resource and the positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence respectively.
[0062] In this implementation, the first index value included in the first information is used to indicate the positions of the modulation symbols carried by the subcarriers included in the time-frequency resource in the first modulation symbol sequence, or at least one of the numbers of a plurality of first subcarriers carrying the modulation symbols in the first modulation symbol block among the subcarriers included in the time-frequency resource and the positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence; this can save signaling overhead.
[0063] In a possible implementation, the first information includes a first transmission parameter, where the first transmission parameter is used to determine at least one of the numbers of a plurality of first subcarriers carrying the modulation symbols in the first modulation symbol block among the subcarriers included in the time-frequency resource and the positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence respectively.
[0064] In this implementation manner, the first transmission parameter is used for at least one of determining the numbers of a plurality of first subcarriers that carry modulation symbols in the first modulation symbol block among the subcarriers included in the time-frequency resource and determining the positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence respectively; signaling overhead can be saved.
[0065] In a possible implementation manner, the first transmission parameter includes at least one of the number of the plurality of first subcarriers and an order parameter, and the order parameter is used for determining the positions of the modulation symbols in the first modulation symbol block in the first modulation symbol sequence.
[0066] In a possible implementation manner, the first transmission parameter further includes number information, and the number information and the number of the plurality of first subcarriers are used for determining the numbers of the plurality of first subcarriers that carry the modulation symbols in the first modulation symbol block among the subcarriers included in the time-frequency resource.
[0067] In a possible implementation manner, the modulation symbols in the first modulation symbol block and the modulation symbols in the second modulation symbol block are obtained based on bit sequences to be sent to different receiving ends; the method further includes: sending second information, where the second information is used for determining the positions of the modulation symbols in the first modulation symbol block carried by the subcarriers included in the time-frequency resource in the first modulation symbol sequence, the first modulation symbol block is obtained based on the first modulation symbol sequence, and the first modulation symbol sequence is obtained based on the bit sequence to be sent to the first receiving end; sending third information, where the third information is used for determining the positions of the modulation symbols in the second modulation symbol block carried by the subcarriers included in the time-frequency resource in the second modulation symbol sequence, the second modulation symbol block is obtained based on the second modulation symbol sequence, and the second modulation symbol sequence is obtained based on the bit sequence to be sent to the second receiving end, and the second receiving end is different from the first receiving end.
[0068] In this implementation manner, send the second information so that the first receiving end determines, based on the second information, the positions of the modulation symbols in the first modulation symbol block carried by the subcarriers included in the time-frequency resource in the first modulation symbol sequence; send the third information so that the second receiving end determines, based on the third information, the positions of the modulation symbols in the second modulation symbol block carried by the subcarriers included in the time-frequency resource in the second modulation symbol sequence.
[0069] In a possible implementation, the second information includes a second index value, and the second index value is used to indicate at least one of the numbers of a plurality of first subcarriers in the subcarriers included in the time-frequency resource that carry the modulation symbols in the first modulation symbol block and the positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence respectively.
[0070] In this implementation, the second information includes a second index value, which can save signaling overhead.
[0071] In a possible implementation, the second information includes second transmission parameters, and the second transmission parameters are used for determining at least one of the numbers of a plurality of first subcarriers in the subcarriers included in the time-frequency resource that carry the modulation symbols in the first modulation symbol block and the positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence respectively; the second transmission parameters include at least one of the number of the plurality of first subcarriers and an order parameter, and the order parameter is used for determining the positions of the modulation symbols in the first modulation symbol block in the first modulation symbol sequence.
[0072] In this implementation, the second information includes second transmission parameters, which can save signaling overhead.
[0073] In a possible implementation, the method further includes: obtaining a first modulation symbol sequence; splitting the first modulation symbol sequence into v subsequences, where v is an integer greater than 1 and v is less than or equal to the number of antenna port groups available for the time-frequency resource, the v subsequences include a first subsequence and a second subsequence, the first subsequence corresponds to the first modulation symbol block, and the second subsequence corresponds to the second modulation symbol block; obtaining the first OFDM symbol based on the first modulation symbol block, and obtaining the second OFDM symbol based on the second modulation symbol block. Exemplarily, the first subsequence is the first modulation symbol block, and the second subsequence is the second modulation symbol block.
[0074] In this implementation, the first OFDM symbol is obtained based on the first modulation symbol block, and the second OFDM symbol is obtained based on the second modulation symbol block; so that the first signal and the second signal with lower PAPR respectively carry the first OFDM symbol and the second OFDM symbol, thereby avoiding directly transmitting a signal with higher PAPR.
[0075] In a possible implementation, the splitting of the first modulation symbol sequence into v subsequences includes: mapping the first modulation symbol sequence to v layers (spatial layers) to obtain the v subsequences, and the vectors corresponding to the v layers are x(i)=[x (0) (i),…,x (v-1)(i)], M symb is the length of the first modulation symbol sequence (i.e., the number of modulation symbols in the first modulation symbol sequence), v is an integer greater than 1, and the v layers correspond one-to-one with the v subsequences. x (0) (i) is the modulation symbol of the 0th layer, x (v-1) (i) is the modulation symbol of the (v - 1)th layer.
[0076] In this implementation, the first modulation symbol sequence is mapped to v layers so that different subsequences correspond to different layers.
[0077] In a possible implementation, the vector x(i) corresponding to the first modulation symbol sequence and the v layers satisfies the following first mapping rule:
[0078]
[0079] where d(vk) represents the (vk)th modulation symbol in the first modulation symbol sequence, d(vk + 1) represents the (vk + 1)th modulation symbol in the first modulation symbol sequence, d(vk + v - 1) represents the (vk + v - 1)th modulation symbol in the first modulation symbol sequence, k is an integer greater than or equal to 0, and the value range of k is from 0 to ((M symb / v) - 1). The first mapping rule means that the (vk + j)th modulation symbol in the first modulation symbol sequence is mapped to the (vk + j)th symbol of the jth layer. j is an integer greater than or equal to 0, x (0) (vk) represents the (vk)th symbol of the 0th layer, corresponding to the (vk)th modulation symbol in the first modulation symbol sequence, x (1) (vk + 1) represents the (vk + 1)th symbol of the 1st layer, corresponding to the (vk + 1)th modulation symbol in the first modulation symbol sequence, x (v-1) (vk + v - 1) represents the (vk + v - 1)th symbol of the (v - 1)th layer, corresponding to the (vk + v - 1)th modulation symbol in the first modulation symbol sequence.
[0080] In this implementation, the first modulation symbol sequence is mapped to v layers using the above first mapping rule so that different subsequences correspond to different layers of different resources.
[0081] In a possible implementation, obtaining the first OFDM symbol based on the first modulation symbol block includes: mapping the modulation symbols in the first modulation symbol block (antenna port mapping) to the first antenna port group; sequentially mapping the modulation symbols corresponding to the first antenna port group (mapping to resource blocks) to multiple subcarriers of the first antenna port group to obtain the first OFDM symbol.
[0082] In this implementation, mapping the modulation symbols in the first modulation symbol block corresponding to a certain spatial layer to the first antenna port group, that is, mapping the modulation symbols of the same spatial layer to the same antenna port group, can provide spatial utilization.
[0083] In a possible implementation, obtaining the first OFDM symbol based on the first modulation symbol block includes: mapping the vector [x (0) (i), …, x (v-1) (i)] corresponding to the v layers to v antenna port groups, and the vector [x (0) (i), …, x (v-1) (i)] corresponding to the v layers and the modulation symbols corresponding to the v antenna port groups satisfy the following second mapping rule:
[0084]
[0085] Wherein, x (0) (i) represents the i-th modulation symbol of the 0-th layer, represents the i-th modulation symbol of the antenna port group p0, x (v-1) (i) represents the i-th modulation symbol of the (v - 1)-th layer, represents the i-th modulation symbol of the antenna port group p v-1 , and the second mapping rule means that the i-th modulation symbol of the s-th layer is mapped to the i-th modulation symbol of the antenna port group p s , s is greater than or equal to 0 and less than or equal to (v - 1), and {p0, …, p v-1} is a set of antenna port groups, Mapping A total of symbols are sequentially mapped to the subcarriers of the corresponding p-th antenna port group to obtain the first OFDM symbol, where p is greater than or equal to 0 and less than or equal to (v - 1).
[0086] In this implementation, different antenna port groups correspond to different layers, and different layers occupy different parts of the same time-frequency resource, which can make the signals sent by different antenna port groups occupy different parts of the same time-frequency resource.
[0087] In a possible implementation, the first modulation symbol sequence and the vector x(i) corresponding to the v layers satisfy the following third mapping rule:
[0088]
[0089] where d(vi) represents the (vi)-th modulation symbol in the first modulation symbol sequence, d(vi + 1) represents the (vi + 1)-th modulation symbol in the first modulation symbol sequence, d(vi + v - 1) represents the (vi + v - 1)-th modulation symbol in the first modulation symbol sequence, i is an integer greater than or equal to 0, and the value range of i is from 0 to The third mapping rule means that the (vi + j)-th modulation symbol in the first modulation symbol sequence is mapped to the i-th symbol of the j-th layer, j is an integer greater than or equal to 0, x (0) (i) represents the i-th symbol of the 0-th layer, corresponding to the (vi)-th modulation symbol in the first modulation symbol sequence, x (v-1) (i) represents the i-th symbol of the (v - 1)-th layer, corresponding to the (vi + v - 1)-th modulation symbol in the first modulation symbol sequence.
[0090] In this implementation, on the same time-frequency resource, there are modulation symbols for each spatial layer, which can improve the utilization rate of the time-frequency resource.
[0091] In a possible implementation, obtaining the first OFDM symbol based on the first modulation symbol block includes: mapping the vector [x (0) (i), …, x (v-1) (i)] corresponding to the v layers to v antenna port groups, and the vector [x (0) (i), …, x (v-1) (i)] corresponding to the v layers and the modulation symbols corresponding to the v antenna port groups satisfy the following fourth mapping rule:
[0092]
[0093] where x (0) (i) represents the i-th modulation symbol of the 0-th layer, represents the vi-th modulation symbol of the antenna port group p0, x (v-1) (i) represents the i-th modulation symbol of the (v - 1)-th layer, represents the (vi + v - 1)-th modulation symbol of the antenna port group p v-1 , i is an integer greater than or equal to 0, The fourth mapping rule means that the i-th modulation symbol of the s-th layer is mapped to the antenna port group p sOn the (vi + s)-th modulation symbol, where s is greater than or equal to 0 and less than or equal to (v - 1), {p0, …, p v-1} is a set of antenna port groups, The total of symbols are sequentially mapped to the subcarriers of the corresponding p-th antenna port group in sequence to obtain a first OFDM symbol, where p is greater than or equal to 0 and less than or equal to (v - 1).
[0094] In a possible implementation, the method further includes: sending fourth information, where the fourth information is used to determine a set of subcarriers in the subcarriers included in the time-frequency resource that carry the first modulation symbol block and the second modulation symbol block.
[0095] In this implementation, sending the fourth information can negotiate with other transmitters which subcarriers in the time-frequency resource to occupy, so as to occupy different subcarriers in the same time-frequency resource with other transmitters respectively.
[0096] In a third aspect, an embodiment of the present application provides a communication device, which has the function of implementing the actions in the method embodiment of the first aspect above. The communication device may be a network device, or a component of a network device (such as a processor, a chip, or a chip system, etc.), or may also be a logical module or software that can implement all or part of the functions of the network device. Alternatively, the communication device may be a terminal device, or a component of a terminal device (such as a processor, a chip, or a chip system, etc.), or may also be a logical module or software that can implement all or part of the functions of the terminal device. The function of the communication device may be implemented by hardware, or by hardware executing corresponding software, and the hardware or software includes one or more modules or units corresponding to the above functions. In a possible implementation manner, the communication device includes a transceiver module and a processing module, where: the transceiver module is configured to receive a third signal, the third signal includes a first OFDM symbol and a second OFDM symbol, the first OFDM symbol and the second OFDM symbol occupy the same time-frequency resources, the first OFDM symbol carries a first modulation symbol block, the second OFDM symbol carries a second modulation symbol block, the set of subcarriers corresponding to the modulation symbols in the first modulation symbol block is a part of the subcarriers included in the time-frequency resources, the set of subcarriers corresponding to the modulation symbols in the second modulation symbol block is a part of the subcarriers included in the time-frequency resources, and the intersection of the set of subcarriers corresponding to the modulation symbols in the first modulation symbol block and the set of subcarriers corresponding to the modulation symbols in the second modulation symbol block is an empty set, and both the first modulation symbol block and the second modulation symbol block carry at least one of data information and control information; the processing module is configured to charge using the third signal; and based on the third signal, obtain a bit sequence, the bit sequence including the data information or control information carried by the first modulation symbol block.
[0097] In a possible implementation manner, the processing module is specifically configured to obtain the bit sequence based on the third signal and the positions of the modulation symbols carried by the subcarriers included in the time-frequency resources in a first modulation symbol sequence, the modulation symbols carried by the subcarriers included in the time-frequency resources include the modulation symbols in the first modulation symbol block and the modulation symbols in the second modulation symbol block, and the first modulation symbol block and the second modulation symbol block are obtained based on the first modulation symbol sequence.
[0098] In a possible implementation manner, the transceiver module is further configured to receive first information; the processing module is further configured to determine the positions of the modulation symbols carried by the subcarriers included in the time-frequency resources in the first modulation symbol sequence based on the first information.
[0099] In a possible implementation, the transceiver module is further configured to receive first indication information from a first sending end; the processing module is further configured to, based on the first indication information, determine the numbers of a plurality of first subcarriers in the subcarriers included in the time-frequency resource that carry the modulation symbols in the first modulation symbol block and the positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence, respectively.
[0100] In a possible implementation, the transceiver module is further configured to receive first indication information from a first sending end; the processing module is further configured to, based on the first indication information, determine the numbers of a plurality of first subcarriers in the subcarriers included in the time-frequency resource that carry the modulation symbols in the first modulation symbol block and the positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence, respectively; the transceiver module is further configured to receive second indication information from a second sending end; the processing module is further configured to, based on the second indication information, determine the numbers of a plurality of second subcarriers in the subcarriers included in the time-frequency resource that carry the modulation symbols in the second modulation symbol block and the positions of the modulation symbols carried by the plurality of second subcarriers in the first modulation symbol sequence, respectively.
[0101] In a possible implementation, the processing module is specifically configured to obtain the bit sequence based on the numbers of a plurality of first subcarriers in the subcarriers included in the time-frequency resource that carry the modulation symbols in the first modulation symbol block and the positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence, respectively, where the first modulation symbol block is obtained based on the first modulation symbol sequence.
[0102] In a possible implementation, the transceiver module is further configured to receive second information; the processing module is further configured to, based on the second information, determine the positions of the modulation symbols in the first modulation symbol block carried by the subcarriers included in the time-frequency resource in the first modulation symbol sequence.
[0103] Possible implementations of the communication device in the third aspect may refer to various possible implementations of the first aspect.
[0104] Regarding the technical effects brought by various possible implementations of the third aspect, reference may be made to the introduction of the technical effects of various possible implementations of the first aspect.
[0105] Fourthly, an embodiment of the present application provides a communication device, which has the function of implementing the actions in the method embodiment of the second aspect above. The communication device may be a network device, a component of a network device (such as a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the functions of the network device. Alternatively, the communication device may be a terminal device, a component of a terminal device (such as a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the functions of the terminal device. The function of the communication device may be implemented by hardware or by hardware executing corresponding software, and the hardware or software includes one or more modules or units corresponding to the above functions. In a possible implementation manner, the communication device includes a transceiver module and a processing module, where: the processing module is configured to generate a first signal and a second signal, the first signal carries a first OFDM symbol, the second signal carries a second OFDM symbol, the first OFDM symbol and the second OFDM symbol occupy the same time-frequency resources, the first OFDM symbol carries a first modulation symbol block, the second OFDM symbol carries a second modulation symbol block, the set of subcarriers corresponding to the modulation symbols in the first modulation symbol block is a part of the subcarriers included in the time-frequency resources, the set of subcarriers corresponding to the modulation symbols in the second modulation symbol block is a part of the subcarriers included in the time-frequency resources, and the intersection of the set of subcarriers corresponding to the modulation symbols in the first modulation symbol block and the set of subcarriers corresponding to the modulation symbols in the second modulation symbol block is an empty set, and both the first modulation symbol block and the second modulation symbol block carry at least one of data information and control information; the transceiver module is configured to send the first signal and the second signal.
[0106] In a possible implementation manner, the first signal corresponds to a first antenna port group, the second signal corresponds to a second antenna port group, the first antenna port group includes one or more first antenna ports, the second antenna port group includes one or more second antenna ports, and the first antenna port and the second antenna port are different.
[0107] In a possible implementation manner, the transceiver module is further configured to send first information, where the first information is used to determine the positions of the modulation symbols carried by the subcarriers included in the time-frequency resources in a first modulation symbol sequence, the modulation symbols carried by the subcarriers included in the time-frequency resources include the modulation symbols in the first modulation symbol block and the modulation symbols in the second modulation symbol block, and the first modulation symbol block and the second modulation symbol block are obtained based on the first modulation symbol sequence.
[0108] In a possible implementation, the transceiver module is further configured to send second information, where the second information is used to determine the positions of the modulation symbols in the first modulation symbol block carried by the subcarriers included in the time-frequency resource in a first modulation symbol sequence, the first modulation symbol block is obtained based on the first modulation symbol sequence, and the first modulation symbol sequence is obtained based on a bit sequence to be sent to a first receiving end; send third information, where the third information is used to determine the positions of the modulation symbols in the second modulation symbol block carried by the subcarriers included in the time-frequency resource in a second modulation symbol sequence, the second modulation symbol block is obtained based on the second modulation symbol sequence, and the second modulation symbol sequence is obtained based on a bit sequence to be sent to a second receiving end, and the second receiving end is different from the first receiving end.
[0109] In a possible implementation, the processing module is further configured to obtain a first modulation symbol sequence; split the first modulation symbol sequence into v sub-sequences, where v is an integer greater than 1 and less than or equal to the number of available antenna port groups of the time-frequency resource, the v sub-sequences include a first sub-sequence and a second sub-sequence, the first sub-sequence corresponds to the first modulation symbol block, and the second sub-sequence corresponds to the second modulation symbol block; obtain the first OFDM symbol based on the first modulation symbol block, and obtain the second OFDM symbol based on the second modulation symbol block.
[0110] In a possible implementation, the transceiver module is further configured to send fourth information, where the fourth information is used to determine a set of subcarriers that carry the first modulation symbol block and the second modulation symbol block among the subcarriers included in the time-frequency resource.
[0111] Possible implementations of the communication device in the fourth aspect can refer to various possible implementations of the second aspect.
[0112] Regarding the technical effects brought by various possible implementations of the fourth aspect, reference can be made to the introduction of the technical effects of various possible implementations of the second aspect.
[0113] In a fifth aspect, an embodiment of the present application provides another communication device, which includes one or more processors, and the one or more processors are configured to process data and / or signaling so that the methods in the first aspect or the second aspect as described above are implemented.
[0114] Optionally, the communication device further includes a memory, and the memory stores programs or instructions. When the programs or instructions are executed by the processor, the communication device is caused to execute the methods as shown in the first aspect or the second aspect above. Exemplarily, the communication device can be a chip, the processor is a processing circuit in the chip, and the memory is a random access memory or a cache in the chip.
[0115] In the embodiments of the present application, during the process of executing the above method, the process of sending information (or signals) in the above method can be understood as a process of outputting information based on the instructions of the processor. When outputting information, the processor outputs the information to the transceiver for transmission by the transceiver. After the information is output by the processor, it may also undergo other processing and then reach the transceiver. Similarly, when the processor receives the input information, the transceiver receives the information and inputs it to the processor. Further, after the transceiver receives the information, the information may undergo other processing before being input to the processor.
[0116] For operations such as sending and / or receiving involved by the processor, if there is no special instruction, or if it does not conflict with its actual function or internal logic in the relevant description, it can generally be understood as output based on the instructions of the processor.
[0117] In the implementation process, the above-mentioned processor can be a processor dedicated to executing these methods, or a processor that executes computer instructions in the memory to execute these methods, such as a general-purpose processor, etc. For example, the processor can also be used to execute a program stored in the memory. When the program is executed, the communication device is caused to execute the method as shown in the first aspect or any possible implementation manner of the first aspect above.
[0118] In one possible implementation manner, the memory is located outside the above-mentioned communication device. In one possible implementation manner, the memory is located inside the above-mentioned communication device.
[0119] In one possible implementation manner, the processor and the memory may also be integrated into one device, that is, the processor and the memory may also be integrated together.
[0120] In one possible implementation manner, the communication device further includes a transceiver, which is used to receive signals, send signals, etc.
[0121] In a sixth aspect, the present application provides another communication device, which includes a processing circuit and an interface circuit. The interface circuit is used to obtain signals or output signals; the processing circuit is used to execute the method as shown in the first aspect or the second aspect above.
[0122] In a seventh aspect, the present application provides a computer-readable storage medium, in which a computer program is stored. The computer program includes program instructions, and when the program instructions are executed, the computer is caused to execute the method as shown in the first aspect or the second aspect above.
[0123] In an eighth aspect, the present application provides a computer program product, which includes a computer program. The computer program includes program instructions, and when the program instructions are executed, the computer is caused to execute the method as shown in the first aspect or the second aspect above.
[0124] In a ninth aspect, the present application provides a chip, including a communication interface and a processor; the communication interface is used for signal transceiver of the chip; the processor is used for executing computer program instructions to cause a communication device including the chip to execute the method as shown in the first aspect or the second aspect above.
[0125] In a tenth aspect, an embodiment of the present application provides a communication system, including a communication device for implementing the communication device as described in the third aspect or any possible implementation manner of the third aspect, and a communication device for implementing the communication device as described in the fourth aspect or any possible implementation manner of the fourth aspect. Description of the Drawings
[0126] Figure 1 It is a schematic diagram of an application scenario provided by an embodiment of the present application;
[0127] Figure 2 It is a schematic diagram of a possible application framework in a communication system;
[0128] Figure 3 It is a schematic diagram of an energy harvesting circuit provided by an embodiment of the present application;
[0129] Figure 4 It is a flowchart of a communication method provided by an embodiment of the present application;
[0130] Figure 5 It is an example of a set of subcarriers corresponding to each of 4 OFDMs provided by an embodiment of the present application;
[0131] Figure 6 It is another flowchart of a communication method provided by an embodiment of the present application;
[0132] Figure 7A It is an example of the frequency domain resources occupied by each of 4 groups of subcarriers included in the time-frequency resources occupied by a transmitting end for transmitting a group of number-energy co-transmission signals provided by an embodiment of the present application;
[0133] Figure 7B It is another example of the frequency domain resources occupied by each of 4 groups of subcarriers included in the time-frequency resources occupied by a transmitting end for transmitting a group of number-energy co-transmission signals provided by an embodiment of the present application;
[0134] Figure 7C It is another example of the frequency domain resources occupied by each of 4 groups of subcarriers included in the time-frequency resources occupied by a transmitting end for transmitting a group of number-energy co-transmission signals provided by an embodiment of the present application;
[0135] Figure 7D Another example of the frequency domain resources occupied by each of the 4 groups of subcarriers included in the time-frequency resources occupied by a set of number-simultaneous transmission signals sent by the transmitter provided in the embodiment of the present application;
[0136] Figure 8 Another flowchart of the communication method provided in the embodiment of the present application;
[0137] Figure 9A A process example diagram of the transmitter provided in the embodiment of the present application for generating and sending a set of number-simultaneous transmission signals;
[0138] Figure 9B A schematic flowchart of symbol mapping and OFDM symbol generation provided in the embodiment of the present application;
[0139] Figure 10 Another flowchart of the communication method provided in the embodiment of the present application;
[0140] Figure 11 Another flowchart of the communication method provided in the embodiment of the present application;
[0141] Figure 12 Another flowchart of the communication method provided in the embodiment of the present application;
[0142] Figure 13 Another flowchart of the communication method provided in the embodiment of the present application;
[0143] Figure 14 Another flowchart of the communication method provided in the embodiment of the present application;
[0144] Figure 15 Another flowchart of the communication method provided in the embodiment of the present application;
[0145] Figure 16 Another flowchart of the communication method provided in the embodiment of the present application;
[0146] Figure 17 A schematic structural diagram of a communication device 1700 provided in the embodiment of the present application;
[0147] Figure 18 Another schematic structural diagram of a device 180 provided in the embodiment of the present application. Detailed implementation manners
[0148] In the description, claims, and drawings of this application, terms such as "first" and "second" are only used to distinguish different objects, rather than to describe a specific order. It can be understood that in the embodiments of this application, the various numerical numbers involved are only for the convenience of description and do not limit the scope of the embodiments of this application. The magnitude of the serial numbers of the above processes does not mean the sequence of execution. The execution sequence of each process should be determined by its function and internal logic. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally further include steps or units not listed, or may optionally further include other steps or units inherent to these processes, methods, products, or devices.
[0149] In the embodiments of this application, the term "wireless communication" may be abbreviated as "communication", and the term "communication" may also be described as "data transmission", "information transmission", or "information interaction", etc. The term "wireless charging" may also be abbreviated as "charging", "energy transmission", or "charging", etc. The term "charging" may also be described as "wireless energy transmission", "wireless charging", "wireless power transfer", "radio frequency energy transfer", "radio frequency energy transmission", "radio frequency charging", or "radio frequency charging", etc.
[0150] The "embodiments" mentioned herein mean that the specific features, structures, or characteristics described in combination with the embodiments may be included in at least one embodiment of this application. The occurrence of this phrase at various positions in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art can explicitly and implicitly understand that the embodiments described herein can be combined with other embodiments. In this application, the naming of messages is only used to distinguish different messages and should not be construed as a limitation. That is to say, the name of any message in this application can be replaced with other names, and this application makes no limitation.
[0151] The terms used in the following embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit the present application. As used in the specification and appended claims of the present application, the singular forms "a", "an", "the", "above-mentioned", "said", and "this" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used in the present application refers to and includes any and all possible combinations of one or more of the listed items. For example, "A and / or B" may mean: only A exists, only B exists, and both A and B exist simultaneously, where A and B may be singular or plural. The term "plurality" used in the present application means two or more. In the written description of the present application, the character " / " generally indicates an "or" relationship between the associated objects before and after.
[0152] It can be understood that in the embodiments of the present application, "B corresponding to A" means that there is a corresponding relationship between A and B, and B can be determined according to A. However, it should also be understood that determining (or generating) B based on (or according to) A does not mean determining (or generating) B only based on (or according to) A, and B can also be determined (or generated) based on (or according to) A and / or other information.
[0153] It should be understood that in the present application, indication includes direct indication (also known as explicit indication) and implicit indication. Among them, directly indicating information A means including the information A; implicitly indicating information A means indicating information A through the corresponding relationship between information A and information B and directly indicating information B. Among them, the corresponding relationship between information A and information B can be predefined, pre-stored, pre-fired, or pre-configured.
[0154] It should be understood that in the present application, information C is used for the determination of information D, which includes both the case where information D is determined only based on information C and the case where it is determined based on information C and other information. In addition, when information C is used for the determination of information D, there may also be an indirect determination situation. For example, information D is determined based on information E, and information E is determined based on information C.
[0155] In addition, in the embodiments of the present application, "network element A sends information A to network element B" can be understood as the destination end of the information A or an intermediate network element in the transmission path between the destination ends is network element B, and it may include directly or indirectly sending information to network element B. "Network element B receives information A from network element A" can be understood as the source end of the information A or an intermediate network element in the transmission path between the source ends is network element A, and it may include directly or indirectly receiving information from network element A. The information may be subjected to necessary processing, such as format change, etc., between the source end and the destination end of the information transmission, but the destination end can understand the valid information from the source end. Similar expressions in the present application can be understood similarly and will not be elaborated here.
[0156] As described in the background art section, if it is possible to charge the IoT device while transmitting data to the IoT device, the resource utilization rate can be improved. Therefore, it is necessary to study a solution for charging the IoT device while transmitting data to the IoT device. Or rather, it is necessary to study a solution for transmitting data to the IoT device while charging the IoT device.
[0157] This application provides a technical solution for charging the IoT device (which can be other chargeable devices) while transmitting data to the IoT device by using the simultaneous wireless information and power transfer (SWIPT) technology. The SWIPT technology refers to the technology of simultaneously receiving information and energy from a radio frequency signal by utilizing the characteristic that the radio frequency signal can carry both information and energy. Simultaneous wireless information and power transfer can also be described as "simultaneous information and power transfer", "information-carrying power transfer", "power-carrying information transfer", "integrated data and energy transfer", "integrated energy and data transfer", or "cooperative wireless data and energy transfer", etc., which are not limited in this application. The technical solution provided by this application can be applied to wireless communication / charging between communication devices. Wireless communication / charging between communication devices can include: wireless communication / charging between a network device and a terminal device, wireless communication / charging between a network device and a network device, and wireless communication / charging between a terminal device and a terminal device.
[0158] First, the application scenarios of the technical solution of this application will be introduced below.
[0159] The application scenarios of the technical solution of this application include but are not limited to: simultaneous wireless information and power transfer between a network device (such as a base station or an access point) and a terminal device, simultaneous wireless information and power transfer between a network device and a network device, simultaneous wireless information and power transfer between a terminal device and a terminal device, simultaneous wireless information and power transfer between a network device and a relay device, simultaneous wireless information and power transfer between relay devices, or simultaneous wireless information and power transfer between a relay device and a terminal device. This application describes the simultaneous wireless information and power transfer between a network device and a terminal device as an example, and the simultaneous wireless information and power transfer between other devices can refer to the simultaneous wireless information and power transfer between a network device and a terminal device. The simultaneous wireless information and power transfer between a network device and a terminal device includes but is not limited to: the network device sending a radio frequency signal carrying information and energy to the terminal device, the network device sending a radio frequency signal carrying information and energy to the terminal device through a relay device, the same radio frequency signal carrying information and energy sent by the network device being used for multiple terminal devices to obtain data and charge, multiple network devices simultaneously sending radio frequency signals carrying information and energy to one or more terminal devices, or the terminal device sending a radio frequency signal carrying information and energy to the network device (such as an access point).
[0160] The technical solution of this application can be applied to various communication scenarios. Figure 1 It is a schematic diagram of the application scenario provided by the embodiment of this application. As Figure 1 shown, the application scenarios of the technical solution of this application can include: direct communication between a network device and a user equipment (UE) (that is, a point-to-point single connection between the network device and the UE), multi-hop / multi-relay transmission between the network device and the UE (that is, multi-hop single connection), dual connectivity (DC) between multiple network devices and the UE, or multi-hop multi-connection scenarios, etc. Figure 1 It is only exemplary and does not limit the network architecture applicable to this application. Wireless data transmission between any two devices is a network architecture available for this application.
[0161] The technical solution provided by this application can be applied to various communication systems, such as: the fifth generation (5G) or new radio (NR) system, long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, wireless local area network (WLAN) system, satellite communication system, future communication systems, such as the sixth generation (6G) mobile communication system, or a fusion system of multiple systems, etc. The technical solution provided by this 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 systems or other communication systems.
[0162] In this application, the technical solution of this application is described by taking the cellular system related to the 3rd generation partnership project (3GPP) as an example, but this should not impose any limitation on this application. Based on the same concept, the technical method of this application can also be applied to other communication networks such as ZigBee, LoRa (long range radio), Bluetooth (BT), and Wi-Fi (wireless fidelity). The technical solution provided by the embodiments of this application is also applicable to other communication systems that support wireless data and energy co-transmission. The above-mentioned communication systems applicable to the technical solution provided by the embodiments of this application are only examples, and the communication systems applicable to the technical solution provided by this application are not limited thereto. This is uniformly stated here and will not be repeated hereinafter.
[0163] The first device in the communication system can send a signal to the second device or receive a signal from the third device. The signal can include information, signaling, data, etc. Herein, the device can also be replaced by an entity, a network entity, a communication device, a communication module, a node, a communication node, etc. In this disclosure, the network element is taken as an example for description. Among them, the first device can be a network device or a terminal device, the second device can be a network device or a terminal device, and the third device can be a network device or a terminal device. For example, the communication system can include at least one terminal device and at least one network device. The network device can send a downlink signal to the terminal device, and / or the terminal device can send an uplink signal to the network device. It can be understood that the terminal device in this disclosure can be replaced by the first device, and the network device can be replaced by the second device, and the two execute the corresponding communication methods in this disclosure.
[0164] In the embodiments of this application, the terminal equipment can also be referred to as a user equipment (UE), an access terminal, a subscriber unit, a user station, a mobile station (MS), a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device.
[0165] The terminal device can be a device providing wireless communication functions. For example, it can be a handheld device, a vehicle-mounted device, etc. with wireless connection functions. Currently, some examples of terminal devices are: mobile phone, cellular phone, smart phone, tablet computer, laptop computer, palmtop computer, mobile internet device (MID), wearable device, virtual reality (VR) device, augmented reality (AR) device, wireless terminal in industrial control, wireless terminal in self-driving, wireless terminal in remote medical surgery, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, cellular phone, cordless phone, session initiation protocol (SIP) phone, wireless local loop (WLL) station, personal digital assistant (PDA), handheld device with wireless communication function, computing device or other processing devices connected to a wireless modem, wearable device, terminal device in a 5G network or terminal device in a future evolved public land mobile network (PLMN), etc. The embodiments of the present application are not limited thereto. The terminal device can also be a device in a ZigBee network, a device in a LoRa network, a Bluetooth (BT) slave, a Bluetooth low energy (BLE) slave, a Wi-Fi station (STA), and so on.
[0166] By way of example and not limitation, in the embodiments of the present application, the terminal device may also be a terminal device in an IoT system, and may also be referred to as an IoT node. IoT is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network of human-machine interconnection and object-object interconnection. The connection can be through broadband technology or narrowband technology. IoT technology can achieve massive connections, deep coverage, and power saving for terminals through, for example, narrow band (NB) technology. IoT technology may include reflection communication technology, spread spectrum technology, ultra-wide band (UWB), etc., which will not be elaborated here.
[0167] By way of example and not limitation, in the embodiments of the present application, the terminal device may also be a wearable device. A wearable device may also be referred to as a wearable intelligent device, which is a general term for devices developed by applying wearable technology to the intelligent design of daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is either directly worn on the body or integrated into the user's clothes or accessories. A wearable device is not just a hardware device, but also realizes powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable intelligent devices include those with complete functions and large sizes that can realize complete or partial functions without relying on a smart phone, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to cooperate with other devices such as smart phones, such as various smart bracelets and smart jewelry for physical sign monitoring.
[0168] In the embodiments of the present application, the device for implementing the functions of the terminal device may be the terminal device itself, or a device capable of supporting the terminal device to implement such functions, such as a chip system. This device may be installed in the terminal device or used in matching with the terminal device. In the embodiments of the present application, the chip system may be composed of chips or may also include chips and other discrete devices. In the embodiments of the present application, only the case where the device for implementing the functions of the terminal device is the terminal device is taken as an example for illustration, which does not limit the solutions of the embodiments of the present application.
[0169] The network device in the embodiments of this application can be a device for communicating with a terminal device. This network device can also be referred to as an access network device or a radio access network device. For example, the network device can be a base station. The network device in the embodiments of this application can refer to a radio access network (RAN) node (or device) that connects a terminal device to a wireless network. The base station can be generally covered by various names below, or replaced with the following names, such as: RAN node, Node B, evolved Node B (eNB), next generation Node B (gNB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved Node B, or home Node B, HNB), baseband unit (BBU), wireless relay node, wireless backhaul node, relay station, transmitting and receiving point (TRP), IAB node, transmitting point (TP), master station, slave station, multi-mode radio (motor slide retainer, MSR) node, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), radio unit (RU), positioning node, one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, etc. The network device in the embodiments of this application can also be a zigbee base station, a master Bluetooth (BT master), a master BLE (BLE master), a Lora base station, or a Wi-Fi access point.
[0170] The base station can be a macro base station, a micro base station, a relay node, a donor node, or the like, or a combination thereof. The base station can also refer to a communication module, a modem, or a chip used in the foregoing devices or apparatuses. The base station can also be a mobile switching center and a device that undertakes the functions of a base station in device-to-device (D2D), vehicle-to-everything (V2X), and machine-to-machine (M2M) communications, a network-side device in a 6G network, a device that undertakes the functions of a base station in a future communication system, etc. The base station can support networks of the same or different access technologies. Optionally, the RAN node can also be a server, a wearable device, a vehicle, or an in-vehicle device, etc. For example, the access network device in V2X technology can be a road side unit (RSU). The embodiments of the present application do not limit the specific technologies and specific device forms adopted by the network device.
[0171] The base station can be fixed or mobile. For example, a helicopter or a drone can be configured to act as a mobile base station, and one or more cells can move according to the position of the mobile base station. In other examples, a helicopter or a drone can be configured to be used as a device for communicating with another base station.
[0172] In some deployments, the network device mentioned in the embodiments of the present application can be a device including a CU, or a DU, or a device including a CU and a DU, or a control plane CU node (central unit-control plane, CU-CP) and a user plane CU node (central unit-user plane, CU-UP) and a DU node. For example, the network device can include a gNB-CU-CP, a gNB-CU-UP, and a gNB-DU.
[0173] In some deployments, multiple RAN nodes cooperate to assist the terminal to achieve wireless access, and different RAN nodes respectively implement some functions of the base station. For example, the RAN node can be a CU, a DU, a CU-CP, a CU-UP, or an RU, etc. The CU and the DU can be separately provided, or can also be included in the same network element, such as a BBU. The RU can be included in a radio frequency device, such as included in an RRU, an AAU, or an RRH.
[0174] The RAN node can support one or more types of fronthaul interfaces. Different fronthaul interfaces respectively correspond to DUs and RUs with different functions. If the fronthaul interface between the DU and the RU is the Common Public Radio Interface (CPRI), the DU is configured to implement one or more of the baseband functions, and the RU is configured to implement one or more of the radio frequency functions. If the fronthaul interface between the DU and the RU is another interface, compared with the CPRI, some of the downlink and / or uplink baseband functions, such as, for the downlink, one or more of precoding, digital beamforming (BF), or inverse fast Fourier transform (IFFT) / cyclic prefix (CP) addition, are moved from the DU to the RU for implementation, and for the uplink, one or more of digital beamforming (BF), or fast Fourier transform (FFT) / cyclic prefix (CP) removal, are moved from the DU to the RU for implementation. In a possible implementation, this interface can be the Enhanced Common Public Radio Interface (eCPRI). Under this eCPRI architecture, different splitting methods between the DU and the RU correspond to different categories (Cat) of eCPRI, such as eCPRI Cat A, B, C, D, E, F.
[0175] Taking eCPRI Cat A as an example, for downlink transmission, with layer mapping as the segmentation, the DU is configured to implement one or more functions before layer mapping (i.e., one or more of encoding, rate matching, scrambling, modulation, and layer mapping), while other functions after layer mapping (such as one or more of resource element (RE) mapping, digital beamforming (BF), or inverse fast Fourier transform (IFFT) / adding cyclic prefix (CP)) are moved to the RU for implementation. For uplink transmission, with de-RE mapping as the segmentation, the DU is configured to implement one or more functions before de-mapping (i.e., one or more of decoding, de-rate matching, descrambling, demodulation, inverse discrete Fourier transform (IDFT), channel equalization, and de-RE mapping), while other functions after de-mapping (such as one or more of digital BF or fast Fourier transform (FFT) / removing CP) are moved to the RU for implementation. It can be understood that for the function descriptions of DU and RU corresponding to various types of eCPRI, reference can be made to the eCPRI protocol and will not be elaborated here.
[0176] In a possible design, the processing unit in the BBU for implementing baseband functions is called the baseband high (BBH) unit, and the processing unit in the RRU / AAU / RRH for implementing baseband functions is called the baseband low (BBL) unit.
[0177] In different systems, the CU (or CU-CP and CU-UP), DU, or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the open radio access network (ORAN / O-RAN) system, the CU can also be called O-CU (open CU), the DU can also be called O-DU, the CU-CP can also be called O-CU-CP, the CU-UP can also be called O-CU-UP, and the RU can also be called O-RU. Any of the CU (or CU-CP, CU-UP), DU, and RU units in this application can be implemented through software modules, hardware modules, or a combination of software modules and hardware modules.
[0178] In the embodiments of this application, the device for implementing the functions of a network device may be a network device; it may also be a device capable of supporting the network device to implement such functions, such as a chip system, a hardware circuit, a software module, or a combination of a hardware circuit and a software module. This device may be installed in the network device or used in combination with the network device. In the embodiments of this application, only the case where the device for implementing the functions of the network device is a network device is taken as an example for illustration, which does not limit the solutions of the embodiments of this application.
[0179] The network device and / or the terminal device may be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they may also be deployed on water; they may also be deployed on airplanes, balloons, and satellites in the air. In the embodiments of this application, the scenarios where the network device and the terminal device are located are not limited. In addition, the terminal device and the network device may be hardware devices, or software functions running on dedicated hardware or software functions running on general hardware. For example, they may be virtualized functions instantiated on a platform (such as a cloud platform), or entities including dedicated or general hardware devices and software functions. This application does not limit the specific forms of the terminal device and the network device.
[0180] It should be noted that the network architecture described in the embodiments of this application is for more clearly explaining the technical solutions of the embodiments of this application, and does not limit the technical solutions provided by the embodiments of this application. Those of ordinary skill in the art know that with the evolution of the network architecture and the emergence of new service scenarios, the technical solutions provided by the embodiments of this application are equally applicable to similar technical problems. In the following embodiments, taking the device for implementing the functions of the network device as a network device and taking the network device as a base station as an example, the technical solutions provided by the embodiments of this application are described.
[0181] Figure 2 It is a schematic diagram of a possible application framework in a communication system. As Figure 2 shown, the communication system includes: a core network device, an access network node, an operation administration and maintenance (OAM) network element, and a terminal device. The network elements in this communication system are connected through interfaces (such as NG, Xn) or the air interface. The access network node may be a separate RAN node or may include multiple RAN nodes. For example, it includes a CU and a DU. Optionally, the CU may also be split into a CU-CP and a CU-UP.
[0182] It can be understood that the present application does not particularly limit the specific structure of the execution subject of the method provided in the embodiments of the present application. As long as a program capable of running the code of the method provided in the embodiments of the present application can be used to perform wireless data and energy co - transmission according to the method provided in the embodiments of the present application. The method provided in the embodiments of the present application is applicable to wireless data and energy co - transmission between a terminal device and a network device. In the following, the interaction between a terminal device and a network device (taking a base station as an example) will be used as an example for illustration.
[0183] The principle of the currently adopted data and energy co - transmission scheme is as follows: The sending end sends a radio frequency signal carrying information and energy. The receiving end acquires the information carried by the radio frequency signal and absorbs the energy carried by the radio frequency signal through an energy harvesting circuit for charging. Figure 3 It is a schematic diagram of an energy harvesting circuit provided for an embodiment of the present application. As Figure 3 shown, the energy harvesting circuit includes a rectification module, a power management module, and a rechargeable battery. Among them, the power management module is used to manage the battery, for example, to charge the rechargeable battery; the rectification module mainly includes diodes. In the rectification module, when the given turn - on voltage is applied, a radio frequency signal with a high PAPR (higher than a certain threshold) can enable more energy to be absorbed by the rectifier, thereby improving the charging efficiency. Therefore, the PAPR of the radio frequency signal affects the charging efficiency. Generally, a radio frequency signal with a high PAPR is required to obtain a high (higher than a certain threshold) charging efficiency. To improve the charging efficiency, in an existing data and energy co - transmission scheme, the base station generates a radio frequency signal (or a data and energy co - transmission waveform) that meets the PAPR constraint (that is, the PAPR is higher than a certain threshold) by controlling modulation methods and other means.
[0184] However, although a radio frequency signal with a high PAPR has an additional gain for energy charging, it is an unfavorable factor for data transmission. Generating and sending a radio frequency signal with a high PAPR at the sending end (such as a base station) will reduce the efficiency of the power amplifier of the transmitter at the sending end and also reduce the signal quantization noise ratio of its digital - to - analog converter and analog - to - digital converter, thereby deteriorating the data demodulation performance of the receiving end for this signal. In other words, the prior art cannot balance the charging efficiency and data demodulation performance while realizing the co - existence of wireless energy transmission and data transmission. The technical solution of the present application aims to balance the charging efficiency and data demodulation performance while realizing the co - existence of wireless energy transmission and data transmission. Or rather, the data and energy co - transmission scheme provided by the present application can balance the charging efficiency and data demodulation performance.
[0185] A possible implementation of the technical solution of this application is as follows: A sending end (such as a base station) sends multiple radio frequency signals with low PAPR (lower than a certain threshold) through multiple antenna port groups. These multiple radio frequency signals with low PAPR occupy the same time-frequency resource and will be superimposed into a signal with a higher PAPR (higher than a certain threshold) during wireless channel transmission (or in the air). One or more receiving ends (such as terminal devices) receive this signal with a higher PAPR. Another possible implementation of the technical solution of this application is as follows: Multiple sending ends (such as two base stations) respectively send one or more radio frequency signals with low PAPR to the same receiving end through one or more antenna port groups. The multiple radio frequency signals with low PAPR sent by these multiple sending ends occupy the same time-frequency resource and will be superimposed into a signal with a higher PAPR during wireless channel transmission (or in the air). This receiving end (such as a terminal device) receives this signal with a higher PAPR. Since the sending end sends radio frequency signals with low PAPR instead of directly sending radio frequency signals with higher PAPR, it will not affect the efficiency of the power amplifier of its transmitter, nor will it cause a decrease in the signal quantization noise ratio of its digital-to-analog converter and analog-to-digital converter, thus avoiding adverse effects on the data demodulation performance of the receiving end for the received signal. The signal received by the receiving end has a higher PAPR, and the charging efficiency of the receiving end is higher. Therefore, the technical solution of this application can achieve coexistence of wireless energy transmission and data transmission while taking into account charging efficiency and data demodulation performance. The technical solution of this application will be introduced below with reference to the accompanying drawings.
[0186] Figure 4 It is a flowchart of a communication method provided by an embodiment of this application. As Figure 4 shown, the method includes:
[0187] 401. The sending end generates a first signal and a second signal.
[0188] In this application, the transmitting end can be a network device or a UE. In one possible implementation, the transmitting end is a base station and the receiving end is a UE. In one possible implementation, the transmitting end and the receiving end are different UEs. In one possible implementation, the transmitting end is a UE and the receiving end is a base station. The first signal carries a first OFDM symbol, and the second signal carries a second OFDM symbol. The time-frequency resources occupied by the first OFDM symbol and the second OFDM symbol are the same. The resources occupied by an OFDM symbol refer to the resources mapped by the OFDM symbol. For example, the subcarriers, time-frequency resources, or one or more resource elements (REs) to which the modulation symbols carried by the OFDM symbol are mapped. Or rather, the first signal and the second signal occupy the same time-frequency resources. The first OFDM symbol carries a first modulation symbol block, and the second OFDM symbol carries a second modulation symbol block. In this application, any modulation symbol block includes one or more modulation symbols. The intersection of the set of subcarriers corresponding to the modulation symbols in the first modulation symbol block and the set of subcarriers corresponding to the modulation symbols in the second modulation symbol block is an empty set. Exemplarily, the time-frequency resources occupied by the first signal and the second signal include 1024 subcarriers, i.e., subcarriers #0 to subcarrier #1023. The set of subcarriers corresponding to the modulation symbols in the first modulation symbol block is subcarriers #0 to subcarrier #511, i.e., subcarriers #0 to subcarrier #511 carry the modulation symbols in the first modulation symbol block, and the set of subcarriers corresponding to the modulation symbols in the second modulation symbol block is subcarriers #512 to subcarrier #1023, i.e., subcarriers #512 to subcarrier #1023 carry the modulation symbols in the second modulation symbol block. Exemplarily, the time-frequency resources occupied by the first signal and the second signal include 1024 subcarriers, i.e., subcarriers #0 to subcarrier #1023. The set of subcarriers corresponding to the modulation symbols in the first modulation symbol block is subcarriers #0 to subcarrier #255, and the set of subcarriers corresponding to the modulation symbols in the second modulation symbol block is subcarriers #512 to subcarrier #767. The first modulation symbol block and the second modulation symbol block both carry at least one of data information and control information. Or rather, the first signal and the second signal both carry at least one of data information and control information. Neither the first signal nor the second signal is a reference signal.
[0189] In a possible implementation, the above first signal and the above second signal are used for charging. Exemplarily, both the first signal and the second signal are radio frequency signals carrying control information and energy. Exemplarily, both the first signal and the second signal are radio frequency signals carrying data information and energy. Exemplarily, one of the first signal and the second signal is a radio frequency signal carrying control information and energy, and the other is a radio frequency signal carrying data information and energy. Exemplarily, one of the first signal and the second signal is a radio frequency signal carrying control information or data information, and energy, and the other is a radio frequency signal carrying only energy. Exemplarily, both the first signal and the second signal are radio frequency signals carrying data information, control information, and energy. In a possible implementation, the PAPR of the above first signal and the PAPR of the above second signal are both lower than a preset threshold. The preset threshold can be set according to actual requirements to avoid the adverse effects of the transmitter sending signals with high PAPR on the efficiency of the power amplifier of its transmitter and the signal quantization noise ratio of its digital-to-analog converter and analog-to-digital converter.
[0190] In a possible implementation, among the subcarriers included in the above time-frequency resource, at most h subcarriers carry the modulation symbols in the above first modulation symbol block, where h is equal to (n / m + r) or the ceiling of (n / m + r), m is an integer greater than 1, m is less than or equal to the number of antenna port groups available for the above time-frequency resource, r is an integer greater than or equal to 0, n is the total number of subcarriers included in the above time-frequency resource, and the antenna port group corresponding to the above time-frequency resource includes the above first antenna port group and the above second antenna port group. The above time-frequency resource is a time-frequency resource that the transmitter can use to send the first signal and the second signal. The frequency-domain resource in the above time-frequency resource can be continuous or discontinuous. r can be predefined. For example, r is 1, 2, 5, etc. When the subcarriers included in the above time-frequency resource are divided into w groups (for example, one group of subcarriers is the subcarriers among the subcarriers included in the above time-frequency resource that carry the modulation symbols in the above first modulation symbol block) and the number of subcarriers in each group is the same, r is equal to 0, and h is equal to (n / m) or the ceiling of (n / m). w is an integer greater than 1. When the subcarriers included in the above time-frequency resource are divided into w groups and the number of subcarriers in at least two of the w groups is different, r is greater than 0, and h is equal to (n / m + r) or the ceiling of (n / m + r). In this implementation, at most h subcarriers among the subcarriers included in the time-frequency resource carry the modulation symbols in the first modulation symbol block, so that the subcarriers included in the time-frequency resource can carry the modulation symbols of multiple modulation symbol blocks.
[0191] 402. The transmitter sends the first signal and the second signal.
[0192] Correspondingly, one or more receiving ends receive a third signal. The third signal is obtained based on the first signal and the second signal. Or rather, the third signal is the signal received by the receiving end after multiple signals including the first signal and the second signal that occupy the same time-frequency resource and are transmitted by the transmitting end pass through the channel. For example, the transmitting end transmits the first signal through its first antenna port and transmits the second signal through its second antenna port. The first signal and the second signal are superimposed (or coupled) into a third signal during the wireless channel transmission (or in the air), and the receiving end receives this third signal. The third signal is the signal received by the receiving end after the first signal and the second signal are transmitted through the wireless channel. In a possible implementation, the first signal and the second signal correspond to the information of the same logical channel or physical channel, such as the information of the physical downlink shared channel (PDSCH). Or rather, the modulation symbol sequence corresponding to the first modulation symbol block and the modulation symbol sequence corresponding to the second modulation symbol block correspond to the information of the first logical channel or physical channel, such as the information of PDSCH.
[0193] In a possible implementation manner, the first signal and the second signal correspond to different radio frequency channels. In this implementation manner, the first signal and the second signal correspond to different radio frequency channels so that the signals of the radio frequency channels of the transmitting end, that is, the first signal and the second signal, have a lower PAPR.
[0194] In a possible implementation manner, the above-mentioned first signal corresponds to the first antenna port group, the above-mentioned second signal corresponds to the second antenna port group, the above-mentioned first antenna port group includes one or more first antenna ports, the above-mentioned second antenna port group includes one or more second antenna ports, and the above-mentioned first antenna port and the above-mentioned second antenna port are different. In a possible implementation, different antenna port groups correspond to different physical antennas; further, different antenna port groups correspond to different radio frequency channels. In a possible implementation, when a physical antenna corresponds to two or more radio frequency channels, different antenna port groups correspond to the same physical antenna, and different antenna port groups correspond to different radio frequency channels of the same physical antenna. The first antenna port group and the second antenna port group correspond to different radio frequency channels to support the signals of the radio frequency channels, that is, the first signal and the second signal, to have a lower PAPR, and thus while realizing the coexistence of wireless energy transmission and data transmission, the charging efficiency and data demodulation performance are taken into account.
[0195] In a possible implementation, the transmitting end sends a first signal through a first antenna port group and a second signal through a second antenna port group. The first signal and the second signal are sent through different spatial layers, and the first antenna port group and the second antenna port group correspond to different spatial layers. Exemplarily, the modulation symbols in the first modulation symbol block are the modulation symbols mapped to the first spatial layer, and the modulation symbols in the second modulation symbol block are the modulation symbols mapped to the second spatial layer. The transmitting end sends the first signal through the first spatial layer and the second signal through the second spatial layer. In a possible implementation, the transmitting end sends a first signal through a first antenna port group and a second signal through a second antenna port group. The first signal and the second signal are sent through the same spatial layer, and the first antenna port group and the second antenna port group correspond to the same spatial layer. Exemplarily, the transmitting end splits the first modulation symbol sequence to obtain a first modulation symbol block and a second modulation symbol block; generates a first signal based on the first modulation symbol block and a second signal based on the second modulation symbol block; sends the first signal and the second signal; wherein, in the process of generating and sending the first signal and the second signal, the transmitting end does not need to perform layer mapping.
[0196] Steps 401 to 402 may be an example of generating and transmitting v signals with low PAPR at the transmitting end, that is, an example of generating and transmitting v signals with PAPR lower than a preset threshold, where v is an integer greater than 1. For example, v is 2, 3, 4, 5, 6, 8, 9, 10, 12, 16, etc., which is not limited in this application. The above third signal may be obtained by superimposing the v signals with low PAPR transmitted by the transmitting end during the wireless channel transmission (or in the air). In a possible implementation, v is less than or equal to the number of antenna port groups available at the transmitting end, that is, the number of antenna port groups available for the above time-frequency resources. In a possible implementation, v is less than or equal to the number of radio frequency channels at the transmitting end. An example of the transmitting end generating and transmitting 4 signals with low PAPR is as follows: The transmitting end generates a first signal, a second signal, signal #3, and signal #4. The first signal carries OFDM symbol #1 (the first OFDM symbol), the second signal carries OFDM symbol #2 (the second OFDM symbol), signal #3 carries OFDM symbol #3, and signal #4 carries OFDM symbol #4. The time-frequency resources occupied by OFDM symbol #1, OFDM symbol #2, OFDM symbol #3, and OFDM symbol #4 are the same. OFDM symbol #1 carries modulation symbol block #1 (i.e., the first modulation symbol block), OFDM symbol #2 carries modulation symbol block #2 (i.e., the second modulation symbol block), OFDM symbol #3 carries modulation symbol block #3, and OFDM symbol #4 carries modulation symbol block #4. The intersection of the sets of any two corresponding subcarriers in modulation symbol block #1, modulation symbol block #2, modulation symbol block #3, and modulation symbol block #4 is an empty set; the first signal, the second signal, signal #3, and signal #4 are transmitted. The first signal, the second signal, signal #3, and signal #4 respectively correspond to different antenna port groups, that is, they are transmitted through different antenna port groups, and each antenna port group includes one or more antenna ports.
[0197] Figure 5 This is an example of the set of subcarriers corresponding to four OFDMs provided by the embodiments of this application. As Figure 5As shown, 501 represents the subcarriers included in the time-frequency resources occupied by OFDM symbol #1, that is, subcarriers #0 - subcarrier #(N - 1), and 502 represents the set of subcarriers corresponding to the modulation symbols in modulation symbol block #1, that is, subcarriers #0 - subcarrier #(N / 4 - 1); 503 represents the subcarriers included in the time-frequency resources occupied by OFDM symbol #2, that is, subcarriers #0 - subcarrier #(N - 1), and 504 represents the set of subcarriers corresponding to the modulation symbols in modulation symbol block #2, that is, subcarriers #(N / 4) - subcarrier #(N / 2 - 1); 505 represents the subcarriers included in the time-frequency resources occupied by OFDM symbol #3, that is, subcarriers #0 - subcarrier #(N - 1), and 506 represents the set of subcarriers corresponding to the modulation symbols in modulation symbol block #3, that is, subcarriers #(N / 2) - subcarrier #(3N / 4 - 1); 507 represents the subcarriers included in the time-frequency resources occupied by OFDM symbol #4, that is, subcarriers #0 - subcarrier #(N - 1), and 508 represents the set of subcarriers corresponding to the modulation symbols in modulation symbol block #4, that is, subcarriers #(3N / 4) - subcarrier #(N - 1). N is an integer multiple of 4, such as 256, 512, 1024, etc.
[0198] In a possible implementation, generating and transmitting more than two low-PAPR signals at the transmitting end is similar to generating and transmitting two low-PAPR signals, such as the first signal and the second signal, and there is no substantial difference. This application takes the example of generating and transmitting the first signal and the second signal at the transmitting end to describe generating and transmitting v low-PAPR signals at the transmitting end. That is to say, the technical solution of generating and transmitting more than two low-PAPR signals at the transmitting end also falls within the protection scope of this application.
[0199] 403. The receiving end uses the third signal for energy charging.
[0200] In a possible implementation, the receiving end includes an energy harvesting circuit as Figure 3 shown, and the receiving end uses the received third signal for energy charging through the energy harvesting circuit. The receiving end can also use the third signal for energy charging in other ways, which is not limited in this application.
[0201] 404. The receiving end obtains a bit sequence based on the third signal.
[0202] The bit sequence includes the data information or control information carried by the above-mentioned first modulation symbol block. The bit sequence may also include the data information or control information carried by the above-mentioned second modulation symbol block. The bit sequence can be a bit data source (or data source), and the bit sequence includes a plurality of bits. In this application, the bit sequence can be named a bit block, or it can have other names; the modulation symbol sequence can be named a modulation symbol block, or it can have other names. The order of steps 403 and 404 is not limited. In an alternative implementation, steps 403 and 404 can be parallel, that is, the receiving end executes steps 403 and 404 simultaneously.
[0203] In a possible implementation, the receiving end obtains the above-mentioned bit sequence based on the position of the modulation symbol carried by the subcarriers included in the above-mentioned third signal and the above-mentioned time-frequency resource. The modulation symbols carried by the subcarriers included in the above-mentioned time-frequency resource include the modulation symbols in the above-mentioned first modulation symbol block and the modulation symbols in the above-mentioned second modulation symbol block. The above-mentioned first modulation symbol block and the above-mentioned second modulation symbol block are obtained based on the above-mentioned first modulation symbol sequence. When the transmitting end transmits two or more low-PAPR signals including the first signal and the second signal, the modulation symbols carried by the subcarriers included in the above-mentioned time-frequency resource may also include the modulation symbols in other modulation symbol blocks, and the other modulation symbol blocks are carried by signals other than the first signal and the second signal. The embodiments of this application are described by taking the modulation symbols carried by the subcarriers included in the above-mentioned time-frequency resource including the modulation symbols in the above-mentioned first modulation symbol block and the modulation symbols in the above-mentioned second modulation symbol block as an example.
[0204] In a possible implementation, before the receiving end executes step 404, it has stored the positions of the modulation symbols carried by the subcarriers included in the above time-frequency resources in the first modulation symbol sequence. Exemplarily, the transmitting end sends configuration information to the receiving end through high-layer signaling, and the receiving end obtains and stores, based on this configuration information, the positions of the respective modulation symbols carried by the subcarriers included in the time-frequency resources occupied by a group of data and energy co-transmitted signals sent by the transmitting end, such as two or more signals including a first signal and a second signal, in the modulation symbol sequence that the receiving end is to obtain. A group of data and energy co-transmitted signals refers to multiple signals that occupy the same time-frequency resources and are sent by the transmitting end through two or more antenna port groups, such as the above first signal and second signal, and at least one of the multiple signals carries information and energy. Exemplarily, a certain communication protocol supported by the receiving end stipulates the positions of the modulation symbols carried by the subcarriers included in the time-frequency resources occupied by a group of data and energy co-transmitted signals sent by the transmitting end in the modulation symbol sequence. For example, a group of data and energy co-transmitted signals sent by the transmitting end, such as two or more signals including a first signal and a second signal, occupy time-frequency resources including 1024 subcarriers, and the numbers of these 1024 subcarriers are 0 - 1023; a certain communication protocol supported by the receiving end stipulates the positions of the modulation symbols carried by the subcarriers with each number in the first modulation symbol sequence. For example, the modulation symbol carried by the subcarrier numbered 0 is at the first position in the first modulation symbol sequence, the modulation symbol carried by the subcarrier numbered 1 is at the second position in the first modulation symbol sequence, the modulation symbol carried by the subcarrier numbered 2 is at the third position in the first modulation symbol sequence, and so on, and the modulation symbol carried by the subcarrier numbered 1023 is at the 1024th position in the first modulation symbol sequence. Also for example, the positions of the modulation symbols carried by the subcarriers numbered 0 - 63, 256 - 319, 512 - 575, 768 - 831 in the first modulation symbol sequence are successively the first position to the 256th position, where the subcarrier numbered 0 is at the first position in the first modulation symbol sequence, and the subcarrier numbered 831 is at the 256th position in the first modulation symbol sequence; the positions of the modulation symbols carried by the subcarriers numbered 64 - 127, 320 - 383, 576 - 639, 832 - 895 in the first modulation symbol sequence are successively the 257th position to the 512th position; the positions of the modulation symbols carried by the subcarriers numbered 128 - 191, 384 - 447, 640 - 703, 896 - 959 in the first modulation symbol sequence are successively the 513th position to the 768th position; the positions of the modulation symbols carried by the subcarriers numbered 192 - 256, 448 - 511, 704 - 767, 960 - 1023 in the first modulation symbol sequence are successively the 769th position to the 1024th position.
[0205] In a possible implementation, before the receiving end executes step 404, it performs the following operations: receiving first information from the sending end; based on the first information, determining the positions of the modulation symbols carried by the subcarriers included in the time-frequency resource in the first modulation symbol sequence. The first information may be downlink control information. In this implementation manner, the receiving end determines the positions of the modulation symbols carried by the subcarriers included in the time-frequency resource in the first modulation symbol sequence based on the first information. The sending end can flexibly adjust the positions of the modulation symbols carried by the subcarriers included in the time-frequency resource in the first modulation symbol sequence according to its own needs. The receiving end can also obtain the positions of the modulation symbols carried by the subcarriers included in the time-frequency resource in the first modulation symbol sequence by other means, which is not limited in this application.
[0206] In the embodiments of the present application, the receiving end uses the third signal for energy charging and obtains a bit sequence based on the third signal, enabling coexistence of wireless energy transfer and data transfer. Since the third signal is obtained based on the first signal and the second signal, the third signal has a high PAPR. Using the third signal for energy charging can improve the energy charging efficiency. If the sending end directly sends a signal with a high PAPR, it will reduce the efficiency of the power amplifier of its transmitter and also reduce the signal quantization noise ratio of its digital-to-analog converter and analog-to-digital converter, resulting in deteriorated data demodulation performance of the receiving end for this signal. Since the third signal is obtained based on the first signal and the second signal instead of the sending end directly sending a signal with a high PAPR, using the third signal for energy charging and obtaining a bit sequence based on the third signal can balance the energy charging efficiency and data demodulation performance while achieving coexistence of wireless energy transfer and data transfer.
[0207] Figure 6 It is a flowchart of another communication method provided by the embodiments of the present application. Figure 6 The method flow in Figure 4 is a possible implementation manner of the method described. Specifically, Figure 6 in the method flow of Figure 6 , the sending end sends first information to the receiving end, and the receiving end determines the positions of the respective modulation symbols carried by the subcarriers included in the time-frequency resource occupied by a group of energy and data co-transmission signals sent by the sending end in the modulation symbol sequence based on the first information. As
[0208] 601. The sending end sends first information to the receiving end.
[0209] Correspondingly, the receiving end receives the first information from the sending end. The first information may be downlink control information (DCI), or may be high-layer signaling, such as radio resource control (RRC) signaling or medium access control control element (MAC-CE) signaling, which is not limited in this application.
[0210] In a possible implementation, the above first information includes a first index value, and the first index value is used to indicate the positions of the modulation symbols carried by the subcarriers included in the time-frequency resources occupied by a group of co-transmitted signals sent by the transmitting end in the first modulation symbol sequence respectively. Exemplarily, the first index value indicates one of multiple patterns, and different patterns correspond to different position information, where the position information refers to the positions of the modulation symbols carried by the subcarriers included in the time-frequency resources occupied by a group of co-transmitted signals sent by the transmitting end in the first modulation symbol sequence respectively. In the embodiments of the present application, taking the transmitting end as an example of sending the first signal, the second signal, signal #3, and signal #4 through 4 antenna port groups, the positions of the modulation symbols carried by the subcarriers included in the above time-frequency resources in the first modulation symbol sequence are described. Among them, each signal carries one OFDM symbol. The first group of subcarriers included in the above time-frequency resources carries the modulation symbols in the first modulation symbol block carried by the first signal, that is, the first group of subcarriers is a set of subcarriers corresponding to the modulation symbols in the first modulation symbol block. The second group of subcarriers included in the above time-frequency resources carries the modulation symbols in the second modulation symbol block carried by the second signal, that is, the second group of subcarriers is a set of subcarriers corresponding to the modulation symbols in the second modulation symbol block. The third group of subcarriers included in the above time-frequency resources carries the modulation symbols in modulation symbol block #3 carried by signal #3, and the fourth group of subcarriers carries the modulation symbols in modulation symbol block #4 carried by signal #4. The positions of the modulation symbols carried by each group of subcarriers in the first modulation symbol sequence can be predefined or indicated by the first index value. The positions of the modulation symbols carried by each group of subcarriers in the first modulation symbol sequence can be flexibly configured and are not limited here. The following introduces several examples of possible first index values used to indicate the numbers of 4 groups of subcarriers and the positions of the modulation symbols carried by each group of subcarriers in the first modulation symbol sequence. Among them, the above time-frequency resources include 1024 subcarriers numbered 0 - 1023. Each subcarrier included in the above time-frequency resources has a number, and the numbers of different subcarriers are different. In the present application, the number of subcarriers included in the above time-frequency resources is not limited, and the above time-frequency resources including 1024 subcarriers are only an example. The number of subcarriers included in the above time-frequency resources can be an integer number of resource blocks (RB), for example, the above time-frequency resources include 1200 subcarriers.
[0211] Exemplarily, the above first index value is 1, and the first index value is used to indicate (centrally): the numbers of the first group of subcarriers are 0 - 255, the numbers of the second group of subcarriers are 256 - 511, the numbers of the third group of subcarriers are 512 - 767, and the numbers of the fourth group of subcarriers are 768 - 1023; the first index value is further used to indicate that the positions of the modulation symbols carried by the subcarriers in the first group of subcarriers in the first modulation symbol sequence are successively the 1st position to the 256th position in ascending order of the numbers, that is, the modulation symbol carried by the subcarrier with the smallest number is at the first position in the first modulation symbol sequence, the positions of the modulation symbols carried by the subcarriers in the second group of subcarriers in the first modulation symbol sequence are successively the 257th position to the 512th position in ascending order of the numbers, the positions of the modulation symbols carried by the subcarriers in the third group of subcarriers in the first modulation symbol sequence are successively the 513th position to the 768th position in ascending order of the numbers, and the positions of the modulation symbols carried by the subcarriers in the fourth group of subcarriers in the first modulation symbol sequence are successively the 769th position to the 1024th position in ascending order of the numbers. Figure 7A This is an example of the frequency domain resources occupied by each of the 4 groups of subcarriers included in the time - frequency resources occupied by a group of data - simultaneous - transmission signals transmitted by the transmitting end provided in the embodiment of the present application. As Figure 7A shown, 701 represents the frequency domain resources occupied by the first group of subcarriers (for example, carrying the modulation symbols in the first modulation symbol block), and the numbers of the first group of subcarriers are 0 - 255; 702 represents the frequency domain resources occupied by the second group of subcarriers (for example, carrying the modulation symbols in the second modulation symbol block), and the numbers of the second group of subcarriers are 256 - 511; 703 represents the frequency domain resources occupied by the third group of subcarriers, and the numbers of the third group of subcarriers are 512 - 767; 704 represents the frequency domain resources occupied by the fourth group of subcarriers, and the numbers of the fourth group of subcarriers are 768 - 1023.
[0212] Exemplarily, the first index value is 2, and the first index value is used to indicate (equally spaced interleaving): the numbers of the first group of subcarriers are 0 - 63, 256 - 319, 512 - 575, 768 - 831; the numbers of the second group of subcarriers are 64 - 127, 320 - 383, 576 - 639, 832 - 895; the numbers of the third group of subcarriers are 128 - 191, 384 - 447, 640 - 703, 896 - 959; the numbers of the fourth group of subcarriers are 192 - 255, 448 - 511, 704 - 767, 960 - 1023; the first index value is further used to indicate that the positions of the modulation symbols carried by the subcarriers in the first group of subcarriers in the first modulation symbol sequence are successively the 1st position to the 256th position in ascending order of the numbers; the positions of the modulation symbols carried by the subcarriers in the second group of subcarriers in the first modulation symbol sequence are successively the 257th position to the 512th position in ascending order of the numbers; the positions of the modulation symbols carried by the subcarriers in the third group of subcarriers in the first modulation symbol sequence are successively the 513th position to the 768th position in ascending order of the numbers; the positions of the modulation symbols carried by the subcarriers in the fourth group of subcarriers in the first modulation symbol sequence are successively the 769th position to the 1024th position in ascending order of the numbers. Figure 7B This is another example of the frequency domain resources occupied by each of the 4 groups of subcarriers included in the time - frequency resources occupied by a set of multi - transmission signals transmitted by the transmitting end provided in the embodiments of the present application. As Figure 7B shown, 701 represents the frequency domain resources occupied by the first group of subcarriers (for example, carrying the modulation symbols in the first modulation symbol block); 702 represents the frequency domain resources occupied by the second group of subcarriers (for example, carrying the modulation symbols in the second modulation symbol block); 703 represents the frequency domain resources occupied by the third group of subcarriers; 704 represents the frequency domain resources occupied by the fourth group of subcarriers.
[0213] It should be noted that in the translation of , there is a correction in the range of the fourth group of subcarriers. It should be 192 - 255 instead of 192 - 256 as in the original text to make the range calculation correct.Exemplarily, the first index value is 3, and the first index value is used to indicate (non-uniformly spaced interleaving): the numbers of the first group of subcarriers are 0 - 63, 512 - 575, 832 - 895, 960 - 1023; the numbers of the second group of subcarriers are 128 - 191, 256 - 319, 576 - 639, 896 - 959; the numbers of the third group of subcarriers are 192 - 256, 448 - 511, 704 - 767, 768 - 831; the numbers of the fourth group of subcarriers are 64 - 127, 320 - 383, 384 - 447, 640 - 703. The first index value is also used to indicate that the modulation symbols carried by the subcarriers in the first group of subcarriers in ascending order of numbers are located at the 1st position to the 256th position in the first modulation symbol sequence in turn; the modulation symbols carried by the subcarriers in the second group of subcarriers in ascending order of numbers are located at the 257th position to the 512th position in the first modulation symbol sequence in turn; the modulation symbols carried by the subcarriers in the third group of subcarriers in ascending order of numbers are located at the 513th position to the 768th position in the first modulation symbol sequence in turn; the modulation symbols carried by the subcarriers in the fourth group of subcarriers in ascending order of numbers are located at the 769th position to the 1024th position in the first modulation symbol sequence in turn. Figure 7C This is another example of the frequency domain resources occupied by each of the 4 groups of subcarriers included in the time-frequency resources occupied by a group of data co-transmission signals sent by the transmitting end provided by the embodiments of this application. As Figure 7C shown, 701 represents the frequency domain resources occupied by the first group of subcarriers; 702 represents the frequency domain resources occupied by the second group of subcarriers (for example, carrying the modulation symbols in the second modulation symbol block); 703 represents the frequency domain resources occupied by the third group of subcarriers; 704 represents the frequency domain resources occupied by the fourth group of subcarriers.
[0214] Different groups of subcarriers can be a set of different subcarriers in the same time-frequency resource occupied by different antenna port groups of the transmitting end. Different antenna port groups occupy different groups of subcarriers, and the PAPR of the signals transmitted by different antenna port groups is also different. For example, when the above four groups of subcarriers are uniformly spaced interleaved, the PAPR of the signal transmitted by the transmitting end is less than the PAPR of the signal transmitted by the transmitting end when the above four groups of subcarriers are centralized. In a possible implementation manner, the transmitting end (such as a base station) splits the subcarriers in the above time-frequency resources into four groups based on the distribution of the resources available to it currently. Figure 7D This is another example of the frequency domain resources occupied by each of the 4 groups of subcarriers included in the time-frequency resources occupied by a group of data co-transmission signals sent by the transmitting end provided by the embodiments of this application. As Figure 7DAs shown in the figure, 701 represents the frequency domain resources occupied by the first group of subcarriers; 702 represents the frequency domain resources occupied by the second group of subcarriers; 703 represents the frequency domain resources occupied by the third group of subcarriers; 704 represents the frequency domain resources occupied by the fourth group of subcarriers, and 705 represents the resources already used by the transmitting end. Therefore, when allocating frequency domain resources, the allocation of this part of resources is skipped. The above scheme is only a possible example. The first index values sent by the transmitting end in different time slots can be the same or different.
[0215] In a possible implementation, the above first index value is used to indicate at least one of the numbers of a plurality of first subcarriers that carry the modulation symbols in the first modulation symbol block among the subcarriers included in the above time-frequency resource and the positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence respectively. At least one of the numbers of a plurality of first subcarriers that carry the modulation symbols in the first modulation symbol block among the subcarriers included in the above time-frequency resource and the positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence respectively may be predefined. In a possible implementation, the above first index value or another first index value is further used to indicate at least one of the numbers of a plurality of second subcarriers that carry the modulation symbols in the second modulation symbol block among the subcarriers included in the above time-frequency resource and the positions of the modulation symbols carried by the plurality of second subcarriers in the first modulation symbol sequence respectively. The numbers of a plurality of second subcarriers that carry the modulation symbols in the second modulation symbol block among the subcarriers included in the above time-frequency resource and the positions of the modulation symbols carried by the plurality of second subcarriers in the first modulation symbol sequence may be predefined. Exemplarily, the above first index value is used to indicate that a plurality of first subcarriers numbered 0-63, 512-575, 832-895, 960-1023 among the subcarriers included in the above time-frequency resource carry the modulation symbols in the first modulation symbol block, and the positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence in ascending order of the numbers are the 1st position to the 256th position in turn. Exemplarily, the above first index value is used to indicate that a plurality of first subcarriers numbered 0-63, 512-575, 832-895, 960-1023 among the subcarriers included in the above time-frequency resource carry the modulation symbols in the first modulation symbol block, and the positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence are predefined. For example, the positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence in ascending order of the numbers are the 1st position to the 256th position in turn. Exemplarily, the above first index value is used to indicate that the positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence in ascending order of the numbers are the 1st position to the 256th position in turn, and the numbers of the plurality of first subcarriers are predefined. For example, the numbers of the plurality of first subcarriers are 0-63, 256-319, 512-575, 768-831.Exemplarily, the above first index value is used to indicate that a plurality of first sub - carriers numbered 0 - 63, 512 - 575, 832 - 895, and 960 - 1023 among the sub - carriers included in the above time - frequency resource carry the modulation symbols in the above first modulation symbol block, and the positions of the modulation symbols carried by the plurality of first sub - carriers in ascending order of number in the first modulation symbol sequence are the 1st position to the 256th position in sequence; the above first index value or another first index value is further used to indicate that a plurality of second sub - carriers numbered 128 - 191, 256 - 319, 576 - 639, and 896 - 959 among the sub - carriers included in the above time - frequency resource carry the modulation symbols in the above second modulation symbol block, and the positions of the modulation symbols carried by the plurality of second sub - carriers in ascending order of number in the first modulation symbol sequence are the 257th position to the 512th position in sequence.
[0216] 602. The receiving end determines the positions of the respective modulation symbols carried by the sub - carriers included in the time - frequency resource occupied by a group of simultaneously - transmitted signals sent by the transmitting end in the modulation symbol sequence based on the first information.
[0217] In a possible implementation, the transmitting end periodically sends the first information, so as to update in a timely manner the positions of the respective modulation symbols carried by the sub - carriers included in the time - frequency resource occupied by a group of simultaneously - transmitted signals sent by the transmitting end in the modulation symbol sequence.
[0218] In a possible implementation, before sending a group of simultaneously - transmitted signals, the transmitting end sends indication information, such as the first information (first value), for indicating the positions of the respective modulation symbols carried by the sub - carriers included in the time - frequency resource occupied by this group of simultaneously - transmitted signals in the modulation symbol sequence; the receiving end determines the positions of the respective modulation symbols carried by the sub - carriers included in the time - frequency resource occupied by this group of simultaneously - transmitted signals in the modulation symbol sequence based on this indication information. In a possible implementation, when the position associated with a group of simultaneously - transmitted signals to be sent by the transmitting end (i.e., the positions of the respective modulation symbols carried by the sub - carriers included in the time - frequency resource occupied by this group of simultaneously - transmitted signals in the modulation symbol sequence) is different from the position associated with the previous group of simultaneously - transmitted signals sent by the transmitting end to the receiving end, the transmitting end sends indication information again, such as the first information (second value), for indicating the position associated with the group of simultaneously - transmitted signals to be sent. In this implementation, if the position associated with the group of simultaneously - transmitted signals to be sent by the transmitting end is the same as the position associated with the previous group of simultaneously - transmitted signals sent by the transmitting end to the receiving end, the transmitting end does not need to send indication information, which can save signaling overhead.
[0219] In a possible implementation, the first information includes first transmission parameters, and the first transmission parameters are used for determining the numbers of a plurality of first subcarriers that carry modulation symbols in the first modulation symbol block among the subcarriers included in the time-frequency resource, determining the positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence respectively, determining the numbers of a plurality of second subcarriers that carry modulation symbols in the second modulation symbol block among the subcarriers included in the time-frequency resource, and determining the positions of the modulation symbols carried by the plurality of second subcarriers in the first modulation symbol sequence respectively. Exemplarily, the first transmission parameters are used for determining the numbers of a plurality of first subcarriers that carry modulation symbols in the first modulation symbol block among the subcarriers included in the time-frequency resource, determining the positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence respectively, determining the numbers of a plurality of second subcarriers that carry modulation symbols in the second modulation symbol block among the subcarriers included in the time-frequency resource, and determining the positions of the modulation symbols carried by the plurality of second subcarriers in the first modulation symbol sequence respectively. In a possible implementation, the first transmission parameters include at least one of the number of the plurality of first subcarriers, a first sequence parameter, the number of the plurality of second subcarriers, and a second sequence parameter. The first sequence parameter is used for determining the positions of the modulation symbols in the first modulation symbol block in the first modulation symbol sequence, and the second sequence parameter is further used for determining the positions of the modulation symbols in the second modulation symbol block in the first modulation symbol sequence. In a possible implementation, the first transmission parameter includes a first number, the number of subcarrier groups k1, the number of subcarriers included in each group of subcarriers k2, and a sequence parameter where k1 indicates that the subcarriers that carry modulation symbols among the subcarriers included in the time-frequency resource are divided into k1 groups, and the sequence parameter indicates the sequence of the k1 groups of subcarriers, and the first number is used for determining the numbers of each group of subcarriers.
[0220] Exemplarily, the first transmission parameters include: a first number (for example, the value is 1), k1 = 4, k2 = 256, The first transmission parameters indicate (when the value of the first number is 1, the first number indicates that the subcarriers included in the time-frequency resource are split into multiple groups of subcarriers in a centralized manner): there are k1 = 4 groups of subcarriers, the number of subcarriers included in each group is k2 = 256, and the sequence of the k1 = 4 groups is in turn That is, the first group of subcarriers (the first set of subcarriers), the second group of subcarriers (the second set of subcarriers), the third group of subcarriers (the third set of subcarriers), and the fourth group of subcarriers (the fourth set of subcarriers). Based on the first transmission parameter, the receiving end can determine that the numbers of the first group of subcarriers are 0 - 255, the numbers of the second group of subcarriers are 256 - 511, the numbers of the third group of subcarriers are 512 - 768, and the numbers of the fourth group of subcarriers are 769 - 1024. Also, the positions of the modulation symbols carried by the subcarriers in the first modulation symbol sequence in ascending order of numbers in the first group of subcarriers are the 1st position to the 256th position, the positions of the modulation symbols carried by the subcarriers in the second group of subcarriers in ascending order of numbers in the first modulation symbol sequence are the 257th position to the 512th position, the positions of the modulation symbols carried by the subcarriers in the third group of subcarriers in ascending order of numbers in the first modulation symbol sequence are the 513th position to the 768th position, and the positions of the modulation symbols carried by the subcarriers in the fourth group of subcarriers in ascending order of numbers in the first modulation symbol sequence are the 769th position to the 1024th position.
[0221] Exemplarily, the above first transmission parameter includes: the first number (for example, the value is 2), k1 = 4, k2 = 256, k3 = 4, L = 256. The above first transmission parameter indicates (when the value of the first number is 2, the first number indicates that the subcarriers included in the above time-frequency resource are split into multiple groups of subcarriers in an equally spaced interleaved manner): there are k1 = 4 groups of subcarriers, each group contains k2 = 256 subcarriers, and the initial (first) subcarrier number of the i-th group is 0 + 64 * i. The order of these k1 = 4 groups is That is, the first group of subcarriers, the second group of subcarriers, the third group of subcarriers, and the fourth group of subcarriers. Each group of subcarriers is further split into k3 = 4 small groups, and the interval between each small group is L = 256. Based on the first transmission parameter, the receiving end can determine that the numbers of the first group of subcarriers are 0 - 63, 256 - 319, 512 - 575, 768 - 831, the numbers of the second group of subcarriers are 64 - 127, 320 - 383, 576 - 639, 832 - 895, the numbers of the third group of subcarriers are 128 - 191, 384 - 447, 640 - 703, 896 - 959, and the numbers of the fourth group of subcarriers are 192 - 256, 448 - 511, 704 - 767, 960 - 1023. The positions of the modulation symbols carried by each group of subcarriers in the above first modulation symbol sequence can refer to the above example.
[0222] Exemplarily, the above first transmission parameter includes: the first number (for example, the value is 3), k1 = 4, k2 = 256, k3 = 4, and the above first transmission parameter indicates (when the value of the first number is 3, the first number indicates that the subcarriers included in the above time-frequency resource are split into multiple groups of subcarriers in a non-equidistant interleaved manner): there are k1 = 4 groups of subcarriers, the number of subcarriers included in each group is k2 = 256, and the order of these k1 = 4 groups is That is, the first group of subcarriers, the second group of subcarriers, the third group of subcarriers, and the fourth group of subcarriers. Each group of subcarriers is further split into k3 = 4 small groups. The initial subcarrier numbers of the k3 = 4 small groups in the first group of subcarriers are {0, 512, 832, 960}, the initial subcarrier numbers of the k3 = 4 small groups in the second group of subcarriers are {128, 256, 576, 896}, the initial subcarrier numbers of the k3 = 4 small groups in the third group of subcarriers are {192, 448, 704, 768}, and the initial subcarrier numbers of the k3 = 4 small groups in the fourth group of subcarriers are {64, 320, 384, 640}. Based on the first transmission parameter, the receiving end can determine that the numbers of the first group of subcarriers are 0 - 63, 512 - 575, 832 - 895, 960 - 1023, the numbers of the second group of subcarriers are 128 - 191, 256 - 319, 576 - 639, 896 - 959, the numbers of the third group of subcarriers are 192 - 256, 448 - 511, 704 - 767, 768 - 831, and the numbers of the fourth group of subcarriers are 64 - 127, 320 - 383, 384 - 447, 640 - 703. The positions of the modulation symbols carried by each group of subcarriers in the above first modulation symbol sequence can refer to the above example.
[0223] 603. The transmitting end generates a first signal and a second signal.
[0224] Step 603 can refer to Figure 4 Step 401 in
[0225] 604. The transmitting end sends the first signal and the second signal to the receiving end.
[0226] Correspondingly, the receiving end receives a third signal. The third signal can be the signal received by the receiving end when a group of numbers can be transmitted simultaneously by the transmitting end. Steps 603 and 604 can be examples of the transmitting end generating and sending v low-PAPR signals, where v is an integer greater than or equal to 1. The descriptions of the first signal, the second signal, and the third signal can refer to Figure 4 The relevant descriptions in Figure 4 Step 402 in
[0227] 605. The receiving end obtains a bit sequence based on the third signal and the positions of the modulation symbols carried by the subcarriers included in the time-frequency resource occupied by the third signal in the first modulation symbol sequence.
[0228] The modulation symbols carried by the subcarriers included in the above time-frequency resources include the modulation symbols in the above first modulation symbol block and the modulation symbols in the above second modulation symbol block. The first modulation symbol block and the second modulation symbol block are obtained based on the first modulation symbol sequence. The time-frequency resources occupied by the third signal may be the time-frequency resources occupied by the transmitter when transmitting a group of co-transmittable signals (including the first signal and the second signal).
[0229] In a possible implementation, the receiver obtains a first modulation sequence based on the third signal and the positions of the respective modulation symbols carried by the subcarriers included in the above time-frequency resources in the first modulation symbol sequence, and demodulates the first modulation sequence to obtain a bit sequence. Exemplarily, the time-frequency resources occupied by the third signal include 1024 subcarriers numbered 0 - 1023. The receiver determines the first position of the modulation symbol carried by the subcarrier numbered 0 in the first modulation symbol sequence, the second position of the modulation symbol carried by the subcarrier numbered 1 in the first modulation symbol sequence, the third position of the modulation symbol carried by the subcarrier numbered 2 in the first modulation symbol sequence, and so on, and the 1024th position of the modulation symbol carried by the subcarrier numbered 1023 in the first modulation symbol sequence based on the first information; the receiver takes the modulation symbol obtained from the subcarrier numbered 0 as the first modulation symbol in the first modulation symbol sequence, takes the modulation symbol obtained from the subcarrier numbered 1 as the second modulation symbol in the first modulation symbol sequence, and so on, and takes the modulation symbol obtained from the subcarrier numbered 1023 as the 1024th modulation symbol in the first modulation symbol sequence, and finally obtains the first modulation symbol sequence.
[0230] Exemplarily, the time-frequency resources occupied by the third signal include 1024 subcarriers numbered from 0 to 1023. The receiving end determines, based on the first information, that the modulation symbols carried by the subcarriers numbered 0 - 63, 256 - 319, 512 - 575, and 768 - 831 in ascending order of the numbers are (e.g., the modulation symbols in the first modulation symbol block) in the first modulation symbol sequence, and their positions are successively from the first position to the 256th position; the modulation symbols carried by the subcarriers numbered 64 - 127, 320 - 383, 576 - 639, and 832 - 895 in ascending order of the numbers are (e.g., the modulation symbols in the second modulation symbol block) in the first modulation symbol sequence, and their positions are successively from the 257th position to the 512th position; the modulation symbols carried by the subcarriers numbered 128 - 191, 384 - 447, 640 - 703, and 896 - 959 in ascending order of the numbers are in the first modulation symbol sequence, and their positions are successively from the 513th position to the 768th position; the modulation symbols carried by the subcarriers numbered 192 - 256, 448 - 511, 704 - 767, and 960 - 1023 in ascending order of the numbers are in the first modulation symbol sequence, and their positions are successively from the 769th position to the 1024th position; the receiving end successively obtains the modulation symbols carried by the subcarriers numbered 0 - 63, 256 - 319, 512 - 575, and 768 - 831 in ascending order of the subcarrier numbers to obtain a first subsequence; the receiving end successively obtains the modulation symbols carried by the subcarriers numbered 64 - 127, 320 - 383, 576 - 639, and 832 - 895 in ascending order of the subcarrier numbers to obtain a second subsequence; the receiving end successively obtains the modulation symbols carried by the subcarriers numbered 128 - 191, 384 - 447, 640 - 703, and 896 - 959 in ascending order of the subcarrier numbers to obtain a third subsequence; the receiving end successively obtains the modulation symbols carried by the subcarriers numbered 192 - 256, 448 - 511, 704 - 767, and 960 - 1023 in ascending order of the subcarrier numbers to obtain a fourth subsequence; the receiving end successively splices the first subsequence, the second subsequence, the third subsequence, and the fourth subsequence in sequence to obtain a first modulation symbol sequence.
[0231] 606. The receiving end uses the third signal for charging.
[0232] Step 606 can refer to Figure 4 Step 403 in. The order of step 606 and step 605 is not limited. Step 605 and step 606 can be parallel.
[0233] In the embodiments of the present application, the sending end sends first information to the receiving end. Based on the first information, the receiving end determines the positions of the modulation symbols carried by the subcarriers included in the time-frequency resources occupied by the sending end for transmitting a group of simultaneously transmitted signals in the modulation symbol sequence. The sending end can flexibly adjust the positions of the modulation symbols carried by the subcarriers included in the time-frequency resources occupied by the sending end for transmitting a group of simultaneously transmitted signals according to its own needs. The sending end sends the first signal and the second signal, instead of directly sending the third signal with a high PAPR; it is possible to achieve coexistence of wireless energy transmission and data transmission while taking into account the charging efficiency and data demodulation performance.
[0234] Figure 8 It is a flowchart of another communication method provided by the embodiments of the present application. Figure 8 The method flow in Figure 6 is a possible implementation of the method described in Figure 8 Specifically, Figure 8 shows a possible way of describing the process of the sending end generating v OFDM symbols (including the above-mentioned first OFDM symbol and second OFDM symbol). As
[0235] 801. The sending end sends first information to the receiving end.
[0236] Correspondingly, the receiving end receives the first information from the sending end.
[0237] In a possible implementation, the first information includes a first index value. The first index value is used to indicate the numbers of v groups of subcarriers included in the time-frequency resources occupied by the sending end for transmitting a group of simultaneously transmitted signals and the positions of the modulation symbols carried by each group of subcarriers in the modulation symbol sequence respectively. v can be 2, 3, 4, 5, 6, 8, 9, 10, 12, 16, etc., and the present application does not make any limitation. For ease of understanding, the following describes the case where v is equal to 4. For an example of the first index value, reference can be made to Figure 6 step 601 in
[0238] In a possible implementation, the first information includes a first transmission parameter. The first transmission parameter is used for the receiving end to determine the numbers of v groups of subcarriers included in the time-frequency resources occupied by the sending end for transmitting a group of simultaneously transmitted signals and the positions of the modulation symbols carried by each group of subcarriers in the modulation symbol sequence respectively. For an example of the first transmission parameter, reference can be made to Figure 6 step 602 in
[0239] 802. The receiving end, based on the first information, determines the numbers of v groups of subcarriers included in the time-frequency resources occupied by the sending end for transmitting a group of simultaneously transmitted signals and the positions of the modulation symbols carried by each group of subcarriers in the modulation symbol sequence respectively.
[0240] Steps 801 and 802 are optional. The sequence of step 802 and step 806 below is not limited. The receiving end may store the numbers of v groups of subcarriers included in the time-frequency resources occupied by the co-transmission signal of a group of numbers sent by the sending end, and the positions of the modulation symbols carried by each group of subcarriers in the modulation symbol sequence respectively. Exemplarily, a certain communication protocol supported by the receiving end stipulates the numbers of v groups of subcarriers included in the time-frequency resources occupied by the co-transmission signal of a group of numbers sent by the sending end, and the positions of the modulation symbols carried by each group of subcarriers in the modulation symbol sequence respectively, that is, the numbers of v groups of subcarriers included in the time-frequency resources occupied by the co-transmission signal of a group of numbers sent by the sending end and the positions of the modulation symbols carried by each group of subcarriers in the modulation symbol sequence are predefined.
[0241] 803. The sending end modulates the bit sequence to obtain a first modulation symbol sequence.
[0242] This application does not limit the way for the sending end to modulate (modulate) the bit sequence. For example, the modulation method for the sending end to modulate the bit sequence is any one of the following: amplitude shift keying (ASK), frequency shift keying (FSK), phase shift keying (PSK), quadrature amplitude modulation (QAM), or on-off keying (OOK). It should be noted that for some modulation methods, such as OOK modulation, there is a case where the value of the modulation symbol is 0. In this case, the sending end may map the modulation symbols with a value of 0 in different subsequences obtained based on the first modulation symbol sequence to the same subcarrier, and then indicate the subcarrier positions corresponding to these modulation symbols with a value of 0 to the receiving end. For example, the bit sequence is [b(0), …, b(M bit -1)], the first modulation symbol sequence is [d(0), …, d(M symb -1)], the first modulation symbol sequence may be a complex-valued modulation symbol block, the length of the bit sequence is M bit , and the length of the first modulation symbol sequence is M symb .
[0243] 804. The sending end splits the first modulation symbol sequence into v subsequences.
[0244] v is an integer greater than 1, and v is less than or equal to the number of antenna port groups available for the above time-frequency resources. Alternatively, v is less than or equal to the number of radio frequency channels currently available at the transmitting end. The above v subsequences include a first subsequence and a second subsequence. The above first subsequence corresponds to the above first modulation symbol block, and the above second subsequence corresponds to the above second modulation symbol block. The above first subsequence may include modulation symbols with a value of 0, and the above second subsequence may include modulation symbols with a value of 0. Neither the above first modulation symbol block nor the above second modulation symbol block includes modulation symbols with a value of 0. In a possible implementation, the first subsequence is the first modulation symbol block, and the above second subsequence is the above second modulation symbol block. In a possible implementation, the first modulation symbol block is obtained based on the first subsequence. For example, it only includes modulation symbols with non-zero values in the first subsequence; the second modulation symbol block is obtained based on the second subsequence. For example, it only includes modulation symbols with non-zero values in the second subsequence.
[0245] In a possible implementation, the transmitting end splits the first modulation symbol sequence into v subsequences based on the number of its radio frequency channels. For example, if the number of radio frequency channels currently available at the transmitting end is v, the transmitting end splits the first modulation symbol sequence into v subsequences. In a possible implementation, the transmitting end splits the first modulation symbol sequence into v subsequences based on the number of antenna port groups available for the time-frequency resources occupied by the co-transmitted signals of a group of numbers it transmits (i.e., the maximum configurable antenna port group). For example, if the number of antenna port groups available for the time-frequency resources occupied by the co-transmitted signals of a group of numbers transmitted by the transmitting end is v, the transmitting end splits the first modulation symbol sequence into v subsequences. Assume the length of the first modulation symbol sequence is M symb , taking uniform splitting as an example, the number of modulation symbols included in each subsequence is (M symb / v), that is, (M symb / 4).
[0246] In a possible implementation, steps 803 to 804 are replaced by: the transmitting end splits the bit sequence into v sub-bit sequences; the transmitting end modulates the v sub-bit sequences respectively to obtain v subsequences.
[0247] 805. The transmitting end obtains v OFDM symbols based on the above v subsequences.
[0248] In a possible implementation, the above v subsequences include a first subsequence, a second subsequence, a third subsequence, and a fourth subsequence. Based on the first subsequence, a first OFDM symbol is obtained; based on the second subsequence, a second OFDM symbol is obtained; based on the third subsequence, a third OFDM symbol is obtained; based on the fourth subsequence, a fourth OFDM symbol is obtained. The present application does not limit the specific implementation manner of step 805. An example of step 805 is as follows: The transmitting end maps the modulation symbols included in the first subsequence to the first set of subcarriers included in the time-frequency resources occupied by a group of signals that can be transmitted simultaneously, to obtain a first OFDM symbol; maps the modulation symbols included in the second subsequence to the second set of subcarriers included in the time-frequency resources, to obtain a second OFDM symbol; maps the modulation symbols included in the third subsequence to the third set of subcarriers included in the time-frequency resources, to obtain a third OFDM symbol; maps the modulation symbols included in the fourth subsequence to the fourth set of subcarriers included in the time-frequency resources, to obtain a fourth OFDM symbol. The present application does not limit the numbering of each set of subcarriers included in the time-frequency resources. Exemplarily, the time-frequency resources occupied by a group of signals transmitted by the transmitting end include 1024 subcarriers, numbered 0-1023. The first set of subcarriers included in the time-frequency resources has numbers 0-63, 256-319, 512-575, 768-831; the second set of subcarriers has numbers 64-127, 320-383, 576-639, 832-895; the third set of subcarriers has numbers 128-191, 384-447, 640-803, 896-959; the fourth set of subcarriers has numbers 192-256, 448-511, 804-767, 960-1023. It should be noted that the first OFDM symbol, the second OFDM symbol, the third OFDM symbol, and the fourth OFDM symbol share the time-frequency resources. As long as the subcarriers at certain positions of a certain OFDM symbol among these four OFDM symbols are occupied by modulation symbols (i.e., carry modulation symbols), then the subcarriers at the corresponding positions of other OFDM symbols cannot be placed (carry) modulation symbols. Or rather, the set of subcarriers carrying modulation symbols in any two OFDM symbols is an empty set. For example, the intersection of the first set of subcarriers in the first OFDM symbol and the second set of subcarriers in the second OFDM symbol is an empty set.
[0249] 806. The transmitting end transmits v signals based on v OFDM symbols.
[0250] Correspondingly, the receiving end receives the third signal. The third signal may be the signal received by the receiving end when a group of co-transmittable signals (the above-mentioned v signals) sent by the sending end are received. The above-mentioned v signals may include the above-mentioned first signal and the above-mentioned second signal. The PAPR of any one of the above-mentioned v signals may be less than or equal to a preset first threshold. The PAPR of the above-mentioned third signal may be greater than a preset second threshold. Wherein, the first threshold and the second threshold may be the same, or different.
[0251] In a possible implementation, the v OFDM symbols include a first OFDM symbol, a second OFDM symbol, a third OFDM symbol, and a fourth OFDM symbol. The sending end up-converts the first OFDM symbol and sends the first signal carrying the first OFDM symbol through the first antenna port group; up-converts the second OFDM symbol and sends the second signal carrying the second OFDM symbol through the second antenna port group; up-converts the third OFDM symbol and sends the signal #3 carrying the third OFDM symbol through the third antenna port group; up-converts the fourth OFDM symbol and sends the signal #4 carrying the first OFDM symbol through the fourth antenna port group; these four signals occupy the same time-frequency resource, that is, the time-frequency resource occupied by the sending end when sending a group of co-transmittable signals. The above-mentioned v signals include the first signal, the second signal, the signal #3, and the signal #4.
[0252] Figure 9A This is a process example diagram for the sending end provided by the embodiment of the present application to generate and send a group of co-transmittable signals. Figure 9A The process shown is an example of steps 803 to 806. As Figure 9A shown, the process for the sending end to generate and send a group of co-transmittable signals is as follows: modulate the bit sequence (refer to step 803) to obtain a modulated symbol sequence; perform sequence splitting (refer to step 804), for example, split the modulated symbol sequence into a first subsequence, a second subsequence, a third subsequence, and a fourth subsequence; perform symbol mapping (refer to 805), that is, generate a first OFDM symbol, a second OFDM symbol, a third OFDM symbol, and a fourth OFDM symbol based on the split subsequences; perform signal sending (refer to step 806).
[0253] Figure 9B This is a schematic flow diagram of symbol mapping and OFDM symbol generation provided by the embodiment of the present application. As Figure 9B shown, first perform a serial-to-parallel conversion on the first subsequence; then, map the modulated symbols in the first subsequence to the first group of subcarriers, and the values of the modulated symbols placed on other subcarriers are 0; perform an inverse fast Fourier transform (IFFT) and a parallel-to-serial conversion on the first group of subcarriers, and finally obtain the first OFDM symbol.Figure 9B Taking the first sub - sequence as an example for description, the method of generating OFDM symbols based on other sub - sequences is similar.
[0254] 807. The receiving end uses the third signal for charging.
[0255] Step 807 can refer to Figure 4 step 403 in
[0256] 808. The receiving end, based on the numbers of the v groups of sub - carriers included in the time - frequency resources occupied by the group of energy - and - information - co - transmitted signals sent by the sending end, obtains modulation symbols from each group of sub - carriers, and obtains the above - mentioned v sub - sequences.
[0257] In a possible implementation, in ascending order (or descending order) of the sub - carrier numbers, modulation symbols are sequentially obtained from the sub - carriers in the first group of sub - carriers to obtain the first sub - sequence; in ascending order (or descending order) of the sub - carrier numbers, modulation symbols are sequentially obtained from the sub - carriers in the second group of sub - carriers to obtain the second sub - sequence; in ascending order (or descending order) of the sub - carrier numbers, modulation symbols are sequentially obtained from the sub - carriers in the third group of sub - carriers to obtain the third sub - sequence; in ascending order (or descending order) of the sub - carrier numbers, modulation symbols are sequentially obtained from the sub - carriers in the fourth group of sub - carriers to obtain the fourth sub - sequence.
[0258] 809. The receiving end, based on the above - mentioned v sub - sequences, obtains the first modulation symbol sequence.
[0259] The receiving end obtaining the first modulation symbol sequence based on the above - mentioned v sub - sequences can be replaced with: The receiving end, based on the above - mentioned v sub - sequences, to recover the first modulation symbol sequence. When not considering the influence of channel transmission on modulation symbols, the receiving end, based on the v sub - sequences obtained in step 808, can obtain the first modulation symbol sequence. This application does not consider the influence of channel transmission on modulation symbols. When considering the influence of channel transmission on modulation symbols, the receiving end can use existing technical means in the art to obtain the above - mentioned bit sequence based on the above - mentioned v sub - sequences. For example, when considering the influence of channel transmission on modulation symbols, the receiving end, based on the above - mentioned v sub - sequences, obtains the initial modulation symbol sequence; the receiving end demodulates the initial modulation symbol sequence to obtain the initial bit sequence; the receiving end corrects the data information in the initial bit sequence based on the error - correcting information (or check information) in the initial bit sequence to recover the above - mentioned bit sequence.
[0260] In a possible implementation, the receiving end splices the above v subsequences based on the positions of the modulation symbols carried by each group of subcarriers in the above v groups of subcarriers in the modulation symbol sequence respectively, to obtain a first modulation symbol sequence. Exemplarily, the positions of the modulation symbols carried by the subcarriers in the first group of subcarriers in the first modulation symbol sequence are the 1st position to the 256th position in ascending order of the numbers, the positions of the modulation symbols carried by the subcarriers in the second group of subcarriers in the first modulation symbol sequence are the 257th position to the 512th position in ascending order of the numbers, the positions of the modulation symbols carried by the subcarriers in the third group of subcarriers in the first modulation symbol sequence are the 513th position to the 768th position in ascending order of the numbers, and the positions of the modulation symbols carried by the subcarriers in the fourth group of subcarriers in the first modulation symbol sequence are the 769th position to the 1024th position in ascending order of the numbers; the receiving end splices the first subsequence, the second subsequence, the third subsequence, and the fourth subsequence in sequence to obtain a first modulation symbol sequence.
[0261] 810. The receiving end demodulates the first modulation symbol sequence to obtain a bit sequence.
[0262] 809’. The receiving end demodulates the above v subsequences respectively to obtain v sub-bit sequences.
[0263] The v sub-bit sequences include a first sub-bit sequence, a second sub-bit sequence, a third sub-bit sequence, and a fourth sub-bit sequence. The first sub-bit sequence is obtained by demodulating the first subsequence, the second sub-bit sequence is obtained by demodulating the second subsequence, the third sub-bit sequence is obtained by demodulating the third subsequence, and the fourth sub-bit sequence is obtained by demodulating the fourth subsequence.
[0264] 810’. The receiving end obtains a bit sequence based on the above v sub-bit sequences.
[0265] In a possible implementation, the receiving end splices the above v sub-bit sequences based on the positions of the modulation symbols carried by each group of subcarriers in the above v groups of subcarriers in the modulation symbol sequence respectively, to obtain a bit sequence. Exemplarily, the positions of the modulation symbols carried by the subcarriers in the first group of subcarriers in the first modulation symbol sequence in ascending order of numbers are the 1st position to the 256th position, the positions of the modulation symbols carried by the subcarriers in the second group of subcarriers in the first modulation symbol sequence in ascending order of numbers are the 257th position to the 512th position, the positions of the modulation symbols carried by the subcarriers in the third group of subcarriers in the first modulation symbol sequence in ascending order of numbers are the 513th position to the 768th position, and the positions of the modulation symbols carried by the subcarriers in the fourth group of subcarriers in the first modulation symbol sequence in ascending order of numbers are the 769th position to the 1024th position; the receiving end splices the first sub-bit sequence (corresponding to the first group of subcarriers), the second sub-bit sequence (corresponding to the second group of subcarriers), the third sub-bit sequence (corresponding to the third group of subcarriers), and the fourth sub-bit sequence (corresponding to the fourth group of subcarriers) in sequence to obtain a bit sequence.
[0266] Step 809 to step 810 can be replaced by step 809' to step 810'. Figure 8 The method flow in includes step 809 to step 810 or step 809' to step 810'.
[0267] In the embodiments of the present application, the sending end sends v signals instead of directly sending the third signal with a relatively high PAPR; it can achieve coexistence of wireless energy transmission and data transmission while taking into account the charging efficiency and data demodulation performance.
[0268] Figure 10 This is another flowchart of the communication method provided by the embodiments of the present application. Figure 10 The method flow in is Figure 6 a possible implementation of the method described. Specifically, Figure 10 Another possible way of describing the process of the sending end generating v OFDM symbols (including the above first OFDM symbol and second OFDM symbol) is described. As Figure 10 shown, the method includes:
[0269] 1001. The sending end sends the first information to the receiving end.
[0270] Correspondingly, the receiving end receives the first information from the sending end.
[0271] 1002. Based on the first piece of information, the receiving end determines the numbers of v groups of subcarriers included in the time-frequency resources occupied by a group of numbers that can be transmitted simultaneously by the transmitting end, and the positions of the modulation symbols carried by each group of subcarriers in the modulation symbol sequence respectively.
[0272] Step 1001 and step 1002 are optional. Step 1001 and step 1002 can refer to Figure 8 steps 801 and 802 in
[0273] 1003. The transmitting end modulates the bit sequence to obtain a first modulation symbol sequence.
[0274] Step 1003 can refer to Figure 8 step 803 in
[0275] 1004. The transmitting end maps the above first modulation symbol sequence to v layers to obtain v subsequences.
[0276] v is an integer greater than 1, and the above v layers correspond one-to-one with the above v subsequences. Step 1004 is a possible implementation of splitting the first modulation symbol sequence into v subsequences. The operation performed by step 1004 is layer mapping. The vector corresponding to the above v layers can be x(i) = [x (0) (i), …, x (v-1) (i)], M symb is the length of the first modulation symbol sequence, x (0) (i) is the modulation symbol of the 0th layer, and x (v-1) (i) is the modulation symbol of the (v - 1)th layer. v is less than or equal to the number of antenna port groups available for the above time-frequency resources. Alternatively, v is less than or equal to the number of radio frequency channels currently available at the transmitting end.
[0277] In a possible implementation, the above first modulation symbol sequence and the vector x(i) corresponding to the above v layers satisfy the following first mapping rule:
[0278]
[0279] Among them, d(vk) represents the (vk)th modulation symbol in the above first modulation symbol sequence, d(vk + 1) represents the (vk + 1)th modulation symbol in the above first modulation symbol sequence, d(vk + v - 1) represents the (vk + v -)th modulation symbol in the above first modulation symbol sequence, k is an integer greater than or equal to 0, the value range of k is from 0 to ((M symb / v) - 1), the above first mapping rule means that the (vk + j)th modulation symbol in the above first modulation symbol sequence is mapped to the (vk + j)th symbol of the jth layer, j is an integer greater than or equal to 0, x (0)(vk) represents the (vk)-th symbol of the 0-th layer, corresponding to the (vk)-th modulation symbol in the above-mentioned first modulation symbol sequence, x (1) (vk + 1) represents the (vk + 1)-th symbol of the 1-st layer, corresponding to the (vk + 1)-th modulation symbol in the above-mentioned first modulation symbol sequence, x (v-1) (vk + v - 1) represents the (vk + v - 1)-th symbol of the (v - 1)-th layer, corresponding to the (vk + v - 1)-th modulation symbol in the above-mentioned first modulation symbol sequence. Exemplarily, v is equal to 2, 3, 4, 5, 6, 8, 9, 10, 12, 16, etc., and the present application does not make a limitation. The embodiment of the present application describes by taking v equal to 4 as an example. Exemplarily, v is equal to 4, M symb is equal to 1024. The sending end maps the above-mentioned first modulation symbol sequence to v layers based on the above-mentioned first mapping rule, obtaining v subsequences, and the v subsequences include a first subsequence, a second subsequence, a third subsequence, and a fourth subsequence. The first subsequence includes x (0) (0), x (0) (4), x (0) (8), …, x (0) (1020). The second subsequence includes x (1) (1), x (1) (5), x (1) (9), …, x (1) (1021). The third subsequence includes x (2) (2), x (2) (6), x (2) (10), …, x (2) (1022). The fourth subsequence includes x (3) (3), x (3) (7), x (3) (11), …, x (3) (1023).
[0280] In a possible implementation, the above-mentioned first modulation symbol sequence and the vector x(i) corresponding to the above-mentioned v layers satisfy the following third mapping rule:
[0281]
[0282] wherein, d(vi) represents the (vi)-th modulation symbol in the above-mentioned first modulation symbol sequence, d(vi + 1) represents the (vi + 1)-th modulation symbol in the above-mentioned first modulation symbol sequence, d(vi + v - 1) represents the (vi + v - 1)-th modulation symbol in the above-mentioned first modulation symbol sequence, i is an integer greater than or equal to 0, and the value range of i is from 0 to The above-mentioned third mapping rule indicates that the (vi + j)-th modulation symbol in the above-mentioned first modulation symbol sequence is mapped to the i-th symbol of the j-th layer, where j is an integer greater than or equal to 0, x (0) (i) represents the i-th symbol of the 0-th layer, corresponding to the (vi)-th modulation symbol in the above-mentioned first modulation symbol sequence, x (v-1) (i) represents the i-th symbol of the (v - 1)-th layer, corresponding to the (vi + v - 1)-th modulation symbol in the above-mentioned first modulation symbol sequence. Exemplarily, v is equal to 4, M symb is equal to 1024. The transmitting end maps the above-mentioned first modulation symbol sequence to v layers based on the above-mentioned third mapping rule to obtain v subsequences, and the v subsequences include a first subsequence, a second subsequence, a third subsequence, and a fourth subsequence. The first subsequence includes x (0) (0), x (0) (1), x (0) (2), …, x (0) (255), the second subsequence includes x (1) (0), x (1) (1), x (1) (2), …, x (1) (255), the third subsequence includes x (2) (0), x (2) (1), x (2) (2), …, x (2) (255), the fourth subsequence includes x (3) (0), x (3) (1), x (3) (2), …, x (3) (255).
[0283] 1005. The transmitting end maps the above-mentioned v subsequences to v antenna port groups.
[0284] Different subsequences can be mapped to different antenna port groups. In one possible implementation, the above-mentioned first modulation symbol sequence and the vector x(i) corresponding to the above-mentioned v layers satisfy the above-mentioned first mapping rule; the transmitting end maps the vector [x (0) (i), …, x (v-n) (i)] corresponding to the above-mentioned v layers to v antenna port groups, and the vector [x (0) (i), …, x (v-1) (i)] corresponding to the above-mentioned v layers and the modulation symbols corresponding to the above-mentioned v antenna port groups satisfy the following second mapping rule:
[0285]
[0286] Among them, x (0) (i) represents the i-th modulation symbol of the 0-th layer, represents the i-th modulation symbol of antenna port group p0, x (v-1) (i) represents the i-th modulation symbol of the (v - 1)-th layer, represents the i-th modulation symbol of antenna port group p v-1 , and the second mapping rule indicates that the i-th modulation symbol of the s-th layer is mapped to the i-th modulation symbol of antenna port group p s , where s is greater than or equal to 0 and less than or equal to (v - 1), and {p0, …, p v-1} is the set of antenna port groups, Exemplarily, v = 4, and the modulation symbol block to be transmitted (associated) by antenna port group p0 includes y (0) (0), y (0) (4), y (0) (8), …, y (0) (1020), the modulation symbol block to be transmitted by antenna port group p1 includes y (1) (1), y (1) (5), y (1) (9), …, y (1) (1021), the modulation symbol block to be transmitted by antenna port group p2 includes y (2) (2), y (2) (6), y (2) (10), …, y (2) (1022), the modulation symbol block to be transmitted by antenna port group p3 includes y (3) (3), y (3) (7), y (3) (11), …, y (3) (1023), where y (0) (0) corresponds to d(0), y (1) (1) corresponds to d(1), y (2) (2) corresponds to d(2), y (3) (3) corresponds to d(3), y (0) (4) corresponds to d(4), and so on.
[0287] In a possible implementation, the above first modulation symbol sequence and the vector x(i) corresponding to the above v layers satisfy the above third mapping rule; the transmitter maps the vector [x (0) (i), …, x (v-1) (i)] corresponding to the above v layers to v antenna port groups, and the vector [x (0) (i), …, x (v-1) (i)] corresponding to the above v layers and the modulation symbols corresponding to the above v antenna port groups satisfy the following fourth mapping rule:
[0288]
[0289] where x (0) (i) represents the i-th modulation symbol of the 0-th layer, represents the vi-th modulation symbol of the antenna port group p0, x (v-1) (i) represents the i-th modulation symbol of the (v - 1)-th layer, represents the (vi + v - 1)-th modulation symbol of the antenna port group p v-1 The above fourth mapping rule means that the i-th modulation symbol of the s-th layer is mapped to the (vi + s)-th modulation symbol of the antenna port group p s , where s is greater than or equal to 0 and less than or equal to (v - 1), {p0, …, p v-1} is the set of antenna port groups, Exemplarily, v = 4, and the modulation symbol block to be transmitted (associated) with the antenna port group p0 includes y (0) (0), y (0) (4), y (0) (8), …, y (0) (1020), the modulation symbol block to be transmitted by the antenna port group p1 includes y (1) (1), y (1) (5), y (1) (9), …, y (1) (1021), the modulation symbol block to be transmitted by the antenna port group p2 includes y (2) (2), y (2) (6), y (2) (10), …, y (2) (1022), the modulation symbol block to be transmitted by the antenna port group p3 includes y (3) (3), y (3) (7), y (3) (11), …, y (3) (1023), where y (0) (0) corresponds to d(0), y (1) (1) corresponds to d(1), y (2) (2) corresponds to d(2), y (3) (3) corresponds to d(3), y (0) (4) corresponds to d(4), and so on.
[0290] 1006. The transmitter maps the modulation symbol block associated with each antenna port group to the subcarriers corresponding to that antenna port group, obtaining v OFDM symbols.
[0291] In a possible implementation, are sequentially mapped to the Sub - carriers are used to obtain OFDM symbols, where p is greater than or equal to 0 and less than or equal to (v - 1). Exemplarily, the transmitting end maps y (0) (0), y (0) (4), y (0) (8), …, y (0) (1020) sequentially to the sub - carriers of antenna port group p0 to obtain the first OFDM symbol; maps y (1) (1), y (1) (5), y (1) (9), …, y (1) (1021) sequentially to the sub - carriers of antenna port group p1 to obtain the second OFDM symbol; maps y (2) (2), y (2) (6), y (2) (10), …, y (2) (1022) sequentially to the sub - carriers of antenna port group p2 to obtain the third OFDM symbol; maps y (3) (3), y (3) (7), y (3) (11), …, y (3) (1023) sequentially to the sub - carriers of antenna port group p3 to obtain the fourth OFDM symbol.
[0292] 1007. The transmitting end transmits v signals based on v OFDM symbols.
[0293] Correspondingly, the receiving end receives the third signal. The third signal can be the signal received by the receiving end after the above - mentioned v signals transmitted by the transmitting end are transmitted through the channel. Since the time - frequency resources occupied by the above - mentioned v signals are the same, the v signals transmitted by the transmitting end will be superimposed into one signal during transmission, and the third signal is the signal received by the receiving end which is obtained by superimposing the above - mentioned v signals. Optionally, the above - mentioned v signals can all correspond to the information of the same logical channel or physical channel.
[0294] 1008. The receiving end uses the third signal for energy charging.
[0295] 1009. The receiving end obtains the modulation symbols from each group of sub - carriers based on the numbers of the v groups of sub - carriers included in the time - frequency resources occupied by a group of energy - and - data - co - transmitted signals transmitted by the transmitting end, and obtains the above - mentioned v subsequences.
[0296] Steps 1007 to 1009 can refer to Figure 8 steps 806 to 808 in
[0297] 1010. The receiving end obtains a first modulation symbol sequence based on the above v sub - sequences.
[0298] In the embodiments of this application, the influence of channel transmission on modulation symbols is not considered. Taking the case where the receiving end obtains a first modulation symbol sequence based on the above v sub - sequences as an example for description.
[0299] In a possible implementation, the receiving end splits and splices the above v sub - sequences based on the positions of the modulation symbols carried by each group of sub - carriers in the above v groups of sub - carriers in the modulation symbol sequence, to obtain a first modulation symbol sequence. Exemplarily, v is equal to 4, and the above v sub - sequences include a first sub - sequence, a second sub - sequence, a third sub - sequence, and a fourth sub - sequence. The modulation symbols in the first sub - sequence are in the first modulation symbol sequence in order at the 1st position, the 5th position, the 9th position,..., the 1021st position in sequence; the modulation symbols in the second sub - sequence are in the first modulation symbol sequence in order at the 2nd position, the 6th position, the 10th position,..., the 1022nd position in sequence; the modulation symbols in the third sub - sequence are in the first modulation symbol sequence in order at the 3rd position, the 7th position, the 11th position,..., the 1023rd position in sequence; the modulation symbols in the first sub - sequence are in the first modulation symbol sequence in order at the 4th position, the 8th position, the 12th position,..., the 1024th position in sequence; the receiving end splits and splices the first sub - sequence, the second sub - sequence, the third sub - sequence, and the fourth sub - sequence according to the positions of the modulation symbols in the first modulation symbol sequence, to obtain a first modulation symbol sequence.
[0300] 1011. The receiving end demodulates the first modulation symbol sequence to obtain a bit sequence.
[0301] In a possible implementation, the receiving end splits and splices the above v sub - bit sequences based on the positions of the modulation symbols carried by each group of sub - carriers in the above v groups of sub - carriers in the modulation symbol sequence, to obtain a first modulation symbol sequence. As follows 1010' and 1011':
[0302] 1010'. The receiving end demodulates the above v sub - sequences respectively to obtain v sub - bit sequences.
[0303] The v sub-bit sequences include a first sub-bit sequence, a second sub-bit sequence, a third sub-bit sequence, and a fourth sub-bit sequence. The first sub-bit sequence is obtained by demodulating the first sub-sequence, the second sub-bit sequence is obtained by demodulating the second sub-sequence, the third sub-bit sequence is obtained by demodulating the third sub-sequence, and the fourth sub-bit sequence is obtained by demodulating the fourth sub-sequence.
[0304] 1011’, and the receiving end obtains a bit sequence based on the above v sub-bit sequences.
[0305] The implementation of step 1011’ is similar to that of step 1011 and will not be elaborated here.
[0306] In the embodiment of the present application, the first modulation symbol sequence is mapped to v layers through layer mapping, and then the vectors of the v layers are mapped to v antenna port groups, which can avoid the operation of splitting the first modulation symbol sequence. In addition, the sending end sends v signals instead of directly sending the third signal with a high PAPR; it can achieve coexistence of wireless energy transmission and data transmission while taking into account the charging efficiency and data demodulation performance.
[0307] Figure 11 It is a flowchart of another communication method provided by the embodiment of the present application. Figure 11 The method flow in Figure 4 is a possible implementation manner of the method described. Figure 11 describes the manner in which v signals (including Figure 4 the first signal and the second signal in Figure 4 ) sent by the sending end are used for energy charging and information acquisition by the first receiving end and the second receiving end after being transmitted through the channel, where the first receiving end or the second receiving end is Figure 11 the receiving end in
[0308] 1101. The sending end generates v signals. The v signals occupy the same time-frequency resources, and the intersection of the sub-carrier sets corresponding to the modulation symbol blocks carried by any two of the v signals is an empty set.
[0309] In the embodiments of the present application, taking v equal to 4 as an example, where the v signals include a first signal, a second signal, signal #3, and signal #4, a description is given. The first signal carries OFDM symbol #1 (the first OFDM symbol), the second signal carries OFDM symbol #2 (the second OFDM symbol), signal #3 carries OFDM symbol #3, and signal #4 carries OFDM symbol #4. The time-frequency resources occupied by OFDM symbol #1, OFDM symbol #2, OFDM symbol #3, and OFDM symbol #4 are the same. OFDM symbol #1 carries modulation symbol block #1 (i.e., the first modulation symbol block), OFDM symbol #2 carries modulation symbol block #2 (i.e., the second modulation symbol block), OFDM symbol #3 carries modulation symbol block #3, and OFDM symbol #4 carries modulation symbol block #4. The intersection of the sets of any two corresponding subcarriers among modulation symbol block #1, modulation symbol block #2, modulation symbol block #3, and modulation symbol block #4 is an empty set. The modulation symbol block carried by the first signal is modulation symbol block #1. The set of subcarriers corresponding to the modulation symbol block carried by the first signal is the set of subcarriers among the subcarriers included in the above time-frequency resources that carry the modulation symbols in modulation symbol block #1.
[0310] 1102. The transmitting end transmits the above v signals.
[0311] The transmitting end transmits different signals through different antenna port groups. Exemplarily, the transmitting end transmits the first signal through the first antenna port group, the second signal through the second antenna port group, signal #3 through the third antenna port group, and signal #4 through the fourth antenna port group. The manner in which the transmitting end transmits a group of signals that can be simultaneously transmitted to more than two receiving ends is similar to the manner of transmitting a group of signals that can be simultaneously transmitted to two receiving ends. In the embodiments of the present application, an example is given where the transmitting end transmits a group of signals that can be simultaneously transmitted to the first receiving end and the second receiving end. Among them, the first receiving end uses the received signal from the transmitting end for energy charging and information acquisition, and the second receiving end uses the received signal from the transmitting end for information acquisition and / or energy charging. Exemplarily, both the first receiving end and the second receiving end receive a third signal. The third signal is the signal received by the receiving end after the v signals including the first signal and the second signal that occupy the same time-frequency resources and are transmitted by the transmitting end pass through the channel. In a possible implementation, when the above v signals correspond to two or more receiving ends, the signals corresponding to different receiving ends are transmitted through different channels. Or rather, when a transmitting end transmits signals to two or more receiving ends, the signals corresponding to different receiving ends are transmitted through different channels. Exemplarily, the above first signal and the above second signal correspond to the first receiving end, and signal #3 and signal #4 correspond to the second receiving end. The transmitting end transmits the above first signal and the above second signal through the first channel, and transmits the above signal #3 and the above signal #4 through the second channel.
[0312] 1103. The first receiving end uses the third signal for energy charging.
[0313] 1104. The first receiving end obtains a first bit sequence based on the third signal.
[0314] In a possible implementation, the above first modulation symbol block and modulation symbol block #3 are obtained based on a first modulation symbol sequence; the first receiving end obtains the first modulation symbol sequence based on the above third signal and the positions of the modulation symbols carried by the subcarriers included in the time-frequency resources occupied by the third signal; the first modulation symbol sequence is demodulated to obtain a first bit sequence. In a possible implementation, the first receiving end pre-defines (or pre-configures) the numbers of multiple subcarriers #1 that carry the modulation symbols in the first modulation symbol sequence among the subcarriers included in the time-frequency resources occupied by a group of data co-transmission signals (such as the third signal), and the positions of the modulation symbols carried by the multiple subcarriers #1 in the first modulation symbol sequence. The modulation symbols in the first modulation symbol sequence are the modulation symbols sent by the sending end to the first receiving end, or rather, the first modulation symbol sequence is the modulation symbol sequence that the first receiving end needs to obtain. The modulation symbols carried by the multiple subcarriers #1 are the modulation symbols given by the sending end to the first receiving end. Exemplarily, the first receiving end pre-defines (or pre-configures) that the subcarriers numbered 0 - 63, 256 - 319, 512 - 575, 768 - 831 among the subcarriers included in the time-frequency resources occupied by a group of data co-transmission signals (such as the third signal) carry the modulation symbols in the first modulation symbol sequence, and the positions of the modulation symbols carried by the subcarriers numbered 0 - 63, 256 - 319, 512 - 575, 768 - 831 in the first modulation symbol sequence in ascending order of the numbers (such as the modulation symbols in the first modulation symbol block) are the first position to the 256th position in turn.
[0315] 1105. The second receiving end uses the third signal for energy charging.
[0316] 1106. The second receiving end obtains a second bit sequence based on the third signal.
[0317] In a possible implementation, the above-mentioned second modulation symbol block and modulation symbol block #4 are obtained based on a second modulation symbol sequence; the second receiving end obtains the second modulation symbol sequence based on the positions of the modulation symbols carried by the subcarriers included in the time-frequency resources occupied by the above-mentioned third signal and the third signal, and demodulates the second modulation symbol sequence to obtain a second bit sequence. In a possible implementation, the second receiving end pre-defines (or pre-configures) a set of numbers of the subcarriers included in the time-frequency resources occupied by the co-transmitted signals (such as the third signal) that carry the modulation symbols in the second modulation symbol sequence, and the positions of the modulation symbols carried by the plurality of subcarriers #2 in the second modulation symbol sequence. The modulation symbols in the second modulation symbol sequence are the modulation symbols sent by the transmitting end to the second receiving end, or the second modulation symbol sequence is the modulation symbol sequence that the second receiving end needs to obtain. The modulation symbols carried by the plurality of subcarriers #2 are the modulation symbols sent by the transmitting end to the second receiving end. Exemplarily, the second receiving end pre-defines (or pre-configures) that the subcarriers numbered 64-127, 320-383, 576-639, and 832-895 included in the time-frequency resources occupied by a set of co-transmitted signals (such as the third signal) carry the modulation symbols in the second modulation symbol sequence, and the positions of the modulation symbols carried by the subcarriers numbered 64-127, 320-383, 576-639, and 832-895 in the second modulation symbol sequence in ascending order of the numbers are the first position to the 256th position. One of step 1105 and step 1106 is optional. The order of step 1103 and step 1105 is not limited. The order of step 1105 and step 1106 is not limited.
[0318] In the embodiments of the present application, the transmitting end simultaneously sends a set of co-transmitted signals to multiple receiving ends, which can improve resource utilization. The transmitting end sends multiple signals with lower PAPR instead of directly sending a signal with higher PAPR; it can achieve the coexistence of wireless energy transmission and data transmission while taking into account the charging efficiency and data demodulation performance.
[0319] Figure 12 It is another flowchart of a communication method provided by the embodiments of the present application. Figure 12 The method flow in Figure 11 is a possible implementation manner of the method described. Figure 12 On the basis of Figure 11 , it is described that the receiving end determines the positions of the respective modulation symbols carried by the subcarriers included in the time-frequency resources occupied by the transmitting end to send a set of co-transmitted signals in the modulation symbol sequence based on the information (such as the second information and the third information) sent by the transmitting end. Refer to steps 1201 to 1204. As Figure 12 shown, the method includes:
[0320] 1201. The sending end sends the second information to the first receiving end.
[0321] Correspondingly, the first receiving end receives the second information from the sending end. In the embodiments of the present application, a group of simultaneously transmitted signals sent by the sending end includes a first signal, a second signal, signal #3, and signal #4 as an example for description. Among them, the first signal carries OFDM symbol #1 (the first OFDM symbol), the second signal carries OFDM symbol #2 (the second OFDM symbol), signal #3 carries OFDM symbol #3, and signal #4 carries OFDM symbol #4. OFDM symbol #1 carries modulation symbol block #1 (i.e., the first modulation symbol block), OFDM symbol #2 carries modulation symbol block #2 (i.e., the second modulation symbol block), OFDM symbol #3 carries modulation symbol block #3, and OFDM symbol #4 carries modulation symbol block #4. The intersection of the sets of any two corresponding subcarriers in modulation symbol block #1, modulation symbol block #2, modulation symbol block #3, and modulation symbol block #4 is an empty set.
[0322] The second information is used to determine the positions of the modulation symbols in modulation symbol block #1 carried by the subcarriers included in the time-frequency resources occupied by the group of simultaneously transmitted signals sent by the sending end in the first modulation symbol sequence, and the positions of the modulation symbols in modulation symbol block #3 carried by the subcarriers included in the time-frequency resources in the first modulation symbol sequence. Modulation symbol block #1 and modulation symbol block #3 are obtained based on the above first modulation symbol sequence, and the above first modulation symbol sequence is obtained based on the bit sequence to be sent to the first receiving end. Exemplarily, the above time-frequency resources include a total of 1024 subcarriers numbered 0 - 1023. The second information is used to indicate that the first group of subcarriers numbered 0 - 63, 256 - 319, 512 - 575, and 768 - 831 included in the above time-frequency resources carry the modulation symbols in modulation symbol block #1. The positions of the modulation symbols carried by each subcarrier in the first group of subcarriers in the first modulation symbol sequence in ascending order of the numbers are the 1st position to the 256th position. The third group of subcarriers numbered 128 - 191, 384 - 447, 640 - 703, and 896 - 959 included in the above time-frequency resources carry the modulation symbols in modulation symbol block #3. The positions of the modulation symbols carried by each subcarrier in the third group of subcarriers in the first modulation symbol sequence in ascending order of the numbers are the 257th position to the 512th position.
[0323] 1202. The first receiving end determines the positions of the modulation symbols in modulation symbol block #1 carried by the subcarriers included in the time-frequency resources occupied by the group of simultaneously transmitted signals sent by the sending end in the first modulation symbol sequence, and the positions of the modulation symbols in modulation symbol block #3 in the first modulation symbol sequence based on the second information.
[0324] 1203. The transmitting end sends the third information to the second receiving end.
[0325] Correspondingly, the second receiving end receives the third information from the transmitting end. The above-mentioned third information is used for determining the positions of the modulation symbols in the modulation symbol block #2 carried by the subcarriers included in the above-mentioned time-frequency resource in the second modulation symbol sequence and the positions of the modulation symbols in the modulation symbol block #4 carried by the subcarriers included in the above-mentioned time-frequency resource in the second modulation symbol sequence. The modulation symbol block #2 and the modulation symbol block #4 are obtained based on the above-mentioned second modulation symbol sequence, and the above-mentioned second modulation symbol sequence is obtained based on the bit sequence to be sent to the second receiving end. The above-mentioned second receiving end is different from the above-mentioned first receiving end. The order of steps 1201 and 1203 is not limited. Exemplarily, the above-mentioned time-frequency resource includes a total of 1024 subcarriers numbered 0 - 1023. The third information is used to indicate that the second group of subcarriers numbered 64 - 127, 320 - 383, 576 - 639, 832 - 895 included in the above-mentioned time-frequency resource carry the modulation symbols in the modulation symbol block #2. The positions of the modulation symbols carried by the subcarriers in the second group of subcarriers in ascending order of numbers in the second modulation symbol sequence are the 1st position to the 256th position in sequence. The fourth group of subcarriers numbered 192 - 256, 448 - 511, 704 - 767, 960 - 1023 included in the above-mentioned time-frequency resource carry the modulation symbols in the modulation symbol block #4. The positions of the modulation symbols carried by the subcarriers in the fourth group of subcarriers in ascending order of numbers in the second modulation symbol sequence are the 257th position to the 512th position in sequence.
[0326] 1204. The second receiving end determines, based on the third information, the positions of the modulation symbols in the modulation symbol block #2 carried by the subcarriers included in the time-frequency resource occupied by a group of numbers that can be transmitted simultaneously by the transmitting end in the second modulation symbol sequence, and the positions of the modulation symbols in the modulation symbol block #4 in the second modulation symbol sequence.
[0327] 1205. The transmitting end generates the first signal, the second signal, signal #3, and signal #4.
[0328] The way for the transmitting end to generate and send the first signal and signal #3 can refer to Figure 8 steps 803 to 806 in. The way for the transmitting end to generate and send the second signal and signal #4 is similar to the way for generating and sending the first signal and signal #3, and will not be elaborated here.
[0329] 1206. The transmitting end sends the first signal, the second signal, signal #3, and signal #4.
[0330] Correspondingly, both the first receiving end and the second receiving end receive the third signal. The third signal can be a signal received by the receiving end (including the first receiving end and the second receiving end) when a group of numbers can be transmitted simultaneously by the transmitting end. Steps 1205 and 1206 can be examples of the transmitting end generating and transmitting v low-PAPR signals, where v is an integer greater than or equal to 1.
[0331] 1207. The first receiving end uses the third signal for charging.
[0332] 1208. The first receiving end obtains the first modulation symbol sequence based on the positions of the modulation symbols in the modulation symbol block #1 carried by the subcarriers included in the time-frequency resources occupied by the third signal in the first modulation symbol sequence, and the positions of the modulation symbols in the modulation symbol block #3 in the first modulation symbol sequence.
[0333] In the embodiments of the present application, the influence of channel transmission on modulation symbols is not considered. Taking the receiving end obtaining the first modulation symbol sequence based on the third signal as an example for description.
[0334] The order of steps 1207 and 1208 is not limited. Exemplarily, the above time-frequency resources include a total of 1024 subcarriers numbered 0 - 1023. The second information is used to indicate that the first group of subcarriers numbered 0 - 63, 256 - 319, 512 - 575, 768 - 831 included in the above time-frequency resources carry the modulation symbols in the modulation symbol block #1. The positions of the modulation symbols carried by the subcarriers in the first group of subcarriers in the first modulation symbol sequence are the 1st position to the 256th position in ascending order of the numbers. The third group of subcarriers numbered 128 - 191, 384 - 447, 640 - 703, 896 - 959 included in the above time-frequency resources carry the modulation symbols in the modulation symbol block #3. The positions of the modulation symbols carried by the subcarriers in the third group of subcarriers in the first modulation symbol sequence are the 257th position to the 512th position in ascending order of the numbers. The first receiving end sequentially obtains the modulation symbols from the subcarriers in the first group of subcarriers in ascending order (or descending order) of the subcarrier numbers to obtain the first subsequence. The first receiving end sequentially obtains the modulation symbols from the subcarriers in the third group of subcarriers in ascending order (or descending order) of the subcarrier numbers to obtain the third subsequence. The receiving end splices the first subsequence and the third subsequence to obtain the first modulation symbol sequence.
[0335] 1209. The first receiving end demodulates the first modulation symbol sequence to obtain the first bit sequence.
[0336] 1210. The first receiving end uses the third signal for charging.
[0337] Step 1210 is optional. The sequence of step 1210 and step 1207 is not limited.
[0338] 1211. The second receiving end obtains a second modulation symbol sequence based on the positions of the modulation symbols in the modulation symbol block #2 carried by the subcarriers included in the time-frequency resources occupied by the third signal in the second modulation symbol sequence, and the positions of the modulation symbols in the modulation symbol block #4 in the second modulation symbol sequence.
[0339] The sequence of step 1210 and step 1211 is not limited. The sequence of step 1208 and step 1211 is not limited. Exemplarily, the above time-frequency resources include a total of 1024 subcarriers numbered 0 - 1023. The third information is used to indicate that the second group of subcarriers numbered 64 - 127, 320 - 383, 576 - 639, 832 - 895 included in the above time-frequency resources carry the modulation symbols in the modulation symbol block #2. The positions of the modulation symbols carried by the subcarriers in the second group of subcarriers in the second modulation symbol sequence are successively the 1st position to the 256th position in ascending order of the numbers. The fourth group of subcarriers numbered 192 - 256, 448 - 511, 704 - 767, 960 - 1023 included in the above time-frequency resources carry the modulation symbols in the modulation symbol block #4. The positions of the modulation symbols carried by the subcarriers in the fourth group of subcarriers in the second modulation symbol sequence are successively the 257th position to the 512th position in ascending order of the numbers. The second receiving end sequentially obtains the modulation symbols from the subcarriers in the second group of subcarriers in ascending order (or descending order) of the subcarrier numbers to obtain a second subsequence. The second receiving end sequentially obtains the modulation symbols from the subcarriers in the fourth group of subcarriers in ascending order (or descending order) of the subcarrier numbers to obtain a fourth subsequence. The receiving end splices the second subsequence and the fourth subsequence to obtain a second modulation symbol sequence.
[0340] 1212. The second receiving end demodulates the second modulation symbol sequence to obtain a second bit sequence.
[0341] In the embodiments of the present application, the sending end sends second information to the first receiving end and third information to the second receiving end. The sending end can flexibly adjust the positions of the modulation symbols carried by the subcarriers included in the time-frequency resources occupied by a group of multi-energy simultaneous transmission signals in the modulation symbol sequence according to its own needs. The sending end simultaneously sends a group of multi-energy simultaneous transmission signals to multiple receiving ends, which can improve resource utilization. The sending end sends multiple signals with lower PAPR instead of directly sending a signal with higher PAPR. It can achieve coexistence of wireless energy transmission and data transmission while taking into account the charging efficiency and data demodulation performance.
[0342] Figure 13Another flowchart of the communication method provided by the embodiment of the present application. Figure 13 The method flow in Figure 4 is a possible implementation manner of the method described. Figure 13 Based on Figure 4 , it is described that the first receiving end and the second receiving end determine the positions of the modulation symbols carried by the subcarriers included in the time-frequency resources occupied by the co-transmission signal of a group of numbers sent by the sending end (such as the second information or the third information). Refer to steps 1301 to 1304. Figure 13 The first receiving end or the second receiving end in Figure 4 is the receiving end in Figure 13 . As shown in
[0343] 1301. The sending end sends the second information to the first receiving end.
[0344] Correspondingly, the first receiving end receives the second information from the sending end. For ease of understanding, in the embodiment of the present application, it is described by taking the co-transmission signal of a group of numbers sent by the sending end including the first signal and the second signal as an example. Among them, the first signal carries the first OFDM symbol, the second signal carries the second OFDM symbol, the first OFDM symbol carries the first modulation symbol block and the third modulation symbol block, the second OFDM symbol carries the second modulation symbol block and the fourth modulation symbol block, and the intersection of the sets of any two corresponding subcarriers in the first modulation symbol block, the second modulation symbol block, the third modulation symbol block, and the fourth modulation symbol block is an empty set.
[0345] The second information is used to determine the positions of the modulation symbols in the first modulation symbol block carried by the subcarriers included in the time-frequency resources occupied by a group of simultaneous transmission signals at the transmitting end in the first modulation symbol sequence, and the positions of the modulation symbols in the second modulation symbol block carried by the subcarriers included in the time-frequency resources in the first modulation symbol sequence. The first modulation symbol block and the second modulation symbol block are obtained based on the first modulation symbol sequence, and the first modulation symbol sequence is obtained based on the bit sequence to be transmitted to the first receiving end. Exemplarily, the time-frequency resources include a total of 1024 subcarriers numbered from 0 to 1023. The second information is used to indicate that the first group of subcarriers numbered 0 - 63, 256 - 319, 512 - 575, 768 - 831 included in the time-frequency resources carry the modulation symbols in the first modulation symbol block. The positions of the modulation symbols carried by the subcarriers in the first group in ascending order of the numbers in the first modulation symbol sequence are the 1st position to the 256th position. The second group of subcarriers numbered 128 - 191, 384 - 447, 640 - 703, 896 - 959 included in the time-frequency resources carry the modulation symbols in the second modulation symbol block. The positions of the modulation symbols carried by the subcarriers in the second group in ascending order of the numbers in the first modulation symbol sequence are the 257th position to the 512th position.
[0346] 1302. The first receiving end determines, based on the second information, the positions of the modulation symbols in the first modulation symbol block carried by the subcarriers included in the time-frequency resources occupied by a group of simultaneous transmission signals at the transmitting end in the first modulation symbol sequence, and the positions of the modulation symbols in the second modulation symbol block in the first modulation symbol sequence.
[0347] 1303. The transmitting end sends the third information to the second receiving end.
[0348] Correspondingly, the second receiving end receives the third information from the sending end. The above-mentioned third information is used to determine the positions of the modulation symbols in the third modulation symbol block carried by the subcarriers included in the above-mentioned time-frequency resource in the second modulation symbol sequence and the positions of the modulation symbols in the fourth modulation symbol block carried by the subcarriers included in the above-mentioned time-frequency resource in the second modulation symbol sequence. The third modulation symbol block and the fourth modulation symbol block are obtained based on the above-mentioned second modulation symbol sequence, and the above-mentioned second modulation symbol sequence is obtained based on the bit sequence to be sent to the second receiving end. The above-mentioned second receiving end is different from the first receiving end. The order of steps 1301 and 1303 is not limited. Exemplarily, the above-mentioned time-frequency resource includes a total of 1024 subcarriers numbered from 0 to 1023. The third information is used to indicate that the subcarriers in the third group numbered 64 - 127, 320 - 383, 576 - 639, and 832 - 895 included in the above-mentioned time-frequency resource carry the modulation symbols in the third modulation symbol block. The positions of the modulation symbols carried by the subcarriers in the third group in ascending order of numbers in the second modulation symbol sequence are the 1st position to the 256th position in sequence. The subcarriers in the fourth group numbered 192 - 256, 448 - 511, 704 - 767, and 960 - 1023 included in the above-mentioned time-frequency resource carry the modulation symbols in the fourth modulation symbol block. The positions of the modulation symbols carried by the subcarriers in the fourth group in ascending order of numbers in the second modulation symbol sequence are the 257th position to the 512th position in sequence.
[0349] 1304. The second receiving end determines, based on the third information, the positions of the modulation symbols in the third modulation symbol block carried by the subcarriers included in the time-frequency resource occupied by a group of simultaneously transmitted signals sent by the sending end in the second modulation symbol sequence, and the positions of the modulation symbols in the fourth modulation symbol block in the second modulation symbol sequence.
[0350] 1305. The sending end generates the first signal and the second signal.
[0351] In a possible implementation, the transmitting end modulates a first bit sequence to obtain a first modulated symbol sequence; splits the first modulated symbol sequence into a first modulated symbol block and a second modulated symbol block; modulates a second bit sequence to obtain a second modulated symbol sequence; splits the second modulated symbol sequence into a third modulated symbol block and a fourth modulated symbol block; the transmitting end maps the modulated symbols included in the first modulated symbol block to the first set of subcarriers included in the time-frequency resources occupied by a group of co-transmitted signals it transmits, and maps the modulated symbols included in the third modulated symbol block to the third set of subcarriers included in the time-frequency resources to obtain a first OFDM symbol; the transmitting end maps the modulated symbols included in the second modulated symbol block to the second set of subcarriers included in the time-frequency resources, and maps the modulated symbols included in the fourth modulated symbol block to the fourth set of subcarriers included in the time-frequency resources to obtain a second OFDM symbol; generates a first signal based on the first OFDM symbol, and generates a second signal based on the second OFDM symbol.
[0352] 1306. The transmitting end transmits the first signal and the second signal.
[0353] Correspondingly, both the first receiving end and the second receiving end receive a third signal. The third signal may be the signal received by the receiving end (including the first receiving end and the second receiving end) of a group of co-transmitted signals transmitted by the transmitting end.
[0354] 1307. The first receiving end uses the third signal for energy replenishment.
[0355] 1308. The first receiving end obtains the first modulated symbol sequence based on the positions of the modulated symbols in the first modulated symbol block carried by the subcarriers included in the time-frequency resources occupied by the third signal in the first modulated symbol sequence, and the positions of the modulated symbols in the second modulated symbol block in the first modulated symbol sequence.
[0356] In the embodiments of the present application, the influence of channel transmission on modulated symbols is not considered. Taking the first receiving end obtaining the first modulated symbol sequence based on the third signal as an example for description. The implementation manner of step 1308 may be similar to that of step 1208, and will not be elaborated here. The order of step 1307 and step 1308 is not limited.
[0357] 1309. The first receiving end demodulates the first modulated symbol sequence to obtain a first bit sequence.
[0358] 1310. The second receiving end uses the third signal for energy replenishment.
[0359] Step 1310 is optional.
[0360] 1311. The second receiving end obtains a second modulation symbol sequence based on the position of the modulation symbols in the third modulation symbol block carried by the subcarriers including the time-frequency resources occupied by the third signal in the second modulation symbol sequence, and the position of the modulation symbols in the fourth modulation symbol block in the second modulation symbol sequence.
[0361] The embodiment of the present application does not consider the influence of channel transmission on the modulation symbol, and takes the second receiving end obtaining the second modulation symbol sequence based on the third signal as an example for description. The implementation method of step 1311 can be similar to the implementation method of step 1211, which will not be repeated here. The order of step 1308 and step 1311 is not limited.
[0362] 1312. The second receiving end demodulates the second modulation symbol sequence to obtain a second bit sequence.
[0363] In an embodiment of the present application, the transmitting end sends the second information to the first receiving end, and sends the third information to the second receiving end; the transmitting end can flexibly adjust the position of the modulation symbol carried by the subcarrier including the time-frequency resources occupied by sending a group of simultaneous digital energy transmission signals according to its own needs in the modulation symbol sequence. The transmitting end sends a group of simultaneous digital energy transmission signals to multiple receiving ends at the same time, which can improve resource utilization. The transmitting end sends multiple signals with lower PAPR instead of directly sending a signal with higher PAPR; it can achieve the coexistence of wireless energy transmission and data transmission while taking into account both charging efficiency and data demodulation performance.
[0364] The following introduces a solution for simultaneous digital and energy signal generation and transmission provided by the present application for a multi-station scenario (i.e., a scenario in which multiple transmitters jointly send data / signaling to the same receiver). Figure 14 A flow chart of another communication method provided in an embodiment of the present application. Figure 14 The method flow in is Figure 4 A possible implementation of the described method. Figure 14 The invention describes an operation in which a signal sent by a first transmitting end and a second transmitting end is transmitted through a channel and then used by a receiving end for charging and obtaining information, wherein: Figure 4 The sending end is Figure 14 The first sender in . Figure 14 As shown, the method includes:
[0365] 1401. A first transmitting end and a second transmitting end determine, such as determined through negotiation, a set of subcarriers to be occupied by each of them in a group of subcarriers included in time-frequency resources occupied by a group of digital simultaneous transmission signals.
[0366] The set of subcarriers can be replaced by a subcarrier range. In an embodiment of the present application, a first transmitting end and a second transmitting end jointly transmit a group of number-simultaneous transmission signals to the same receiving end. Among them, each of the p signals transmitted by the first transmitting end carries an OFDM symbol, and each of the q signals transmitted by the second transmitting end carries an OFDM symbol. Each signal transmitted by the first transmitting end and each signal transmitted by the second transmitting end occupy the same time-frequency resource. Both p and q are integers greater than 0. For ease of understanding, in the embodiment of the present application, p is equal to 2 and q is equal to 2 as an example for description; among them, the first transmitting end transmits a first signal and a second signal, the second transmitting end transmits signal #3 and signal #4, the first signal carries a first OFDM symbol, the second signal carries a second OFDM symbol, signal #3 carries a third OFDM symbol, signal #4 carries a fourth OFDM symbol, the first OFDM symbol carries a first modulation symbol block, the second OFDM symbol carries a second modulation symbol block, the third OFDM symbol carries a third modulation symbol block, the fourth OFDM symbol carries a fourth modulation symbol block, and the intersection of the sets of any two corresponding subcarriers among the first modulation symbol block, the second modulation symbol block, the third modulation symbol block, and the fourth modulation symbol block is an empty set. Since the signals transmitted by the first transmitting end and the signals transmitted by the second transmitting end occupy the same time-frequency resource, the signals transmitted by the first transmitting end and the signals transmitted by the second transmitting end need to occupy different subcarriers in this time-frequency resource. To enable the signals transmitted by the first transmitting end and the signals transmitted by the second transmitting end to occupy different subcarriers in the same time-frequency resource, the first transmitting end and the second transmitting end determine, such as through negotiation, the set of subcarriers each occupies among the subcarriers included in the time-frequency resource occupied by a group of number-simultaneous transmission signals.
[0367] In a possible implementation, a first receiving end sends fourth information to a second receiving end, where the fourth information is used to request to occupy a first subcarrier set in the above-mentioned time-frequency resource; when the second receiving end agrees that the first receiving end occupies the first subcarrier set in the above-mentioned time-frequency resource, the second receiving end sends fifth information to the second receiving end, where the fifth information is used to indicate that the second receiving end agrees that the first receiving end occupies the first subcarrier set in the above-mentioned time-frequency resource, and the fifth information can also be used to indicate that the second receiving end occupies a second subcarrier set in the above-mentioned time-frequency resource; when the second receiving end does not agree that the first receiving end occupies the first subcarrier set in the above-mentioned time-frequency resource, the second receiving end sends sixth information to the second receiving end, where the sixth information is used to indicate that the second receiving end does not agree that the first receiving end occupies the first subcarrier set in the above-mentioned time-frequency resource, and to indicate a third subcarrier set that the first receiving end is allowed to occupy among the subcarriers included in the above-mentioned time-frequency resource; the first receiving end determines to occupy the third subcarrier set among the subcarriers included in the above-mentioned time-frequency resource based on the sixth information. The first sending end and the second sending end can also determine the subcarrier sets they each occupy among the subcarriers included in the time-frequency resource for co-transmitting signals in a group of numbers in other ways, which is not limited in this application.
[0368] 1402. The first sending end sends first indication information to the receiving end.
[0369] Correspondingly, the receiving end receives the first indication information from the first sending end. The first indication information is used for the receiving end to determine the numbers of a plurality of first subcarriers that carry the modulation symbols in the first modulation symbol block among the subcarriers included in the above-mentioned time-frequency resource and the positions of the modulation symbols carried by the plurality of first subcarriers in the above-mentioned first modulation symbol sequence respectively. The first indication information is also used for the receiving end to determine the numbers of a plurality of second subcarriers that carry the modulation symbols in the second modulation symbol block among the subcarriers included in the above-mentioned time-frequency resource and the positions of the modulation symbols carried by the plurality of second subcarriers in the above-mentioned first modulation symbol sequence respectively.
[0370] 1403. The second sending end sends second indication information to the receiving end.
[0371] Correspondingly, the receiving end receives the second indication information from the second sending end. The second indication information is used for the receiving end to determine the numbers of a plurality of third subcarriers that carry the modulation symbols in the third modulation symbol block among the subcarriers included in the above-mentioned time-frequency resource and the positions of the modulation symbols carried by the plurality of third subcarriers in the above-mentioned first modulation symbol sequence respectively. The second indication information is also used for the receiving end to determine the numbers of a plurality of fourth subcarriers that carry the modulation symbols in the fourth modulation symbol block among the subcarriers included in the above-mentioned time-frequency resource and the positions of the modulation symbols carried by the plurality of fourth subcarriers in the above-mentioned first modulation symbol sequence respectively. The sequence order of step 1402 and step 1403 is not limited.
[0372] 1404. The first transmitting end generates a first signal and a second signal.
[0373] In a possible implementation, the first transmitting end modulates a bit sequence to obtain a first modulated symbol sequence; splits the first modulated symbol sequence into a first subsequence (i.e., the above-mentioned first modulated symbol block), a second subsequence (i.e., the above-mentioned second modulated symbol block), a third subsequence (i.e., the above-mentioned third modulated symbol block), and a fourth subsequence (i.e., the above-mentioned fourth modulated symbol block); maps the modulated symbols included in the first subsequence to the first set of subcarriers (i.e., multiple first subcarriers) included in the time-frequency resources occupied by a group of signals that the first transmitting end can transmit simultaneously to obtain a first OFDM symbol; maps the modulated symbols included in the second subsequence to the second set of subcarriers (i.e., multiple second subcarriers) included in the time-frequency resources to obtain a second OFDM symbol; generates a first signal based on the first OFDM symbol, and generates a second signal based on the second OFDM symbol.
[0374] 1405. The first transmitting end transmits the first signal and the second signal.
[0375] The first signal and the second signal are transmitted through different antenna port groups. The PAPR of the first signal and the PAPR of the second signal are both lower than a preset threshold.
[0376] 1406. The second transmitting end generates signal #3 and signal #4.
[0377] In a possible implementation, the second transmitting end modulates a bit sequence to obtain a first modulated symbol sequence; splits the first modulated symbol sequence into a first subsequence, a second subsequence, a third subsequence, and a fourth subsequence; maps the modulated symbols included in the third subsequence to the third set of subcarriers (i.e., multiple third subcarriers) included in the time-frequency resources occupied by a group of signals that the second transmitting end can transmit simultaneously to obtain a third OFDM symbol; maps the modulated symbols included in the fourth subsequence to the fourth set of subcarriers (i.e., multiple fourth subcarriers) included in the time-frequency resources to obtain a fourth OFDM symbol; generates signal #3 based on the third OFDM symbol, and generates signal #4 based on the fourth OFDM symbol. The bit sequence in step 1406 is the same as the bit sequence in step 1404, and the first modulated symbol sequence in step 1406 is the same as the first modulated symbol sequence in step 1404. In a possible implementation, the first transmitting end and the second transmitting end determine through negotiation that the first transmitting end transmits a part of the above-mentioned bit sequence (corresponding to the above-mentioned first subsequence and the above-mentioned second subsequence), and determine that the first transmitting end transmits another part of the above-mentioned bit sequence (corresponding to the above-mentioned third subsequence and the above-mentioned third subsequence).
[0378] 1407. The second transmitting end transmits signal #3 and signal #4.
[0379] The manner in which the second transmitting end generates and transmits Signal #3 and Signal #4 can refer to Figure 8 Steps 803 to 806 in. The PAPR of Signal #3 and the PAPR of Signal #4 are both lower than a preset threshold. Correspondingly, the receiving end receives a third signal. The third signal can be the signal received by the receiving end when a set of numbers that can be transmitted simultaneously by the transmitting end (including the first signal, Signal #3, the second signal, and Signal #4) is received. The PAPR of the third signal is higher than the preset threshold.
[0380] It can be understood that in this embodiment, the first transmitting end and the second transmitting end modulate the same bit sequence. After obtaining the first modulation symbol sequence, the first modulation symbol sequence is split. The first transmitting end transmits a part of the first modulation symbol sequence, and the first transmitting end transmits another part of the first modulation symbol sequence.
[0381] In addition, in this application, when two or more transmitting ends send different signals to the same receiving end, these signals can correspond to the information of the same logical channel or physical channel, or can correspond to the information of different logical channels or physical channels. In a possible implementation, the first signal, the second signal, Signal #3, and Signal #4 all correspond to the information of the same logical channel or physical channel. Or rather, the first modulation symbol block, the second modulation symbol block, the third modulation symbol block, and the fourth modulation symbol block correspond to the information of the same logical channel or physical channel. In a possible implementation, the first signal and the second signal correspond to the information of the first logical channel or physical channel, and Signal #3 and Signal #4 correspond to the information of the second logical channel or physical channel. The first logical channel and the second logical channel are different, and / or the first physical channel and the second physical channel are different. Or rather, the first modulation symbol block and the second modulation symbol block correspond to the first logical channel or physical channel, and the third modulation symbol block and the fourth modulation symbol block correspond to the second logical channel or physical channel. The first logical channel and the second logical channel are different, and / or the first physical channel and the second physical channel are different.
[0382] 1408. The receiving end uses the third signal for energy charging.
[0383] 1409. The receiving end obtains the first modulation symbol sequence based on the first indication information, the second indication information, and the third signal.
[0384] 1410. The receiving end demodulates the first modulation symbol sequence to obtain a bit sequence.
[0385] In the embodiment of the present application, the first sending end and the second sending end jointly send a group of energy-data co-transmission signals to the same receiving end. The PAPR of the third signal received by the receiving end is higher than a preset threshold, and the charging efficiency is relatively high. The PAPR of the signal sent by the first sending end and the signal sent by the second sending end are both lower than the preset threshold, rather than directly sending a signal with a higher PAPR at the sending end. It is possible to achieve coexistence of wireless energy transmission and data transmission while taking into account charging efficiency and data demodulation performance.
[0386] Figure 15 It is a flowchart of another communication method provided by an embodiment of the present application. Figure 15 It describes the operations of the signals sent by the first sending end and the second sending end being used by the receiving end for energy charging and information acquisition after being transmitted through the channel. Among them, the first sending end is the Figure 4 sending end in. As Figure 15 shown, the method includes:
[0387] 1501. The first sending end and the second sending end determine, such as through negotiation, the respective subcarrier sets occupied in the subcarriers included in the time-frequency resources occupied by a group of energy-data co-transmission signals.
[0388] Step 1501 can refer to Figure 14 step 1401 in.
[0389] 1502. The first sending end and the second sending end determine to use the first receiving end as the master station.
[0390] The master station here can send indication information to the receiving end to indicate the respective subcarrier sets occupied by each sending end in the subcarriers included in the above time-frequency resources. Exemplarily, the first sending end and the second sending end use the first sending end with better signal quality between them and the receiving end as the master station.
[0391] 1503. The first sending end sends third indication information to the receiving end.
[0392] Correspondingly, the receiving end receives third indication information from the first transmitting end. The third indication information is used for the receiving end to determine the numbers of multiple first subcarriers carrying modulation symbols in the first modulation symbol block, the numbers of multiple second subcarriers carrying modulation symbols in the second modulation symbol block, the numbers of multiple third subcarriers carrying modulation symbols in the third modulation symbol block, the numbers of multiple fourth subcarriers carrying modulation symbols in the fourth modulation symbol block, the positions of the modulation symbols carried by the multiple first subcarriers in the first modulation symbol sequence respectively, the positions of the modulation symbols carried by the multiple second subcarriers in the first modulation symbol sequence respectively, the positions of the modulation symbols carried by the multiple third subcarriers in the first modulation symbol sequence respectively, and the positions of the modulation symbols carried by the multiple fourth subcarriers in the first modulation symbol sequence respectively in the time-frequency resources.
[0393] 1504. The first transmitting end generates a first signal and a second signal.
[0394] Steps 1504 to 1508 can refer to Figure 14 steps 1404 to 1408 in
[0395] 1505. The first transmitting end transmits the first signal and the second signal.
[0396] 1506. The second transmitting end generates signal #3 and signal #4.
[0397] 1507. The second transmitting end transmits signal #3 and signal #4.
[0398] 1508. The receiving end uses the third signal for energy charging.
[0399] 1509. The receiving end obtains the first modulation symbol sequence based on the third indication information and the third signal.
[0400] 1510. The receiving end demodulates the first modulation symbol sequence to obtain a bit sequence.
[0401] In the embodiments of the present application, the first transmitting end and the second transmitting end jointly send a group of energy and data co-transmission signals to the same receiving end. The PAPR of the third signal received by the receiving end is higher than a preset threshold, and the energy charging efficiency is relatively high. The PAPR of the signal sent by the first transmitting end and the signal sent by the second transmitting end are both lower than the preset threshold, rather than the transmitting end directly sending a signal with a relatively high PAPR; it is possible to achieve coexistence of wireless energy transmission and data transmission while taking into account both the energy charging efficiency and the data demodulation performance.
[0402] Figure 16 This is another flowchart of the communication method provided by the embodiments of the present application. Figure 16The method flow can be applied to scenarios where multiple transmitters send energy and information co - transmission signals to multiple receivers. Figure 16 The method flow in Figure 4 is a possible implementation of the method described in Figure 16 As shown in
[0403] 1601. The first transmitter and the second transmitter determine, such as through negotiation, the set of sub - carriers each occupies among the sub - carriers included in the time - frequency resources occupied by a group of energy and information co - transmission signals.
[0404] Step 1601 can refer to Figure 14 Step 1401 in
[0405] 1602. The first transmitter sends fourth indication information to the first receiver.
[0406] Correspondingly, the first receiver receives the fourth indication information from the first transmitter. The fourth indication information is used for the first receiver to determine the numbers of the multiple first sub - carriers that carry the modulation symbols in the first modulation symbol block among the sub - carriers included in the above - mentioned time - frequency resources, and the positions of the modulation symbols carried by the multiple first sub - carriers in the first modulation symbol sequence respectively. The fourth indication information is also used for the first receiver to determine the numbers of the multiple second sub - carriers that carry the modulation symbols in the second modulation symbol block among the sub - carriers included in the above - mentioned time - frequency resources, and the positions of the modulation symbols carried by the multiple second sub - carriers in the first modulation symbol sequence respectively.
[0407] 1603. The second transmitter sends fifth indication information to the second receiver.
[0408] Correspondingly, the second receiver receives the fifth indication information from the second transmitter. The fifth indication information is used for the second receiver to determine the numbers of the multiple third sub - carriers that carry the modulation symbols in the third modulation symbol block among the sub - carriers included in the above - mentioned time - frequency resources, and the positions of the modulation symbols carried by the multiple third sub - carriers in the second modulation symbol sequence respectively. The fifth indication information is also used for the second receiver to determine the numbers of the multiple fourth sub - carriers that carry the modulation symbols in the fourth modulation symbol block among the sub - carriers included in the above - mentioned time - frequency resources, and the positions of the modulation symbols carried by the multiple fourth sub - carriers in the second modulation symbol sequence respectively. The order of steps 1602 and 1603 is not limited.
[0409] In a possible implementation, steps 1602 to 1603 are replaced by: The first transmitter and the second transmitter determine that the first receiver is the master station; the first transmitter sends the above - mentioned fourth indication information to the first receiver and the above - mentioned fifth indication information to the second receiver.
[0410] 1604. The first transmitter generates a first signal and a second signal.
[0411] In a possible implementation, the first transmitting end modulates a first bit sequence to obtain a first modulated symbol sequence; splits the first modulated symbol sequence into a first subsequence and a second subsequence; the first transmitting end maps the modulated symbols included in the first subsequence to a first set of subcarriers (i.e., multiple first subcarriers) included in the time-frequency resources occupied by a group of signals that can be transmitted simultaneously, to obtain a first OFDM symbol; maps the modulated symbols included in the second subsequence to a second set of subcarriers (i.e., multiple second subcarriers) included in the time-frequency resources, to obtain a second OFDM symbol; generates a first signal based on the first OFDM symbol, and generates a second signal based on the second OFDM symbol. The first subsequence is an example of the above-mentioned first modulated symbol block, and the second subsequence is an example of the above-mentioned second modulated symbol block.
[0412] 1605. The first transmitting end transmits the first signal and the second signal.
[0413] The first signal and the second signal are transmitted through different antenna port groups. The PAPR of the first signal and the PAPR of the second signal are both lower than a preset threshold.
[0414] 1606. The second transmitting end generates signal #3 and signal #4.
[0415] In a possible implementation, the second transmitting end modulates a second bit sequence to obtain a second modulated symbol sequence; splits the second modulated symbol sequence into a third subsequence and a fourth subsequence; the second transmitting end maps the modulated symbols included in the third subsequence to a third set of subcarriers (i.e., multiple third subcarriers) included in the time-frequency resources occupied by a group of signals that can be transmitted simultaneously, to obtain a third OFDM symbol; maps the modulated symbols included in the fourth subsequence to a fourth set of subcarriers (i.e., multiple fourth subcarriers) included in the time-frequency resources, to obtain a fourth OFDM symbol; generates signal #3 based on the third OFDM symbol, and generates signal #4 based on the fourth OFDM symbol. The time-frequency resources occupied by the first signal, the second signal, signal #3, and signal #4 are the same. The third subsequence is an example of the above-mentioned third modulated symbol block, and the fourth subsequence is an example of the above-mentioned fourth modulated symbol block.
[0416] 1607. The second transmitting end transmits signal #3 and signal #4.
[0417] The manner in which the second transmitting end generates and transmits signal #3 and signal #4 can refer to Figure 8Steps 803 to 806 therein. The PAPR of signal #3 and the PAPR of signal #4 are both lower than a preset threshold. Correspondingly, both the first receiving end and the second receiving end receive a third signal. The third signal can be a signal received by the first receiving end and the second receiving end for a group of energy and data co - transmission signals (including the first signal, the second signal, signal #3, and signal #4) jointly sent by the first sending end and the second sending end. The PAPR of the third signal is higher than the preset threshold.
[0418] 1608. The first receiving end uses the third signal for charging.
[0419] 1609. The first receiving end obtains a first modulation symbol sequence based on the fourth indication information and the third signal.
[0420] In the embodiments of the present application, the influence of channel transmission on modulation symbols is not considered. Taking the first receiving end obtaining the first modulation symbol sequence based on the fourth indication information and the third signal as an example for description.
[0421] 1610. The first receiving end demodulates the first modulation symbol sequence to obtain a first bit sequence.
[0422] 1611. The second receiving end uses the third signal for charging.
[0423] 1612. The second receiving end obtains a second modulation symbol sequence based on the fifth indication information and the third signal.
[0424] In the embodiments of the present application, the influence of channel transmission on modulation symbols is not considered. Taking the second receiving end obtaining the second modulation symbol sequence based on the fifth indication information and the third signal as an example for description.
[0425] 1613. The second receiving end demodulates the second modulation symbol sequence to obtain a second bit sequence.
[0426] In the embodiments of the present application, the first sending end and the second sending end jointly send a group of energy and data co - transmission signals. The PAPR of the third signal received by the first receiving end and the second receiving end is higher than the preset threshold, and the charging efficiency is relatively high. The PAPR of the signal sent by the first sending end and the signal sent by the second sending end are both lower than the preset threshold, rather than the sending end directly sending a signal with a higher PAPR; it is possible to achieve the co - existence of wireless energy transmission and data transmission while taking into account both the charging efficiency and the data demodulation performance.
[0427] Next, the structure of a communication device capable of implementing the communication method provided by the embodiments of the present application will be introduced with reference to the accompanying drawings. Only a brief description of the communication device is given below. For the implementation details of the solution, reference can be made to the description of the method embodiments above, and details will not be repeated below.
[0428] Figure 17Schematic diagram of a communication device 1700 provided by an embodiment of the present application. The communication device 1700 can correspondingly implement the functions or steps implemented by the sending end in each of the above method embodiments, or can correspondingly implement the functions or steps implemented by the receiving end in each of the above method embodiments. The communication device may include a processing module 1710 and a transceiver module 1720. In a possible implementation manner, a storage unit may further be included, and the storage unit may be used to store instructions (codes or programs) and / or data. The processing module 1710 and the transceiver module 1720 may be coupled to the storage unit. For example, the processing module 1710 may read the instructions (codes or programs) and / or data in the storage unit to implement the corresponding method. Each of the above units may be independently provided, or may be partially or fully integrated. For example, the transceiver module 1720 may include a sending module and a receiving module. The sending module may be a transmitter, and the receiving module may be a receiver. The entity corresponding to the transceiver module 1720 may be a transceiver circuit, such as a transceiver or a communication interface.
[0429] In some possible implementation manners, the communication device 1700 can correspondingly implement the behaviors and functions of the sending end in the above method embodiments. For example, the communication device 1700 may be the sending end, or may be a component (such as a chip or a circuit) applied to the sending end. The transceiver module 1720 may be used to execute, for example, Figure 4 , Figure 6 , Figure 8 , Figures 10 - 16 all the receiving or sending operations performed by the sending end in the embodiments of Figure 4 , Figure 6 , Figure 8 , Figures 10 - 16 . All operations other than the receiving and sending operations performed by the sending end in the embodiments of
[0430] In some possible implementation manners, the communication device 1700 can correspondingly implement the behaviors and functions of the receiving end in the above method embodiments. For example, the communication device 1700 may be the receiving end, or may be a component (such as a chip or a circuit) applied to the receiving end. The transceiver module 1720 may be used to execute, for example, Figure 4 , Figure 6 , Figure 8 , Figures 10 - 16 all the receiving or sending operations performed by the receiving end in the embodiments of Figure 4 , Figure 6 , Figure 8 , Figures 10 - 16 . All operations other than the receiving and sending operations performed by the receiving end in the embodiments of
[0431] Figure 18Schematic diagram of another device 180 provided by an embodiment of this application. Figure 18 The device in may be the above-mentioned transmitter or a chip for the above-mentioned transmitter, or may be the above-mentioned receiver or a chip for the above-mentioned receiver. As Figure 18 shown, the device 180 includes a processing circuit 1810 and a transceiver circuit 1820.
[0432] In some embodiments of this application, the processing circuit 1810 and the transceiver circuit 1820 may be used to perform functions or operations executed by the transmitter, etc. The transceiver circuit 1820 is, for example, used to perform Figure 4 , Figure 6 , Figure 8 , Figures 10 - 16 all the receiving or sending operations performed by the transmitter in the embodiments of. The processing circuit 1810 is, for example, used to perform Figure 4 , Figure 6 , Figure 8 , Figures 10 - 16 all the operations other than the receiving and sending operations performed by the transmitter in the embodiments of.
[0433] In some embodiments of this application, the processing circuit 1810 and the transceiver circuit 1820 may be used to perform functions or operations executed by the receiver, etc. The transceiver circuit 1820 is, for example, used to perform Figure 4 , Figure 6 , Figure 8 , Figures 10 - 16 all the receiving or sending operations performed by the receiver in the embodiments of. The processing circuit 1810 is, for example, used to perform Figure 4 , Figure 6 , Figure 8 , Figures 10 - 16 all the operations other than the receiving and sending operations performed by the receiver in the embodiments of.
[0434] In a possible implementation manner, the device is the above-mentioned transmitter or receiver, the transceiver circuit 1820 includes at least one transceiver, the processing circuit 1810 includes at least one processor, or a circuit for processing or controlling in at least one processor.
[0435] The transceiver is used to communicate with other devices / apparatuses through a transmission medium. The processor uses the transceiver to receive and send data and / or signaling, and is used to implement the method in the above-mentioned method embodiments. The processor may implement the functions of the processing module 1710, and the transceiver may implement the functions of the transceiver module 1720. Optionally, the transceiver may include a radio frequency circuit and an antenna. The radio frequency circuit is mainly used for the conversion between the baseband signal and the radio frequency signal and the processing of the radio frequency signal. The antenna is mainly used for receiving and sending radio frequency signals in the form of electromagnetic waves. Input and output devices, such as touch screens, display screens, keyboards, etc., are mainly used for receiving data input by users and outputting data to users.
[0436] Optionally, the apparatus 180 may further include at least one memory for storing program instructions and / or data. The memory is coupled to the processor. The coupling in the embodiments of the present application is an indirect coupling or communication connection between devices, units or modules, which may be electrical, mechanical or other forms for information interaction between devices, units or modules. The processor may cooperate with the memory. The processor may execute the program instructions stored in the memory. At least one of the at least one memory may be included in the processor.
[0437] The processor may read the software program in the memory, execute the instructions of the software program, and process the data of the software program. When data needs to be wirelessly transmitted, after the processor performs baseband processing on the data to be transmitted, it outputs a baseband signal to the radio frequency circuit, and the radio frequency circuit performs radio frequency processing on the baseband signal and then transmits the radio frequency signal outward in the form of electromagnetic waves through the antenna. When data is sent to the apparatus 180, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data.
[0438] In another implementation, the above radio frequency circuit and antenna may be provided independently of the processor performing baseband processing. For example, in a distributed scenario, the radio frequency circuit and antenna may be independent of the apparatus 180 and arranged in a remote manner.
[0439] In the embodiments of the present application, the specific connection medium between the transceiver, the processor, and the memory is not limited.
[0440] In the embodiments of the present application, the processor may be one of the following devices: a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or all or part of the circuits for processing functions in the foregoing devices, which may implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the method disclosed in combination with the embodiments of the present application may be directly implemented by a hardware processor, or may be implemented by a combination of hardware and software modules in the processor.
[0441] In a possible implementation manner, the apparatus is a chip for the above-mentioned transmitting end or receiving end, the processing circuit 1810 includes at least one logic circuit, and the transceiver circuit 1820 includes at least one interface. Figure 17 The processing module 1710 in may be implemented by a logic circuit, Figure 17The transceiver module 1720 in can be implemented by an interface. Among them, the logic circuit can be a chip, a processing circuit, an integrated circuit, or a system on chip (SoC) chip, etc., and the interface can be a communication interface, an input / output interface, etc. In the embodiments of the present application, the logic circuit and the interface can also be coupled to each other. For the specific connection manner between the logic circuit and the interface, the embodiments of the present application do not make any limitations.
[0442] The present application further provides a computer-readable storage medium, in which a computer program or instruction is stored. When the computer program or instruction runs on a computer, the computer is caused to execute the method of the above embodiments.
[0443] The present application further provides a computer program product, which includes an instruction or a computer program. When the instruction or the computer program runs on a computer, the method in the above embodiments is caused to be executed.
[0444] The present application further provides a communication system, including the above-mentioned sending end and the above-mentioned receiving end.
[0445] The present application further provides a communication system, including the above-mentioned sending end, the above-mentioned first receiving end, and the above-mentioned second receiving end.
[0446] The present application further provides a communication system, including the above-mentioned first sending end, the above-mentioned second sending end, and the above-mentioned receiving end.
[0447] The present application further provides a communication system, including the above-mentioned first sending end, the above-mentioned second sending end, the above-mentioned first receiving end, and the above-mentioned second receiving end.
[0448] The present application further provides a chip, which includes: a communication interface and a processor; the communication interface is used for signal transceiver of the above chip; the processor is used for executing computer program instructions, so that a communication device including the above chip executes the method in the above embodiments.
[0449] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The above computer program product includes one or more computer programs or instructions. When the above computer program or instructions are loaded and executed on a computer, the processes or functions described above in the embodiments of the present application are executed in whole or in part. The above computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device, or other programmable devices. The above computer program or instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the above computer program or instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center in a wired or wireless manner. The above computer-readable storage medium can be any available medium that a computer can access, or a data storage device such as a server or data center that integrates one or more available media. The above available medium can be a magnetic medium, such as a floppy disk, a hard disk, or a magnetic tape; it can also be an optical medium, such as a digital video disc; or it can be a semiconductor medium, such as a solid-state drive. The computer-readable storage medium can be a volatile or non-volatile storage medium, or can include both volatile and non-volatile types of storage media.
[0450] In various embodiments of the present application, if there is no special explanation and logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.
Claims
1. A communication method, characterized in that, Including: Receiving a third signal, where the third signal includes a first orthogonal frequency division multiplexing (OFDM) symbol and a second OFDM symbol. The first OFDM symbol and the second OFDM symbol occupy the same time-frequency resources. The first OFDM symbol carries a first modulation symbol block, and the second OFDM symbol carries a second modulation symbol block. The set of subcarriers corresponding to the modulation symbols in the first modulation symbol block is a part of the subcarriers included in the time-frequency resources. The set of subcarriers corresponding to the modulation symbols in the second modulation symbol block is a part of the subcarriers included in the time-frequency resources. And the intersection of the set of subcarriers corresponding to the modulation symbols in the first modulation symbol block and the set of subcarriers corresponding to the modulation symbols in the second modulation symbol block is an empty set. Both the first modulation symbol block and the second modulation symbol block carry at least one of data information and control information. Using the third signal for energy charging. Based on the third signal, obtaining a bit sequence, where the bit sequence includes the data information or control information carried by the first modulation symbol block.
2. The method according to claim 1, wherein The modulation symbol sequence corresponding to the first modulation symbol block and the modulation symbol sequence corresponding to the second modulation symbol block are both parts of a first modulation symbol sequence, or the modulation symbol sequence corresponding to the first modulation symbol block and the modulation symbol sequence corresponding to the second modulation symbol block both correspond to a first logical channel or a physical channel.
3. The method according to claim 1 or 2, characterized in that The bit sequence further includes the data information or control information carried by the second modulation symbol block, and the bit sequence corresponding to the first modulation symbol block and the bit sequence corresponding to the second modulation symbol block are both parts of the bit sequence.
4. The method according to any one of claims 1 to 3, characterized in that, The modulation symbols corresponding to the bit sequence are all or part of the modulation symbols carried by the subcarriers included in the time-frequency resources.
5. The method according to claim 2 or 3, characterized in that The obtaining the bit sequence based on the third signal includes: Based on the third signal and the positions of the modulation symbols carried by the subcarriers included in the time-frequency resources in a first modulation symbol sequence, obtaining the bit sequence. The modulation symbols carried by the subcarriers included in the time-frequency resources include the modulation symbols in the first modulation symbol block and the modulation symbols in the second modulation symbol block.
6. The method according to any one of claims 1-5, characterized in that, The method further includes: Receiving a first piece of information. Based on the first piece of information, determining the positions of the modulation symbols carried by the subcarriers included in the time-frequency resources in the first modulation symbol sequence.
7. The method according to claim 5, characterized in that The first piece of information includes a first index value, and the first index value is used to indicate the positions of the modulation symbols carried by the subcarriers included in the time-frequency resources in the first modulation symbol sequence respectively. Or, the first index value is used to indicate at least one of the numbers of a plurality of first subcarriers carrying the modulation symbols in the first modulation symbol block among the subcarriers included in the time-frequency resources and the positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence.
8. The method according to claim 5, characterized in that, The first information includes first transmission parameters, where the first transmission parameters are used for at least one of determining the numbers of a plurality of first subcarriers that carry modulation symbols in the first modulation symbol block among the subcarriers included in the time-frequency resource and determining the positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence respectively.
9. The method according to claim 8, wherein The first transmission parameters include at least one of the number of the plurality of first subcarriers and an order parameter, where the order parameter is used for determining the positions of the modulation symbols in the first modulation symbol block in the first modulation symbol sequence.
10. The method according to claim 1, characterized in that, The method further includes: Receiving first indication information from a first transmitting end; Based on the first indication information, determining the numbers of a plurality of first subcarriers that carry modulation symbols in the first modulation symbol block among the subcarriers included in the time-frequency resource and the positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence respectively.
11. The method according to claim 3, wherein The method further includes; Receiving first indication information from a first transmitting end; Based on the first indication information, determining the numbers of a plurality of first subcarriers that carry modulation symbols in the first modulation symbol block among the subcarriers included in the time-frequency resource and the positions of the modulation symbols carried by the plurality of first subcarriers in the first modulation symbol sequence respectively; Receiving second indication information from a second transmitting end; Based on the second indication information, determining the numbers of a plurality of second subcarriers that carry modulation symbols in the second modulation symbol block among the subcarriers included in the time-frequency resource and the positions of the modulation symbols carried by the plurality of second subcarriers in the first modulation symbol sequence respectively.
12. A communication method, characterized in that, Includes: Generating a first signal and a second signal, where the first signal carries a first orthogonal frequency division multiplexing (OFDM) symbol, the second signal carries a second OFDM symbol, the first OFDM symbol and the second OFDM symbol occupy the same time-frequency resource, the first OFDM symbol carries a first modulation symbol block, the second OFDM symbol carries a second modulation symbol block, the set of subcarriers corresponding to the modulation symbols in the first modulation symbol block is a part of the subcarriers included in the time-frequency resource, the set of subcarriers corresponding to the modulation symbols in the second modulation symbol block is a part of the subcarriers included in the time-frequency resource, and the intersection of the set of subcarriers corresponding to the modulation symbols in the first modulation symbol block and the set of subcarriers corresponding to the modulation symbols in the second modulation symbol block is an empty set, and both the first modulation symbol block and the second modulation symbol block carry at least one of data information and control information; Transmitting the first signal and the second signal.
13. The method according to claim 12, wherein The first signal corresponds to a first antenna port group, the second signal corresponds to a second antenna port group, the first antenna port group includes one or more first antenna ports, the second antenna port group includes one or more second antenna ports, and the first antenna ports and the second antenna ports are different.
14. A communication device, characterized in that, Includes a module for implementing the method according to any one of claims 1 to 11 or claim 12 or 13.
Citation Information
Cited By
Communication method and communication apparatus
WO2025157082A1