Communication method and system, and related device

By generating a longer symbol sequence for the OOK open symbol and performing frequency domain mathematical transformation, the distortion problem of the OOK-4 modulation signal is solved, the sequence detection performance of the receiver is improved, and the accuracy of communication is ensured.

WO2026026093A1PCT designated stage Publication Date: 2026-02-05HONOR DEVICE CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/093366
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-30
Filing Date
2025-05-08
Publication Date
2026-02-05

AI Technical Summary

Technical Problem

In standard communication protocols, signal sequences based on OOK-4 modulation are distorted after being windowed in the frequency domain, affecting the sequence detection performance of the receiver and causing parsing errors at the receiver.

Method used

By generating longer symbol sequences for each OOK open symbol and performing mathematical transformations in the frequency domain, more effective information is retained, resulting in a signal with high autocorrelation characteristics.

Benefits of technology

This reduces the distortion of the original signal caused by frequency domain windowing, improves the accuracy of sequence detection at the receiver, and ensures the reliability of communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025093366_05022026_PF_FP_ABST
    Figure CN2025093366_05022026_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a communication method and system, and a related device. The method comprises: a transmit end determines a first symbol sequence the length of which is L and which corresponds to each OOK ON symbol in an obtained OOK symbol sequence, and generates a second symbol sequence the length of which is P (greater than L) and which corresponds to each OOK ON symbol, the first symbol sequence being located at a first position in the second symbol sequence, and the first position corresponding to N subcarriers within a bandwidth of a first signal; and on the basis of the second symbol sequence, the transmit end executes a mathematical transformation operation, generates a third symbol sequence the length of which is K (greater than P), and on the basis of N symbols located at a second position in the third symbol sequence, generates and sends a first signal, the second position corresponding to the N subcarriers. The transmit end places the first symbol sequence corresponding to each OOK ON symbol at a first position corresponding to N subcarriers, which can effectively reduce the distortion caused by frequency domain windowing processing on the original OOK symbol sequence, thereby ensuring sequence detection performance of a receive end.
Need to check novelty before this filing date? Find Prior Art

Description

Communication methods, systems and related equipment

[0001] This application claims priority to Chinese Patent Application No. 202411031967.6, filed on July 30, 2024, entitled "Communication Method, System and Related Device", the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of communication technology, and in particular to a communication method, system and related equipment. Background Technology

[0003] Currently, in communication standard protocols (such as Release 19), the transmitting end typically sends a signal to the receiving end. This signal can be, for example, a low power-wake-up signal (LP-WUS) for communication between the transmitting and receiving ends. The transmitting end can be, for example, a network element (such as a base station) or user equipment (UE). For instance, a network element can broadcast an LP-WUS to page a UE in an idle or inactive state; or, a network element can send an LP-WUS to a connected UE to instruct the UE to listen for downlink control information (DCI) during the duration of an upcoming discontinuous reception (DRX).

[0004] Typically, the transmitting end can use on-off keying 4 (OOK-4) modulation to generate the signal to be sent to the receiving end. Under OOK-4 modulation, a single orthogonal frequency division multiplexing (OFDM) symbol can carry the information of M OOK symbols. These M OOK symbols indicate the original sequence signal, and the OOK symbols include both OOK ON and OOK OFF symbols. Specifically, as shown in Figure 1, for each OOK ON symbol, the transmitting end can generate a symbol sequence of length L (L is a positive integer), such as the symbol sequence [a0, a1, ..., a...]. L-1 ] or symbol sequence [b0, b1, ..., b L-1For each OOK OFF symbol, the transmitter can generate a symbol sequence of length L [0,0,…,0]. 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 a Discrete Fourier Transform (DFT) on this L*M symbol sequence to obtain a new sequence. Finally, the transmitter can truncate this new sequence and map the truncated sequence to multiple subcarriers corresponding to the signal to be transmitted, thereby generating the signal to be sent to the receiver.

[0005] However, truncating the sequence obtained after DFT essentially involves windowing the original sequence signal (i.e., the sequence signal indicated by M OOK symbols) in the frequency domain, thus distorting the original sequence signal. The wider the bandwidth of the original sequence signal, the more severe the signal distortion caused by the truncating operation, damaging the correlation characteristics of the original sequence and affecting the sequence detection performance at the receiver. This can lead to sequence detection errors at the receiver, resulting in incorrect bit information parsed by the receiver and affecting communication between the transmitter and receiver. Summary of the Invention

[0006] This application provides a communication method, system, and related equipment, with the aim of ensuring the sequence detection performance of the receiving end and reducing the risk of sequence detection errors at the receiving end.

[0007] To achieve the above objectives, this application provides the following technical solution:

[0008] Firstly, this application provides a communication method applied at a transmitting end. The method includes: the transmitting end acquiring an OOK (on / off key) symbol sequence, the OOK symbol sequence including multiple OOK symbols, each OOK symbol being either an OOK on symbol or an OOK off symbol, and the multiple OOK symbols including at least one OOK on symbol; then, determining a first symbol sequence corresponding to each OOK on symbol among the at least one OOK on symbols, and generating a second symbol sequence corresponding to each OOK on symbol, the length of the first symbol sequence corresponding to each OOK on symbol being L, where L is a positive integer, and the first symbol sequence corresponding to each OOK on symbol... The first position in the second symbol sequence 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, where P is a positive integer greater than L and N is a positive integer. Then, the transmitter performs a mathematical transformation operation on the second symbol sequences corresponding to at least one OOK open symbol to generate a third symbol sequence corresponding to multiple OOK symbols. The length of the third symbol sequence is K, where K is a positive integer greater than P. Furthermore, the transmitter generates a first signal based on the N symbols located at the second position in the third symbol sequence. The second position corresponds to N subcarriers, and the transmitter then transmits the generated first signal.

[0009] Because the transmitter places the first symbol sequence corresponding to each OOK open symbol in the first position corresponding to the N subcarriers during the signal generation process based on the OOK symbol sequence, and generates the first signal to be transmitted based on the N symbols in 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 in the second position to generate the signal) can retain more effective information in the OOK symbol sequence (i.e., retain the effective information about the OOK open symbols in the OOK symbol sequence). This can effectively reduce the distortion caused to the original OOK symbol sequence, so that the first signal generated by the transmitter has high autocorrelation characteristics, thereby improving the accuracy of the sequence detection after the receiver receives the first signal and ensuring the sequence detection performance of the receiver.

