A communication method and related apparatus

CN116321367BActive Publication Date: 2026-08-07SPREADTRUM COMMUNICATION (SHANGHAI) CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SPREADTRUM COMMUNICATION (SHANGHAI) CO LTD
Filing Date
2021-12-20
Publication Date
2026-08-07

AI Technical Summary

Technical Problem

在蜂窝移动网络中,小区间干扰较大,低功耗接收机可能错误地将邻小区的唤醒信号接收下来,造成不必要苏醒,浪费了电能

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116321367B_ABST
    Figure CN116321367B_ABST
Patent Text Reader

Abstract

The application discloses a communication method and related device, the method comprises the following steps: receiving a wake-up signal, and determining whether to be woken up. The method disclosed by the application is beneficial to improving the accuracy of detecting the wake-up signal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communications, and more particularly to a communication method and related apparatus. Background Technology

[0002] Currently, processing synchronization signal block bursts and monitoring the Physical Downlink Control Channel (PDCCH) both utilize a single receiver (i.e., a receiver shared across idle, inactive, and connected states). Therefore, the power consumption during the transition from deep sleep to wake-up is relatively high, as is the power consumption for detecting paging or paging early indication (PEI). This single receiver, also known as a conventional receiver or main receiver, possesses a complete RF and baseband processing architecture.

[0003] To reduce the power consumption of terminal devices during the wake-up transition from deep sleep and the power consumption for signal detection, a low-power receiver independent of the main receiver can be used to detect a wake-up signal. After detecting a wake-up signal, the low-power receiver notifies the main receiver, which then turns on and performs measurements and data transmission / reception (e.g., receiving paging messages). In cellular mobile networks, inter-cell interference is significant, and the low-power receiver may mistakenly receive wake-up signals from neighboring cells, causing unnecessary wake-ups and wasting power. Summary of the Invention

[0004] This application provides a communication method and related apparatus, which helps to improve the accuracy of detecting wake-up signals.

[0005] Firstly, this application provides a communication method, which includes: receiving a wake-up signal; and determining whether the user has been woken up. This method helps to improve the accuracy of detecting the wake-up signal.

[0006] In conjunction with the first aspect, in one possible implementation, the wake-up signal includes cell identification information.

[0007] In conjunction with the first aspect, in one possible implementation, the wake-up signal includes data, and the scrambling sequence generator or initial sequence of the data contains the cell identification information.

[0008] In conjunction with the first aspect, in one possible implementation, the wake-up signal includes data, the data containing the cell identification information.

[0009] In conjunction with the first aspect, in one possible implementation, the wake-up signal includes data, the cyclic redundancy check (CRC) of which is scrambled by the cell identification information.

[0010] In conjunction with the first aspect, in one possible implementation, the wake-up signal includes a first preamble, the sequence generator or initial sequence of which contains the cell identification information.

[0011] In conjunction with the first aspect, in one possible implementation, the wake-up signal includes a second preamble, the sequence generator of the second preamble or the initial sequence of which contains the cell identification information.

[0012] In conjunction with the first aspect, in one possible implementation, the wake-up signal includes a second preamble, which comprises a first sequence and a second sequence, wherein the first sequence is a sequence of all zeros, and the sequence generator or initial sequence of the second sequence contains the cell identification information.

[0013] In conjunction with the first aspect, in one possible implementation, the wake-up signal includes a preamble containing the cell identification information.

[0014] In conjunction with the first aspect, in one possible implementation, the leading sequence generator or initial sequence contains the cell identification information.

[0015] In conjunction with the first aspect, in one possible implementation, the cell identification information is a cell identifier.

[0016] In conjunction with the first aspect, in one possible implementation, the cell identification information is part of the cell identification.

[0017] In conjunction with the first aspect, in one possible implementation, a portion of the cell identifier is the cell identifier carried by the primary synchronization signal (PSS).

[0018] In conjunction with the first aspect, in one possible implementation, the cell identification information is a cell identifier configured by higher-layer parameters. In conjunction with the first aspect, in one possible implementation, the wake-up signal includes a first preamble and a second preamble; the cell identification information includes both first and second cell identification information; the sequence generator or initial sequence of the first preamble includes the first cell identification information; and the sequence generator or initial sequence of the second preamble includes the second cell identification information.

[0019] In conjunction with the first aspect, in one possible implementation, the first cell identification information includes a portion of the cell identification, and the second cell identification information includes another portion of the cell identification.

[0020] In conjunction with the first aspect, in one possible implementation, the first cell identification information includes a first identifier of the cell configured with high-rise parameters, and the second cell identification information includes a second identifier of the cell configured with high-rise parameters.

[0021] In conjunction with the first aspect, in one possible implementation, the wake-up signal includes terminal device subgroup information.

[0022] In conjunction with the first aspect, in one possible implementation, the wake-up signal includes data, which includes information about the terminal device subgroup.

[0023] In conjunction with the first aspect, in one possible implementation, the terminal device subgroup information includes one or more bits.

[0024] In conjunction with the first aspect, in one possible implementation, the starting position and length of the terminal device subgroup information in the data are configured by higher-level parameters.

[0025] In conjunction with the first aspect, in one possible implementation, the wake-up signal includes data, and the cyclic redundancy check (CRC) of the data includes the terminal device subgroup information.

[0026] In conjunction with the first aspect, in one possible implementation, the CRC of the data is scrambled by a sequence containing the terminal device subgroup information.

[0027] In conjunction with the first aspect, in one possible implementation, the wake-up signal includes data, the terminal device subgroup includes a first terminal device subgroup and a second terminal device subgroup, the second terminal device subgroup being a subset of the first terminal device subgroup, the terminal device subgroup information includes first terminal device subgroup information corresponding to the first terminal device subgroup and second terminal device subgroup information corresponding to the second terminal device subgroup; the data includes the first terminal device subgroup information, and the CRC of the data includes the second terminal device subgroup information.

[0028] In conjunction with the first aspect, in one possible implementation, the CRC of the data is scrambled by a sequence containing the second terminal device subgroup information.

[0029] Secondly, this application provides a communication method, which includes: detecting a first preamble and / or a second preamble; and monitoring data. This method helps improve the accuracy of detecting wake-up signals.

[0030] In conjunction with the second aspect, in one possible implementation, the detection of the first preamble and / or the second preamble; and the monitoring of data, includes: detecting the first preamble and the second preamble before the data is monitored; and monitoring the data when the first preamble and the second preamble are detected.

[0031] In conjunction with the second aspect, in one possible implementation, the detection of the first preamble and the second preamble includes: detecting the first preamble and the second preamble before the data listening time and after the time position, wherein the distance between the time position and the data listening time is E symbols or E time slots or F milliseconds.

[0032] In conjunction with the second aspect, in one possible implementation, the detection of the first preamble and / or the second preamble; and the monitoring of data, includes: detecting the first preamble or the second preamble before the time for monitoring the data; and monitoring the data when the first preamble or the second preamble is detected.

[0033] In conjunction with the second aspect, in one possible implementation, the detection of the second preamble includes: detecting the first preamble or the second preamble before the data listening time and after the time position, wherein the distance between the time position and the data listening time is G symbols or G time slots or H milliseconds.

[0034] In conjunction with the second aspect, in one possible implementation, the first preamble and / or the second preamble are detected; data monitoring includes: detecting the first preamble before the data monitoring time; detecting the second preamble when the first preamble is detected; and monitoring the data when the second preamble is detected.

[0035] In conjunction with the second aspect, in one possible implementation, detecting the first preamble includes: detecting the first preamble before the data listening time and detecting the first preamble after the time position, wherein the distance between the time position and the detection time of the second preamble is I symbols or I time slots or J milliseconds.

[0036] In conjunction with the second aspect, in one possible implementation, the detection of the first preamble and / or the second preamble; and the monitoring of data, includes: monitoring the data when the first preamble and the second preamble are detected.

[0037] In conjunction with the second aspect, in one possible implementation, the monitoring of the data includes: when the first preamble and the second preamble are detected, monitoring the data after a time position, wherein the detection timing of the first preamble and the second preamble is K symbols or K time slots or L milliseconds away from the time position.

[0038] In conjunction with the second aspect, in one possible implementation, the detection of the first preamble and / or the second preamble; and the monitoring of data, includes: monitoring the data when the first preamble or the second preamble is detected.

[0039] In conjunction with the second aspect, in one possible implementation, the monitoring of the data includes: when the first preamble or the second preamble is detected, monitoring the data after a time position, wherein the detection timing of the first preamble or the second preamble is M symbols or M time slots or N milliseconds away from the time position.

[0040] In conjunction with the second aspect, in one possible implementation, a first preamble and / or a second preamble are detected; data is monitored, including: when the first preamble is detected, the second preamble is detected; when the second preamble is detected, the data is monitored.

[0041] In conjunction with the second aspect, in one possible implementation, the detection of the second preamble includes: when the first preamble is detected, detecting the second preamble after a time position, wherein the detection timing of the first preamble and the time position are P symbols or P time slots or Q milliseconds apart.

[0042] Thirdly, this application provides a communication method, which includes: detecting a preamble; and listening to data. This method helps to improve the accuracy of detecting wake-up signals.

[0043] In conjunction with the third aspect, in one possible implementation, the detection of the preamble and the monitoring of the data include: detecting the preamble before the time for monitoring the data; and monitoring the data when the preamble is detected.

[0044] In conjunction with the third aspect, in one possible implementation, the detection preamble includes: detecting the preamble before the data listening time and after the time position, wherein the distance between the time position and the data listening time is G' symbols or G' time slots or H' milliseconds.

[0045] In conjunction with the third aspect, in one possible implementation, the detection of the preamble and the monitoring of data include: monitoring the data when the preamble is detected.

[0046] In conjunction with the third aspect, in one possible implementation, the monitoring of the data includes: when the preamble is detected, monitoring the data after a time position, wherein the detection timing of the preamble and the time position are M' symbols or M' time slots or N' milliseconds apart.

[0047] Fourthly, this application provides a communication device for implementing the methods in the first, second, or third aspects and any possible implementation thereof.

[0048] Fifthly, this application provides a communication device including a processor for executing the methods of the first, second, or third aspects and any possible implementation thereof.

[0049] In a sixth aspect, this application provides a communication device, the communication device including a processor and a memory, the memory being used to store computer execution instructions; the processor being used to call the program code from the memory to execute the method in the first aspect, the second aspect, or the third aspect and any possible implementation thereof.

[0050] In a seventh aspect, this application provides a communication device, the communication device including a processor and a transceiver, the transceiver being used to receive or transmit signals; the processor being used to execute the methods of the first aspect, the second aspect, or the third aspect, and any possible implementation thereof.

[0051] Eighthly, this application provides a communication device, the communication device including a processor, a memory, and a transceiver, the transceiver being used to receive or transmit signals; the memory being used to store program code; and the processor being used to call the program code from the memory to execute a method as described in the first, second, or third aspect and any possible implementation thereof.

[0052] Ninthly, this application provides a chip for receiving a wake-up signal; the chip is also used to determine whether the device has been woken up.

