Data sequence modulation method and electronic device

By modulating the communication signal with a data sequence and converting the first data sequence into a second data sequence using Formula 1 and Formula 2, the problem of high PAPR of the communication signal is solved, and the efficiency of the power amplifier and the coverage capability of the communication system are improved.

WO2026153047A1PCT designated stage Publication Date: 2026-07-23ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
ZTE CORP
Filing Date
2025-12-22
Publication Date
2026-07-23

AI Technical Summary

Technical Problem

The high peak-to-average power ratio (PAPR) of existing communication signals leads to low power amplifier efficiency, affecting the coverage and signal transmission quality of the communication system.

Method used

By modulating the first data sequence into a second data sequence according to specific formulas, including Formula 1 and Formula 2, the PAPR of the communication signal is reduced.

Benefits of technology

It reduces the PAPR of communication signals, improves the efficiency of power amplifiers, and enhances the coverage and signal transmission quality of communication systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025144460_23072026_PF_FP_ABST
    Figure CN2025144460_23072026_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide a data sequence modulation method and an electronic device. The method comprises: modulating a first data sequence b(i) into a second data sequence d(i) according to formula (I) or formula (II), wherein i=0, 1, ..., and M-1, M is the number of elements comprised in the first data sequence b(i), (i+1)mod M is a remainder obtained by dividing (i+1) by M, and j represents an imaginary unit; and transmitting the second data sequence. The embodiments of the present disclosure solve the problem in the related art that existing communication signals have a relatively high PAPR and cannot meet communication requirements.
Need to check novelty before this filing date? Find Prior Art

Description

Data sequence modulation methods and electronic devices

[0001] Cross-references to related applications

[0002] This disclosure is based on and claims priority to Chinese patent application CN202510087104.9 entitled “Data Sequence Modulation Method and Electronic Device”, filed on January 17, 2025, and incorporates the entire contents of that patent application by reference. Technical Field

[0003] This disclosure relates to the field of communications, and more specifically, to a data sequence modulation method and an electronic device. Background Technology

[0004] With the development of wireless communication technology, the capacity and coverage of communication systems are constantly expanding, and the requirements for signal quality are becoming increasingly stringent. The peak-to-average power ratio (PAPR) of communication signals has become a key indicator for measuring signal quality and power amplifier efficiency. An excessively high PAPR can lead to reduced power amplifier efficiency, thereby affecting the coverage capability and signal transmission quality of the communication system.

[0005] In communication systems, multi-carrier Orthogonal Frequency Division Multiplexing (OFDM) signals have a high PAPR (Power Aspect Ratio). A high PAPR means the peak power of the signal is much greater than the average power. This not only leads to nonlinear distortion in the power amplifier but also forces the amplifier to operate at high power, increasing energy consumption and heat loss, and reducing its efficiency. Although existing single-carrier DFT-s-OFDM signals have low PAPR, they still fall short of the low PAPR requirements of future communications. Therefore, a solution to further reduce data PAPR is urgently needed. Summary of the Invention

[0006] This disclosure provides a data sequence modulation method and electronic device to at least solve the problem that existing communication signals in the related art have high PAPR values ​​and cannot meet communication requirements.

[0007] According to one embodiment of this disclosure, a data sequence modulation method is provided, comprising: modulating a first data sequence b(i) into a second data sequence d(i) according to the following formula:

[0008] Formula 1: or,

[0009] Formula 2:

[0010] Where i = 0, 1, ..., M-1, M is the number of elements contained in the first data sequence b(i), (i+1)mod M is the remainder operation of i+1 divided by M, and j represents the imaginary unit; transmit the second data sequence.

[0011] According to yet another embodiment of this disclosure, a computer-readable storage medium is also provided, wherein a computer program is stored therein, wherein the computer program is configured to perform the steps in any of the above method embodiments when it is run.

[0012] According to yet another embodiment of this disclosure, an electronic device is also provided, including a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the steps in any of the above method embodiments.

[0013] According to yet another embodiment of this disclosure, a computer program product is also provided, including a computer program that, when executed by a processor, implements the steps in any of the above method embodiments. Attached Figure Description

[0014] Figure 1 is a hardware structure block diagram of the computer terminal used in the embodiments of the method disclosed herein;

[0015] Figure 2 is a flowchart of a data sequence modulation method according to an embodiment of the present disclosure;

[0016] Figure 3 is a schematic diagram of data sequence variation based on formula modulation according to an embodiment of the present disclosure;

[0017] Figure 4 is a schematic diagram of data sequence variation based on formula modulation according to another embodiment of the present disclosure;