[0010] In one possible implementation, when generating the second symbol sequence corresponding to each OOK open symbol, the sending end 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 longer second symbol sequence can be generated by padding with zeros or performing a cyclic shift to meet the needs of subsequent calculations.

[0011] In one possible implementation, when the transmitting end performs mathematical transformation operations on the second symbol sequences corresponding to at least one OOK open symbol to generate a third symbol sequence, it may specifically first 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. Then, based on the OOK symbol sequence, the fourth symbol sequences corresponding to at least one OOK open symbol and the fourth symbol sequences corresponding to each OOK closed symbol in the multiple OOK symbols are concatenated to obtain a fifth symbol sequence. In the fourth symbol sequence corresponding to each OOK closed symbol, the value of each symbol is 0. The transmitting end then 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 of length K for the OOK symbol sequence.

[0012] In one possible implementation, at least one symbol in the first symbol sequence corresponding to the OOK open symbol among the multiple OOK symbols has a non-zero value.

[0013] In one possible implementation, the transmitting end can further determine a first symbol sequence corresponding to each OOK off symbol among multiple OOK symbols, the length of the first symbol sequence corresponding to each OOK off symbol is L, and the value of each symbol in the first symbol sequence corresponding to the OOK off symbol in each OOK symbol is 0. In addition, the transmitting end will 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 is P. So when the transmitting end performs a mathematical transformation operation based on the second symbol sequences corresponding to at least one OOK open symbol to generate a third symbol sequence corresponding to multiple OOK symbols, specifically, it can perform a mathematical transformation operation based on the second symbol sequences corresponding to at least one OOK open symbol and the second symbol sequences corresponding to each OOK off symbol to generate a third symbol sequence corresponding to multiple OOK symbols.

[0014] In one possible implementation, when determining the first symbol sequence corresponding to each OOK open symbol in at least one OOK open symbol set, the transmitting end may first determine the initial symbol sequence corresponding to each OOK open symbol in at least one OOK open symbol set, and then 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, thereby improving the flexibility of the transmitting end in generating the first symbol sequence.

[0015] In one possible implementation, when the transmitter generates the first signal based on the N symbols located at the second position in the third symbol sequence, it may specifically first extract the N symbols located at the second position in the third symbol sequence and map these N symbols to N subcarriers to generate the first signal. In this way, the transmitter can generate the corresponding first signal by performing frequency domain windowing processing on the original OOK symbol sequence.

[0016] In one possible implementation, the multiple OOK symbol sequences include multiple OOK open symbols, and the first symbol sequences corresponding to different OOK open symbols differ. Thus, different OOK open symbols can correspond to different first symbol sequences, thereby improving the flexibility of the transmitting end in determining the first symbol sequence for each OOK open symbol.

[0017] In one possible implementation, the first signal is an LP-WUS (Low Power Wake-up Signal) over a single Orthogonal Frequency Division Multiplexing (OFDM) symbol.

[0018] Secondly, this application provides a UE (User Equipment) including a transceiver and a processor; wherein the transceiver is used to perform the transmission operation in the method described in the first aspect or any embodiment of the first aspect; and the processor is used to perform other operations in the method described in the first aspect or any embodiment of the first aspect besides the transmission operation.

[0019] Thirdly, this application provides a network element, which includes a transceiver and a processor; wherein the transceiver is used to perform the transmission operation in the method described in the first aspect or any embodiment of the first aspect; and the processor is used to perform other operations in the method described in the first aspect or any embodiment of the first aspect besides the transmission operation.

[0020] Fourthly, this application provides a communication system including a UE (User Equipment) and a network element, wherein the UE is used to execute the method described in the first aspect or any embodiment of the first aspect; or, the network element is used to execute the method described in the first aspect or any embodiment of the first aspect.

[0021] Fifthly, this application provides a computer storage medium for storing a computer program, which, when executed, is used to implement the method described in the first aspect or any embodiment of the first aspect.

[0022] In a sixth aspect, this application provides a computer program product containing instructions that, when run on at least one computing device, causes the at least one computing device to implement the method described in the first aspect or any embodiment of the first aspect. Attached Figure Description

[0023] Figure 1 is a schematic diagram of the signal generated by the network element based on the OOK-4 modulation method;

[0024] Figure 2 is a schematic diagram of a communication system;

[0025] Figure 3 is a flowchart illustrating a communication method according to an embodiment of this application;

[0026] Figure 4 is a schematic diagram showing that the LP-WUS generated by network element 1 in the embodiment of this application has a larger autocorrelation peak and a smaller sidelobe;

[0027] Figure 5 is a schematic diagram showing that multiple guard subcarriers are set on both sides of the bandwidth of the first signal generated by network element 1 for N consecutive subcarriers.

