Communication method, system and related equipment

By generating a longer second symbol sequence for OOK on the transmitting end and performing mathematical transformation, the signal distortion problem caused by the frequency domain windowing processing in the OOK-4 modulation method is solved, and the sequence detection performance and communication at the receiver are improved. accuracy.

CN118555609BActive Publication Date: 2024-12-24HONOR DEVICE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411031967.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-30
Publication Date
2024-12-24
Estimated Expiration
2044-07-30

AI Technical Summary

Technical Problem

In communication, frequency domain windowing processing based on OOK-4 modulation method will cause distortion of the original signal, affecting the sequence detection performance of the receiver, and leading to bit information parsing errors.

Method used

By generating a longer second symbol sequence for each OOK sign on the sending end, and retaining more effective information in the mathematical transformation operation, the distortion of the frequency domain windowing processing to the original signal is reduced, and the autocorrelation characteristics of the signal are improved. .

Benefits of technology

It effectively improves the sequence detection accuracy of the receiver, ensures the correctness of the bit information analysis in communication, and reduces the risk of detection errors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118555609B_ABST
    Figure CN118555609B_ABST
Patent Text Reader

Abstract

The embodiment of the present application provides a communication method, system and related equipment, including: the transmitting end determines a first symbol sequence of length L corresponding to each OOK ON symbol in the acquired OOK symbol sequence, and generates a second symbol sequence of length P (greater than L) corresponding to each OOK ON symbol, the first symbol sequence is located at the first position in the second symbol sequence, and the first position corresponds to N subcarriers within the bandwidth of the first signal; the transmitting end performs a mathematical transformation operation based on the second symbol sequence to generate a third symbol sequence of length K (greater than P), and generates and sends a first signal according to the N symbols located at the second position in the third symbol sequence, and the second position corresponds to N subcarriers. The transmitting end will place the first symbol sequence corresponding to each OOK ON symbol at the first position corresponding to the N subcarriers, which can effectively reduce the distortion caused by the low-frequency windowing processing on the original OOK symbol sequence, thereby ensuring the sequence detection performance of the receiving end.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a communication method, system and related equipment. Background Art

[0002] At present, in the communication standard protocol (such as release 19, etc.), the transmitter usually sends a signal to the receiver, and the signal may be, for example, a low power-wake up signal (LP-WUS), etc., for communication between the transmitter and the receiver, and the transmitter may be, for example, a network element (such as a base station, etc.) or a user equipment (UE), etc. For example, the network element may broadcast LP-WUS to page a UE in an idle state or an inactive state; or, the network element may send LP-WUS to a UE in a connected state to instruct the UE to monitor downlink control information (DCI) during the on-duration of the upcoming discontinuous reception (DRX).

[0003] Typically, the transmitter can use on-off keying 4 (OOK-4) modulation to generate a signal to be sent to the receiver. Based on the OOK-4 modulation, a single orthogonal frequency division multiplexing (OFDM) symbol can carry information of M OOK symbols, which are used to indicate the original sequence signal, where the OOK symbol includes two types: OOK ON symbol and OOK OFF symbol. Specifically, Figure 1 As shown, for each OOK ON symbol, the transmitter can generate a symbol sequence of length L (L is a positive integer) for the symbol, such as the symbol sequence [a0, a1, …, a L-1 ], or a symbol sequence [b0, b1, …, b L-1], etc. For each OOK OFF symbol, the transmitter can generate a symbol sequence [0, 0, …, 0] of length L for the symbol. Then, the transmitter can concatenate the symbol sequences corresponding to the M OOK symbols to obtain a symbol sequence of length L*M, and perform discrete Fourier transform (DFT) on the L*M symbol sequence to obtain a new sequence. Finally, the transmitter can truncate the new sequence and map the truncated sequence to multiple subcarriers corresponding to the signal to be transmitted, thereby generating a signal sent to the receiving end.

[0004] However, truncating the sequence obtained after DFT is essentially a frequency domain windowing process for the original sequence signal (i.e., the sequence signal indicated by M OOK symbols), thereby distorting the original sequence signal. The wider the bandwidth of the original sequence signal, the more serious the signal distortion caused by the truncation operation, which destroys the relevant characteristics of the original sequence, and further affects the sequence detection performance of the receiving end, such as causing errors in the sequence detection of the receiving end, and then causing errors in the bit information parsed by the receiving end, affecting the communication between the sending end and the receiving end. Summary of the invention

[0005] The present application provides a communication method, system and related equipment, the purpose of which is to ensure the sequence detection performance of the receiving end and reduce the risk of error in the sequence detection of the receiving end.

[0006] In order to achieve the above objectives, this application provides the following technical solutions:

[0007] In a first aspect, the present application provides a communication method, which is applied to a transmitting end, and the method includes: the transmitting end obtains an OOK (on-off keying) symbol sequence, the OOK symbol sequence includes multiple OOK symbols, each OOK symbol can be an OOK on symbol or an OOK off symbol, and the multiple OOK symbols include at least one OOK on symbol; then, determine a first symbol sequence corresponding to each OOK on symbol in at least one OOK on symbol, and generate a second symbol sequence corresponding to each OOK on symbol, the length of the first symbol sequence corresponding to each OOK on symbol is L, L is a positive integer, and the first symbol sequence corresponding to each OOK on symbol is Located at the first position in the second symbol sequence, the first position corresponds to N subcarriers within the bandwidth of the first signal, the length of the second symbol sequence corresponding to each OOK open symbol is P, P is a positive integer greater than L, and N is a positive integer; then, the transmitting end performs a mathematical transformation operation based on the second symbol sequence corresponding to at least one OOK open symbol, and generates a third symbol sequence corresponding to multiple OOK symbols, the length of the third symbol sequence is K, K is a positive integer greater than P, and the transmitting end also generates a first signal according to the N symbols located at the second position in the third symbol sequence, the second position corresponds to N subcarriers, and the transmitting end sends the generated first signal.

[0008] Since the transmitting end places the first symbol sequence corresponding to each OOK open symbol at the first position corresponding to N subcarriers during the process of generating a signal according to the OOK symbol sequence, and generates the first signal to be sent according to the N symbols at the second position corresponding to the N subcarriers, the frequency domain windowing processing performed on the OOK symbol sequence (i.e., selecting the N symbols at the second position to generate a signal) can retain more valid information in the OOK symbol sequence (i.e., retaining the valid information about the OOK open symbol in the OOK symbol sequence), which can effectively reduce the distortion generated for the original OOK symbol sequence, so that the first signal generated by the transmitting end has a higher autocorrelation characteristic, thereby improving the accuracy of the sequence detection after the receiving end receives the first signal, thereby ensuring the sequence detection performance of the receiving end.