[0053] In a tenth aspect, this application provides a chip for detecting a first preamble and / or a second preamble; the chip is also used for monitoring data.

[0054] In the eleventh aspect, this application provides a chip for detecting a preamble; the chip is also used for monitoring data.

[0055] In a twelfth aspect, this application provides a module device, the module device including a communication module, a power module, a storage module, and a chip module, wherein: the power module is used to provide power to the module device; the storage module is used to store data and instructions; the communication module is used for internal communication within the module device, or for communication between the module device and external devices; the chip module is used to: receive a wake-up signal; and determine whether it has been woken up.

[0056] In a thirteenth aspect, this application provides a module device, the module device including a communication module, a power module, a storage module, and a chip module, wherein: the power module is used to provide power to the module device; the storage module is used to store data and instructions; the communication module is used for internal communication within the module device, or for communication between the module device and external devices; the chip module is used for: detecting a first preamble and / or a second preamble; and monitoring data.

[0057] In a fourteenth aspect, this application provides a module device, the module device including a communication module, a power module, a storage module, and a chip module, wherein: the power module is used to provide power to the module device; the storage module is used to store data and instructions; the communication module is used for internal communication within the module device, or for communication between the module device and external devices; and the chip module is used for: detecting a preamble; and monitoring data.

[0058] In a fifteenth aspect, this application provides a computer-readable storage medium storing computer-readable instructions that, when executed on a communication device, cause the communication device to perform the methods described in the first, second, or third aspects and any possible implementation thereof.

[0059] In a sixteenth aspect, this application provides a computer program or computer program product, including code or instructions that, when run on a computer, cause the computer to perform the methods of the first, second, or third aspect. Attached Figure Description

[0060] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0061] Figure 1 This is a schematic diagram of a network architecture provided in an embodiment of this application;

[0062] Figure 2 This is a schematic diagram of the structure of a wake-up signal provided in an embodiment of this application;

[0063] Figure 3 This is a flowchart of a communication method provided in an embodiment of this application;

[0064] Figure 4 This is a schematic diagram of detecting a first preamble and a second preamble provided in an embodiment of this application;

[0065] Figure 5 This is a schematic diagram of detecting a first preamble or a second preamble provided in an embodiment of this application;

[0066] Figure 6 This is a schematic diagram of detecting a first leader provided in an embodiment of this application;

[0067] Figure 7 This is a schematic diagram of a monitoring data provided in an embodiment of this application;

[0068] Figure 8 This is a schematic diagram of another type of monitoring data provided in an embodiment of this application;

[0069] Figure 9 This is a schematic diagram of another detection of the second preamble provided in an embodiment of this application;

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

[0071] Figure 11 This is a schematic diagram of another communication device provided in an embodiment of this application;

[0072] Figure 12 This is a schematic diagram of the structure of a module device provided in an embodiment of this application. Detailed Implementation

[0073] 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 the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0074] The terminology used in the following embodiments of this application is for the purpose of describing particular embodiments only and is not intended to be limiting of this application. As used in the specification and appended claims of this application, the singular expressions “a,” “an,” “the,” “the,” “the,” and “this” are intended to include the plural expressions as well, unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used in this application refers to and includes any or all possible combinations of one or more of the listed items.

[0075] It should be noted that the terms "first," "second," "third," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the term "comprising" and any variations thereof are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or server that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to these processes, methods, products, or devices.

[0076] The embodiments of this application can be applied to Figure 1 The network architecture shown is Figure 1 The network architecture shown is the network architecture of a wireless communication system. This network architecture typically includes terminal devices and network devices. The number and form of each device do not constitute a limitation on the embodiments of this application.

[0077] It should be noted that the wireless communication systems mentioned in the embodiments of this application include, but are not limited to: Internet of Things (IoT) systems, Long Term Evolution (LTE) systems, 5th-generation (5G) systems, 6th-generation (6G) systems, and future mobile communication systems.

[0078] The terminal device in this application embodiment is a device with wireless communication capabilities, and may be referred to as a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal device, vehicle-mounted terminal device, industrial control terminal device, UE unit, UE station, mobile station, remote station, remote terminal device, mobile device, UE terminal device, wireless communication device, UE agent, or UE device, etc. It should be noted that in the following description, the name "terminal device" is used as an example. This terminal device may also be referred to as a terminal, user equipment, UE, etc., and these terms can all be understood as referring to the terminal device in this application embodiment. This application does not limit the name of the terminal device.

[0079] The terminal device can be fixed or mobile. It should be noted that the terminal device can support at least one wireless communication technology, such as LTE, New Radio (NR), etc. 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 of this application, the terminal device may also be a device with transceiver functions, such as a chip system. The chip system may include chips, but may also include other discrete components; this application does not limit this. In the embodiments of this application, the network device is a device that provides wireless communication functions for the terminal device, and may also be referred to as a radio access network (RAN) device or access network element, etc. The network device may support at least one wireless communication technology, such as LTE, NR, etc.For example, network devices include, but are 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), transmitting and receiving point (TRP), transmitting point (TP), mobile switching center, etc., in 5th-generation (5G) mobile communication systems. Network devices can also be radio controllers, centralized units (CU), and / or distributed units (DU) in cloud radio access network (CRAN) scenarios, or network devices can be relay stations, access points, vehicle-mounted equipment, terminal equipment, wearable devices, and network devices in future mobile communications or future evolved PLMNs, etc. In some embodiments, the network device may also be a means of providing wireless communication capabilities for terminal devices, such as a chip system. For example, a chip system may include a chip, and may also include other discrete components. In some embodiments, the network device may also communicate with Internet Protocol (IP) networks, such as the Internet, a private IP network, or other data networks.

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

[0081] Next, some concepts involved in the embodiments of this application will be introduced.

[0082] 1. Paging

[0083] Generally, in the idle or inactive state, the User Equipment (UE) needs to listen to the paging-related Physical Downlink Control Channel (PDCCH), also known as Type 2-PDCCH. The RNTI of the paging-related PDCCH is P-RNTI, and the Downlink Control Information (DCI) format used is DCI format 1-0. When the UE detects the paging-related PDCCH (and successfully descrambles the CRC using the P-RNTI), the UE parses the DCI. The DCI may contain a short message to provide the UE with alarm information or to update system information. The DCI may also contain scheduling information to instruct the UE to receive the paging-related Physical Downlink Shared Channel (PDSCH), obtain the paging message, and further initiate a random access procedure to enter the connected state. The listening timing of the paging-related PDCCH can be configured by the Search Space Set (SSS) and then determined by the Paging Occasion (PO) and Paging Monitoring Occasion (PMO). The PO is used to determine the starting point of the listening timing within the paging frame (PF), and the PMO consists of multiple sequential listening timings starting from the starting point. The PMO is associated one-to-one with the actual transmitted synchronization signal block.

[0084] 2. Radio Resource Management (RRM) Measurement

[0085] In idle or inactive states, user equipment (UE) needs to perform periodic RRM measurements. RRM measurements include measurements of the serving cell and neighboring cells. Neighboring cell measurements generally include: the base station providing a frequency point, and the UE performing cell search and measurements on that frequency point; or the base station providing a frequency point and a Physical Cell ID (PCI), and the UE using that PCI to perform cell search and measurements on that frequency point; or the base station neither providing a frequency point nor a PCI, and the UE performing cell search and measurements autonomously. Neighboring cell measurements can be further divided into intra-frequency measurements and inter-frequency measurements. For example, if the synchronization signal block in the neighboring cell has the same center frequency and subcarrier spacing as the synchronization signal block in the serving cell, then the measurement is an intra-frequency measurement. Conversely, if the synchronization signal block in the neighboring cell has a different center frequency or subcarrier spacing than the synchronization signal block in the serving cell, then the measurement is an inter-frequency measurement. In the idle or inactive state, user equipment typically needs to perform a serving cell RRM measurement once within one paging cycle. The paging cycle is also known as the Idle State Discontinuous Reception (I-DRX) cycle.

[0086] Therefore, in the idle or inactive state, listening to the paging-related PDCCH and performing RRM measurements are the main tasks of the user equipment.

[0087] 3. Paging Early Indication (PEI)

[0088] For listening to paging-related PDCCHs and performing RRM measurements, generally, the paging user equipment wakes up from deep sleep to process three synchronization signal block bursts (SS / PBCH block burst, SS burst) to achieve a certain time-frequency synchronization for listening to paging-related PDCCHs and simultaneously performing RRM measurements. To this end, the network can be configured with a paging early indication (PEI), and the user equipment checks the paging early indication before listening to the paging-related PDCCH. If the PEI indicates that listening to the paging-related PDCCH is required, the user equipment continues to listen to the paging-related PDCCH.

[0089] Generally, PEI precedes PO. When PEI is configured, the user equipment (UE) wakes from deep sleep to process one synchronization block burst, achieving a certain time-frequency synchronization to detect PEI. If PEI indicates that paging-related PDCCH needs to be listened to, the UE continues to process two synchronization block bursts and continues listening to paging-related PDCCH. If PEI indicates that paging-related PDCCH does not need to be listened to, the UE returns to deep sleep. With a group paging rate of 10%, the probability that the UE needs to listen to paging-related PDCCH is 10%. Therefore, with a 10% probability, the UE needs to process three synchronization block bursts, listen to paging-related PDCCH, and perform RRM measurements; with a 90% probability, the UE only needs to process one synchronization block burst and perform RRM measurements. Thus, with a 90% probability, the UE processes fewer signals / channels, has a shorter wake-up time (if no signals / channels are processed after waking from deep sleep, it enters light sleep), and consumes less power. Therefore, by using PEI, user equipment can save power.

[0090] 4. Integrated receiver

[0091] Generally, processing synchronization signal block bursts and monitoring the PDCCH both utilize a single receiver (i.e., a receiver shared by idle / inactive / connected states). Therefore, the power consumption during the transition from deep sleep to PEI detection is relatively high, as is the power consumption for PEI detection. This single receiver, also known as a regular receiver or master receiver, possesses a complete RF and baseband processing architecture. It is a receiver shared by idle / inactive / connected states. Functionally, this single receiver can include a synchronization signal block receiving module and a data / control receiving module.

[0092] 5. Low-power wake-up signal receiver

[0093] To reduce the power consumption of user equipment during the wake-up transition from deep sleep and the power consumption of the wake-up signal, a low-power receiver independent of the main receiver can be used to detect a wake-up signal. Using a separate low-power receiver can provide energy savings. This low-power receiver can also be called a low-power wake-up signal receiver, a wake-up signal receiver, or an auxiliary receiver.

[0094] This low-power receiver can have two types of receiving methods.

[0095] The first type of reception method involves the low-power receiver periodically detecting a wake-up signal. Because it has very few devices that are switched on and off, the power consumption during the wake-up transition from deep sleep is minimal. Furthermore, since the corresponding wake-up signal is specially designed, the power consumption for detecting this signal is also low.

