Communication method and communication device

By sending and receiving capability and indication information, the terminal device and network device work together to determine the time interval between the wake-up timing and the reference paging timing, thus solving the signaling overhead problem caused by the time-domain location design of the wake-up signal and achieving efficient indication and accuracy of the wake-up signal.

CN121771995APending Publication Date: 2026-03-31HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-30
Publication Date
2026-03-31

AI Technical Summary

Technical Problem

In existing technologies, the time-domain location design of the wake-up signal of the terminal device results in large signaling overhead, making it difficult to achieve fine-grained offset value indication.

Method used

By sending and receiving capability and indication information, terminal devices and network devices collaboratively determine the time interval between the wake-up timing and the reference paging timing. Fine-grained offset value design is adopted to reduce unreasonable parameters and lower signaling overhead.

Benefits of technology

It achieves fine-grained indication of wake-up timing, reduces signaling overhead, and improves the efficiency of wake-up signals and the wake-up accuracy of terminal devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121771995A_ABST
    Figure CN121771995A_ABST
Patent Text Reader

Abstract

The invention provides a communication method and a communication device. The method may comprise: sending capability information, the capability information indicating a first capability value, the first capability value being one of X capability values, the capability value being a capability value from receiving a wake-up signal to starting to monitor wake-up time delay of a physical downlink control channel (PDCCH), and X being an integer greater than 1 or equal to 1; indication information is received, the indication information indicates a first offset value, the first offset value is one of Z offset values, the Z offset values are composed of X offset value subsets, the offset values are used for determining the time interval between the wake-up opportunity and the reference paging opportunity or the reference paging frame, and Z is an integer larger than 1. Based on this, X offset value subsets can be set based on X capability candidate values, and then Z offset values are obtained. In this way, the offset value with the fine granularity can be designed, unreasonable parameters can be reduced, and signaling overhead caused by the time domain position indicating the offset value or the wake-up time is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication, and more specifically, to a communication method and a communication device. Background Technology

[0002] The terminal device can receive a wake-up signal via a separate low-power circuit, such as a wake-up radio (WUR), while the main receiver can be in sleep mode. When the terminal device detects the wake-up signal via the WUR, it triggers the main receiver to wake up. Once the main receiver is awakened, the terminal device can monitor paging within its corresponding paging occasion (PO). Since the terminal device can monitor the wake-up signal based on the wake-up signal occasion (LP-WUSoccasion, LO), the design of the LO's time-domain location is a crucial consideration. Summary of the Invention

[0003] This application provides a communication method and a communication device that can indicate the time domain position of a LO and reduce the signaling overhead caused by indicating the time domain position of the LO.

[0004] Firstly, a communication method is provided. This method can be applied to the terminal side; that is, it can be executed by the terminal device or by components of the terminal device (such as a chip, chip system, circuit, or communication module). This application does not limit the scope of the method. The following description mainly uses a terminal device as an example.

[0005] The method may include: sending capability information, the capability information indicating a first capability value, the first capability value being one of X capability values, the capability value being the capability delay from receiving a wake-up signal to starting to monitor the physical downlink control channel (PDCCH), where X is an integer greater than or equal to 1; receiving indication information, the indication information indicating a first offset value, the first offset value being one of Z offset values, the Z offset values ​​being composed of a subset of X offset values, the offset value being used to determine the time interval between the wake-up timing and the reference paging timing or reference paging frame, where Z is an integer greater than 1.

[0006] Secondly, a communication method is provided. This method can be applied to the network device side; that is, it can be executed by the network device itself, or by components of the network device (such as a chip, chip system, circuit, or communication module). This application does not limit the scope of the method. The following description mainly uses a network device as an example.

[0007] The method may include: receiving capability information, the capability information indicating a first capability value, the first capability value being one of X capability values, the capability value being the capability delay from receiving a wake-up signal to starting to monitor the physical downlink control channel (PDCCH), where X is an integer greater than or equal to 1; and sending indication information, the indication information indicating a first offset value, the first offset value being one of Z offset values, the Z offset values ​​being composed of a subset of X offset values, the offset value being used to determine the time interval between the wake-up timing and the reference paging timing or reference paging frame, where Z is an integer greater than 1.

[0008] Based on the above technical solution, X capability candidate values ​​(i.e., X capability values) can represent (or characterize, or reflect) different wake-up latency capabilities. The terminal device selects one of the X capability candidate values ​​(i.e., X capability values) to report, allowing the network device to know the wake-up latency capability of the terminal device. This wake-up latency capability (i.e., the capability value reported by the terminal device) can assist the network device in determining the offset value (i.e., the first offset value) configured for the terminal device, or it can assist the network device in determining whether the terminal device will monitor the wake-up signal, so that the network device can determine whether to send a wake-up signal to the terminal device. The network device can indicate the offset value (i.e., the first offset value) to the terminal device. This offset value can be used by the terminal device to determine the time interval between the wake-up timing and the reference paging timing or reference paging frame. In other words, the terminal device can determine the wake-up timing based on this offset value; that is, the offset value can indicate the temporal location of the wake-up timing. The first offset value is one of Z offset candidate values ​​(i.e., Z offset values). These Z offset candidate values ​​consist of X subsets of offset values. For example, X subsets of offset values ​​can be set (or defined or determined) based on X capability candidate values, thus obtaining the Z offset values. This not only allows for finer-grained offset design but also reduces "unreasonable" parameters and lowers the signaling overhead caused by indicating the offset value (i.e., the time-domain position indicating the wake-up timing). "Unreasonable" parameters will be described in detail in later embodiments.

[0009] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: after detecting a wake-up signal, monitoring a paging timing associated with the first offset value; or, after detecting a wake-up signal, monitoring the first paging timing after the first capability value.

[0010] In conjunction with the first or second aspect, in some implementations, the X subsets of offset values ​​correspond one-to-one with the X capability values.

[0011] Based on the above technical solution, one subset of offset values ​​from the set of X offset values ​​corresponds to (or is associated with) one candidate capability value from the set of X candidate capability values. For example, if a subset of offset values ​​is determined based on a candidate capability value, then the subset of offset values ​​can be considered to correspond to that candidate capability value. As another example, if the values ​​of each element in a subset of offset values ​​are close to a candidate capability value, then the subset of offset values ​​can be considered to correspond to that candidate capability value. In this way, Z candidate offset values ​​can be correlated with X candidate capability values, reducing the number of unreasonable candidate offset values ​​and thus reducing the signaling overhead caused by the indicated offset values.

[0012] In conjunction with the first or second aspect, in some implementations, the X subsets of offset values ​​include a first subset of offset values ​​corresponding to the first capability value, wherein the absolute value of the difference between any offset value in the first subset of offset values ​​and the first capability value is less than or equal to a first threshold.

[0013] Based on the above technical solution, when determining the candidate offset value associated with the capability value, candidate offset values ​​near the capability value can be designed, such as making the absolute value of the difference between the candidate offset value and the capability value small, for example, less than or equal to a threshold. This can reduce the number of unreasonable candidate offset values.

[0014] In conjunction with the first or second aspect, in some implementations, the X subsets of offset values ​​include a first subset of offset values ​​corresponding to the first capability value, wherein the first capability value is less than or equal to the maximum value in the first subset of offset values.

[0015] Based on the above technical solution, when the units of the capability value and the offset value are the same (i.e., after unifying the units of the capability value and the offset value), the value of the capability value is less than or equal to the maximum value in the subset of offset values ​​associated with that capability value. This satisfies the requirement for the capability value.

[0016] In conjunction with the first or second aspect, in some implementations, the X subsets of offset values ​​include a second subset of offset values ​​and a third subset of offset values, wherein the absolute value of the difference between any offset value in the second subset of offset values ​​and any offset value in the third subset of offset values ​​is greater than the absolute value of the difference between any two offset values ​​in any subset of the X subsets of offset values.

[0017] In conjunction with the first or second aspect, in some implementations, the absolute value of the difference between any two offset values ​​in any subset of the X offset values ​​is less than or equal to the second threshold.

[0018] In conjunction with the first or second aspect, in some implementations, the indication information further indicates a second offset value, the first offset value and the second offset value being used to determine the time interval between the wake-up timing and the reference paging timing or reference paging frame, the units of the first offset value and the second offset value being different.

[0019] Based on the above technical solution, offset values ​​of various granularities can be designed, which makes the selection of candidate offset values ​​more flexible.

[0020] In conjunction with the first or second aspect, in some implementations, the unit of the offset value is any of the following: frame, subframe, time slot, symbol.

[0021] Thirdly, a communication apparatus is provided for performing the methods of the first or second aspect and any possible implementation thereof. Specifically, the apparatus may include units and / or modules for performing the methods of the first or second aspect and any possible implementation thereof, such as processing units and / or communication units.

[0022] In one implementation, the device is a communication device (such as a terminal device or a network device). When the device is a communication device, the communication unit can be a transceiver or an input / output interface; the processing unit can be at least one processor. Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.

[0023] In another implementation, the device is a chip, chip system, circuit, or communication module for communication equipment (such as terminal equipment or network equipment). When the device is a chip, chip system, or circuit for communication equipment, the communication unit may be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip, chip system, or circuit; the processing unit may be at least one processor, processing circuit, or logic circuit.

[0024] Fourthly, a communication device is provided, the device comprising: at least one processor configured to cause the device to perform the methods of the first or second aspect and any possible implementation thereof.

[0025] Optionally, the at least one processor is configured to execute computer programs or instructions to perform the methods described in the first or second aspect and any possible implementation thereof.

[0026] Optionally, the device further includes a memory for storing the computer program or instructions.

[0027] Optionally, the at least one processor is coupled to a memory for storing the computer program or instructions. The memory may be located externally to the device.

[0028] Optionally, the device also includes a communication interface through which the processor reads instructions from memory. This can be understood as the communication interface being coupled to the processor and used to input computer programs or instructions to the processor, or to output information from the processor.

[0029] Unless otherwise specified, or if the transmission and acquisition / reception operations involved do not contradict their actual function or internal logic in the relevant description, they can be understood as output, input, or other operations, or as transmission and reception operations performed by radio frequency circuits and antennas. This application does not limit them in this regard.

[0030] In one implementation, the device is a communication device (such as a terminal device or a network device).

[0031] In another implementation, the device is a chip, chip system, circuit, or communication module for communication equipment (such as terminal equipment or network equipment). Optionally, the chip is a modem chip, also known as a baseband chip, or a system-on-chip (SoC) chip containing a modem core, or a system-in-package (SIP) chip.

[0032] Fifthly, a computer-readable storage medium is provided that stores a computer program (e.g., program code) or instructions that, when executed on a communication device, cause the communication device to perform the methods described in the first or second aspect and any possible implementation thereof.

[0033] In a sixth aspect, a computer program product containing instructions is provided, which, when run on a computer, causes the computer to perform the methods described in the first or second aspect and any possible implementation thereof.

[0034] A seventh aspect provides a communication system, including a first communication device and a second communication device. The first communication device is used to execute the method provided in any implementation of the first aspect, and the second communication device is used to execute the method provided in any implementation of the second aspect. Attached Figure Description