[0018] Figure 5 is a schematic diagram of data sequence variation based on formula modulation according to yet another embodiment of the present disclosure;

[0019] Figure 6 is a schematic diagram of the process of waveform modulation of a second data sequence according to an embodiment of the present disclosure;

[0020] Figure 7 is a schematic flowchart of a waveform modulation method for a second data sequence according to another embodiment of the present disclosure. Detailed Implementation

[0021] The embodiments of this disclosure will be described in detail below with reference to the accompanying drawings and examples.

[0022] It should be noted that the terms "first," "second," etc., in the specification, claims, and drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.

[0023] The methods and embodiments provided in this application can be executed in a computer terminal or similar computing device. Taking running on a computer terminal as an example, FIG1 is a hardware structure block diagram of the computer terminal running in the method embodiments of this disclosure. As shown in FIG1, the computer terminal may include one or more (only one is shown in FIG1) processors 102 (processor 102 may include, but is not limited to, processing devices such as microprocessors MCUs or programmable logic devices FPGAs) and a memory 104 for storing data. The computer terminal may also include a transmission device 106 for communication functions and an input / output device 108. Those skilled in the art will understand that the structure shown in FIG1 is only illustrative and does not limit the structure of the computer terminal. For example, the computer terminal may also include more or fewer components than shown in FIG1, or have a different configuration than shown in FIG1.

[0024] The memory 104 can be used to store computer programs, such as application software programs and modules, like the computer program corresponding to the data sequence modulation method in this embodiment. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, thus implementing the above-described method. The memory 104 may include high-speed random access memory and non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories can be connected to a computer terminal via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0025] The transmission device 106 is used to receive or send data via a network. Specific examples of the network described above may include a wireless network provided by a communication provider for the computer terminal. In one example, the transmission device 106 includes a Network Interface Controller (NIC), which can connect to other network devices via a base station to communicate with the Internet. In another example, the transmission device 106 may be a Radio Frequency (RF) module used for wireless communication with the Internet.

[0026] This embodiment provides a data sequence modulation method running on the aforementioned computer terminal. Figure 2 is a flowchart of the data sequence modulation method according to an embodiment of this disclosure. As shown in Figure 2, the process includes the following steps:

[0027] Step S202: Modulate the first data sequence b(i) into the second data sequence d(i) according to Formula 1 or Formula 2:

[0028] Formula 1:

[0029] or,

[0030] Formula 2:

[0031] Where i = 0, 1, ..., M-1, M is the number of elements contained in the first data sequence b(i), (i+1)mod M is the remainder operation of i+1 divided by M, and j represents the imaginary unit.

[0032] Step S204: Transmit the second data sequence.

[0033] In one embodiment, the number of elements contained in the second data sequence d(i) is the same as the number of elements contained in the first data sequence b(i).

[0034] In one embodiment, when the first data sequence b(i) is modulated into the second data sequence d(i) according to Formula 1, all data elements in the second data sequence d(i) from data element d(0) to data element d(M-2) are determined according to Formula 1, and data element d(M-1) in the second data sequence d(i) is empty, or is determined according to the last data element of the first data sequence b(i) and the first data element of the next data sequence.

[0035] In one embodiment, the first data sequence b(i) is generated by channel coding of the third data sequence.

[0036] In one embodiment, the third data sequence is a bit data sequence.

[0037] In one embodiment, the first data sequence b(i) is a bit data sequence, and the second data sequence d(i) is a complex modulation symbol sequence.

[0038] In an exemplary embodiment, the communication device directly generates bit data information of "0, 1", and then obtains a first data sequence b(i) based on the generated bit data information of "0, 1", wherein the first data sequence b(i) is a bit data sequence.

[0039] In an exemplary embodiment, the communication device generates data information of "1, -1" to obtain an original first data sequence composed of "1" and "-1". The original first data sequence is then transformed to obtain a bit data sequence, namely the first data sequence b(i). For example, after transforming "1" into "0" and "-1" into "1" in the original first data sequence, the first data sequence b(i) is obtained.

[0040] The bit data sequences in the above embodiments are composed of two elements: "0" and "1".

[0041] In one embodiment, transmitting the second data sequence d(i) includes: performing a Fourier transform on the second data sequence d(i); and mapping the Fourier-transformed second data sequence d(i) onto time-frequency resources for transmission.

[0042] In one embodiment, performing a Fourier transform on the second data sequence d(i) includes: dividing the second data sequence d(i) into L groups of data sequences, performing a Fourier transform on each of the L groups of data sequences, and mapping the different groups of data sequences after the Fourier transform onto different orthogonal frequency division multiplexing (OFDM) symbols, where L is an integer greater than or equal to 1.

