Communication method and communication apparatus
By sending and receiving capability information and offset values, the terminal device and network device work together to determine the time domain location of the wake-up opportunity, which solves the problem of high signaling overhead and improves the power efficiency of the terminal device.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-09-01
- Publication Date
- 2026-04-02
Smart Images

Figure CN2025118206_02042026_PF_FP_ABST
Abstract
Description
Communication method and communication apparatus
[0001] This application claims priority to the Chinese patent application No. 202411400081.4, filed on September 30, 2024, and entitled "Communication method and communication apparatus", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0002] The present application relates to the field of wireless communication, and more particularly, to a communication method and a communication apparatus. BACKGROUND
[0003] A terminal device can receive a wake-up signal through a single low-power small circuit, such as a wake-up radio (WUR), and a main receiver can be in a sleep state. When the terminal device detects the wake-up signal through the WUR, the terminal device triggers the wake-up of the main receiver. After the main receiver is woken up, the terminal device can monitor paging in a paging occasion (PO) corresponding to the terminal device through the main receiver. The terminal device can monitor the wake-up signal based on a wake-up signal occasion (LO), and how to design the time domain position of the LO is a problem worth considering. SUMMARY
[0004] The present application provides a communication method and a communication apparatus, which can realize the indication of the time domain position of the LO and reduce the signaling overhead caused by the indication of the time domain position of the LO.
[0005] In a first aspect, a communication method is provided. The method can be applied to the terminal side, that is, the method can be executed by a terminal device or a component (such as a chip or a chip system or a circuit or a communication module) of the terminal device, and the present application does not limit this. Hereinafter, the terminal device will be mainly taken as an example for description.
[0006] The method can 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 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 an X offset value subset, 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.
[0007] In a second aspect, a communication method is provided. The method can be applied to a network device side, i.e., the method can be performed by a network device, or can be performed by a component (e.g., a chip or a chip system or a circuit or a communication module) of the network device, which is not limited in the present application. The following will be mainly described taking the network device as an example.
[0008] The method can 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 a capability value of receiving a wake-up signal to a wake-up time delay of starting monitoring a physical downlink control channel (PDCCH), X being an integer greater than 1 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 an X offset value subset, 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.
[0009] Based on the above technical solution, the X capability candidate values (i.e., X capability values) can represent (or be referred to as represent, or be referred to as reflect) different wake-up time delay capabilities, and the terminal device selects one from the X capability candidate values (i.e., X capability values) to report, which can enable the network device to know the wake-up time delay capability of the terminal device. The wake-up time delay capability (i.e., the capability value reported by the terminal device) can assist the network device to determine the offset value (i.e., the first offset value) configured for the terminal device, or the wake-up time delay capability (i.e., the capability value reported by the terminal device) can assist the network device to determine whether the terminal device will monitor the wake-up signal, so as to determine whether the network device needs to send the 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, and the offset value can be used by the terminal device to determine the time interval between the wake-up occasion and the reference paging occasion or the reference paging frame. In other words, the terminal device can determine the wake-up occasion based on the offset value. In other words, the offset value can indicate the time domain position of the wake-up occasion. The first offset value is one of Z offset candidate values (i.e., Z offset values), and the Z offset candidate values are composed of an X offset value subset. For example, the X offset value subset can be set (or defined or determined) based on the X capability candidate values, and then the Z offset values are obtained. In this way, not only can a relatively fine-grained offset value be designed, but also the signaling overhead caused by indicating the offset value (i.e., indicating the time domain position of the wake-up occasion) can be reduced. As for the "unreasonable" parameters, they will be described in detail in the embodiments below.
[0010] In combination with the first aspect, in some implementations of the first aspect, the method further includes: after monitoring the wake-up signal, monitoring a paging occasion associated with the first offset value; or, after monitoring the wake-up signal, monitoring a first paging occasion after the first capability value
[0011] In some implementations, in combination with the first aspect or the second aspect, the X subsets of offset values correspond to the X capability values one by one.
[0012] Based on the above technical solution, one of the X subsets of offset values corresponds to (or is associated with) one of the X candidate capability values. For example, if one subset of offset values is determined based on a candidate capability value, it can be considered that the subset of offset values corresponds to the candidate capability value. For another example, if the values of the elements in one subset of offset values are close to a candidate capability value, it can be considered that the subset of offset values corresponds to the candidate capability value. In this way, the Z candidate offset values can be associated with the X candidate capability values, the number of unreasonable candidate offset values in the candidate offset values can be reduced, and the signaling overhead caused by the indication of the offset value can be reduced.
[0013] In some implementations, in combination with the first aspect or the second aspect, the X subsets of offset values include a first subset of offset values corresponding to the first capability value, and an absolute value of a 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 value.
[0014] Based on the above technical solution, when the candidate offset value associated with the capability value is determined based on the capability value, the 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, such as less than or equal to a threshold value. In this way, the number of unreasonable candidate offset values in the candidate offset values can be reduced.
[0015] In some implementations, in combination with the first aspect or the second aspect, the X subsets of offset values include a first subset of offset values corresponding to the first capability value, and the first capability value is less than or equal to a maximum value in the first subset of offset values.
[0016] Based on the above technical solution, in the case that the units of the capability value and the offset value are the same (i.e., after the units of the capability value and the offset value are unified), the value of the capability value is less than or equal to the maximum value in the subset of offset values associated with the capability value. In this way, the demand of the capability value can be met.
[0017] In some implementations, in combination with the first aspect or the second aspect, the X subsets of offset values include a second subset of offset values and a third subset of offset values, and an absolute value of a 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 an absolute value of a difference between any two offset values in any subset of offset values of the X subsets of offset values.
[0018] In some implementations, in combination with the first aspect or the second aspect, an absolute value of a difference between any two offset values in any of the X subsets of offset values is less than or equal to a second threshold.
[0019] In some implementations, in combination with the first aspect or the second aspect, the indication information further indicates a second offset value, the first offset value and the second offset value are used to determine a time interval between the wake-up occasion and the reference paging occasion or the reference paging frame, and units of the first offset value and the second offset value are different.
[0020] Based on the above technical solutions, offset values of multiple granularities can be designed, so that the values of the designed candidate offset values are more flexible.
[0021] In some implementations, in combination with the first aspect or the second aspect, a unit of the offset value is any of the following: frame, subframe, slot, symbol.
[0022] In a third aspect, a communication apparatus is provided, which is configured to execute the method in the first aspect or the second aspect or any possible implementation thereof. Specifically, the apparatus can include units and / or modules for performing the method in the first aspect or the second aspect or any possible implementation thereof, such as a processing unit and / or a communication unit.
[0023] In one implementation, the apparatus is a communication device (e.g., a terminal device, or a network device). When the apparatus is a communication device, the communication unit can be a transceiver, or an input / output interface; and 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.
[0024] In another implementation, the apparatus is a chip, a chip system or a circuit or a communication module for a communication device (e.g., a terminal device, or a network device). When the apparatus is a chip, a chip system or a circuit for a communication device, the communication unit can be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin or related circuit on the chip, the chip system or the circuit, etc.; and the processing unit can be at least one processor, a processing circuit or a logic circuit, etc.
[0025] In a fourth aspect, a communication apparatus is provided, which includes at least one processor configured to cause the apparatus to execute the method in the first aspect or the second aspect or any possible implementation thereof.
[0026] Optionally, the at least one processor is configured to execute a computer program or instructions to perform the method in the first aspect or the second aspect or any possible implementation thereof.
[0027] Optionally, the apparatus further comprises a memory for storing the computer program or instructions.
[0028] Optionally, the at least one processor is coupled with a memory for storing the computer program or instructions. The memory can be arranged outside the apparatus.
[0029] Optionally, the apparatus further comprises a communication interface through which the processor reads the instructions on the memory. It can be understood that the communication interface is coupled with the processor and can be used to input the computer program or instructions into the processor or output the information in the processor.
[0030] For the operations of sending and acquiring / receiving and the like involved, if no special description is made, or if it is not contrary to the actual role or inherent logic in the related description, it can be understood as output, input and the like, or as the sending and receiving operations performed by the radio frequency circuit and the antenna, which are not limited in the present application.
[0031] In an implementation manner, the apparatus is a communication device (such as a terminal device, or a network device).
[0032] In another implementation manner, the apparatus is a chip, a chip system or a circuit or a communication module for a communication device (such as a terminal device, or a network device). Optionally, the chip is a Modem chip, also known as a baseband chip, or a system on chip (SoC) chip or a system in package (SIP) chip containing a modem core.
[0033] In a fifth aspect, a computer readable storage medium is provided, and the computer readable medium stores a computer program (for example, program code) or instructions, which, when executed on a communication apparatus, causes the communication apparatus to perform the method in the first aspect or the second aspect or any possible implementation manner thereof.
[0034] In a sixth aspect, a computer program product containing instructions is provided, which, when executed on a computer, causes the computer to perform the method in the first aspect or the second aspect or any possible implementation manner thereof.
[0035] In a seventh aspect, a communication system is provided, comprising a first communication apparatus and a second communication apparatus. The first communication apparatus is configured to perform the method provided in any implementation manner of the first aspect, and the second communication apparatus is configured to perform the method provided in any implementation manner of the second aspect. BRIEF DESCRIPTION OF DRAWINGS
[0036] FIG. 1 is a schematic diagram of a wireless communication system suitable for embodiments of the present application.
[0037] FIG. 2 is a schematic diagram of a main circuit and a wake-up circuit.
[0038] FIG. 3 is a schematic diagram of waveforms when a signal is modulated using OOK.
[0039] FIG. 4 is a schematic diagram of waveforms after a signal is encoded using Manchester encoding.
[0040] FIG. 5 is another schematic diagram of waveforms after a signal is encoded using Manchester encoding.
[0041] FIG. 6 and FIG. 7 are schematic diagrams of OOK symbols in time domain and frequency domain.
[0042] FIG. 8 is a schematic diagram of a communication method 800 according to an embodiment of the present application.
[0043] FIG. 9 is a schematic diagram of a communication apparatus 900 according to an embodiment of the present application.
[0044] FIG. 10 is a schematic diagram of another communication apparatus 1000 according to an embodiment of the present application.
[0045] FIG. 11 is a schematic diagram of a chip system 1100 according to an embodiment of the present application. DETAILED DESCRIPTION
[0046] The technical solutions in the present application will be described below with reference to the accompanying drawings.
[0047] Before introducing the solutions of the present application, the following points are explained.
[0048] (1) In the present application, “indication” can include direct indication, indirect indication, explicit indication, implicit indication, etc. When describing that a certain indication information indicates A, it can be understood that the indication information carries A, carries an identifier of A, carries B having a correlation with A, carries an identifier of B having a correlation with A, etc. In other words, if the receiving side of certain indication information can determine A according to the indication information, it can be described that the indication information indicates A, and the specific determination is not limited. When it is understood that the indication information carries A, “indication” can be replaced by “includes”, at this time, similar to the expression “sending / receiving indication information, the indication information indicates A”, it can be replaced by “sending / receiving A”.
[0049] In the present application, the information indicated by the indication information is referred to as to-be-indicated information. In the specific implementation process, there are many ways to indicate the to-be-indicated information, for example, but not limited to, the to-be-indicated information can be directly indicated, such as the to-be-indicated information itself or the index of the to-be-indicated information. The to-be-indicated information can also be indirectly indicated by indicating other information, wherein the other information and the to-be-indicated information have an association relationship. The to-be-indicated information can also be only indicated in part, and the other part of the to-be-indicated information is known or agreed in advance. For example, the indication of a specific information can also be achieved by means of the arrangement order of each information agreed in advance (for example, the protocol stipulates), thereby reducing the indication overhead to a certain extent. In addition, the to-be-indicated information can be sent as a whole, or can be sent separately into multiple sub-information, and the sending period and / or sending time of these sub-information can be the same or different.
[0050] (2) In the present application, the expression " / " is used to represent that the objects associated before and after are in an "or" relationship; for example, A / B can represent A or B. The expression "and / or" is used to represent that the objects associated before and after can be in an "and" association relationship or an "or" association relationship; for example, A and / or B can represent the following cases: A exists alone, B exists alone, A and B exist together, wherein A and B can be single or multiple. "At least one of the following" or similar expressions are used to represent any combination of the listed items; for example, at least one of A, B and (or) C can represent the following cases: A exists alone, B exists alone, C exists alone, A and B exist together, B and C exist together, A and C exist together, A, B and C exist together, wherein A, B and C can be single or multiple.
[0051] (3) In the present application, "sending" and "receiving" represent the direction of signal transmission. For example, "sending information to XX" can be understood as that the destination of the information is XX, which can include direct sending through the air interface, or indirect sending through the air interface by other units or modules. "Receiving information from YY" can be understood as that the source of the information is YY, which can include direct receiving from YY through the air interface, or indirect receiving from YY through the air interface from other units or modules. "Sending" can also be understood as the "output" of the chip interface, and "receiving" can also be understood as the "input" of the chip interface. In other words, sending and receiving can be carried out between devices, for example, between network devices and terminal devices, or can be carried out within a device, for example, between components, modules, chips, software modules or hardware modules within a device through a bus, wire or interface.
[0052] (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.
[0053] (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.
[0054] (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.
[0055] (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 (MAC CE / 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.
[0056] (8) In this application, the words "example," "such as," and "for example" are used to mean an example, an illustration, or another instance, rather than an optimal, preferred or ideal implementation. Any embodiment or design scheme described in this application as "example" should not be interpreted as more preferred or having more advantages than other embodiments or design schemes. Rather, the word "example" is used to present a concept in a specific manner. In this application, "of", "corresponding" and "corresponding" are sometimes mixed. It should be pointed out that when the distinction is not emphasized, the meanings expressed are consistent.
[0057] First, introduce the communication system applicable to this application.
[0058] The technical solutions provided by this application can be applied to various communication systems, such as: 5th generation (5G) or new radio (NR) system, long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, etc. The technical solutions provided by this application can also be applied to future communication network systems. The technical solutions provided by this application can also 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 system. The technical solutions provided by this application can also be applied to non-terrestrial network (NTN) systems such as inter-satellite communication and satellite communication.
[0059] As an example, the satellite communication system includes a satellite base station and a terminal device. The satellite base station provides communication services for the terminal device. The satellite base station can also communicate with the base station. The satellite can act as a base station, and also as a terminal device. Among them, the satellite can refer to unmanned aerial vehicles, hot air balloons, low-orbit satellites, medium-orbit satellites, high-orbit satellites, etc. The satellite can also refer to non-ground base stations or non-ground devices, etc.
[0060] As an example, V2X communication can include vehicle-to-vehicle (V2V) communication, vehicle-to-infrastructure (V2I) communication, vehicle-to-pedestrian (V2P) communication, vehicle-to-network (V2N) communication.
[0061] A device in a communication system can send a signal to another device or receive a signal from another device. Wherein the signal can include information, signaling or data, etc. Wherein the device can also be replaced by an entity, a network entity, a communication device, a communication module, a node, a communication node, etc. In the embodiments of the present application, the device is taken as an example for description.
[0062] The terminal device in the embodiments of the present application can be a device or module with corresponding communication functions for accessing the above-mentioned communication system. The terminal device can include various devices with wireless communication functions, which can be used to connect people, things, machines, etc. The terminal device can be widely used in various scenarios, such as cellular communication, D2D, V2X, peer to peer, M2M, MTC, IoT, virtual reality (VR), augmented reality (AR), industrial control, autonomous driving, remote medical treatment, smart power grid, smart furniture, smart office, smart wear, smart transportation, smart city UAV, robot, 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. The terminal device can be a user equipment (UE) of the 3rd generation partnership project (3GPP) standard, a terminal, a fixed device, a mobile station device or a mobile device, a subscriber unit, a handset, a vehicle-mounted device, a wearable device, a cellular phone, a smart phone, a session initiation protocol (SIP) phone, a wireless data card, a personal digital assistant (PDA), a computer, a tablet computer, a notebook computer, a wireless modem, a handset, a laptop computer, a computer with wireless transceiver function, a smart book, a vehicle, a satellite, a global positioning system (GPS) device, a target tracking device, an aircraft (such as a drone, a helicopter, a multi-copter, a quad-copter, or an airplane, etc.), a ship, a remote control device, a smart home device, an industrial device, a transport vehicle with wireless communication function, a communication module, a road side unit (RSU) with terminal function, or a device built-in the above-mentioned device (such as a communication module, a modem or a chip in the above-mentioned device, etc.), or other processing devices connected to the wireless modem.
[0063] It should be understood that in some scenarios, the UE can also be used as a base station. For example, the UE can act as a scheduling entity, which provides sidelink signals between UEs in V2X, D2D or peer to peer scenarios, etc.
[0064] In the embodiments of the present application, the apparatus for implementing the function of the terminal device, i.e., the terminal apparatus, can be a terminal device or an apparatus capable of supporting the terminal device to implement the function, such as a chip system or a chip or a circuit or a communication module (i.e., a communication module performing a communication function), which can be installed in the terminal device. In the embodiments of the present application, the chip system can be composed of a chip or can include a chip and other discrete devices. In addition, the apparatus can further be configured with program instructions for performing the corresponding communication function.
[0065] The network device in the embodiments of the present application can be a device or a module with a corresponding communication function. The network device can be a device for communicating with the terminal device, and the network device can also be referred to as an access network device or a radio access network device, such as a network device, which can be a base station. The network device in the embodiments of the present application can refer to a radio access network (RAN) node (or device) for accessing the terminal device to a wireless network. The base station can broadly cover various names in the following or be replaced by the following names, such as: Node B (NodeB), evolved Node B (eNB), next generation Node B (gNB), relay station, access point, transmitting and receiving point (TRP), transmission point, primary station, secondary station, multi-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. The base station can be a macro base station, a micro base station, a relay node, a donor node, or the like, or a combination thereof. The base station can also refer to a communication module, a modem, or a chip for being disposed in the foregoing devices or apparatuses. The base station can also be a mobile switching center and a device assuming a base station function in D2D, V2X, M2M communication, a network side device in a future communication network, a device assuming a base station function in a future communication system, etc. The base station can support networks of the same or different access technologies. The embodiments of the present application do not limit the specific technologies and specific device forms adopted by the network device.
[0066] A base station can be fixed, or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, with one or more cells moving according to the location of the mobile base station. In other examples, a helicopter or drone can be configured to act as a device that communicates with another base station.
[0067] In some deployments, the network device mentioned in embodiments of the present application can be a device including a CU, or a DU, or a device including a CU and a DU, or a control plane CU node (central unit-control plane (CU-CP)) and a user plane CU node (central unit-user plane (CU-UP)), and a DU node.
[0068] In some deployments, a plurality of RAN nodes cooperate to assist a terminal device to implement wireless access, and different RAN nodes respectively implement part of the functions of a base station. For example, a RAN node can be a CU, a DU, a CU-CP, a CU-UP, or a radio unit (RU), etc. The CU and the DU can be separately arranged, or can also be included in the same network element, such as a BBU. The RU can be included in a radio frequency device or a radio frequency unit, such as an RRU, an AAU, or an RRH.
[0069] In different systems, the CU (or CU-CP and CU-UP), DU, or RU can also have different names, but those skilled in the art can understand their meanings. For example, the wireless access network can also be an open radio access network (O-RAN) architecture, in which the CU can also be referred to as an open CU (O-CU), the DU can also be referred to as an open DU (O-DU), the CU-CP can also be referred to as an open CU-CP (O-CU-CP), the CU-UP can also be referred to as an open CU-UP (O-CU-UP), and the RU can also be referred to as an open RU (O-RU). Any of the CU (or CU-CP, CU-UP), DU, and RU in the present application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0070] In an embodiment of the present application, the apparatus for implementing the function of the network device can be a network device, or can be an apparatus capable of supporting the network device to implement the function, such as a chip system or a chip or a circuit or a communication module (i.e., a communication module performing a communication function), which can be installed in the network device. In an embodiment of the present application, the chip system can be composed of a chip, or can include a chip and other discrete devices. In addition, program instructions for performing corresponding communication functions can also be configured in the apparatus. In an embodiment of the present application, only the apparatus for implementing the function of the network device is taken as an example of the network device, and the scheme of the embodiment of the present application is not limited.
[0071] The network device and the terminal device can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on water; and can also be deployed on airplanes, balloons and satellites in the air. The scenario in which the network device and the terminal device are located is not limited in the embodiment of the present application.
[0072] In combination with FIG. 1, a communication system suitable for the embodiment of the present application is briefly introduced as follows.
[0073] Referring to FIG. 1, as an example, FIG. 1 is a schematic diagram of a wireless communication system suitable for the embodiment of the present application. As shown in FIG. 1, the wireless communication system includes a radio access network 100. The radio access network 100 can be a next-generation (for example, future or higher version) radio access network, or a traditional (for example, 5G, 4G, 3G or 2G) radio access network. One or more terminal devices (120a-120j, collectively referred to as 120) can be connected to each other or connected to one or more network devices (110a, 110b, collectively referred to as 110) in the radio access network 100. The network elements in the wireless communication system are connected through an interface (for example, NG, Xn), or connected through an air interface.
[0074] In the communication between the network device and the terminal device, the network device can manage one or more cells, and each cell can include at least one terminal device. The cell can be understood as an area within the coverage range of the wireless signal of the network device.
[0075] FIG. 1 is only a schematic diagram, and the wireless communication system can also include other devices, such as core network devices, wireless relay devices and / or wireless backhaul devices, etc., which are not shown in FIG. 1.
[0076] For the convenience of understanding the embodiments of the present application, the terms involved in the present application are briefly explained.
[0077] 1、wake up circuit: or called wake up receiver / radio (WUR) or low-power wake up receiver (LP-WUR) or wake up module, which can be understood as a separate low-power small circuit, such as a circuit used by a terminal device in an idle state. The low-power small circuit can be implemented using a simple structure of a separate small circuit or chip, and has low power consumption. It can be understood that the wake up circuit is only named for distinction, and its specific name does not limit the protection scope of the present application, for example, without loss of generality, the wake up circuit can also be described as a first circuit (or a first module). Hereinafter, it is uniformly described as a wake up circuit.
[0078] The signal received by the terminal device through the wake up circuit can be referred to as transmission on a wake up link, wherein the wake up link represents a connection relationship between the terminal device and the network device, and is a logical concept rather than a physical entity. It can be understood that the wake up link is only named for distinction, and its specific name does not limit the protection scope of the present application, for example, without loss of generality, the wake up link can also be described as a first link. Hereinafter, it is uniformly described as a wake up link.
[0079] The signal received by the terminal device using the wake up circuit can be referred to as a wake up signal (WUS) or a low power wake up signal (LP-WUS). It can be understood that the wake up signal is only named for distinction, and its specific name does not limit the protection scope of the present application, for example, without loss of generality, the wake up signal can also be referred to as a signal. Hereinafter, it is uniformly described as a wake up signal.
[0080] 2、main circuit: or called main receiver (MR) or main module, which can be understood as a circuit used by a terminal device when normally transmitting data, or a circuit used by a terminal device when transmitting data in a connected state. For example, a circuit or module used by a terminal device when performing a paging receiving process in an idle (IDLE) state or an inactive (INACTIVE) state, and for example, a circuit or module used by a terminal device when transmitting and receiving data in a connected state. The main circuit or main module. When the terminal device transmits data through the main circuit, the power consumption is large. It can be understood that the main circuit is only named for distinction, and its specific name does not limit the protection scope of the present application, for example, without loss of generality, the main circuit can also be described as a second circuit (or a second module). Hereinafter, it is uniformly described as a main circuit.
[0081] The signal received by the terminal device through the main circuit can be referred to as being transmitted on a main link, where the main link represents a connection relationship between the terminal device and the network device, and is a logical concept rather than a physical entity. It can be understood that the main link is merely named for differentiation, and its specific naming does not limit the protection scope of the present application. For example, without loss of generality, the main link can also be described as a second link. Hereinafter, it is uniformly described as a main link.
[0082] Hereinafter, for differentiation, the signal transmitted by the terminal device using the main circuit is referred to as a data signal.
[0083] Referring to FIG. 2, FIG. 2 is a schematic diagram of the main circuit and the wake-up circuit, as an example.
[0084] As shown in FIG. 2, the terminal device can receive (or detect, or monitor) a wake-up signal through the wake-up circuit, and the terminal device can receive a data signal through the main circuit. It is assumed that the terminal device receives the wake-up signal through the wake-up circuit. If the terminal device does not detect the wake-up signal, the terminal device continues to receive the wake-up signal through the wake-up circuit, and the main circuit can be in a closed state (or a sleep state); if the terminal device detects the wake-up signal, the terminal device triggers the wake-up of the main circuit, that is, the terminal device causes / switches the main circuit to be in an open state (or referred to as a working state, or referred to as an active state). After the main circuit is opened, the terminal device can transmit the data signal through the main circuit.
[0085] As an example, when the terminal device is in an idle state or an inactive state, the wake-up signal can be used to carry paging-related information. When the terminal device is in a connected state, the wake-up signal can be used to carry scheduling-related information, for example, the wake-up signal is used to indicate whether the terminal device needs to open the main circuit to receive scheduling information (such as whether to monitor a physical downlink control channel (PDCCH)).
[0086] 3. On off key (OOK) modulation: using the transmission or non-transmission of a signal to modulate information, and the corresponding wake-up circuit can use an envelope detection method to receive the signal. The OOK modulation technology can realize demodulation with a receiver having very low complexity, so as to realize the low-power consumption goal of the wake-up circuit. In order to guarantee the power consumption benefit, the wake-up signal can adopt OOK modulation. It can be understood that the wake-up signal can also adopt other modulation modes, which are not limited.
[0087] When the signal adopts OOK modulation, each bit (that is, a coded bit) can correspond to a symbol. Equivalently, a symbol can also be referred to as a chip, or other names, which are not limited here.
[0088] For example, when the bit is "1", there is signal emission within the symbol length (i.e. the signal transmission power within the symbol length is not 0); when the bit is "0", there is no signal emission within the symbol length (i.e. the signal transmission power within the symbol length is 0). Alternatively, it can also be understood that in OOK modulation, if energy is transmitted, it represents "1", and if no energy is transmitted, it represents "0".
[0089] For example, when the bit is "1", there is signal emission within the symbol length (i.e. the signal transmission power within the symbol length is not 0); when the bit is "0", there is no signal emission within the symbol length (i.e. the signal transmission power within the symbol length is 0). Alternatively, it can also be understood that in OOK modulation, if energy is transmitted, it represents "1", and if no energy is transmitted, it represents "0".
[0090] For example, when the bit is "1", there is signal emission within the symbol length (i.e. the signal transmission power within the symbol length is not 0); when the bit is "0", there is no signal emission within the symbol length (i.e. the signal transmission power within the symbol length is 0). Alternatively, it can also be understood that in OOK modulation, if energy is transmitted, it represents "1", and if no energy is transmitted, it represents "0".
[0091] For example, when the bit is "1", there is signal emission within the symbol length (i.e. the signal transmission power within the symbol length is not 0); when the bit is "0", there is no signal emission within the symbol length (i.e. the signal transmission power within the symbol length is 0). Alternatively, it can also be understood that in OOK modulation, if energy is transmitted, it represents "1", and if no energy is transmitted, it represents "0".
[0092] The signal amplitude of the ON symbol is greater than or equal to a threshold (referred to as threshold #A), and the signal amplitude of the OFF symbol is less than or equal to a threshold (referred to as threshold #B); or the signal amplitude of the ON symbol is greater than the signal amplitude of the OFF symbol; or the signal amplitude of the ON symbol is greater than the signal amplitude of the OFF symbol in a preset time period; or the signal power of the ON symbol is greater than the signal power of the OFF symbol; or the signal power of the ON symbol is greater than the signal power of the OFF symbol in a preset time period; or 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 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 in a preset time period; or 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 the signal level of the OFF symbol in a preset time period; 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 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 in a preset time period; or the ON symbol indicates (or corresponds to, or represents) a first bit value, and the OFF symbol indicates (or corresponds to, or represents) a second bit value. The first bit value and the second bit value are different. In an example, the first bit value is "1", and the second bit value is "0".
[0093] In addition, the OOK symbol mentioned below refers to a symbol obtained by OOK modulation. The OOK symbol can be 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, and if the information bit is "0", the OOK symbol obtained by OOK modulation is an OFF symbol. The OOK symbol can also be referred to as an OOK signal. For the sake of unity, the OOK symbol is described below.
[0094] Referring to FIG. 3, as an example, FIG. 3 is a waveform diagram when the signal is modulated by OOK.
[0095] As an example, assume that when the bit is "1", there is a signal during the OOK symbol length; when the bit is "0", there is no signal during the OOK symbol length, thus the waveform shown in FIG. 3 can represent "0100" four bits, i.e. the first is OFF symbol, the second is ON symbol, and the third and fourth are OFF symbols. As shown in FIG. 3, the communication system generally uses a certain frequency to transmit, and the transmitted signal needs to be modulated on a carrier. At the receiving end, the receiving end detects the envelope (or energy) of the received signal to determine whether the OOK symbol corresponds to bit "0" or bit "1", thereby completing demodulation.
[0096] After the signal passes through the channel, distortion may occur due to the influence of the channel state. Therefore, in order to determine whether the signal corresponds to bit "0" or bit "1", the receiving end can compare the received signal level value with a threshold. For example, if the received signal level value received by the receiving end is greater than the threshold, it indicates that the signal corresponds to bit "1"; if the received signal level value received by the receiving end is less than the threshold, it indicates that the signal corresponds to bit "0". However, it is difficult to set the threshold. For example, if the threshold is not selected properly, it may cause demodulation errors. In order to solve this problem, one possible way is to use Manchester coding.
[0097] 4. Manchester coding: a kind of bi-phase coding, which can represent bit "0" or bit "1" through the high-low conversion of the level. For example, through Manchester coding, the original bit "0" can be encoded as bit "10", and the original bit "1" can be encoded as bit "01". For distinction, the bits after encoding of the original bits, such as bit "10" and "01", can be referred to as encoded bits. The transmitting end can use two OOK symbols to transmit one bit of original information when transmitting the signal. If the original bit "0" is encoded as bit "10", and the original bit "1" is encoded as bit "01", then the original bit "0" corresponds to one ON symbol followed by one OFF symbol, and the original bit "1" corresponds to one OFF symbol followed by one ON symbol. When demodulating the Manchester coded signal, the receiving end can compare the relative size of the signal power (or signal amplitude) in the adjacent two OOK symbols. If the signal power (or signal amplitude) in the former OOK symbol is greater than the signal power (or signal amplitude) in the latter OOK symbol, it is considered that the received information bit is "0", and vice versa. In this way, the selection of an absolute threshold for decision can be avoided.
[0098] It can be understood that the above example is exemplarily described by taking the example that the original bit "0" is encoded as the bit "10" and the original bit "1" is encoded as the bit "01", and this is not limited thereto. For example, the original bit "0" is encoded as the bit "01" and the original bit "1" is encoded as the bit "10".
[0099] As an example, the signal can be generated based on an orthogonal frequency division multiplexing (OFDM) transmitter, that is, the signal can be modulated by using the OFDM transmitter.
[0100] As an example, in the length of one OFDM symbol, one OOK symbol is transmitted, that is, one OOK symbol occupies one OFDM symbol. For example, when transmitting the ON symbol in the length of one OOK symbol, the transmitter can transmit a specific signal, so that the profile of the signal in the length of the OOK symbol is as close to a square wave as possible; when transmitting the OFF symbol in the length of one OOK symbol, the transmitter can turn off the time in the length of one OOK symbol.
[0101] As an example, FIG. 4 is a schematic diagram of a waveform of a signal after Manchester encoding. As shown in FIG. 4, the original bits are "0 0 1 0 0 1 0 1 1 0", assuming that 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", and the waveform is as shown in FIG. 4. As shown in FIG. 4, the length of time corresponding to each encoded bit can be considered as the length of one OFDM symbol, that is, in the length of one OFDM symbol, one OOK symbol is transmitted, that is, one OOK symbol occupies one OFDM symbol. When demodulating the signal, the receiver can compare the relative sizes of the signal powers (or signal amplitudes) in adjacent two OOK symbols, and determine the demodulated information bits based on the comparison result.
[0102] In the above manner, in the length of one OFDM symbol, one OOK symbol is transmitted, and the manner is simple, but the supported data rate is also relatively low. Because in the above manner, no matter how large the signal bandwidth is, in the length of one OFDM symbol, one OOK symbol is transmitted. If the sub-carrier space (SCS) used by the system is 30 kHz, the length of one slot is 0.5 ms, and one slot contains 14 OFDM symbols, in this case, assuming that no encoding is used, each OOK symbol carries 1 bit of information, then the maximum supported data rate is 1 / 0.5*14*1000=28 kbps.
[0103] To improve the data rate of the OOK symbol, one possible way is to shorten the length of the OOK symbol, that is, at least two OOK symbols are transmitted within the length of one OFDM symbol, or at least two OOK symbols occupy one OFDM symbol.
[0104] Referring to FIG. 5, as an example, FIG. 5 is another schematic diagram of a waveform of a signal after Manchester coding. As shown in FIG. 5, the original bits are "0 0 0 1", assuming that the original bit "0" is coded as "10" and the original bit "1" is coded as "01", then the coded bits after Manchester coding are "10 10 10 10 01", and the waveform is as shown in FIG. 5. Within the length of one OFDM symbol (2192 sampling points in FIG. 5), 8 OOK symbols are transmitted, which are ON symbol-OFF symbol-ON symbol-OFF symbol-ON symbol-OFF symbol-OFF symbol-ON symbol. When demodulating the signal, the receiving end can compare the relative sizes of the signal powers (or signal amplitudes) of adjacent two OOK symbols, and determine the demodulated information bits based on the comparison result.
[0105] To generate the above waveform, one possible implementation 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 transmitted.
[0106] Referring to FIGS. 6 and 7, as an example, FIGS. 6 and 7 are schematic diagrams of OOK symbols in the time domain and the frequency domain. As shown in FIG. 6, assuming that an "ON symbol-OFF symbol-ON symbol-OFF symbol" waveform is to be generated, the target waveform can be set as x = [1, 1, …, 1, 0, 0, …, 0, 1, 1, …, 1, 0, 0, …, 0], or, that is, the part of the amplitude of the ON symbol is 1, and the part of the phase of the ON symbol can be inconsistent, as shown in FIG. 6. As shown in FIG. 7, DFT can be performed on x to obtain the frequency domain sequence y corresponding to x; y is then mapped to the frequency resource (such as the frequency resource corresponding to the wake-up signal); then IFFT is performed on the frequency domain signal; and a cyclic prefix (CP) is added to the signal after IFFT, to obtain the sequence to be transmitted x' (see the curve in FIG. 6). As can be seen from FIG. 6, the shapes of x and x' are similar, so at least two OOK symbols can be transmitted within the length of one OFDM symbol.
[0107] For the receiving end, one possible implementation can adopt the way of envelope detection or energy detection to receive the signal. For example, the signal received by the receiver (for distinction, referred to as OOK receiver) first passes through a matching network and a radio frequency (RF) filter to filter out the out-of-band noise / interference; then the frequency spectrum is moved to the baseband (BB) through a mixer, and the out-of-band noise / interference is further filtered out through a baseband filter; then the envelope detection / energy detection is performed on the signal (at this time, the value of the baseband signal is expressed as a real number in mathematics, only the amplitude without the phase), specifically, the OOK receiver can judge whether the received signal is an ON symbol or an OFF symbol by detecting the energy level in different time ranges, and then subsequent processing is performed.
[0108] In order to further improve the demodulation performance, a more advanced receiver can be considered, for example, a receiver with in-phase (I) / quadrature (Q) two paths (for distinction, referred to as OFDM receiver).
[0109] One possible implementation is that the signal received by the OFDM receiver first passes through a matching network and a radio frequency filter to filter out the out-of-band noise / interference; then the frequency spectrum is moved to the baseband through a mixer, and when the frequency spectrum is moved to the baseband, the I and Q two branches are distinguished (the corresponding mixing signals have a phase difference of pi / 2), and the signals on each branch pass through a baseband filter to further filter out the out-of-band noise / interference; then the two signals are combined together, at this time, the value of the baseband signal will be expressed as a complex number in mathematics, both amplitude and phase; then the baseband signal is further processed.
[0110] When the OOK symbol mentioned above is received by an OFDM receiver, the OFDM receiver can further detect the sequence information inside the ON symbol of the OOK symbol, due to the capability of the OFDM receiver to detect the phase of the signal. For example, if the OFDM receiver can know in advance (e.g. pre-defined by the protocol, or pre-configured by the network device to the terminal device) the specific information of the sequence used to generate the ON symbol, the OFDM receiver can generate a local sequence based on the sequence used to generate the ON symbol, and then correlate the received signal with the local sequence, so as to mitigate the impact of noise (e.g. in-band noise) and / or interference that is not filtered out by the filter, and thus improve the demodulation performance. Alternatively, if there can be multiple sequences used to generate the ON symbol, the OFDM receiver can identify which sequence is used for transmission by detection, so as to obtain more information. For example, assuming that there can be four sequences used to generate the ON symbol, and each sequence corresponds to the information {00, 01, 10, 11}, the OFDM receiver can obtain an additional 2-bit information by detecting which sequence is used. In this way, the data rate carried by the wake-up signal can be improved. The above method of "letting the OFDM receiver know the information of the sequence used to generate the OOK symbol, so as to improve the demodulation performance and / or improve the data rate" can be referred to as sequence on top of OOK or overlaid sequence over OOK.
[0111] 5. Wakeup delay: After receiving the wake-up signal through the wake-up circuit in the idle state or the inactive state, the terminal device will receive the paging (including the paging PDCCH and the paging physical downlink shared channel (PDSCH)) through the main circuit after a period of time. There is a wakeup delay from the time when the terminal device receives the wake-up signal to the time when the terminal device can start receiving the paging. The wakeup delay can be defined as the minimum time interval between receiving the wake-up signal and the main circuit starting to monitor the PDCCH. During the wakeup delay, as an example, the terminal device can perform the following operations.
[0112] 1) The terminal device demodulates or decodes the wake-up signal, so as to obtain the information therein. The operation takes a short time, for example, can be in the order of milliseconds (ms).
[0113] 2) The terminal device turns the main circuit from a certain sleep state to an open state (or called working state). The time required for this operation is related to the sleep type or sleep depth of the main circuit, in other words, the time required for this operation is related to the number and / or type of modules that are turned off in the main circuit. For example, when the main circuit is in deep sleep, the radio frequency module and part of the baseband module may be turned off, at this time, the main circuit may need tens of ms, for example, 20 ms, to wake up. For another example, when the main circuit is in ultra-deep sleep, more modules may be further turned off, and the memory may also be powered off, only some simple circuits such as clocks are retained, at this time, the main circuit may need hundreds of ms or even thousands of ms to wake up.
[0114] 3) The terminal device performs time-frequency synchronization. Specifically, after the main circuit of the terminal device is turned on, in order to correctly receive the paging, the terminal device may also perform time-frequency synchronization based on some reference signals (such as synchronization signal block (SSB)). After the time-frequency synchronization accuracy reaches a certain level, the paging can be correctly received. The time required for this operation is usually tens of ms.
[0115] As can be seen from the above, the wake-up delay of different terminal devices may be different. Based on this, X candidate values (or X candidate capability values) can be predefined for the wake-up delay, and the terminal device can report one of the X candidate values. X is an integer greater than 1. As an example, the value of X is 2 or 3 or 4.
[0116] 6, Monitoring position of wake-up signal: The network device can configure a monitoring occasion (MO) and notify the terminal device, and the terminal device can monitor the wake-up signal at the MO position. In the IDLE / INACTIVE state, in addition to the MO, a low-power wake-up signal occasion (LP-WUS occasion, LO) is introduced. One LO can include one or more MOs. When the terminal device is configured with an LO, the terminal device can attempt to monitor the wake-up signal in all MOs in the LO. Therefore, it can be understood that the MO is a position where the wake-up signal may be sent, and a candidate position where the terminal device may receive the wake-up signal, and the LO is a set of all candidate positions where the terminal device monitors the wake-up signal. The LO can be periodic, that is, the LO is a set of all candidate positions where the terminal device monitors the wake-up signal in a period (for example, in a paging period, such as 1.28s or 640ms).
[0117] One possible case is that there is a one-to-one mapping relationship between the LO and the paging occasion (PO). Specifically, a terminal device that monitors paging at the same PO also monitors the wake-up signal in the same LO.
[0118] Another possible case is that there is a one-to-many mapping relationship between the LO and the PO. Specifically, a terminal device that monitors paging at the same group of POs (or multiple POs) monitors the wake-up signal in the same LO. For example, if one LO corresponds to four POs, then all terminal devices that support the wake-up signal function in PO#0, PO#1, PO#2, and PO#3 monitor the wake-up signal in LO#0, all terminal devices that support the wake-up signal function in PO#4, PO#5, PO#6, and PO#7 monitor the wake-up signal in LO#2, and so on.
[0119] 7. Time-domain location relationship between the LO and the PO / paging frame (PF): The wake-up signal in the LO can be used to indicate whether the terminal device receives paging in its corresponding PO, so one way is to locate the time-domain location of the LO before the corresponding PO / PF of the terminal device. Considering that there may be a one-to-many mapping between the LO and the PO, the distance of different POs from the LO may not be the same, and the network device generally configures the wake-up signal parameters through broadcast signaling in the IDLE / INACTIVE state, which may make it difficult to configure different offsets for different POs, so a reference PO or reference PF can be defined, and the offset between the LO and the reference PO or reference PF can be configured.
[0120] As described above, the terminal device can report a wake-up delay, which is one of X candidate values. The network device can configure the offset between the LO and the reference PO / PF.
[0121] When the network device configures the offset between the LO and the reference PO / PF, the granularity of the configuration can be an orthogonal frequency division multiplexing (OFDM) symbol. However, considering that the terminal device can be in an ultra-deep sleep state, the maximum value of the offset between the LO and the reference PO / PF can need to be supported to match the value of the maximum wake-up delay, for example, 800 ms. Meanwhile, considering that the terminal device can be in a deep sleep state, the minimum value of the offset between the LO and the reference PO / PF can need to be supported to match the value of the minimum wake-up delay, for example, 20 ms. Assuming that the sub-carrier space (SCS) is 30 kilohertz (KHz), there are a maximum of 22400 (specifically, 28*800 = 22400) OFDM symbols and a minimum of 560 (specifically, 28*20 = 560) OFDM symbols, and therefore 15 bits are needed to configure an offset. In addition, if the case of frequency range 2 (FR2) is considered, the case of SCS being 120 KHz can also be considered, and there are a maximum of about 89600 OFDM symbols, and 19 bits are needed to configure an offset.
[0122] If the granularity of the offset between the LO and the reference PO / PF is designed to be coarse, for example, the offset is configured in units of ms, then 20 ms to 800 ms only need 10 bits, but this way reduces the flexibility of the network device configuration. If the maximum value requirement and the minimum value requirement of the offset are considered, and the granularity of the indication is fine, the configuration parameter overhead of the offset is large, and some "unreasonable" parameters are included. Here, "unreasonable" means that, when the network device configures the offset, the value of the terminal device capability usually needs to be considered, and the network resource configuration also needs to be considered. For example, when the network device configures the offset for a terminal device with a capability of 40 ms, the network device can consider the positions of other signals sent by the network device and configure a value in a certain range (such as 40 ms to 60 ms). For another example, when the network device configures the offset for a terminal device with a capability of 400 ms, the network device can configure a value in a certain range (such as 400 ms to 420 ms). At this time, the values between 60 ms and 400 ms do not need to be configured.
[0123] Therefore, embodiments of the present application propose a manner of setting (or defining or determining) the candidate value of the offset according to the wake-up delay (such as the X candidate values mentioned above) of the terminal device. In this way, not only can the granularity of the offset be fine (such as the OFDM symbol level offset), but also the "unreasonable" parameters can be reduced, and the signaling overhead can be reduced.
[0124] The method provided by the embodiments of the present application will be described in detail below with reference to the accompanying drawings. The embodiments provided by the present application can be applied to the scenario shown in the above-mentioned figure, without limitation. In addition, the terms involved below can refer to the previous explanation, which will not be repeated hereinafter. In addition, the following is described by taking the terminal device and the network device as examples for illustrative description. The terminal device can be replaced by a terminal device or a component (such as a chip or a chip system or a circuit or a communication module) of the terminal device, and the network device can be replaced by a component (such as a chip or a chip system or a circuit or a communication module) of the network device. In addition, the steps described below executed by a single execution subject can also be divided into being executed by multiple execution subjects, which can be logically and / or physically separated.
[0125] Referring to FIG. 8, as an example, FIG. 8 is a schematic diagram of a communication method 800 provided by an embodiment of the present application. The method 800 shown in FIG. 8 can include the following steps.
[0126] S810, the terminal device sends capability information, the capability information indicating a first capability value, the first capability value being one of X capability values, X being an integer greater than 1.
[0127] In a possible scenario, the core network device receives the capability information from the terminal device. For example, the terminal device reports the first capability value to the core network device when the terminal device is in the connected state. The network device can be an access network device. Further optionally, the network device receives, from the core network device, information indicating the first capability value (which can be the capability information or other forms of information), which can be indicated by the capability information received from the terminal device by the network device and forwarded to the core network device, or indicated by the capability information received from the terminal device by other network devices (i.e., other access network devices) and forwarded to the core network device, or 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 in some cases. 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 network device that sends the paging, 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 device can determine the wake-up latency capability of the terminal device, such as determining the wake-up latency capability of the terminal device based on the historical sleep state of the network device, and sending the determined wake-up latency capability of the terminal device to the network device.
[0128] In another possible scenario, the network device receives the capability information from the terminal device. Optionally, the network device determines the wake-up latency capability of the terminal device. In FIG. 8, the network device directly receives the capability information from the terminal device for ease of understanding, but the other manners described above are also applicable to the embodiments of the present application.
[0129] The capability value is the capability value of the wake-up latency of the terminal device from receiving the wake-up signal to starting to monitor the PDCCH, and the X capability values can be understood as X candidate values or X candidate capability values of the wake-up latency. Specifically, the X capability values are predefined or configured by the network device, and the terminal device can select one of the X capability values according to its actual situation (such as the sleep state) to report. In S810, the first capability value sent by the terminal device is the wake-up latency of the terminal device from receiving the wake-up signal to starting to monitor the PDCCH.
[0130] As an example, the X capability values are configured by the network device or predefined.
[0131] In S820, the terminal device receives the indication information indicating the first offset value, and the first offset value is one of the Z offset values, and Z is an integer greater than 1. For example, Z is an integer greater than or equal to X. Correspondingly, the network device sends the indication information.
[0132] The offset value is used to determine a time interval between the wake-up occasion LO and the reference PO / reference PF. The Z offset values can be understood as 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., a first offset value) from the Z offset values and indicate the selected offset value to the terminal device. As an example, when the network device configures (or determines or selects) the first offset value, the network device can refer to the implementation of multiple terminal devices, select a suitable offset value (i.e., the first offset value) from the Z offset values, and indicate the selected offset value to the terminal device. As another example, the core network device recommends an offset value to the network device, such as the core network device recommending an offset value to the network device based on the collected capability values reported by multiple terminal devices, and the network device determines an offset value (i.e., the first offset value) from the Z offset values based on the recommendation of the core network device and / or the current communication situation and indicates the determined offset value to the terminal device. As another example, the core network device sends multiple capability values to the network device, such as the core network device sending the collected capability values reported by multiple terminal devices to the network device, and the network device determines an offset value (i.e., the first offset value) from the Z offset values based on the multiple capability values and / or the current communication situation and indicates the determined offset value to the terminal device.
[0133] The Z offset values are composed of X offset value subsets (or X offset value sets, or X offset value groups, or X groups of offset values), and each offset value subset in the X offset value subsets includes at least one offset value. It can be understood that the Z offset values are divided into X offset value subsets. It should be noted that in the embodiments of the present application, the Z offset values include the X offset value subsets, which is a division for ease of description. In actual communication, the Z offset values can 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 that X = 2, the 9 offset values can be understood as 2 offset value subsets, for example, one offset value subset is offset#1, offset#2, offset#3, offset#4, and offset#5, i.e., offset#1, offset#2, offset#3, offset#4, and offset#5 can be considered as one offset value subset; and the other offset value subset is offset#6, offset#7, offset#8, and offset#9, i.e., offset#6, offset#7, offset#8, and offset#9 can be considered as one offset value subset.
[0134] Optionally, the X subsets of offset values correspond to the X values of capability, specifically, one subset of offset values in the X subsets of offset values corresponds to one value of capability in the X values of capability, in other words, the X subsets of offset values correspond to the X values of capability one by one. For example, X = 2, the Z subsets of offset values include 2 subsets of offset values, the X values of capability include 2 values of capability, one subset of offset values in the 2 subsets of offset values corresponds to one value of capability in the 2 values of capability, and another subset of offset values in the 2 subsets of offset values corresponds to another value of capability in the 2 values of capability.
[0135] For ease of description, an offset value subset #1 in the X subsets of offset values is taken as an example for illustration, the offset value subset #1 can be any offset value subset in the X subsets of offset values, assuming that the offset value subset #1 corresponds to a value of capability #1 in the X values of capability, it can be represented that a certain condition is met between the offset value subset #1 and the value of capability #1, specifically, the offset value in the offset value subset #1 and the value of capability #1 after uniform unit meet a certain condition, for example, the offset value subset #1 and the value of capability #1 after uniform unit are close; or, if the offset value subset #1 is determined based on the value of capability #1, the offset value subset #1 corresponds to the value of capability #1.
[0136] Wherein, the uniform unit can be understood as conversion into the same unit. For example, the offset value and the value of capability are converted into absolute time (such as ms); for another example, the offset value and the value of capability are converted into the number of time units (i.e. the number of the same time units), for example, the offset value is J time units, and the value of capability is H time units, H and H are integers greater than 1 or equal to 1. As an example, the time unit may, for example, be any one of the following: symbol (such as OFDM symbol), time slot, mini time slot, subframe, frame, etc. Details of the time unit are not described hereinafter.
[0137] As an example, the offset value subset #1 (i.e. an example of the first subset of offset values) and the value of capability #1 (i.e. an example of the first value of capability) meet at least one of the following.
[0138] As an example, the offset value subset #1 (i.e. an example of the first subset of offset values) and the value of capability #1 (i.e. an example of the first value of capability) meet at least one of the following.
[0139] The first threshold value is predefined or configured by the network device, and no limitation is made thereto. As an example, the first threshold value is a positive number less than or equal to 100. For example, in the unit of ms, the first threshold value is any one of 10, 20, 30, 40, 50, 60, 70, 80, 90.
[0140] Another possible case is that one of the offset values in the offset value subset #1 is the same as the capability value #1. Specifically, one of the offset values in the offset value subset #1 is the same as the value of the capability value #1 after being converted into a uniform unit.
[0141] Another possible case is that the capability value #1 is less than or equal to the maximum value in the offset value subset #1. Specifically, the capability value #1 is less than or equal to the maximum value in the offset value subset #1 after the capability value #1 and the offset values in the offset value subset #1 are converted into a uniform unit. In this way, the requirement of the capability value #1 can be met.
[0142] The present embodiments make no limitation on which offset values in the Z offset values are in one offset value subset and which offset values are in different offset value subsets.
[0143] One possible case is that the absolute value of the difference between any two offset values in any one of the different offset value subsets is greater than the absolute value of the difference between any two offset values in any one of the offset value subsets. Taking the offset value subset #2 (an example of the second offset value subset) and the offset value subset #3 (an example of the third offset value subset) in the X offset value subsets as an example, the absolute value of the difference between any one of the offset values in the offset value subset #2 and any one of the offset values in the offset value subset #3 is greater than the absolute value of the difference between any two offset values in any one of the X offset value subsets. The offset value subset #2 and the offset value subset #3 are any two of the X offset value subsets.
[0144] Another possible case is that the difference between any two offset values in the same offset value subset is small. As an example, the absolute value of the difference between any two offset values in any one of the X offset value subsets is less than or equal to a second threshold value. Specifically, the absolute value of the difference between any two offset values in any one of the X offset value subsets after being converted into a uniform unit is less than or equal to the second threshold value.
[0145] The second threshold value is predefined or configured by the network device, and no limitation is made to this. Taking the unit of the second threshold value as ms as an example, in an example, the second threshold value is a positive number less than or equal to 1, for example, the second threshold value is any one of 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, and 1. In another example, the second threshold value is a positive number less than or equal to 10, for example, the second threshold value is any one of 1, 2, 3, 4, 5, 6, 7, 8, 9, and 10.
[0146] Optionally, the method 800 further includes S830.
[0147] S830, the terminal device determines the time interval between the LO and the reference PO / reference PF according to the first offset value. In other words, the terminal device determines the LO according to the first offset value; or in other words, the terminal device monitors the wake-up signal according to the first offset value.
[0148] Specifically, the terminal device determines its own PO / PF, for example, the terminal device can calculate the time domain position of the PO / PF based on an existing standard; and the terminal device can determine the time domain position of the reference PO / reference PF based on its own PO / PF, and then can determine the LO based on the first offset value and the time domain position of the reference PO / reference PF, and then can monitor the wake-up signal based on the LO.
[0149] In a possible implementation, the method 800 further includes: after the terminal device monitors the wake-up signal, the terminal device monitors the PO associated with the first offset value. The paging time associated with the first offset value indicates the PO determined based on the first offset value, or the PO at the time domain position determined based on the first offset value. Specifically, the terminal device determines the time interval between the LO and the reference PO / reference PF according to the first offset value, and after monitoring the wake-up signal, determines the time domain position 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 the time domain position of the PO. Alternatively, in another possible implementation, after the terminal device monitors the wake-up signal, the terminal device monitors the first PO after the first capability value.
[0150] The above is an example for illustration, and embodiments of the present application are not limited thereto. For example, the terminal device can also not monitor the wake-up signal, and directly monitor the PO. For example, if the first capability value reported by the terminal device is X1 ms, the first offset value configured by the network device is X2 ms, and X1 is greater than X2, the terminal device can not be able to use the wake-up signal or wake up the main circuit based on the wake-up signal. In this case, the terminal device can not be able to monitor the PO through the wake-up of the wake-up signal in the current cell, and therefore the terminal device can not monitor the wake-up signal, but directly monitor the PO. For example, the terminal device can receive the paging message based on the existing standard. In addition, the network device can also not send the wake-up signal for waking up the terminal device, that is, the network device can not send the wake-up signal for the terminal device.
[0151] Optionally, the offset value is in units of any one of the following: frame, subframe, slot, mini-slot, symbol (such as OFDM symbol), ms. The following will be described in combination with two cases.
[0152] Case 1: offset value of one granularity.
[0153] For example, the network device can configure the frame level offset, that is, the Z offset values set by the network device are in units of frame; or the network device can configure the subframe level offset, that is, the Z offset values set by the network device are in units of subframe; or the network device can configure the slot level offset, that is, the Z offset values set by the network device are in units of slot; or the network device can configure the mini-slot level offset, that is, the Z offset values set by the network device are in units of mini-slot; or the network device can configure the symbol level offset (such as OFDM symbol level offset), that is, the Z offset values set by the network device are in units of symbol (such as OFDM symbol).
[0154] The following will be described in combination with the value of X, taking the offset value of OFDM symbol level as an example, and some examples will be listed. It can be understood that the following examples are for illustration, and the specific values do not limit the protection scope of the embodiments of the present application.
[0155] Example 1, assuming X = 2, 2 capability values are 40ms and 400ms, and candidate offset values (i.e., Z offset values) cover the range of 40ms~60ms, and the range of 400ms~420ms.
[0156] 1) Assuming SCS is 15KHz, each slot length is 1ms, and each slot includes 14 OFDM symbols, as an example, Z offset values are: {560, 561, 562, …, 839, 840, 5600, 5601, …, 5879, 5880}. The Z offset values can be understood as 2 offset value subsets, one offset value subset is {560, 561, 562, …, 839, 840}, and the other offset value subset is {5600, 5601, …, 5879, 5880}. Wherein, {} represents an element set, and "…" is omitted, i.e., the Z offset values include integers between 560 and 839, and integers between 5600 and 5880. This will not be described below.
[0157] 2) Assuming SCS is 30KHz, each slot length is 0.5ms, and each slot includes 14 OFDM symbols, as an example, Z offset values are: {1120, 1121, 1122, …, 1679, 1680, 11200, 11201, …, 11759, 11760}. The Z offset values can be understood as 2 offset value subsets, one offset value subset is {1120, 1121, 1122, …, 1679, 1680}, and the other offset value subset is {11200, 11201, …, 11759, 11760}.
[0158] 3) Assuming SCS is 60KHz, each slot length is 0.25ms, and each slot includes 14 OFDM symbols, as an example, Z offset values are: {2240, 2241, 2242, …, 3359, 3360, 22400, 22401, …, 23519, 23520}. The Z offset values can be understood as 2 offset value subsets, one offset value subset is {2240, 2241, 2242, …, 3359, 3360}, and the other offset value subset is {22400, 22401, …, 23519, 23520}.
[0159] 4) Assuming SCS is 120 KHz, each slot length is 0.125 ms, and each slot includes 14 OFDM symbols, as an example, Z offset values are: {4480, 4481, 4482, …, 6719, 6720, 44800, 44801, …, 47039, 47040}. The Z offset values can be understood as 2 offset value subsets, one offset value subset is {4480, 4481, 4482, …, 6719, 6720}, and another offset value subset is {44800, 44801, …, 47039, 47040}.
[0160] Example 2, assuming X = 3, 3 capability values are 40 ms, 400 ms, 800 ms, and candidate offset values (i.e., Z offset values) cover a range of 40 ms - 60 ms, a range of 400 ms - 420 ms, and a range of 800 ms - 820 ms.
[0161] 1) Assuming SCS is 15 KHz, each slot length is 1 ms, and each slot includes 14 OFDM symbols, as an example, Z offset values are: {560, 561, 562, …, 839, 840, 5600, 5601, …, 5879, 5880, 11200, 11201, …, 11479, 11480}. The Z offset values can be understood as 3 offset value subsets, one offset value subset is {560, 561, 562, …, 839, 840}, another offset value subset is {5600, 5601, …, 5879, 5880}, and another offset value subset is {11200, 11201, …, 11479, 11480}.
[0162] 2) Assuming SCS is 30 KHz, each slot length is 0.5 ms, and each slot includes 14 OFDM symbols, as an example, Z offset values are: {1120, 1121, 1122, …, 1679, 1680, 11200, 11201, …, 11759, 11760, 22400, 22401, …, 22959, 22960}. The Z offset values can be understood as 3 offset value subsets, one offset value subset is {1120, 1121, 1122, …, 1679, 1680}, another offset value subset is {11200, 11201, …, 11759, 11760}, and another offset value subset is {22400, 22401, …, 22959, 22960}.
[0163] 3) Assuming SCS is 60 KHz, each slot length is 0.25 ms, and each slot includes 14 OFDM symbols, as an example, Z offset values are: {2240, 2241, 2242, …, 3359, 3360, 22400, 22401, …, 23519, 23520, 44800, 44801, …, 45919, 45920}. The Z offset values can be understood as 3 offset value subsets, one offset value subset is {2240, 2241, 2242, …, 3359, 3360}, another offset value subset is {22400, 22401, …, 23519, 23520}, and the other offset value subset is {44800, 44801, …, 45919, 45920}.
[0164] 4) Assuming SCS is 120 KHz, each slot length is 0.125 ms, and each slot includes 14 OFDM symbols, as an example, Z offset values are: {4480, 4481, 4482, …, 6719, 6720, 44800, 44801, …, 47039, 47040, 89600, 89601, …, 91839, 91840}. The Z offset values can be understood as 3 offset value subsets, one offset value subset is {4480, 4481, 4482, …, 6719, 6720}, another offset value subset is {44800, 44801, …, 47039, 47040}, and the other offset value subset is {89600, 89601, …, 91839, 91840}.
[0165] The above lists the offset values of one granularity in combination with some examples. It can be understood that the above examples are only illustrative, and the embodiments of the present application are not limited thereto. For example, the 3 capability values are 60 ms, 400 ms, and 800 ms, and the candidate offset values (i.e., the Z offset values) cover the range of 60 ms-80 ms, the range of 400 ms-420 ms, and the range of 800 ms-820 ms. For another example, the 3 capability values are 80 ms, 400 ms, and 800 ms, and the candidate offset values (i.e., the Z offset values) cover the range of 80 ms-100 ms, the range of 400 ms-420 ms, and the range of 800 ms-820 ms.
[0166] The scheme of offset values of multiple granularities is introduced below in combination with case 2.
[0167] Case 2, offset values of multiple granularities.
[0168] For example, the 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; the 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 the offset value #A and the offset value #B is different.
[0169] In this case, the indication information can further indicate a second offset value, and the unit of the second offset value is different from that of the first offset value. For example, the second offset value is the offset value #B. It can be understood that the first offset value and the second offset value can be carried in one signaling or in different signaling, which is not limited.
[0170] The case 2 is similar to the case 1, and the difference is that the offset value (i.e., the candidate value of the offset value) can be directly set or predefined by the number of OFDM symbols in the case 1, and the offset value (i.e., the candidate value of the offset value) can be set or predefined by a plurality of parameters of different granularities in the case 2. In the case 2, the number of OFDM symbols can be calculated by a formula when the offset value is set or predefined by the parameters of different granularities. As an example, the offset value satisfies the formula 1. offset = ((A*10+B)*K+C)*14+D
[0171] Formula 1
[0172] In the formula 1, offset represents the offset value, and the unit of the offset value is OFDM symbol; A represents the value of the frame-level offset value; B represents the value of the subframe-level offset value; C represents the value of the slot-level offset value; and D represents the OFDM symbol-level offset value. According to the different SCS values, each subframe contains K slots. When part of the granularity of the offset is predefined or set by the network device, the corresponding item in the above formula can be 0. For example, when there is no frame-level offset value, A = 0 in the formula, and the formula 1 can be transformed as: offset = (B*K+C)*14+D. For another example, when there is no subframe-level offset value and slot-level offset value, B and C are 0 in the formula, and the formula 1 can be transformed as: offset = (A*10*K)*14+D.
[0173] Some examples are listed below in combination with the specific value of X. It can be understood that the examples below are for the purpose of understanding and do not limit the protection scope of the present application.
[0174] Example 1, assuming X=2, 2 capability values are 40ms and 400ms, and candidate offset values (e.g., Z offset values #A and Y offset values #B) cover the range of 40ms~60ms and the range of 400ms~420ms.
[0175] Example 1.1, offset value #A is a frame level offset value, and offset value #B is an OFDM symbol level offset value. That is, the unit of the first offset value is frame, and the unit of the second offset value is OFDM symbol.
[0176] As an example, Z offset values are: {4, 5, 6, 40, 41, 42}. Wherein, the Z offset values can be understood as 2 offset value subsets, one offset value subset is {4, 5, 6}, and the other offset value subset is {40, 41, 42}.
[0177] As an example, when SCS is 15KHz, the range of OFDM symbol level offset value is {0, 1, …, 139}; when SCS is 30KHz, the range of OFDM symbol level offset value is {0, 1, …, 279}; when SCS is 60KHz, the range of OFDM symbol level offset value is {0, 1, …, 559}; when SCS is 120KHz, the range of OFDM symbol level offset value is {0, 1, …, 1119}. The range of OFDM symbol level offset value can also be replaced by candidate offset values of OFDM symbol level, or also can be replaced by candidate values of OFDM symbol level offset value (or also called candidate value set of OFDM symbol level offset value).
[0178] Taking SCS as 15KHz as an example, the indication information can indicate one value (i.e., the first offset value) in {4, 5, 6, 40, 41, 42} and one value (i.e., the second offset value) in {0, 1, …, 139}, and 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 second offset value. Specifically, the terminal device determines the total number of OFDM symbols based on formula 1, and the total number of OFDM symbols is the time interval between the LO and the reference PO / reference PF.
[0179] Example 1.2, offset value #A is a subframe level offset value, and offset value #B includes a slot level offset value and an OFDM symbol level offset value. That is, the unit of the first offset value is subframe, and the unit of the second offset value is slot and OFDM symbol.
[0180] As an example, the Z offset values are: {40, 41, 42, …, 59, 60, 400, 401, …, 419, 420}. Wherein, the Z offset values can be understood as 2 offset value subsets, one offset value subset is {40, 41, 42, …, 59, 60}, and the other offset value subset is {400, 401, …, 419, 420}.
[0181] As an example, when the SCS is 15KHz, the value range of the slot-level offset value is {0}; when the SCS is 30KHz, the value range of the slot-level offset value is {0, 1}; when the SCS is 60KHz, the value range of the slot-level offset value is {0, 1, 2, 3}; and when the SCS is 120KHz, the value range of the slot-level offset value is {0, 1, 2, 3, 4, 5, 6, 7}. The above value range of the slot-level offset value can also be replaced by the candidate slot-level offset value, or can also be replaced by the candidate value of the slot-level offset value (or referred to as the candidate value set of the slot-level offset value).
[0182] As an example, the value range of the OFDM symbol-level offset value is: {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13}. The above value range of the OFDM symbol-level offset value can also be replaced by the candidate OFDM symbol-level offset value, or can also be replaced by the candidate value of the OFDM symbol-level offset value (or referred to as the candidate value set of the OFDM symbol-level offset value).
[0183] Taking SCS of 60KHz as an example, the indication information can indicate one value (i.e., the first offset value) in {4, 5, 6, 40, 41, 42}, one value (i.e., the second offset value) in {0, 1, 2, 3}, and one value (i.e., the second offset value) in {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 the total number of OFDM symbols is the time interval between the LO and the reference PO / reference PF.
[0184] Example 2, assuming X=2, the 2 capability values are 40ms and 400ms, and the candidate offset values (such as the Z offset values #A and the Y offset values #B) cover the range of 40ms-60ms and the range of 400ms-420ms.
[0185] Example 2.1, the offset value #A is a frame-level offset value, and the offset value #B is an OFDM symbol-level offset value. That is, the unit of the first offset value is a frame, and the unit of the second offset value is an OFDM symbol.
[0186] As an example, the Z offset values are: {4, 5, 6, 40, 41, 42, 80, 81, 82}. The Z offset values can be understood as 3 offset value subsets, one offset value subset is {4, 5, 6}, another offset value subset is {40, 41, 42}, and the other offset value subset is {80, 81, 82}.
[0187] As an example, when the SCS is 15 KHz, the range of the offset value at the OFDM symbol level is {0, 1, …, 139}; when the SCS is 30 KHz, the range of the offset value at the OFDM symbol level is {0, 1, …, 279}; when the SCS is 60 KHz, the range of the offset value at the OFDM symbol level is {0, 1, …, 559}; and when the SCS is 120 KHz, the range of the offset value at the OFDM symbol level is {0, 1, …, 1119}. The range of the offset value at the OFDM symbol level can also be replaced by the candidate offset value at the OFDM symbol level, or can also be replaced by the candidate value of the offset value at the OFDM symbol level (or the candidate value set of the offset value at the OFDM symbol level).
[0188] As an example, when the SCS is 15 KHz, the range of the offset value at the OFDM symbol level is {0, 1, …, 139}; when the SCS is 30 KHz, the range of the offset value at the OFDM symbol level is {0, 1, …, 279}; when the SCS is 60 KHz, the range of the offset value at the OFDM symbol level is {0, 1, …, 559}; and when the SCS is 120 KHz, the range of the offset value at the OFDM symbol level is {0, 1, …, 1119}. The range of the offset value at the OFDM symbol level can also be replaced by the candidate offset value at the OFDM symbol level, or can also be replaced by the candidate value of the offset value at the OFDM symbol level (or the candidate value set of the offset value at the OFDM symbol level).
[0189] Example 2.2, the offset value #A is a subframe-level offset value, and the offset value #B includes a slot-level offset value and an OFDM symbol-level offset value. That is, the unit of the first offset value is a subframe, and the unit of the second offset value is a slot and an OFDM symbol.
[0190] As an example, the Z offset values are: {40, 41, 42, …, 59, 60, 400, 401, …, 419, 420, 800, 801, …, 819, 820}. The Z offset values can be understood as 3 offset value subsets, one offset value subset is {40, 41, 42, …, 59, 60}, another offset value subset is {400, 401, …, 419, 420}, and the other offset value subset is {800, 801, …, 819, 820}.
[0191] As an example, when the SCS is 15 KHz, the value range of the slot-level offset value is {0}; when the SCS is 30 KHz, the value range of the slot-level offset value is {0, 1}; when the SCS is 60 KHz, the value range of the slot-level offset value is {0, 1, 2, 3}; and when the SCS is 120 KHz, the value range of the slot-level offset value is {0, 1, 2, 3, 4, 5, 6, 7}. The value range of the slot-level offset value can be replaced by the candidate slot-level offset value, or can be replaced by the candidate value of the slot-level offset value (or the candidate value set of the slot-level offset value).
[0192] As an example, the value range of the OFDM symbol-level offset value is {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13}, that is, the second offset value is any one of {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13}. The value range of the OFDM symbol-level offset value can be replaced by the candidate OFDM symbol-level offset value, or can be replaced by the candidate value of the OFDM symbol-level offset value (or the candidate value set of the OFDM symbol-level offset value).
[0193] Taking the SCS of 60 KHz as an example, the indication information can indicate one value (that is, the first offset value) in {40, 41, 42, …, 59, 60, 400, 401, …, 419, 420, 800, 801, …, 819, 820}, one value (that is, the second offset value) in {0, 1, 2, 3}, and one value (that is, the second offset value) in {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 the total number of OFDM symbols is the time interval between the LO and the reference PO / reference PF.
[0194] As can be seen from the above, when the parameter of different granularity is combined or the value range of the predefined offset value is set, the value of the parameter of some granularity (e.g., the offset value of the frame level in examples 1.1 and 2.1, and e.g., the offset value of the subframe level in examples 1.2 and 2.2) can be limited. The value of the parameter of other granularity (e.g., the offset value of the OFDM symbol level in examples 1.1 and 2.1, and e.g., the offset value of the slot level and the offset value of the OFDM symbol level in examples 1.2 and 2.2) can traverse all values in a certain range. For example, the offset value of the OFDM symbol level in examples 1.1 and 1.2 can traverse all OFDM symbol values in a frame. For another example, the offset value of the slot level and the offset value of the OFDM symbol level in examples 1.1 and 1.2 can traverse all OFDM symbol values in a subframe.
[0195] It can be understood that the above examples are only illustrative, and the embodiments of the present application are not limited thereto. For example, the three capability values are 60 ms, 400 ms, and 800 ms, or the three capability values are 80 ms, 400 ms, and 800 ms, and the corresponding candidate offset values can also be other values.
[0196] It can be understood that in the embodiments of the present application, "monitoring" can be used alternatively with "receiving", "detecting", or "reading". For example, "monitoring the wake-up signal" can be replaced by "receiving the wake-up signal", "detecting the wake-up signal", or "reading the wake-up signal".
[0197] It can also be understood that in the embodiments of the present application, the interaction between the terminal device and the network device is mainly taken as an example for illustrative description, and the present application is not limited thereto. The terminal device can be replaced by a receiving end device, and the receiving end device can be a terminal device or a network device. The network device can be replaced by a sending end device, and the sending end device can be a terminal device or a network device. For example, the "terminal device" can be replaced by a "first terminal device", and the "network device" can be replaced by a "second terminal device".
[0198] The above, in combination with FIG. 8, details the method provided by the embodiments of the present application. In the following, in combination with FIGS. 9 to 11, the apparatus provided by the embodiments of the present application is described in detail. It should be understood that the description of the apparatus embodiments corresponds to the description of the method embodiments, and therefore, the content not described in detail can be referred to the method embodiments described above, and for brevity, will not be described here.
[0199] Referring to FIG. 9, as an example, FIG. 9 is a schematic diagram of a communication apparatus 900 provided in an embodiment of the present application. The communication apparatus 900 includes a transceiver unit 910. The transceiver unit 910 can be configured 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 apparatus 900 further includes a processing unit 920. The processing unit 920 can be configured to perform processing, such as determining a capability value, and / or determining a time interval between a wakeup occasion and a reference PO / PF.
[0200] Optionally, the apparatus 900 can further include a storage unit, which can be configured to store instructions and / or data. The processing unit 920 can read the instructions and / or data in the storage unit, so that the apparatus implements the foregoing method embodiments.
[0201] In a first possible design, the apparatus 900 can be a terminal device in the foregoing embodiments, and the apparatus 900 can implement steps or procedures corresponding to operations performed by the terminal device in the foregoing method embodiments. In this case, the transceiver unit 910 can be configured to perform operations related to transceiving (such as operations of transmitting and / or receiving data or messages) of the terminal device in the foregoing method embodiments, and the processing unit 920 can be configured to perform operations related to processing (or operations other than transceiving, such as operations other than transmitting and / or receiving data or messages) of the terminal device in the foregoing method embodiments.
[0202] In a possible implementation, the transceiver unit 910 is configured to transmit capability information, where the capability information indicates a first capability value, the first capability value is one of X capability values, the capability value is a capability value of a wakeup latency from receiving a wakeup signal to starting monitoring a physical downlink control channel (PDCCH), and X is an integer greater than 1 or equal to 1; and the transceiver unit 910 is further configured to receive indication information, where 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 an X offset value subset, and the offset value is used to determine a time interval between a wakeup occasion and a reference paging occasion or a reference paging frame, and Z is an integer greater than 1.
[0203] In a second possible design, the apparatus 900 can be a network device in the foregoing embodiments, and the apparatus 900 can implement steps or procedures corresponding to operations performed by the network device in the foregoing method embodiments. In this case, the transceiver unit 910 can be configured to perform operations related to transceiving (such as operations of transmitting and / or receiving data or messages) of the network device in the foregoing method embodiments, and the processing unit 920 can be configured to perform operations related to processing (or operations other than transceiving, such as operations other than transmitting and / or receiving data or messages) of the network device in the foregoing method embodiments.
[0204] In a possible implementation, the transceiver unit 910 is configured to receive 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 time delay 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; and the transceiver unit 910 is further configured to send 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 an X offset value subset, 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.
[0205] It should be understood that the specific process of each unit performing the corresponding steps described above has been described in detail in the method embodiments described above, and for the sake of brevity, will not be described here.
[0206] It should also be understood that the apparatus 900 herein is embodied in the form of functional units. The term "unit" herein can refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a dedicated processor, or a group processor, etc.) and a memory for executing one or more software or firmware programs, a combination of logical circuits, and / or other suitable components that support the described functions. In an optional example, those skilled in the art can understand that the apparatus 900 can be embodied as the communication apparatus in the above embodiments, and can be used to perform the processes and / or steps corresponding to the communication apparatus in each of the method embodiments described above. To avoid repetition, they will not be described here.
[0207] The apparatus 900 of each of the above schemes has the function of implementing the corresponding steps performed by the communication apparatus (such as a terminal device, and also such as a network device) in the above methods. The function can be implemented by 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 (for example, the sending 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 the processing unit, can be replaced by a processor, which respectively performs the transceiving operations and related processing operations in each of the method embodiments.
[0208] In addition, the transceiver unit 910 described above can also be a transceiver circuit (for example, it can include a receiving circuit and a sending circuit), and the processing unit can be a processing circuit.
[0209] It should be noted that the apparatus in FIG. 9 can be a communication device (e.g., a terminal device, or a network device) in the foregoing embodiments, or can be a chip or a chip system, for example, a system on chip (SoC). The transceiver unit can be an input / output circuit, a communication interface; and the processing unit can be a processor or a microprocessor integrated on the chip or an integrated circuit. Here, no limitation is made.
[0210] Referring to FIG. 10, as an example, FIG. 10 is a schematic diagram of another communication apparatus 1000 provided by embodiments of the present application. The apparatus 1000 includes a processor 1010, and the processor 1010 is coupled with a memory 1020. The memory 1020 is configured to store computer programs or instructions and / or data. The processor 1010 is configured to execute the computer programs or instructions stored in the memory 1020, or read the data stored in the memory 1020, to perform the methods in the method embodiments.
[0211] Optionally, the processor 1010 is one or more.
[0212] Optionally, the memory 1020 is one or more.
[0213] Optionally, the memory 1020 is integrated with the processor 1010, or is separately arranged.
[0214] Optionally, as shown in FIG. 10, the apparatus 1000 further includes a transceiver 1030, which is configured to receive and / or send signals. For example, the processor 1010 is configured to control the transceiver 1030 to receive and / or send signals.
[0215] As an example, the processor 1010 can have the functions of the processing unit 920 shown in FIG. 9. The memory 1020 can have the function of a storage unit. The transceiver 1030 can have the functions of the transceiver unit 910 shown in FIG. 9.
[0216] As an example, the apparatus 1000 is configured to implement the operations performed by a communication device (e.g., a terminal device, or a network device) in the method embodiments.
[0217] For example, the processor 1010 is configured to execute the computer programs or instructions stored in the memory 1020, to implement the related operations of the communication device in the method embodiments.
[0218] It should be appreciated that a processor referenced in the embodiments of the present application can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSPs), ASICs, field programmable gate arrays (FPGAs) or other programmable logic devices, discrete gates or transistor logic components, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.
[0219] It should also be understood that the memory referenced in the embodiments of the present application can be a volatile memory and / or a non-volatile memory. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically EPROM (EEPROM) or a flash memory. The volatile memory can be a random access memory (RAM). For example, the RAM can be used as an external cache. As an example but not limitation, the RAM includes the following various forms: static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM) and direct memory bus random access memory (direct rambus RAM, DR RAM).
[0220] It should be noted that when the processor is a general-purpose processor, a DSP, an ASIC, an FPGA or other programmable logic device, a discrete gate or transistor logic component, a discrete hardware component, the memory (storage module) can be integrated in the processor.
[0221] It should also be noted that the memory described herein is intended to include, but not limited to, these and any other suitable types of memory.
[0222] Referring to FIG. 11, as an example, FIG. 11 is a schematic diagram of a chip system 1100 provided by embodiments of the present application. The chip system 1100 (or also referred to as a processing system) includes a logic circuit 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 storage unit, and invoke instructions in the storage unit, so that the chip system 1100 can implement the methods and functions of embodiments of the present application. The input / output interface 1120 can be an input / output circuit in the chip system 1100, and output information processed by the chip system 1100, or input data or signaling information to be processed by the chip system 1100.
[0224] As an example, the chip system 1100 is configured to implement operations performed by a communication apparatus (e.g., a terminal device, or a network device) in the above method embodiments.
[0225] For example, the logic circuit 1110 is configured to implement processing-related operations performed by a communication apparatus (e.g., a terminal device, or a network device) in the above method embodiments; and the input / output interface 1120 is configured to implement sending and / or receiving-related operations performed by a communication apparatus (e.g., a terminal device, or a network device) in the above method embodiments.
[0226] Embodiments of the present application also provide a computer-readable storage medium having stored thereon a computer program or instructions for implementing a method performed by a communication apparatus (e.g., a terminal device, or a network device) in the above method embodiments. For example, the computer program or instructions, when executed on a communication apparatus, cause the communication apparatus (e.g., a terminal device, or a network device) to perform the above method (e.g., method 800).
[0227] Embodiments of the present application also provide a computer program product containing instructions, which, when executed on a computer, implement a method performed by a communication apparatus (e.g., a terminal device, or a network device) in the above method embodiments. For example, the computer program or instructions, when executed on a communication apparatus, cause the communication apparatus (e.g., a terminal device, or a network device) to perform the above method (e.g., method 800).
[0228] Embodiments of the present application also provide a communication system including a terminal device and / or a network device in the above embodiments. For example, the system includes the terminal device and the network device in the embodiment of FIG. 8.
[0229] The above provides an explanation of related contents and beneficial effects of any of the above-provided apparatuses, which can refer to the above-provided corresponding method embodiments, and will not be described herein again.
[0230] In several embodiments provided in the present application, it should be understood that the disclosed apparatus and method can be implemented in other manners. For example, the described apparatus embodiments are merely schematic. The division of the units is merely a logical function division. There can be another division manner for the actual implementation, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections can be indirect couplings or communication connections through some interfaces, devices or units, and can be in electrical, mechanical or other forms.
[0231] In the embodiments described above, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented 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 the present application are generated. The computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable devices. For example, the computer can be a personal computer, a server, 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 computer readable storage medium, for example, the computer instructions can be transmitted from one website site, computer, server or data center to another website site, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) manner. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media. The available media can be magnetic media (such as floppy disk, hard disk, magnetic tape), optical media (such as DVD), or semiconductor media (such as solid state disk (SSD), etc.). For example, the foregoing available media includes but is not limited to: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk, etc. Various media that can store program codes.
[0232] The above merely provides the specific implementation of the present application, but the protection scope of the present application is not limited to this. Any person skilled in the art can easily think of the changes or replacements within the technical range disclosed by the present application, which should be covered in the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection 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 include a first offset value subset corresponding to the first capability value, and an absolute value of a difference between any offset value in the first offset value subset and the first capability value is 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 include a first offset value subset corresponding to the first capability value, and the first capability value is 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 include 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, and units of the first offset value and the second offset value are different.
10. The method according to any one of claims 1 to 9, characterized in that, The units of the offset values are any one of: frame, subframe, slot, symbol.
11. A communications device, characterized by The apparatus comprises a module or unit for performing the method of any one of claims 1 to 10.
12. A communications device, characterized by The apparatus comprises a processor configured to cause the communication device to perform the method of any one of claims 1 to 10.
13. The apparatus of claim 12, wherein, The apparatus further comprises a memory and / or a communication interface, The memory, coupled with the processor, is configured to store computer programs or instructions. The communication interface, coupled with the processor, is configured to input and / or output information.
14. 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 according to any one of claims 1 to 10.
15. 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 according to any one of claims 1 to 10.
Citation Information
Patent Citations
Paging method, communication device and system
CN115278833A
Wake-up signal and bandwidth portion management
CN115669091A
Method for waking up equipment and communication device
CN116939778A
Wake-up time delay determination method, network equipment, user equipment and communication system
CN118369965A
Wake-up signal beacon arrangement for wake-up signal coverage detection
US20240284334A1