[0035] Figure 1 This is a schematic diagram of a wireless communication system applicable to embodiments of this application.

[0036] Figure 2This is a schematic diagram of the main circuit and the wake-up circuit.

[0037] Figure 3 This is a waveform diagram of a signal modulated using OOK modulation.

[0038] Figure 4 This is a schematic diagram of the waveform of the signal after Manchester encoding.

[0039] Figure 5 This is another schematic diagram of the waveform after the signal is encoded using Manchester encoding.

[0040] Figure 6 and Figure 7 This is a schematic diagram of the OOK symbol in the time and frequency domains.

[0041] Figure 8 This is a schematic diagram of a communication method 800 provided in an embodiment of this application.

[0042] Figure 9 This is a schematic diagram of a communication device 900 provided in an embodiment of this application.

[0043] Figure 10 This is a schematic diagram of another communication device 1000 provided in an embodiment of this application.

[0044] Figure 11 This is a schematic diagram of a chip system 1100 provided in an embodiment of this application. Detailed Implementation

[0045] The technical solutions in this application will now be described with reference to the accompanying drawings.

[0046] Before introducing the scheme of this application, the following points should be noted.

[0047] (1) In this application, "instruction" can include direct instruction, indirect instruction, explicit instruction, implicit instruction, etc. When describing an instruction information as indicating A, it can be understood that the instruction information carries A, carries the identifier of A, carries B which is associated with A, carries the identifier of B which is associated with A, etc. In other words, if the receiving side of an instruction information can determine A based on the instruction information, it can be described as the instruction information indicating A, and the specific method of determination is not limited. When it is understood that the instruction information carries A, "instruction" can be replaced with "includes". In this case, a statement such as "send / receive instruction information, the instruction information indicates A" can be replaced with "send / receive A".

[0048] In this application, the information indicated by the instruction information is called the information to be instructed. In specific implementations, there are many ways to indicate the information to be instructed, such as, but not limited to, directly indicating the information to be instructed, such as the information to be instructed itself or its index. It can also indirectly indicate the information to be instructed by indicating other information, where there is a relationship between the other information and the information to be instructed. It can also indicate only a part of the information to be instructed, while the other parts are known or pre-agreed upon. For example, the instruction of specific information can be achieved by using a pre-agreed (e.g., protocol-defined) arrangement of various pieces of information, thereby reducing instruction overhead to some extent. Furthermore, the information to be instructed can be sent as a whole or divided into multiple sub-information pieces, and the sending period and / or timing of these sub-information pieces can be the same or different.

[0049] (2) In this application, the expression " / " is used to indicate that the objects before and after are in an "or" relationship; for example, A / B can mean: A or B. The expression "and / or" is used to indicate that the objects before and after are in a relationship of either "and" or "or"; for example, A and / or B can mean the following: A exists alone, B exists alone, A and B exist simultaneously, where A and B can be single or multiple. "At least one of the following" or similar expressions are used to indicate any combination of the listed items; for example, at least one of A, B and / or C can mean the following: A exists alone, B exists alone, C exists alone, A and B exist simultaneously, B and C exist simultaneously, A and C exist simultaneously, A, B and C exist simultaneously, where A, B, and C can be single or multiple.

[0050] (3) In this application, "send" and "receive" indicate the direction of signal transmission. For example, "send information to XX" can be understood as the destination of the information being XX, which may include direct transmission via the air interface or indirect transmission by other units or modules via the air interface. "Receive information from YY" can be understood as the source of the information being YY, which may include direct reception from YY via the air interface or indirect reception from YY by other units or modules via the air interface. "Send" can also be understood as the "output" of the chip interface, and "receive" can also be understood as the "input" of the chip interface. In other words, sending and receiving can occur between devices, such as between network devices and terminal devices, or within a device, such as between components, modules, chips, software modules, or hardware modules within the device via a bus, wiring, or interface.

[0051] (4) In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terms and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0052] (5) In this application, "first," "second," and "#1," "#2," and "#A" are merely for descriptive convenience and are used to distinguish objects, and are not intended to limit the scope of the embodiments of this application. They are not used to describe the order or sequence of features. It should be understood that such described objects can be interchanged where appropriate in order to describe solutions other than those in the embodiments of this application.

[0053] (6) In this application, "predefined" or "defined" may refer to a predefined standard protocol, or it may refer to a pre-agreed or pre-negotiated agreement between devices. Here, "protocol" may refer to a standard protocol in the field of communications, such as fourth-generation (4G) protocols. th Generation 4G network, fifth generation (5G) network th This application does not limit the scope to network protocols such as 5G (generation, 5G), New Radio (NR), 5.5G, and related protocols applied in future communication networks.

[0054] (7) In this application, the configuration can be signaling configuration, such as radio resource control (RRC) messages, downlink control information (DCI), or medium access control (MAC) signaling (e.g., MAC control element (MACCE / MAC-CE)). As an example, the signaling configuration can be configured to the terminal device by signaling, for example, the network device configures an offset value (or the network device configures an offset value for the terminal device), which can be understood as the network device instructing the terminal device to use signaling.

[0055] (8) In this application, the words “exemplary,” “for example,” etc., are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as an “example” in this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of the word “example” is intended to present the concept in a concrete manner. In the embodiments of this application, “of,” “corresponding, relevant,” and “corresponding” may sometimes be used interchangeably, and it should be noted that their intended meanings are consistent unless their distinction is emphasized.

[0056] First, let me introduce the communication system to which this application applies.

[0057] The technical solutions provided in this application can be applied to various communication systems, such as 5th generation (5G) or new radio (NR) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, and LTE time division duplex (TDD) systems. The technical solutions provided in this application can also be applied to future communication network systems. Furthermore, the technical solutions provided in this application can be applied to device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), and Internet of Things (IoT) communication systems. The technical solutions provided in this application can also be applied to non-terrestrial network (NTN) systems such as inter-satellite communication and satellite communication.

[0058] As an example, a satellite communication system includes a satellite base station and terminal equipment. The satellite base station provides communication services to the terminal equipment. Satellite base stations can also communicate with each other. A satellite can act as a base station or as a terminal device. Here, "satellite" can refer to drones, hot air balloons, low-Earth orbit satellites, medium-Earth orbit satellites, high-Earth orbit satellites, etc. "Satellite" can also refer to non-terrestrial base stations or non-terrestrial equipment.

[0059] As an example, V2X communication can include: vehicle-to-vehicle (V2V) communication, vehicle-to-infrastructure (V2I) communication, vehicle-to-pedestrian (V2P) communication, and vehicle-to-network (V2N) communication.

[0060] In a communication system, a device can send signals to or receive signals from another device. These signals can include information, signaling, or data. The device can also be replaced by an entity, network entity, communication equipment, communication module, node, communication node, etc. This application uses a device as an example for description.

[0061] The terminal device in this application embodiment can be a device or module that accesses the aforementioned communication system and has corresponding communication functions. The terminal device can include various devices with wireless communication capabilities, which can be used to connect people, objects, machines, etc. The terminal device can be widely applied in various scenarios, such as: cellular communication, D2D, V2X, peer-to-peer (P2P), M2M, MTC, IoT, virtual reality (VR), augmented reality (AR), industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, drones, robots, remote sensing, passive sensing, positioning, navigation and tracking, autonomous delivery, etc. The terminal device can be a terminal in any of the above scenarios, such as an MTC terminal, an IoT terminal, etc. Terminal equipment can be user equipment (UE), terminal, fixed equipment, mobile station equipment or mobile equipment, subscriber unit, handheld device, vehicle-mounted equipment, wearable device, cellular phone, smartphone, session initiation protocol (SIP) phone, wireless data card, personal digital assistant (PDA), computer, tablet computer, laptop computer, wireless modem, handset, laptop computer, computer with wireless transceiver capability, smart book, vehicle, satellite, global positioning system (GPS) device, target tracking device, aircraft (e.g., drone, helicopter, multiple helicopters, four helicopters, or airplanes), ship, remote control device, smart home device, industrial equipment, transportation vehicle with wireless communication capability, communication module, or roadside unit with terminal function, all conforming to the 3GPP standard. The device may be a wireless communication unit (RSU), or a device built into the aforementioned device (e.g., a communication module, modem, or chip in the aforementioned device), or other processing devices connected to the wireless modem.

[0062] It should be understood that in certain scenarios, a UE can also be used as a base station. For example, a UE can act as a scheduling entity, providing sidelink signaling between UEs in scenarios such as V2X, D2D, or P2P.

[0063] In this embodiment, the device for implementing the functions of a terminal device, i.e., the terminal device, can be the terminal device itself, or it can be any device capable of supporting the terminal device in implementing the functions, such as a chip system, chip, circuit, or communication module (i.e., a communication module that performs communication functions). This device can be installed in the terminal device. In this embodiment, the chip system can be composed of chips, or it can include chips and other discrete devices. Furthermore, the device can also be configured with program instructions for performing corresponding communication functions.

[0064] The network device in this application embodiment can be a device or module with corresponding communication functions. The network device can be a device used to communicate with terminal devices; it can also be called an access network device or a wireless access network device, such as a base station. In this application embodiment, the network device can refer to a radio access network (RAN) node (or device) that connects the terminal device to the wireless network. A base station can broadly encompass, or be replaced by, various names including: NodeB, evolved NodeB (eNB), next-generation NodeB (gNB), relay station, access point, transmitting and receiving point (TRP), transmitter, master station, auxiliary station, multiple standard radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. A base station can be a macro base station, micro base station, relay node, donor node, or similar, or a combination thereof. A base station can also refer to a communication module, modem, or chip installed within the aforementioned equipment or apparatus. A base station can also be a mobile switching center, a device that performs base station functions in D2D, V2X, and M2M communications, a network-side device in future communication networks, or a device that performs base station functions in future communication systems. A base station can support networks using the same or different access technologies. The embodiments of this application do not limit the specific technologies or device forms used in the network equipment.

[0065] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move depending on the location of the mobile base station. In other examples, a helicopter or drone can be configured as a device to communicate with another base station.

[0066] In some deployments, the network devices mentioned in the embodiments of this application may be devices including CU, or DU, or devices including CU and DU, or devices with control plane CU nodes (central unit-control plane (CU-CP)) and user plane CU nodes (central unit-user plane (CU-UP)) and DU nodes.

[0067] In some deployments, multiple RAN nodes collaborate to assist terminal devices in achieving wireless access, with different RAN nodes each implementing some of the base station's functions. For example, RAN nodes can be CUs, DUs, CU-CPs, CU-UPs, or radio units (RUs). CUs and DUs can be configured separately or included in the same network element, such as a BBU. RUs can be included in radio equipment or radio units, such as RRUs, AAUs, or RRHs.

[0068] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, a radio access network can also be an open radio access network (O-RAN) architecture. In an O-RAN system, CU can also be called an open CU (openCU, O-CU), DU can also be called an open DU (open DU, O-DU), CU-CP can also be called an open CU-CP (open CU-CP, O-CU-CP), CU-UP can also be called an open CU-UP (open CU-UP, O-CU-UP), and RU can also be called an open RU (openRU, O-RU). Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software modules and hardware modules.

