Communication method, storage medium, chip system and communication system

By using cell identifiers to generate different inter-cell superposition sequences in the 3GPP low-power wake-up signal, and combining cyclic shift processing and OOK symbol modulation, the inter-cell interference problem was solved, and the power consumption of terminal devices was reduced.

WO2026097983A1PCT designated stage Publication Date: 2026-05-15HONOR DEVICE CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
HONOR DEVICE CO LTD
Filing Date
2025-08-11
Publication Date
2026-05-15

AI Technical Summary

Technical Problem

How to reduce inter-cell interference in 3GPP low-power wake-up signals, especially how to determine the superposition sequence in different cells to reduce interference.

Method used

Wake-up signals based on superimposed sequence modulation are generated by network equipment and terminal equipment respectively. Different candidate sequences are determined by cell identifiers. Cyclic shift processing and OOK symbol modulation are used to generate LP-WUS to reduce inter-cell interference.

Benefits of technology

It effectively reduces inter-cell interference, improves the flexibility of network devices in determining candidate sequences, and reduces the power consumption of terminal devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025113849_15052026_PF_FP_ABST
    Figure CN2025113849_15052026_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed in the present application are a communication method, a storage medium, a chip system and a communication system. The method may include: determining K candidate sequences on the basis of an identifier of a first cell, wherein K is a positive integer; determining a superimposed sequence from the K candidate sequences; modulating wake-up information on the basis of the superimposed sequence, so as to generate a first wake-up signal, wherein the wake-up information indicates whether to wake up a first terminal device in the first cell; and sending the first wake-up signal. By means of the present application, different cells can generate wake-up signals by using different superimposed sequences, which is conducive to reducing inter-cell interference.
Need to check novelty before this filing date? Find Prior Art

Description

Communication methods, storage media, chip systems and communication systems

[0001] This application claims priority to Chinese Patent Application No. 202411600584.6, filed on November 8, 2024, entitled "Communication Method, Storage Medium, Chip System and Communication System", 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, storage medium, chip system, and communication system. Background Technology

[0003] To conserve power in terminal devices, the 3rd Generation Partnership Project (3GPP) introduced the Low Power Wake-Up Signal (LP-WUS). Terminal devices can include a main receiver (MR) and a low power wake-up receiver (LR-WUR). In certain scenarios, the terminal device can disable the MR and use the LR-WUR to listen for LP-WUS, thereby reducing power consumption. Currently, 3GPP supports the introduction of superposition sequences to generate LP-WUS, ensuring a flat spectrum during LP-WUS transmission. However, determining the superposition sequence to reduce inter-cell interference remains a critical issue that needs to be addressed. Summary of the Invention

[0004] This application provides a communication method, storage medium, chip system, and communication system. For different cells, different superposition sequences can be used to generate LP-WUS, which helps to reduce inter-cell interference.

[0005] In a first aspect, this application provides a communication method that can be applied to a network device, a device within the network device (e.g., a chip, a chip system, or a circuit), or a device compatible with the network device. The method may include: generating a first wake-up signal; the first wake-up signal indicating whether to wake up a first terminal device within a first cell; the first wake-up signal being generated based on superimposed sequence modulation wake-up information; the superimposed sequence being determined from K candidate sequences; the K candidate sequences being determined based on the identifier of the first cell; different candidate sequences being determined for different cell identifiers; K being a positive integer; and sending the first wake-up signal.

[0006] In the above embodiments, the network device can combine the cell identifier to determine different candidate sequences for different cells, so that different cells select different superposition sequences to modulate the wake-up information, which helps to reduce inter-cell interference.

[0007] In conjunction with the first aspect, in one possible implementation, the K candidate sequences are determined based on a first base sequence, which is determined from N sequences based on a first sequence index; the first sequence index is determined based on the identifier of the first cell.

[0008] In this technical solution, after the network device determines the first basic sequence based on the identifier of the first cell, it can perform cyclic shifting on the first basic sequence in combination with the required number of candidate sequences to obtain K candidate sequences. This improves the flexibility of the network device in determining candidate sequences.

[0009] In conjunction with the first aspect, in one possible implementation, the K candidate sequences are obtained by performing a first cyclic shift on the first basic sequence; the number of bits of the cyclic shift in the first cyclic shift is related to the identifier of the first cell.

[0010] In this technical solution, the network device can determine the number of bits for the cyclic shift based on the identifier of the first cell and the required number of sequences.

[0011] In conjunction with the first aspect, in one possible implementation, the K candidate sequences are determined from N sequences based on K second sequence indices; the K second sequence indices are determined based on the identifier of the first cell. In this technical solution, the K candidate sequences can be composed of K basic sequences.

[0012] In conjunction with the first aspect, in one possible implementation, the first sequence index is determined based on the identifier of the first cell and the first time-domain index; the first time-domain index indicates the index of the first Orthogonal Frequency Division Multiplexing (OFDM) symbol, or the index of the first time slot, or the index of the first subframe, or the index of the first radio frame; the first OFDM symbol is one of at least one OFDM symbol occupied by the wake-up information, the first time slot is one of at least one time slot occupied by the wake-up information, the first subframe is one of at least one subframe occupied by the wake-up information, and the first radio frame is one of at least one radio frame occupied by the wake-up information. In this technical solution, the first basic sequence can be determined in conjunction with the time-domain position of the wake-up information.

[0013] In conjunction with the first aspect, in one possible implementation, the K candidate sequences are obtained by performing a second cyclic shift on the first basic sequence; the number of bits in the second cyclic shift is related to the first time-domain index. In this technical solution, after the network device determines the first basic sequence based on the time-domain position of the wake-up information, it can perform cyclic shift processing on the first basic sequence sequentially, based on the required number of candidate sequences, to obtain the K candidate sequences.

[0014] In conjunction with the first aspect, in one possible implementation, the K second sequence indices are determined based on the identifier of the first cell and the first time-domain index; the first time-domain index indicates the index of the first OFDM symbol, or the index of the first time slot, or the index of the first subframe, or the index of the first radio frame; the first OFDM symbol is one of at least one OFDM symbol occupied by the wake-up information, the first time slot is one of at least one time slot occupied by the wake-up information, the first subframe is one of at least one subframe occupied by the wake-up information, and the first radio frame is one of at least one radio frame occupied by the wake-up information.

[0015] In this technical solution, after determining a sequence index based on the identifier of the first cell and the first time-domain index, K sequence indices can be obtained sequentially based on this sequence index.

[0016] In conjunction with the first aspect, in one possible implementation, the K candidate sequences are determined based on the sequence subset corresponding to each of the M OOK symbols; the M OOK symbols are obtained by modulating the wake-up information based on OOK modulation; and the sequence subset corresponding to each of the M OOK symbols is determined based on the identifier of the first cell and the index of the M on / off key control OOK symbols. In this technical solution, for different OOK symbols, superimposed sequences can be selected from different sequence subsets.

[0017] In conjunction with the first aspect, in one possible implementation, the subset of sequences corresponding to the first OOK symbol is determined based on the base sequence corresponding to the first OOK symbol; the base sequence corresponding to the first OOK symbol is determined based on the identifier of the first cell and the index of the first OOK symbol; the first OOK symbol is any one of the M OOK symbols. In this technical solution, the base sequence corresponding to an OOK symbol can be determined based on the index of that OOK symbol.

[0018] In conjunction with the first aspect, in one possible implementation, the sequence subset corresponding to the first OOK symbol is obtained by performing a third cyclic shift on the basic sequence corresponding to the first OOK symbol; the number of bits in the third cyclic shift is related to the index of the first OOK symbol; the first OOK symbol is any one of the M OOK symbols. In this technical solution, the sequence subset corresponding to an OOK symbol can be obtained by performing a cyclic shift on the basic sequence corresponding to the OOK symbol sequentially, based on the index of the OOK symbol and the required number of sequences.

[0019] In conjunction with the first aspect, in one possible implementation, the sequence subset corresponding to the first OOK symbol is determined from N sequences based on the sequence index set corresponding to the first OOK symbol; the sequence index set corresponding to the first OOK symbol is determined based on the identifier of the first cell and the index of the first OOK symbol; the first OOK symbol is any one of M OOK symbols. In this technical solution, the sequence subset corresponding to an OOK symbol can be entirely composed of basic sequences.

[0020] In conjunction with the first aspect, in one possible implementation, the number K of candidate sequences is a parameter configured by the network device or predefined by the protocol.

[0021] In conjunction with the first aspect, in one possible implementation, K second sequence indices are associated with a pseudo-random sequence, which is initialized based on a wireless frame, or, initialized based on a first period, or, initialized based on a first event; the first event is the event of sending a wake-up signal.

[0022] Secondly, embodiments of this application provide another communication method. This method can be applied to a terminal device, or to a device within the terminal device (e.g., a chip, a chip system, or a circuit), or to a device compatible with the terminal device. The method may include: receiving a first wake-up signal, the first wake-up signal indicating whether to wake up a first terminal device in a first cell; the first wake-up signal is generated based on superimposed sequence modulation wake-up information; the superimposed sequence is determined from K candidate sequences; the K candidate sequences are determined based on the identifier of the first cell; the candidate sequences determined by the identifiers of different cells are different; K is a positive integer; and determining whether to wake up based on the first wake-up signal.

[0023] In conjunction with the second aspect, in one possible implementation, the K candidate sequences are determined based on a first base sequence, which is determined from N sequences based on a first sequence index; the first sequence index is determined based on the identifier of the first cell.

[0024] In conjunction with the second aspect, in one possible implementation, the K candidate sequences are obtained by performing a first cyclic shift on the first basic sequence; the number of bits in the cyclic shift of the first cyclic shift is related to the identifier of the first cell.

[0025] In conjunction with the second aspect, in one possible implementation, the K candidate sequences are determined from the N sequences based on the K second sequence indices; the K second sequence indices are determined based on the identifier of the first cell.