[0096] The second type of reception method allows the low-power receiver to remain in standby and wake-up signal detection states indefinitely. Since there is no need to switch between deep sleep and signal detection, this low-power receiver has no switching power consumption when waking from deep sleep. In fact, this low-power receiver only has a deep sleep state (also known as standby state), meaning it can detect wake-up signals without needing to wake up.

[0097] This low-power receiver can have three architectures. The first is a more traditional architecture, including a bandpass filter, RF amplifier, local oscillator, mixer, and detector, but without an analog-to-digital converter (ADC) and most of the digital processing units. The second architecture uses as much passive circuitry as possible, including a passive bandpass filter, optional RF amplifier, and passive detector, and may even omit a local oscillator and mixer. The third architecture is a fully passive circuitry architecture, combined with energy harvesting, to achieve true zero power consumption. All three architectures can implement the two types of receiving methods mentioned above.

[0098] To save energy for terminal devices, in certain scenarios or at certain times, the terminal device only turns on a low-power wake-up signal receiver that is independent of the overall receiver. This way, the overall receiver can be turned off, and the terminal device can be woken up by the network by listening for the low-power wake-up signal through the low-power wake-up signal receiver (network reachable).

[0099] 6. Wake-up signal (WUS)

[0100] See Figure 2 This is a schematic diagram of the structure of a wake-up signal provided in an embodiment of this application. Figure 2 As shown, the wake-up signal can be divided into three parts: the first preamble, the second preamble, and the data.

[0101] The first preamble, also known as the delimiter or synchronization (SYNC) preamble, is used by low-power receivers to signal the start of transmission and for initial synchronization, such as coarse time synchronization. The first preamble can be the beginning of a preamble. The second preamble, also known as the gap, is used to indicate the start of transmission for the low-power receiver and for initial synchronization, such as coarse time synchronization.

[0102] The second preamble can be used by the low-power receiver to determine the start position of the data and for second-stage synchronization, such as fine time synchronization and / or frequency synchronization. The first preamble can be the latter part of the preamble.

[0103] The data can also be called the wake-up signal data. The data can be used to transmit important information for the wake-up signal.

[0104] Generally, a low-power receiver can be divided into an RF section and a microcontroller (MCU) section. The RF section can detect the first preamble. For example, energy detection or envelope detection can be used to detect whether the first preamble has been transmitted, thus indicating the start of the wake-up signal transmission. The RF section and MCU section can jointly receive the second preamble and data. For example, the RF section can use a comparator to sample the second preamble and data by 1 bit, while the MCU section can receive both. For the second preamble, the MCU section only needs sequence detection and does not need to activate the decoder, but for the data, the MCU section needs to activate the decoder for decoding.

[0105] In one possible implementation, the wake-up signal can be divided into two parts: a preamble and data.

[0106] The preceding part of the leader can be the first leader mentioned above. The following part of the leader can be the second leader mentioned above. The data can be the data mentioned above.

[0107] In another possible implementation, the wake-up signal can be divided into two parts: a first preamble and data.

[0108] The first preamble can be the first preamble mentioned above. In this case, the second preamble mentioned above is not sent in the wake-up signal. The data can be the data mentioned above.

[0109] In another possible implementation, the wake-up signal can be divided into two parts: a second preamble and data.

[0110] The second preamble can be the same as the previously mentioned second preamble. In this case, the previously mentioned first preamble is not sent in the wake-up signal. The data can be the same as the previously mentioned data.

[0111] 7. Modulation method of on-off keying (OOK)

[0112] Generally, to simplify low-power receivers, the wake-up signal uses a keyed modulation scheme. This simplifies the receiver to detecting the energy of the modulation symbol (rather than its amplitude / phase). If the energy exceeds a certain threshold, it's considered "on"; otherwise, it's considered "off." Alternatively, since processing occurs at RF or IF, envelope detection can be used. Envelope detection can also be viewed as a form of energy detection. For single-tone or single-carrier waveforms, a modulation symbol is a time-domain symbol representing that single tone or carrier. For single-tone or single-carrier waveforms, a modulation symbol can be called an OOK symbol. For multi-tone or multi-carrier waveforms, a modulation symbol can be a time-domain symbol representing multiple tones or carriers, such as the time-domain symbol of Orthogonal Frequency Division Multiplexing (OFDM). For multi-tone or multi-carrier waveforms, a modulation symbol can be called a generalized OOK symbol. For multi-tone or multi-carrier waveforms, the sequence or part of the sequence can be modulated on multiple subcarriers (within the same OFDM symbol). During detection, a frequency domain multiplication method can be used (i.e., multiplying the received frequency domain signal with the frequency domain version of the local sequence or part of the sequence), which is equivalent to a time domain correlation method (i.e., correlating the received time domain signal with the time domain version of the local sequence or part of the sequence).

[0113] To improve the accuracy of detecting wake-up signals, embodiments of this application provide a communication method. To better understand the communication method provided in these embodiments, a detailed description of the communication method follows.

[0114] Please see Figure 3 , Figure 3 This is a flowchart of a communication method provided in an embodiment of this application, which includes steps 101 to 102. Figure 3 The method shown can be executed by a terminal device (for example, refer to...). Figure 1 (As shown), or the executing entity can be a chip in the terminal device. Figure 3 The method shown is implemented using a terminal device as an example. Wherein:

[0115] 101. The terminal device receives a wake-up signal from the network device.

[0116] In this embodiment, the terminal device can receive a wake-up signal sent by the network device. This wake-up signal is used to wake up the terminal device / overall receiver, or to trigger the terminal device / overall receiver to turn on the overall receiver, or to trigger the terminal device / overall receiver to switch from a sleep state / power-saving mode to a wake-up state, such as starting to listen to the PDCCH. The receiving may include at least one operation of detection, demodulation, and decoding.

[0117] In one implementation, the wake-up signal may include cell identification information. Because inter-cell interference is significant in cellular mobile networks, low-power receivers may incorrectly receive wake-up signals from neighboring cells, causing unnecessary wake-ups and wasting power. In this way, the terminal device can determine whether it has been woken up by detecting the cell identification information in the wake-up signal, thereby reducing the terminal device's power consumption and improving the accuracy of wake-up signal detection.

[0118] In another implementation, the wake-up signal may include terminal device subgroup information (also referred to as user equipment subgroup information, UE subgroup information, or terminal subgroup information). Because the wake-up signal uses OOK modulation, its rate is very low, resulting in low spectral efficiency. Therefore, optimizing the data portion to minimize spectral efficiency is necessary. Generally, a complete terminal device identifier is quite long, potentially exceeding 40 bits. Encoding it directly in the data would require significant resources, reducing spectral efficiency. This approach avoids placing the complete terminal device identifier in the data. The terminal device can determine whether it has been woken up by detecting the terminal device subgroup information in the wake-up signal, thereby reducing power consumption and improving the accuracy of wake-up signal detection.

[0119] In another implementation, the terminal device receives the wake-up signal by: detecting a first preamble and / or a second preamble; and monitoring data. Due to the mobility of the terminal device, a variable-length frame structure (preamble plus data) is generally not used; instead, a fixed-length frame structure is employed. Therefore, the first preamble, second preamble, and data need to be mapped to a fixed-length frame structure. In this embodiment, to map the first preamble, second preamble, and data resources to a fixed-length frame structure, the first preamble, second preamble, and data resources can be mapped to different symbols or time slots. In this way, the first preamble and second preamble can serve as early indications of data transmission, improving the accuracy of wake-up signal detection. Optionally, the terminal device can independently channelize the first preamble, second preamble, and data, and then correlate them in the time domain, placing the first preamble, second preamble, and data within a fixed-length frame structure.

[0120] 102. The terminal device determines whether it has been woken up.

[0121] In this embodiment, the terminal device determines whether to be woken up based on the received wake-up signal. Optionally, if the terminal device determines that it needs to be woken up based on the wake-up signal, the terminal device wakes up (turns on) the overall receiver; if the terminal device determines that it does not need to be woken up based on the wake-up signal, the terminal device keeps the overall receiver in sleep mode (or off).

[0122] The following content provides a further description of the three possible implementation methods described above.

[0123] In one implementation, the wake-up signal may include cell identification information. Because inter-cell interference is significant in cellular mobile networks, low-power receivers may incorrectly receive wake-up signals from neighboring cells, causing unnecessary wake-ups and wasting power. In this way, the terminal device can determine whether it has been woken up by detecting the cell identification information in the wake-up signal, avoiding the problem of receiving wake-up signals from neighboring cells, thereby reducing the terminal device's power consumption and improving the accuracy of wake-up signal detection.

[0124] Optionally, if the cell identifier information contained in the wake-up signal is the same as the cell identifier information of the cell where the terminal device is currently camped, then the terminal device is determined to need to be woken up; if the cell identifier information contained in the wake-up signal is different from the cell identifier information of the cell where the terminal device is currently camped, then the terminal device is determined not to need to be woken up.

[0125] In the first possible implementation, the data in the wake-up signal may include cell identification information.

[0126] Optionally, the sequence generator or initial sequence for scrambling the data may include the cell identification information. Generally, different sequence generators or initial sequences can generate different scrambling sequences; therefore, when the sequence generator or initial sequence contains a cell identifier, the generated scrambling sequence also contains the cell identifier information. Optionally, the cell identification information may include the cell identifier (CellID). This allows the wake-up signal data from different cells to be randomized by interference, achieving a certain degree of isolation and reducing the possibility of erroneously receiving wake-up signals from neighboring cells. In this paper, the cell identifier can be a physical cell identifier or a predefined identifier.

[0127] However, a potential drawback of this method is that when the data length is short, the generated scrambling sequence is also short. Therefore, different cell identifiers may generate the same scrambling sequence, failing to effectively reduce the possibility of erroneous reception. To avoid this problem, the number of cell identifiers that need to be distinguished can be reduced. When the number of cell identifiers is reduced, the probability of generating the same scrambling sequence decreases. That is, the cell identifier information can include a portion of the cell identifier. This portion can be the cell identifier carried by the primary synchronization signal (PSS). Generally, the PSS carries three cell identifiers, meaning it has three sequences. Typically, these three sequences correspond to three sectors with significant interference (e.g., a 120-degree coverage direction). A portion of the cell identifier can also be the cell identifier carried by the secondary synchronization signal (SSS), which is obtained through cell search. Generally, the SSS carries 336 cell identifiers, meaning it has 336 sequences. Typically, these 336 sequences correspond to 336 cells (e.g., a 360-degree coverage direction). The PSS and SSS carry a total of 1008 cell identifiers. The cell identification information may include a cell-specific identifier configured by higher-layer parameters. This cell-specific identifier configured by higher-layer parameters can also be called a cell identifier configured by higher-layer parameters. The cell-specific identifier configured by higher-layer parameters can be an identifier broadcast by the System Information Block (SIB) to distinguish wake-up signals from different cells, or it can be an identifier set by the base station based on inter-cell interference conditions to distinguish wake-up signals from different cells.

[0128] Optionally, the data may include the cell identifier information. The cell identifier information may include the cell identifier. Generally, there are a total of 1008 cell identifiers, which can be identified using 10 bits. Therefore, the wake-up signal can contain 10 bits as the cell identifier. In this way, the cell identifier is explicitly encoded in the data, and the false alarm rate (FAR) can be very low.