[0069] In this embodiment, the device for implementing the functions of a network device can be a network device itself, or a device capable of supporting the network device in implementing those functions, such as a chip system, chip, circuit, or communication module (i.e., a communication module that performs communication functions). This device can be installed within the network device. In this embodiment, the chip system can be composed of chips, or it can include chips and other discrete devices. Furthermore, the device can be configured with program instructions for performing corresponding communication functions. This embodiment only uses a network device as an example to illustrate the device for implementing the functions of a network device, and does not limit the solution of this embodiment.

[0070] Network devices and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can also be deployed in the air on airplanes, balloons, and satellites. This application does not limit the scenario in which the network devices and terminal devices are located.

[0071] Combination Figure 1 The communication system applicable to the embodiments of this application is briefly described below.

[0072] See Figure 1 As an example, Figure 1 This is a schematic diagram of a wireless communication system applicable to embodiments of this application. For example... Figure 1 As shown, the wireless communication system includes a wireless access network 100. The wireless access network 100 can be a next-generation (e.g., future or later) wireless access network, or a traditional (e.g., 5G, 4G, 3G, or 2G) wireless access network. One or more terminal devices (120a-120j, collectively referred to as 120) can be interconnected or connected to one or more network devices (110a, 110b, collectively referred to as 110) within the wireless access network 100. Network elements in the wireless communication system are connected via interfaces (e.g., NG, Xn) or over-the-air interfaces.

[0073] When network devices and terminal devices communicate, the network device can manage one or more cells, and a cell can include at least one terminal device. A cell can be understood as an area within the wireless signal coverage range of the network device.

[0074] Figure 1 This is just an illustration; the wireless communication system may also include other devices, such as core network equipment, wireless relay equipment, and / or wireless backhaul equipment. Figure 1 It is not shown in the middle.

[0075] To facilitate understanding of the embodiments of this application, the terms used in this application will be briefly explained.

[0076] 1. Wake-up circuit: Also known as a wake-up receiver / radio (WUR), low-power wake-up receiver (LP-WUR), or wake-up module, it can be understood as a single, low-power small circuit, such as the circuit used by a terminal device in the idle state. This low-power small circuit can be implemented using a simple, single small circuit or chip with low power consumption. It is understood that the term "wake-up circuit" is merely a designation for differentiation, and its specific naming does not limit the scope of protection of this application. For example, without loss of generality, a wake-up circuit can also be described as a first circuit (or first module). The following description will uniformly refer to it as a wake-up circuit.

[0077] The signal received by the terminal device through the wake-up circuit can be referred to as being transmitted on the wake-up link. The wake-up link represents a connection relationship between the terminal device and the network device; it is a logical concept, not a physical entity. It is understood that the term "wake-up link" is merely a designation for differentiation, and its specific naming does not limit the scope of protection of this application. For example, without loss of generality, a wake-up link can also be described as a first link. Hereinafter, it will be uniformly referred to as a wake-up link.

[0078] The signal received by the terminal device using the wake-up circuit can be called a wake-up signal (WUS) or a low-power wake-up signal (LP-WUS). It is understood that the term "wake-up signal" is merely a designation for differentiation, and its specific name does not limit the scope of protection of this application. For example, without loss of generality, a wake-up signal can also be called a signal. The following description will consistently use "wake-up signal".

[0079] 2. Main Circuit: Also known as the main receiver (MR) or main module, this can be understood as the circuit used by the terminal device during normal data transmission, or the circuit used by the terminal device during data transmission in the connected state. For example, the circuit or module used by the terminal device when performing the paging process in the idle or inactive state, or the circuit or module used by the terminal device when transmitting and receiving data in the connected state, can all be considered main circuits or main modules. Terminal devices consume significant power when transmitting data through the main circuit. It is understood that the term "main circuit" is merely a designation for differentiation and does not limit the scope of protection of this application. For example, without loss of generality, the main circuit can also be described as a second circuit (or second module). The following text will uniformly describe it as a main circuit.

[0080] Signals received by a terminal device through the main circuit can be referred to as being transmitted on the main link. The main link represents a connection between the terminal device and the network device; it is a logical concept, not a physical entity. It is understood that the term "main link" is merely a designation for distinction, and its specific naming does not limit the scope of protection of this application. For example, without loss of generality, the main link can also be described as a second link. The following text will uniformly refer to it as the main link.

[0081] In the following text, for the sake of distinction, the signals transmitted by the main circuit of the terminal device will be referred to as data signals.

[0082] See Figure 2 As an example, Figure 2 This is a schematic diagram of the main circuit and the wake-up circuit.

[0083] like Figure 2 As shown, the terminal device can receive (or detect, or monitor) a wake-up signal through a wake-up circuit, and can receive data signals through the main circuit. Assume the terminal device receives a wake-up signal through the wake-up circuit. If the terminal device does not detect a wake-up signal, it continues to receive wake-up signals through the wake-up circuit, and the main circuit can be in a closed state (or sleep state). If the terminal device detects a wake-up signal, it triggers the main circuit to wake up, that is, it puts the main circuit into / switches to an on state (or working state, or active state). After the main circuit is turned on, the terminal device can transmit data signals through the main circuit.

[0084] As an example, when the terminal device is in idle or inactive state, the wake-up signal can be used to carry paging-related information. When the terminal device is in connected state, the wake-up signal can be used to carry scheduling-related information, such as indicating whether the terminal device needs to activate the main circuit to receive scheduling information (e.g., whether it needs to monitor the physical downlink control channel (PDCCH)).

[0085] 3. On-Off-Key (OOK) Modulation: This modulates information based on whether a signal is transmitted or not. The corresponding wake-up circuit can use envelope detection to receive the signal. OOK modulation technology can be demodulated using a low-complexity receiver, thus achieving the low-power goal of the wake-up circuit. To ensure power efficiency, the wake-up signal can use OOK modulation. It is understood that other modulation methods can also be used for the wake-up signal; there are no restrictions on this.

[0086] When a signal is modulated using OOK, each bit (i.e., the encoded bit) corresponds to a symbol. Equivalently, a symbol can also be called a chip, or any other name, which is not limited here.

[0087] For example, when a bit is "1", a signal is transmitted within the symbol length (i.e., the signal transmission power within that symbol length is not 0); when a bit is "0", no signal is transmitted within the symbol length (i.e., the signal transmission power within that symbol length is 0). Alternatively, it can be understood that in OOK modulation, transmitting energy represents "1", and not transmitting energy represents "0".

[0088] For example, when the bit is "0", a signal is transmitted within the symbol length (i.e., the signal transmission power within that symbol length is not 0); when the bit is "1", no signal is transmitted within the symbol length (i.e., the signal transmission power within that symbol length is 0). Alternatively, it can be understood that in OOK modulation, transmitting energy represents "0", and not transmitting energy represents "1".

[0089] For ease of description, the following text will primarily use the example of a signal being emitted within the symbol length when the bit is "1" and no signal being emitted within the symbol length when the bit is "0" as an example for illustration.

[0090] Furthermore, for ease of description, if a symbol emits a signal, it is denoted as an ON symbol; if a symbol emits no signal, it is denoted as an OFF symbol. Taking the example that when a bit is "1", a signal is emitted within the length of the symbol; and when a bit is "0", no signal is emitted within the length of the symbol, the ON symbol represents an information bit of "1", and the OFF symbol represents an information bit of "0". The ON symbol can also be called an ON signal, and the OFF symbol can also be called an OFF signal; for consistency, the ON and OFF symbols will be used in the following descriptions.