[0009] In a possible implementation, when the transmitting end generates the second symbol sequence corresponding to each OOK open symbol, it can specifically pad the first symbol sequence corresponding to each OOK open symbol with zeros or perform a cyclic shift to obtain the second symbol sequence corresponding to each OOK open symbol. In this way, a second symbol sequence with a larger length can be generated by zero padding or cyclic shift to meet the needs of subsequent calculations.

[0010] In a possible implementation, when the transmitting end performs a mathematical transformation operation based on the second symbol sequence corresponding to at least one OOK open symbol to generate a third symbol sequence, it can specifically perform an inverse fast Fourier transform IFFT, an inverse Fourier transform IFT, or an inverse discrete Fourier transform IDFT on the second symbol sequence corresponding to each OOK open symbol to obtain a fourth symbol sequence corresponding to each OOK open symbol, and according to the OOK symbol sequence, cascade the fourth symbol sequence corresponding to at least one OOK open symbol and the fourth symbol sequence corresponding to each OOK off symbol in multiple OOK symbols to obtain a fifth symbol sequence, and the value of each symbol in the fourth symbol sequence corresponding to each OOK off symbol is 0, so that the transmitting end performs a fast Fourier transform FFT, a Fourier transform FT, or a discrete Fourier transform DFT on the fifth symbol sequence to obtain a third symbol sequence corresponding to multiple OOK symbols. In this way, the transmitting end can generate a third symbol sequence with a length of K for the OOK symbol sequence.

[0011] In a possible implementation manner, there is at least one symbol whose value is not 0 in the first symbol sequence corresponding to the OOK open symbol in the multiple OOK symbols.

[0012] In a possible implementation, the transmitting end may also determine a first symbol sequence corresponding to each OOK off symbol in a plurality of OOK symbols, the length of the first symbol sequence corresponding to each OOK off symbol being L, the values ​​of each symbol in the first symbol sequence corresponding to the OOK off symbol in each OOK symbol being 0, and the transmitting end may also generate a second symbol sequence corresponding to each OOK off symbol, the length of the second symbol sequence corresponding to each OOK off symbol being P, so that when the transmitting end performs a mathematical transformation operation based on the second symbol sequence corresponding to at least one OOK on symbol to generate a third symbol sequence corresponding to a plurality of OOK symbols, it may specifically be performed based on the second symbol sequence corresponding to at least one OOK on symbol and the second symbol sequence corresponding to each OOK off symbol to generate a third symbol sequence corresponding to a plurality of OOK symbols.

[0013] In a possible implementation, when the transmitting end determines the first symbol sequence corresponding to each OOK open symbol in at least one OOK open symbol, it can specifically determine the initial symbol sequence corresponding to each OOK open symbol in at least one OOK open symbol, and transform the initial symbol sequence corresponding to each OOK open symbol to obtain the first symbol sequence corresponding to each OOK open symbol. In this way, the transmitting end can dynamically generate the first symbol sequence corresponding to each OOK open symbol to improve the flexibility of the transmitting end in generating the first symbol sequence.

[0014] In a possible implementation, when the transmitting end generates the first signal according to the N symbols located at the second position in the third symbol sequence, it can specifically first intercept the N symbols located at the second position in the third symbol sequence, and map the N symbols to N subcarriers to generate the first signal. In this way, the transmitting end can generate the corresponding first signal by performing frequency domain windowing processing on the original OOK symbol sequence.

[0015] In a possible implementation, the multiple OOK symbol sequences include multiple OOK open symbols, and different OOK open symbols in the multiple OOK open symbols correspond to different first symbol sequences. In this way, different OOK open symbols can correspond to different first symbol sequences, thereby improving the flexibility of the transmitter in determining the first symbol sequence for each OOK open symbol.

[0016] In a possible implementation manner, the first signal is a LP-WUS (Low Power Wake-up Signal) on a single orthogonal frequency division multiplexing OFDM symbol.

[0017] In a second aspect, the present application provides a UE (user equipment), which includes a transceiver and a processor; wherein the transceiver is used to perform the sending operation in the method described in the first aspect or any embodiment of the first aspect; the processor is used to perform other operations in the method described in the first aspect or any embodiment of the first aspect except the sending operation.

[0018] In a third aspect, the present application provides a network element, comprising a transceiver and a processor; wherein the transceiver is used to perform the sending operation in the method described in the first aspect or any one of the embodiments of the first aspect; and the processor is used to perform other operations in the method described in the first aspect or any one of the embodiments of the first aspect except the sending operation.

[0019] In a fourth aspect, the present application provides a communication system, which includes a UE (user equipment) and a network element, wherein the UE is used to execute the method described in the first aspect or any one of the embodiments of the first aspect; or, the network element is used to execute the method described in the first aspect or any one of the embodiments of the first aspect.

[0020] In a fifth aspect, the present application provides a computer storage medium for storing a computer program. When the computer program is executed, it is used to implement the method described in the first aspect or any embodiment of the first aspect.

[0021] In a sixth aspect, the present application provides a computer program product comprising instructions, which, when executed on at least one computing device, enables the at least one computing device to implement the method described in the first aspect or any one of the embodiments of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] Figure 1 A schematic diagram of a network element generating a signal based on the OOK-4 modulation method;

[0023] Figure 2 A schematic diagram of the structure of a communication system;

[0024] Figure 3 A flow chart of a communication method according to an embodiment of the present application is provided;

[0025] Figure 4 A schematic diagram showing that the LP-WUS generated by the network element 1 provided in the embodiment of the present application has a larger autocorrelation peak and smaller side lobes;

[0026] Figure 5 A schematic diagram of a plurality of guard subcarriers being arranged on both sides of N consecutive subcarriers of a bandwidth of a first signal generated by a network element 1;

[0027] Figure 6 A schematic diagram of the structure of a network element provided in an embodiment of the present application;

[0028] Figure 7 A schematic diagram of the structure of a UE provided in an embodiment of the present application. DETAILED DESCRIPTION

[0029] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. The terms used in the following embodiments are only for the purpose of describing specific embodiments and are not intended to be used as limitations on the present application. As used in the specification and the appended claims of the present application, the singular expressions "one", "a kind", "said", "above", "the" and "this" are intended to also include expressions such as "one or more", unless there is a clear contrary indication in the context. It should also be understood that in the embodiments of the present application, "one or more" refers to one, two or more; "and / or" describes the association relationship of the associated objects, indicating that three relationships may exist; for example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.

[0030] References to "one embodiment" or "some embodiments" etc. described in this specification mean that a particular feature, structure or characteristic described in conjunction with the embodiment is included in one or more embodiments of the present application. Thus, the phrases "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear at different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.

[0031] The multiple involved in the embodiments of the present application means greater than or equal to two. It should be noted that in the description of the embodiments of the present application, the words "first", "second", etc. are only used for the purpose of distinguishing the description, and cannot be understood as indicating or implying relative importance, nor can they be understood as indicating or implying an order.

[0032] The embodiments of the present application are applied to a communication system, which may be a fifth generation (5G) communication system, or a hybrid architecture of LTE and 5G, or a 5G new wireless (5G New Radio, 5G NR) system, or a new communication system that will emerge in the future development of communications.