[0129] Alternatively, the cell identification information may include a portion of the cell identifier. For example, a portion of the cell identifier may be the cell identifier carried by the primary synchronization signal. This reduces the data length.

[0130] Alternatively, the cell identification information may include a cell identifier configured by higher-layer parameters. Unlike cell identifiers carried by the PSS / SSS and obtained through cell search, cell identifiers configured by higher-layer parameters may be an identifier broadcast by the SIB to distinguish wake-up signals from different cells, or an identifier set by the base station based on inter-cell interference to distinguish wake-up signals from different cells.

[0131] Optionally, the Cyclic Redundancy Check (CRC) of the data can be scrambled using the cell identifier information. Optionally, the cell identifier information can include the cell identifier. Generally, there are a total of 1008 cell identifiers, which can be represented by 10 bits; therefore, 10 bits can be used as the cell identifier in the CRC. In this way, the cell identifier is scrambled in the CRC, resulting in a very low false alarm rate.

[0132] Alternatively, the cell identification information can be a part of the cell identifier. For example, a part of the cell identifier could be the cell identifier carried by the primary synchronization signal. This reduces the length of the cyclic redundancy check (CRC) test.

[0133] Alternatively, the cell identification information may be a cell identifier configured by higher-layer parameters. Unlike cell identifiers carried by the PSS / SSS and obtained through cell search, cell identifiers configured by higher-layer parameters may be an identifier broadcast by the SIB to distinguish wake-up signals from different cells, or an identifier set by the base station based on inter-cell interference to distinguish wake-up signals from different cells.

[0134] In the second possible implementation, the second preamble in the wake-up signal can include cell identification information. Since, when the data includes cell identification information, the low-power receiver needs to complete data decoding and cyclic redundancy check (CRC) processes to determine if the received wake-up signal belongs to the current cell, by including cell identification information in the second preamble, the low-power receiver can determine if the wake-up signal belongs to the current cell after detecting the second preamble (sequence detection complete). If not, there is no need to activate the decoder and CRC checker, thus saving power.

[0135] Optionally, the sequence generator or initial sequence of the second preamble includes the cell identification information. Optionally, the cell identification information may include a cell identifier. In this way, the low-power receiver can determine whether the wake-up signal belongs to the currently camped cell after detecting the second preamble (sequence detection complete). If not, there is no need to activate the decoder and cyclic redundancy checker, thus saving power.

[0136] Alternatively, the cell identifier information may include a portion of the cell identifier. For example, a portion of the cell identifier may be the cell identifier carried by the primary synchronization signal. Generally, there are a total of 1008 cell identifiers. The sequence length carrying the complete cell identifier is quite long. When the sequence only carries a portion of the cell identifier, the sequence length can be reduced, thus reducing the length of the second preamble.

[0137] Alternatively, the cell identification information may include a cell-specific identifier configured by higher-layer parameters. Unlike cell identifiers carried by the PSS / SSS and obtained through cell search, cell-specific identifiers configured by higher-layer parameters can be an identifier broadcast by the SIB to distinguish wake-up signals from different cells, or an identifier set by the base station based on inter-cell interference conditions to distinguish wake-up signals from different cells.

[0138] Optionally, the second preamble includes a first sequence and a second sequence, wherein the first sequence is a sequence of all zeros, and the sequence generator or initial sequence of the second sequence contains the cell identification information. In this approach, the first preamble can be a sequence of all one-digit numbers, and the first sequences of the first and second preambles constitute a sequence from all one-digit to all zeros. This allows the low-power receiver to determine the start position of the second preamble and perform a first-stage synchronization before detecting the sequence containing the cell identification information (i.e., the second sequence).

[0139] Alternatively, the second preamble comprises a first sequence and a second sequence, wherein the first sequence is a sequence of all 1s, and the sequence generator or initial sequence of the second sequence contains the cell identification information. In this approach, the first preamble can be a sequence of all 0s, and the first sequences of the first and second preambles constitute a sequence from all 0s to all 1s, allowing the low-power receiver to determine the start position of the second preamble and perform a first-stage synchronization before detecting the sequence containing the cell identification information (i.e., the second sequence).

[0140] Alternatively, the second preamble comprises a first sequence and a second sequence, wherein the first sequence is a first feature sequence (predefined), and the sequence generator or initial sequence of the second sequence contains the cell identification information. In another implementation, the first preamble can be a second feature sequence (predefined), and the first sequence of the first preamble and the second preamble constitutes a sequence from the second feature sequence to the first feature sequence, which allows the low-power receiver to know the start position of the second preamble (the start position of the first feature sequence) and perform a first-stage synchronization before detecting the sequence containing the cell identification information (i.e., the second sequence).

[0141] In the third possible implementation, the first preamble in the wake-up signal can include cell identification information. Since the low-power receiver still needs to perform sequence detection of the second preamble to determine if the received wake-up signal belongs to the currently used cell in the case where the second preamble can include cell identification information, the low-power receiver can determine if the wake-up signal belongs to the currently used cell after detecting the first preamble (envelope detection completed). If not, there is no need to detect the second preamble, thus saving power.

[0142] Optionally, the sequence generator or initial sequence of the first preamble includes the cell identification information. Optionally, the cell identification information may include a cell identifier. In this way, the low-power receiver can determine whether the wake-up signal belongs to the currently camped cell after detecting the second preamble (sequence detection complete). If not, there is no need to activate the decoder and cyclic redundancy checker, thus saving power.

[0143] Alternatively, the cell identifier information may include a portion of the cell identifier. For example, a portion of the cell identifier may be the cell identifier carried by the primary synchronization signal. Generally, there are a total of 1008 cell identifiers. The sequence length carrying the complete cell identifier is quite long. When the sequence only carries a portion of the cell identifier, the sequence length can be reduced, thus reducing the length of the first preamble.

[0144] Alternatively, the cell identification information may include a cell-specific identifier configured by higher-layer parameters. Unlike cell identifiers carried by the PSS / SSS and obtained through cell search, cell-specific identifiers configured by higher-layer parameters can be an identifier broadcast by the SIB to distinguish wake-up signals from different cells, or an identifier set by the base station based on inter-cell interference conditions to distinguish wake-up signals from different cells.

[0145] In the fourth possible implementation, the preamble in the wake-up signal can include cell identification information. When the wake-up signal only contains a preamble and data, by including cell identification information in the preamble, the low-power receiver can determine whether the wake-up signal belongs to the currently camped cell after detecting the preamble (envelope detection is complete). If not, there is no need to receive data, thus saving power.

[0146] Optionally, the preamble sequence generator or initial sequence includes the cell identification information. Optionally, the cell identification information may include a cell identifier. In this way, the low-power receiver can determine whether the wake-up signal belongs to the currently camped cell after detecting the preamble (sequence detection complete). If not, there is no need to activate the decoder and cyclic redundancy check unit, achieving power saving.

[0147] Alternatively, the cell identifier information may include a portion of the cell identifier. For example, a portion of the cell identifier may be the cell identifier carried by the primary synchronization signal. Generally, there are a total of 1008 cell identifiers. The sequence length carrying the complete cell identifier is quite long. When the sequence only carries a portion of the cell identifier, the sequence length can be reduced, thus reducing the length of the preamble.

[0148] Alternatively, the cell identification information may include a cell-specific identifier configured by higher-layer parameters. Unlike cell identifiers carried by the PSS / SSS and obtained through cell search, cell-specific identifiers configured by higher-layer parameters can be an identifier broadcast by the SIB to distinguish wake-up signals from different cells, or an identifier set by the base station based on inter-cell interference conditions to distinguish wake-up signals from different cells.

[0149] In the fifth possible implementation, the first and second preambles in the wake-up signal contain cell identification information, which includes both first and second cell identification information. Specifically, the sequence generator or initial sequence of the first preamble contains the first cell identification information; the sequence generator or initial sequence of the second preamble contains the second cell identification information. When the wake-up signal data contains cell identification information, the low-power receiver needs to perform data decoding and cyclic redundancy check (CRC) to determine if the received wake-up signal belongs to the currently camped cell. This may result in unnecessary decoding and CRC processes, wasting power. Whether the sequence containing cell identification information is included in the second preamble or the first preamble has its advantages and disadvantages. Including it in the first preamble eliminates the need for the low-power receiver to perform second preamble sequence detection to determine if the wake-up signal belongs to the currently camped cell, but requires flexibility from the radio frequency (RF) section (because the RF section needs to be able to adjust for different cells and detect the first preamble of different cells). Including it in the second preamble requires the low-power receiver to perform second preamble sequence detection to determine if the wake-up signal belongs to the currently camped cell, but does not require flexibility from the RF section. Therefore, in the fourth possible implementation, the network can flexibly configure the first and second preambles according to the capabilities of the low-power receiver and the current network interference situation.

[0150] Optionally, the first cell identifier information includes a portion of the cell identifier, and the second cell identifier information includes another portion of the cell identifier. In this approach, the cell identifier can be divided into two parts, carried by a first type of sequence containing cell identifier information and a second type of sequence containing cell identifier information, respectively.

[0151] Optionally, the first cell identifier information includes a first identifier of the cell configured by higher-layer parameters, and the second cell identifier information includes a second identifier of the cell configured by higher-layer parameters. The first identifier of the cell may be a portion of the cell identifier carried by the PSS. There may be three first identifiers of the cell. The first identifier of the cell may also be a portion of the cell identifier carried by the SSS. There may be 336 first identifiers of the cell. Unlike cell identifiers carried by the PSS / SSS and obtained through cell search, the cell identifier specified by higher-layer parameters may be an identifier broadcast by the SIB to distinguish wake-up signals from different cells, or it may be an identifier set by the base station based on inter-cell interference to distinguish wake-up signals from different cells. Similarly, it may be divided into two parts, carried by a first type of sequence containing cell identifier information and a second type of sequence containing cell identifier information, respectively.

[0152] In another implementation, the wake-up signal may include terminal device subgroup information. To avoid reducing spectral efficiency, the complete terminal device identifier should not be included in the data. Generally, a complete terminal device identifier is quite long, potentially exceeding 40 bits. Encoding it directly in the data would require significant resources, reducing spectral efficiency. However, if only a small portion of the terminal device identifier is included in the data, the terminal device may be frequently and falsely woken up, resulting in a high false alarm rate and increased power consumption. Therefore, a trade-off must be struck between spectral efficiency and the false alarm rate.

[0153] To avoid reducing spectral efficiency and excessive overhead, the wake-up signal can be shared within a subgroup of terminal devices. To achieve this sharing, network devices can configure the same wake-up signal for terminal devices belonging to the same subgroup, similar to configuring the same paging timing (PO) for terminal devices belonging to the same subgroup. Furthermore, to avoid a high false alarm rate, the wake-up signal data can include information indicating whether a subgroup of terminal devices has been woken up.