[0026] In conjunction with the second aspect, in one possible implementation, the first sequence index is determined based on the identifier of the first cell and the first time-domain index; the first time-domain index indicates the index of the first orthogonal frequency division multiplexing (OFDM) symbol, or the index of the first time slot, or the index of the first subframe, or the index of the first radio frame; the first OFDM symbol is one of at least one OFDM symbol occupied by the wake-up information, the first time slot is one of at least one time slot occupied by the wake-up information, the first subframe is one of at least one subframe occupied by the wake-up information, and the first radio frame is one of at least one radio frame occupied by the wake-up information.

[0027] In conjunction with the second aspect, in one possible implementation, the K candidate sequences are obtained by performing a second cyclic shift on the first base sequence; the number of bits in the cyclic shift of the second cyclic shift is related to the first time-domain index.

[0028] In conjunction with the second aspect, in one possible implementation, the K second sequence indices are determined based on the identifier of the first cell and the first time-domain index; the first time-domain index indicates the index of the first OFDM symbol, or the index of the first time slot, or the index of the first subframe, or the index of the first radio frame; the first OFDM symbol is one of at least one OFDM symbol occupied by the wake-up information, the first time slot is one of at least one time slot occupied by the wake-up information, the first subframe is one of at least one subframe occupied by the wake-up information, and the first radio frame is one of at least one radio frame occupied by the wake-up information.

[0029] In conjunction with the second aspect, in one possible implementation, the K candidate sequences are determined based on the sequence subset corresponding to each OOK symbol among the M OOK symbols; the M OOK symbols are obtained by modulating the wake-up information based on OOK modulation; and the sequence subset corresponding to each OOK symbol among the M OOK symbols is determined based on the identifier of the first cell and the index of the M on / off key control OOK symbols.

[0030] In conjunction with the second aspect, in one possible implementation, the sequence subset corresponding to the first OOK symbol is determined based on the basic sequence corresponding to the first OOK symbol; the basic sequence corresponding to the first OOK symbol is determined based on the identifier of the first cell and the index of the first OOK symbol; the first OOK symbol is any one of the M OOK symbols.

[0031] In conjunction with the second aspect, in one possible implementation, the sequence subset corresponding to the first OOK symbol is obtained by a third cyclic shift process based on the basic sequence corresponding to the first OOK symbol; the number of bits of the cyclic shift in the third cyclic shift process is related to the index of the first OOK symbol; the first OOK symbol is any one of the M OOK symbols.

[0032] In conjunction with the second aspect, in one possible implementation, the sequence subset corresponding to the first OOK symbol is determined from N sequences based on the sequence index set corresponding to the first OOK symbol; the sequence index set corresponding to the first OOK symbol is determined based on the identifier of the first cell and the index of the first OOK symbol; the first OOK symbol is any one of the M OOK symbols.

[0033] In conjunction with the second aspect, in one possible implementation, the number of candidate sequences K is a parameter configured by the network device or predefined by the protocol.

[0034] In conjunction with the second aspect, in one possible implementation, K second sequence indices are associated with a pseudo-random sequence, which is initialized based on a wireless frame, or, initialized based on a first period, or, initialized based on a first event; the first event is the event of sending a wake-up signal.

[0035] Thirdly, embodiments of this application provide a communication device, which includes a processing unit and a communication unit. The processing unit is used to generate a first wake-up signal. The first wake-up signal indicates whether to wake up a first terminal device in a first cell. The first wake-up signal is generated based on superimposed sequence modulation wake-up information. The superimposed sequence is determined from K candidate sequences. The K candidate sequences are determined based on the identifier of the first cell. The candidate sequences determined by the identifiers of different cells are different. K is a positive integer. The communication unit is used to send the first wake-up signal.

[0036] In conjunction with the third aspect, in one possible implementation, the K candidate sequences are determined based on a first base sequence, which is determined from N sequences based on a first sequence index; the first sequence index is determined based on the identifier of the first cell.

[0037] In conjunction with the third aspect, in one possible implementation, the K candidate sequences are obtained by performing a first cyclic shift on the first basic sequence; the number of bits in the cyclic shift of the first cyclic shift is related to the identifier of the first cell.

[0038] In conjunction with the third aspect, in one possible implementation, the K candidate sequences are determined from the N sequences based on the K second sequence indices; the K second sequence indices are determined based on the identifier of the first cell.

[0039] In conjunction with the third aspect, in one possible implementation, the first sequence index is determined based on the identifier of the first cell and the first time-domain index; the first time-domain index indicates the index of the first orthogonal frequency division multiplexing (OFDM) symbol, or the index of the first time slot, or the index of the first subframe, or the index of the first radio frame; the first OFDM symbol is one of at least one OFDM symbol occupied by the wake-up information, the first time slot is one of at least one time slot occupied by the wake-up information, the first subframe is one of at least one subframe occupied by the wake-up information, and the first radio frame is one of at least one radio frame occupied by the wake-up information.

[0040] In conjunction with the third aspect, in one possible implementation, the K candidate sequences are obtained by performing a second cyclic shift on the first basic sequence; the number of bits in the cyclic shift of the second cyclic shift is related to the first time-domain index.

[0041] In conjunction with the third aspect, in one possible implementation, the K second sequence indices are determined based on the identifier of the first cell and the first time-domain index; the first time-domain index indicates the index of the first OFDM symbol, or the index of the first time slot, or the index of the first subframe, or the index of the first radio frame; the first OFDM symbol is one of at least one OFDM symbol occupied by the wake-up information, the first time slot is one of at least one time slot occupied by the wake-up information, the first subframe is one of at least one subframe occupied by the wake-up information, and the first radio frame is one of at least one radio frame occupied by the wake-up information.

[0042] In conjunction with the third aspect, in one possible implementation, the K candidate sequences are determined based on the sequence subset corresponding to each OOK symbol among the M OOK symbols; the M OOK symbols are obtained by modulating the wake-up information based on OOK modulation; and the sequence subset corresponding to each OOK symbol among the M OOK symbols is determined based on the identifier of the first cell and the index of the M on / off key control OOK symbols.

[0043] In conjunction with the third aspect, in one possible implementation, the sequence subset corresponding to the first OOK symbol is determined based on the basic sequence corresponding to the first OOK symbol; the basic sequence corresponding to the first OOK symbol is determined based on the identifier of the first cell and the index of the first OOK symbol; the first OOK symbol is any one of the M OOK symbols.

[0044] In conjunction with the third aspect, in one possible implementation, the sequence subset corresponding to the first OOK symbol is obtained by performing a third cyclic shift on the basic sequence corresponding to the first OOK symbol; the number of bits of the cyclic shift in the third cyclic shift is related to the index of the first OOK symbol; the first OOK symbol is any one of the M OOK symbols.

[0045] In conjunction with the third aspect, in one possible implementation, the sequence subset corresponding to the first OOK symbol is determined from N sequences based on the sequence index set corresponding to the first OOK symbol; the sequence index set corresponding to the first OOK symbol is determined based on the identifier of the first cell and the index of the first OOK symbol; the first OOK symbol is any one of the M OOK symbols.

[0046] In conjunction with the third aspect, in one possible implementation, the number of candidate sequences K is a parameter configured by the network device or predefined by the protocol.

[0047] In conjunction with the third aspect, in one possible implementation, the K second sequence indices are associated with a pseudo-random sequence, which is initialized based on a wireless frame, or, initialized based on a first period, or, initialized based on a first event; the first event is the event of sending a wake-up signal.

[0048] Fourthly, embodiments of this application provide a communication device, which includes a communication unit and a processing unit. The communication unit is used to receive a first wake-up signal, which indicates whether to wake up a first terminal device in a first cell. The first wake-up signal is generated based on superimposed sequence modulation wake-up information. The superimposed sequence is determined from K candidate sequences. The K candidate sequences are determined based on the identifier of the first cell. The candidate sequences determined by the identifiers of different cells are different. K is a positive integer. The processing unit is used to determine whether to wake up based on the first wake-up signal.

[0049] In conjunction with the fourth aspect, in one possible implementation, the K candidate sequences are determined based on a first base sequence, which is determined from N sequences based on a first sequence index; the first sequence index is determined based on the identifier of the first cell.

[0050] In conjunction with the fourth aspect, in one possible implementation, the K candidate sequences are obtained by performing a first cyclic shift on the first basic sequence; the number of bits of the cyclic shift in the first cyclic shift is related to the identifier of the first cell.

[0051] In conjunction with the fourth aspect, in one possible implementation, the K candidate sequences are determined from the N sequences based on the K second sequence indices; the K second sequence indices are determined based on the identifier of the first cell.

[0052] In conjunction with the fourth aspect, in one possible implementation, the first sequence index is determined based on the identifier of the first cell and the first time-domain index; the first time-domain index indicates the index of the first orthogonal frequency division multiplexing (OFDM) symbol, or the index of the first time slot, or the index of the first subframe, or the index of the first radio frame; the first OFDM symbol is one of at least one OFDM symbol occupied by the wake-up information, the first time slot is one of at least one time slot occupied by the wake-up information, the first subframe is one of at least one subframe occupied by the wake-up information, and the first radio frame is one of at least one radio frame occupied by the wake-up information.

[0053] In conjunction with the fourth aspect, in one possible implementation, the K candidate sequences are obtained by performing a second cyclic shift on the first basic sequence; the number of bits in the second cyclic shift is related to the first time-domain index.

[0054] In conjunction with the fourth aspect, in one possible implementation, the K second sequence indices are determined based on the identifier of the first cell and the first time-domain index; the first time-domain index indicates the index of the first OFDM symbol, or the index of the first time slot, or the index of the first subframe, or the index of the first radio frame; the first OFDM symbol is one of at least one OFDM symbol occupied by the wake-up information, the first time slot is one of at least one time slot occupied by the wake-up information, the first subframe is one of at least one subframe occupied by the wake-up information, and the first radio frame is one of at least one radio frame occupied by the wake-up information.