[0033] An example of a communication system is Figure 2 As shown, it includes network element 1 and UE2.

[0034] In the embodiments provided in the present application, network element 1 may be any device located on the network side and having a wireless transceiver function, including but not limited to: a base station (gNodeB or gNB) or a transmission receiving point (transmission receiving point / transmission reception point, TRP) in a new radio (new radio, NR), etc. Network element 1 may be: a macro base station, a micro base station, a micro-micro base station, a small station, a relay station, or a balloon station, etc. Network element 1 may include one or more co-site or non-co-site transmission points (Transmission Reception Point, TRP). Network element 1 may also be a wireless controller, a centralized unit (centralized unit, CU), and / or a distributed unit (distributed unit, DU) in a cloud radio access network (cloud radio access network, CRAN) scenario. Network element 1 may communicate with a terminal device, or communicate with a terminal device through a relay station.

[0035] UE2 can communicate with base stations of different technologies. For example, UE2 can communicate with base stations that support LTE networks, or base stations that support 5G networks, or base stations of 3G or 2G networks, or base stations of higher standards such as 6G, and can also establish dual connections with base stations that support LTE networks and base stations of 5G networks.

[0036] In the embodiments provided in the present application, UE2 can be in various forms, for example, a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a vehicle-mounted terminal device, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a wearable terminal device, etc. UE can sometimes also be called a terminal device, an access terminal device, a vehicle-mounted terminal, an industrial control terminal, a UE unit, a UE station, a mobile station, a mobile station, a remote station, a remote terminal device, a mobile device, a UE terminal device, a terminal device, a wireless communication device, a UE agent or a UE device, etc. The terminal can also be a fixed terminal or a mobile terminal.

[0037] The above description is based on the example that the communication system includes network element 1 and UE2. In other possible implementations, the communication system may include multiple UEs or multiple network elements. Alternatively, in other possible implementations, the network element 1 in the communication system may also be replaced by other forms of network elements, which is not limited. For ease of understanding, the following description is still based on the example of interaction between UE2 and network element 1.

[0038] exist Figure 2In the communication system shown, the network element 1 can send a signal to the UE2 so as to communicate with the UE2 using the sent signal, such as instructing the UE2 to perform an operation of receiving a paging message, etc. Among them, the network element 1 can generate a signal based on the OOK symbol sequence based on the OOK-4 modulation mode. In this process, if the network element 1 directly performs frequency domain windowing processing on the original OOK symbol sequence, it is easy to cause distortion to the original OOK symbol sequence, which can easily cause the UE2 to detect errors in the sequence after receiving the signal, affecting the communication between the network element 1 and the UE2, such as the UE2 may parse out erroneous bit information based on the received signal, resulting in the UE2 not performing the operation of receiving the paging message, etc.

[0039] To this end, the present application provides a communication method to reduce the distortion caused by frequency domain windowing processing to the original OOK symbol sequence, and ensure the sequence detection performance of the receiving end. Specifically, the network element 1 will first obtain the OOK symbol sequence, such as determining the OOK symbol sequence according to the information of multiple bits to be sent, etc. The OOK symbol sequence includes multiple OOK symbols, each OOK symbol can be an OOK on (ON) symbol, or can be an OOK off (OFF) symbol, and the multiple OOK symbols include at least one OOK on symbol. Then, the network element 1 determines the first symbol sequence of length L corresponding to each OOK on symbol, L is a positive integer, and generates a second symbol sequence of length P corresponding to each OOK on symbol according to the first symbol sequence corresponding to each OOK on symbol, wherein the first symbol sequence corresponding to each OOK on symbol is located at the first position in the second symbol sequence corresponding to the OOK on symbol, and the first position of the first symbol sequence corresponds to the N subcarriers within the bandwidth of the signal to be generated by the network element 1, P is a positive integer greater than L, and N is a positive integer. Next, network element 1 performs a mathematical transformation operation based on the second symbol sequence corresponding to each OOK open symbol to generate a third symbol sequence of length K corresponding to the multiple OOK symbols, where K is a positive integer greater than P, and generates a signal to be sent to UE2 based on the N symbols located at the second position in the third symbol sequence. The second position corresponds to the N subcarriers within the bandwidth of the signal to be generated by network element 1, so that network element 1 can send the generated signal to UE2.

[0040] Since network element 1 places the first symbol sequence corresponding to each OOK open symbol at the first position corresponding to N subcarriers during the process of generating a signal according to the OOK open symbol sequence, and generates a signal sent to UE2 according to the N symbols at the second position corresponding to the N subcarriers, the frequency domain windowing processing performed on the OOK symbol sequence (i.e., selecting the N symbols at the second position to generate the signal) can retain more valid information in the OOK symbol sequence (specifically, it can retain as much valid information about the OOK open symbols in the OOK symbol sequence as possible), which can effectively reduce the distortion generated for the original OOK symbol sequence, so that the signal generated by network element 1 has a higher autocorrelation characteristic, thereby improving the accuracy of the sequence detection after UE2 receives the signal, thereby ensuring the sequence detection performance of UE2.

[0041] It is worth noting that the above is described by taking network element 1 as a transmitter to generate a signal and send the signal to UE2 as an example. In other application scenarios, UE2 can also be a transmitter, generate a signal in a similar manner as described above, and send the signal to network element 1. Alternatively, in other application scenarios, the communication system 10 can also include other network elements, so that network element 1 can generate a signal as a transmitter and send the signal to other network elements. Alternatively, the communication system 10 can also include other UEs, so that UE2 can generate a signal as a transmitter and send the signal to other UEs.

[0042] See also Figure 3 , showing a communication method provided by an embodiment of the present application. Figure 3 The communication method shown can be applied to Figure 2 The communication system shown in the figure may be applied to other possible communication systems. Figure 2 The communication system shown in the figure is described by taking network element 1 as the sending end to generate a signal as an example. Figure 2 As shown, the process of the communication method includes the following steps:

[0043] S301: Network element 1 obtains an OOK symbol sequence, where the OOK symbol sequence includes multiple OOK symbols, and the multiple OOK symbols include at least one OOK ON symbol.

[0044] In actual application, network element 1 can communicate with UE2 and determine the data information to be sent to UE2 according to the communication requirements, and the data information can be multiple bits, for example. Network element 1 can generate a signal carrying the multiple bits based on the OOK-4 modulation method, so that network element 1 can determine the OOK symbol sequence according to the multiple bits to be sent.