[0154] In a first possible implementation, the wake-up signal includes the terminal device subgroup information. The terminal device can determine whether its subgroup needs to be woken up based on the information within the data. Specifically, if the subgroup information parsed by the terminal device matches the subgroup information of the terminal device to which it belongs, then the terminal device needs to be woken up; if the subgroup information parsed by the terminal device differs from the subgroup information of the terminal device to which it belongs, then the terminal device does not need to be woken up. This method reduces the probability of a terminal device subgroup being falsely woken up.

[0155] Optionally, the terminal device subgroup information includes one or more bits. The start position and length of the terminal device subgroup information in the data are configured by higher-layer parameters. In this way, the terminal device only needs to obtain one or more bits at the corresponding position configured by the higher-layer parameters, and can use these one or more bits to confirm whether its own terminal device subgroup has been woken up.

[0156] In a second possible implementation, the terminal device determines whether its subgroup of terminals has been woken up based on a cyclic redundancy check (CRC). Optionally, the CRC check of the data in the wake-up signal includes the terminal subgroup information. This approach reduces the probability of a terminal subgroup being falsely woken up.

[0157] Optionally, the CRC of the data is scrambled by a sequence containing the terminal device subgroup information. In this method, the terminal device descrambles the cyclic redundancy check using a sequence containing the terminal device subgroup information. If the descrambling result is correct, it is confirmed that the terminal device subgroup has been woken up; otherwise, it is confirmed that the terminal device subgroup has not been woken up, which can reduce the probability of the terminal device subgroup being falsely woken up.

[0158] In a third possible implementation, the terminal device subgroup includes a first terminal device subgroup and a second terminal device subgroup, where the second terminal device subgroup is a subset of the first terminal device subgroup. The terminal device subgroup information includes the first terminal device subgroup information corresponding to the first terminal device subgroup and the second terminal device subgroup information corresponding to the second terminal device subgroup. Specifically, the data includes the first terminal device subgroup information, and the CRC of the data includes the second terminal device subgroup information. Optionally, the CRC of the data is scrambled by a sequence, where the sequence contains the second terminal device subgroup information. In this way, the terminal device (e.g., a terminal device) can determine whether its first terminal device subgroup has been woken up based on the information within the data, and determine whether its second terminal device subgroup has been woken up based on the cyclic redundancy check (CRC). That is, the terminal device can determine whether the second terminal device subgroup has been woken up by both the bits within the data and the CRC scrambling code, further reducing the probability of the terminal device subgroup being falsely woken up.

[0159] In another embodiment, the terminal device receives the wake-up signal by: detecting a first preamble and / or a second preamble; and monitoring data. This method maps the first preamble, the second preamble, and data resources onto a fixed-length frame structure; specifically, it maps the first preamble, the second preamble, and data resources onto different symbols or time slots. The monitoring may include at least one of the following operations: detection, reception, demodulation, and decoding.

[0160] Optionally, the terminal device may receive the wake-up signal in the following ways: the terminal device detects a preamble; the terminal device listens to data. The wake-up signal includes a preamble and data. This method can map the preamble and data resources onto a fixed-length frame structure; specifically, the preamble and data resources are mapped to different symbols or time slots. The listening may include at least one of the following operations: detection, reception, demodulation, and decoding.

[0161] Because the wake-up signal uses OOK modulation and is transmitted on OFDM symbols, an OFDM symbol can be an OOK symbol. An OOK symbol can also be called an OOK chip or sample. In the frequency domain, an OOK symbol can occupy one or more subcarriers. A subcarrier is called a single tone, and multiple subcarriers are called multiple tones. When an OOK symbol occupies one subcarrier, a larger amplitude on that subcarrier represents 1, a smaller amplitude represents 0, or vice versa. When an OOK symbol occupies multiple subcarriers, a larger amplitude on all subcarriers or a larger amplitude on some subcarriers represents 1, and a smaller amplitude on all subcarriers or a smaller amplitude on some subcarriers represents 0.

[0162] In one implementation, to simplify system design, data can be processed using a search space similar to PDCCH, with configurable listening times (which can also be understood as periodic listening). The first and second preambles can serve as advance indicators of the data, indicating subsequent data transmission. In this approach, the terminal device (e.g., UE) detects the first and / or second preambles before the data listening time. Thus, the network device can configure the data listening time, and the terminal device determines the detection timing of the first and / or second preambles based on the data listening time.

[0163] Optionally, the method for detecting the first preamble and / or the second preamble and monitoring the data is as follows: detecting the first preamble and the second preamble before the data monitoring time; and monitoring the data when the first preamble and the second preamble are detected. In this way, the data is decoded only when the low-power receiver detects the first preamble and the second preamble, saving power consumption of the terminal device.

[0164] Optionally, the detection of the first and second preambles is performed as follows: the first and second preambles are detected before the data monitoring timing and after the time position, wherein the distance between the time position and the data monitoring timing is E symbols, E time slots, or F milliseconds. Here, E is a positive integer greater than or equal to 1, and F is a positive number (which may be a decimal). See also Figure 4 This is a schematic diagram illustrating the detection of a first and second preamble provided in an embodiment of this application. Figure 4In this example, E=3 and F=0.5. In this way, when the low-power receiver detects the first and second preambles, there is still a certain amount of time to activate the corresponding module to decode the data.

[0165] Optionally, the method for detecting the first preamble and / or the second preamble and monitoring the data is as follows: detect the first preamble or the second preamble before the data monitoring time; when the first preamble or the second preamble is detected, monitor the data. In this way, the corresponding module is only activated to decode the data when the low-power receiver detects the second preamble, saving power consumption of the terminal device.

[0166] Optionally, the detection of the second preamble can be achieved by detecting the first preamble or the second preamble before the data monitoring timing and after the time position, wherein the distance between the time position and the data monitoring timing is G symbols, G time slots, or H milliseconds. Here, G is a positive integer greater than or equal to 1, and H is a positive number (which can be a decimal). See also Figure 5 This is a schematic diagram illustrating the detection of the first or second preamble provided in an embodiment of this application. Figure 5 In this example, G=3 and H=0.5. In this way, when the low-power receiver detects the first or second preamble, there is still a certain amount of time to activate the corresponding module to decode the data.

[0167] Optionally, the method for detecting the preamble and monitoring the data is as follows: detect the preamble before the data is monitored; when the preamble is detected, monitor the data. In this way, the microcontroller is only activated to decode the data when the low-power receiver detects the preamble, saving power consumption of the terminal device.

[0168] Optionally, the preamble can be detected before the data monitoring timing and after the data monitoring timing, wherein the distance between the time position and the data monitoring timing is G' symbols, G' time slots, or H' milliseconds. Here, G' is a positive integer greater than or equal to 1, and H' is a positive number (which can be a decimal). For example, G' = 3, H' = 0.5. In this way, when the low-power receiver detects the preamble, there is still a certain amount of time to activate the corresponding module to decode the data.

[0169] Optionally, the method for detecting the first preamble and / or the second preamble and monitoring the data is as follows: detect the first preamble before the data monitoring time; when the first preamble is detected, detect the second preamble; when the second preamble is detected, monitor the data. In this way, the corresponding module is only activated to perform sequence detection of the second preamble when the low-power receiver detects the first preamble, thus saving power consumption.

[0170] Optionally, the method for detecting the first preamble is as follows: detecting the first preamble before the data monitoring timing and detecting the first preamble after the time position, wherein the distance between the time position and the detection timing of the second preamble is I symbols, I time slots, or J milliseconds. Where I is a positive integer greater than or equal to 1, and J is a positive number (which can be a decimal). See also Figure 6 This is a schematic diagram illustrating the detection of a first precursor provided in an embodiment of this application. Figure 6 In this example, I = 2 and J = 0.1. In this way, when the low-power receiver detects the first preamble, there is still a certain amount of time to activate the corresponding module to perform sequence detection on the second preamble.

[0171] In another implementation, to reduce latency, periodic listening can be avoided. Instead, the low-power receiver can continuously detect the first preamble and / or the second preamble, only starting to receive data when the first preamble and / or the second preamble are detected. Since the low-power receiver can detect the first preamble and / or the second preamble with low power consumption, this method does not introduce significant power consumption and effectively reduces latency. In this approach, the terminal device starts receiving data when it detects the first preamble and / or the second preamble. Thus, the corresponding module is only activated to decode the data when the low-power receiver detects the first preamble and / or the second preamble, saving power. Furthermore, the network device can configure the detection timing of the first preamble and / or the second preamble, and the terminal device detects the first preamble and / or the second preamble according to this timing.

[0172] Optionally, the detection of the first preamble and / or the second preamble, and the monitoring of data, is performed by monitoring the data when both the first preamble and the second preamble are detected. In this way, the corresponding module is only activated to decode the data when the low-power receiver detects both the first and second preambles, thus saving power consumption of the terminal device.

[0173] Optionally, the method of monitoring the data includes: when the first preamble and the second preamble are detected, monitoring the data after the time position, wherein the detection timing of the first preamble and the second preamble is K symbols, K time slots, or L milliseconds away from the time position. Where K is a positive integer greater than or equal to 1, and L is a positive number (which may be a decimal). See also Figure 7 This is a schematic diagram of a monitoring data provided in an embodiment of this application. Figure 7 In this example, K=3 and L=0.5. This way, after the low-power receiver detects the first or second preamble, there is still some time to activate the corresponding module to decode the data.

[0174] Optionally, the detection of the first preamble and / or the second preamble, and the monitoring of data, can be performed by monitoring the data when the first preamble or the second preamble is detected. In this way, the corresponding module is only activated to decode the data when the low-power receiver detects the first preamble or the second preamble, thus saving power consumption of the terminal device.

[0175] Optionally, the method of monitoring the data is as follows: when the first preamble or the second preamble is detected, the data is monitored after the time position, wherein the detection timing of the first preamble or the second preamble and the time position are M symbols, M time slots, or N milliseconds apart. Where M is a positive integer greater than or equal to 1, and N is a positive number (which can be a decimal). See also Figure 8 This is a schematic diagram of another type of eavesdropping data provided in an embodiment of this application. Figure 8 In this example, M=3 and N=0.5. This way, when the low-power receiver detects the second preamble, there is still some time to activate the corresponding module to decode the data.

[0176] Optionally, the method for detecting the preamble and monitoring the data can be: monitoring the data when the preamble is detected. In this way, the microcontroller is only activated to decode the data when the low-power receiver detects the preamble, saving power consumption of the terminal device.

[0177] Optionally, the method of monitoring the data is as follows: when the preamble is detected, the data is monitored after the time position, wherein the detection timing of the preamble and the time position are M' symbols, M' time slots, or N' milliseconds apart. Here, M' is a positive integer greater than or equal to 1, and N' is a positive number (which can be a decimal). For example, M' = 3, N' = 0.5. In this way, when the low-power receiver detects the preamble, there is still a certain amount of time to activate the corresponding module to decode the data.

[0178] Optionally, a first preamble and / or a second preamble can be detected. The data monitoring method can be: when the first preamble is detected, the second preamble is detected; when the second preamble is detected, the data is monitored. In this way, the corresponding module is only activated to perform sequence detection of the second preamble when the low-power receiver detects the first preamble, saving power consumption of the terminal device.