[0055] In conjunction with the fourth aspect, in one possible implementation, the K candidate sequences are determined based on the sequence subset corresponding to each OOK symbol among the M OOK symbols; the M OOK symbols are obtained by modulating the wake-up information based on OOK modulation; and the sequence subset corresponding to each OOK symbol among the M OOK symbols is determined based on the identifier of the first cell and the index of the M on / off key control OOK symbols.

[0056] In conjunction with the fourth aspect, in one possible implementation, the sequence subset corresponding to the first OOK symbol is determined based on the basic sequence corresponding to the first OOK symbol; the basic sequence corresponding to the first OOK symbol is determined based on the identifier of the first cell and the index of the first OOK symbol; the first OOK symbol is any one of the M OOK symbols.

[0057] In conjunction with the fourth aspect, in one possible implementation, the sequence subset corresponding to the first OOK symbol is obtained by performing a third cyclic shift on the basic sequence corresponding to the first OOK symbol; the number of bits of the cyclic shift in the third cyclic shift is related to the index of the first OOK symbol; the first OOK symbol is any one of the M OOK symbols.

[0058] In conjunction with the fourth aspect, in one possible implementation, the sequence subset corresponding to the first OOK symbol is determined from N sequences based on the sequence index set corresponding to the first OOK symbol; the sequence index set corresponding to the first OOK symbol is determined based on the identifier of the first cell and the index of the first OOK symbol; the first OOK symbol is any one of the M OOK symbols.

[0059] In conjunction with the fourth aspect, in one possible implementation, the number K of candidate sequences is a parameter configured by the network device or predefined by the protocol.

[0060] In conjunction with the fourth aspect, in one possible implementation, the K second sequence indices are associated with a pseudo-random sequence, which is initialized based on a wireless frame, or, initialized based on a first period, or, initialized based on a first event; the first event is the event of sending a wake-up signal.

[0061] Fifthly, embodiments of this application provide a communication device that may include a processor coupled to a memory for storing programs or instructions. When the program or instructions are executed by the processor, the communication device performs any of the methods described in the first aspect or any possible implementation of the first aspect, the second aspect or any possible implementation of the second aspect.

[0062] In a sixth aspect, embodiments of this application provide a computer-readable storage medium storing a computer program or computer instructions that, when executed on a computer, cause the computer to perform any of the methods described in the first aspect or any possible implementation of the first aspect, the second aspect or any possible implementation of the second aspect.

[0063] In a seventh aspect, embodiments of this application provide a computer program product containing program instructions, which, when run on a computer, causes the computer to perform any of the methods described in the first aspect or any possible implementation of the first aspect, the second aspect or any possible implementation of the second aspect.

[0064] Eighthly, embodiments of this application provide a chip system including at least one processor and an interface circuit. The interface circuit and the at least one processor are interconnected via a circuit. The at least one processor is configured to execute a computer program or instructions to cause any one of the methods described in the first aspect or any possible implementation of the first aspect, or the second aspect or any possible implementation of the second aspect, to be executed. In one possible implementation, the chip system may further include at least one memory. The interface circuit, the at least one memory, and the at least one processor are interconnected via a circuit. The at least one memory stores instructions, and when these instructions are executed by the processor, any one of the methods described in the first aspect or any possible implementation of the first aspect, or the second aspect or any possible implementation of the second aspect, is executed. The chip system may be composed of a chip or may include chips and other discrete devices.

[0065] Ninthly, embodiments of this application provide a communication system including a network device and a terminal device. When the network device and the terminal device are running in the communication system, they are used to execute any method of the first aspect or any possible implementation of the first aspect, the second aspect or any possible implementation of the second aspect. Attached Figure Description

[0066] Figure 1 is a schematic diagram of the system architecture of a communication system applied in an embodiment of this application;

[0067] Figure 2 is a schematic diagram of a terminal device provided in an embodiment of this application;

[0068] Figure 3 is a schematic diagram of a WUS generation method provided in an embodiment of this application;

[0069] Figure 4 is a schematic diagram of an OOK modulation provided in an embodiment of this application;

[0070] Figure 5A is a waveform diagram of OOK-1 provided in an embodiment of this application;

[0071] Figure 5B is a waveform diagram of OOK-4 provided in an embodiment of this application;

[0072] Figure 6 is a schematic diagram of an overlay sequence carrying LP-WUS information provided in an embodiment of this application;

[0073] Figure 7 is a flowchart illustrating a communication method provided in an embodiment of this application;

[0074] Figure 8 is a schematic diagram of a first time-domain index provided in an embodiment of this application;

[0075] Figure 9 is a schematic diagram of an index of OOK symbols provided in an embodiment of this application;

[0076] Figure 10 is a schematic diagram of the structure of a communication device provided in an embodiment of this application;

[0077] Figure 11 is a schematic diagram of another communication device provided in an embodiment of this application. Detailed Implementation

[0078] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0079] The terms "first" and "second," etc., used in the specification, claims, and drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.

[0080] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0081] In this application, "at least one (item)" means one or more, "more than" means two or more, "at least two (items)" means two or three or more, and "and / or" is used to describe the relationship between related objects, indicating that there can be three relationships. For example, "A and / or B" can mean: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the related objects before and after are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where each of a, b, and c can be an element or a set containing one or more elements.

[0082] In this application, "sending information to... (e.g., a terminal device)" can be understood as the destination of the information being the terminal device. This can include sending information directly or indirectly to the terminal device. "Receiving information from... (e.g., a terminal device)" or "receiving information from... (e.g., a terminal device)" can be understood as the source of the information being the terminal device, and can include receiving information directly or indirectly from the terminal device. Information may undergo necessary processing between the source and destination, such as format changes, but the destination can understand the valid information from the source. Similar expressions in this application can be interpreted similarly, and will not be elaborated further here.

[0083] To better understand the embodiments of this application, the system architecture involved in the embodiments of this application will be described first below:

[0084] This application's embodiments can be applied to long-term evolution (LTE) systems, 5th generation mobile communication (5G) systems, 6th generation mobile communication (6G) systems, and other communication systems evolving after 5G, as well as satellite communication and short-range wireless communication systems. The wireless communication systems mentioned in this application's embodiments include, but are not limited to, the three major application scenarios of 5G / 6G mobile communication systems, long-range Internet of Things (LoRa) systems, and vehicle-to-everything (V2X) systems. The three major application scenarios of 5G / 6G mobile communication systems are: enhanced mobile broadband (eMBB), ultra-reliable low-latency communication (URLLC), and massive machine-type communication (mMTC). The wireless communication system may include one or more access network devices and one or more terminal devices.

[0085] Please refer to Figure 1, which is a schematic diagram of the system architecture of a communication system applied to an embodiment of this application. As shown in Figure 1, the communication system may include a network device 100 and a terminal device 200. The terminal device 200 is wirelessly connected to the network device, and the terminal device 200 may be fixed or mobile. Figure 1 illustrates a communication system including one network device 100 and one terminal device 200, and should not be considered as a specific limitation of this application.

[0086] The network devices and terminal devices in the embodiments of this application will be described in detail below.

[0087] Network device 100 can be a device that provides wireless communication functions for terminal devices, and can be an access network (AN) device or a satellite. The AN device can be a radio access network (RAN) device. Among them, the access network device can support at least one wireless communication technology, such as LTE, NR, WCDMA, etc. For example, access network equipment includes, but is not limited to: next-generation node B (gNB), evolved node B (eNB), radio network controller (RNC), node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved node B, or home node B (HNB)), baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), transmission and reception point (TRP), transmitting point (TP), mobile switching center, etc. Network device 100 can also be a radio controller, centralized unit (CU), distributed unit (DU), and / or radio unit (RU) in a cloud radio access network (CRAN) scenario. Alternatively, the access network device can be a macro base station, micro base station, relay station, access point, vehicle-mounted equipment, wearable device, or access network equipment in future mobile communications or future evolved PLMNs. In some embodiments, network device 100 can also be a device that provides wireless communication functionality for terminal devices, such as a chip module. For example, a chip module may include a chip, and may also include other discrete components. The embodiments of this application do not limit the specific technology or device form used in the network device.

[0088] Terminal equipment 200 is a device with wireless transceiver capabilities, and can be referred to as a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal equipment, Internet of Things (IoT) terminal equipment, vehicle-mounted terminal equipment, industrial control terminal equipment, UE unit, UE station, mobile station, remote station, remote terminal equipment, mobile device, UE terminal equipment, wireless communication equipment, UE agent, or UE device, etc. Terminal equipment can be fixed or mobile. Terminal equipment 200 can support at least one wireless communication technology, such as Long Term Evolution (LTE), New Radio (NR), or Wideband Code Division Multiple Access (WCDMA). For example, terminal devices can be mobile phones, tablets, desktop computers, laptops, all-in-one computers, in-vehicle terminals, virtual reality (VR) terminal devices, augmented reality (AR) terminal devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, wearable devices, terminal devices in future mobile communication networks, or terminal devices in future evolved public land mobile networks (PLMNs), etc. In some embodiments, the terminal device 200 may also be a device with transceiver functions, such as a chip module. The chip module may include chips and other discrete components. The embodiments of this application do not limit the specific technology or device form used in the terminal device.

[0089] Since Rel-16, the 3rd Generation Partnership Project (3GPP) has been researching energy-saving technologies for 5G mobile communication terminal devices. To address this need, 3GPP introduced the Low Power Wake-up Signal (LP-WUS) mechanism. As shown in Figure 2, a terminal device can include a Main Receiver (MR) and a Low Power Wake-up Receiver (LP-WUR). When there is no service demand, the terminal device can disable the MR, keeping it in sleep mode, and only enable the LP-WUR. When the network device needs to communicate with the terminal device, the network device can send an LP-WUS to the terminal device. Correspondingly, the terminal device can receive the LP-WUS through the LP-WUR. Upon receiving an LP-WUS indicating that the MR should be woken up, the terminal device will activate the MR to establish communication with the network device. This method achieves the goal of saving power consumption of the terminal device.