[0091] In this context, the signal amplitude of the ON symbol is greater than or equal to a threshold (e.g., threshold #A), and the signal amplitude of the OFF symbol is less than or equal to a threshold (e.g., threshold #B); or, the signal amplitude of the ON symbol is greater than the signal amplitude of the OFF symbol; or, within a preset time period, the signal amplitude of the ON symbol is greater than the signal amplitude of the OFF symbol; or, within a preset time period, the signal power of the ON symbol is greater than the signal power of the OFF symbol; or, within a preset time period, the signal power of the ON symbol is greater than or equal to threshold #A, and the signal power of the OFF symbol is less than or equal to threshold #B; or, within a preset time period, the signal power of the ON symbol is greater than or equal to threshold #A. The signal power of the ON symbol is equal to threshold #A, and the signal power of the OFF symbol is less than or equal to threshold #B; or the signal level of the ON symbol is greater than the signal level of the OFF symbol; or, within a preset time period, the signal level of the ON symbol is greater than the signal level of the OFF symbol; or the signal level of the ON symbol is greater than or equal to threshold #A, and the signal level of the OFF symbol is less than or equal to threshold #B; or, within a preset time period, the signal level of the ON symbol is greater than or equal to threshold #A, and the signal level of the OFF symbol is less than or equal to threshold #B; or, the ON symbol indicates (or corresponds to, or represents) the first bit value, and the OFF symbol indicates (or corresponds to, or represents) the second bit value. The first bit value and the second bit value are different. For example, the first bit value is "1", and the second bit value is "0".

[0092] Furthermore, the OOK symbol mentioned below refers to a symbol obtained by OOK modulation. An OOK symbol can be either an ON symbol or an OFF symbol. For example, if the information bit is "1", the OOK symbol obtained by OOK modulation is an ON symbol; if the information bit is "0", the OOK symbol obtained by OOK modulation is an OFF symbol. The OOK symbol can also be called an OOK signal; for consistency, it will be described as an OOK symbol below.

[0093] See Figure 3 As an example, Figure 3 This is a waveform diagram of a signal modulated using OOK modulation.

[0094] As an example, suppose that when the bit is "1", a signal is emitted within the OOK symbol length; and when the bit is "0", no signal is emitted within the OOK symbol length. Figure 3 The waveform shown can represent the four bits "0100", meaning the first is the OFF sign, the second is the ON sign, and the third and fourth are both OFF signs. For example... Figure 3As shown, communication systems typically use a specific frequency to transmit signals, which need to be modulated onto a carrier wave. At the receiving end, the receiver detects the envelope (or energy) of the received signal to determine whether the OOK symbol corresponds to a bit "0" or a bit "1", thus completing demodulation.

[0095] After a signal passes through a channel, it may be distorted due to factors such as channel conditions. Therefore, to determine whether the signal corresponds to a bit "0" or a bit "1", the receiver can compare the received signal level with a threshold. For example, if the received signal level is greater than the threshold, it means the signal corresponds to a bit "1"; if the received signal level is less than the threshold, it means the signal corresponds to a bit "0". However, setting the threshold is difficult. For instance, an inappropriate threshold selection may lead to demodulation errors. To solve this problem, one possible approach is to use Manchester encoding.

[0096] 4. Manchester encoding: This is a biphase encoding method that uses high-low level switching to represent bits "0" or "1". For example, Manchester encoding can encode a raw bit "0" as bit "10" and a raw bit "1" as bit "01". To distinguish them, the encoded bits, such as bits "10" and "01", are called encoded bits. When transmitting a signal, the transmitter can use two OOK symbols to send one bit of original information. If the raw bit "0" is encoded as bit "10" and the raw bit "1" is encoded as bit "01", then the raw bit "0" corresponds to one ON symbol followed by one OFF symbol, and the raw bit "1" corresponds to one OFF symbol followed by one ON symbol. When the receiver demodulates the Manchester encoded signal, it can compare the relative magnitudes of the signal power (or signal amplitude) within two adjacent OOK symbols. If the signal power (or signal amplitude) in the preceding OOK symbol is greater than the signal power (or signal amplitude) in the following OOK symbol, the received information bit is considered to be "0"; otherwise, it is considered to be "1". This method avoids using an absolute threshold for decision-making.

[0097] It is understood that the above example of encoding a raw bit "0" as bit "10" and a raw bit "1" as bit "01" is for illustrative purposes only and is not intended to be limiting. For example, a raw bit "0" can be encoded as bit "01" and a raw bit "1" can be encoded as bit "10".

[0098] As an example, a signal can be generated based on an orthogonal frequency division multiplexing (OFDM) transmitter, that is, an OFDM transmitter can be used to modulate the signal.

[0099] One possible approach is to transmit an OOK symbol within the length of an OFDM symbol, or in other words, an OOK symbol occupies one OFDM symbol. For example, to transmit an ON symbol within the length of an OOK symbol, the transmitter can send a specific signal whose contour within the OOK symbol length is as square as possible; to transmit an OFF symbol within the length of an OOK symbol, the transmitter can turn off the signal for the length of an OOK symbol.

[0100] See Figure 4 As an example, Figure 4 This is a schematic diagram of the waveform of a signal after Manchester encoding. For example... Figure 4 As shown, the original bits are "0 0 1 0 0 1 0 1 1 0". Assuming the original bit "0" is encoded as "10" and the original bit "1" is encoded as "01", then the encoded bits after Manchester encoding are "10 10 01 10 10 01 10 01 01 10", as shown in the waveform. Figure 4 As shown in the diagram. The time length corresponding to each coded bit can be considered as the length of one OFDM symbol; that is, one OOK symbol is transmitted within the length of one OFDM symbol, or one OOK symbol occupies one OFDM symbol. When demodulating the signal, the receiver can compare the relative magnitudes of the signal power (or signal amplitude) within two adjacent OOK symbols, and determine the demodulated information bits based on the comparison results.

[0101] In the above method, one OOK symbol is transmitted within the length of one OFDM symbol. This method is simple, but it also supports a relatively low data rate. This is because, regardless of the signal bandwidth, only one OOK symbol is transmitted within the length of one OFDM symbol. If the system uses a sub-carrier space (SCS) of 30kHz, a slot length of 0.5ms, and one slot contains 14 OFDM symbols, assuming no coding is used and each OOK symbol carries 1 bit of information, then the maximum supported data rate is 1 / 0.5 * 14 * 1000 = 28kbps.

[0102] To increase the data rate of OOK symbols, one possible approach is to shorten the length of the OOK symbols, that is, to transmit at least two OOK symbols within the length of one OFDM symbol, or in other words, to have at least two OOK symbols occupy one OFDM symbol.

[0103] See Figure 5 As an example, Figure 5 This is another schematic diagram of the waveform after the signal has been encoded using Manchester encoding. For example... Figure 5 As shown, the original bits are "0 0 0 1". Assuming the original bit "0" is encoded as "10" and the original bit "1" is encoded as "01", then the encoded bits after Manchester encoding are "10 10 10 10 01", as shown in the waveform. Figure 5 As shown. Wherein, in an OFDM symbol length ( Figure 5 Within the 2192 sampling points, eight OOK symbols were transmitted: ON symbol-OFF symbol-ON symbol-OFF symbol-ON symbol-OFF symbol-OFF symbol-ON symbol-OFF symbol-ON symbol. When demodulating the signal, the receiver can compare the relative magnitudes of the signal power (or signal amplitude) of two adjacent OOK symbols and determine the demodulated information bits based on the comparison results.

[0104] To generate the above waveform, one possible approach is to first determine the target waveform x in the time domain, and then perform some operations, such as discrete fourier transformation (DFT) and inverse fast fourier transform (IFFT), to obtain the sequence to be sent.

[0105] See Figure 6 and Figure 7 As an example, Figure 6 and Figure 7 This is a schematic diagram of the OOK symbol in the time and frequency domains. For example... Figure 6 As shown, assuming you want to generate an "ON symbol - OFF symbol - ON symbol - OFF symbol" waveform, you can set the target waveform to: x = [1,1,…,1,0,0,…,0,1,1,…,1,0,0,…,0], or, That is, the amplitude of part of the ON symbol is 1, and the phase of part of the ON symbol can be inconsistent, such as... Figure 6 As shown. Figure 7 The process involves performing a DFT on x to obtain the corresponding frequency domain sequence y; then mapping y to a frequency resource (such as the frequency resource corresponding to the wake-up signal); then performing an IFFT on the frequency domain signal; and finally adding a cyclic prefix (CP) to the IFFT-processed signal to obtain the sequence x' to be transmitted (see [link to IFFT]). Figure 6 (The curve in the middle). From Figure 6 As can be seen, x and x' have similar shapes, so at least two OOK symbols can be emitted within the length of one OFDM symbol.

[0106] For the receiving end, one possible implementation is to use envelope detection or energy detection to receive the signal. For example, the signal received by the receiver (for distinction, it is called an OOK receiver) first passes through a matching network and a radio frequency (RF) filter to filter out out-of-band noise / interference; then, the spectrum is shifted to baseband (BB) by a mixer, and further filtered out out-of-band noise / interference by a baseband filter; then, envelope detection / energy detection is performed on the signal (at this time, the value of the baseband signal is mathematically represented as a real number, with only amplitude and no phase). Specifically, the OOK receiver can determine whether the received signal is ON or OFF by detecting the energy level in different time ranges, and then perform subsequent processing.

[0107] To further improve demodulation performance, a more advanced receiver can be considered, such as a receiver with both in-phase (I) and quadrature (Q) paths (referred to as an OFDM receiver for distinction).

[0108] One possible implementation involves the OFDM receiver receiving a signal that first passes through a matching network and an RF filter to remove out-of-band noise / interference. Then, a mixer shifts the spectrum to baseband. During this shift, two branches, I and Q (corresponding to a phase difference of pi / 2), are distinguished. The signals on each branch are further filtered by a baseband filter to remove out-of-band noise / interference. The two signals are then combined, at which point the baseband signal is mathematically represented as a complex number, possessing both amplitude and phase. Further processing is then performed on the baseband signal.

[0109] When receiving the aforementioned OOK symbol using an OFDM receiver, the OFDM receiver's ability to detect signal phase allows it to further detect the sequence information within the ON symbol of the OOK symbol. For example, if the OFDM receiver knows in advance (e.g., predefined by the protocol, or pre-configured parameters by the network device for the terminal device), it can generate a local sequence based on this sequence. By correlating the received signal with the local sequence, it can mitigate the impact of unfiltered noise (such as in-band noise) and / or interference, thereby improving demodulation performance. Alternatively, if there may be multiple sequences generating the ON symbol, the OFDM receiver can identify which sequence is being transmitted, thus obtaining more information. For example, assuming there may be four sequences generating the ON symbol, each corresponding to the information {00, 01, 10, 11}, the OFDM receiver can obtain an additional 2 bits of information by detecting which sequence is being used. This can increase the data rate carried by the wake-up signal. The method described above, which "allows the OFDM receiver to know the information of the sequence used to generate the OOK symbol, thereby improving demodulation performance and / or increasing the data rate," can be called a sequence on top of OOK or an overlaid sequence over OOK.

[0110] 5. Wake-up Delay: In idle or inactive mode, after receiving a wake-up signal via the wake-up circuit, the terminal device will receive a paging message via the main circuit after a certain period of time. This paging message includes the paging PDCCH and the paging physical downlink shared channel (PDSCH). There is a wake-up delay between the terminal device receiving the wake-up signal and the terminal device being able to start receiving paging messages. The wake-up delay can be defined as the minimum time interval between receiving the wake-up signal and the main circuit starting to monitor the PDCCH. As an example, within the wake-up delay, the terminal device might perform the following operations.

[0111] 1) The terminal device demodulates or decodes the wake-up signal to obtain the information contained therein. This operation takes a short time, for example, on the order of milliseconds (ms).

[0112] 2) The terminal device transitions the main circuit from a sleep state to an on state (or working state). The time required for this operation depends on the sleep type or depth of the main circuit; in other words, it depends on the number and / or types of modules that are turned off in the main circuit. For example, when the main circuit is in deep sleep, the RF module and some baseband modules may be turned off, and the wake-up time may be on the order of tens of milliseconds, such as 20 milliseconds. As another example, when the main circuit is in ultra-deep sleep, even more modules may be turned off, and the memory may also be powered off, leaving only simple small circuits such as the clock. In this case, the wake-up time may be on the order of hundreds of milliseconds, or even thousands of milliseconds.

[0113] 3) The terminal device performs time and frequency synchronization. Specifically, after the main circuit of the terminal device is turned on, in order to correctly receive paging messages, it may also perform time and frequency synchronization based on some reference signals (such as the synchronization signal block (SSB)). After the time and frequency synchronization accuracy reaches a certain level, paging messages can be received correctly. The time required for this operation is usually on the order of tens of milliseconds.

[0114] As shown above, the wake-up latency may vary between different terminal devices. Therefore, X candidate values ​​(or X candidate capability values) can be predefined for wake-up latency. The terminal device can report one of these X candidate values. X is an integer greater than 1. For example, X can be 2, 3, or 4.

[0115] 6. Wake-up Signal Monitoring Location: Network devices can configure monitoring occasions (MOs) and notify terminal devices. Terminal devices can monitor wake-up signals at the MO locations. In IDLE / INACTIVE states, in addition to MOs, low-power wake-up signal occasions (LP-WUSoccasion, LOs) are also introduced. A LO can include one or more MOs. When a terminal device is configured with a LO, it can attempt to monitor wake-up signals in all MOs within that LO. Therefore, an MO can be understood as a possible location where a wake-up signal might be sent, and a candidate location where the terminal device might receive the wake-up signal; the LO is the set of all candidate locations where the terminal device can monitor the wake-up signal. LOs can occur periodically, meaning that a LO is the set of all candidate locations where the terminal device monitors the wake-up signal within a period (e.g., within a paging period, such as 1.28s or 640ms).

[0116] One possible scenario is that there is a one-to-one mapping between the Loop (LO) and the paging occasion (PO). Specifically, a terminal device that monitors paging at the same PO will also monitor the wake-up signal at the same Loop.

[0117] Another possible scenario is a one-to-many mapping relationship between LOs and POs. Specifically, terminal devices monitoring paging at the same group of POs (or multiple POs) will monitor wake-up signals within the same LO. For example, if one LO corresponds to four POs, then all terminal devices supporting wake-up signal functionality in PO#0, PO#1, PO#2, and PO#3 might monitor wake-up signals in LO#0; all terminal devices supporting wake-up signal functionality in PO#4, PO#5, PO#6, and PO#7 might monitor wake-up signals in LO#2, and so on.

