Signal generation method, and communication device and storage medium

By generating a signal structure containing OOK and OFDM symbols in the time domain and optimizing the frequency domain subcarrier distribution, the problems of complexity and inefficiency in MC-OOK based LP-WUS generation are solved, thus achieving the battery life and low latency requirements of 5G devices.

WO2026031659A1PCT designated stage Publication Date: 2026-02-12ZTE CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/092044
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-08-08
Filing Date
2025-04-29
Publication Date
2026-02-12

AI Technical Summary

Technical Problem

How to generate a low-power wake-up signal based on multi-subcarrier on-off keying (MC-OOK) (LP-WUS) to meet the battery life and low latency requirements of 5G devices? Existing technologies suffer from problems of generation complexity and low efficiency.

Method used

By generating a signal structure that includes on/off keying (OOK) symbols and orthogonal frequency division multiplexing (OFDM) symbols in the time domain, the subcarrier distribution of the signal in the frequency domain is optimized, and the signal detection performance is improved by configuring the cyclic prefix and time interval.

Benefits of technology

The detection performance of LP-WUS has been improved, the battery life of 5G devices has been extended and the latency has been reduced, meeting the requirements for battery life and low latency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025092044_12022026_PF_FP_ABST
    Figure CN2025092044_12022026_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the present application are a signal generation method, and a communication device and a storage medium. The method comprises: generating a first signal, wherein the first signal comprises at least one of the following in a time domain: at least one first structure, a second structure and a third structure; the first structure comprises at least one of the following: at least one on-and-off keying (OOK) symbol, and at least one orthogonal frequency division multiplexing (OFDM) symbol; and the second structure is after the at least one first structure, and the third structure is before the at least one first structure.
Need to check novelty before this filing date? Find Prior Art

Description

Signal generation method, communication device and storage medium TECHNICAL FIELD

[0001] The present application relates to the technical field of communication, in particular to a signal generation method, a communication device and a storage medium. BACKGROUND

[0002] In order to meet the requirement of battery endurance time, a low power wake up (LP-WUS) mechanism is proposed, that is, a user uses a separate receiver to receive a low power wake up signal, and a main radio is woken up by the wake up signal to perform data transmission and data reception. When a user equipment (UE) does not detect the low power wake up signal, a main receiver is in a deep sleep state, and in this way, the power consumption of a terminal is further reduced.

[0003] For the waveform of the LP-WUS, an on-and-off keying (OOK) modulation mode can be used for generation. In the case of using the OOK modulation, it can be referred to as OOK based LP-WUS. In the case that the OOK based LP-WUS / LP-SS / LP-Preamble occupies more than one subcarrier in the frequency domain, it can be referred to as MC-OOK based LP-WUS. Therefore, how to generate the MC-OOK based LP-WUS is a problem to be solved. SUMMARY

[0004] Therefore, the embodiments of the present application provide a signal generation method, a communication device and a storage medium, and realize a generation mode of the MC-OOK based LP-WUS.

[0005] The embodiments of the present application provide a signal generation method, comprising:

[0006] generating a first signal; wherein the first signal comprises at least one of the following in the time domain: at least one first structure; a second structure; and a third structure;

[0007] The first structure comprises at least one of the following: at least one on-and-off keying (OOK) symbol; and at least one orthogonal frequency division multiplexing (OFDM) symbol.

[0008] The second structure is after the at least one first structure, and the third structure is before the at least one first structure.

[0009] The embodiments of the present application provide a signal generation device, comprising:

[0010] The generating module is configured to generate a first signal; wherein the first signal comprises at least one of the following in the time domain: at least one first structure; a second structure; and a third structure.

[0011] The first structure comprises at least one of the following: at least one on-off keying (OOK) symbol; and at least one orthogonal frequency division multiplexing (OFDM) symbol.

[0012] The second structure is after the at least one first structure, and the third structure is before the at least one first structure.

[0013] An embodiment of the present application provides a communication device, comprising: a memory and one or more processors.

[0014] The memory is configured to store one or more programs.

[0015] When the one or more programs are executed by the one or more processors, the one or more processors implement the method in any of the above embodiments.

[0016] An embodiment of the present application provides a storage medium, which stores a computer program, and the computer program is executed by a processor to implement the method in any of the above embodiments. BRIEF DESCRIPTION OF DRAWINGS

[0017] FIG. 1 is an implementation schematic diagram of an MC-OOK based LP-WUS / LP-SS / LP-Preamble generation method provided by the related art;

[0018] FIG. 2 is an implementation schematic diagram of a time domain expression form of M MC-OOK based LP-WUS / LP-SS / LP-Preamble symbols provided by the related art;

[0019] FIG. 3 is an implementation schematic diagram of another MC-OOK based LP-WUS / LP-SS / LP-Preamble generation method provided by the related art;

[0020] FIG. 4 is a flowchart of a signal generation method provided by an embodiment of the present application;

[0021] FIG. 5 is an implementation schematic diagram of a generation process of a time domain expression of M MC-OOK symbols provided by an embodiment of the present application;

[0022] FIG. 6 is an implementation schematic diagram of a generation process of a time domain expression of M MC-OOK symbols provided by another embodiment of the present application;

[0023] FIG. 7 is a structural block diagram of a signal generation apparatus provided by an embodiment of the present application;

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

[0025] Embodiments of the present application will be described below with reference to the accompanying drawings. The present application is described below with reference to the accompanying drawings, and the examples are used to explain the present application, but are not used to limit the scope of the present application.

[0026] For 5G systems, in addition to latency, reliability and availability, energy efficiency of UEs is also crucial. Currently, 5G devices can need to be charged every week or every day according to the individual's usage time. Generally, 5G devices consume tens of milliwatts of power when in a radio resource control (RRC) idle / inactive state, and hundreds of milliwatts of power when in an RRC connected state. Therefore, prolonging the battery life is a necessary condition to improve energy efficiency and improve user experience.

[0027] Power consumption depends on the length of the configured wake-up cycle, such as the paging cycle. To meet the battery life requirement, a high-value eDRX cycle is expected to be used, resulting in high latency, which is not suitable for such services that require both battery life and low latency. Therefore, a low power wake-up signal (LP-WUS) mechanism is introduced in the conventional protocol.

[0028] The signals involved in the LP-WUS mechanism include: LP-WUS, low power-synchronization signal (LP-SS) and low power preamble (LP-Preamble).

[0029] Among them, the low power wake-up information is carried in the LP-WUS; the functions of the LP-SS include at least one of the following: detecting the LP-SS to perform RRM measurement, detecting the LP-SS to perform downlink synchronization, and detecting the LP-SS to perform frequency offset correction; the functions of the LP-Preamble include at least one of the following: detecting the LP-Preamble to perform RRM measurement, detecting the LP-Preamble to perform downlink synchronization, and detecting the LP-Preamble to perform frequency offset correction. The LP-Preamble is preferably located before the LP-WUS. Preferably, the function of the LP-Preamble is to further perform downlink synchronization and / or frequency offset correction before detecting the LP-WUS, so as to improve the detection performance of the LP-WUS.

[0030] The waveform of LP-WUS / LP-SS / LP-Preamble can be generated using OOK modulation. When OOK modulation is used on the waveform, it can be called OOK-based LP-WUS / LP-SS / LP-Preamble. Furthermore, when the OOK-based LP-WUS / LP-SS / LP-Preamble occupies more than one subcarrier in the frequency domain, it is also called Multiple SubCarrier (MC)-OOK-based LP-WUS / LP-SS / LP-Preamble.

[0031] Currently, there are two common methods for generating MC-OOK based LP-WUS / LP-SS / LP-Preamble symbols. The first method can generate the time-domain representation of M MC-OOK based LP-WUS / LP-SS / LP-Preamble symbols, where M is greater than or equal to 1, as shown in Figure 1. Figure 1 is a schematic diagram of the implementation of one such MC-OOK based LP-WUS / LP-SS / LP-Preamble generation method provided by related technologies. The generation method shown in Figure 1 includes:

[0032] Step 1: The data information sent on M OOK symbols is S M Such as source information, checksum information, and padding information, S M Alternatively, the data information can be obtained through data processing. The processing includes at least one of the following: block division, repetition, bit-level repetition, source coding, channel coding, modulation, interleaving, adding padding bits, adding cyclic redundancy check (CRC) bits, and rate matching. Define S. M =[s0,s1,s2,s3...,s M-1 And its length is M, where the data information S M It can be referred to as coded bit information, coded sequence information, or code word information.

[0033] Step 2: Calculate S according to the following formula. M Convert to data information Q K , where Q K The length is K, where K is greater than or equal to 1.

[0034] Or,

[0035] Wherein, A0+A1+…A i +…+A M-1 =K;

[0036] Wherein, the value of data can be pre-configured; wherein, 0≤i≤M-1.

[0037] Further, Q K s i corresponding to A i element Or part of the elements in Q

[0038] It can be understood that the above-mentioned Q K generation formula is only an example, and other generation formulas for converting S M into data information Q K with a length of K are not listed here.

[0039] Step 3: After K-point DFT / FFT operation on data information Q K , data information D K =[d0,d1,d2,d3,...,d K-1 ] is obtained.

[0040] Further, at least one of the following operations can be performed on D K :

[0041] Upward circular shift operation is performed on D K , and the size of the circular shift is Or Or K / 2. Wherein, is a rounding up operator, is a rounding down operator;

[0042] Downward circular shift operation is performed on D K , and the size of the circular shift is Or Or K / 2. Wherein, is a rounding up operator, is a rounding down operator;

[0043] Left circular shift operation is performed on D K , and the size of the circular shift is Or Or K / 2. Wherein, a ceiling operator, a floor operator;

[0044] to D K perform a right circular shift operation with a size of or K / 2. Wherein, a ceiling operator, a floor operator;

[0045] to D K perform a FFTSHIFT operation, wherein FFTSHIFT is a function for shifting the zero frequency component of a Fourier transform to the center of the spectrum. For a vector X, FFTSHIFT(X) swaps the left and right halves of X or swaps the upper and lower halves of X. For a matrix X, FFTSHIFT(X) swaps the first and third quadrants, and the second and fourth quadrants.

[0046] Step 4: fill the data information D K into K subcarriers in the frequency domain; when the overall frequency domain bandwidth of the system includes N subcarriers, then perform an N-point IDFT / IFFT operation on the filled data in the N subcarriers to obtain time domain data T N = [t0, t1, t2, t3,..., t N-1 ] of N sampling points. Wherein N is greater than or equal to 1.

[0047] Wherein T N = [t0, t1, t2, t3,..., t N-1 ] is the sampling point data of M OOK time domain symbols.

[0048] Wherein [t0, t1, t2, t3,..., t N / M-1 ] is the sampling point data of the first OOK time domain symbol in the M OOK time domain symbols, [t N / M , t N / M+1 ,..., t 2N / M-1 ] is the sampling point data of the second OOK time domain symbol in the M OOK time domain symbols, and so on, and [t (M-1)N / M , t(M-1)N / M+1,..., t N-1 ] is the sampling point data of the Mth OOK time domain symbol in the M OOK time domain symbols.

[0049] Further, before performing the N-point IDFT / IFFT operation, the data filled in the N subcarriers can also be subjected to at least one of the following operations:

[0050] perform an upward circular shift operation on the data with a size of​ or Or N / 2. Wherein, This is the round-up operator. This is the floor operator;

[0051] Perform a downward circular shift operation on the data, with the shift size being... or Or N / 2. Wherein, This is the round-up operator. This is the floor operator;

[0052] Perform a left circular shift operation on the data, with the shift size being... or Or N / 2. Wherein, This is the round-up operator. This is the floor operator;

[0053] Perform a right circular shift operation on the data, with the shift size being... or Or N / 2. Wherein, This is the round-up operator. This is the floor operator;

[0054] The data is subjected to an FFT operation, where FFT is a function used to shift the zero-frequency component of the Fourier transform to the center of the spectrum. For a vector X, FFT(X) swaps the left and right halves of X or swaps the top and bottom halves of X. For a matrix X, FFT(X) swaps the first and third quadrants, and the second and fourth quadrants.

[0055] Step 5: Time-domain data T from N sampling points N =[t0,t1,t2,t3,...,t N-1 Before sending, a CP (Cyclic prefix) operation needs to be performed, which involves adding the time-domain data T from N sampling points. N N at the tail cp The time-domain data T, which is copied from the information of one sampling point to N sampling points, is... N The head is removed, forming (N+N) cp The time-domain data of (N+N) sampling points, and then these (N+N) cp Data from ) sampling points is sent out.

[0056] Additionally, in step 4, if the number of frequency domain subcarriers allocated to the MC-OOK based LP-WUS / LP-SS / LP-Preamble symbol is not equal to K, for example, if the number of frequency domain subcarriers allocated to the MC-OOK based LP-WUS / LP-SS / LP-Preamble symbol is K1, where K1 is not equal to K, then step 4 is modified as follows:

[0057] (1) Data information D K =[d0,d1,d2,d3,...,d K-1 Process D K Convert to E K1 E K1 =[e0,e1,e2,e3,...,e K1-1 ];

[0058] Furthermore, it is also possible to examine E. K1 Perform at least one of the following operations:

[0059] right Perform an upward circular shift operation, the size of which is or Or K1 / 2. Wherein, This is the round-up operator. This is the floor operator;

[0060] For E K1 Perform a downward circular shift operation, the size of which is or Or K1 / 2. Wherein, This is the round-up operator. This is the floor operator;

[0061] For E K1 Perform a left circular shift operation, the size of which is or Or K1 / 2. Wherein, This is the round-up operator. This is the floor operator;

[0062] For E K1 Perform a right circular shift operation, the size of which is or Or K1 / 2. Wherein, This is the round-up operator. This is the floor operator;

[0063] For EK1 performing a FFTSHIFT operation, where FFTSHIFT is a function for shifting the zero frequency component of a Fourier transform to the center of the spectrum. For a vector X, FFTSHIFT(X) swaps the left and right halves of X or swaps the upper and lower halves of X. For a matrix X, FFTSHIFT(X) swaps the first and third quadrants, and the second and fourth quadrants.

[0064] (2) filling data information E K1 on K1 subcarriers in the frequency domain;

[0065] (3) in the case that the frequency domain bandwidth of the whole system includes N subcarriers, then performing N-point IDFT / IFFT operation on the filled data on the N subcarriers to obtain time domain data T N = [t0, t1, t2, t3,..., t N-1 ] of N sampling points. Wherein, N is greater than or equal to 1.

[0066] Wherein, T N = [t0, t1, t2, t3,..., t N-1 ] is the sampling point data of M OOK time domain symbols.

[0067] Wherein, [t0, t1, t2, t3,..., t N / M-1 ] is the sampling point data of the first OOK time domain symbol in the M OOK time domain symbols, [t N / M , t N / M+1 ,..., t 2N / M-1 ] is the sampling point data of the second OOK time domain symbol in the M OOK time domain symbols, and so on, and [t (M-1)N / M , t(M-1)N / M+1,..., tN-1] is the sampling point data of the Mth OOK time domain symbol in the M OOK time domain symbols.

[0068] Further, before performing the N-point IDFT / IFFT operation, the data filled on the N subcarriers can also be subjected to at least one of the following operations:

[0069] performing an upward circular shift operation on the data, and the size of the circular shift is or or N / 2. Wherein, is a upward rounding operator, is a downward rounding operator;

[0070] performing a downward circular shift operation on the data, and the size of the circular shift is or or N / 2. Wherein, a ceiling operator, a floor operator;

[0071] a left circular shift operation on the data by a size of or or N / 2. Wherein, a ceiling operator, a floor operator;

[0072] a right circular shift operation on the data by a size of or or N / 2. Wherein, a ceiling operator, a floor operator;

[0073] performing a FFTSHIFT operation on the data, wherein FFTSHIFT is a function for shifting the zero frequency component of a Fourier transform to the center of the spectrum. For a vector X, FFTSHIFT(X) swaps the left and right halves of X or swaps the upper and lower halves of X. For a matrix X, FFTSHIFT(X) swaps the first and third quadrants, and the second and fourth quadrants.

[0074] The time-domain representation of M MC-OOK based LP-WUS / LP-SS / LP-Preamble symbols is shown in FIG. 2, which is an implementation schematic diagram of a time-domain representation of M MC-OOK based LP-WUS / LP-SS / LP-Preamble symbols provided by the related art.

[0075] The second MC-OOK based LP-WUS / LP-SS / LP-Preamble generation method can generate a time-domain representation of M MC-OOK based LP-WUS / LP-SS / LP-Preamble symbols, where M is greater than or equal to 1, as shown in FIG. 3, which is an implementation schematic diagram of another MC-OOK based LP-WUS / LP-SS / LP-Preamble generation method provided by the related art. The generation method shown in FIG. 3 includes:

[0076] Step 1: The data information sent on M OOK symbols is SM, and SM is defined as SM=[s0, s1, s2, s3,..., sM-1] and has a length of M; M-1 Step 2: The data information SM is generated according to the following formula: M

[0077] Step 2: The data information SM is generated according to the following formula: M

[0078] or,

[0079] wherein, wherein, is an integer greater than or equal to 1. Further, The value of N is preferred. Wherein, N is the number of subcarriers included in the system bandwidth.

[0080] wherein, the data The value of i can be pre-configured; wherein, 0≤i≤M-1.

[0081] Step 3: obtaining data information D from the first processing module, wherein the first processing module includes at least one of the following operations: K = [d0, d1, d2, d3,..., d K-1 ] T . Wherein, the first processing module includes at least one of the following operations:

[0082] (1) generating data information D K according to the following formula:

[0083] wherein, preferably, is the generalized inverse matrix of F. Wherein, (X) -1 is the operation of inverting the matrix X, (X) H is the operation of taking the conjugate transpose of the matrix X, (X) T is the operation of taking the transpose of the matrix X.

[0084] wherein, F is a matrix composed of K column elements in the IDFT Matrix, and the matrix F is a matrix with M rows and K columns.

[0085] wherein, the expression of the IDFT Matrix is:

[0086] or,

[0087] Further, the K column elements in the IDFT Matrix that make up F are located in the K column elements in the IDFT Matrix, at least determined by the K subcarrier positions or subcarrier indexes filled by the data information D K in the frequency domain.

[0088] (2) performing at least one of the following operations on D K :​​

[0089] D K In performing an up-circular shift operation, the size of the circular shift is or or K / 2. Wherein, is a ceiling operator, is a floor operator;

[0090] D K In performing a down-circular shift operation, the size of the circular shift is or or K / 2. Wherein, is a ceiling operator, is a floor operator;

[0091] D K In performing a left-circular shift operation, the size of the circular shift is or or K / 2. Wherein, is a ceiling operator, is a floor operator;

[0092] D K In performing a right-circular shift operation, the size of the circular shift is or or K / 2. Wherein, is a ceiling operator, is a floor operator;

[0093] D K performing a FFTSHIFT operation, wherein FFTSHIFT is a function for shifting the zero frequency component of a Fourier transform to the center of the spectrum. For a vector X, FFTSHIFT(X) swaps the left and right halves of X or swaps the upper and lower halves of X. For a matrix X, FFTSHIFT(X) swaps the first and third quadrants, and the second and fourth quadrants.

[0094] Step 4: filling the data information D K on K subcarriers in the frequency domain; when the overall frequency domain bandwidth of the system includes N subcarriers, then performing an N-point IDFT / IFFT operation on the filled data on the N subcarriers to obtain time domain data T N = [t0, t1, t2, t3,..., t N-1 ]. Wherein N is greater than or equal to 1.

[0095] Wherein T N = [t0, t1, t2, t3,..., tN-1 ] is the sampling point data of the first OOK time domain symbol in the M OOK time domain symbols.

[0096] wherein, [t0, t1, t2, t3,..., t N / M-1 ] is the sampling point data of the first OOK time domain symbol in the M OOK time domain symbols, [t N / M , t N / M+1 ,..., t 2N / M-1 ] is the sampling point data of the second OOK time domain symbol in the M OOK time domain symbols, and so on, [t (M-1)N / M , t(M-1)N / M+1,..., t N-1 ] is the sampling point data of the Mth OOK time domain symbol in the M OOK time domain symbols.

[0097] Step 5: The time domain data T N = [t0, t1, t2, t3,..., t N-1 ] of N sampling points needs to perform a CP (Cyclic prefix) operation before being sent, that is, copying the tail N N sampling point information of the time domain data T cp of N sampling points to the head of the time domain data T N of N sampling points to form (N+N cp ) sampling point time domain data, and then sending out the (N+N cp ) sampling point data.

[0098] In addition, in step 4, when the number of frequency domain subcarriers allocated for the MC-OOK based LP-WUS / LP-SS / LP-Preamble symbol is not equal to K, for example, when the number of frequency domain subcarriers allocated for the MC-OOK based LP-WUS / LP-SS / LP-Preamble symbol is K1, wherein K1 is not equal to K, then the process of step 4 is:

[0099] (1) Process the data information D K = [d0, d1, d2, d3,..., d K-1 ], convert D K to E K1 , wherein, E K1 = [e0, e1, e2, e3,..., e K1-1 ];

[0100] (2) Fill the data information E K1 on K1 subcarriers in the frequency domain;

[0101] (3) When the frequency domain bandwidth of the system as a whole comprises N subcarriers, then an N-point IDFT / IFFT operation is performed on the padding data on the N subcarriers to obtain time domain data T of N sampling points N = [t0, t1, t2, t3,..., t N-1 ]. Wherein, N is greater than or equal to 1.

[0102] Wherein, T N = [t0, t1, t2, t3,..., t N-1 ] is the sampling point data of M OOK time domain symbols.

[0103] Wherein, [t0, t1, t2, t3,..., t N / M-1 ] is the sampling point data of the first OOK time domain symbol in the M OOK time domain symbols, [t N / M , t N / M+1 ,..., t 2N / M-1 ] is the sampling point data of the second OOK time domain symbol in the M OOK time domain symbols, and so on, [t (M-1)N / M , t(M-1)N / M+1,..., t N-1 ] is the sampling point data of the Mth OOK time domain symbol in the M OOK time domain symbols.

[0104] On the basis of the above two schemes, a scheme of processing at Q k is further included. The first scheme of processing at Q k includes:

[0105] Step 1: The data information sent on the M OOK symbols is S M , define S M = [s0, s1, s2, s3,..., s M-1 ] and the length is M;

[0106] Step 2-1: generate Es i from s i according to the following formula

[0107] or

[0108] Wherein, preferably, x i = 0, or x i = s i ;

[0109] or

[0110] Wherein, preferably, y i = 0, or y i = si ;

[0111] or

[0112] wherein preferably x i = 0, or x i = s i , y i = 0, or y i = s i .

[0113] Step 2-2: If the first MC-OOK based LP-WUS / LP-SS / LP-Preamble generation method is used, the data information Q K is generated according to the following formula:

[0114] Q K = [Es0, Es1,..., Es M-1 ].

[0115] wherein the length of Q K is K, and K is greater than or equal to 1. Preferably, K is the number of subcarriers occupied by the LP-WUS / LP-SS / LP-Preamble in the frequency domain; more preferably, the number of subcarriers corresponding to the guard bandwidth configured for the LP-WUS / LP-SS / LP-Preamble in the frequency domain is not included in the K subcarriers.

[0116] If the second MC-OOK based LP-WUS / LP-SS / LP-Preamble generation method is used, the data information Q

[0117] wherein the length of Q is wherein is an integer greater than or equal to 1. Further, the value of Q is preferably N. Wherein N is the number of subcarriers included in the system bandwidth.

[0118] The second scheme for processing Q k includes:

[0119] Step 1: The data information transmitted on M OOK symbols is S M , and S M = [s0, s1, s2, s3,..., s M-1 ] and has a length of M;

[0120] Step 2-1: s i Es is generated i wherein,

[0121] or

[0122] wherein, wherein, 0≤b i ≤B i -1;

[0123] Further, is the B i th element in B.

[0124] Further, is the last B i th element in B.

[0125] or

[0126] Further, wherein, 0≤c i ≤C i -1.

[0127] Further, is the C i th element in C.

[0128] Further, is the first C i th element in C.

[0129] or

[0130] Further, wherein, 0≤b i ≤B i -1.

[0131] Further, is the B i th element in B. Wherein, Further, is the last B i th element in B.

[0132] Further, wherein, 0≤c i ≤C i -1.

[0133] Further, is the first C i elements in the is the first C i elements in the

[0134] Step 2-2:

[0135] If the first MC-OOK based LP-WUS / LP-SS / LP-Preamble generation method is used, the data information Q K is generated according to the following formula: K Q M-1 = [Es0, Es1,..., Es

[0136] wherein the length of Q K is K, and K is greater than or equal to 1. Preferably, K is the number of subcarriers occupied by the LP-WUS / LP-SS / LP-Preamble in the frequency domain; more preferably, the number of subcarriers corresponding to the guard bandwidth configured for the LP-WUS / LP-SS / LP-Preamble in the frequency domain is not counted in the K subcarriers.

[0137] If the second MC-OOK based LP-WUS / LP-SS / LP-Preamble generation method is used, the data information Q

[0138] wherein the length of Q is wherein, is an integer greater than or equal to 1. Further, the value of Q is preferably N. Wherein N is the number of subcarriers included in the system bandwidth.

[0139] wherein the value of the data can be configured. Wherein 0≤i≤M-1.

[0140] Further, the data is composed of at least one of the following:

[0141] (1) a sequence with a length of

[0142] (2) a sequence with a length of Preferably, is Center front an element or A zero element or A padding element, where the padding element can be any predefined element.

[0143] (3) Length is sequence Preferred, for Mid-back an element or A zero element or A padding element.

[0144] Furthermore, The preferred sequences are ZC sequences, M sequences, PN sequences, or repeats of these sequences.

[0145] Furthermore, data The following combinations are preferred:

[0146] The above data The optimal combination can be further expanded to... For example, one of the elements is Where 0≤a≤A i -1, can be used for Multiply by, and / or divide by, and / or add, and / or subtract an element.

[0147] In one embodiment, FIG4 is a flowchart of a signal generation method provided by an embodiment of this application. This embodiment can be executed by the network side (e.g., a base station). As shown in FIG4, this embodiment includes: S110.

[0148] S110. Generate a first signal; wherein the first signal includes at least one of the following in the time domain: at least one first structure; a second structure; a third structure;

[0149] The first structure includes at least one of the following: at least one OOK symbol; at least one Orthogonal Frequency Division Multiplexing (OFDM) symbol;

[0150] The second structure follows at least one first structure, and the third structure precedes at least one first structure.

[0151] In an embodiment, the network-side device (such as a base station) can configure the structure of the LP-WUS in the time domain to include at least a first structure, a second structure, and a third structure, and the first structure can be an OOK symbol or an OFDM symbol; and send the LP-WUS signal of the time domain structure to the terminal side (such as a UE) so that the terminal side can suppress the time offset based on the LP-WUS signal, thereby improving the detection performance of the LP-WUS.

[0152] In an embodiment, in the case that the first structure includes at least one OOK symbol, the first structure satisfies at least one of the following:

[0153] A cyclic prefix is configured before one or more OOK symbols in the at least one OOK symbol;

[0154] A time interval is configured before one or more OOK symbols in the at least one OOK symbol;

[0155] A time interval is configured after one or more OOK symbols in the at least one OOK symbol;

[0156] A cyclic postfix is configured after one or more OOK symbols in the at least one OOK symbol;

[0157] A cyclic prefix is configured at a starting position in a time domain resource corresponding to one or more OOK symbols in the at least one OOK symbol;

[0158] A time interval is configured at a starting position in a time domain resource corresponding to one or more OOK symbols in the at least one OOK symbol;

[0159] A time interval is configured at an ending position in a time domain resource corresponding to one or more OOK symbols in the at least one OOK symbol;

[0160] A cyclic postfix is configured at an ending position in a time domain resource corresponding to one or more OOK symbols in the at least one OOK symbol.

[0161] The operation of configuring a cyclic prefix before the one or more OOK symbols can be moving a tail signal of a signal to a head of the signal; the operation of configuring a time interval before the one or more OOK symbols, which can also be referred to as a Gap or GT, can be filling at least one zero element or at least one predefined element, or at least one element whose value is generated according to a predefined rule; the operation of configuring a cyclic postfix after the one or more OOK symbols can be moving a head signal of a signal to a tail of the signal. The operation of configuring a cyclic prefix at a start position of time domain resources corresponding to the one or more OOK symbols can be moving a tail signal of a signal to a head of the signal; the operation of configuring a time interval at the start position of the time domain resources corresponding to the one or more OOK symbols can be filling at least one zero element or at least one predefined element; the operation of configuring a cyclic postfix at the start position of the time domain resources corresponding to the one or more OOK symbols can be moving a head signal of a signal to a tail of the signal.

[0162] In an embodiment, in a case that the first structure comprises at least one OFDM symbol, the first structure satisfies at least one of the following:

[0163] A cyclic prefix is configured before one or more OFDM symbols in the at least one OFDM symbol;

[0164] A time interval is configured before one or more OFDM symbols in the at least one OFDM symbol;

[0165] A time interval is configured after one or more OFDM symbols in the at least one OFDM symbol;

[0166] A cyclic postfix is configured after one or more OFDM symbols in the at least one OFDM symbol;

[0167] A cyclic prefix is configured at a start position in time domain resources corresponding to one or more OFDM symbols in the at least one OFDM symbol;

[0168] A time interval is configured at the start position in the time domain resources corresponding to the one or more OFDM symbols in the at least one OFDM symbol;

[0169] A time interval is configured at an end position in the time domain resources corresponding to the one or more OFDM symbols in the at least one OFDM symbol;

[0170] A cyclic postfix is configured at the end position in the time domain resources corresponding to the one or more OFDM symbols in the at least one OFDM symbol.

[0171] In an embodiment, the first structure satisfies at least one of the following:

[0172] At least one OOK symbol is configured with a cyclic prefix in front of it;

[0173] At least one OOK symbol is configured with a cyclic postfix in front of it;

[0174] At least one OFDM symbol is configured with a cyclic prefix in front of it;

[0175] At least one OFDM symbol is configured with a cyclic postfix in front of it;

[0176] At least one OOK symbol is configured with a time interval in front of it;

[0177] At least one OOK symbol is configured with a time interval in front of it;

[0178] At least one OFDM symbol is configured with a time interval in front of it;

[0179] At least one OFDM symbol is configured with a time interval in front of it;

[0180] At least one OOK symbol is continuous in time domain;

[0181] At least one OFDM symbol is continuous in time domain.

[0182] In an embodiment, the first structure comprises at least one of the following features:

[0183] At least one first structure is discretely distributed in time domain;

[0184] At least one first structure occupies different frequency domain resources in frequency domain;

[0185] At least one first structure is independently configured with frequency domain resources in frequency domain;

[0186] At least one first structure determines the position of frequency domain resources based on a preset rule.

[0187] In an embodiment, the time domain expression form of at least one OOK symbol in the first structure is determined at least according to the first data carried / borne in the at least one OOK symbol in the first structure;

[0188] Or, the time domain expression form of at least one OFDM symbol in the first structure is determined at least according to the first data carried / borne in the at least one OFDM symbol in the first structure.

[0189] In an example, in case of containing M OOK symbols in the first structure, the first data is Qk in the first MC-OOK based LP-WUS / LP-SS / LP-Preamble generation method described above; further, if from the perspective of one OOK symbol, the first data is Es in the first MC-OOK based LP-WUS / LP-SS / LP-Preamble generation method. i . Wherein, Es i The generation manner of the first data can include:

[0190] Or

[0191] Wherein, Wherein, 0≤b i ≤B i -1.

[0192] Further, is the B elements in i

[0193] Further, is the last B elements in i

[0194] Or,

[0195] Further, Wherein, 0≤c i ≤C i -1.

[0196] Further, is the C elements in i

[0197] Further, is the first C elements in i

[0198] Or,

[0199] Further, Wherein, 0≤b i ≤B i -1.

[0200] Further, is the B elements in i Further,​​​​ For the last B i elements in

[0201] Further, where 0≤c i ≤C i -1.

[0202] Further, For the first C i elements in Further, the first C i elements in

[0203] where B i and / or C i are determined according to K, N1 and N IFFT ; where,

[0204] N IFFT is the number of points of inverse fast Fourier transform (IFFT) or the number of points of fast Fourier transform (FFT).

[0205] K is the number of subcarriers occupied by the first signal or the number of subcarriers configured for the first signal.

[0206] N1 includes at least one of the following: the number of time-domain sampling points corresponding to a cyclic prefix, the number of time-domain sampling points corresponding to a time interval, the number of time-domain sampling points corresponding to a cyclic suffix, the number of time-domain sampling points configured by the system, and the number of time-domain sampling points corresponding to a timing error configured by the system.

[0207] In an embodiment, for an OOK symbol with index i in the first structure, the time-domain expression form includes at least one of the following features:

[0208] In the case where i is 0, the first value in the time-domain expression form is greater than or equal to the difference between twice the second value and the length of the cyclic prefix configured for the OFDM symbol;

[0209] In the case where i is greater than 0, the first value in the time-domain expression form is equal to the second value;

[0210] The value of the second value corresponding to each OOK symbol in the first structure is the same.

[0211] The OOK symbol with index 0 in the first structure is the first OOK symbol in the first structure. Assuming that the first value is denoted as P i , and the second value is denoted as R iWhen the first structure contains M OOK symbols, for the OOK symbol with index i in the first structure, and when i = 0, the first value is P0, the second value is R0, and P0 ≥ 2 * R0 - N. CP,OFDM , where N CP,OFDM The CP length configured for OFDM symbols. In the case that the first structure contains M OOK symbols, for the OOK symbol with index i in the first structure, and when i is greater than 0, P... i =R i In the case where the first structure contains M OOK symbols, the R corresponding to the M OOK symbols... i They are the same.

[0212] In one embodiment, for the OOK symbol with index i in the first structure, the first data includes at least one of the following features:

[0213] When i is 0, the third value in the first data is greater than or equal to twice the fourth value and the difference between the fifth value; where the value of the fifth value is determined by the cyclic prefix length configured for the OFDM symbol;

[0214] When i is greater than 0, the third value in the first data is equal to the fourth value;

[0215] In the first structure, the fourth value in the first data corresponding to each OOK symbol has the same value.

[0216] Let the third value be denoted as B. i The fourth value is denoted as C. i It should be noted that the third value, B... i That is, the above Q k In the processing solution or Es i In generating the scheme, B i The fourth value C i That is, the above Q k In the processing solution or Es i C in the generation scheme i This can be understood as referring to B in this application. i For the same meaning, and C as mentioned in this application i These have the same meaning. In the case where the first structure contains M OOK symbols, for the OOK symbol with index i in the first structure, in the first data it carries or bears (i.e., the first data corresponding to the time-domain representation of the OOK symbol or OFDM symbol), and when i is 0, B0 ≥ 2*C0 - Y, where B0 is the third value, C0 is the fourth value, and Y is the fifth value, where Y is determined by N... CP,OFDMdetermined, i.e. determined by the CP length configured for the OFDM symbol. In case that the first structure contains M OOK symbols, for the OOK symbol with index i in the first structure, in the first data carried or carried by the OOK symbol with index i in the first structure (i.e. in the first data corresponding to the time domain representation of the OOK symbol or the OFDM symbol), and in case that i is greater than 0, B i = C i In case that the first structure contains M OOK symbols, for the OOK symbol with index i in the first structure, in the first data carried or carried by the OOK symbol with index i in the first structure, C i are the same.

[0217] In an embodiment, the following at least one is included:

[0218] The second structure contains T2 elements, and the values of the T2 elements include at least one of the following: all zeros; pre-defined; generated according to a pre-defined rule;

[0219] The third structure contains T3 elements, and the values of the T3 elements include at least one of the following: all zeros; pre-defined; generated according to a pre-defined rule. In an example, the values of the T2 elements contained in the second structure can be all zeros, can be pre-defined values, or can be generated according to a pre-defined rule. In an example, the values of the T3 elements contained in the third structure can be all zeros, can be pre-defined values, or can be generated according to a pre-defined rule. In an example, T2 is greater than T3, i.e. the number of elements contained in the second structure is greater than the number of elements contained in the third structure.

[0220] In an embodiment, the value of T2 is determined at least by a sixth value, and the sixth value includes at least one of the following: configured by the system; the number of time domain sampling points corresponding to the cyclic prefix configured by the system; the number of time domain sampling points corresponding to the time interval configured by the system; the number of time domain sampling points corresponding to the cyclic suffix configured by the system; the number of time domain sampling points corresponding to the timing error configured by the system; and the value of T2 is the sixth value or greater than the sixth value. In an example, the cyclic prefix configured by the system can be the CP configured for the OFDM symbol. The timing error configured by the system can be the maximum timing error or the minimum timing error.

[0221] In an embodiment, the value of T3 is determined at least by at least one of the following: configured by the system; a third value; and the value of T2.

[0222] In an embodiment, the value of T3 is greater than or equal to the difference between T2 and the number of time domain sampling points corresponding to the cyclic prefix configured by the system. In an example, T3 = T2 - the number of time domain sampling points corresponding to the cyclic prefix configured by the system, or T3 ≥ T2 - the number of time domain sampling points corresponding to the cyclic prefix configured by the system.

[0223] In the following embodiments, the generation process of the time-domain expression of the MC-OOK symbol is described in two embodiments.

[0224] Embodiment 1

[0225] In this embodiment, the first value and the second value in the time-domain expression form are the same, and both are denoted as G0. The first structure includes M MC-OOK symbols. FIG. 5 is a schematic diagram of the implementation of the generation process of the time-domain expression of the M MC-OOK symbols according to an embodiment of the present application. As shown in FIG. 5, the structure of the LP-WUS includes at least one first structure, one second structure and one third structure in the time domain. The first structure includes

[0226] one OFDM symbol, wherein one OFDM symbol includes M MC-OOK symbols;

[0227] Optionally, a CP is configured before the OFDM symbol.

[0228] In this embodiment, one OFDM symbol includes M MC-OOK symbols, wherein M = 2, i.e., OOK symbol 0 and OOK symbol 1. The generation process of the time-domain expression of the M MC-OOK symbols includes the following steps:

[0229] Step 1: The data information transmitted on the M OOK symbols is S M , S M = [s0, s1, s2, s3,..., s M-1 ] and the length is M.

[0230] Step 2: S M is converted into data information Q K according to the following formula, wherein the length of Q K is K, and K is greater than or equal to 1.

[0231] (1) Q K = [Es0, Es1,..., Es M-1 ]. Wherein,

[0232] wherein i is an integer and 0≤i≤M-1.

[0233] wherein the value of data can be configured. Wherein, 0≤i≤M-1. Wherein,

[0234] (2) Then, the following operation is performed:

[0235] is Bi zero elements or elements with predefined values;

[0236] for C i zero elements or elements with predefined values.

[0237] Step 3: filling the data information Q K with K-point DFT / FFT operation to obtain data information D K = [d0, d1, d2, d3,..., d K-1 ];

[0238] Further, FFTSHIFT operation is performed on D K , where FFTSHIFT is a function for shifting the zero frequency component of Fourier transform to the center of the spectrum. For a vector X, FFTSHIFT(X) swaps the left and right halves of X or swaps the upper and lower halves of X. For a matrix X, FFTSHIFT(X) swaps the first and third quadrants, and the second and fourth quadrants.

[0239] Step 4: filling the data information D K to K subcarriers in the frequency domain; when the overall frequency domain bandwidth of the system includes N subcarriers, then N-point IDFT / IFFT operation is performed on the filled data on the N subcarriers to obtain time domain data T N = [t0, t1, t2, t3,..., t N-1 ] of N sampling points. Wherein N is greater than or equal to 1.

[0240] Wherein T N = [t0, t1, t2, t3,..., t N-1 ] is the sampling point data of M OOK time domain symbols.

[0241] Wherein the time domain symbol sampling point data of the OOK symbol with index i is Wherein i is an integer and 0≤i≤M-1.

[0242] Wherein,

[0243] Further, before the N-point IDFT / IFFT operation, the data filled on the N subcarriers can also be operated as follows:

[0244] FFTSHIFT operation is performed on the data, where FFTSHIFT is a function for shifting the zero frequency component of Fourier transform to the center of the spectrum. For a vector X,

[0245] FFTSHIFT(X) swaps the left and right halves of X or swaps the upper and lower halves of X. For a matrix X, FFTSHIFT(X) swaps the first and third quadrants, and the second and fourth quadrants.

[0246] Step 5: Time domain data T of N sampling points N = [t0, t1, t2, t3,..., t N-1 Before sending, a CP can also be added, i.e. copying the information of Ncp sampling points at the tail of the time domain data T of N sampling points N to the head of the time domain data T of N sampling points N to form time domain data of (N+Ncp) sampling points, and then sending the (N+Ncp) sampling points.

[0247] In this embodiment, the value of B i and / or C i is determined according to K, N1 and N IFFT ; wherein N1 is the number of sampling points occupied by a time interval or a cyclic postfix or a cyclic prefix, and N IFFT is the number of IFFT points or the number of FFT points.

[0248] Preferably, B i = N1*K / N IFFT or or

[0249] Preferably, C i = N1*K / N IFFT or or

[0250] In this embodiment, the second structure is that T2 elements are zero, occupying T2 time domain sampling points.

[0251] In this embodiment, the third structure is that T3 elements are zero, occupying T3 time domain sampling points.

[0252] In this embodiment, T3 = T2 - the number of time domain sampling points corresponding to the cyclic prefix configured by the system.

[0253] Embodiment 2

[0254] In the embodiment, the first value and the second value in the time domain expression form are different, and the first value is denoted as G1, and the second value is denoted as G0. The first structure includes M MC-OOK symbols. FIG. 6 is an implementation schematic diagram of a generation process of a time domain expression of another M MC-OOK symbols according to an embodiment of the present application. As shown in FIG. 6, the structure of the LP-WUS includes at least one first structure and one second structure in the time domain. The first structure includes at least one of the following:

[0255] one OFDM symbol including M MC-OOK symbols;

[0256] Optionally, a CP is configured before the OFDM symbol.

[0257] In the embodiment, one OFDM symbol includes M MC-OOK symbols, and M = 2, that is, OOK symbol 0 and OOK symbol 1. The generation process of the time domain expression of the M MC-OOK symbols includes the following steps.

[0258] Step 1: the data information transmitted on the M OOK symbols is S M , S M is defined as [s0, s1, s2, s3,..., s M-1 ] and has a length of M.

[0259] Step 2: S M is converted into data information Q K according to the following formula, and the length of Q K is K, and K is greater than or equal to 1.

[0260] (1) Q K = [Es0, Es1,..., Es M-1 ]. Wherein,

[0261] wherein i is an integer and 0≤i≤M-1.

[0262] wherein the value of data can be configured. Wherein, 0≤i≤M-1. Wherein,

[0263] (2) Then, the following operations are performed:

[0264] B i zero elements or elements with a predefined value;

[0265] C i zero elements or elements with a predefined value.

[0266] Step 3: filling data information Q K to obtain data information D K = [d0, d1, d2, d3,..., d K-1 ] by K-point DFT / FFT operation.

[0267] Further, a FFTSHIFT operation is performed on D K , where FFTSHIFT is a function for shifting the zero frequency component of Fourier transform to the center of the spectrum. For a vector X, FFTSHIFT(X) swaps the left and right halves of X or swaps the upper and lower halves of X. For a matrix X, FFTSHIFT(X) swaps the first and third quadrants, and the second and fourth quadrants.

[0268] Step 4: filling data information D K to K subcarriers in frequency domain; when the overall frequency domain bandwidth of the system includes N subcarriers, then N-point IDFT / IFFT operation is performed on the filled data on N subcarriers to obtain time domain data T N = [t0, t1, t2, t3,..., t N-1 ] of N sampling points. Wherein, N is greater than or equal to 1.

[0269] Wherein, T N = [t0, t1, t2, t3,..., t N-1 ] is the sampling point data of M OOK time domain symbols.

[0270] Wherein, the time domain symbol sampling point data of the OOK symbol with index i is Wherein, i is an integer and 0≤i≤M-1.

[0271] Wherein,

[0272] Further, before performing N-point IDFT / IFFT operation, the following operation can also be performed on the data filled on N subcarriers:

[0273] FFTSHIFT operation is performed on the data, where FFTSHIFT is a function for shifting the zero frequency component of Fourier transform to the center of the spectrum. For a vector X, FFTSHIFT(X) swaps the left and right halves of X or swaps the upper and lower halves of X. For a matrix X, FFTSHIFT(X) swaps the first and third quadrants, and the second and fourth quadrants.

[0274] Step 5: N sampling point time domain data T N = [t0, t x , t2, t3,..., t N-1CP can also be added before sending, that is, copying Ncp sample point information of the tail of time domain data T N to the head of time domain data T N , forming (N+Ncp) sample point time domain data, and then sending out the (N+Ncp) sample point data.

[0275] In the embodiment, in the M MC-OOK symbols included in one OFDM symbol, the value of B0 of the first MC-OOK symbol (i.e. i=0) is greater than the value of C0. In the remaining M-1 MC-OOK symbols, B i =C i .

[0276] Further, the values of C i in the M MC-OOK symbols are the same.

[0277] In the embodiment, B0≥2*C0-N CP,OFDM , wherein N CP,OFDM is the CP length configured for the OFDM symbol.

[0278] In the embodiment, the values of B i (i is not equal to 0) and / or C i are determined according to K, N1 and N IFFT ; wherein N1 is the number of sample points occupied by the time interval or the cyclic postfix or the cyclic prefix, and N IFFT is the number of IFFT points or the number of FFT points.

[0279] Preferably, B i =N1*K / N IFFT or or

[0280] Preferably, C i =N1*K / N IFFT or or

[0281] In the embodiment, the second structure is that T2 elements are zero, occupying T2 time domain sample points.

[0282] In an embodiment, FIG. 7 is a structural block diagram of a signal generation apparatus provided by the embodiment of the application. The embodiment is applied to the network side (such as a base station). As shown in FIG. 7, the signal generation apparatus in the embodiment includes a generation module 210.

[0283] The generating module 210 is configured to generate a first signal; wherein the first signal comprises at least one of the following in the time domain: at least one first structure; a second structure; a third structure.

[0284] The first structure comprises at least one of the following: at least one on-off keying (OOK) symbol; at least one orthogonal frequency division multiplexing (OFDM) symbol.

[0285] The second structure is after the at least one first structure, and the third structure is before the at least one first structure.

[0286] In an embodiment, in the case that the first structure comprises at least one OOK symbol, the first structure satisfies at least one of the following:

[0287] A cyclic prefix is configured before one or more of the at least one OOK symbol;

[0288] A time interval is configured before one or more of the at least one OOK symbol;

[0289] A time interval is configured after one or more of the at least one OOK symbol;

[0290] A cyclic postfix is configured after one or more of the at least one OOK symbol;

[0291] A cyclic prefix is configured at a start position in a time domain resource corresponding to one or more of the at least one OOK symbol;

[0292] A time interval is configured at a start position in a time domain resource corresponding to one or more of the at least one OOK symbol;

[0293] A time interval is configured at an end position in a time domain resource corresponding to one or more of the at least one OOK symbol;

[0294] A cyclic postfix is configured at an end position in a time domain resource corresponding to one or more of the at least one OOK symbol.

[0295] In an embodiment, in the case that the first structure comprises at least one OFDM symbol, the first structure satisfies at least one of the following:

[0296] A cyclic prefix is configured before one or more of the at least one OFDM symbol;

[0297] A time interval is configured before one or more of the at least one OFDM symbol;

[0298] A time interval is configured after one or more of the at least one OFDM symbol;

[0299] one or more OFDM symbols in the at least one OFDM symbol is configured with a cyclic postfix after the one or more OFDM symbols in the at least one OFDM symbol;

[0300] one or more OFDM symbols in the at least one OFDM symbol is configured with a cyclic prefix at a starting position in time domain resource corresponding to the one or more OFDM symbols in the at least one OFDM symbol;

[0301] one or more OFDM symbols in the at least one OFDM symbol is configured with a time interval at a starting position in time domain resource corresponding to the one or more OFDM symbols in the at least one OFDM symbol;

[0302] one or more OFDM symbols in the at least one OFDM symbol is configured with a time interval at an ending position in time domain resource corresponding to the one or more OFDM symbols in the at least one OFDM symbol;

[0303] one or more OFDM symbols in the at least one OFDM symbol is configured with a cyclic postfix at an ending position in time domain resource corresponding to the one or more OFDM symbols in the at least one OFDM symbol.

[0304] In an embodiment, the first structure satisfies at least one of the following:

[0305] one or more OFDM symbols in the at least one OFDM symbol is configured with a cyclic prefix before the one or more OFDM symbols in the at least one OFDM symbol;

[0306] one or more OFDM symbols in the at least one OFDM symbol is configured with a cyclic postfix after the one or more OFDM symbols in the at least one OFDM symbol;

[0307] one or more OFDM symbols in the at least one OFDM symbol is configured with a time interval before the one or more OFDM symbols in the at least one OFDM symbol;

[0308] one or more OFDM symbols in the at least one OFDM symbol is configured with a time interval after the one or more OFDM symbols in the at least one OFDM symbol;

[0309] one or more OFDM symbols in the at least one OFDM symbol is configured with a time interval before the one or more OFDM symbols in the at least one OFDM symbol;

[0310] one or more OFDM symbols in the at least one OFDM symbol is configured with a time interval after the one or more OFDM symbols in the at least one OFDM symbol;

[0311] one or more OFDM symbols in the at least one OFDM symbol is configured with a time interval before the one or more OFDM symbols in the at least one OFDM symbol;

[0312] one or more OFDM symbols in the at least one OFDM symbol is configured with a time interval after the one or more OFDM symbols in the at least one OFDM symbol;

[0313] one or more OFDM symbols in the at least one OFDM symbol is continuous in time domain;

[0314] one or more OFDM symbols in the at least one OFDM symbol is continuous in time domain.

[0315] In an embodiment, the first structure comprises at least one of the following features:

[0316] at least one of the first structures is discretely distributed in time domain;

[0317] at least one of the first structures occupies different frequency domain resources in frequency domain;

[0318] at least one of the first structures is independently configured with frequency domain resources in frequency domain;

[0319] The at least one first structure determines the frequency domain resource location based on a preset rule.

[0320] In an embodiment, the time domain representation of the at least one OOK symbol in the first structure is determined at least according to first data carried / borne in the at least one OOK symbol in the first structure;

[0321] Or, the time domain representation of the at least one OFDM symbol in the first structure is determined at least according to first data carried / borne in the at least one OFDM symbol in the first structure.

[0322] In an embodiment, for the OOK symbol with index i in the first structure, the time domain representation includes at least one of the following features:

[0323] In the case where i is 0, the first value in the time domain representation is greater than or equal to the difference between twice the second value and the length of the cyclic prefix configured for the OFDM symbol;

[0324] In the case where i is greater than 0, the first value in the time domain representation is equal to the second value;

[0325] The value of the second value corresponding to each OOK symbol in the first structure is the same.

[0326] In an embodiment, for the OOK symbol with index i in the first structure, the first data includes at least one of the following features:

[0327] In the case where i is 0, the third value in the first data is greater than or equal to the difference between twice the fourth value and the fifth value; wherein the value of the fifth value is determined by the length of the cyclic prefix configured for the OFDM symbol;

[0328] In the case where i is greater than 0, the third value in the first data is equal to the fourth value;

[0329] The value of the fourth value in the first data corresponding to each OOK symbol in the first structure is the same.

[0330] In an embodiment, the following at least one is included:

[0331] The second structure contains T2 elements, and the values of the T2 elements include one of the following: all zeros; predefinition; generation according to a predefined rule;

[0332] The third structure contains T3 elements, and the values of the T3 elements include one of the following: all zeros; predefinition; generation according to a predefined rule.

[0333] In an embodiment, the value of T2 is determined by at least a sixth value; wherein the sixth value comprises at least one of: configured by the system; a number of time domain sampling points corresponding to a cyclic prefix configured by the system; a number of time domain sampling points corresponding to a time interval configured by the system; a number of time domain sampling points corresponding to a cyclic postfix configured by the system; a number of time domain sampling points corresponding to a timing error configured by the system.

[0334] In an embodiment, the value of T2 is the sixth value or greater than the sixth value.

[0335] In an embodiment, the value of T3 is determined by at least one of: configured by the system; the third value; the value of T2.

[0336] In an embodiment, the value of T3 is greater than or equal to a difference between T2 and a number of time domain sampling points corresponding to a cyclic prefix configured by the system.

[0337] The signal generation apparatus provided by the embodiment is configured to implement the signal generation method of the embodiment shown in FIG. 4, and the signal generation apparatus provided by the embodiment has similar implementation principles and technical effects, which will not be described here again.

[0338] In an embodiment, FIG. 8 is a structural schematic diagram of a communication device provided by an embodiment of the present application. As shown in FIG. 8, the device provided by the present application includes a processor 310, a memory 320, and a communication module 330. The number of processors 310 in the device can be one or more, and one processor 310 is taken as an example in FIG. 8. The number of memories 320 in the device can be one or more, and one memory 320 is taken as an example in FIG. 8. The processor 310, the memory 320, and the communication module 330 of the device can be connected through a bus or other manners, and the connection through the bus is taken as an example in FIG. 8. In this embodiment, the device can be a network side.

[0339] The memory 320, as a kind of computer readable storage medium, can be configured to store software programs, computer executable programs and modules, such as program instructions / modules (for example, the generation module 210 in the signal generation apparatus) corresponding to the device of any embodiment of the present application. The memory 320 can include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application required by a function; the data storage area can store data created according to the use of the device, etc. In addition, the memory 320 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some examples, the memory 320 can further include a memory remotely arranged with respect to the processor 310, and these remote memories can be connected to the device through a network. Examples of the above network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.

[0340] The apparatus provided above can be configured to perform the signal generation method provided in any of the embodiments above, and has the corresponding functions and effects.

[0341] The embodiments of the present application further provide a storage medium containing computer executable instructions, which, when executed by a computer processor, are used to perform a signal generation method, the method comprising: generating a first signal; wherein the first signal comprises at least one of the following in the time domain: at least one first structure; a second structure; a third structure; wherein the first structure comprises at least one of the following: at least one on-off keying (OOK) symbol; at least one orthogonal frequency division multiplexing (OFDM) symbol; wherein the second structure is after the at least one first structure, and the third structure is before the at least one first structure.

[0342] Those skilled in the art will appreciate that the term user equipment encompasses any suitable type of wireless user equipment, such as mobile telephones, portable data processing devices, portable web browsers or in-car mobile stations.

[0343] Generally, the various embodiments of the present application can be implemented in hardware or special-purpose circuits, software, logic or any combination thereof. For example, some aspects can be implemented in hardware, while other aspects can be implemented in

[0344] Embodiments of the present application can be implemented by a data processor of a mobile device executing computer program instructions, for example, in a processor entity, or by hardware, or by a combination of software and hardware. The computer program instructions can be assembly instructions, Instruction Set Architecture (ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages.

[0345] The block diagrams of any logical flows of the accompanying drawings can represent program steps, or can represent interconnected logic circuits, modules, and functions, or can represent a combination of program steps and logic circuits, modules, and functions. The computer program can be stored on a memory. The memory can be of any type suitable to the local technical environment and can be implemented using any suitable data storage technology, such as, but not limited to, random access memory (RAM), read-only memory (ROM), optical storage devices, and tape storage devices, among others. The computer readable media can include non-transitory storage media. The data processor can be of any type suitable to the local technical environment, and can include one or more of general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs), application specific integrated circuits (ASIC), field- programmable gate arrays (FPGAs), and processors based on multi-core processor architectures, as examples.

[0346] The embodiments of the present application further provide a computer program product, comprising a computer program which, when executed by a processor, can implement the signal generation method provided by any of the embodiments of the present application.

[0347] The computer program product, in the implementation, can be written in one or more programming languages or combinations thereof to implement the computer program code for performing the operations of the present application, the programming languages including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" programming language or similar programming languages. The program code can be executed completely on a user computer, partially on the user computer and partially on a remote computer, as an independent software package, partially on the user computer and partially on a remote computer, or completely on a remote computer or server. In the case involving a remote computer, the remote computer can be connected to the user computer through any kind of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (for example, through the Internet by using an Internet service provider).

[0348] The above merely provides preferred embodiments of the present application, and is not used to limit the present application. For those skilled in the art, the present application can have various modifications and changes. Any modifications, equivalent replacements, improvements, etc. made within the principles and technical scope of the present application shall fall into the scope of the present application.

Claims

1. A signal generation method, comprising: Generate a first signal; wherein the first signal includes at least one of the following in the time domain: at least one first structure; a second structure; a third structure; The first structure includes at least one of the following: at least one on / off keyed OOK symbol; at least one orthogonal frequency division multiplexing (OFDM) symbol; Wherein, the second structure follows the at least one first structure, and the third structure precedes the at least one first structure.

2. The method according to claim 1, wherein, When the first structure includes at least one OOK symbol, the first structure satisfies at least one of the following: A cyclic prefix is ​​configured before one or more of the at least one OOK symbols; A time interval is configured before one or more OOK symbols in the at least one OOK symbol; A time interval is configured after one or more of the at least one OOK symbols; One or more of the at least one OOK symbols are followed by a cyclic suffix; In the time-domain resources corresponding to one or more OOK symbols among the at least one OOK symbol, a cyclic prefix is ​​configured at the starting position; In the time-domain resources corresponding to one or more OOK symbols among the at least one OOK symbol, a time interval is configured at the starting position; In the time domain resources corresponding to one or more OOK symbols among the at least one OOK symbol, the end position is configured with a time interval; In the time-domain resources corresponding to one or more OOK symbols among the at least one OOK symbol, a cyclic suffix is ​​configured at the end position.

3. The method according to claim 1, wherein, When the first structure includes at least one OFDM symbol, the first structure satisfies at least one of the following: One or more OFDM symbols in the at least one OFDM symbol are configured with a cyclic prefix; A time interval is configured between one or more OFDM symbols in the at least one OFDM symbol; One or more OFDM symbols in the at least one OFDM symbol are configured with a time interval; One or more OFDM symbols in the at least one OFDM symbol are configured with a cyclic suffix; In the time-domain resources corresponding to one or more OFDM symbols in at least one OFDM symbol, a cyclic prefix is ​​configured at the starting position; In the time domain resources corresponding to one or more OFDM symbols in at least one OFDM symbol, the starting position is configured with a time interval; In the time domain resources corresponding to one or more OFDM symbols in the at least one OFDM symbol, the end position is configured with a time interval; In the time-domain resources corresponding to one or more OFDM symbols in at least one OFDM symbol, a cyclic suffix is ​​configured at the end position.

4. The method according to claim 1, wherein, The first structure satisfies at least one of the following: The at least one OOK symbol is preceded by a cyclic prefix; The at least one OOK symbol is followed by a cyclic suffix; The at least one OFDM symbol is preceded by a cyclic prefix; The at least one OFDM symbol is followed by a cyclic suffix; A time interval is configured before each of the at least one OOK symbols; A time interval is configured after the at least one OOK symbol; A time interval is configured before each of the at least one OFDM symbols; A time interval is configured after the at least one OFDM symbol; The at least one OOK symbol is continuous in the time domain; The at least one OFDM symbol is continuous in the time domain.

5. The method according to claim 1, wherein, The first structure includes at least one of the following features: The at least one first structure is discretely distributed in the time domain; The at least one first structure occupies different frequency domain resources in the frequency domain; The at least one first structure is independently configured with frequency domain resources in the frequency domain; The at least one first structure determines the location of frequency domain resources based on preset rules.

6. The method according to claim 1, wherein, The time-domain representation of at least one OOK symbol among all OOK symbols of the first structure is determined based on the first data carried / bearing in at least one OOK symbol among all OOK symbols of the first structure. Alternatively, the time-domain representation of at least one OFDM symbol in all OFDM symbols of the first structure may be determined based on first data carried / bearing in at least one OFDM symbol in all OFDM symbols of the first structure.

7. The method according to claim 6, wherein, For the OOK symbol with index i in the first structure, the time-domain representation includes at least one of the following features: When i is 0, the first value in the time-domain representation is greater than or equal to twice the second value and the difference between the cyclic prefix length configured for the OFDM symbol; When i is greater than 0, the first value in the time-domain representation is equal to the second value; In the first structure, the second value corresponding to each OOK symbol is the same.

8. The method according to claim 6 or 7, wherein, For the OOK symbol with index i in the first structure, the first data includes at least one of the following features: When i is 0, the third value in the first data is greater than or equal to the difference between twice the fourth value and the fifth value; wherein the value of the fifth value is determined by the cyclic prefix length configured for the OFDM symbol; When i is greater than 0, the third value in the first data is equal to the fourth value; In the first structure, the fourth value in the first data corresponding to each OOK symbol has the same value.

9. The method according to claim 1, wherein, The method satisfies at least one of the following: The second structure contains T2 elements, and the values ​​of the T2 elements include one of the following: all zeros; predefined; generated according to predefined rules; The third structure contains T3 elements, and the values ​​of the T3 elements include one of the following: all zero; predefined; generated according to predefined rules.

10. The method according to claim 9, wherein, The value of T2 is determined by at least a sixth value; wherein the sixth value includes at least one of the following: a value configured by the system; the number of time-domain sampling points corresponding to the cyclic prefix configured by the system; the number of time-domain sampling points corresponding to the time interval configured by the system; the number of time-domain sampling points corresponding to the cyclic suffix configured by the system; and the number of time-domain sampling points corresponding to the timing error configured by the system.

11. The method according to claim 10, wherein, The value of T2 is the sixth value or greater than the sixth value.

12. The method according to any one of claims 9-11, wherein, The value of T3 is determined by at least one of the following: system configuration; a third value; or the value of T2.

13. The method according to claim 12, wherein, The value of T3 is greater than or equal to the difference between T2 and the number of time-domain sampling points corresponding to the cyclic prefix configured by the system.

14. A communication device, comprising: Memory, and at least one processor; The memory is configured to store at least one program; When the at least one program is executed by the at least one processor, the at least one processor performs the method as described in any one of claims 1-13.

15. A non-transitory storage medium storing a computer program that, when executed by a processor, implements the method as described in any one of claims 1-13.

Citation Information

Patent Citations

  • Signal sending method, signal receiving method, communication node and storage medium

    CN117978343A

  • Method and apparatus for demodulating signal, and method and apparatus for transmitting synchronization signal

    CN118233266A

  • Low power wake-up signal

    WO2023212002A1

  • Methods and devices for wake-up signal

    WO2023230989A1

  • Signal design for ultra-low power receivers

    WO2024049706A1