[0090] Furthermore, introducing new signals (such as LP-WUS) requires both simple detection to reduce power consumption and compatibility with existing waveforms to avoid interfering with existing 5G users. As shown in Figure 3, by allocating bandwidth between orthogonal frequency division multiplexing (OFDM) data streams to WUS, modulating the subcarriers within the allocated bandwidth to WUS, and then sending the modulated carrier signal to the terminal device, compatibility between WUS and existing waveforms can be achieved.

[0091] To facilitate understanding of the embodiments of this application, the following description introduces relevant terms, concepts, or technologies that may be involved in the embodiments of this application, so as to enable those skilled in the art to understand. This part is only for ease of understanding and should not be regarded as a specific limitation of this application.

[0092] I. On-and-FFH keying (OOK) modulation

[0093] OOK modulation, also known as binary amplitude keying, is a basic modulation technique used for digital signal transmission. In OOK modulation, the modulation information is indicated by whether a signal is transmitted; ON indicates a transmitted signal, and OFF indicates no transmitted signal. When a signal is modulated using OOK, each bit (generally referring to the encoded bit) is modulated onto a symbol signal. A symbol can also be called a chip, or other names; this application does not limit the specific terminology used. For ease of distinction, this symbol will be referred to as an OOK symbol below.

[0094] For example, please refer to Figure 4, which is a schematic diagram of OOK modulation provided in an embodiment of this application. As shown in Figure 4, Vm(t) can represent the waveform of the digital signal to be transmitted, for example, the digital signal to be transmitted is 1100111010, Acos(2πf c t) can represent the waveform of the carrier signal, A represents the amplitude of the carrier signal, and f c Vm(t) represents the frequency of the carrier signal; Vm(t) can represent the signal obtained by OOK modulation. It can be seen that when the digital signal to be transmitted in Vm(t) is "1", it corresponds to the carrier being started in Vm(t); when the digital signal to be transmitted in Vm(t) is "0", it corresponds to the carrier being turned off in Vm(t).

[0095] II. OFDM

[0096] OFDM is a multi-carrier transmission technology. Its principle is as follows: In the frequency domain, the channel is divided into multiple sub-channels. The data to be transmitted undergoes serial-to-parallel conversion to obtain multiple sets of data for parallel transmission. Each set of data is then modulated onto a subcarrier of each sub-channel for transmission. Therefore, in the time domain, the data to be transmitted is transmitted through multiple spatially superimposed subcarriers, which are orthogonal to each other. When receiving the signal, these subcarriers can be separated, and each subcarrier is then demodulated to obtain the data to be transmitted.

[0097] III. OOK Modulation Based on OFDM

[0098] OFDM-based OOK modulation involves generating an OOK signal using an OFDM transmitter. OOK modulation converts a digital signal into an OFDM waveform, resulting in an OOK modulated signal. The OOK modulated signal can include both ON and OFF symbols. For example, when the OOK symbol is ON, the carrier wave can be activated; when the OOK symbol is OFF, the carrier wave can be deactivated.

[0099] In the 3GPP standard, generating OOK waveforms based on OFDM can include the following methods:

[0100] 1. OOK-1 method

[0101] In OOK-1 mode, a single OFDM symbol can carry 1 bit (i.e., 1 OOK symbol) of information.

[0102] Modulating the superimposed sequence using the OOK-1 method can be achieved as follows: First, the network device modulates the subcarriers based on the digital signal to be transmitted. When the subcarrier is 1 (OOK = 1), it means the superimposed sequence is modulated onto the subcarrier; when the subcarrier is 0 (OOK = 0), all subcarriers have zero power consumption. A modulated OFDM symbol is obtained by using an inverse fast fourier transform (IFFT) and adding a cyclic prefix (CP). This ensures that the ON symbol (also known as the high level) in the final OOK modulated signal sent from the network side to the terminal is obtained based on the superimposed sequence modulation.

[0103] For example, the waveform of OOK-1 can be seen in Figure 5A. In Figure 5A, the OOK waveform is constructed from P subcarriers (SC). The first signal carried on each subcarrier is transformed to the time domain by IFFT and a CP is added. One OFDM symbol corresponds to one OOK symbol. An OOK symbol carries a high level, indicating that P subcarriers are modulated; an OOK symbol carries a low level, indicating that P subcarriers have zero power. In Figure 5A, the first signal represents the OOK modulated signal.

[0104] 2. OOK-4 method

[0105] In the OOK-4 mode, a single OFDM symbol can carry M bits of information (i.e., M OOK symbols, where M is a positive integer). Each of the M OOK symbols can generate a sequence of length L (L is a positive integer). By concatenating the sequences corresponding to each OOK symbol, a sequence of length L*M can be obtained. This process of obtaining the L*M sequence can also be described as a signal generation and modification process. Furthermore, performing a Discrete Fourier Transform (DFT) on the L*M sequence yields a processed sequence. This processed sequence is then truncated, subjected to an Inverse Fast Fourier Transform (IFFT), and a cyclic prefix (CP) is added. Finally, it is mapped to multiple subcarriers corresponding to the transmitted signal to generate the signal to be sent to the receiver.

[0106] Modulating the overlay sequence using the OOK-4 method can involve the network multiplying the overlaid sequence and the bits of the digital signal in the time domain, or multiplying the overlaid sequence and the sampled signal of the digital signal to generate the signal. After the signal is generated, the network can modify the signal or not. The network can generate N subcarrier information in the frequency domain using discrete Fourier transform (DFT) or least squares transform. M-bit OOK will also generate N' samples. If the network does not truncate or otherwise modify the signal, then N' = N. This ensures that the ON symbol (also called the high level) in the final OOK modulated signal sent by the network to the terminal is obtained based on the overlay sequence modulation.

[0107] For example, the waveform of OOK-4 can be seen in Figure 5B. In Figure 5B, the first signal in the time domain is transformed to the frequency domain by DFT, and is carried by P subcarriers in the frequency domain. M represents the number of OOK chips generated by one OFDM symbol. Taking M=4 as an example in Figure 5B, after the first signal carried on the subcarrier is transformed to the time domain by IFFT and CP is added, one OFDM symbol corresponds to 4 OOK symbols. These 4 OOK symbols carry a total of 4 levels, for example, these 4 levels can be: high-low-low-high.

[0108] IV. Overlaid Sequences

[0109] In practical applications, network devices can first encode the LPWUS information bits into a digital signal, and then modulate the digital signal into an OOK modulated signal using OOK modulation. To make the signal spectrum flatter and reduce interference during transmission, a superposition sequence can be introduced to modulate the signal. That is, during signal modulation, the signal to be modulated can be superimposed with the superposition sequence to form a new modulated signal. Optionally, this superposition sequence can be introduced in the time domain or the frequency domain. For example, in the time domain, the superposition sequence can be multiplied by the original information bits or its sampled signal; in the frequency domain, the superposition sequence can be modulated onto an OFDM subcarrier for transmission.

[0110] In the 3GPP standard, the introduction of overlay sequences for LP-WUS can include the following methods:

[0111] Method 1 introduces the duration of each OOK ON symbol or OFDM symbol as a superimposed sequence in a single sequence. This superimposed sequence does not carry LP-WUS information. OFDM-based LP-WUS can obtain all information from the ON / OFF symbols of the OOK signal.

[0112] Method 2-1 involves selecting one candidate sequence from multiple sequences as the overlay sequence, which carries some of the information from LP-WUS. OFDM-based LP-WUS can obtain all information from the OFDM sequence and its position / OOK symbol.

[0113] Method 2-2 involves selecting one candidate sequence from multiple sequences as the overlay sequence, which carries all LP-WUS information. OFDM-based LP-WUS can obtain all information through the overlay sequence.

[0114] Taking method 2-2 as an example, as shown in Figure 6, assuming a total of N bits of LP-WUS information needs to be transmitted, each OFDM symbol can carry 4 bits of information. Specifically, an OOK ON symbol on an OFDM symbol can carry 2 bits of information through a superposition sequence; for example, one of four candidate sequences can be selected as the superposition sequence to carry 2 bits of information. Thus, transmitting N bits of information requires N / 4 OFDM symbols.

[0115] It should be understood that the above methods are for illustrative purposes only and should not be regarded as specific limitations on this application.

[0116] IV. Low peak-to-average power ratio (Low-PAPR) series

[0117] LTE and 5G NR systems provide a series of Low-PAPR sequences. These sequences are generally frequency domain sequences, and when transformed to the time domain by the inverse fast Fourier transform, they exhibit a relatively constant amplitude. Low-PAPR sequences are generated in two ways:

[0118] Type 1, Low-PAPR sequence By analyzing the basic sequence The α-cycle displacement is obtained, and the formula is defined as:

[0119] in, This indicates the length of the sequence, based on the underlying sequence. Multiple sequences can be generated by using different α and δ. Basic sequence They are divided into different groups, where u∈{0,1,...,29} represents the group number. v This indicates the sequence number within the group. For 1 / 2≤m / 2 δ For the case ≤5, each group can include a basic sequence (v=0); for 6≤m / 2 δIn this case, each group can include two basic sequences (v = 0, 1). The definition depends on the length of the sequence. MZC .

[0120] Type 2, Low-PAPR sequence It is obtained directly from the basic sequence, and the formula is defined as:

[0121] in, This represents the length of the sequence. The basic sequence r u,v (n) can be divided into different groups, where u∈{0,1,...,29} represents the group number and v represents the sequence number within the group. For 1 / 2≤m / 2 δ In this case, each group can include a basic sequence (v = 0). Defined as:

[0122] sequence The definition depends on the length of the sequence.

[0123] Currently, commonly used Low-PAPR sequences include the ZC (Zadoff-Chu) sequence, the LTE machine-selected sequence, and the NR machine-selected sequence. In the 3GPP standard, the ZC sequence is supported as the overlay sequence for LP-WUS modulation; however, the specific method for selecting the overlay sequence for LP-WUS in different cells remains unclear.

[0124] Based on this, embodiments of this application provide a communication method in which different superposition sequences can be used for different cells during the modulation process of LP-WUS, which helps to reduce inter-cell interference.