[0028] Figure 6 is a schematic diagram of the structure of a network element provided in an embodiment of this application;

[0029] Figure 7 is a schematic diagram of the structure of a UE provided in an embodiment of this application. Detailed Implementation

[0030] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. The terminology used in the following embodiments is for the purpose of describing specific embodiments only and is not intended to be a limitation of this application. As used in the specification and appended claims of this application, the singular expressions "a," "an," "the," "the," "the," and "this" are intended to also include expressions such as "one or more," unless the context clearly indicates otherwise. It should also be understood that in the embodiments of this application, "one or more" refers to one, two, or more; "and / or" describes the relationship between related objects, indicating that three relationships may exist; for example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship.

[0031] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.

[0032] The "multiple" mentioned in the embodiments of this application refers to two or more. It should be noted that in the description of the embodiments of this application, terms such as "first" and "second" are used only for the purpose of distinguishing descriptions and should not be construed as indicating or implying relative importance, nor should they be construed as indicating or implying order.

[0033] The embodiments of this application are applied to communication systems, which may be fifth-generation (5G) communication systems, LTE and 5G hybrid architectures, 5G New Radio (5G NR) systems, or new communication systems that will emerge in the future development of communication.

[0034] An example of a communication system is shown in Figure 2, which includes network element 1 and UE2.

[0035] In the embodiments provided in this application, network element 1 can be any device located on the network side and having wireless transceiver capabilities, including but not limited to: base stations (gNodeB or gNB) or transmission receiving points / transmission reception points (TRPs) in new radio (NR). Network element 1 can be: macro base stations, micro base stations, pico base stations, small cells, relay stations, or balloon stations, etc. Network element 1 can include one or more co-located or non-co-located transmission reception points (TRPs). Network element 1 can also be a radio controller, centralized unit (CU), and / or distributed unit (DU) in a cloud radio access network (CRAN) scenario. Network element 1 can communicate with terminal devices or communicate with terminal devices through relay stations.

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

[0037] In the embodiments provided in this application, UE2 can take various forms, such as a mobile phone, tablet computer, computer with wireless transceiver capabilities, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal in industrial control, vehicle-mounted terminal device, wireless terminal in self-driving, wireless terminal in remote medical care, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, wearable terminal device, etc. UE can sometimes also be referred to as terminal device, access terminal device, vehicle-mounted terminal, industrial control terminal, UE unit, UE station, mobile station, mobile station, remote station, remote terminal device, mobile device, UE terminal device, terminal device, wireless communication device, UE agent, or UE device, etc. The terminal can also be a fixed terminal or a mobile terminal.

[0038] The above description uses a communication system including network element 1 and UE2 as an example. In other possible implementations, the communication system may include multiple UEs or multiple network elements. Alternatively, in other possible implementations, network element 1 in the communication system may be replaced with other types of network elements, and this is not limited. For ease of understanding, the following description will still take the interaction between UE2 and network element 1 as an example.

[0039] In the communication system shown in Figure 2, network element 1 can send signals to UE2 to communicate with UE2, such as instructing UE2 to receive paging messages. Network element 1 can generate signals based on the OOK symbol sequence using OOK-4 modulation. However, if network element 1 directly performs frequency domain windowing on the original OOK symbol sequence, it can easily distort the original OOK symbol sequence. This can lead to errors in the sequence detection after UE2 receives the signal, affecting communication between network element 1 and UE2. For example, UE2 might parse incorrect bit information from the received signal, causing UE2 to fail to receive paging messages.

[0040] To address this, this 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 receiver. Specifically, network element 1 first acquires the OOK symbol sequence, such as by determining the OOK symbol sequence based on the information of the multiple bits to be transmitted. The OOK symbol sequence includes multiple OOK symbols, each of which can be an OOK ON symbol or an OOK OFF symbol, and includes at least one OOK ON symbol among the multiple OOK symbols. Then, network element 1 determines a first symbol sequence of length L corresponding to each OOK ON symbol, where L is a positive integer, and generates a second symbol sequence of length P corresponding to each OOK ON symbol based on the first symbol sequence corresponding to each OOK ON symbol. The first symbol sequence corresponding to each OOK ON symbol is located at a first position in the second symbol sequence corresponding to that OOK ON symbol. The first position of the first symbol sequence corresponds to N subcarriers within the bandwidth of the signal to be generated by network element 1, where 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. Based on the N symbols located at the second position in the third symbol sequence, the signal to be sent to UE2 is generated. 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.

[0041] Because network element 1, in the process of generating a signal based on the OOK open symbol sequence, places the first symbol sequence corresponding to each OOK open symbol in the first position corresponding to the N subcarriers, and generates a signal to be sent to UE2 based on the N symbols in 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 in the second position to generate the signal) can retain more effective information in the OOK symbol sequence (specifically, it can retain as much effective information about the OOK open symbols in the OOK symbol sequence as possible). This can effectively reduce the distortion caused to the original OOK symbol sequence, so that the signal generated by network element 1 has high autocorrelation characteristics, thereby improving the accuracy of the sequence detection after UE2 receives the signal and ensuring the sequence detection performance of UE2.

[0042] It is worth noting that the above explanation uses network element 1 as the transmitter to generate a signal and send it to UE2 as an example. In other application scenarios, UE2 can also act as the transmitter, generating a signal and sending it to network element 1 in a similar manner. Alternatively, in other application scenarios, the communication system 10 may include other network elements, allowing network element 1 to act as the transmitter, generate a signal, and send it to other network elements. Or, the communication system 10 may also include other UEs, allowing UE2 to act as the transmitter, generate a signal, and send it to other UEs.