[0118] 7. Temporal Position Relationship between LO and PO / Paging Frame (PF): The wake-up signal in the LO can be used to indicate whether the terminal device receives a paging within its corresponding PO. Therefore, in one approach, the temporal position of the LO is located before the PO / PF corresponding to the terminal device. Considering that there may be a one-to-many mapping between LO and PO, the distance from the LO may be different for different POs. In IDLE / INACTIVE mode, network devices generally configure wake-up signal parameters through broadcast signaling, which may make it difficult to configure different offsets for different POs. Therefore, a reference PO or reference PF can be defined, and the offset between the LO and this reference PO or reference PF can be configured.

[0119] As mentioned earlier, the terminal device can report the wake-up delay, which is one of X candidate values. The network device can report the offset between the LO and the reference PO / PF.

[0120] When configuring the offset between the LO and the reference PO / PF, the granularity of the configuration can be Orthogonal Frequency Division Multiplexing (OFDM) symbols. However, considering that the terminal device may be in a deep sleep state, the maximum value of the offset between the LO and the reference PO / PF may need to support the maximum wake-up latency, such as 800ms. Simultaneously, considering that the terminal device may be in a deep sleep state, the minimum value of the offset between the LO and the reference PO / PF may need to support the minimum wake-up latency, such as 20ms. Assuming a sub-carrier space (SCS) of 30 GHz, there will be a maximum of 22,400 (specifically, 28 * 800 = 22,400) OFDM symbols and a minimum of 560 (specifically, 28 * 20 = 560) OFDM symbols, requiring 15 bits to configure one offset. Furthermore, if we consider the case of frequency range 2 (FR2), we may also need to consider the case of SCS of 120KHz, which would result in a maximum of about 89,600 OFDM symbols, requiring 19 bits to configure one offset.

[0121] If the offset between the LO and the reference PO / PF is configured with coarse granularity, such as in milliseconds, then only 10 bits are needed for offsets from 20ms to 800ms. However, this reduces the flexibility of network device configuration. If both the maximum and minimum offset requirements are considered, along with finer granularity, the configuration overhead for offset parameters becomes larger, and some "unreasonable" parameters may be included. This "unreasonableness" stems from the fact that network devices typically need to consider the capabilities of the terminal devices and the configuration of network resources when configuring offsets. For example, when configuring an offset for a terminal device with a capability of 40ms, the network device might consider the location of its other signal transmissions and configure a value within a certain range (e.g., 40ms to 60ms). Similarly, when configuring an offset for a terminal device with a capability of 400ms, the network device might configure a value within a certain range (e.g., 400ms to 420ms). In this case, configuring values ​​between 60ms and 400ms is unnecessary.

[0122] In view of this, embodiments of this application propose a method to set (or define or determine) candidate values ​​for the offset based on the wake-up latency of the terminal device (such as the X candidate values ​​mentioned above). This not only enables fine-grained offset (such as OFDM symbol-level offset), but also reduces "unreasonable" parameters and lowers signaling overhead.

[0123] The methods provided by the embodiments of this application will be described in detail below with reference to the accompanying drawings. The embodiments provided by this application can be applied to the scenarios shown in the above figures and are not limited thereto. Furthermore, the terms used below are explained in the preceding text and will not be repeated hereafter. For ease of description, terminal devices and network devices are used as examples for illustrative purposes. The terminal device can be replaced by a terminal device or a component of a terminal device (e.g., a chip, chip system, circuit, or communication module), and the network device can be replaced by a component of a network device (e.g., a chip, chip system, circuit, or communication module). Furthermore, the steps described below as being performed by a single execution entity can also be divided into steps performed by multiple execution entities, which can be logically and / or physically separated.

[0124] See Figure 8 As an example, Figure 8 This is a schematic diagram of a communication method 800 provided in an embodiment of this application. Figure 8 The method 800 shown may include the following steps.

[0125] S810, the terminal device sends capability information, which indicates a first capability value. The first capability value is one of X capability values, where X is an integer greater than 1.

[0126] In one possible scenario, the core network device receives the capability information from the terminal device. For example, when the terminal device is in a connected state, it reports the first capability value to the core network device. The network device can be an access network device. Further optionally, the network device receives information indicating the first capability value (which can be the capability information described above, or other forms of information) from the core network device. This first capability value can be indicated by capability information received by the network device from the terminal device and forwarded to the core network device, or by capability information received by other network devices (i.e., other access network devices) from the terminal device and forwarded to the core network device, or it can be directly received by the core network device from the terminal device. In other words, the access network device can indicate the first capability to the core network device under certain circumstances. In this case, the network device can determine the wake-up latency capability of the terminal device. For example, when the terminal device is paged, the core network device can send the first capability value to the paged network device, and the network device can determine the wake-up latency capability of the terminal device based on the first capability value. Alternatively, the core network equipment can determine the wake-up latency capability of the terminal equipment. For example, the core network equipment can determine the wake-up latency capability of the terminal equipment based on the historical sleep state of the network equipment, and send the determined wake-up latency capability of the terminal equipment to the network equipment.

[0127] In another possible scenario, the network device receives this capability information from the terminal device. Optionally, the network device determines the wake-up latency capability of the terminal device. Figure 8 For ease of understanding, the example given is that the network device directly receives capability information from the terminal device, but the other methods described above are also applicable to the embodiments of this application.

[0128] The capability value is the wake-up delay from when the terminal device receives the wake-up signal to when it starts monitoring the PDCCH. There are X capability values, which can be understood as X candidate values ​​for the wake-up delay, or X candidate capability values. Specifically, X capability values ​​are predefined or configured by the network device. The terminal device can select one of these X capability values ​​to report based on its actual situation (such as sleep state). In S810, the first capability value sent by the terminal device is the wake-up delay reported by the terminal device from receiving the wake-up signal to when it starts monitoring the PDCCH.

[0129] As an example, the X capability values ​​are either configured by the network device or predefined.

[0130] S820, the terminal device receives indication information, which indicates a first offset value. The first offset value is one of Z offset values, where Z is an integer greater than 1. For example, Z is an integer greater than or equal to X. Accordingly, the network device sends the indication information.

[0131] Offset values ​​are used to determine the time interval between the wake-up timing (LO) and the reference PO / PF. Z offset values ​​can be understood as Z candidate offset values, or Z candidate offset values. As an example, the Z offset values ​​are configured by the network device or predefined. The network device can select one offset value (i.e., the first offset value) from the Z offset values ​​to indicate to the terminal device. For example, when configuring (or determining or selecting) the first offset value, the network device can refer to the implementations of multiple terminal devices, select a suitable offset value (i.e., the first offset value) from the Z offset values, and indicate it to the terminal device. Another example is that the core network device suggests an offset value to the network device, such as recommending an offset value based on the capability values ​​reported by multiple terminal devices. The network device then determines an offset value (i.e., the first offset value) from the Z offset values ​​based on the core network device's recommendation and / or the current communication situation and indicates it to the terminal device. In another example, the core network device sends multiple capability values ​​to the network device. For instance, the core network device sends the capability values ​​reported by multiple terminal devices to the network device. The network device determines an offset value (i.e., the first offset value) from Z offset values ​​based on these multiple capability values ​​and / or the current communication status and instructs the terminal device to do so.

[0132] The Z offset values ​​are composed of X subsets of offset values ​​(or X sets of offset values, or X groups of offset values, or X sets of offset values), and each subset of offset values ​​includes at least one offset value. This can be understood as the Z offset values ​​being divided into X subsets of offset values. It should be noted that in this embodiment, the division of the Z offset values ​​into X subsets is for ease of description; in actual communication, the Z offset values ​​may not be grouped. For example, Z = 9, and the 9 offset values ​​are: offset#1, offset#2, offset#3, offset#4, offset#5, offset#6, offset#7, offset#8, and offset#9. Assuming X = 2, these 9 offset values ​​can be understood as two subsets of offset values. For example, one subset of offset values ​​is offset#1, offset#2, offset#3, offset#4, and offset#5, which can be considered as one subset of offset values; the other subset of offset values ​​is offset#6, offset#7, offset#8, and offset#9, which can also be considered as one subset of offset values.

[0133] Optionally, X subsets of offset values ​​correspond to X capability values. Specifically, one subset of offset values ​​corresponds to one capability value among the X capability values; in other words, there is a one-to-one correspondence between the X subsets of offset values ​​and the X capability values. For example, if X = 2, the Z offset values ​​include 2 subsets of offset values, and the X capability values ​​include 2 capability values. One subset of offset values ​​from these 2 subsets corresponds to one capability value among the 2 capability values, and the other subset of offset values ​​from these 2 subsets corresponds to the other capability value among the 2 capability values.

[0134] For ease of description, let's take offset value subset #1 from the set of X offset value subsets as an example. This offset value subset #1 can be any offset value subset from the set of X offset value subsets. Assuming that offset value subset #1 corresponds to capability value #1 among the X capability values, it can be said that the values ​​of offset value subset #1 and capability value #1 satisfy certain conditions. Specifically, the offset values ​​in offset value subset #1 and the values ​​of capability value #1 after unifying the unit satisfy certain conditions, such as the values ​​of offset value subset #1 and capability value #1 after unifying the unit are relatively close; or, if offset value subset #1 is determined based on capability value #1, then offset value subset #1 corresponds to capability value #1.

[0135] In this context, "unified unit" can be understood as conversion to the same unit. For example, offset values ​​and capability values ​​are uniformly converted to absolute time (e.g., ms); another example is that offset values ​​and capability values ​​are uniformly converted to the number of time units (i.e., the number of identical time units), such as an offset value of J time units and a capability value of H time units, where H and H are integers greater than or equal to 1. As an example, a time unit can be any of the following: symbol (e.g., OFDM symbol), time slot, mini-time slot, subframe, frame, etc. Further details about time units will not be elaborated upon later.

[0136] As an example, the offset value subset #1 (i.e., an example of the first offset value subset) and the capability value #1 (i.e., an example of the first capability value) satisfy at least one of the following.

[0137] One possible scenario is that the absolute value of the difference between any offset value in offset subset #1 and capability value #1 is less than or equal to a first threshold. Specifically, the absolute value of the difference between any offset value in offset subset #1 and capability value #1 after unifying the units is less than or equal to the first threshold. Based on this, any offset value in any offset subset (e.g., offset subset #1) of X offset subsets is relatively close to the capability value associated with offset subset #1 (i.e., capability value #1), such that the absolute value of the difference between any offset value in offset subset #1 and capability value #1 is less than or equal to the first threshold. In this way, predefined or configured offset values ​​can be set to values ​​near the capability value, reducing the aforementioned "unreasonable" parameters and lowering signaling overhead.

[0138] The first threshold is either predefined or configured by the network device, and is not limited in this respect. As an example, the value of the first threshold is a positive number less than or equal to 100. For example, if the unit of the first threshold is ms, the value of the first threshold can be any one of 10, 20, 30, 40, 50, 60, 70, 80, or 90.

[0139] Another possible scenario is that one offset value in the offset subset #1 is the same as the capability value #1. Specifically, one offset value in the offset subset #1 has the same value as the capability value #1 after being converted to a single unit.