[0125] The communication method provided in the embodiments of this application will be described in detail below. The terminal device in this application can be the terminal device in the network architecture shown in Figure 1. The functions performed by the terminal device in this embodiment can also be performed by a device (e.g., a chip, a chip system, or a circuit) within the terminal device. The network device in the following embodiments can be the access network device or the core network device in the network architecture shown in Figure 1. The functions performed by the network device in this embodiment can also be performed by a device (e.g., a chip, a chip system, or a circuit) within the network device. The embodiments of this application will be uniformly described here and will not be repeated hereafter.

[0126] Please refer to Figure 7, which is a flowchart illustrating a communication method provided in an embodiment of this application. This method may include, but is not limited to, the following steps:

[0127] S701: The network device determines K candidate sequences based on the identifier of the first cell.

[0128] In this embodiment, the network device can determine K candidate sequences based on the identifier of the first cell. The K candidate sequences can be understood as a set of candidate superimposed sequences. That is, the network device can select a superimposed sequence from the K candidate sequences for modulation of the wake-up information, resulting in a flatter spectrum for the final generated wake-up signal. By combining the cell identifier, different candidate sequences can be generated for different cells, which helps reduce inter-cell interference.

[0129] Optionally, the identifier of the first cell can be a cell ID or a virtual identifier, which can be a parameter configured by the network device.

[0130] Optionally, the number K of the K candidate sequences can be configured by the network device or predefined by the protocol.

[0131] Optionally, the K candidate sequences can be determined based on the same base sequence or on different base sequences. The base sequence can be a ZC sequence, a Gold sequence, an M sequence, etc., and this application does not limit this.

[0132] In some embodiments, the ZC sequence is essentially an exponential sequence with base e, where each sequence value represents a point on the unit circle, and each point represents only a change in phase. The expression for the ZC sequence is defined as:

[0133] in,

[0134] N ZC The length of the sequence is represented by m = 0, 1, 2, ..., N. ZC -1, u represents the group number, and v represents the sequence number within the group. The corresponding ZC sequence can be generated based on the group number and sequence number.

[0135] Optionally, the network device can determine a sequence index based on the identifier of the first cell, generate a basic sequence based on this sequence index, and obtain K candidate sequences by performing a cyclic shift operation on the basic sequence. Alternatively, the network device can determine K sequence indices based on the identifier of the first cell, generate K basic sequences based on these K sequence indices, and use these K basic sequences as candidate sequences. Or, the network device can determine k1 sequence indices based on the identifier of the first cell and the required number of basic sequences k1 (k1 is a positive integer), generate k1 basic sequences based on these k1 sequence indices, and obtain K candidate sequences by performing a cyclic shift operation on all or part of the k1 basic sequences. Specific rules can be determined by the network device or predefined by the protocol.

[0136] Optionally, the sequence index may include an inter-group index and / or an intra-group index. The inter-group index can be understood as the group number, and the intra-group index as the sequence number within the group. The network device can decide whether to include the group number and sequence number in the sequence index based on whether it supports group frequency hopping and sequence frequency hopping.

[0137] Specifically, when the network device supports group frequency hopping but not sequence frequency hopping, the sequence index may include the group number; when the network device does not support group frequency hopping but supports sequence frequency hopping, the sequence index may include the sequence number; when the network device supports both group frequency hopping and sequence frequency hopping, the sequence index may include both the group number and the sequence number.

[0138] In one possible design, the network device can determine the group number and / or sequence number based on the identifier of the first cell, and then generate a basic sequence based on the group number and / or sequence number.

[0139] Taking the ZC sequence as an example, the following describes the methods for determining the group number based on the identifier of the first cell and the methods for determining the sequence number based on the identifier of the first cell.

[0140] (i) Determine the group number of the ZC sequence based on the identifier of the first cell.

[0141] When a network device supports group frequency hopping, the group number of the ZC sequence can change sequentially based on the cell ID and the required number of base sequences. The group number can be defined, for example, by the following formula:

[0142] Here, cellid can be the identifier of the first cell (such as cell id). It can be the cell ID or a value configured for the network device, root. index It can be an index generated based on the number of base sequences required, for example, in the range of 0, 1, ..., (k1-1), where k1 represents the number of base sequences required.

[0143] For example, in the case where only one basic sequence needs to be generated, root index The value of can be 0. When generating four basic sequences, root... index The values ​​0, 1, 2, and 3 can be substituted into the above formula (5) to obtain 4 different group numbers u.

[0144] (ii) Determine the sequence number of the ZC sequence based on the identifier of the first cell.

[0145] When a network device supports sequence frequency hopping, the sequence number of the ZC sequence can be hopped sequentially based on the cell ID and the required number of base sequences. The sequence number can be defined, for example, by the following formula:

[0146] The pseudo-random sequence c(n) can be initialized to c init =n ID n ID It can be the cell ID or a parameter configured on the network device. It can be the length of the sequence. It can be the number of subcarriers in a resource block.

[0147] Optionally, the pseudo-random sequence c(n) can be a Gold sequence, the length of the input sequence is 31, and the length of the output sequence c(n) is M. PN Where n = 0, 1, ..., M PN -1, c(n) is defined as:

[0148] Where, N C =1600. The first m-sequence x1(n) is initialized as x1(0) = 1, x1(n) = 0, n = 1, 2, ..., 30. The second m-sequence x2(n) is initialized as...

[0149] Optional, c init It can be reinitialized every radio frame, or it can be reinitialized based on a period, or it can be reinitialized every time LP-WUS and / or low power-synchronization signal (LP-SS) is sent.