[0043] In one embodiment, the Fourier transform is a discrete Fourier transform. After performing the Fourier transform on the second data sequence d(i), the method further includes: mapping the data elements of the second data sequence d(i) after the discrete Fourier transform onto frequency domain resources according to the subcarrier arrangement order.

[0044] In one embodiment, mapping the Fourier-transformed data sequence onto time-frequency resources for transmission includes: performing frequency domain shaping on the second data sequence d(i) after Fourier transform; and mapping the frequency-domain shaped data sequence onto time-frequency resources for transmission.

[0045] In one embodiment, mapping the second data sequence d(i) after Fourier transform to time-frequency resources for transmission includes: multiplying the second data sequence d(i) after Fourier transform by a power factor, and mapping the data sequence multiplied by the power factor to time-frequency resources for transmission.

[0046] By following the steps above and modulating the first data sequence according to Formula 1 or Formula 2, a second data sequence with a lower PAPR can be obtained. Therefore, the problem that the PAPR of existing communication signals in related technologies is too high and cannot meet communication requirements can be solved, thus improving the efficiency of the power amplifier.

[0047] To facilitate understanding of the technical solutions provided in this disclosure, detailed descriptions will be given below in conjunction with specific scenario embodiments.

[0048] Example 1,

[0049] This disclosure provides a formula modulation process, including: modulating a first data sequence b(i) into a second data sequence d(i) according to formula one or formula two, where i = 0, 1, ..., M-1, M is the number of elements d(i) in the first data sequence b(i) or the second data sequence, (i+1)mod M is the remainder operation of dividing i+1 by M, and j represents the imaginary unit.

[0050] or,

[0051] Figure 3 is a schematic diagram of data sequence changes based on formula modulation according to an embodiment of the present disclosure. As shown in Figure 3, assuming that the first data sequence and the second data sequence contain 10 elements, i.e., M = 10, i = 0, 1, ..., 9, and (imod2) = [0, 1, 0, 1, 0, 1, 0, 1, 0, 1] in Formula 1 or Formula 2, then (imod2) and The product is According to Formula 1 or Formula 2, the first term of the second data sequence d(i) is composed of [b(0),b(1),b(2),b(3),b(4),b(5),b(6),b(7),b(8),b(9)] from the first data sequence b(i) and Sure;

[0052] In Formula 1 or Formula 2, 1 + (imod2) = [1, 2, 1, 2, 1, 2, 1, 2, 1, 2]. Then 1 + (imod2) and... The product is According to Formula 1, the second term in the second data sequence d(i) is composed of [b(1),b(2),b(3),b(4),b(5),b(6),b(7),b(8)] from the first data sequence b(i) and Let i = 0, 1, ..., 8, and d(9) be other data. According to Formula 2, the second term in the second data sequence d(i) is composed of [b(1), b(2), b(3), b(4), b(5), b(6), b(7), b(8), b(9), b(0)] and [...]. Sure.

[0053] In this embodiment, there is no mod symbol in Formula 1. Mod is the modulo symbol. In Formula 1, d(M-1) is other data, that is, d(9) is other data. In other words, i = 0, 1, ..., 8 in Formula 1, d(9) is other data, and d(9) is determined by data elements that are not in the first data sequence.

[0054] In other embodiments, M may take other values, which are not limited in this disclosure.

[0055] Example 2,

[0056] This disclosure also provides a formula modulation process, including: modulating a first data sequence b(i) into a second data sequence d(i) according to Formula 1, wherein i = 0, 1, ..., M-1 are other data, and M is the number of elements in the first data sequence or the second data sequence.

[0057] Figure 4 is a schematic diagram of the data sequence variation based on formula modulation according to another embodiment of the present disclosure. As shown in Figure 4, assuming that the first data sequence contains 10 elements, i = 0, 1, ..., 8 in Formula 1, and the first term of the second data sequence d(i) is: [1-2b(0), -j(1-2b(1)), 1-2b(2), -j(1-2b(3)), 1-2b(4), -j(1-2b(5)), 1-2b(6), -j(1-2b(7)), 1-2b(8)]

[0058] The second term of the second data sequence d(i) is: [j(1-2b(1)),-(1-2b(2)),j(1-2b(3)),-(1-2b(4)),j(1-2b(5)),-(1-2b(6)),j(1-2b(7)),-(1-2b(8)),j(1-2b(9))]

[0059] The first term of the second data sequence and the second term of the second data sequence are added together, and then... Multiplying them together yields the second data sequence d(i), that is:

[0060] d(9) represents other data, meaning that d(9) is determined by data elements that are not part of the first data sequence.

[0061] Example 3

[0062] This disclosure provides another formula modulation process, including: assuming that the first data sequence contains 10 elements, the first data sequence is: [b(0),b(1),b(2),b(3),b(4),b(5),b(6),b(7),b(8),b(9)]=[1,0,1,1,0,0,1,1,0,0];

[0063] The first data sequence b(i) is modulated into a second data sequence d(i) according to Formula 1, that is, the second data sequence is:

[0064] d(9) represents other data. The modulus of the elements in the second data sequence is 1. The odd-numbered elements in the second data sequence remain unchanged, and the even-numbered elements are reversed [d(0),-d(1),d(2),-d(3),d(4),-d(5),d(6),-d(7),d(8)], and the phase difference between adjacent data is 0 or ±π / 2.

[0065] Example 4

[0066] This disclosure also provides a formula modulation process, including: modulating a first data sequence b(i) into a second data sequence d(i) according to Formula 2, where i = 0, 1, ..., M-1, and M is the number of elements in the first data sequence and the second data sequence.

[0067] Figure 5 is a schematic diagram of the data sequence variation based on formula modulation according to another embodiment of the present disclosure. As shown in Figure 5, assuming that the first data sequence contains 10 elements, and i = 0, 1, ..., 9 in Formula 2, then the first term of the second data sequence d(i) is: [1-2b(0), -j(1-2b(1)), 1-2b(2), -j(1-2b(3)), 1-2b(4), -j(1-2b(5)), 1-2b(6), -j(1-2b(7)), 1-2b(8), -j(1-2b(9))],

[0068] The second term of the second data sequence d(i) is: [j(1-2b(1)),-(1-2b(2)),j(1-2b(3)),-(1-2b(4)),j(1-2b(5)),-(1-2b(6)),j(1-2b(7)),-(1-2b(8)),j(1-2b(9)),-(1-2b(0))].

[0069] The first term of the second data sequence and the second term of the second data sequence are added together, and then... Multiplying them together yields the second data sequence d(i), that is:

[0070] Example 5

[0071] This disclosure embodiment provides another formula modulation process, including: assuming that the first data sequence contains 10 elements, the first data sequence is: [b(0),b(1),b(2),b(3),b(4),b(5),b(6),b(7),b(8),b(9)]=[1,0,1,1,0,0,1,1,0,0].

[0072] The first data sequence b(i) is modulated into a second data sequence d(i) according to Formula 2, that is, the second data sequence is:

[0073] The modulus of the elements in the second data sequence is 1. The odd-numbered elements in the second data sequence remain unchanged, and the even-numbered elements are reversed [d(0),-d(1),d(2),-d(3),d(4),-d(5),d(6),-d(7),d(8),-d(9)], and the phase difference between adjacent data is 0 or ±π / 2.

[0074] Example 6

[0075] Figure 6 is a schematic diagram of the process of waveform modulation of a second data sequence according to an embodiment of the present disclosure. As shown in Figure 6, the process includes:

[0076] Step S11: Modulate the first data sequence using a formula to obtain the second data sequence;

[0077] Step S12: Perform an M-point Discrete Fourier Transform (DFT) on the second data sequence to obtain frequency domain data of M subcarriers;

[0078] Step S13: Map the frequency domain data to the corresponding subcarrier positions;

[0079] Step S14: Perform an N-point Inverse Discrete Fourier Transform (IFFT) (N>=M) on the data carried by the subcarrier to obtain the first communication signal.

[0080] In one embodiment, a cyclic prefix or guard interval may be added to the first communication signal before mixing and transmission.

[0081] In other embodiments, frequency domain shaping and / or multiplication by a power factor are also included between the DFT and IFFT.

[0082] Example 7

[0083] Figure 7 is a schematic flowchart of a waveform modulation method for a second data sequence according to another embodiment of the present disclosure. As shown in Figure 7, the process includes the following steps:

[0084] Step S21: Modulate the first data sequence using Formula 1 or Formula 2 to obtain the second data sequence;

[0085] Step S22: Divide the second data sequence into L groups of data sequences, and then perform Discrete Fourier Transform (DFT) on each group of data sequences to obtain the frequency domain data of the subcarriers of each group.

[0086] Step S23: Map the frequency domain data of each group of subcarriers to the corresponding subcarrier positions;

[0087] Step S24: Perform Inverse Discrete Fourier Transform (IFFT) on the frequency domain data carried by each group of subcarriers to obtain the first communication signal.