[0140] Another possible scenario is that the capability value #1 is less than or equal to the maximum value in the offset value subset #1. Specifically, after unifying the unit of an offset value in the offset value subset #1 with the capability value #1, the capability value #1 becomes less than or equal to the maximum value in the offset value subset #1. This satisfies the requirement for the capability value #1.

[0141] This application does not limit which of the Z offset values ​​are a subset of offset values ​​or which are different subsets of offset values.

[0142] One possible scenario is that the absolute value of the difference between any two offset values ​​in different offset subsets is greater than the absolute value of the difference between any two offset values ​​in a single offset subset. Taking offset subset #2 (an example of the second offset subset) and offset subset #3 (an example of the third offset subset) from X offset subsets as examples, the absolute value of the difference between any offset value in offset subset #2 and any offset value in offset subset #3 is greater than the absolute value of the difference between any two offset values ​​in any offset subset of X offset subsets. Here, offset subset #2 and offset subset #3 are any two offset subsets from X offset subsets.

[0143] Another possible scenario is that the difference between any two offset values ​​within the same subset of offset values ​​is small. For example, the absolute value of the difference between any two offset values ​​within any subset of X offset values ​​is less than or equal to a second threshold. Specifically, the absolute value of the difference between any two offset values ​​within any subset of X offset values, after unifying the units, is less than or equal to a second threshold.

[0144] The second threshold is either predefined or configured by the network device, and is not limited thereto. Taking the unit of the second threshold as milliseconds as an example, one example is that the second threshold is a positive number less than or equal to 1, such as any one of 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, or 1. Another example is that the second threshold is a positive number less than or equal to 10, such as any one of 1, 2, 3, 4, 5, 6, 7, 8, 9, or 10.

[0145] Optionally, method 800 also includes S830.

[0146] S830, the terminal device determines the time interval between LO and reference PO / reference PF based on the first offset value. In other words, the terminal device determines LO based on the first offset value; or, in other words, the terminal device monitors the wake-up signal based on the first offset value.

[0147] Specifically, the terminal device determines its own PO / PF, such as by calculating the time domain position of the PO / PF based on existing standards; and the terminal device can determine the time domain position of the reference PO / reference PF based on its own PO / PF, and then determine the LO based on the first offset value and the time domain position of the reference PO / reference PF, and then monitor the wake-up signal based on the LO.

[0148] One possible implementation, method 800 further includes: after the terminal device detects a wake-up signal, it monitors the PO associated with a first offset value. Here, the paging time associated with the first offset value represents the PO determined based on the first offset value, or the PO at a time-domain location determined based on the first offset value. Specifically, the terminal device determines the time interval between the LO and the reference PO / reference PF based on the first offset value, and after detecting the wake-up signal, determines the time-domain location of the PO to be monitored based on the time interval between the LO and the reference PO / reference PF, and then monitors the PO at that time-domain location. Alternatively, another possible implementation is that after the terminal device detects the wake-up signal, it monitors the first PO after the first capability value.

[0149] The above is an illustrative example, and the embodiments of this application are not limited thereto. For example, the terminal device may not monitor the wake-up signal and directly monitor the PO. For instance, if the first capability value reported by the terminal device is X1ms and the first offset value configured by the network device is X2ms, and X1 is greater than X2, then the terminal device may not be able to use the wake-up signal or may not be able to wake up the main circuit based on the wake-up signal. In this case, the terminal device may not be able to monitor paging through the wake-up signal in the current cell, so the terminal device may not monitor the wake-up signal and directly monitor the PO. For example, the terminal device may receive paging messages based on existing standards. In addition, the network device may not send a wake-up signal to wake up the terminal device, that is, the network device may not send a wake-up signal for this terminal device.

[0150] Optionally, the unit of the offset value can be any of the following: frame, subframe, slot, mini-slot, symbol (such as OFDM symbol), or milliseconds (ms). The following explanation combines two scenarios.

[0151] Case 1, an offset value at one granularity.

[0152] Let's take setting (or defining, or predefining) Z offset values ​​as an example. For instance, a network device can configure frame-level offsets, meaning the unit for the Z offset values ​​is a frame; or, a network device can configure subframe-level offsets, meaning the unit for the Z offset values ​​is a subframe; or, a network device can configure slot-level offsets, meaning the unit for the Z offset values ​​is a slot; or, a network device can configure mini-slot-level offsets, meaning the unit for the Z offset values ​​is a mini-slot; or, a network device can configure symbol-level offsets (such as OFDM symbol-level offset), meaning the unit for the Z offset values ​​is a symbol (such as OFDM symbol).

[0153] The following examples, using OFDM symbol-level offset values ​​as an example, illustrate the different values ​​of X. It should be understood that these examples are provided for ease of understanding and their specific values ​​do not limit the scope of protection of the embodiments of this application.

[0154] Example 1: Suppose X = 2, the two capability values ​​are 40ms and 400ms, and the candidate offset values ​​(i.e., Z offset values) cover the range of 40ms to 60ms and the range of 400ms to 420ms.

[0155] 1) Assuming the SCS is 15kHz, each slot is 1ms long, and each slot includes 14 OFDM symbols, for example, the Z offset values ​​are: {560, 561, 562, ..., 839, 840, 5600, 5601, ..., 5879, 5880}. These Z offset values ​​can be understood as two subsets of offset values: one subset is {560, 561, 562, ..., 839, 840}, and the other subset is {5600, 5601, ..., 5879, 5880}. Here, {} represents a set of elements, and "..." is omitted. That is, the Z offset values ​​include integers between 560 and 839, and integers between 5600 and 5880. This will not be elaborated further later.

[0156] 2) Assuming the SCS is 30kHz, each slot is 0.5ms long, and each slot includes 14 OFDM symbols, for example, the Z offset values ​​are: {1120,1121,1122,……,1679,1680,11200,11201,……,11759,11760}. These Z offset values ​​can be understood as two subsets of offset values: one subset is {1120,1121,1122,……,1679,1680}, and the other subset is {11200,11201,……,11759,11760}.

[0157] 3) Assuming the SCS is 60kHz, each slot length is 0.25ms, and each slot includes 14 OFDM symbols, as an example, the Z offset values ​​are: {2240,2241,2242,……,3359,3360,22400,22401,……,23519,23520}. These Z offset values ​​can be understood as two subsets of offset values: one subset is {2240,2241,2242,……,3359,3360}, and the other subset is {22400,22401,……,23519,23520}.

[0158] 4) Assuming the SCS is 120kHz, each slot length is 0.125ms, and each slot includes 14 OFDM symbols, as an example, the Z offset values ​​are: {4480,4481,4482,……,6719,6720,44800,44801,……,47039,47040}. These Z offset values ​​can be understood as two subsets of offset values: one subset is {4480,4481,4482,……,6719,6720}, and the other subset is 44800,44801,……,47039,47040}.

[0159] Example 2: Suppose X = 3, the three capability values ​​are 40ms, 400ms, and 800ms, and the candidate offset values ​​(i.e., the Z offset values) cover the ranges of 40ms to 60ms, 400ms to 420ms, and 800ms to 820ms.

[0160] 1) Assuming the SCS is 15kHz, each slot is 1ms long, and each slot includes 14 OFDM symbols, for example, the Z offset values ​​are: {560,561,562,……,839,840,5600,5601,……,5879,5880,11200,11201,……,11479,11480}. These Z offset values ​​can be understood as three subsets of offset values: one subset is {560,561,562,……,839,840}, another subset is {5600,5601,……,5879,5880}, and the third subset is {11200,11201,……,11479,11480}.

[0161] 2) Assuming the SCS is 30kHz, each slot is 0.5ms long, and each slot includes 14 OFDM symbols, as an example, the Z offset values ​​are: {1120,1121,1122,……,1679,1680,11200,11201,……,11759,11760,22400,22401,……,22959,22960}. These Z offset values ​​can be understood as three subsets of offset values: one subset is {1120,1121,1122,……,1679,1680}, another subset is {11200,11201,……,11759,11760}, and the last subset is {22400,22401,……,22959,22960}.

[0162] 3) Assuming the SCS is 60kHz, each slot length is 0.25ms, and each slot includes 14 OFDM symbols, as an example, the Z offset values ​​are: {2240,2241,2242,……,3359,3360,22400,22401,……,23519,23520,44800,44801,……,45919,45920}. These Z offset values ​​can be understood as three subsets of offset values: one subset is {2240,2241,2242,……,3359,3360}, another subset is {22400,22401,……,23519,23520}, and the last subset is {44800,44801,……,45919,45920}.

[0163] 4) Assuming the SCS is 120kHz, each slot length is 0.125ms, and each slot includes 14 OFDM symbols, as an example, the Z offset values ​​are: {4480,4481,4482,……,6719,6720,44800,44801,……,47039,47040,89600,89601,……,91839,91840}. These Z offset values ​​can be understood as three subsets of offset values: one subset is {4480,4481,4482,……,6719,6720}, another subset is {44800,44801,……,47039,47040}, and the third subset is {89600,89601,……,91839,91840}.

[0164] The above examples illustrate one type of offset value granularity. It is understood that these examples are merely illustrative, and the embodiments of this application are not limited to them. For instance, with three capability values ​​of 60ms, 400ms, and 800ms, the candidate offset values ​​(i.e., the Z offset values) cover the ranges of 60ms to 80ms, 400ms to 420ms, and 800ms to 820ms. As another example, with three capability values ​​of 80ms, 400ms, and 800ms, the candidate offset values ​​(i.e., the Z offset values) cover the ranges of 80ms to 100ms, 400ms to 420ms, and 800ms to 820ms.

[0165] The following section introduces various offset value schemes for different granularities, using scenario 2 as an example.

[0166] Scenario 2: Offset values ​​at multiple granularities.