[0150] With c init Taking the periodic re-initialization as an example, f in the above formula (5) gh (cellid,root index It can be transformed into:

[0151] Where, n f It is an index of the wireless frame number. This indicates the number of time slots under a subcarrier spacing of μ.

[0152] In some embodiments, after obtaining a basic sequence based on the group number and / or sequence number, the network device can obtain multiple sequences by performing a cyclic shift on the basic sequence. Optionally, the number of bits for the cyclic shift can be related to the identifier of the first cell. That is, the network device can determine the number of bits for the cyclic shift by sequentially jumping based on the identifier of the first cell and the required number of sequences.

[0153] Optionally, the network device may determine the number of bits for the cyclic shift based on the identifier of the first cell and the required number of sequences in any of the following ways:

[0154] Method 1: Combining the identifier of the first cell and the required number of sequences, the number of bits for the cyclic shift can be defined by the following formula:

[0155] in, It is the slot index in the wireless frame.

[0156] Method 2, combining the identifier of the first cell and the required number of sequences, the number of bits for the cyclic shift can also be defined by the following formula:

[0157] in, It is a constant, for example, it can be 8 or 12, and K is also a configurable constant, for example, it can be 1 or 2.

[0158] For example, assuming the network device supports sequence frequency hopping and does not support it, a total of 4 candidate sequences are needed. Two of these candidate sequences can be obtained through sequence frequency hopping, and the other two can be obtained through cyclic shifting. Specifically, the network device can use the above formula (5), root index The value is 0, which calculates the first group number. Based on the first group number, the first sequence can be determined; root index The value is 1, and the second group number is calculated. Based on the second group number, the second sequence can be determined. Taking the cyclic shifting of the first sequence as an example, for the first sequence, formula (7) is used, root index By taking values ​​of 0 and 1 respectively, two different number of bits can be calculated. Based on these two different number of bits, the first sequence is subjected to two cyclic shifts respectively, and the other two sequences can be obtained.

[0159] In one possible design, the network device can also determine the group number and / or sequence number by combining the time-domain resources occupied by the wake-up information, and then determine the basic sequence based on the group number and / or sequence number sequence. Specifically, the network device can determine the group number and / or sequence number based on the identifier of the first cell and the first time-domain index.

[0160] Optionally, the first time-domain index may indicate at least one of the following: the index of a first OFDM symbol, the index of a first time slot, the index of a first subframe, and the index of a first radio frame. The first OFDM symbol is one of at least one OFDM symbols occupied by wake-up information; the first time slot is one of at least one time slot occupied by wake-up information; the first subframe is one of at least one subframe occupied by wake-up information; and the first radio frame is one of at least one radio frame occupied by wake-up information. For example, as shown in FIG8, the first time-domain index may indicate the index of OFDM symbol 801, or the first time-domain index may indicate the index of time slot 802.

[0161] Taking the ZC sequence as an example, the following describes the methods for determining the group number based on the identifier of the first cell and the first time domain index, and the methods for determining the sequence number based on the identifier of the first cell and the first time domain index.

[0162] (i) Determine the group number of the ZC sequence based on the identifier of the first cell and the first time-domain index.

[0163] When network devices support group frequency hopping, the group number of the ZC sequence can be changed sequentially based on the first time-domain index and the required number of base sequences. The group number can be defined, for example, by the following formula:

[0164] in, It is the slot index in the radio frame. It is the number of symbols in each time slot. It can be the first time-domain index. It can be the cell ID or a value configured for the network device, root. index It can be an index generated based on the number of base sequences required, for example, in the range of 0, 1, ..., (k1-1), where k1 represents the number of base sequences required.

[0165] (ii) Determine the sequence number of the ZC sequence based on the identifier of the first cell and the first time-domain index.

[0166] When a network device supports sequence frequency hopping, the sequence number of the ZC sequence can be hopped sequentially based on the first time-domain index and the required number of base sequences. The sequence number can be defined, for example, by the following formula:

[0167] The pseudo-random sequence c(n) can be initialized to c init =n ID n ID It can be a cell ID or a parameter configured by the network device. The definition of the pseudo-random sequence c(n) can be found in formula (7) above.

[0168] Optional, c init It can be reinitialized every radio frame, or it can be reinitialized based on a period, or it can be reinitialized every time LP-WUS and / or LP-SS is sent.

[0169] With c init Taking the periodic re-initialization as an example, in the above formula (11)... It can be transformed into:

[0170] Similarly, in c init Given the period T and subsequent re-initialization, the above formula (12) can be transformed into:

[0171] In some embodiments, after obtaining a base sequence based on a first time-domain index, the network device can perform a cyclic shift on the base sequence to obtain multiple sequences. Optionally, the number of bits for the cyclic shift can also be related to the first time-domain index. That is, the network device can determine the number of bits for the cyclic shift by sequentially jumping based on the first time-domain index and the required number of sequences.

[0172] Optionally, the network device may determine the cyclic shift method based on the first time-domain index and the required number of sequences in any of the following ways:

[0173] Method 1, combining the first time-domain index and the required number of sequences, the number of bits for the cyclic shift can be defined by the following formula:

[0174] in, It is the slot index in the radio frame. It can be the first time-domain index. It is the number of symbols in each time slot.

[0175] Method 2, combining the first time-domain index and the required number of sequences, the number of bits for the cyclic shift can also be defined by the following formula:

[0176] in, It is a constant, for example, it can be 8 or 12, and K is also a configurable constant, for example, it can be 1 or 2.

[0177] Optionally, the c of the pseudo-random sequence c(n) in formulas (15) and (16) init It can be reinitialized every radio frame, or it can be reinitialized based on a period, or it can be reinitialized every time LP-WUS and / or LP-SS is sent.

[0178] With c init Taking the periodic re-initialization as an example, in the above formula (15)... It can be transformed into:

[0179] Similarly, in c init Given the re-initialization based on period T, the above formula (16) It can be transformed into:

[0180] In one possible design, the network device can perform OOK modulation on the wake-up information to obtain M OOK symbols corresponding to the wake-up information. For different OOK symbols, the network device can determine different candidate sequences. In this way, different OOK symbols can be modulated by selecting a superposition sequence from different candidate sequences, achieving a more granular reduction of inter-cell interference.

[0181] Optionally, the network device can determine the sequence index (i.e., group number and / or sequence number) corresponding to the first OOK symbol based on the identifier of the first cell and the index of the first OOK symbol, and then determine the basic sequence corresponding to the first OOK symbol based on the sequence index of the first OOK symbol. Here, the first OOK symbol can be any one of the M OOK symbols. For example, as shown in Figure 9, assuming that one OFDM symbol can correspond to two OOK symbols, the first OOK symbol can be OOK symbol 901, and the index of OOK symbol 901 is 1.

[0182] Taking the ZC sequence as an example, the following describes the methods for determining the group number based on the identifier of the first cell and the index of the first OOK symbol, and the methods for determining the sequence number based on the identifier of the first cell and the index of the first OOK symbol.

[0183] (a) Determine the group number based on the identifier of the first cell and the index of the first OOK symbol.

[0184] When a network device supports group frequency hopping, for the first OOK symbol, the group number of the ZC sequence can be changed sequentially based on the index of the first OOK symbol and the number of required base sequences. The group number can be defined, for example, by the following formula:

[0185] in, It could be the index of the first OOK symbol. It can be the cell ID or a value configured for the network device, root. index It can be an index generated based on the number of the required base sequences, where M is the number of OOK symbols corresponding to an OFDM symbol.

[0186] (ii) Determine the sequence number based on the identifier of the first cell and the index of the first OOK symbol.

[0187] When a network device supports sequence frequency hopping, for the first OOK symbol, the sequence number of the ZC sequence can be hopped sequentially based on the index of the first OOK symbol and the number of base sequences required. The sequence number can be defined, for example, by the following formula:

[0188] The pseudo-random sequence c(n) can be initialized to c init =n ID n ID It can be a cell ID or a parameter configured on the network device.

[0189] Optional, c init It can be reinitialized every radio frame, or it can be reinitialized based on a period, or it can be reinitialized every time LP-WUS and / or LP-SS are sent.

[0190] With c init Taking the periodic re-initialization as an example, in the above formula (20)... It can be transformed into:

[0191] Similarly, the above formula (21) can be transformed into:

[0192] In some embodiments, after determining the base sequence corresponding to a first OOK symbol based on its index, the network device can perform a cyclic shift based on that base sequence to obtain multiple sequences corresponding to the first OOK symbols. Optionally, the number of bits for the cyclic shift can also be related to the index of the first OOK symbol. That is, the network device can determine the number of bits for the cyclic shift by sequentially jumping between the index of the first OOK symbol and the required number of sequences.

[0193] Optionally, the network device may determine the number of bits for the cyclic shift based on the index of the first OOK symbol and the required number of sequences in any of the following ways:

[0194] Method 1: Combining the index of the first OOK symbol and the required number of sequences, the number of bits for the cyclic shift can be defined by the following formula:

[0195] Method 2, combining the index of the first OOK symbol and the required number of sequences, the number of bits for the cyclic shift can also be defined by the following formula:

[0196] Optionally, c in formulas (24) and (25) above init Alternatively, it can be reinitialized based on the period T. Thus, in the above formula (24)... It can be transformed into:

[0197] Similarly, in the above formula (25) It can be transformed into:

[0198] S702, the network device determines the superimposed sequence from K candidate sequences.

[0199] In this embodiment of the application, after the network device determines K candidate sequences, it can select a superimposed sequence from the K candidate sequences so as to modulate the wake-up information through the superimposed sequence, so that the spectrum of the final wake-up signal is flatter.

[0200] Optionally, the overlay sequence may carry all or part of the wake-up information, or it may not carry any of the wake-up information.

[0201] When the superimposed sequence carries all or part of the wake-up information, the network device can select the superimposed sequence based on the correspondence between the wake-up information and at least one of the K candidate sequences. For example, assuming the superimposed sequence carries all the wake-up information, suppose sequence 1 in the K candidate sequences corresponds to the wake-up information indicating that the first terminal device should be woken up, and sequence 2 corresponds to the wake-up information indicating that the first terminal device should not be woken up. If the network device needs to send data to the first terminal device, it can select sequence 1 as the superimposed sequence to modulate the wake-up information. In this way, the first terminal device can know from the superimposed sequence that it needs to turn on the main receiver to establish communication with the network device.

[0202] In the case that the superimposed sequence does not carry the information in the wake-up information, the network device can select the superimposed sequence from K candidate sequences based on certain rules, or it can randomly select the superimposed sequence from K candidate sequences. This application does not limit this.

[0203] S703, the network device modulates the wake-up information based on the superposition sequence to generate the first wake-up signal.

[0204] The wake-up message indicates whether to wake up the first terminal device. In other words, the wake-up message can instruct whether to wake up the first terminal device within the first cell. Network devices can determine whether to wake up the first terminal device based on actual service needs. For example, if the network device needs to send data to the first terminal device, the wake-up message can instruct it to wake up; if the network device does not need to send data to the first terminal device, the wake-up message can instruct it not to wake up. When the wake-up message instructs not to wake up the first terminal device, the MR (Mobile Receiver) of the first terminal device can be disabled, and only the LP-WUR (Limited-Time Receiver) can be enabled. This method helps save power consumption of the first terminal device.

[0205] In this embodiment, the network device can determine one or more overlay sequences from K candidate sequences to modulate the wake-up information. Optionally, the network device can modulate a single overlay sequence onto an OOK ON symbol corresponding to the wake-up information, or it can modulate a single overlay sequence onto an OFDM symbol corresponding to the wake-up information, depending on the actual needs of the network device.

[0206] S704, the network device sends a first wake-up signal. Correspondingly, the terminal device receives the first wake-up signal.

[0207] In this embodiment, the network device can send a first wake-up signal to the terminal device. Correspondingly, the terminal device can receive the first wake-up signal from the network device. Optionally, the terminal device can receive the first wake-up signal via LP-WUR. After receiving the first wake-up signal, the terminal device can demodulate the first wake-up signal to determine whether to wake up the MR. Optionally, the terminal device receiving the first wake-up signal can be a first terminal device or a second terminal device. Optionally, the first wake-up signal can indicate which groups of terminal devices need to be woken up. After receiving the first wake-up signal, if the terminal device determines that it belongs to one of the wake-up groups, it can determine that it has been woken up.

[0208] Optionally, the network device may send instruction information to the terminal device based on the specific method of generating the overlay sequence, so that the terminal device can demodulate the first wake-up signal in an appropriate manner.

[0209] In some embodiments, the network device may send an LP-SS to the terminal device. The LP-SS can be used for coarse time and coarse frequency synchronization of the network device with respect to the LP-WUR. The LP-SS may also incorporate a superimposed sequence for modulation.

[0210] Optionally, the superposition sequence used for LP-SS can be a sequence that does not carry information among the K candidate sequences. This can be understood as follows: if the first candidate sequence among the K candidate sequences does not carry LP-WUS information, then the first candidate sequence can be used as the superposition sequence for LP-SS.

[0211] Optionally, the overlay sequence used for LP-SS can also be a sequence carrying information from K candidate sequences. This can be understood as follows: if X of the K candidate sequences correspond to wake-up information, then one of these X candidate sequences can be selected as the LP-SS overlay sequence; for example, the first or any one of the X candidate sequences can be selected.

[0212] Optionally, if different cells select overlay sequences from the same set of candidate sequences, the network device can select one from the set of candidate sequences as the overlay sequence for LP-SS according to predefined rules, or it can randomly select one from the set of candidate sequences as the overlay sequence for LP-SS.

[0213] The foregoing describes the method embodiments provided in this application. In order to facilitate better implementation of the above-described solutions of the embodiments of this application, the embodiments of this application also provide corresponding communication devices.

[0214] In some embodiments, the communication device includes hardware structures and / or software modules corresponding to the execution of each function in order to achieve the above-described functions. Those skilled in the art will readily recognize that, based on the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0215] This application embodiment can divide the communication device into functional modules according to the above method example. For example, each function can be divided into its own functional module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. It should be noted that the module division in this application embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.

[0216] Please refer to Figure 10, which is a schematic diagram of the structure of a communication device provided in an embodiment of this application. The communication device 10 can be a network device or a terminal device in the above method embodiments, or a device (e.g., a chip, a chip system, or a circuit) in the network device or terminal device. As shown in Figure 10, the communication device 10 includes at least a communication unit 1001 and a processing unit 1002.