[0179] Optionally, the method for detecting the second preamble can be as follows: when the first preamble is detected, the second preamble is detected after a time position, wherein the detection timing of the first preamble and the time position are separated by P symbols, P time slots, or Q milliseconds. Where P is a positive integer greater than or equal to 1, and Q is a positive number (which can be a decimal). See also Figure 9This is a schematic diagram of another detection of the second preamble provided in an embodiment of this application. Figure 9 In this example, P=2 and Q=0.5. In this way, when the low-power receiver detects the first preamble, there is still some time to activate the corresponding module to perform sequence detection of the second preamble.

[0180] It is understood that, in order to achieve the functions in the above embodiments, the network device and terminal device include hardware structures and / or software modules corresponding to perform each function. Those skilled in the art should readily recognize that, based on the units and method steps of the various examples described in conjunction with the embodiments disclosed in this application, 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 scenario and design constraints of the technical solution.

[0181] See Figure 10 , Figure 10 A schematic diagram of a communication device according to an embodiment of this application is shown. This device may be a terminal device, a component within a terminal device, or a device compatible with a terminal device. Figure 10 The communication device 100 shown may include a processing unit 1001 and a communication unit 1002. The processing unit 1001 is used for data processing. The communication unit 1002 integrates a receiving unit and a transmitting unit. The communication unit 1002 may also be called a transceiver unit. Alternatively, the communication unit 1002 may be split into a receiving unit and a transmitting unit. The processing unit 1001 and communication unit 1002 described below are similar and will not be repeated hereafter. Wherein:

[0182] In one embodiment:

[0183] The communication unit 1002 is used to receive a wake-up signal.

[0184] Processing unit 1001 is used to determine whether the device is woken up.

[0185] In one possible implementation, the wake-up signal includes cell identification information.

[0186] In one possible implementation, the wake-up signal includes data, and the scrambling sequence generator or initial sequence of the data contains the cell identification information.

[0187] In one possible implementation, the wake-up signal includes data containing the cell identification information.

[0188] In one possible implementation, the wake-up signal includes data, the cyclic redundancy check (CRC) of which is scrambled by the cell identification information.

[0189] In one possible implementation, the wake-up signal includes a first preamble, the sequence generator of which or the initial sequence contains the cell identification information.

[0190] In one possible implementation, the wake-up signal includes a second preamble, the sequence generator of which or the initial sequence contains the cell identification information.

[0191] In one possible implementation, the wake-up signal includes a second preamble, which comprises a first sequence and a second sequence, wherein the first sequence is a sequence of all zeros, and the sequence generator or initial sequence of the second sequence contains the cell identification information.

[0192] In one possible implementation, the wake-up signal includes a preamble containing the cell identification information.

[0193] In one possible implementation, the leading sequence generator or initial sequence contains the cell identification information.

[0194] In one possible implementation, the cell identification information is a cell identifier.

[0195] In one possible implementation, the cell identification information is part of the cell identification.

[0196] In one possible implementation, a portion of the cell identifier is the cell identifier carried by the primary synchronization signal (PSS).

[0197] In one possible implementation, the cell identification information is the cell identification configured by the high-rise parameters.

[0198] In one possible implementation, the wake-up signal includes a first preamble and a second preamble, and the cell identification information includes first cell identification information and second cell identification information; the sequence generator or initial sequence of the first preamble includes the first cell identification information; and the sequence generator or initial sequence of the second preamble includes the second cell identification information.

[0199] In one possible implementation, the first cell identification information includes a portion of the cell identification, and the second cell identification information includes another portion of the cell identification.

[0200] In one possible implementation, the first cell identification information includes a first identifier of the cell configured with high-rise parameters, and the second cell identification information includes a second identifier of the cell configured with high-rise parameters.

[0201] In one possible implementation, the wake-up signal includes terminal device subgroup information.

[0202] In one possible implementation, the wake-up signal includes data, which includes information about the terminal device subgroup.

[0203] In one possible implementation, the terminal device subgroup information includes one or more bits.

[0204] In one possible implementation, the start position and length of the terminal device subgroup information in the data are configured by higher-level parameters.

[0205] In one possible implementation, the wake-up signal includes data, and the cyclic redundancy check (CRC) of the data includes the terminal device subgroup information.

[0206] In one possible implementation, the CRC of the data is scrambled by a sequence containing the terminal device subgroup information.

[0207] In one possible implementation, the wake-up signal includes data, the terminal device subgroup includes a first terminal device subgroup and a second terminal device subgroup, the second terminal device subgroup being a subset of the first terminal device subgroup, the terminal device subgroup information includes first terminal device subgroup information corresponding to the first terminal device subgroup and second terminal device subgroup information corresponding to the second terminal device subgroup; the data includes the first terminal device subgroup information, and the CRC of the data includes the second terminal device subgroup information.

[0208] In one possible implementation, the CRC of the data is scrambled by a sequence containing information about the second terminal device subgroup.

[0209] In another embodiment:

[0210] Communication unit 1002 is used to detect the first preamble and / or the second preamble;

[0211] Communication unit 1002 is used for monitoring data.

[0212] In one possible implementation, the communication unit 1002 is specifically configured to: detect the first preamble and the second preamble before the data is being monitored; and when the first preamble and the second preamble are detected, monitor the data.

[0213] In one possible implementation, the communication unit 1002 is specifically used to: detect the first preamble and the second preamble before the data listening time and after the time position, wherein the distance between the time position and the data listening time is E symbols or E time slots or F milliseconds.

[0214] In one possible implementation, the communication unit 1002 is specifically configured to: detect the first preamble or the second preamble before the data is being monitored; and when the first preamble or the second preamble is detected, monitor the data.

[0215] In one possible implementation, the communication unit 1002 is specifically used to detect the first preamble or the second preamble before the data listening time and after the time position, wherein the distance between the time position and the data listening time is G symbols or G time slots or H milliseconds.

[0216] In one possible implementation, the communication unit 1002 is specifically configured to: detect the first preamble before the data is being monitored; when the first preamble is detected, detect the second preamble; and when the second preamble is detected, monitor the data.

[0217] In one possible implementation, the communication unit 1002 is specifically used to: detect the first preamble before the data listening time and detect the first preamble after the time position, wherein the distance between the time position and the detection time of the second preamble is I symbols or I time slots or J milliseconds.

[0218] In one possible implementation, the communication unit 1002 is specifically used to: listen to the data when the first preamble and the second preamble are detected.

[0219] In one possible implementation, the communication unit 1002 is specifically used to: when the first preamble and the second preamble are detected, listen to the data after a time position, wherein the detection timing of the first preamble and the second preamble is K symbols or K time slots or L milliseconds away from the time position.

[0220] In one possible implementation, the communication unit 1002 is specifically used to: listen to the data when the first preamble or the second preamble is detected.

[0221] In one possible implementation, the communication unit 1002 is specifically used to: when the first preamble or the second preamble is detected, listen to the data after a time position, wherein the detection timing of the first preamble or the second preamble is M symbols or M time slots or N milliseconds away from the time position.

[0222] In one possible implementation, the communication unit 1002 is specifically used to: detect the second preamble when the first preamble is detected; and listen to the data when the second preamble is detected.

[0223] In one possible implementation, the communication unit 1002 is specifically used to: detect the second preamble after a time position when the first preamble is detected, wherein the detection timing of the first preamble and the time position are P symbols or P time slots or Q milliseconds apart.

[0224] In another embodiment:

[0225] Communication unit 1002 is used for detecting the preamble;

[0226] Communication unit 1002 is used for monitoring data.

[0227] In one possible implementation, the communication unit 1002 is specifically configured to: detect the preamble before the time for listening to the data; and listen to the data when the preamble is detected.

[0228] In one possible implementation, the communication unit 1002 is specifically configured to: detect the preamble before the data listening time and after the time position, wherein the distance between the time position and the data listening time is G' symbols or G' time slots or H' milliseconds.

[0229] In one possible implementation, the communication unit 1002 is specifically used to: listen to the data when the preamble is detected.

[0230] In one possible implementation, the communication unit 1002 is specifically used to: when the preamble is detected, listen to the data after a time position, wherein the detection timing of the preamble and the time position are M' symbols or M' time slots or N' milliseconds apart.

[0231] The aforementioned communication device may be, for example, a chip or a chip module. The modules included in the various devices and products described in the above embodiments may be software modules, hardware modules, or a combination of both. For example, for various devices and products applied to or integrated into a chip, each module can be implemented using hardware methods such as circuits, or at least some modules can be implemented using software programs that run on a processor integrated within the chip, while the remaining (if any) modules can be implemented using hardware methods such as circuits; for various devices and products applied to or integrated into a chip module, each module can be implemented using hardware methods such as circuits, and different modules can be located in the same component (e.g., chip, circuit module, etc.) or different components of the chip module, or at least some modules can be implemented using software programs that run on a processor integrated within the chip module, while the remaining (if any) modules can be implemented using hardware methods such as circuits; for various devices and products applied to or integrated into a terminal, each module can be implemented using hardware methods such as circuits, and different modules can be located in the same component (e.g., chip, circuit module, etc.) or different components within the terminal, or at least some modules can be implemented using software programs that run on a processor integrated within the terminal, while the remaining (if any) modules can be implemented using hardware methods such as circuits.

[0232] like Figure 11 The diagram shows another communication device 110 provided in an embodiment of this application, used to implement the above. Figure 3 and Figure 10 The function of a terminal device. This device can be a terminal device or a device for a terminal device. The device for a terminal device can be a chip system or a chip within the terminal device. The chip system can consist of chips or may include chips and other discrete components.

[0233] The communication device 110 includes at least one processor 1120 for implementing the data processing function of the terminal device in the method provided in this application embodiment. The device 110 may also include a communication interface 1110 for implementing the transmit and receive operations of the terminal device in the method provided in this application embodiment. In this application embodiment, the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface for communicating with other devices via a transmission medium. For example, the communication interface 1110 enables the device in the device 110 to communicate with other devices. The processor 1120 uses the communication interface 1110 to transmit and receive data and is used to implement the above method embodiment. Figure 3 The method described.

[0234] Device 110 may further include at least one memory 1130 for storing program instructions and / or data. Memory 1130 is coupled to processor 1120. The coupling in this embodiment is an indirect coupling or communication connection between devices, units, or modules, and may be electrical, mechanical, or other forms, for information exchange between devices, units, or modules. Processor 1120 may operate in conjunction with memory 1130. Processor 1120 may execute program instructions stored in memory 1130. At least one of the at least one memory may be included in the processor.

[0235] When device 110 is powered on, processor 1120 can read the software program in memory 1130, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be transmitted wirelessly, processor 1120 performs baseband processing on the data to be transmitted and outputs the baseband signal to the radio frequency circuit (not shown in the figure). The radio frequency circuit processes the baseband signal and transmits the radio frequency signal outward in the form of electromagnetic waves through the antenna. When data is sent to device 110, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to processor 1120. Processor 1120 converts the baseband signal into data and processes the data.