[0043] Referring to Figure 3, a communication method provided by an embodiment of this application is illustrated. The communication method shown in Figure 3 can be applied to the communication system shown in Figure 2, or it can be applied to other possible communication systems. For ease of understanding and explanation, the following description uses the communication system shown in Figure 2 as an example, with network element 1 acting as the transmitting end to generate signals. As shown in Figure 2, the communication method includes the following steps:

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

[0045] In practical applications, network element 1 can communicate with UE2 and determine the data information to be sent to UE2 according to communication requirements. This data information may be, for example, multiple bits. Network element 1 can generate a signal carrying these multiple bits based on the OOK-4 modulation method. Thus, network element 1 can determine the OOK symbol sequence according to the multiple bits to be sent.

[0046] The OOK symbol sequence includes multiple OOK symbols, each of which can be either an OOK ON symbol or an OOK OFF symbol. In OOK modulation, data is represented by controlling the on and off states of the carrier signal. When a binary "1" needs to be transmitted, network element 1 (specifically, the transmitter within network element 1) can turn on the carrier signal, causing it to oscillate at a certain amplitude and frequency; when a binary "0" needs to be transmitted, network element 1 can turn off the carrier signal, i.e., not transmit a signal. Therefore, the OOK ON symbol can be used to indicate that the carrier signal is on, and the OOK OFF symbol can be used to indicate that the carrier signal is off. For the multiple bits of data that network element 1 needs to transmit, multiple corresponding OOK symbols can be formed, thus obtaining the 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, network element 1 can simply turn off all carrier signals.

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

[0048] In this embodiment, for each OOK ON symbol, network element 1 can determine a symbol sequence of length L for that OOK ON symbol. For ease of distinction and explanation, this sequence is referred to as the first symbol sequence. Specifically, some or all of the symbols in the first symbol sequence of length L determined by network element 1 for each OOK ON symbol have non-zero values, as shown in Figure 1 [a0, a1, ..., a...]. L-1 ], where a0 can be a positive number, a negative number, or a complex number, etc. Furthermore, the first symbol sequence corresponding to different OOK ON symbols can be the same or different.

[0049] Furthermore, when the OOK symbol sequence also includes OOK OFF symbols, network element 1 also determines a symbol sequence of length L for each OOK OFF symbol as a sequence of all zeros, such as [0,…,0] in Figure 1.

[0050] The following are some non-limiting implementation examples of determining the first symbol sequence corresponding to the OOK ON symbol.

[0051] In a first possible implementation, network element 1 can be pre-configured with multiple symbol sequences of length L, where at least some symbols in each symbol sequence have values ​​other than 0. Therefore, for each OOK ON symbol, network element 1 can determine the first symbol sequence corresponding to the OOK ON symbol from these multiple symbol sequences. This can be achieved through random algorithms or other strategies, without limitation, and the selected symbol sequence is the aforementioned first symbol sequence.

[0052] In a second possible implementation, network element 1 can be pre-configured with multiple initial symbol sequences of length Q, where Q is a positive integer less than L. Then, network element 1 can first determine the initial symbol sequence of length Q corresponding to each OOK ON symbol from the multiple initial symbol sequences; then, network element 1 can fill in this initial symbol sequence, such as by adding "0" symbols, to generate a symbol sequence of length L, which is the first symbol sequence corresponding to the OOK ON symbol.

[0053] Alternatively, after symbol padding of a symbol sequence of length Q to generate a symbol sequence of length L, network element 1 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.

[0054] It is understood that the above implementation of generating the first symbol sequence corresponding to the OOK ON symbol is only an example. In actual applications, network element 1 can also generate the first symbol sequence in other ways, such as by transforming the above implementation example.

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

[0056] 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. This first position corresponds to 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 = 128, and N is a positive integer, such as N = 48.

[0057] In this embodiment, for each OOK ON symbol, network element 1 can perform subsequent calculations based on a symbol sequence of length P. 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.