[0217] For cases where the communication device is used to implement the functions of the network device in the embodiments of this application:

[0218] The processing unit 1002 is configured to determine K candidate sequences based on the identifier of the first cell, where K is a positive integer; determine an overlay sequence from the K candidate sequences; modulate the wake-up information based on the overlay sequence to generate a first wake-up signal; the wake-up information indicates whether to wake up the first terminal device in the first cell;

[0219] The communication unit 1001 is used to send the first wake-up signal.

[0220] In one possible implementation, the processing unit 1002 is further configured to determine a first sequence index based on the identifier of the first cell; determine a first basic sequence from N sequences based on the first sequence index; where N is a positive integer; and determine K candidate sequences based on the first basic sequence.

[0221] In one possible implementation, the K candidate sequences are obtained by performing a first cyclic shift on the first base sequence; the number of bits in the cyclic shift is related to the identifier of the first cell.

[0222] In one possible implementation, the processing unit 1002 is further configured to determine K second sequence indices based on the identifier of the first cell; and to determine K candidate sequences from N sequences based on the K second sequence indices; where N is a positive integer greater than or equal to K.

[0223] In one possible implementation, the processing unit 1002 is further configured to determine a first sequence index based on the identifier of the first cell and a first time-domain index; the first time-domain index indicates the index of a first orthogonal frequency division multiplexing (OFDM) symbol, or the index of a first time slot, or the index of a first subframe, or the index of a first radio frame; the first OFDM symbol is one of at least one OFDM symbol occupied by wake-up information, the first time slot is one of at least one time slot occupied by wake-up information, the first subframe is one of at least one subframe occupied by wake-up information, and the first radio frame is one of at least one radio frame occupied by the wake-up information.

[0224] In one possible implementation, the K candidate sequences are obtained by a second cyclic shift of the first base sequence; the number of bits of the cyclic shift in the second cyclic shift is related to the first time-domain index.

[0225] In one possible implementation, the processing unit 1002 is further configured to determine K second sequence indices based on the identifier of the first cell and the first time-domain index; the first time-domain index indicates the index of the first orthogonal frequency division multiplexing (OFDM) symbol, or the index of the first time slot, or the index of the first subframe, or the index of the first radio frame; the first OFDM symbol is one of at least one OFDM symbol occupied by the wake-up information, the first time slot is one of at least one time slot occupied by the wake-up information, the first subframe is one of at least one subframe occupied by the wake-up information, and the first radio frame is one of at least one radio frame occupied by the wake-up information.

[0226] In one possible implementation, the processing unit 1002 is further configured to determine the sequence subset corresponding to each of the M OOK symbols based on the identifier of the first cell and the index of the M on / off key OOK symbols; the M OOK symbols are obtained by modulating the wake-up information based on OOK modulation, and M is a positive integer; and determine K candidate sequences based on the sequence subset corresponding to each OOK symbol.

[0227] In one possible implementation, the processing unit 1002 is further configured to determine the basic sequence corresponding to each of the M OOK symbols based on the identifier of the first cell and the index of the M OOK symbols; and to determine the sequence subset corresponding to each OOK symbol based on the basic sequence corresponding to each OOK symbol.

[0228] In one possible implementation, the sequence subset corresponding to the first OOK symbol is obtained by a third cyclic shift based on the basic sequence corresponding to the first OOK symbol; the number of bits of the cyclic shift in the third cyclic shift is related to the index of the first OOK symbol; the first OOK symbol is any one of the M OOK symbols.

[0229] In one possible implementation, the processing unit 1002 is further configured to determine the sequence index set corresponding to each OOK symbol among the M OOK symbols based on the identifier of the first cell and the index of the M OOK symbols; and to determine the sequence subset corresponding to each OOK symbol from the N sequences based on the sequence index set corresponding to each OOK symbol.

[0230] In one possible implementation, the number K of candidate sequences is a parameter configured by the network device or predefined by the protocol.

[0231] In one possible implementation, K second sequence indices are associated with a pseudo-random sequence, which is initialized based on a wireless frame, or, initialized based on a first period, or, initialized based on a first event; the first event is the event of sending a wake-up signal.

[0232] For cases where the communication device is used to implement the functions of the terminal device in the embodiments of this application:

[0233] The communication unit 1001 is used to receive a first wake-up signal, which indicates whether to wake up the first terminal device in the first cell; the first wake-up signal is generated based on a superimposed sequence, which is determined according to the identifier of the first cell.

[0234] The processing unit 1002 is used to determine whether to wake up based on the first wake-up signal.

[0235] In one possible implementation, the overlay sequence is determined based on the identifier of the first cell and a first time-domain index; the first time-domain index indicates the index of the first orthogonal frequency division multiplexing (OFDM) symbol, or the index of the first time slot, or the index of the first subframe, or the index of the first radio frame; the first OFDM symbol is one of at least one OFDM symbol occupied by the first wake-up signal, the first time slot is one of at least one time slot occupied by the first wake-up signal, the first subframe is one of at least one subframe occupied by the first wake-up signal, and the first radio frame is one of at least one radio frame occupied by the first wake-up signal.

[0236] In one possible implementation, the overlay sequence is determined based on the identifier of the first cell and the index of the first OOK symbol; the first OOK symbol is one of the M OOK symbols corresponding to the first wake-up signal, where M is a positive integer.

[0237] For a more detailed description of the communication unit 1001 and the processing unit 1002 mentioned above, please refer to the relevant descriptions of the network device and terminal device in the above method embodiments, which will not be repeated here.

[0238] Please refer to Figure 11, which is a schematic diagram of another communication device provided in an embodiment of this application. As shown in Figure 11, the communication device 110 may include one or more processors 1101, which may also be referred to as processing units, and can implement certain control functions. The processor 1101 may be a general-purpose processor or a dedicated processor, etc. For example, it may be a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication device (e.g., base station, baseband chip, terminal, terminal chip, DU or CU, etc.), execute software programs, and process the data of the software programs.

[0239] In an alternative design, the processor 1101 may also store instructions 1103 and / or data, which can be executed by the processor to cause the communication device 110 to perform the method described in the above method embodiments.

[0240] In another alternative design, the processor 1101 may include a transceiver unit for implementing receiving and transmitting functions. For example, this transceiver unit may be a transceiver circuit, an interface, an interface circuit, or a communication interface. The transceiver circuit, interface, or interface circuit for implementing receiving and transmitting functions may be separate or integrated. The aforementioned transceiver circuit, interface, or interface circuit can be used for reading and writing code / data, or it can be used for transmitting or relaying signals.

[0241] In another possible design, the communication device 110 may include circuitry that can perform the functions of sending, receiving, or communicating as described in the foregoing method embodiments.

[0242] Optionally, the communication device 110 may include one or more memories 1102, which may store instructions 1104 and / or data. The instructions 1104 and / or data can be executed on a processor, causing the communication device 110 to perform the methods described in the above method embodiments. Optionally, the memory may also store data. Optionally, the processor may also store instructions and / or data. The processor and memory may be configured separately or integrated together. For example, the correspondence described in the above method embodiments may be stored in the memory or in the processor.

[0243] Optionally, the communication device 110 may also include a transceiver 1105 and / or an antenna 1106. The processor 1101, which may be referred to as a processing unit, controls the communication device 110. The transceiver 1105, which may be referred to as a transceiver unit, transceiver, transceiver circuit, transceiver device, or transceiver module, is used to implement transceiver functions.

[0244] Optionally, the communication device 110 in this application embodiment can be used to execute the method described in the above method embodiment.

[0245] In one embodiment, the communication device 110 can be a network device or a device within a network device (e.g., a chip, a chip system, or a circuit). When the computer program instructions stored in the memory 1102 are executed, the transceiver 1105 is used to perform the operations performed by the communication unit 1001 in the above embodiments. The transceiver 1105 is also used to send information to other communication devices besides the communication device. The network device or the device within the network device can also be used to perform various methods performed by the network device in the above method embodiments, which will not be elaborated further.

[0246] In one embodiment, the communication device 110 can be a terminal device or a device within the terminal device (e.g., a chip, a chip system, or a circuit). When the computer program instructions stored in the memory 1102 are executed, the transceiver 1105 is used to perform the operations performed by the communication unit 1001 in the above embodiments. The terminal device or the device within the terminal device can also be used to perform various methods executed by the terminal device in the above method embodiments, which will not be elaborated further.

[0247] This application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, can implement the network device-related processes in the methods provided in the above-described method embodiments.

[0248] This application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, can implement the processes related to the terminal device in the methods provided in the above-described method embodiments.

[0249] This application also provides a computer program product that, when run on a computer or processor, causes the computer or processor to perform one or more steps of any of the methods described above. If the constituent modules of the aforementioned devices are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium.

[0250] This application also provides a chip system including at least one processor and an interface circuit. The interface circuit and the at least one processor are interconnected via a circuit. The at least one processor is used to execute a computer program or instructions to cause some or all of the steps described in any of the above method embodiments to be executed. In one possible implementation, the chip system may further include at least one memory. The interface circuit, the at least one memory, and the at least one processor are interconnected via a circuit. The at least one memory stores instructions, and when the instructions are executed by the processor, some or all of the steps described in any of the above method embodiments are executed. The chip system may be composed of a chip or may include chips and other discrete devices.

[0251] This application also provides a communication system, which includes network equipment and terminal equipment. For a detailed description, please refer to the method shown in the above method embodiments.

[0252] It should be understood that the memory mentioned in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. Non-volatile memory can be a hard disk drive (HDD), a solid-state drive (SSD), read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM). Memory is any other medium capable of carrying or storing desired program code having an instruction or data structure form and accessible by a computer, but is not limited thereto. The memory in the embodiments of this application may also be circuitry or any other means capable of implementing storage functions for storing program instructions and / or data.

[0253] It should also be understood that the processor mentioned in the embodiments of this application can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor.