[0167] Taking the setting (or determining, or predefining) of Z offset values ​​(referred to as Z offset values ​​#A for distinction) and Y offset values ​​(referred to as Y offset values ​​#B for distinction) as an example, the granularity (or unit) of offset values ​​#A and #B is different, and Y is an integer greater than or equal to 1. For example, offset value #A can be a frame-level offset value, or a subframe-level offset value, or a slot-level offset value, or a mini-slot-level offset value, or a symbol-level offset value; offset value #B can be a frame-level offset value, or a subframe-level offset value, or a slot-level offset value, or a mini-slot-level offset value, or a symbol-level offset value; and the granularity of offset values ​​#A and #B is different.

[0168] In this case, optionally, the indication information also indicates a second offset value, which has a different unit than the first offset value. Taking the example above, the second offset value is offset value #B. It is understood that the first and second offset values ​​can be carried in one signaling message or in different signaling messages; this is not limited.

[0169] Scenario 2 is similar to Scenario 1, except that in Scenario 1, the offset value (i.e., candidate offset values) can be set or predefined directly using the number of OFDM symbols, while in Scenario 2, the offset value (i.e., candidate offset values) can be set or predefined jointly using multiple parameters of different granularities. In Scenario 2, when setting or predefining the offset value using parameters of different granularities, the number of OFDM symbols can be calculated using a formula. As an example, the offset value satisfies Formula 1.

[0170] offset = ((A*10+B)*K+C)*14+D

[0171] Formula 1

[0172] In this formula, offset represents the offset value, and the unit of offset is OFDM symbol; A represents the frame-level offset value; B represents the subframe-level offset value; C represents the slot-level offset value; and D represents the OFDM symbol-level offset value. Depending on the SCS value, each subframe contains K slots. When a partial granularity of offset is predefined or set by the network device, the corresponding term in the above formula can be set to 0. For example, when there is no frame-level offset value, A = 0 in the formula, meaning Formula 1 can be transformed into: offset = (B*K + C)*14 + D. As another example, when there are no subframe-level or slot-level offset values, B and C in the formula are 0, meaning Formula 1 can be transformed into: offset = (A*10*K)*14 + D.

[0173] The following examples illustrate specific values ​​of X. It should be understood that these examples are provided for ease of understanding and their specific values ​​do not limit the scope of protection of the embodiments of this application.

[0174] Example 1: Suppose X = 2, the two capability values ​​are 40ms and 400ms, and the candidate offset values ​​(such as Z offset values ​​#A and Y offset values ​​#B) cover the range of 40ms to 60ms and the range of 400ms to 420ms.

[0175] In Example 1.1, offset value #A is the frame-level offset, and offset value #B is the OFDM symbol-level offset. That is, the unit of the first offset value is a frame, and the unit of the second offset value is an OFDM symbol.

[0176] As an example, the Z offset values ​​are: {4,5,6,40,41,42}. These Z offset values ​​can be understood as two subsets of offset values: one subset is {4,5,6}, and the other subset is {40,41,42}.

[0177] As an example, when the SCS is 15 kHz, the range of the OFDM symbol-level offset value is {0, 1, ..., 139}; when the SCS is 30 kHz, the range is {0, 1, ..., 279}; when the SCS is 60 kHz, the range is {0, 1, ..., 559}; and when the SCS is 120 kHz, the range is {0, 1, ..., 1119}. These ranges of OFDM symbol-level offset values ​​can also be replaced with candidate offset values ​​for OFDM symbols, or with candidate values ​​for OFDM symbol-level offset values ​​(or a set of candidate offset values ​​for OFDM symbols).

[0178] Taking an SCS of 15kHz as an example, the indication information can indicate one value from {4,5,6,40,41,42} (i.e., the first offset value) and one value from {0,1,……,139} (i.e., the second offset value). The terminal device can determine the time interval between the LO and the reference PO / reference PF based on the first and second offset values. Specifically, the terminal device determines the total number of OFDM symbols based on Formula 1, which is the time interval between the LO and the reference PO / reference PF.

[0179] In Example 1.2, offset value #A is the subframe-level offset, and offset value #B includes both slot-level and OFDM symbol-level offsets. That is, the unit of the first offset value is the subframe, and the unit of the second offset value is the slot and OFDM symbol.

[0180] As an example, the Z offset values ​​are: {40,41,42,……,59,60,400,401,……,419,420}. These Z offset values ​​can be understood as two subsets of offset values: one subset is {40,41,42,……,59,60}, and the other subset is {400,401,……,419,420}.

[0181] As an example, when the SCS is 15kHz, the range of the offset value at the time slot level is {0}; when the SCS is 30kHz, the range is {0,1}; when the SCS is 60kHz, the range is {0,1,2,3}; and when the SCS is 120kHz, the range is {0,1,2,3,4,5,6,7}. These ranges of offset values ​​at the time slot level can also be replaced with candidate offset values ​​at the time slot level, or with candidate values ​​for the offset values ​​at the time slot level (or a set of candidate offset values ​​for the time slot level).

[0182] As an example, the range of offset values ​​at the OFDM symbol level is: {0,1,2,3,4,5,6,7,8,9,10,11,12,13}. This range of OFDM symbol-level offset values ​​can also be replaced with candidate offset values ​​at the OFDM symbol level, or with candidate values ​​for OFDM symbol-level offsets (or a set of candidate offset values ​​for OFDM symbol levels).

[0183] Taking an SCS of 60kHz as an example, the indication information can indicate one value from {4,5,6,40,41,42} (i.e., the first offset value), one value from {0,1,2,3} (i.e., the second offset value), and one value from {0,1,2,3,4,5,6,7,8,9,10,11,12,13} (i.e., the second offset value). The terminal device can determine the time interval between the LO and the reference PO / reference PF based on the first offset value and the two second offset values. Specifically, the terminal device determines the total number of OFDM symbols based on Formula 1, and this total number of OFDM symbols is the time interval between the LO and the reference PO / reference PF.

[0184] Example 2: Suppose X = 2, the two capability values ​​are 40ms and 400ms, and the candidate offset values ​​(such as Z offset values ​​#A and Y offset values ​​#B) cover the range of 40ms to 60ms and the range of 400ms to 420ms.

[0185] In Example 2.1, offset value #A is the frame-level offset value, and offset value #B is the OFDM symbol-level offset value. That is, the unit of the first offset value is the frame, and the unit of the second offset value is the OFDM symbol.

[0186] As an example, the Z offset values ​​are: {4,5,6,40,41,42,80,81,82}. These Z offset values ​​can be understood as three subsets of offset values: one subset is {4,5,6}, another subset is {40,41,42}, and the last subset is {80,81,82}.

[0187] As an example, when the SCS is 15 kHz, the range of the OFDM symbol-level offset value is {0, 1, ..., 139}; when the SCS is 30 kHz, the range is {0, 1, ..., 279}; when the SCS is 60 kHz, the range is {0, 1, ..., 559}; and when the SCS is 120 kHz, the range is {0, 1, ..., 1119}. These ranges of OFDM symbol-level offset values ​​can also be replaced with candidate offset values ​​for OFDM symbols, or with candidate values ​​for OFDM symbol-level offset values ​​(or a set of candidate offset values ​​for OFDM symbols).

[0188] Taking an SCS of 15kHz as an example, the indication information can indicate one value from {4,5,6,40,41,42,80,81,82} (i.e., the first offset value) and one value from {0,1,……,139} (i.e., the second offset value). The terminal device can determine the time interval between the LO and the reference PO / reference PF based on the first and second offset values. Specifically, the terminal device determines the total number of OFDM symbols based on Formula 1, and this total number of OFDM symbols is the time interval between the LO and the reference PO / reference PF.

[0189] Example 2.2 shows that offset value #A is the subframe-level offset, and offset value #B includes both slot-level and OFDM symbol-level offsets. That is, the unit of the first offset value is the subframe, and the unit of the second offset value is the slot and OFDM symbol.

[0190] As an example, the Z offset values ​​are: {40,41,42,……,59,60,400,401,……,419,420,800,801,……,819,820}. These Z offset values ​​can be understood as three subsets of offset values: one subset is {40,41,42,……,59,60}, another subset is {400,401,……,419,420}, and the last subset is {800,801,……,819,820}.

[0191] As an example, when the SCS is 15kHz, the range of the offset value at the time slot level is {0}; when the SCS is 30kHz, the range is {0,1}; when the SCS is 60kHz, the range is {0,1,2,3}; and when the SCS is 120kHz, the range is {0,1,2,3,4,5,6,7}. These ranges of offset values ​​at the time slot level can also be replaced with candidate offset values ​​at the time slot level, or with candidate values ​​for the offset values ​​at the time slot level (or a set of candidate offset values ​​for the time slot level).

[0192] As an example, the range of offset values ​​at the OFDM symbol level is {0,1,2,3,4,5,6,7,8,9,10,11,12,13}, which means the second offset value is any one of {0,1,2,3,4,5,6,7,8,9,10,11,12,13}. This range of OFDM symbol-level offset values ​​can also be replaced with candidate offset values ​​at the OFDM symbol level, or with candidate values ​​for OFDM symbol-level offsets (or the set of candidate offset values ​​for OFDM symbol-level offsets).

[0193] Taking an SCS of 60kHz as an example, the indication information can indicate one value (i.e., the first offset value) from {40,41,42,……,59,60,400,401,……,419,420,800,801,……,819,820}, one value (i.e., the second offset value) from {0,1,2,3}, and one value (i.e., the second offset value) from {0,1,2,3,4,5,6,7,8,9,10,11,12,13}. The terminal device can determine the time interval between the LO and the reference PO / reference PF based on the first offset value and the two second offset values. Specifically, the terminal device determines the total number of OFDM symbols based on Formula 1, and this total number of OFDM symbols is the time interval between the LO and the reference PO / reference PF.

[0194] As shown above, when setting or predefining the range of offset values ​​by combining parameters of different granularities, the values ​​of some granularities (such as the frame-level offset values ​​in Examples 1.1 and 2.1, and the subframe-level offset values ​​in Examples 1.2 and 2.2) can be limited. The values ​​of other granularities (such as the OFDM symbol-level offset values ​​in Examples 1.1 and 2.1, and the slot-level and OFDM symbol-level offset values ​​in Examples 1.2 and 2.2) can iterate over all values ​​within a certain range. For example, the OFDM symbol-level offset values ​​in Examples 1.1 and 1.2 can iterate over all OFDM symbol counts within a frame; similarly, the slot-level and OFDM symbol-level offset values ​​in Examples 1.1 and 1.2 can be combined to iterate over all OFDM symbol counts within a subframe.

[0195] It is understood that the above examples are merely illustrative, and the embodiments of this application are not limited thereto. For example, the three capability values ​​are 60ms, 400ms, and 800ms, or the three capability values ​​are 80ms, 400ms, and 800ms, and the corresponding candidate offset values ​​can also be other values.

[0196] It is understood that in the various embodiments of this application, "monitoring" can be used interchangeably with "receiving," "detecting," or "reading." For example, "monitoring wake-up signal" can also be replaced with "receiving wake-up signal," "detecting wake-up signal," or "reading wake-up signal."

[0197] It is also understood that, in the various embodiments of this application, the interaction between a terminal device and a network device is mainly used as an example for illustrative purposes. This application is not limited thereto. The terminal device can be replaced by a receiving device, which can be either a terminal device or a network device; the network device can be replaced by a sending device, which can be either a terminal device or a network device. For example, "terminal device" can be replaced by "first terminal device," and "network device" can be replaced by "second terminal device."

[0198] The above, combined with Figure 8 The methods provided in the embodiments of this application are described in detail below. Figures 9 to 11 The apparatus provided in the embodiments of this application is described in detail. It should be understood that the description of the apparatus embodiments corresponds to the description of the method embodiments. Therefore, for content not described in detail, please refer to the method embodiments above. For the sake of brevity, it will not be repeated here.

[0199] See Figure 9 As an example, Figure 9This is a schematic diagram of a communication device 900 provided in an embodiment of this application. The communication device 900 includes a transceiver unit 910. The transceiver unit 910 can be used to implement corresponding communication functions. The transceiver unit 910 can also be referred to as a communication interface or a communication unit. Optionally, the communication device 900 further includes a processing unit 920. The processing unit 920 can be used to perform processing, such as determining a capability value, or determining the time interval between the wake-up timing and the reference PO / PF.

[0200] Optionally, the device 900 may further include a storage unit, which can be used to store instructions and / or data, and the processing unit 920 can read the instructions and / or data in the storage unit to enable the device to implement the aforementioned method embodiments.

[0201] In a first possible design, the device 900 can be the terminal device in the foregoing embodiments, which can implement the steps or processes corresponding to those executed by the terminal device in the above method embodiments. Specifically, the transceiver unit 910 can be used to perform transceiver-related operations (such as sending and / or receiving data or messages) of the terminal device in the above method embodiments, and the processing unit 920 can be used to perform processing-related operations of the terminal device in the above method embodiments, or operations other than transceiver (such as operations other than sending and / or receiving data or messages).

[0202] In one possible implementation, the transceiver unit 910 is used to transmit capability information, which indicates a first capability value. The first capability value is one of X capability values. The capability value is the capability delay from receiving a wake-up signal to starting to monitor the physical downlink control channel (PDCCH), where X is an integer greater than or equal to 1. The transceiver unit 910 is also used to receive indication information, which indicates a first offset value. The first offset value is one of Z offset values, which are composed of a subset of X offset values. The offset value is used to determine the time interval between the wake-up timing and the reference paging timing or reference paging frame, where Z is an integer greater than 1.

[0203] In a second possible design, the device 900 can be a network device as described in the foregoing embodiments. This device 900 can implement the steps or processes performed by the network device corresponding to those described in the method embodiments above. Specifically, the transceiver unit 910 can be used to perform transceiver-related operations (such as sending and / or receiving data or messages) of the network device described in the method embodiments above, and the processing unit 920 can be used to perform processing-related operations of the network device described in the method embodiments above, or operations other than transceiver operations (such as operations other than sending and / or receiving data or messages).

[0204] In one possible implementation, the transceiver unit 910 is used to receive capability information, which indicates a first capability value. The first capability value is one of X capability values, and the capability value is the capability delay from receiving a wake-up signal to starting to monitor the physical downlink control channel (PDCCH), where X is an integer greater than or equal to 1. The transceiver unit 910 is also used to send indication information, which indicates a first offset value, which is one of Z offset values. The Z offset values ​​are composed of a subset of the X offset values, and the offset values ​​are used to determine the time interval between the wake-up timing and the reference paging timing or reference paging frame, where Z is an integer greater than 1.

[0205] It should be understood that the specific process of each unit performing the above-mentioned corresponding steps has been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.

[0206] It should also be understood that the device 900 here is embodied in the form of a functional unit. The term "unit" here can refer to an application-specific integrated circuit (ASIC), electronic circuitry, a processor (e.g., a shared processor, a proprietary processor, or a group processor, etc.) and memory for executing one or more software or firmware programs, integrated logic circuitry, and / or other suitable components supporting the described functions. In an alternative example, those skilled in the art will understand that the device 900 can specifically be the communication device in the above embodiments, and can be used to execute the various processes and / or steps corresponding to the communication device in the above method embodiments; to avoid repetition, these will not be described again here.

[0207] The apparatus 900 of each of the above-described schemes has the function of implementing the corresponding steps performed by the communication device (such as a terminal device or a network device) in the above-described methods. The function can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions; for example, the transceiver unit can be replaced by a transceiver (e.g., the transmitting unit in the transceiver unit can be replaced by a transmitter, and the receiving unit in the transceiver unit can be replaced by a receiver), and other units, such as processing units, can be replaced by a processor, respectively executing the transceiver operations and related processing operations in each method embodiment.

[0208] In addition, the transceiver unit 910 described above can also be a transceiver circuit (for example, it may include a receiving circuit and a transmitting circuit), and the processing unit can be a processing circuit.

[0209] It should be pointed out that, Figure 9The device mentioned can be the communication equipment (such as a terminal device or a network device) in the foregoing embodiments, or it can be a chip or a chip system, such as a system on a chip (SoC). The transceiver unit can be an input / output circuit or a communication interface; the processing unit is a processor, microprocessor, or integrated circuit integrated on the chip. No limitations are imposed here.

[0210] See Figure 10 As an example, Figure 10 This is a schematic diagram of another communication device 1000 provided in an embodiment of this application. The device 1000 includes a processor 1010, which is coupled to a memory 1020. The memory 1020 is used to store computer programs or instructions and / or data. The processor 1010 is used to execute the computer programs or instructions stored in the memory 1020, or to read the data stored in the memory 1020, in order to execute the methods in the above method embodiments.

[0211] Optionally, there may be one or more processors 1010.

[0212] Optionally, the memory 1020 may be one or more.

[0213] Alternatively, the memory 1020 can be integrated with the processor 1010, or it can be set separately.

[0214] Optionally, such as Figure 10 As shown, the device 1000 also includes a transceiver 1030, which is used for receiving and / or transmitting signals. For example, the processor 1010 is used to control the transceiver 1030 to receive and / or transmit signals.

[0215] As an example, processor 1010 may have Figure 9 The processing unit 920 shown has the function of a storage unit, the memory 1020 can have the function of a storage unit, and the transceiver 1030 can have the function of a storage unit. Figure 9 The function of the transceiver unit 910 shown is illustrated.

[0216] As one option, the device 1000 is used to implement the operations performed by a communication device (such as a terminal device or a network device) in the various method embodiments described above.

[0217] For example, processor 1010 is used to execute computer programs or instructions stored in memory 1020 to implement the relevant operations of the communication device in the various method embodiments described above.

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

[0219] It should also be understood that the memory mentioned in the embodiments of this application can be volatile memory and / or non-volatile memory. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM). For example, RAM can be used as an external cache. By way of example and not limitation, RAM includes the following forms: static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).

[0220] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA, or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, the memory (storage module) can be integrated into the processor.

[0221] It should also be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0222] See Figure 11 As an example, Figure 11 This is a schematic diagram of a chip system 1100 provided in an embodiment of this application. The chip system 1100 (or may also be referred to as a processing system) includes logic circuitry 1110 and an input / output interface 1120.