[0058] In one possible implementation, network element 1 can generate a second symbol sequence by padding the first symbol sequence with zeros. Taking the generation of the second symbol sequence for the OOK ON symbol as an example, assume that the first symbol sequence corresponding to the OOK ON symbol is [a0, a1, ..., a...]. L-1 Then, the second symbol sequence generated by padding network element 1 with zeros can be [a0, a1, ..., a i-1,0…,0,a i ,…,a L-1 The positions of the first i symbols and the last (Li) positions in the second symbol sequence of the second symbol sequence retain the L symbols (a0 to a1) from the first symbol sequence. L-1 The information refers to the positions of the first i symbols and the last (Li) symbols in the second symbol. The value of i is a positive integer less than L, such as 6.

[0059] In a second possible implementation, network element 1 can generate a second symbol sequence by cyclically shifting the first symbol sequence. Taking the generation of the second symbol sequence for the OOK ON symbol as an example, assume 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 shifting can be [a i ,a i+1 ,…,a L-1, a0, a1, ..., a L-1 ,…,a0,a1,…,a i-1 The positions of the first (Li) symbols and the last i symbols in the second symbol sequence retain the L symbols (a0 to a1) from the first symbol sequence. L-1 The information refers to the positions of the first (Li) symbols and the last i symbols in the second symbol. The value of i is a positive integer less than L, such as 6.

[0060] In a third possible implementation, network element 1 can generate a second symbol sequence by padding the first symbol sequence with zeros and performing a cyclic shift. Taking the generation of the second symbol sequence for the OOK ON symbol as an example, assume 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 shifting can be [a i ,a i+1 ,…,a L-1 ,0,…,0,a0,a1,…,a i-1 The positions of the first (Li) symbols and the last i symbols in the second symbol sequence retain the L symbols (a0 to a1) from the first symbol sequence. L-1 The information refers to the positions of the first (Li) symbols and the last i symbols in the second symbol. The value of i is a positive integer less than L, such as 6.

[0061] It is worth noting that the above implementation of generating the second symbol sequence corresponding to the OOK ON symbol is only an example. In actual applications, network element 1 can also use other methods to generate the second symbol sequence corresponding to the OOK ON symbol. Furthermore, the positions of the L symbols retained in the first symbol sequence in the second symbol sequence can be other positions.

[0062] Furthermore, when the OOK symbol sequence includes an OOK OFF symbol, for that OOK OFF symbol, network element 1 can also generate a sequence of all zeros of length P by padding with zeros.

[0063] 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 practical applications, the first position can be determined by technicians based on the positions of the N subcarriers within the bandwidth of the first signal and configured in network element 1. The first position ensures that as much information as possible about the OOK symbol sequence is retained during the frequency domain windowing process of the OOK symbol sequence, thus making the bit information parsed by the subsequent receiver based on these N subcarriers more accurate. Typically, the multiple subcarriers within the bandwidth of different signals generated by network element 1 can differ, and therefore, the position of the first symbol sequence in the second symbol sequence can also differ during the generation of different signals. The correspondence between the first position and the multiple subcarriers can be determined by technicians through theoretical calculations (or experiments), which will not be elaborated upon here.

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

[0065] For example, K can take values ​​such as 512.

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

[0067] Specifically, network element 1 can first perform a P-point IFFT on the second symbol sequence corresponding to each OOK ON symbol to obtain the fourth symbol sequence corresponding to each OOK symbol. For example, suppose 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-1Then, after performing a P-point IFFT / IDFT / IFT on the second symbol sequence, the resulting fourth sequence can specifically be [A0, A1, ..., A...]. P-1 ].

[0068] Furthermore, when the OOK symbol sequence includes OOK OFF symbols, network element 1 can also perform P-point IFFT / IDFT / IFT on the second symbol sequence corresponding to the OOK OFF symbols, and the resulting fourth symbol sequence can be a sequence of all zeros of length P.

[0069] Then, network element 1 can concatenate the fourth symbol sequences corresponding to at least one OOK ON symbol and the fourth symbol sequences corresponding to each OOK OFF symbol according to the OOK symbol sequence to obtain a fifth symbol sequence of length K. Here, K is P*M, where M is the number of OOK symbols included in the OOK symbol sequence.

[0070] Finally, network element 1 can perform FFT / DFT / FT on the fifth symbol sequence. Specifically, it can perform K-point FFT / DFT / FT on the fifth symbol sequence to obtain the third symbol sequence corresponding to the multiple OOK symbols.

[0071] Thus, network element 1 can perform data operations in the time and frequency domains on the second symbol sequences corresponding to each OOK ON symbol to generate the third symbol sequence through the above operations.

[0072] The above embodiment illustrates the process of network element 1 determining the first and second symbol sequences for OOK ON and OOK OFF symbols respectively, and generating a third symbol sequence based on these sequences. In other embodiments, network element 1 can also generate the third symbol sequence in other ways. For example, network element 1 can determine the first and second symbol sequences only for the OOK ON symbols in the OOK symbol sequence, and after generating a fourth symbol sequence based on the second symbol sequence corresponding to the OOK ON symbols, create a fourth symbol sequence of all zeros for each OOK OFF symbol in the OOK symbol sequence, and generate the third symbol sequence based on 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 operations of determining the first and second symbol sequences. Furthermore, network element 1 can use other algorithms to perform data transformation in the time and frequency domains, or network element 1 can adjust or replace steps based on the above data transformation to generate the third symbol sequence; this is not limited.

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

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

[0075] In one possible implementation, network element 1 can extract N symbols located at the second position in the third symbol sequence and map these N symbols to N subcarriers. Specifically, each of the N symbols can be assigned to a subcarrier. The subcarriers mapped to the symbols located at the second position in the third symbol sequence can be pre-configured by a technician. In this way, network element 1 can use the subcarrier to carry the assigned symbol and control the signal power of the subcarrier according to the symbol, that is, control the waveform of the subcarrier in the time domain. Thus, the signal superposition of the N subcarriers is the first signal that network element 1 needs to generate. This first signal can be a signal on a single OFDM symbol. For example, the first signal can be, for instance, an LP-WUS signal on a single OFDM symbol.

[0076] The second position can be a pre-configured specified position, such as the position of the first N / 2 symbols or the position of the last N / 2 symbols in the third symbol sequence. For example, the second position can be determined by technicians based on the positions of the N subcarriers within the bandwidth of the first signal and configured in network element 1. Typically, the multiple subcarriers within the bandwidth of different signals generated by network element 1 can differ, thus the second positions of the N symbols intercepted by network element 1 in the third symbol sequence can also differ during the generation of different signals. The correspondence between the second position and multiple subcarriers can be determined by technicians through theoretical calculations (or experiments), which will not be elaborated upon here. The specific implementation method of network element 1 intercepting the N symbols at the second position in the third symbol sequence based on the N subcarriers has related applications in existing OOK-4 modulation schemes, which will not be elaborated upon here.

[0077] In this embodiment, network element 1 places the first symbol sequence corresponding to each OOK ON symbol in the first position corresponding to N subcarriers, and generates a signal to be sent to UE2 based on the N symbols in 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 in the second position to generate the signal) can retain more effective information in the OOK symbol sequence. This can effectively reduce the distortion caused to the original OOK symbol sequence, so that the signal generated by network element 1 has high autocorrelation characteristics, thereby improving the accuracy of the sequence detection after UE2 receives the signal and ensuring the sequence detection performance of UE2.

[0078] In actual testing, when the first signal is LP-WUS, as shown in Figure 4, the LP-WUS generated by network element 1 based on the above method has a larger autocorrelation peak and smaller sidelobes compared to 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 has better autocorrelation characteristics, thus enabling UE2 to have better sequence detection performance.

[0079] In practical applications, the second signal generated by network element 1 can be carried by N subcarriers within an OFDM symbol. Furthermore, the bandwidth of the first signal generated by network element 1 can include N consecutive subcarriers, as shown in Figure 5. In the frequency domain, multiple guard subcarriers are located on both sides of these N consecutive subcarriers, as shown in Figure 5 where m guard subcarriers (m is a positive integer) are set on both sides of the N subcarriers. These m guard subcarriers do not carry any valid data and are used to reduce spectral interference between the first signal and other signals in the OFDM symbol.

[0080] In addition to the first signal, a single OFDM symbol may include other signals, such as downlink control signals and other traditional new radio (NR) signals; or, when the first signal is specifically LP-WUS, a single OFDM symbol may include other WUS signals in addition to the LP-WUS signal, without any limitation.

[0081] In practical applications, after mapping the N symbols at the second position in the third symbol sequence to N subcarriers, network element 1 can concatenate these N subcarriers (and guard subcarriers) with multiple subcarriers within the bandwidth of other signals, and perform an IFFT transform to convert the symbols carried on the multiple subcarriers in the frequency domain into signals in the time domain. A cyclic prefix (CP) can then be added to generate OFDM symbols. The cyclic prefix helps the receiver recover the original OFDM symbols before FFT processing and can eliminate inter-symbol interference caused by multipath propagation. The specific implementation of OFDM symbol generation by network element 1 already has relevant applications in real-world scenarios and will not be elaborated upon here.

[0082] S306: Network element 1 sends the first signal to UE2.

[0083] Accordingly, UE2 can receive and parse the first signal to obtain the data carried by it. In this way, network element 1 can use the transmitted first signal to communicate 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 this LP-WUS; furthermore, communication between network element 1 and UE2 based on a low-power wake-up signal can effectively reduce energy consumption during communication between UE2 and network element 1.

[0084] It is worth noting that the above explanation uses network element 1 generating a first signal as an example. In actual applications, network element 1 can also generate signals to be sent to other UEs or other network elements. In this case, network element 1 can generate a second signal by referring to the above process. During the generation of different signals by network element 1, the first and second positions (and the first symbol sequence) corresponding to different signals may differ. Furthermore, in other embodiments, the transmitting end can also be UE2, and UE2 can generate a signal by referring to the above process and send the generated signal to network element 1 or other UEs. This will not be elaborated further.

[0085] To facilitate a better understanding of the signal generation process of network element 1, the following section describes the specific implementation process of LP-WUS generation by network element 1, taking into account the specific values ​​of L, K, M, P, and N.

[0086] In this embodiment, L is 12, K is 512, M is 4, P is 128, and N is 48.

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

[0088] 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] by cyclic shifting and zero padding. 127 (i.e., the second symbol sequence mentioned above). Among them, the symbol sequence [A0, A1, ..., A] of length 12 11 In a symbol sequence of length 128 [B0, B1, ..., B] 127 The position in ] corresponds to 48 consecutive subcarriers within the bandwidth of LP-WUS.

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

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