[0254] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA, or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, the memory (storage module) is integrated into the processor. It should be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0255] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0256] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments provided herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0257] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0258] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0259] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0260] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0261] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.

[0262] The steps in the method of this application embodiment can be adjusted, combined, or deleted according to actual needs.

[0263] The modules / units in the device of this application embodiment can be merged, divided, and deleted according to actual needs.

[0264] The above-disclosed embodiments are merely one preferred embodiment of this application and only a part of the embodiments of this application. They should not be construed as limiting the scope of the claims of this application.

Claims

1. A communication method, characterized in that, The method includes: A first wake-up signal is generated; the first wake-up signal indicates whether to wake up the first terminal device in the first cell; the first wake-up signal is generated based on superimposed sequence modulation wake-up information; the superimposed sequence is determined from K candidate sequences; the K candidate sequences are determined based on the identifier of the first cell; the candidate sequences determined by the identifiers of different cells are different; K is a positive integer; Send the first wake-up signal.

2. The method as described in claim 1, characterized in that, The K candidate sequences are determined based on a first base sequence, which is determined from N sequences based on a first sequence index; the first sequence index is determined based on the identifier of the first cell.

3. The method as described in claim 2, characterized in that, The K candidate sequences are obtained by performing a first cyclic shift on the first base sequence; the number of bits in the cyclic shift is related to the identifier of the first cell.

4. The method as described in claim 1, characterized in that, The K candidate sequences are determined from the N sequences based on the K second sequence indices; the K second sequence indices are determined based on the identifier of the first cell.

5. The method as described in claim 2, characterized in that, The first sequence index is determined based on the identifier of the first cell and the first time-domain index; the first time-domain index indicates the index of the first orthogonal frequency division multiplexing (OFDM) symbol, or the index of the first time slot, or the index of the first subframe, or the index of the first radio frame; the first OFDM symbol is one of at least one OFDM symbol occupied by the wake-up information, the first time slot is one of at least one time slot occupied by the wake-up information, the first subframe is one of at least one subframe occupied by the wake-up information, and the first radio frame is one of at least one radio frame occupied by the wake-up information.

6. The method as described in claim 5, characterized in that, The K candidate sequences are obtained by performing a second cyclic shift on the first base sequence; the number of bits in the second cyclic shift is related to the first time-domain index.

7. The method as described in claim 4, characterized in that, The K second sequence indices are determined based on the identifier of the first cell and the first time-domain index; the first time-domain index indicates the index of the first OFDM symbol, or the index of the first time slot, or the index of the first subframe, or the index of the first radio frame; the first OFDM symbol is one of at least one OFDM symbol occupied by the wake-up information, the first time slot is one of at least one time slot occupied by the wake-up information, the first subframe is one of at least one subframe occupied by the wake-up information, and the first radio frame is one of at least one radio frame occupied by the wake-up information.

8. The method as described in claim 1, characterized in that, The K candidate sequences are determined based on the sequence subset corresponding to each OOK symbol among the M OOK symbols; the M OOK symbols are obtained by modulating the wake-up information based on OOK modulation; the sequence subset corresponding to each OOK symbol among the M OOK symbols is determined based on the identifier of the first cell and the index of the M on / off key control OOK symbols.

9. The method as described in claim 8, characterized in that, The sequence subset corresponding to the first OOK symbol is determined based on the base sequence corresponding to the first OOK symbol; the base sequence corresponding to the first OOK symbol is determined based on the identifier of the first cell and the index of the first OOK symbol; the first OOK symbol is any one of the M OOK symbols.

10. The method as described in claim 9, characterized in that, The sequence subset corresponding to the first OOK symbol is obtained by performing a third cyclic shift on the basic sequence corresponding to the first OOK symbol; the number of bits in the cyclic shift of the third cyclic shift is related to the index of the first OOK symbol; The first OOK symbol is any one of the M OOK symbols.

11. The method as described in claim 8, characterized in that, The sequence subset corresponding to the first OOK symbol is determined from N sequences based on the sequence index set corresponding to the first OOK symbol; the sequence index set corresponding to the first OOK symbol is determined based on the identifier of the first cell and the index of the first OOK symbol; the first OOK symbol is any one of the M OOK symbols.

12. The method according to any one of claims 1-11, characterized in that, The number K of candidate sequences is a parameter configured by the network device or predefined by the protocol.

13. The method as described in claim 4, characterized in that, The K second sequence indices are associated with a pseudo-random sequence, which is initialized based on a wireless frame, or, the pseudo-random sequence is initialized based on a first period, or, the pseudo-random sequence is initialized based on a first event; the first event is the event of sending a wake-up signal.

14. A communication method, characterized in that, Applied to a first terminal device, the method includes: A first wake-up signal is received, indicating whether to wake up the first terminal device in the first cell; the first wake-up signal is generated based on superimposed sequence modulation wake-up information, the superimposed sequence is determined from K candidate sequences, the K candidate sequences are determined based on the identifier of the first cell; the candidate sequences determined by the identifiers of different cells are different; K is a positive integer; Whether to be woken up is determined based on the first wake-up signal.

15. The method as described in claim 14, characterized in that, The K candidate sequences are determined based on a first base sequence, which is determined from N sequences based on a first sequence index; the first sequence index is determined based on the identifier of the first cell.

16. The method as described in claim 15, characterized in that, The K candidate sequences are obtained by performing a first cyclic shift on the first base sequence; the number of bits in the cyclic shift is related to the identifier of the first cell.

17. The method as described in claim 14, characterized in that, The K candidate sequences are determined from the N sequences based on the K second sequence indices; the K second sequence indices are determined based on the identifier of the first cell.

18. The method as described in claim 15, characterized in that, The first sequence index is determined based on the identifier of the first cell and the first time-domain index; the first time-domain index indicates the index of the first orthogonal frequency division multiplexing (OFDM) symbol, or the index of the first time slot, or the index of the first subframe, or the index of the first radio frame; the first OFDM symbol is one of at least one OFDM symbol occupied by the wake-up information, the first time slot is one of at least one time slot occupied by the wake-up information, the first subframe is one of at least one subframe occupied by the wake-up information, and the first radio frame is one of at least one radio frame occupied by the wake-up information.

19. The method as described in claim 18, characterized in that, The K candidate sequences are obtained by performing a second cyclic shift on the first base sequence; the number of bits in the second cyclic shift is related to the first time-domain index.

20. The method as described in claim 19, characterized in that, The K second sequence indices are determined based on the identifier of the first cell and the first time-domain index; the first time-domain index indicates the index of the first OFDM symbol, or the index of the first time slot, or the index of the first subframe, or the index of the first radio frame; the first OFDM symbol is one of at least one OFDM symbol occupied by the wake-up information, the first time slot is one of at least one time slot occupied by the wake-up information, the first subframe is one of at least one subframe occupied by the wake-up information, and the first radio frame is one of at least one radio frame occupied by the wake-up information.

21. The method as described in claim 14, characterized in that, The K candidate sequences are determined based on the sequence subset corresponding to each OOK symbol among the M OOK symbols; the M OOK symbols are obtained by modulating the wake-up information based on OOK modulation; the sequence subset corresponding to each OOK symbol among the M OOK symbols is determined based on the identifier of the first cell and the index of the M on / off key control OOK symbols.

22. The method as described in claim 21, characterized in that, The sequence subset corresponding to the first OOK symbol is determined based on the base sequence corresponding to the first OOK symbol; the base sequence corresponding to the first OOK symbol is determined based on the identifier of the first cell and the index of the first OOK symbol; the first OOK symbol is any one of the M OOK symbols.

23. The method as described in claim 22, characterized in that, The sequence subset corresponding to the first OOK symbol is obtained by performing a third cyclic shift on the basic sequence corresponding to the first OOK symbol; the number of bits in the cyclic shift of the third cyclic shift is related to the index of the first OOK symbol; The first OOK symbol is any one of the M OOK symbols.

24. The method as described in claim 21, characterized in that, The sequence subset corresponding to the first OOK symbol is determined from N sequences based on the sequence index set corresponding to the first OOK symbol; the sequence index set corresponding to the first OOK symbol is determined based on the identifier of the first cell and the index of the first OOK symbol; the first OOK symbol is any one of the M OOK symbols.

25. The method according to any one of claims 14-24, characterized in that, The number K of candidate sequences is a parameter configured by the network device or predefined by the protocol.

26. The method as described in claim 17, characterized in that, The K second sequence indices are associated with a pseudo-random sequence, which is initialized based on a wireless frame, or, the pseudo-random sequence is initialized based on a first period, or, the pseudo-random sequence is initialized based on a first event; the first event is the event of sending a wake-up signal.

27. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program or computer instructions that, when executed by a processor, cause a terminal device to perform the method as described in any one of claims 1-13, or cause a network device to perform the method as described in any one of claims 14-26.

28. A chip system, characterized in that, The device includes at least one processor, at least one memory, and an interface circuit, wherein the at least one memory, the interface circuit, and the at least one processor are interconnected by a line, and the at least one memory stores instructions; when the instructions are executed by the processor, they cause a network device to perform the method as described in any one of claims 1-13, or cause a terminal device to perform the method as described in any one of claims 14-26.

29. A communication device, characterized in that, The device includes: A processing unit is configured to generate a first wake-up signal; the first wake-up signal indicates whether to wake up a first terminal device in a first cell; the first wake-up signal is generated based on superimposed sequence modulation wake-up information; the superimposed sequence is determined from K candidate sequences; the K candidate sequences are determined based on the identifier of the first cell; the candidate sequences determined by the identifiers of different cells are different; K is a positive integer; A communication unit is used to send the first wake-up signal.

30. A communication device, characterized in that, The device includes: A communication unit is configured to receive a first wake-up signal, the first wake-up signal indicating whether to wake up a first terminal device in a first cell; the first wake-up signal is generated based on superimposed sequence modulation wake-up information; the superimposed sequence is determined from K candidate sequences; the K candidate sequences are determined based on the identifier of the first cell; K is a positive integer; The processing unit is used to determine whether to be woken up based on the first wake-up signal.