[0088] By using the modulation method described in the above embodiments of this disclosure, the peak-to-average power ratio of the communication signal can be reduced, thereby enhancing coverage and improving the efficiency of the power amplifier.

[0089] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this disclosure, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this disclosure.

[0090] It should be noted that the above modules can be implemented by software or hardware. For the latter, they can be implemented in the following ways, but are not limited to: all the above modules are located in the same processor; or, the above modules are located in different processors in any combination.

[0091] Embodiments of this disclosure also provide a computer-readable storage medium storing a computer program configured to perform the steps in any of the above method embodiments when executed.

[0092] In one exemplary embodiment, the aforementioned computer-readable storage medium may include, but is not limited to, various media capable of storing computer programs, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard disk, magnetic disk, or optical disk.

[0093] Embodiments of this disclosure also provide an electronic device including a memory and a processor, the memory storing a computer program and the processor being configured to run the computer program to perform the steps in any of the above method embodiments.

[0094] In one exemplary embodiment, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor and the input / output device is connected to the processor.

[0095] Specific examples in this embodiment can be found in the examples described in the above embodiments and exemplary implementations, and will not be repeated here.

[0096] It is obvious to those skilled in the art that the modules or steps of this disclosure described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. They can be implemented using computer-executable program code, and thus can be stored in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those presented herein, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, this disclosure is not limited to any particular combination of hardware and software.

[0097] The above description is merely a preferred embodiment of this disclosure and is not intended to limit this disclosure. Various modifications and variations can be made to this disclosure by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the principles of this disclosure should be included within the scope of protection of this disclosure.

Claims

1. A data sequence modulation method, comprising: Modulate the first data sequence b(i) into the second data sequence d(i) according to Formula 1 or Formula 2: Formula 1: or, Formula 2: Where i = 0, 1, ..., M-1, M is the number of elements contained in the first data sequence b(i), (i+1)mod M is the remainder operation of i+1 divided by M, and j represents the imaginary unit; Transmit the second data sequence.

2. The method according to claim 1, wherein, The second data sequence d(i) contains the same number of elements as the first data sequence b(i).

3. The method according to claim 1, wherein, When the first data sequence b(i) is modulated into the second data sequence d(i) according to the first formula, all data elements in the second data sequence d(i) from data element d(0) to data element d(M-2) are determined according to the first formula, and data element d(M-1) in the second data sequence d(i) is empty, or is determined according to the last data element of the first data sequence b(i) and the first data element of the next data sequence.

4. The method according to claim 1, wherein, The first data sequence b(i) is generated by channel coding of the third data sequence.

5. The method according to claim 1, wherein, The first data sequence b(i) is a bit data sequence, and the second data sequence d(i) is a complex modulation symbol sequence.

6. The method according to claim 1, wherein, The transmission of the second data sequence d(i) includes: Perform a Fourier transform on the second data sequence d(i); The second data sequence d(i) after Fourier transform is mapped onto time-frequency resources for transmission.

7. The method according to claim 6, wherein, Performing a Fourier transform on the second data sequence d(i) includes: The second data sequence d(i) is divided into L groups of data sequences. A Fourier transform is performed on each of the L groups of data sequences. The different groups of data sequences after the Fourier transform are mapped onto different orthogonal frequency division multiplexing (OFDM) symbols, where L is an integer greater than or equal to 1.

8. The method according to claim 6, wherein, The Fourier transform is a discrete Fourier transform. After performing a Fourier transform on the second data sequence d(i), the method further includes: The data elements of the second data sequence d(i) after the discrete Fourier transform are mapped onto the frequency domain resources according to the order of the subcarriers.

9. The method according to claim 6, wherein, The Fourier transform-processed data sequence is mapped onto time-frequency resources for transmission, including: Frequency domain shaping is performed on the second data sequence d(i) after Fourier transform; The data sequence after frequency domain shaping is mapped onto time-frequency resources for transmission.

10. The method according to claim 5, wherein, The second data sequence d(i), after Fourier transform, is mapped onto time-frequency resources for transmission, including: The second data sequence d(i) after Fourier transform is multiplied by a power factor, and the data sequence after multiplying by the power factor is mapped to time-frequency resources for transmission.

11. A computer-readable storage medium storing a computer program, wherein, When the computer program is executed by a processor, it implements the steps of the method described in any one of claims 1 to 10.

12. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, performs the steps of the method according to any one of claims 1 to 10.

13. A computer program product comprising a computer program that, when executed by a processor, implements the steps of the method described in any one of claims 1 to 10.