[0091] Next, network element 1 can be represented by the symbol sequence [D0, D1, ..., D]. 511 Perform a 512-point FFT to obtain the symbol sequence [E0, E1, ..., E...]. 511 (i.e., the third symbol sequence mentioned above).

[0092] Finally, network element 1 can handle the symbol sequence [E0, E1, ..., E 511 The first 24 symbols (i.e., E0 to E) 23 ) and the last 24 symbols (i.e. E) 488 To E 511 The process extracts 48 symbols, which are then used as E0, E1, ..., E 23 E 488 …、E 511 The 48 symbols are mapped to 48 subcarriers within the bandwidth of LP-WUS, and the signal power of the 48 subcarriers is determined by the values ​​of the 48 symbols. Then, the signals of the 48 subcarriers are superimposed to obtain the LP-WUS required by network element 1.

[0093] In practical applications, network element 1 can also determine a symbol sequence of length 12 (i.e., the first symbol sequence mentioned above) only for the OOK ON symbols in the OOK symbol sequence; and for each OOK ON symbol corresponding to a symbol sequence of length 12, network element 1 can generate a symbol sequence of length 128 (i.e., the second symbol sequence mentioned above) by cyclic shifting and zero padding. Then, network element 1 can 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 all zeros of length 128 for each OOK OFF symbol in the OOK symbol sequence (i.e., the fourth symbol sequence mentioned above), and concatenate the symbol sequences of length 128 corresponding to each OOK symbol according to the four 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 network element 1 can generate LP-WUS on a single OFDM symbol based on this 512 symbol sequence.

[0094] The hardware implementation of network elements and UEs will be further described below with reference to Figures 6 and 7.

[0095] Referring to Figure 6, a schematic diagram of the hardware structure of a network element is shown. The network element shown in Figure 6 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, memory 112, transceiver 113, and network interface 114 are connected, for example, via a bus. In this embodiment, the connection may include various interfaces, transmission lines, or buses, etc., and this embodiment is not limited in this respect. The antenna 115 is connected to the transceiver 113. The network interface 114 is used to enable the network element to connect to other communication devices through a communication link. For example, the network interface 114 may include a network interface between the network element and network elements in the core network, such as an S1 interface; the network interface may also include a network interface between the network element and other network elements, such as an X2 or Xn interface.