[0045] Among them, the OOK symbol sequence includes multiple OOK symbols, each OOK symbol can be an OOK ON symbol, or can be an OOK OFF symbol. Among them, in the OOK modulation method, data can be represented by controlling the on and off of the carrier signal. When it is necessary to send a binary "1", the network element 1 (specifically, it can be a transmitter in the network element 1) can turn on the carrier signal to make it oscillate with a certain amplitude and frequency; when it is necessary to send a binary "0", the network element 1 can turn off the carrier signal, that is, not transmit the signal. Then, the OOK ON symbol can be used to indicate the start of the carrier signal, and the OOK OFF symbol can be used to indicate the turn-off of the carrier signal. For the multiple bits of data that the network element 1 needs to send, a corresponding multiple OOK symbols can be formed to obtain an OOK symbol sequence. In this embodiment, the OOK symbol sequence includes at least one OOK ON symbol. It can be understood that when multiple OOK symbols in the OOK symbol sequence are all OOK OFF symbols, the network element 1 can turn off all carrier signals.

[0046] S302: Network element 1 determines a first symbol sequence corresponding to each OOK ON symbol in at least one OOK ON symbol, where the length of the first symbol sequence corresponding to each OOK ON symbol is L, where L is a positive integer, such as 12.

[0047] In this embodiment, for each OOK ON symbol, the network element 1 may determine a symbol sequence of length L for the OOK ON symbol, which is referred to as the first symbol sequence for the convenience of distinction and description. Wherein, the values ​​of some or all symbols in the first symbol sequence of length L determined by the network element 1 for each OOK ON symbol are non-zero values, such as Figure 1 [a0,a1, …, a L-1 ], where a0 can be a positive number, a negative number or a complex number, etc. Moreover, the first symbol sequences corresponding to different OOK ON symbols can be the same or different.

[0048] Further, when the OOK symbol sequence also includes an OOK OFF symbol, the network element 1 also determines that a symbol sequence of length L is a sequence of all 0s for each OOK OFF symbol, such as Figure 1 [0, …, 0] in , etc.

[0049] Several non-limiting implementation examples of determining the first symbol sequence corresponding to the OOK ON symbol are introduced below.

[0050] In a first possible implementation, the network element 1 may be pre-configured with a plurality of symbol sequences of length L, and in each symbol sequence, at least some symbols have values ​​that are not 0. Thus, for each OOK ON symbol, the network element 1 may determine a first symbol sequence corresponding to the OOK ON symbol from the plurality of symbol sequences, such as selecting a symbol sequence through a random algorithm or other strategies, which is not limited thereto, and the selected symbol sequence is the above-mentioned first symbol sequence.

[0051] In a second possible implementation, the network element 1 may be pre-configured with a plurality of initial symbol sequences of length Q, where Q is a positive integer less than L. Then, the network element 1 may first determine, for each OOK ON symbol, an initial symbol sequence of length Q corresponding to the OOK ON symbol from a plurality of initial symbol sequences; then, the network element 1 may fill the initial symbol sequence, such as adding a "0" symbol to the initial symbol sequence, so as to generate a symbol sequence of length L, that is, to obtain a first symbol sequence corresponding to the OOK ON symbol.

[0052] Alternatively, after network element 1 performs symbol padding on a symbol sequence of length Q and generates a symbol sequence of length L, it can first perform an L-point fast Fourier transform (FFT), discrete Fourier transform (DFT) or Fourier transform (FT) on the symbol sequence, and then perform an L-point inverse fast Fourier transform (IFFT), inverse discrete Fourier transform (IDFT) or inverse Fourier transform (IFT) on the symbol sequence after FFT / DFT / FT, and use the resulting sequence as the first symbol sequence corresponding to the OOK ON symbol.

[0053] It can be understood that the above-mentioned implementation method of generating the first symbol sequence corresponding to the OOK ON symbol is only used as some exemplary explanations. In actual application, the network element 1 can also use other methods to generate the first symbol sequence, such as performing transformations based on the above-mentioned implementation examples.

[0054] In this way, the network element 1 can determine the first symbol sequence corresponding to each OOK ON symbol.

[0055] S303: Network element 1 generates a second symbol sequence corresponding to each OOK ON symbol. The first symbol sequence corresponding to each OOK ON symbol is located at the first position in the second symbol sequence, and the first position corresponds to the N subcarriers within the bandwidth of the first signal to be generated. The length of the second symbol sequence corresponding to each OOK symbol is P, where P is a positive integer greater than L, such as P is 128, and N is a positive integer, such as N is 48, etc.

[0056] In this embodiment, for each OOK ON symbol, network element 1 can perform subsequent calculations based on a symbol sequence of length P, and the symbol sequence representing the OOK ON symbol is a first symbol sequence of length L. Therefore, network element 1 can generate a second symbol sequence of length P based on the first symbol sequence.

[0057] In a possible implementation, the network element 1 may generate the second symbol sequence by padding the first symbol sequence with zeros. Taking the OOK ON symbol as an example to generate the second symbol sequence, assuming that the first symbol sequence corresponding to the OOK ON symbol is [a0, a1, …, a L-1 ], then the second symbol sequence generated by network element 1 through zero padding can be [a0, a1, …, a i-1 ,0…, 0, a i , …, a L-1 ] Among them, the first i symbols and the last (Li) positions of the second symbol in the second symbol sequence retain the L symbols (a0 to a1) in the first symbol sequence. L-1 ), that is, the first position is specifically the position of the first i symbols in the second symbol, and the last (Li) positions. The value of i is a positive integer less than L, such as 6.

[0058] In a second possible implementation, the network element 1 may generate the second symbol sequence by cyclically shifting the first symbol sequence. Taking the OOK ON symbol as an example to generate the second symbol sequence, assuming that the first symbol sequence corresponding to the OOK ON symbol is [a0, a1, …, a L-1 ], then, the second symbol sequence generated by network element 1 through cyclic shift can be [a i , a i+1 , …, a L-1, a0, a1, …, a L-1 , …,a0, a1, …, a i-1 ] Among them, the first (Li) symbol positions and the last i positions in the second symbol sequence retain the L symbols (a0 to a1) in the first symbol sequence. L-1), that is, the first position is specifically the position of the first (Li) symbols in the second symbol, and the last i positions. The value of i is a positive integer less than L, such as 6.

[0059] In a third possible implementation, the network element 1 may generate the second symbol sequence by padding the first symbol sequence with zeros and performing a cyclic shift. Taking the OOK ON symbol as an example to generate the second symbol sequence, assuming that the first symbol sequence corresponding to the OOK ON symbol is [a0, a1, …, a L-1 ], then, the second symbol sequence generated by network element 1 through cyclic shift can be [a i , a i+1 , …, a L-1 ,0, …, 0, a0, a1, …, a i-1 ] Among them, the first (Li) symbol positions and the last i positions in the second symbol sequence retain the L symbols (a0 to a1) in the first symbol sequence. L-1 ), that is, the first position is specifically the position of the first (Li) symbols in the second symbol, and the last i positions. The value of i is a positive integer less than L, such as 6.

[0060] It is worth noting that the above-mentioned implementation method of generating the second symbol sequence corresponding to the OOK ON symbol is only used as some exemplary explanations. In actual application, the network element 1 can also use other methods to generate the second symbol sequence corresponding to the OOK ON symbol. In addition, the positions of the L symbols in the first symbol sequence reserved in the second symbol sequence can be other positions.