[0223] The logic circuit 1110 can be a processing circuit in the chip system 1100. The logic circuit 1110 can be coupled to a memory unit, calling instructions from the memory unit, enabling the chip system 1100 to implement the methods and functions of the embodiments of this application. The input / output interface 1120 can be an input / output circuit in the chip system 1100, outputting processed information from the chip system 1100, or inputting data or signaling information to be processed into the chip system 1100 for processing.

[0224] As one approach, the chip system 1100 is used to implement operations performed by communication devices (such as terminal devices or network devices) in the various method embodiments described above.

[0225] For example, logic circuit 1110 is used to implement processing-related operations performed by a communication device (such as a terminal device or a network device) in the above method embodiments; input / output interface 1120 is used to implement sending and / or receiving-related operations performed by a communication device (such as a terminal device or a network device) in the above method embodiments.

[0226] This application also provides a computer-readable storage medium storing a computer program or instructions for implementing the methods executed by a communication device (such as a terminal device or a network device) in the above-described method embodiments. For example, when the computer program or instructions are run on the communication device, the communication device (such as a terminal device or a network device) performs the above-described methods (such as method 800).

[0227] This application also provides a computer program product comprising instructions that, when executed by a computer, implement the methods described above as performed by a communication device (such as a terminal device or a network device). For example, when the computer program or instructions are run on the communication device, the communication device (such as a terminal device or a network device) performs the methods described above (such as method 800).

[0228] This application also provides a communication system, which includes the terminal devices and / or network devices described in the above embodiments. For example, the system includes... Figure 8 The terminal device and network device in the embodiments.

[0229] The explanations and beneficial effects of the relevant contents in any of the devices provided above can be found in the corresponding method embodiments provided above, and will not be repeated here.

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

[0231] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. For example, the computer can be a personal computer, a server, or a network device, etc. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs), or semiconductor media (e.g., solid-state disks, SSDs). For example, the aforementioned available media include, but are not limited to, USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks, and other media capable of storing program code.

[0232] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A communication method characterized by comprising: comprise: sending capability information, the capability information indicating a first capability value, the first capability value being one of X capability values, the capability value being a capability value of a wake-up latency from receiving a wake-up signal to starting monitoring a physical downlink control channel (PDCCH), X being an integer greater than 1 or equal to 1; receiving indication information, the indication information indicating a first offset value, the first offset value being one of Z offset values, the Z offset values being composed of X offset value subsets, the offset value being used to determine a time interval between a wake-up occasion and a reference paging occasion or a reference paging frame, Z being an integer greater than 1.

2. The method of claim 1, wherein, The method further comprises: monitoring a paging occasion associated with the first offset value after monitoring the wake-up signal; or monitoring a first paging occasion after the first capability value after monitoring the wake-up signal.

3. A communication method characterized by comprising: comprise: receiving capability information, the capability information indicating a first capability value, the first capability value being one of X capability values, the capability value being a capability value of a wake-up latency from receiving a wake-up signal to starting monitoring a physical downlink control channel (PDCCH), X being an integer greater than 1 or equal to 1; sending indication information, the indication information indicating a first offset value, the first offset value being one of Z offset values, the Z offset values being composed of X offset value subsets, the offset value being used to determine a time interval between a wake-up occasion and a reference paging occasion or a reference paging frame, Z being an integer greater than 1.

4. The method according to any one of claims 1 to 3, characterized in that, The X offset value subsets correspond to the X capability values one by one.

5. The method according to any one of claims 1 to 4, characterized in that, The X offset value subsets comprise a first offset value subset corresponding to the first capability value, any offset value in the first offset value subset and the first capability value having a difference value with an absolute value less than or equal to a first threshold value.

6. The method according to any one of claims 1 to 5, characterized in that, The X offset value subsets comprise a first offset value subset corresponding to the first capability value, the first capability value being less than or equal to a maximum value in the first offset value subset.

7. The method according to any one of claims 1 to 6, characterized in that, The X offset value subsets comprise a second offset value subset and a third offset value subset, An absolute value of a difference between any offset value in the second offset value subset and any offset value in the third offset value subset is greater than an absolute value of a difference between any two offset values in any offset value subset of the X offset value subsets.

8. The method of any one of claims 1 to 7, wherein An absolute value of a difference between any two offset values in any offset value subset of the X offset value subsets is less than or equal to a second threshold value.

9. The method according to any one of claims 1 to 8, characterized in that, The indication information further indicates a second offset value, the first offset value and the second offset value being used to determine a time interval between a wake-up occasion and a reference paging occasion or a reference paging frame, the first offset value and the second offset value having different units.

10. The method according to any one of claims 1 to 9, characterized in that, The unit of the offset value is any one of: frame, subframe, slot, symbol.

11. A communications device, characterized by comprise a module or unit for performing the method of any one of claims 1 to 10.

12. A communications device, characterized by comprise a processor configured to cause the communication device to perform the method of any one of claims 1 to 10.

13. A computer-readable storage medium, characterized in that, The computer readable storage medium has stored thereon computer programs or instructions, which, when executed on a communication device, cause the communication device to perform the method of any one of claims 1 to 10.

14. A computer program product, characterised in that, The computer program product comprises computer programs or instructions, which, when executed on a communication device, cause the communication device to perform the method of any one of claims 1 to 10.