[0096] Specifically, the processor 111 shown in Figure 6 can perform the network element processing actions in the above method, the memory 112 can perform the storage actions in the above method, the transceiver 113 and the antenna 115 can perform the air interface transmission and reception actions in the above method, and the network interface 114 can perform the interaction actions with network elements or other network elements in the above method.

[0097] The processor in this application embodiment, such as 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, etc., which are various computing devices that run software. Each computing device may include one or more cores for executing software instructions to perform calculations or processing. The processor may be a separate semiconductor chip or integrated with other circuits into a single semiconductor chip. For example, it may be integrated with other circuits (such as encoding / decoding circuits, hardware acceleration circuits, or various bus and interface circuits) to form a SoC (System-on-a-Chip), or it may be integrated as a built-in processor in an ASIC. The ASIC with the integrated processor may be packaged separately or packaged together with other circuits. In addition to including cores for executing software instructions to perform calculations or processing, the processor may further include necessary hardware accelerators, such as field-programmable gate arrays (FPGAs), PLDs (programmable logic devices), or logic circuits that implement dedicated logic operations.

[0098] The memory in the embodiments of this application may include at least one of the following types: read-only memory (ROM) or other types of static storage devices capable of storing static information and instructions; random access memory (RAM) or other types of dynamic storage devices capable of storing information and instructions; or electrically erasable programmable-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 discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media, or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures that can be accessed by a computer, but is not limited thereto.

[0099] The memory 112 can exist independently and be connected to the processor 111. Optionally, the memory 112 can be integrated with the processor 111, for example, integrated into a single chip. The memory 112 can store program code that executes the technical solutions of the embodiments of this application, and its execution is controlled by the processor 111. The various types of computer program code being executed can also be considered as drivers for the processor 111. For example, the processor 111 executes the computer program code stored in the memory 112 to implement the technical solutions of the embodiments of this application.

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

[0101] Figure 7 illustrates an example of the composition of a UE provided in an embodiment of this application. The UE can be, for example, a mobile phone, a smart wearable device (such as a smartwatch), 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, antenna 1, antenna 2, a mobile communication module 350, and a wireless communication module 360, etc.

[0102] It is 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 illustrated, or combine some components, or split some components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.

[0103] Processor 310 may include one or more processing units, such as: application processor (AP), modem processor, graphics processing unit (GPU), image signal processor (ISP), controller, time-frequency codec, digital signal processor (DSP), baseband processor, and / or neural network processing unit (NPU), etc. Different processing units may be independent devices or integrated into one or more processors.

[0104] It is understood that the interface connection relationships between the modules illustrated in this embodiment are merely illustrative and do not constitute a limitation on the structure of the UE. In other embodiments of this application, the UE may also adopt different interface connection methods or a combination of multiple interface connection methods as described in the above embodiments.

[0105] The external memory interface 320 can be used to connect an external memory card, such as a Micro SD card, to expand the UE's storage capacity. The external memory card communicates with the processor 310 through the external memory interface 320 to perform data storage functions. For example, music, time and frequency files can be saved on the external memory card.

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

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

[0108] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the UE can be used to cover one or more communication frequency bands. Different antennas can also be multiplexed to improve antenna utilization. For example, antenna 1 can be multiplexed as a diversity antenna for a wireless local area network. In some other embodiments, the antennas can be used in conjunction with tuning switches.

[0109] The mobile communication module 350 can provide solutions for wireless communication applications including 2G / 3G / 4G / 5G on the UE. The mobile communication module 350 may include at least one filter, switch, power amplifier, low noise amplifier (LNA), etc. The mobile communication module 350 can receive electromagnetic waves via antenna 1, and perform filtering, amplification, and other processing on the received electromagnetic waves before transmitting them to a modem processor for demodulation. The mobile communication module 350 can also amplify the signal modulated by the modem processor and convert it into electromagnetic waves for radiation via antenna 1. In some embodiments, at least some functional modules of the mobile communication module 350 may be housed in the processor 310. In some embodiments, at least some functional modules of the mobile communication module 350 and at least some modules of the processor 310 may be housed in the same device.

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

[0111] Furthermore, an operating system runs on top of the aforementioned components. Examples include iOS, Android, and Windows operating systems. Applications can be installed and run on this operating system. Those skilled in the art will understand that, for the sake of convenience and brevity, explanations and beneficial effects of any of the UE components described above can be found in the corresponding method embodiments provided above, and will not be repeated here.

[0112] Furthermore, embodiments of this application also provide a computer-readable storage medium storing instructions that, when executed on one or more computing devices, cause the one or more computing devices to perform the communication method described in the above embodiments.

[0113] Furthermore, this application also provides a computer program product, which, when executed by one or more computing devices, allows the computing devices to execute any of the aforementioned communication methods. The computer program product can be a software installation package; when any of the aforementioned communication methods is required, the computer program product can be downloaded and executed on a computer.

[0114] Through the above description of the embodiments, those skilled in the art can clearly understand that this application can be implemented by means of software plus necessary general-purpose hardware, or it can be implemented by special-purpose hardware including application-specific integrated circuits, special-purpose CPUs, special-purpose memory, special-purpose components, etc. Generally, any function performed by a computer program can be easily implemented by corresponding hardware, and the specific hardware structure used to implement the same function can also be diverse, such as analog circuits, digital circuits, or special-purpose circuits. However, for this application, software program implementation is more often the preferred implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a readable storage medium, such as a computer floppy disk, USB flash drive, mobile hard disk, ROM, RAM, magnetic disk, or optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, training equipment, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0115] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product.