[0061] Further, when the OOK symbol sequence includes an OOK OFF symbol, the network element 1 may also generate an all-zero sequence of length P by padding the OOK OFF symbol with zeros.

[0062] Among them, the first position of the first symbol sequence in the second symbol sequence can be determined based on the N subcarriers within the bandwidth of the first signal to be generated. In actual application, the first position can be determined by a technician based on the positions of the N subcarriers within the bandwidth of the first signal, and configured in the network element 1, and the first position can retain as much information of the OOK symbol sequence as possible in the process of frequency domain windowing of the OOK symbol sequence, so that the subsequent receiving end can parse the bit information based on the N subcarriers more accurately. Under normal circumstances, there may be differences between the multiple subcarriers within the bandwidth of different signals generated by the network element 1, so that in the process of generating different signals, the position of the first symbol sequence in the second symbol sequence may also be different. The correspondence between the first position and the multiple subcarriers can be determined by the technician through theoretical calculation derivation (or experiment), etc., which will not be elaborated.

[0063] S304: Network element 1 performs a mathematical transformation operation based on a second symbol sequence corresponding to at least one OOK ON symbol to generate a third symbol sequence corresponding to multiple OOK symbols, where the length of the third symbol sequence is K, where K is a positive integer greater than P.

[0064] Exemplarily, the value of K may be, for example, 512 or the like.

[0065] In a possible implementation, the network element 1 may generate a third symbol sequence corresponding to a plurality of OOK symbols by performing data transformation in the time domain and the frequency domain on a second symbol sequence corresponding to at least one OOK ON symbol.

[0066] Specifically, the network element 1 may first perform a P-point IFFT on the second symbol sequence corresponding to each OOK ON symbol to obtain a fourth symbol sequence corresponding to each OOK symbol. For example, assuming that the second symbol sequence corresponding to the OOK ON symbol is [a i ,a i+1 , …, a L-1 ,0, …, 0, a0, a1, …, a i-1 ], then, after performing IFFT / IDFT / IFT of P points on the second symbol sequence, the fourth sequence obtained can be specifically [A0, A1, …, A P-1 ].

[0067] Furthermore, when the OOK symbol sequence includes an OOK OFF symbol, network element 1 may further perform P-point IFFT / IDFT / IFT on the second symbol sequence corresponding to the OOK OFF symbol, and the obtained fourth symbol sequence may be an all-zero sequence of length P.

[0068] Then, network element 1 may cascade the fourth symbol sequence corresponding to at least one OOK ON symbol and the fourth symbol sequence corresponding to each OOK OFF symbol according to the OOK symbol sequence to obtain a fifth symbol sequence of length K. The value of K is P*M, and M is the number of OOK symbols included in the OOK symbol sequence.

[0069] Finally, network element 1 may perform FFT / DFT / FT on the fifth symbol sequence, and specifically may perform K-point FFT / DFT / FT on the fifth symbol sequence to obtain a third symbol sequence corresponding to the multiple OOK symbols.

[0070] In this way, the network element 1 can perform data operations in the time domain and the frequency domain on the second symbol sequences corresponding to each OOK ON symbol through the above operations to generate a third symbol sequence.

[0071] In the above implementation, the example in which network element 1 determines the first symbol sequence and the second symbol sequence for the OOK ON symbol and the OOK OFF symbol, respectively, and generates the third symbol sequence is described. In other implementations, network element 1 may also generate the third symbol sequence in other ways. For example, network element 1 may determine the first symbol sequence and the second symbol sequence only for the OOK ON symbol in the OOK symbol sequence, and after generating the fourth symbol sequence according to the second symbol sequence corresponding to the OOK ON symbol, create a fourth symbol sequence of all zeros for each OOK OFF symbol in the OOK symbol sequence, and generate the third symbol sequence according to the fourth symbol sequence corresponding to each OOK ON symbol and the fourth symbol sequence of all zeros created for each OOK OFF symbol. That is, for each OOK OFF symbol, network element 1 may not perform the above-mentioned operations of determining the first symbol sequence and determining the second symbol sequence. For another example, network element 1 may use other algorithms to perform data transformation in the time domain and the frequency domain, or network element 1 may adjust or replace the steps accordingly on the basis of the above-mentioned data transformation to realize the generation of the third symbol sequence, which is not limited thereto.

[0072] S305: Network element 1 generates a first signal according to N symbols located at a second position in the third symbol sequence, where the second position corresponds to N subcarriers within a bandwidth of the first signal.

[0073] In this embodiment, after generating the third symbol sequence, network element 1 can determine the signal power on N subcarriers in the corresponding frequency domain within the bandwidth of the first signal based on the N symbols in the third symbol sequence, so that the first signal generated by network element 1 is the superposition of the signals on the N subcarriers.

[0074] In a possible implementation, network element 1 may intercept N symbols located at the second position in the third symbol sequence, and map the N symbols to N subcarriers, specifically, each of the N symbols may be assigned to a subcarrier, wherein the subcarriers mapped to the symbols located at the second position in the third symbol sequence may be pre-configured by a technician. In this way, network element 1 may use the subcarrier to carry the symbol assigned to the subcarrier, and control the signal power of the subcarrier according to the symbol, that is, control the waveform of the subcarrier in the time domain, so that the signal superposition of the N subcarriers is the first signal that network element 1 needs to generate, and the first signal may be a signal on a single OFDM symbol. Exemplarily, the first signal may be, for example, an LP-WUS signal on a single OFDM symbol.

[0075] Among them, the second position can be a pre-configured designated position, such as the position of the first N / 2 symbols in the third symbol sequence, and the position of the last N / 2 symbols in the third symbol sequence. The second position, for example, can be determined by a technician according to the position of the N subcarriers within the bandwidth of the first signal, and configured in the network element 1. Generally, there may be differences between the multiple subcarriers within the bandwidth of different signals generated by the network element 1, so that in the process of generating different signals, the second position of the N symbols intercepted by the network element 1 in the third symbol sequence may also be different. The correspondence between the second position and the multiple subcarriers can be determined by the technician through theoretical calculation derivation (or experiment), etc., which will not be elaborated. Among them, the specific implementation method of the network element 1 intercepting the N symbols at the second position in the third symbol sequence according to the N subcarriers has relevant applications in the existing OOK-4 modulation method, which will not be elaborated.

[0076] In this embodiment, network element 1 places the first symbol sequence corresponding to each OOK ON symbol at the first position corresponding to N subcarriers, and generates a signal sent to UE2 based on the N symbols at the second position corresponding to the N subcarriers. Therefore, the frequency domain windowing processing performed on the OOK symbol sequence (i.e., selecting the N symbols at the second position to generate the signal) can retain more valid information in the OOK symbol sequence, which can effectively reduce the distortion generated for the original OOK symbol sequence, so that the signal generated by network element 1 has a higher autocorrelation characteristic, thereby improving the accuracy of the sequence detection after UE2 receives the signal, thereby ensuring the sequence detection performance of UE2.