[0236] In another implementation, the radio frequency circuit and antenna can be set up independently of the processor 1120 that performs baseband processing. For example, in a distributed scenario, the radio frequency circuit and antenna can be arranged in a remote manner, independent of the communication device.

[0237] This application embodiment does not limit the specific connection medium between the communication interface 1110, processor 1120, and memory 1130. This application embodiment... Figure 11 The memory 1130, processor 1120, and communication interface 1110 are connected via a bus 1140. Figure 11 The connections between other components are shown in bold and are for illustrative purposes only, not as limiting information. The bus can be divided into address bus, data bus, control bus, etc. For ease of illustration, Figure 11 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0238] When device 110 is specifically used in a terminal device, such as when device 110 is specifically a chip or chip system, the communication interface 1110 may output or receive baseband signals. When device 110 is specifically a terminal device, the communication interface 1110 may output or receive radio frequency signals. In the embodiments of this application, the processor may be a general-purpose processor, digital signal processor, application-specific integrated circuit, field-programmable gate array or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, which can implement or execute the various methods, operations, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The operation of the method disclosed in the embodiments of this application can be directly reflected as being executed by a hardware processor, or being executed by a combination of hardware and software modules in the processor.

[0239] It should be noted that the communication device can perform the relevant steps of the terminal device or access network device (i.e., network device) in the aforementioned method embodiments. For details, please refer to the implementation methods provided in the above steps, which will not be repeated here.

[0240] For various devices and products applied to or integrated into communication devices, each of its modules can be implemented using hardware such as circuits. Different modules can be located in the same component (e.g., chip, circuit module, etc.) or different components within the terminal. Alternatively, at least some modules can be implemented using software programs that run on a processor integrated within the terminal, while the remaining (if any) modules can be implemented using hardware such as circuits.

[0241] This application also provides a chip, including a processor and a communication interface. In one embodiment, the processor is configured to perform the following operations: receiving a wake-up signal; and determining whether to wake up.

[0242] In one possible implementation, the wake-up signal includes cell identification information.

[0243] In one possible implementation, the wake-up signal includes data, and the scrambling sequence generator or initial sequence of the data contains the cell identification information.

[0244] In one possible implementation, the wake-up signal includes data containing the cell identification information.

[0245] In one possible implementation, the wake-up signal includes data, the cyclic redundancy check (CRC) of which is scrambled by the cell identification information.

[0246] In one possible implementation, the wake-up signal includes a first preamble, the sequence generator of which or the initial sequence contains the cell identification information.

[0247] In one possible implementation, the wake-up signal includes a second preamble, the sequence generator of which or the initial sequence contains the cell identification information.

[0248] In one possible implementation, the wake-up signal includes a second preamble, which comprises a first sequence and a second sequence, wherein the first sequence is a sequence of all zeros, and the sequence generator or initial sequence of the second sequence contains the cell identification information.

[0249] In one possible implementation, the wake-up signal includes a preamble containing the cell identification information.

[0250] In one possible implementation, the leading sequence generator or initial sequence contains the cell identification information.

[0251] In one possible implementation, the cell identification information is a cell identifier.

[0252] In one possible implementation, the cell identification information is part of the cell identification.

[0253] In one possible implementation, a portion of the cell identifier is the cell identifier carried by the primary synchronization signal (PSS).

[0254] In one possible implementation, the cell identification information is the cell identification configured by the high-rise parameters.

[0255] In one possible implementation, the wake-up signal includes a first preamble and a second preamble, and the cell identification information includes first cell identification information and second cell identification information; the sequence generator or initial sequence of the first preamble includes the first cell identification information; and the sequence generator or initial sequence of the second preamble includes the second cell identification information.

[0256] In one possible implementation, the first cell identification information includes a portion of the cell identification, and the second cell identification information includes another portion of the cell identification.

[0257] In one possible implementation, the first cell identification information includes a first identifier of the cell configured with high-rise parameters, and the second cell identification information includes a second identifier of the cell configured with high-rise parameters.

[0258] In one possible implementation, the wake-up signal includes terminal device subgroup information.

[0259] In one possible implementation, the wake-up signal includes data, which includes information about the terminal device subgroup.

[0260] In one possible implementation, the terminal device subgroup information includes one or more bits.

[0261] In one possible implementation, the start position and length of the terminal device subgroup information in the data are configured by higher-level parameters.

[0262] In one possible implementation, the wake-up signal includes data, and the cyclic redundancy check (CRC) of the data includes the terminal device subgroup information.

[0263] In one possible implementation, the CRC of the data is scrambled by a sequence containing the terminal device subgroup information.

[0264] In one possible implementation, the wake-up signal includes data, the terminal device subgroup includes a first terminal device subgroup and a second terminal device subgroup, the second terminal device subgroup being a subset of the first terminal device subgroup, the terminal device subgroup information includes first terminal device subgroup information corresponding to the first terminal device subgroup and second terminal device subgroup information corresponding to the second terminal device subgroup; the data includes the first terminal device subgroup information, and the CRC of the data includes the second terminal device subgroup information.

[0265] In one possible implementation, the CRC of the data is scrambled by a sequence containing information about the second terminal device subgroup.

[0266] In another embodiment, the processor is configured to perform the following operations: detect a first preamble and / or a second preamble; listen to data.

[0267] In one possible implementation, the processor is specifically configured to: detect the first preamble and the second preamble before the time for listening to the data; and listen to the data when the first preamble and the second preamble are detected.

[0268] In one possible implementation, the processor is specifically configured to detect the first preamble and the second preamble before the data listening time and after the time position, wherein the time position is E symbols or E time slots or F milliseconds away from the data listening time.

[0269] In one possible implementation, the processor is specifically configured to: detect the first preamble or the second preamble before the time for listening to the data; and listen to the data when the first preamble or the second preamble is detected.

[0270] In one possible implementation, the processor is specifically configured to detect the first preamble or the second preamble before the data listening time and after the time position, wherein the time position is a distance of G symbols or G time slots or H milliseconds from the data listening time.

[0271] In one possible implementation, the processor is specifically configured to: detect the first preamble before the time for listening to the data; when the first preamble is detected, detect the second preamble; and when the second preamble is detected, listen to the data.

[0272] In one possible implementation, the processor is specifically configured to: detect the first preamble before the data listening time and after the time position, wherein the time position is a distance of I symbols or I time slots or J milliseconds from the detection time of the second preamble.

[0273] In one possible implementation, the processor is specifically configured to: listen to the data when the first preamble and the second preamble are detected.

[0274] In one possible implementation, the processor is specifically configured to: upon detection of the first preamble and the second preamble, listen to the data after a time position, wherein the detection timing of the first preamble and the second preamble is K symbols or K time slots or L milliseconds away from the time position.

[0275] In one possible implementation, the processor is specifically configured to: listen to the data when the first preamble or the second preamble is detected.

[0276] In one possible implementation, the processor is specifically configured to: when the first preamble or the second preamble is detected, listen to the data after a time position, wherein the detection timing of the first preamble or the second preamble is M symbols or M time slots or N milliseconds away from the time position.

[0277] In one possible implementation, the processor is specifically configured to: detect the second preamble when the first preamble is detected; and listen to the data when the second preamble is detected.

[0278] In one possible implementation, the processor is specifically configured to: detect the second preamble after a time position when the first preamble is detected, wherein the detection timing of the first preamble and the time position are P symbols or P time slots or Q milliseconds apart.

[0279] In another embodiment, the processor is configured to perform the following operations: detect a preamble; listen to data.

[0280] In one possible implementation, the processor is specifically configured to: detect the preamble before the time to listen to the data; and listen to the data when the preamble is detected.

[0281] In one possible implementation, the processor is specifically configured to detect the preamble before the data listening time and after the time position, wherein the time position is G' symbols or G' time slots or H' milliseconds away from the data listening time.

[0282] In one possible implementation, the processor is specifically configured to: listen to the data when the preamble is detected.

[0283] In one possible implementation, the processor is specifically configured to: when the preamble is detected, listen to the data after a time position, wherein the timing of the preamble detection and the time position are M' symbols or M' time slots or N' milliseconds apart.

[0284] In one possible implementation, the chip includes at least one processor, at least one first memory, and at least one second memory; wherein the at least one first memory and the at least one processor are interconnected by a circuit, and the first memory stores instructions; the at least one second memory and the at least one processor are interconnected by a circuit, and the second memory stores data that needs to be stored in the aforementioned method embodiment.

[0285] For each device or product applied to or integrated into a chip, each of its modules can be implemented using hardware methods such as circuits, or at least some modules can be implemented using software programs that run on a processor integrated inside the chip, while the remaining (if any) modules can be implemented using hardware methods such as circuits.

[0286] like Figure 12 As shown, Figure 12 This is a schematic diagram of the structure of a module device provided in an embodiment of this application. The module device 120 can perform the relevant steps of the terminal device in the aforementioned method embodiment. The module device 120 includes: a communication module 1201, a power module 1202, a storage module 1203, and a chip module 1204.

[0287] The power module 1202 is used to provide power to the module device; the storage module 1203 is used to store data and instructions; and the communication module 1201 is used for internal communication within the module device or for communication between the module device and external devices.

[0288] In one embodiment, the chip module 1204 is used to: receive a wake-up signal; and determine whether it has been woken up.

[0289] In one possible implementation, the wake-up signal includes cell identification information.

[0290] In one possible implementation, the wake-up signal includes data, and the scrambling sequence generator or initial sequence of the data contains the cell identification information.

[0291] In one possible implementation, the wake-up signal includes data containing the cell identification information.

[0292] In one possible implementation, the wake-up signal includes data, the cyclic redundancy check (CRC) of which is scrambled by the cell identification information.

[0293] In one possible implementation, the wake-up signal includes a first preamble, the sequence generator of which or the initial sequence contains the cell identification information.

[0294] In one possible implementation, the wake-up signal includes a second preamble, the sequence generator of which or the initial sequence contains the cell identification information.

[0295] In one possible implementation, the wake-up signal includes a second preamble, which comprises a first sequence and a second sequence, wherein the first sequence is a sequence of all zeros, and the sequence generator or initial sequence of the second sequence contains the cell identification information.

[0296] In one possible implementation, the wake-up signal includes a preamble containing the cell identification information.

[0297] In one possible implementation, the leading sequence generator or initial sequence contains the cell identification information.

[0298] In one possible implementation, the cell identification information is a cell identifier.

[0299] In one possible implementation, the cell identification information is part of the cell identification.

[0300] In one possible implementation, a portion of the cell identifier is the cell identifier carried by the primary synchronization signal (PSS).

[0301] In one possible implementation, the cell identification information is the cell identification configured by the high-rise parameters.

[0302] In one possible implementation, the wake-up signal includes a first preamble and a second preamble, and the cell identification information includes first cell identification information and second cell identification information; the sequence generator or initial sequence of the first preamble includes the first cell identification information; and the sequence generator or initial sequence of the second preamble includes the second cell identification information.

[0303] In one possible implementation, the first cell identification information includes a portion of the cell identification, and the second cell identification information includes another portion of the cell identification.