[0116] The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. 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. For example, the computer instructions may be transmitted from one website, computer, training device, or data center to another website, computer, training device, or data center via wired (e.g., coaxial cable, fiber optic, 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 or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs), or semiconductor media (e.g., solid-state drives (SSDs)).

[0117] The system architecture and business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.

Claims

1. A communication method characterized by comprising: The method is applied to a transmitting end and comprises the following steps: obtaining an on-off keying (OOK) symbol sequence, wherein the OOK symbol sequence comprises a plurality of OOK symbols, and the plurality of OOK symbols comprise at least one OOK on symbol; determining a first symbol sequence corresponding to each OOK on symbol in the at least one OOK on symbol, wherein the length of the first symbol sequence corresponding to each OOK on symbol is L, and L is a positive integer; generating a second symbol sequence corresponding to each OOK on symbol, wherein the first symbol sequence corresponding to each OOK on symbol is located at a first position in the second symbol sequence, the first position corresponds to N subcarriers within a bandwidth of a first signal, the length of the second symbol sequence corresponding to each OOK on symbol is P, P is a positive integer greater than L, and N is a positive integer; performing a mathematical transformation operation on the second symbol sequence corresponding to each OOK on symbol in the at least one OOK on symbol to generate a third symbol sequence corresponding to the plurality of OOK symbols, wherein the length of the third symbol sequence is K, and 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; and transmitting the first signal.

2. The method of claim 1, wherein, The generating of the second symbol sequence corresponding to each OOK on symbol comprises: zero padding or cyclically shifting the first symbol sequence corresponding to each OOK on symbol to obtain the second symbol sequence corresponding to each OOK on symbol.

3. The method of claim 1, wherein, The performing of the mathematical transformation operation on the second symbol sequence corresponding to each OOK on symbol in the at least one OOK on symbol to generate the third symbol sequence corresponding to the plurality of OOK symbols comprises: performing inverse fast Fourier transform (IFFT), inverse discrete Fourier transform (IDFT), or inverse Fourier transform (IFT) on the second symbol sequence corresponding to each OOK on symbol to obtain a fourth symbol sequence corresponding to each OOK on symbol; concatenating the fourth symbol sequence corresponding to each OOK on symbol in the at least one OOK on symbol and a fourth symbol sequence corresponding to each OOK off symbol in the plurality of OOK symbols according to the OOK symbol sequence to obtain a fifth symbol sequence, wherein each symbol in the fourth symbol sequence corresponding to each OOK off symbol has a value of 0; performing 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 plurality of OOK symbols.

4. The method of claim 1, wherein, At least one symbol in the first symbol sequence corresponding to an OOK on symbol in the plurality of OOK symbols has a value other than 0.

5. The method of claim 1, wherein, The method further comprises: determining a first symbol sequence corresponding to each OOK off symbol in the plurality of OOK symbols, wherein the length of the first symbol sequence corresponding to each OOK off symbol is L, and each symbol in the first symbol sequence corresponding to each OOK off symbol has a value of 0; generating a second symbol sequence corresponding to each OOK off symbol, wherein the length of the second symbol sequence corresponding to each OOK off symbol is P; and The mathematical transformation operation is performed on the second symbol sequence corresponding to each of the at least one OOK on symbol, to generate a third symbol sequence corresponding to the plurality of OOK symbols. The mathematical transformation operation is performed on the second symbol sequence corresponding to each of the at least one OOK on symbol, to generate a third symbol sequence corresponding to the plurality of OOK symbols.

6. The method of claim 1, wherein, The determination of the first symbol sequence corresponding to each of the at least one OOK on symbol comprises: Determining an initial symbol sequence corresponding to each of the at least one OOK on symbol; Transforming the initial symbol sequence corresponding to each of the at least one OOK on symbol to obtain the first symbol sequence corresponding to each of the at least one OOK on symbol.

7. The method of claim 1, wherein, The generation of the first signal from the N symbols in the second position of the third symbol sequence comprises: Extracting the N symbols in the second position of the third symbol sequence; Mapping the N symbols to the N subcarriers to generate the first signal.

8. The method of claim 1, wherein, The plurality of OOK symbols comprises a plurality of OOK on symbols, and the first symbol sequence corresponding to different OOK on symbols is 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 by The method comprises: A transceiver configured to perform the transmitting operation in the method of any one of claims 1 to 9; A processor configured to perform the operations in the method of any one of claims 1 to 9, except the transmitting operation. 11.A user equipment (UE), comprising: The method comprises: A transceiver configured to perform the transmitting operation in the method of any one of claims 1 to 9; A processor configured to perform the operations in the method of any one of claims 1 to 9, except the transmitting operation.

12. A communication system, characterized by The method comprises: A user equipment (UE) configured to perform the method of any one of claims 1 to 9, or a network element configured to perform the method of any one of claims 1 to 9.

13. A computer storage medium storing a computer program, which, when executed, implements the communication method of any one of claims 1 to 9.

Citation Information

Patent Citations

  • Communication method and device and storage medium

    CN117955789A

  • Communication method, system and related equipment

    CN118555609A

  • Method And Apparatus For Low Power Wake-Up Signal Design

    US20240114454A1

  • Methods and devices for wake-up signal

    WO2023230989A1

  • Communication method and communication apparatus

    WO2024093369A1