[0077] In actual testing, when the first signal is specifically LP-WUS, such as Figure 4As shown, the LP-WUS generated by network element 1 based on the above method has a larger autocorrelation peak and smaller sidelobe than the LP-WUS generated based on the existing OOK-4 modulation method. This indicates that the LP-WUS generated by network element 1 based on the above method can have better autocorrelation characteristics, so that UE2 can have better sequence detection performance.

[0078] In an actual application scenario, the second signal generated by the network element 1 can be carried by using N subcarriers in an OFDM symbol. In addition, the bandwidth of the first signal generated by the network element 1 may include N consecutive subcarriers, such as Figure 5 As shown, in the frequency domain, there are multiple guard subcarriers on both sides of the continuous N subcarriers, such as Figure 5 In the embodiment, m guard subcarriers (m is a positive integer) are arranged on both sides of the N subcarriers. The m guard subcarriers do not carry any valid data and are used to reduce spectrum interference between other signals in the OFDM symbol and the first signal.

[0079] In which, in addition to including the first signal, a single OFDM symbol may also include other signals, such as traditional new radio (NR) signals such as downlink control signals, etc.; or, when the first signal is specifically LP-WUS, a single OFDM symbol may include not only the LP-WUS signal but also other WUS, and this is not limited.

[0080] In actual application, after mapping the N symbols at the second position in the third symbol sequence to N subcarriers, network element 1 can cascade the N subcarriers (and protection subcarriers) with multiple subcarriers within the bandwidth of other signals, and perform IFFT transformation to convert the symbols carried on multiple subcarriers in the frequency domain into signals in the time domain, and can add a cyclic prefix (CP) to generate OFDM symbols. The cyclic prefix can help the receiving end to restore the original OFDM symbol before FFT processing, and can eliminate the inter-symbol interference caused by multipath propagation. Among them, the specific implementation method of network element 1 to generate OFDM symbols has been applied in actual scenarios, so it will not be repeated here.

[0081] S306: Network element 1 sends a first signal to UE2.

[0082] Accordingly, UE2 can receive the first signal and parse it to obtain the data carried by the first signal. In this way, network element 1 can use the sent first signal to achieve communication with UE2. For example, when the first signal is specifically LP-WUS, network element 1 can wake up UE2 to perform corresponding services by sending the LP-WUS; and the communication between network element 1 and UE2 based on the low-power wake-up signal can effectively reduce the energy consumption during the communication between UE2 and network element 1.

[0083] It is worth noting that the above is explained by taking the network element 1 generating the first signal as an example. In actual application, the network element 1 can also generate a signal sent to other UEs or other network elements. Then, the network element 1 can generate the second signal with reference to the above process. Among them, in the process of network element 1 generating different signals, the above-mentioned first position and second position (and the first symbol sequence) corresponding to different signals may be different. In addition, in other embodiments, the transmitting end can also be UE2, and UE2 can generate a signal with reference to the above process and send the generated signal to the network element 1 or other UEs, which will not be described in detail.

[0084] To facilitate further understanding of the implementation process of network element 1 generating a signal, the specific implementation process of network element 1 generating LP-WUS is introduced below in combination with specific values ​​of L, K, M, P, and N.

[0085] In this embodiment, the value of L is 12, the value of K is 512, the value of M is 4, the value of P is 128, and the value of N is 48.

[0086] Then, network element 1 can determine that the LP-WUS to be sent includes 4 OOK symbols in the OOK symbol sequence, and determine for each OOK symbol a symbol sequence [A0, A1, …, A 11 ] (i.e., the first symbol sequence mentioned above). In the symbol sequence corresponding to the OOK ON symbol, the value of each symbol may be a non-zero value, and at least some of the symbols in the symbol sequence have values ​​other than 0. In the symbol sequence corresponding to the OOK OFF symbol, the value of each symbol is 0.

[0087] Then, for each OOK symbol corresponding to a symbol sequence of length 12, network element 1 can generate a symbol sequence of length 128 [B0, B1, …, B 127 ] (i.e., the second symbol sequence mentioned above). Among them, the symbol sequence [A0, A1, …, A 11 ] in a symbol sequence [B0, B1, …, B 127] corresponds to 48 consecutive subcarriers within the bandwidth of LP-WUS.

[0088] Next, network element 1 may perform a 128-point IFFT transform on a symbol sequence of length 128 corresponding to each OOK symbol to obtain a symbol sequence of length 128 [C0, C1, …, C 127 ] (i.e. the fourth symbol sequence mentioned above).

[0089] Then, the network element 1 can sequentially concatenate the symbol sequences of length 128 corresponding to the four OOK symbols included in the OOK symbol sequence to obtain a symbol sequence of length 512 [D0, D1, …, D 511 ] (i.e. the fifth symbol sequence mentioned above).

[0090] Then, network element 1 can use the symbol sequence [D0, D1, …, D 511 ] performs a 512-point FFT transform and obtains the symbol sequence [E0, E1, …, E 511 ] (i.e. the third symbol sequence mentioned above).

[0091] Finally, network element 1 can perform a 511 ] the first 24 symbols (i.e. E0 to E 23 ) and the last 24 symbols (i.e. E 488 To E 511 ) to obtain 48 symbols, which are E0, E1, ..., E 23 , E 488 …、E 511 The 48 symbols are mapped to 48 subcarriers within the bandwidth of the LP-WUS, thereby using the values ​​of the 48 symbols to determine the signal power of the 48 subcarriers, and then using the signals of the 48 subcarriers to superimpose to obtain the LP-WUS that the network element 1 needs to generate.

[0092] In actual application, the network element 1 may also determine a symbol sequence of length 12 (i.e., the first symbol sequence mentioned above) only for the OOK ON symbol in the OOK symbol sequence; and for the symbol sequence of length 12 corresponding to each OOK ON symbol, the network element 1 may generate a symbol sequence of length 128 (i.e., the second symbol sequence mentioned above) by means of cyclic shift and zero padding. Then, the network element 1 may perform a 128-point IFFT transform on the symbol sequence of length 128 corresponding to each OOK symbol to obtain a symbol sequence of length 128 (i.e., the fourth symbol sequence mentioned above), and create a symbol sequence of length 128 (i.e., the fourth symbol sequence mentioned above) for each OOK OFF symbol in the OOK symbol sequence, and sequentially concatenate the symbol sequences of length 128 corresponding to each OOK symbol according to the 4 OOK symbols included in the OOK symbol sequence to obtain a symbol sequence of length 512 (i.e., the fifth symbol sequence mentioned above), so that the network element 1 may generate the LP-WUS on the separate OFDM symbol based on the 512 symbol sequence.