[0304] In one possible implementation, the first cell identification information includes a first identifier of the cell configured with high-rise parameters, and the second cell identification information includes a second identifier of the cell configured with high-rise parameters.

[0305] In one possible implementation, the wake-up signal includes terminal device subgroup information.

[0306] In one possible implementation, the wake-up signal includes data, which includes information about the terminal device subgroup.

[0307] In one possible implementation, the terminal device subgroup information includes one or more bits.

[0308] In one possible implementation, the start position and length of the terminal device subgroup information in the data are configured by higher-level parameters.

[0309] In one possible implementation, the wake-up signal includes data, and the cyclic redundancy check (CRC) of the data includes the terminal device subgroup information.

[0310] In one possible implementation, the CRC of the data is scrambled by a sequence containing the terminal device subgroup information.

[0311] In one possible implementation, the wake-up signal includes data, the terminal device subgroup includes a first terminal device subgroup and a second terminal device subgroup, the second terminal device subgroup being a subset of the first terminal device subgroup, the terminal device subgroup information includes first terminal device subgroup information corresponding to the first terminal device subgroup and second terminal device subgroup information corresponding to the second terminal device subgroup; the data includes the first terminal device subgroup information, and the CRC of the data includes the second terminal device subgroup information.

[0312] In one possible implementation, the CRC of the data is scrambled by a sequence containing information about the second terminal device subgroup.

[0313] In another embodiment, the chip module 1204 is used to: detect a first preamble and / or a second preamble; and monitor data.

[0314] In one possible implementation, the chip module 1204 is specifically used to: detect the first preamble and the second preamble before the data is being monitored; and when the first preamble and the second preamble are detected, monitor the data.

[0315] In one possible implementation, the chip module 1204 is specifically used to detect the first preamble and the second preamble before the data listening time and after the time position, wherein the distance between the time position and the data listening time is E symbols or E time slots or F milliseconds.

[0316] In one possible implementation, the chip module 1204 is specifically used to: detect the first preamble or the second preamble before the data is being monitored; and when the first preamble or the second preamble is detected, monitor the data.

[0317] In one possible implementation, the chip module 1204 is specifically used to detect the first preamble or the second preamble before the data listening time and after the time position, wherein the distance between the time position and the data listening time is G symbols or G time slots or H milliseconds.

[0318] In one possible implementation, the chip module 1204 is specifically used to: detect the first preamble before the data is being monitored; when the first preamble is detected, detect the second preamble; and when the second preamble is detected, monitor the data.

[0319] In one possible implementation, the chip module 1204 is specifically used to: detect the first preamble before the data listening time and detect the first preamble after the time position, wherein the distance between the time position and the detection time of the second preamble is I symbols or I time slots or J milliseconds.

[0320] In one possible implementation, the chip module 1204 is specifically used to: listen to the data when the first preamble and the second preamble are detected.

[0321] In one possible implementation, the chip module 1204 is specifically used to: when the first preamble and the second preamble are detected, listen to the data after a time position, wherein the detection timing of the first preamble and the second preamble is K symbols or K time slots or L milliseconds away from the time position.

[0322] In one possible implementation, the chip module 1204 is specifically used to: listen to the data when the first preamble or the second preamble is detected.

[0323] In one possible implementation, the chip module 1204 is specifically used to: when the first preamble or the second preamble is detected, listen to the data after a time position, wherein the detection timing of the first preamble or the second preamble is M symbols or M time slots or N milliseconds away from the time position.

[0324] In one possible implementation, the chip module 1204 is specifically used to: detect the second preamble when the first preamble is detected; and listen to the data when the second preamble is detected.

[0325] In one possible implementation, the chip module 1204 is specifically used to: detect the second preamble after a time position when the first preamble is detected, wherein the detection timing of the first preamble and the time position are P symbols or P time slots or Q milliseconds apart.

[0326] In another embodiment, chip module 1204 is used to detect the preamble and listen to data.

[0327] In one possible implementation, the chip module 1204 is specifically used to: detect the preamble before the time of data listening; and when the preamble is detected, listen to the data.

[0328] In one possible implementation, the chip module 1204 is specifically used to detect the preamble before the data listening time and after the time position, wherein the distance between the time position and the data listening time is G' symbols or G' time slots or H' milliseconds.

[0329] In one possible implementation, the chip module 1204 is specifically used to: listen to the data when the preamble is detected.

[0330] In one possible implementation, the chip module 1204 is specifically used to: when the preamble is detected, listen to the data after a time position, wherein the detection timing of the preamble and the time position are M' symbols or M' time slots or N' milliseconds apart.

[0331] For various devices and products applied to or integrated into chip modules, each of its modules can be implemented using hardware methods such as circuits. Different modules can be located in the same component (e.g., chip, circuit module, etc.) or different components of the chip module. Alternatively, at least some modules can be implemented using software programs that run on the processor integrated inside the chip module, while the remaining (if any) modules can be implemented using hardware methods such as circuits.

[0332] This application also provides a computer-readable storage medium storing instructions that, when executed on a processor, enable the implementation of the method flow described in the above method embodiments.

[0333] For various devices and products applied to or integrated into chip modules, each module can be implemented using hardware methods such as circuits. Different modules can be located in the same component (e.g., chip, circuit module, etc.) or different components of the chip module. Alternatively, at least some modules can be implemented using software programs that run on a processor integrated within the chip module, while the remaining (if any) modules can be implemented using hardware methods such as circuits. This application also provides a computer-readable storage medium storing instructions that, when executed on a processor, implement the method flow of the above-described method embodiments.

[0334] This application also provides a computer program product, which, when run on a processor, enables the implementation of the method flow described in the above method embodiments.

[0335] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some operations can be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to this application.

[0336] The descriptions of the various embodiments provided in this application can be referenced mutually. Each embodiment has its own emphasis, and parts not described in detail in a certain embodiment can be referred to the relevant descriptions of other embodiments. For the sake of convenience and brevity, for example, the functions and operations of the various devices and equipment provided in the embodiments of this application can be referred to the relevant descriptions of the method embodiments of this application. The method embodiments and the device embodiments can also be referenced, combined or cited from each other.

[0337] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.

Claims

1. A communication method, characterized in that, The method includes: Receive a wake-up signal; the wake-up signal contains cell identification information; wherein, the wake-up signal includes data, and the scrambling sequence generator or initial sequence of the data contains the cell identification information; the cell identification information is a part of the cell identifier; the part of the cell identifier is the cell identifier carried by the primary synchronization signal PSS; Determine whether to wake up.

2. The method according to claim 1, characterized in that, The wake-up signal includes data, and the data contains the cell identification information.

3. The method according to claim 1, characterized in that, The wake-up signal includes data, and the cyclic redundancy check (CRC) of the data is scrambled by the cell identifier information.

4. The method according to claim 1, characterized in that, The wake-up signal includes a first preamble, and the sequence generator or initial sequence of the first preamble contains the cell identification information.

5. The method according to claim 1, characterized in that, The wake-up signal includes a second preamble, and the sequence generator or initial sequence of the second preamble contains the cell identification information.

6. The method according to claim 1, characterized in that, The wake-up signal includes a second preamble, which contains a first sequence and a second sequence. The first sequence is a sequence of all zeros, and the sequence generator or initial sequence of the second sequence contains the cell identification information.

7. The method according to claim 1, characterized in that, The wake-up signal includes a first preamble and a second preamble, and the cell identification information includes first cell identification information and second cell identification information; The first leading sequence generator or initial sequence contains the first cell identifier information; The second leading sequence generator or initial sequence contains the second cell identification information.

8. The method according to claim 7, characterized in that, The first cell identifier information contains a portion of the cell identifier, and the second cell identifier information contains another portion of the cell identifier.

9. The method according to claim 7, characterized in that, The first cell identifier information includes a first identifier of the cell configured with high-rise parameters, and the second cell identifier information includes a second identifier of the cell configured with high-rise parameters.

10. The method according to claim 1, characterized in that, The wake-up signal includes terminal device subgroup information.

11. The method according to claim 10, characterized in that, The wake-up signal includes data, which includes information about the terminal device subgroup.

12. The method according to claim 11, characterized in that, The terminal device subgroup information includes one or more bits.

13. The method according to claim 12, characterized in that, The starting position and length of the terminal device subgroup information in the data are configured by higher-level parameters.

14. The method according to claim 10, characterized in that, The wake-up signal includes data, and the cyclic redundancy check (CRC) of the data includes the terminal device subgroup information.

15. The method according to claim 14, characterized in that, The CRC of the data is scrambled by a sequence, which contains information about the terminal device subgroup.

16. The method according to claim 10, characterized in that, The wake-up signal includes data, the terminal device subgroup includes a first terminal device subgroup and a second terminal device subgroup, the second terminal device subgroup is a subset of the first terminal device subgroup, and the terminal device subgroup information includes the first terminal device subgroup information corresponding to the first terminal device subgroup and the second terminal device subgroup information corresponding to the second terminal device subgroup. The data includes the information of the first terminal device subgroup, and the CRC of the data includes the information of the second terminal device subgroup.

17. The method according to claim 16, characterized in that, The CRC of the data is scrambled by a sequence, which contains information about the second terminal device subgroup.

18. A communication device, characterized in that, Includes units for implementing the method described in any one of claims 1 to 17.

19. A communication device, characterized in that, Includes processor and transceiver; The transceiver is used to receive or send signals; The processor is configured to perform the method as described in any one of claims 1 to 17.

20. The communication device according to claim 19, characterized in that, The communication device also includes a memory: The memory is used to store computer programs; The processor is specifically configured to invoke the computer program from the memory, causing the communication device to perform the method as described in any one of claims 1 to 17.

21. A chip, characterized in that, The chip is used to receive a wake-up signal; the wake-up signal contains cell identification information; wherein, the wake-up signal includes data, and the scrambling sequence generator or initial sequence of the data contains the cell identification information; the cell identification information is a part of the cell identifier; the part of the cell identifier is the cell identifier carried by the primary synchronization signal PSS; The chip is also used to determine whether the device has been woken up.

22. A module device, characterized in that, The module device includes a communication module, a power module, a storage module, and a chip module, wherein: The power module is used to provide electrical energy to the module device; The storage module is used to store data and instructions; The communication module is used for internal communication within the module device, or for communication between the module device and external devices. The chip module is used for: Receive a wake-up signal; the wake-up signal contains cell identification information; wherein, the wake-up signal includes data, and the scrambling sequence generator or initial sequence of the data contains the cell identification information; the cell identification information is a part of the cell identifier; the part of the cell identifier is the cell identifier carried by the primary synchronization signal PSS; Determine whether to wake up.

23. A computer-readable storage medium, characterized in that, The computer storage medium stores computer-readable instructions, which, when executed on the communication device, cause the communication device to perform the method of any one of claims 1 to 17.

Citation Information

Patent Citations

  • Wake up signal for machine type communication and narrowband-internet-of-things devices

    CN110463285A

  • Techniques and apparatuses for wakeup signal transmission

    CN111095994A

  • Method and device for waking up terminal equipment, network equipment and terminal equipment

    CN111885682A