[0093] Next, combine Figure 6 as well as Figure 7 , further introduces the hardware implementation of network elements and UE.

[0094] See also Figure 6 , showing a schematic diagram of the hardware structure of a network element. Figure 6 The network element shown includes at least one processor 111, at least one memory 112, at least one transceiver 113, at least one network interface 114 and one or more antennas 115. The processor 111, the memory 112, the transceiver 113 and the network interface 114 are connected, for example, through a bus. In the embodiment of the present application, the connection may include various interfaces, transmission lines or buses, etc., which are not limited in this embodiment. The antenna 115 is connected to the transceiver 113. The network interface 114 is used to connect the network element to other communication devices through a communication link. For example, the network interface 114 may include a network interface between the network element and the network element in the core network, such as an S1 interface, and the network interface may include a network interface between the network element and other network elements, such as an X2 or Xn interface.

[0095] in, Figure 6 The processor 111 shown in the figure can specifically complete the network element processing actions in the above method, the memory 112 can complete the storage actions in the above method, the transceiver 113 and the antenna 115 can perform the sending and receiving actions on the air interface in the above method, and the network interface 114 can complete the actions of interacting with the network element or other network elements in the above method.

[0096] The processor in the embodiment of the present application, such as the processor 111, may include but is not limited to at least one of the following: a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), a microcontroller unit (MCU), or an artificial intelligence processor and other types of computing devices that run software, each of which may include one or more cores for executing software instructions to perform operations or processing. The processor may be a separate semiconductor chip, or it may be integrated into a semiconductor chip together with other circuits. For example, it may form a SoC (system on chip) with other circuits (such as a codec circuit, a hardware acceleration circuit, or various buses and interface circuits), or it may be integrated into the ASIC as a built-in processor of an ASIC. The ASIC with the integrated processor may be packaged separately or with other circuits. In addition to the core for executing software instructions for operations or processing, the processor may further include necessary hardware accelerators, such as field programmable gate arrays (FPGAs), PLDs (programmable logic devices), or logic circuits for implementing dedicated logic operations.

[0097] The memory in the embodiments of the present application may include at least one of the following types: read-only memory (ROM) or other types of static storage devices that can store static information and instructions, random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, and may also be electrically erasable programmable read-only memory (EEPROM). In some scenarios, the memory may also be a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.

[0098] The memory 112 may be independent and connected to the processor 111. Optionally, the memory 112 may be integrated with the processor 111, for example, integrated into a chip. The memory 112 can store program codes for executing the technical solutions of the embodiments of the present application, and the execution is controlled by the processor 111. The various types of computer program codes executed may also be regarded as drivers of the processor 111. For example, the processor 111 is used to execute the computer program codes stored in the memory 112, thereby realizing the technical solutions in the embodiments of the present application.

[0099] The transceiver 113 can be used to support the reception or transmission of radio frequency signals between the network element and other devices, and the transceiver 113 can be connected to the antenna 115. The transceiver 113 includes a transmitter Tx and a receiver Rx. Specifically, one or more antennas 115 can receive radio frequency signals, and the receiver Rx of the transceiver 113 is used to receive the radio frequency signal from the antenna, convert the radio frequency signal into a digital baseband signal or a digital intermediate frequency signal, and provide the digital baseband signal or the digital intermediate frequency signal to the processor 111, so that the processor 111 further processes the digital baseband signal or the digital intermediate frequency signal, such as demodulation and decoding. In addition, the transmitter Tx in the transceiver 113 is also used to receive a modulated digital baseband signal or a digital intermediate frequency signal from the processor 111, and convert the modulated digital baseband signal or the digital intermediate frequency signal into a radio frequency signal, and send the radio frequency signal through one or more antennas 115. Specifically, the receiver Rx can selectively perform one or more stages of down-mixing and analog-to-digital conversion processing on the RF signal to obtain a digital baseband signal or a digital intermediate frequency signal, and the order of the down-mixing and analog-to-digital conversion processing is adjustable. The transmitter Tx can selectively perform one or more stages of up-mixing and digital-to-analog conversion processing on the modulated digital baseband signal or digital intermediate frequency signal to obtain a RF signal, and the order of the up-mixing and digital-to-analog conversion processing is adjustable. The digital baseband signal and the digital intermediate frequency signal can be collectively referred to as a digital signal.

[0100] Figure 7 The composition example of the UE provided in the embodiment of the present application, the UE may be, for example, a mobile phone, a smart wearable device (such as a smart watch), etc. Taking a mobile phone as an example, the UE may include a processor 310, an external memory interface 320, an internal memory 321, a display screen 330, a camera 340, an antenna 1, an antenna 2, a mobile communication module 350, and a wireless communication module 360, etc.

[0101] It is to be understood that the structure illustrated in this embodiment does not constitute a specific limitation on the UE. In other embodiments, the UE may include more or fewer components than shown in the figure, or combine certain components, or split certain components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.

[0102] The processor 310 may include one or more processing units, for example, the processor 310 may include an application processor (AP), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a controller, a time-frequency codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Different processing units may be independent devices or integrated into one or more processors.

[0103] It is understandable that the interface connection relationship between the modules illustrated in this embodiment is only a schematic illustration and does not constitute a structural limitation on the UE. In other embodiments of the present application, the UE may also adopt different interface connection methods in the above embodiments, or a combination of multiple interface connection methods.

[0104] The external memory interface 320 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the UE. The external memory card communicates with the processor 310 through the external memory interface 320 to implement a data storage function. For example, music, time and frequency files are stored in the external memory card.

[0105] The internal memory 321 can be used to store computer executable program codes, and the executable program codes include instructions. The processor 310 executes various functional applications and data processing of the UE by running the instructions stored in the internal memory 321. The internal memory 321 may include a program storage area and a data storage area. Among them, the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc. The data storage area may store data created during the use of the UE (such as time-frequency stream data), etc. In addition, the internal memory 321 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc. The processor 310 executes various functions and data processing of the UE by running instructions stored in the internal memory 321, and / or instructions stored in a memory provided in the processor.

[0106] The wireless communication function of the UE can be implemented through antenna 1, antenna 2, mobile communication module 350, wireless communication module 360, modem processor and baseband processor.

[0107] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the UE can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve the utilization of the antennas. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.

[0108] The mobile communication module 350 can provide solutions for wireless communications including 2G / 3G / 4G / 5G applied on UE. The mobile communication module 350 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 350 can receive electromagnetic waves from the antenna 1, and filter, amplify, and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 350 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, at least some of the functional modules of the mobile communication module 350 can be set in the processor 310. In some embodiments, at least some of the functional modules of the mobile communication module 350 can be set in the same device as at least some of the modules of the processor 310.

[0109] In some embodiments, the UE initiates or receives a call request through the mobile communication module 350 and the antenna 1 .

[0110] In addition, an operating system is running on the above components. For example, an iOS operating system, an Android operating system, a Windows operating system, etc. Applications can be installed and run on the operating system. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the explanation and beneficial effects of the relevant contents in any of the UEs provided above can refer to the corresponding method embodiments provided above, and will not be repeated here.

[0111] In addition, an embodiment of the present application also provides a computer-readable storage medium, which stores instructions. When the computer-readable storage medium is executed on one or more computing devices, the one or more computing devices execute the communication method described in the above embodiment.

[0112] In addition, the embodiment of the present application further provides a computer program product, and when the computer program product is executed by one or more computing devices, the one or more computing devices execute any of the aforementioned communication methods. The computer program product may be a software installation package, and when any of the aforementioned communication methods is required, the computer program product may be downloaded and executed on a computer.

[0113] Through the description of the above implementation methods, the technicians in the relevant field can clearly understand that the present application can be implemented by means of software plus necessary general hardware, and of course, it can also be implemented by special hardware including special integrated circuits, special CPUs, special memories, special components, etc. In general, all functions completed by computer programs can be easily implemented by corresponding hardware, and the specific hardware structures used to implement the same function can also be various, such as analog circuits, digital circuits or special circuits. However, for the present application, software program implementation is a better implementation method in more cases. Based on such an understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a readable storage medium, such as a computer floppy disk, U disk, mobile hard disk, ROM, RAM, disk or optical disk, etc., including a number of instructions to enable a computer device (which can be a personal computer, training equipment, or network equipment, etc.) to execute the methods described in each embodiment of the present application.

[0114] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments may be implemented in the form of a computer program product.

[0115] The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website, computer, training equipment, or data center to another website, computer, training equipment, or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a training device, data center, etc. that includes one or more available media integrated. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)).

[0116] The system architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. A person of ordinary skill in the art can appreciate that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

Claims

1. A communication method, characterized in that: The method is applied to a sending end, comprising: Acquire an on-off keying OOK symbol sequence, wherein the OOK symbol sequence includes a plurality of OOK symbols, and the plurality of OOK symbols include at least one OOK on-key symbol; Determine a first symbol sequence corresponding to each OOK open symbol in the at least one OOK open symbol, where the length of the first symbol sequence corresponding to each OOK open symbol is L, where L is a positive integer; Generate a second symbol sequence corresponding to each OOK open symbol, where the first symbol sequence corresponding to each OOK open symbol is located at a first position in the second symbol sequence, where the first position corresponds to N subcarriers within the bandwidth of the first signal, and the length of the second symbol sequence corresponding to each OOK open symbol is P, where P is a positive integer greater than L, and N is a positive integer; Performing a mathematical transformation operation based on the second symbol sequence corresponding to each of the at least one OOK open symbol to generate a third symbol sequence corresponding to the plurality of OOK symbols, wherein the length of the third symbol sequence is K, where K is a positive integer greater than P; generating the first signal according to N symbols located at a second position in the third symbol sequence, wherein the second position corresponds to the N subcarriers; The first signal is sent.

2. The method according to claim 1, characterized in that The generating a second symbol sequence corresponding to each OOK open symbol includes: The first symbol sequence corresponding to each OOK open symbol is padded with zeros or cyclically shifted to obtain a second symbol sequence corresponding to each OOK open symbol.

3. The method according to claim 1, characterized in that The performing a mathematical transformation operation based on the second symbol sequence corresponding to each of the at least one OOK open symbol to generate a third symbol sequence corresponding to the plurality of OOK symbols includes: Performing an inverse fast Fourier transform IFFT, an inverse discrete Fourier transform IDFT, or an inverse Fourier transform IFT on the second symbol sequence corresponding to each OOK open symbol to obtain a fourth symbol sequence corresponding to each OOK open symbol; According to the OOK symbol sequence, cascading the fourth symbol sequences corresponding to the at least one OOK on symbol and the fourth symbol sequences corresponding to each OOK off symbol in the multiple OOK symbols to obtain a fifth symbol sequence, wherein the value of each symbol in the fourth symbol sequence corresponding to each OOK off symbol is 0; Perform fast Fourier transform FFT, discrete Fourier transform DFT, or Fourier transform FT on the fifth symbol sequence to obtain the third symbol sequence corresponding to the multiple OOK symbols.

4. The method according to claim 1, characterized in that: There is at least one symbol whose value is not 0 in the first symbol sequence corresponding to the OOK open symbol among the multiple OOK symbols.

5. The method according to claim 1, characterized in that The method further comprises: Determine a first symbol sequence corresponding to each OOK key symbol in the multiple OOK symbols, the length of the first symbol sequence corresponding to each OOK key symbol is L, and the value of each symbol in the first symbol sequence corresponding to each OOK key symbol is 0; Generate a second symbol sequence corresponding to each OOK key symbol, wherein the length of the second symbol sequence corresponding to each OOK key symbol is P; The performing a mathematical transformation operation based on the second symbol sequence corresponding to each of the at least one OOK open symbol to generate a third symbol sequence corresponding to the plurality of OOK symbols includes: A mathematical transformation operation is performed according to the second symbol sequence corresponding to the at least one OOK on symbol and the second symbol sequence corresponding to each OOK off symbol to generate a third symbol sequence corresponding to the multiple OOK symbols.

6. The method according to claim 1, characterized in that The determining a first symbol sequence corresponding to each OOK open symbol in the at least one OOK open symbol comprises: Determine an initial symbol sequence corresponding to each OOK open symbol in the at least one OOK open symbol; The initial symbol sequence corresponding to each OOK open symbol is transformed to obtain a first symbol sequence corresponding to each OOK open symbol.

7. The method according to claim 1, characterized in that The generating the first signal according to the N symbols located at the second position in the third symbol sequence includes: intercepting N symbols located at a second position in the third symbol sequence; The N symbols are mapped to the N subcarriers to generate the first signal.

8. The method according to claim 1, characterized in that The multiple OOK symbol sequences include multiple OOK open symbols, and the first symbol sequences corresponding to different OOK open symbols in the multiple OOK open symbols are different.

9. The method according to any one of claims 1 to 8, characterized in that: The first signal is a low power wake-up signal LP-WUS on a single orthogonal frequency division multiplexing OFDM symbol.

10. A network element, characterized in that: include: A transceiver, configured to perform the sending operation in the method according to any one of claims 1 to 9; A processor, used to perform other operations except the sending operation in the method described in any one of claims 1 to 9.

11. A user equipment UE, characterized in that: include: A transceiver, configured to perform the sending operation in the method according to any one of claims 1 to 9; A processor, used to perform other operations except the sending operation in the method described in any one of claims 1 to 9.

12. A communication system, characterized in that: It comprises a user equipment UE and a network element, wherein the UE is used to execute the method according to any one of claims 1 to 9, or the network element is used to execute the method according to any one of claims 1 to 9.

13. A computer storage medium for storing a computer program, wherein when the computer program is executed, it is used to implement the communication method according to any one of claims 1 to 9.