Reducing UE wakeup time for non-paging UE after WUS reception
By configuring the maximum number of paging records and coordination between network nodes, the problem of deep sleep state interruption caused by wake-up signals is solved, and the UE returns to sleep state more quickly and improves energy efficiency is achieved.
Patent Information
- Application Number
- CN202411393357.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-10-03
- Filing Date
- 2024-10-08
- Publication Date
- 2025-04-04
AI Technical Summary
In wireless communication, the deep sleep state caused by the wake-up signal (WUS) is interrupted, causing the deep sleep state of many UEs to be broken even if they are not paged, which in turn affects the energy efficiency of the device.
By configuring the maximum number of paging records for each paging message, the user equipment (UE) can determine whether it is necessary to continue monitoring the paging timing and re-enter sleep if not necessary. The network node can also decide whether to send a wake-up signal or a paging message based on the sleep state of the UE and the needs of the paging message.
This method allows the UE to return to the deep sleep state more quickly, reduces the interruption effect of wake-up signals on large WUS groups, improves the energy efficiency of the device, and supports larger WUS groups.
Smart Images

Figure CN119767388A_ABST
Abstract
Description
Technical Field
[0001] Examples of embodiments herein relate generally to wireless communications, and more particularly, to user equipment (UE) departure time in response to receiving a wake-up signal (WUS). Background Art
[0002] To save energy, a user equipment (UE) (a UE is a mobile device, and typically a wireless device capable of connecting to a wireless network) will enter a low power state, such as a deep sleep state. In particular, in the deep sleep state, a special receiver is used, known as a low power (LP) wake-up receiver, which is designed to have ultra-low power consumption. This allows the UE to enter a deep sleep state because the UE's main receiver can be placed in an extremely low power state or turned off, as can other devices (e.g., certain transmitters). However, the deep sleep state maintains the ability of the LP wake-up receiver to determine whether the UE has received a wake-up signal (WUS). In response to the detection of a WUS by the LP wake-up receiver, the UE can then wake up its main receiver, thereby resuming normal operation at least for reception. For example, this allows the UE to receive a paging message.
[0003] Although technologies such as LP wake-up receivers enable deep sleep states, there are challenges in this area. Summary of the invention
[0004] This section is intended to include examples, and is not intended to be limiting.
[0005] In an exemplary embodiment, a method is disclosed, comprising: receiving a wake-up signal by a user equipment in a sleep state; monitoring one or more paging occasions by the user equipment in response to receiving the wake-up signal, the monitoring comprising: receiving a paging message; determining that the received paging message is not addressed to the user equipment; and determining whether another paging occasion should be monitored based at least on a paging record in the paging message; and re-entering a sleep state by the user equipment in response to determining that it is not necessary to monitor another paging occasion.
[0006] Additional exemplary embodiments include a computer program comprising instructions for performing the method of the previous paragraph when the computer program is run on a device. A computer program according to that paragraph, wherein the computer program is a computer program product, the computer program product comprising a computer readable medium carrying instructions implemented therein for use with the device. Another example is a computer program according to that paragraph, wherein the program is directly loadable into an internal memory of a device.
[0007] An exemplary apparatus includes: one or more processors; and one or more memories storing instructions which, when executed by the one or more processors, cause the apparatus to at least perform: receiving a wake-up signal by a user device in a sleep state; monitoring one or more paging occasions by the user device in response to receiving the wake-up signal, the monitoring comprising: receiving a paging message; determining that the received paging message is not addressed to the user device; and determining whether another paging occasion should be monitored based at least on a paging record in the paging message; and re-entering a sleep state by the user device in response to determining that it is not necessary to monitor another paging occasion.
[0008] An exemplary computer program product includes a computer-readable storage medium carrying instructions, which, when executed by an apparatus, causes the apparatus to perform at least the following operations: receiving a wake-up signal by a user equipment in a sleep state; monitoring one or more paging occasions by the user equipment in response to receiving the wake-up signal, the monitoring comprising: receiving a paging message; determining that the received paging message is not addressed to the user equipment; and determining whether another paging occasion should be monitored based at least on a paging record in the paging message; and re-entering a sleep state by the user equipment in response to determining that it is not necessary to monitor another paging occasion.
[0009] In another exemplary embodiment, an apparatus includes components for performing the following items: receiving a wake-up signal by a user equipment in a sleep state; monitoring one or more paging occasions by the user equipment in response to receiving the wake-up signal, the monitoring including: receiving a paging message; determining that the received paging message is not addressed to the user equipment; and determining whether another paging occasion should be monitored based at least on a paging record in the paging message; and re-entering the sleep state by the user equipment in response to determining that it is not necessary to monitor another paging occasion.
[0010] In an exemplary embodiment, a method is disclosed, comprising: receiving, at a network node, an indication of the ability of a user equipment to transition out of a sleep state via a wake-up signal and return to a sleep state based on paging message monitoring; determining, by the network node, the sleep state of the user equipment based on the ability and based on a need to send a paging message to the user equipment; and sending, by the network node, a wake-up signal or a paging message to the user equipment based on the determined sleep state.
[0011] Additional exemplary embodiments include a computer program comprising instructions for performing the method of the previous paragraph when the computer program is run on a device. A computer program according to that paragraph, wherein the computer program is a computer program product, the computer program product comprising a computer readable medium carrying instructions implemented therein for use with the device. Another example is a computer program according to that paragraph, wherein the program is directly loadable into an internal memory of a device.
[0012] An exemplary apparatus comprises: one or more processors; and one or more memories storing instructions which, when executed by the one or more processors, cause the apparatus to at least perform: receiving, at a network node, an indication of the ability of a user equipment to transition out of a sleep state via a wake-up signal and return to a sleep state based on monitoring of a paging message; determining, by the network node, the sleep state of the user equipment based on the ability and based on a need to send a paging message to the user equipment; and sending, by the network node, a wake-up signal or a paging message to the user equipment based on the determined sleep state.
[0013] An exemplary computer program product includes a computer-readable storage medium carrying instructions, which, when executed by an apparatus, causes the apparatus to perform at least the following operations: receiving, at a network node, an indication of the ability of a user equipment to transition out of a sleep state via a wake-up signal and return to a sleep state based on paging message monitoring; determining, by the network node, the sleep state of the user equipment based on the ability and based on a need to send a paging message to the user equipment; and sending, by the network node, a wake-up signal or a paging message to the user equipment based on the determined sleep state.
[0014] In another exemplary embodiment, an apparatus includes components for performing the following items: at a network node, receiving an indication from a user equipment of the ability to transition out of a sleep state via a wake-up signal to return to a sleep state based on paging message monitoring; determining, by the network node, the sleep state of the user equipment based on the capability and based on a need to send a paging message to the user equipment; and sending, by the network node, a wake-up signal or a paging message to the user equipment based on the determined sleep state. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] In the accompanying drawings:
[0016] Figure 1 is a flow chart of reducing the UE wake-up time of a non-paging UE after receiving a WUS from the perspective of the UE;
[0017] Figure 2 A UE flow diagram is provided for an embodiment in which determining to return to a (e.g., deep) sleep state is based on the number of paging records in a paging message;
[0018] Figure 3 is a flow chart of paging a UE while considering a sleep state of one of the UEs from the perspective of a network node;
[0019] Figure 3A From the perspective of a network node, it is similar to Figure 3 , but focuses on a flowchart of determining the status of the UE to determine whether to wake up the UE for paging; and
[0020] Figure 4 is a block diagram of one possible, and non-limiting, exemplary system in which the exemplary embodiments may be practiced. DETAILED DESCRIPTION
[0021] Abbreviations that may be found in the description and / or drawings are defined below at the end of the Detailed Description section.
[0022] The word "exemplary" is used herein to mean "serving as an example, instance, or illustration." Any embodiment described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other embodiments. All embodiments described in this detailed description are exemplary embodiments, which are provided to enable those skilled in the art to make or use the invention, rather than to limit the scope of the invention, which is defined by the claims.
[0023] When more than one figure reference numeral, word or acronym is used with “ / ” within the description and as is generally used within the description, “ / ” may be interpreted as “or”, “and” or “both”. As used herein, “at least one of the following: ” and “at least one of ” and similar expressions (wherein a list of two or more elements is joined by “and” or “or”) refer to at least any one element or at least any two or more elements or at least all elements.
[0024] As used herein, the singular forms "a", "an", and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It is also to be understood that when used herein, the terms "comprises", "comprising", "has", "having", "includes", and / or "including" specify the presence of stated features, elements, and / or components, etc., but do not preclude the presence or addition of one or more other features, elements, components, and / or combinations thereof.
[0025] According to an exemplary embodiment, any flow chart (see Figure 1 , 2, 3 and 3A) or signaling diagrams are considered to be logical flow diagrams and illustrate the operation of the exemplary method, the result of execution of computer program instructions embodied on a computer readable memory, the functions performed by logic implemented in hardware, and / or the interconnected components for performing the functions. According to the exemplary embodiments, block diagrams (such as Figure 4 ) also illustrates the operation of an exemplary method, the result of execution of computer program instructions embodied on a computer readable memory, functions performed by logic implemented in hardware, and / or interconnected components for performing functions.
[0026] 3GPP discussions are ongoing to enable deeper sleep modes within the UE by using low power (LP) wake-up receivers in the UE. These LP receivers will monitor for the detection of wake-up signals (WUS), and upon detecting these signals the UE can wake up (at least) its primary receiver to resume normal operation.
[0027] Through the 3GPP TR 38.869 (see 3GPP TR 38.869 V0.2.0 (2023-05)) study item, see the following (between the opening and closing references):
[0028] “Currently, the UE needs to wake up periodically once per DRX cycle, which dominates power consumption during periods when there is no signaling or data traffic. If the UE can only wake up when triggered, such as paging, power consumption can be greatly reduced. This can be achieved by using a wake-up signal to trigger the primary radio and a separate receiver that can monitor the wake-up signal with ultra-low power consumption. The primary radio is used for data transmission and reception and can be turned off or set to deep sleep unless turned on.
[0029] The power consumption of monitoring the wake-up signal depends on the wake-up signal design and the hardware blocks of the wake-up receiver for signal detection and processing.
[0030] The research should focus on low-power WUS / WUR for power-sensitive, small-size devices, including IoT use cases (such as industrial sensors, controllers) and wearables. Other use cases, such as XR / smart glasses, smartphones, are not excluded.
[0031] Contrary to the work on UE energy saving in previous releases, this study does not require the use of existing signals as WUS. All WUS solutions identified should be able to operate in cells supporting legacy UEs. Solutions should aim for substantial gains compared to existing Rel-15 / 16 / 17 UE energy saving mechanisms. The evaluation should cover other aspects such as detection performance, coverage, UE complexity, etc.
[0032] The research project includes the following objectives:
[0033] - Identify assessment methodology (including use cases) and KPIs [RAN1]
[0034] -Low-power WUS / WUR targeting power-sensitive, small-size devices, including IoT use cases (such as industrial sensors, controllers) and wearables
[0035] - Other use cases are not excluded
[0036] -Study and evaluate low power wake-up receiver architecture [RAN1, RAN4]
[0037] -Study and evaluate wake-up signal design to support wake-up receiver [RAN1, RAN4]
[0038] - Study and evaluate the L1 procedures and higher layer protocol changes required to support wake-up signaling [RAN2, RAN1]
[0039] - Study the potential UE energy saving gains, coverage availability and latency impact of low power WUR / WUS compared to existing Rel-15 / 16 / 17 UE energy saving mechanisms. System impacts (such as network power consumption, coexistence with non-low power WUR UEs, network coverage / capacity / resource overhead) should be included in the study [RAN1]
[0040] - Note: RAN1 will trigger the need for RAN2 assessment when necessary.
[0041] For future discussions, the following terminology will be used:
[0042] - Main Radio (MR): Tx / Rx modules for NR signal / channel operations, except those related to low power wake-up
[0043] -LP-WUR(LR): Rx module for receiving / processing signals / channel operations related to low power wake-up. ”
[0044] This is the end of the description from 3GPP TR 38.869.
[0045] Problems in this technical field include the following. The wake-up signal (WUS) may be common to a group of UEs. Therefore, when any UE in the group needs to be paged via the WUS, the paging of the UE will result in waking up the primary receiver of all UEs in the group. This will cause the deep sleep state of many UEs in the WUS group to be interrupted, even if they are not paged.
[0046] A method may be implemented to ensure that UEs that are not being paged but are in the same WUS group as other UEs can return to a sleep state as quickly as possible. This return to a deep sleep state may improve (e.g., minimize) interruptions with a larger WUS group and allow UEs that are not paging targets to quickly return to a deep sleep state, thereby allowing the UEs to operate more efficiently.
[0047] An overview is now provided, and further details are described below. One example of addressing the above problem is the following. A framework is disclosed by which a UE can determine how long the UE needs to maintain its primary receiver (RX) active after receiving a WUS.
[0048] A high-level description of a framework includes one or more of the following items.
[0049] 1) The NW may configure parameters to the UE, such as the maximum number of paging records for each paging message to be monitored upon WUS detection.
[0050] 2) After receiving the WUS, the UE starts monitoring its configured paging occasions.
[0051] 3) Based on the received paging message not addressed to the UE, the UE determines whether to further monitor additional paging occasions according to the configuration received in (1) above.
[0052] a) In an embodiment, the decision to further monitor is based on the number of paging records in the paging message, where the maximum / threshold number of paging messages (e.g., number of entries in pagingRecordList) may be provided via configuration of the gNB (e.g., dedicated or broadcast), or determined by the UE based on, for example, the coding rate of the paging message and the paging record size:
[0053] i) If in the detected paging message the number of paging records is < (smaller than) the maximum / threshold paging records per message, then the UE may assume that the UE will not be paged for a given time / number of DRX cycles and, for example, be allowed to return the MR to a power saving state, such as a deep sleep state or an ultra-deep sleep state.
[0054] ii) If the detected paging message has a paging record number equal to, for example, the maximum / threshold paging record, and the paging record is different from the previous paging message, the UE is expected to continue monitoring paging occasions using its MR, ie, stay awake.
[0055] iii) It may be further defined that if the detected paging message has a paging record number equal to the maximum paging record and the paging record is the same as the previous message, the UE is allowed to return the MR to the energy saving state, ie, the deep sleep state.
[0056] As is known, dedicated signaling is signaling directed to a single UE, while broadcast signaling is directed to multiple UEs (eg, all UEs) via transmission from the network.
[0057] Note that the UE may also transition to deep sleep between paging occasions. This may depend on the UE and the DRX cycle. For these cases, the method used herein determines whether the UE should turn on the primary receiver for paging occasion monitoring.
[0058] Now that an overview has been provided, more details are provided. At this juncture, it is useful to provide several definitions of terms used herein. In addition to the description of sleep states provided previously, a sleep state herein is also considered to be a state in which the primary receiver of the UE is (at least) assumed to be in a power saving mode and not used for reception, and (in some implementations) another low power receiver is used to monitor / receive wake-up signals. A wake-up state is a state in which the UE primary receiver is (at least) used to monitor / receive paging messages, and the low power receiver (if used) may be turned off or set to a sleep state.
[0059] Figure 1Flow chart of reducing the UE wake-up time of a non-paged UE after receiving a WUS from the perspective of the UE. That is, for a UE that is not paged, the UE can end the monitoring of the paging session based on one or more parameters configured before monitoring. Ending the monitoring will reduce the wake-up time of the UE compared to a UE that does not use or meet the parameters. In box 110, the UE receives a configuration including (multiple) parameters from the network, and the (multiple) parameters indicate information for determining the maximum number of paging records for each paging message. In box 115, the parameter can be indicated using dedicated signaling or broadcast signaling. In box 120, the UE can stop monitoring the paging message and can enter a power saving state to save energy, such as disabling its main RX and enabling its LP wake-up receiver. In box 130, the UE uses its LP wake-up receiver to determine whether a WUS is received, for example, and if not (box 130 = No), wait for it. After detecting the WUS in block 130 (block 130=yes), the UE exits (block 135) the deep sleep state by, for example, enabling its primary RX, and begins monitoring its paging occasion(s). In block 140, the UE monitors the paging occasion for a paging message. If a paging message is received during the paging occasion (block 150=yes), if the paging message is addressed to the UE in block 160, the UE continues to respond to the paging according to the initiate paging response procedure, see block 180. If the paging message is not addressed to the UE (block 160=no), the UE determines based on the configuration and its corresponding parameters whether the UE needs to monitor further paging occasions before returning to the deep sleep state, see block 170. If the UE determines based on the parameter(s) (block 170=yes) that further paging occasions need to be monitored, the flow proceeds to block 140, where another paging occasion is monitored; otherwise (block 170=no), the flow proceeds to block 120, and the UE (re)enters the deep sleep state.
[0060] Note that for block 170, one option is to perform block 170-1, where further paging occasions need to be monitored using the maximum (maximum) paging record for each paging message, which is Figure 2 Detailed illustration in .
[0061] Figure 2A UE flow chart of an embodiment is provided in which determining to return to a (e.g., deep) sleep state is based on the number of paging records in a paging message. 3GPP TS 38.331 allows a maximum of 32 paging records per paging message (see maxNrofPageRec in Section 6.4 and Section 5.3 of 3GPP TS 38.331 V17.5.0 (2023-06)), but the actual number of paging records for each paging message can be configured based on the desired coding rate and the bandwidth available for paging. If the UE detects a paging message in its paging occasion and the number of paging records in the paging message is less than the maximum value (maximum) established by the network, the UE can determine that the UE can return to a deep sleep state, as shown below.
[0062] In block 200, the UE monitors for paging messages (similar to Figure 1 ), and the UE determines in block 210 whether the paging message is addressed to the UE. If so (block 210=yes), then in block 220, the UE initiates a paging response procedure. See also Figure 1 If not (block 210=No), in block 215, if the network does not configure the maximum paging record for each paging message, the UE determines the maximum record for each paging message based on the paging message coding rate and the paging record size. The maximum paging record for each paging message may be explicitly configured by the network (e.g., see Figure 1 110), or the network may provide some auxiliary information to the UE to determine the maximum paging record for each paging message, for example based on the PRB and the coding rate used for scheduling paging, as shown in block 215.
[0063] In block 230, the UE determines whether the paging record in the received paging message is < (less than) the configured / determined maximum paging record per paging message (i.e., the maximum number of paging records for a paging message). If so (block 230=yes), the UE re-enters the deep sleep state (block 250, which corresponds to Figure 2 120 of the path 242). If not (block 230=No), the process proceeds to block 240, where the UE determines whether the paging record in the received paging message = (equal to) the maximum paging record configured / determined for each paging message, and whether the paging record is different from the previous paging message. If the number of paging messages (#) = maximum, but the paging records are the same (i.e., not different) (block 240=No in path 242), the UE in block 250 returns to the deep sleep state. If the number of paging messages (#) = maximum, and the paging records are different (block 240=Yes in path 241), the process proceeds to block 200, where the UE monitors for another paging message in another paging occasion (e.g., as Figure 1140 of FIG. 14B ). Note that if all paging records in the paging message are used by the network and none are for the UE, the UE will need to monitor another paging occasion to determine whether the UE is being paged. A special case of this scenario is that the NW is (re)sending a re-paging and all paging records are the same as the previous paging message. In this case, the UE can return to a deep sleep state.
[0064] Block 260 illustrates yet another option, which, when used, performs the following operations. In response to the number of paging records in the received paging message = the maximum paging record configured / determined per paging message (i.e., the maximum number of paging records for a paging message), the UE may return to monitoring another paging message in another paging occasion, as in block 200 (similar to block 200). Figure 1 This example does not require that the current paging message be the same as the previous paging message for monitoring another paging occasion, as required by block 240.
[0065] Note also that one or more of blocks 230, 240, or 260 may be considered a paging monitoring decision 280. In one example, the paging monitoring decision 280 uses the number of paging records in the paging message configured by the network and is used as a threshold (indicated by utilizing a threshold value "w / threshold") to determine whether a page should be monitored.
[0066] Go to Figure 3 , which is a flow chart of paging a UE while taking into account the sleep state of one of the UEs from the perspective of a network node. The network node may be a base station 70 as an access node, or may be another network node forming part of the base station 70, such as a distributed unit or a central unit (or both in communication). Block 305 is similar to Figure 1 , and in that box, the network node communicates with the UE regarding the WUS capability and support for these technologies. The process assumes that the UE has reported the WUS capability and support for these technologies. In box 310, the network node sends a configuration including (multiple) parameters to the UE to determine the maximum paging record for each paging message. As previously indicated by box 115, this can be achieved through dedicated signaling or broadcast signaling. Note also that another option for this is that the UE determines the maximum record for each paging message. This will be based on the network node using a specific paging message coding rate and paging record size in box 356 (for the paging message sent to another UE in box 355), so in Figure 2 In block 215 of , the UE may make this determination.
[0067] In block 315, the network node determines that a paging signal needs to be sent to a UE in a group of UEs. In block 320, the network node determines the sleep state of the UE (e.g., via Figure 1 In block 325, the network node determines whether to send a WUS (if the UE is in a sleeping state) or to send a paging message (if the UE is in an awake state) based on the determined sleep state. If the UE is in a sleeping state, the "WUS (sleeping)" path is taken and the network node sends a WUS in block 330. If the UE is in an awake state, the "paging message (awake)" path proceeds to block 335. In this example, Figure 2 The criteria in box 230 are ignored.
[0068] In block 335, the network node creates a paging record to be sent in the paging message = the configured / determined maximum paging record for each paging message. Path 336 is similar to the path to Figure 2 340, the network node is configured to determine whether the current paging record to be sent in the paging message will be different from the previous paging message. If different (box 340=different), the network node sends (box 345) a paging message to the UE, and then participates in the paging response procedure of other UEs in box 360. The process continues back to box 315. If the same (box 340=same), the network node sends a paging message to another UE in the group in box 355, participates in the paging response procedure of the other UE in box 360, and since the UE is not paged in this example, the process proceeds to box 315.
[0069] Go to Figure 3A , this figure is similar to Figure 3 , but focuses on determining the status of the UE to determine whether to wake up the UE for paging. Blocks 305 to 320 are similar to Figure 3 In order to determine the sleep state of the UE, one option is block 375, where the network node receives an indication from the UE that the UE is in the sleep state, but there is no indication that the UE is in the awake state. For this example, it is assumed that the network node is dormant, and block 376 is performed by the network node, so the network node sends a WUS to the UE. After sending the WUS, the network node assumes that the UE will be in the awake state. In block 390, the network node pages the UE in the next paging occasion because the UE should be listening for paging.
[0070] Another option starts at block 380. In this block, for a previous paging message to another UE in the group, the network node determines the number of paging records in the paging message and whether the paging records in the paging message are different from the previous paging message. This block, as well as blocks 380 and 385, are similar to Figure 2 In block 383, the network node determines whether the paging record in the (immediately following) previous paging message is less than the maximum paging record configured / determined per paging message. If so (block 383=yes), then in block 395 the network node assumes that the UE is dormant (see Figure 2 230 and 250), and sends a WUS. After sending the WUS, the network node assumes that the UE will be in the awake state. The process proceeds to block 390, where the network node pages the UE in the next paging occasion.
[0071] If box 383 = No, then in box 385, the network node determines whether the paging record in the previous paging message = the maximum paging record configured / determined for each paging message and whether the paging record is different from the previous paging message. In other words, the previous paging message has a first paging record, and the paging message sent before the paging message has a second paging record. If the first paging record is sent in one paging occasion, the second paging record is sent in a paging record that occurs before (i.e., earlier in time) the paging occasion, and no other paging occasion occurs between the two paging occasions. Compare the first paging record and the second paging record. If box 385 = Yes (the number of paging messages = maximum value, and the paging records are different), it is assumed that the UE is monitoring another paging occasion (see Figure 2 240 and 200 and path 241), the network node pages the UE in the next paging occasion in block 390.
[0072] If block 385 = No (number of paging messages = maximum, but paging records are the same), the network node assumes that the UE is dormant (see Figure 2 240 and 250 and path 242), and sends the WUS in 395, and then pages the UE in the next paging occasion in box 390.
[0073] Go to Figure 4 , which shows a block diagram of one possible non-limiting example of a cellular network 1 connected to a user equipment (UE) 10. Figure 4 A number of network elements are shown in the cellular network of FIG: a base station 70 ; and a core network 90 .
[0074] exist Figure 4, a user equipment (UE) 10 wirelessly communicates with a base station 70 of a cellular network 1 via a radio link 11. The UE 10 is a wireless communication device, such as a mobile device, configured to access a cellular network. The UE 10 is illustrated with one or more antennas 28. The ellipse 2 indicates that there may be multiple UEs 10 wirelessly communicating with the base station 70 via a radio link. The UE 10 includes one or more processors 13, one or more memories 15, and other circuit systems 16. The other circuit systems 16 include one or more receivers (Rx) 17, and one or more transmitters (Tx) 18. Programs 12 are used to cause the UE 10 to perform the operations described herein. For the UE 10, the other circuit systems 16 may include circuit systems such as user interface elements (not shown) for a display.
[0075] The other Rx(s) 17 may include an LP wake-up receiver 60 and a primary radio 65. When the UE 10 is in a deep sleep state, the primary radio 65 (including the primary Rx from the Rx(s) 17 and may include the corresponding Tx from the Tx(s) 18) will be in a low power mode, such as off, and the LP wake-up receiver 60 will look for a WUS. In response to receiving a WUS, the LP wake-up receiver 60 may alert one or more processors 13, which may be programmed according to the program 12 to put the UE into a higher power state and enable at least the primary receiver 65.
[0076] The base station 70, as a network element of the cellular network 1, provides the UE 10 with access to the cellular network 1 and the data network 91 via the core network 90 (e.g., via the user plane function (UPF) of the core network 90). The base station 70 can be considered as an access node or another network node that provides the UE 10 with access to the cellular network 1. As described below, there are multiple network nodes that can be used to communicate with the UE 10. The base station 70 is illustrated as having one or more antennas 58. Generally, the base station 70 can be referred to as a RAN node 70, although many people will refer to it as a gNB (gNode B, NR new radio base station). However, there are many other examples of RAN nodes, including eNB (evolved Node B) or TRP (transmission reception point). The base station 70 includes one or more processors 73, one or more memories 75 and other circuit systems 76. The other circuit systems 76 include one or more receivers ((multiple) Rx) 77 and one or more transmitters ((multiple) Tx) 78. The program 72 is used to enable the base station 70 to perform the operations described herein. The base station 70 may also be implemented by a plurality of network nodes, such as a radio unit and corresponding distributed units, a central unit, a remote radio head and corresponding baseband units, and the like.
[0077] Note that base station 70 may instead be implemented via other wireless technologies, such as Wi-Fi (a wireless network protocol used by devices to communicate without a direct cable connection), or other wireless technologies. In the case of Wi-Fi, link 11 may be characterized as a wireless link.
[0078] Two or more base stations 70 communicate using, for example, link(s) 79. Link(s) 79 may be wired or wireless or both, and may implement, for example, an Xn interface for 5G (fifth generation), an X2 interface for LTE (long term evolution), or other suitable interfaces for other standards.
[0079] The cellular network 1 may include a core network 90 as one or more third illustrated elements, which may include core network functions and provide connectivity to a data network 91, such as a telephone network and / or a data communications network (e.g., the Internet), via one or more links 81. The core network 90 includes one or more processors 93, one or more memories 95, and other circuit systems 96. The other circuit systems 96 include one or more receivers (Rx) 97 and one or more transmitters (Tx) 98. Programs 92 are used to enable the core network 90 to perform the operations described herein.
[0080] The core network 90 may be a 5GC (5G core network). The core network 90 may implement or include a plurality of network functions ((multiple) NFs) 99, and the program 92 may include one or more NFs 99. The 5G core network may use hardware such as memory and processors and a virtualization layer. It may be a single independent computing system, a distributed computing system, or a cloud computing system. The NF 99 as a network element of the core network may be a container or a virtual machine running on the hardware of the (multiple) computing systems constituting the core network 90.
[0081] The core network functions of 5G may include access and mobility management functions provided by network functions 99 such as access and mobility management functions ((multiple) AMFs), session management functions provided by network functions such as session management functions (SMFs). The core network functions for access and mobility management in LTE (Long Term Evolution) networks may be provided by MME (Mobility Management Entity) and / or SGW (Serving Gateway) functions, which route data to the data network. Many other functions are also possible, such as Figure 431. The base station 70 and the core network 90 are illustrated in the example of: AMF; SMF; MME; SGW; GMLC (Gateway Mobile Location Center); LMF (Location Management Function); UDM (Unified Data Management) / UDR (Unified Data Repository); NRF (Network Repository Function); and / or E-SMLC (Evolved Serving Mobile Location Center). These are merely exemplary core network functions that may be provided by the core network 90, and note that both 5G and LTE core network functions may be provided by the core network 90. The base station 70 is coupled to the core network 90 via a backhaul link 31. The base station 70 and the core network 90 may include an NG (Next Generation) interface for 5G, or an S1 interface for LTE, or other suitable interfaces for other radio access technologies to communicate via the backhaul link 31.
[0082] In the data network 91, there is a computer-readable medium 94. The computer-readable medium 94 contains instructions that, when downloaded and installed into the memory 15, 75 or 95 of the corresponding UE 10, base station 70 and / or (multiple) core network element 90, and executed by (multiple) processors 13, 73 or 93, cause the corresponding device to perform the corresponding actions described herein. The computer-readable medium 94 may be implemented in other forms, such as via a compressed disk or a memory stick.
[0083] Programs 12, 72 and 92 include instructions stored by corresponding one or more memories 15, 75 or 95. When executed by corresponding one or more processors 13, 73 or 93, these instructions cause corresponding devices 10, 70 or 90 to perform the operations described herein. Computer-readable memories 15, 75 and 95 can be of any type suitable for the local technical environment and can be implemented using any suitable data storage technology, such as semiconductor-based memory devices, flash memory, firmware, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory. Computer-readable memories 15, 75 and 95 can be components for performing storage functions. Processors 13, 73 and 93 can be of any type suitable for the local technical environment and, as non-limiting examples, can include one or more of a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP) and a processor based on a multi-core processor architecture. Processors 13, 73 and 93 can be components for causing their corresponding devices to perform functions such as those described herein.
[0084] Receivers 17, 77 and 97, and transmitters 18, 78 and 98 may implement a wired or wireless interface. Receivers and transmitters may be grouped together as a transceiver.
[0085] The cellular network 1 may implement network virtualization, which is the process of combining hardware and software network resources and network functions into a single software-based management entity (virtual network). Network virtualization involves platform virtualization, often combined with resource virtualization. Network virtualization is categorized as external, combining many networks or parts of networks into virtual units, or as internal, providing network-like functionality to software containers on a single system. Note that, to some extent, the virtualized entities (such as network function 99) produced by network virtualization are still implemented using hardware such as processors 73 and / or 93 and memory 75 and / or 95, and such virtualized entities also produce technical effects.
[0086] In general, various embodiments of the user equipment 10 may include, but are not limited to, a cellular phone (such as a smart phone, a mobile phone, a cellular phone, a voice over Internet Protocol (IP) (VoIP) phone, and / or a wireless local loop phone), a tablet computer, a portable computer, a vehicle or vehicle-mounted device, such as for wireless V2X (vehicle-to-everything) communication, an image capture device (such as a digital camera, a gaming device, a music storage and playback device), an Internet appliance (including an Internet of Things IoT device), an IoT device with sensors and / or actuators for, for example, automation applications, and a portable unit or terminal containing a combination of such functions, a laptop embedded equipment (LEE), a laptop mounted equipment (LME), a universal serial bus (USB) dongle, a smart device, a wireless customer premises equipment (CPE), an Internet of Things (loT) device, a watch or other wearable device, a head mounted display (HMD), a vehicle, a drone, medical devices and applications (such as remote surgery), industrial devices and applications (such as robots and / or other wireless devices operating in the context of an industrial and / or automation process chain), a consumer electronic device, a device operating on a commercial and / or industrial wireless network, etc. That is, the UE 10 may be any end device that may be capable of wireless communication. By way of example and not limitation, a UE may also be referred to as a communication device, terminal equipment (MT), subscriber station (SS), portable subscriber station, mobile station (MS), or access terminal (AT).
[0087] Without in any way limiting the scope, interpretation or application of the claims appearing below, the technical effect and / or advantage of one or more of the example embodiments disclosed herein is that these techniques allow larger WUS groups while reducing the energy impact on the UEs in the group. Another technical effect and / or advantage of one or more of the example embodiments disclosed herein is that these techniques allow UEs using / monitoring WUS to avoid unnecessary MR transitions from active state to sleep state (the transition consumes more power). Another technical effect and / or advantage of one or more of the example embodiments disclosed herein is that these techniques allow less robust WUS detection, i.e., if the UE is awakened by a WUS-like noise, the impact on its deep sleep state will be minimized. A less robust WUS allows a larger coverage area of the WUS, thus making the deep sleep energy-saving state applicable to more UEs, which is critical considering that 80% of the traffic is indoors, and these UEs experience high building entry loss (this is the propagation loss that the radio frequency RF signal must penetrate the building, also known as indoor loss or outdoor to indoor propagation loss).
[0088] The following are additional examples.
[0089] Example 1. A method, comprising: receiving a wake-up signal by a user device in a sleep state; monitoring one or more paging occasions by the user device in response to receiving the wake-up signal, the monitoring comprising: receiving a paging message; determining that the received paging message is not addressed to the user device; and determining whether another paging occasion should be monitored based at least on a paging record in the paging message; and re-entering a sleep state by the user device in response to determining that it is not necessary to monitor another paging occasion.
[0090] Example 2. The method of Example 1, wherein determining whether another paging occasion should be monitored comprises: determining that it is not necessary to monitor another paging occasion based on the number of paging records in the paging message being less than a maximum number of paging records for each paging message.
[0091] Example 3. The method of Example 1, wherein determining whether another paging occasion should be monitored comprises: determining that another paging occasion should be monitored based on a number of paging records in the paging message being equal to a maximum number of paging records for each paging message.
[0092] Example 4. A method according to Example 1, wherein determining whether another paging occasion should be monitored includes: determining that another paging occasion should be monitored based on the number of paging records in the paging message being equal to the maximum number of paging records for each paging message and the paging records in the paging message being different from the paging records in the previous paging message.
[0093] Example 5. The method of any one of Examples 3 or 4, wherein the method further comprises: monitoring another paging occasion.
[0094] Example 6. A method according to Example 1, wherein determining whether another paging occasion should be monitored includes: determining that it is not necessary to monitor another paging occasion based on the number of paging records in the paging message being equal to the maximum number of paging records for each paging message and the paging records in the paging message being the same as the paging records in the previous paging message.
[0095] Example 7. The method of any one of Examples 2 to 6, wherein the maximum number of paging records for each paging message is configured by a network with which the user equipment communicates.
[0096] Example 8. A method according to Example 7, wherein the network configures the number of paging records in a paging message, and the number of paging records in the paging message will be used as a threshold for determining a paging monitoring decision, the paging monitoring decision including: determining whether another paging occasion should be monitored based at least on the paging records in the paging message.
[0097] Example 9. The method of Example 7, wherein the maximum number of paging records for each paging message is configured by the network using one of dedicated signaling or broadcast signaling.
[0098] Example 10. The method of any one of Examples 2 to 6, wherein the maximum number of paging records for each paging message is determined by the user equipment based on a coding rate employed for the paging message and a paging record size for the paging message.
[0099] Example 11. A method comprising: at a network node, receiving an indication from a user equipment of the ability to transition out of a sleep state via a wake-up signal and return to a sleep state based on paging message monitoring; the network node determining the sleep state of the user equipment based on the capability and based on the need to send a paging message to the user equipment; and the network node sending a wake-up signal or a paging message to the user equipment based on the determined sleep state.
[0100] Example 12. The method of Example 11, wherein determining the sleep state is based on information about paging messages sent to other user equipment.
[0101] Example 13. The method of Example 12, wherein the information includes: a maximum number of paging records for each paging message.
[0102] Example 14. The method of Example 13, wherein the information includes: an indication of whether a paging record in a previous paging message is different from a paging record in a current paging message.
[0103] Example 15. A method according to any one of Examples 12 to 14, wherein sending a wake-up signal to the user equipment is performed in response to one of the following items: the number of paging records in a previous paging message is less than a configured or determined maximum number of paging records for each paging message; or the number of paging records in the previous paging message is equal to the configured or determined maximum number of paging records for each paging message, and the paging record in the previous paging message is the same as the paging record in a paging message sent before the previous paging message.
[0104] Example 16. The method of Example 11, wherein determining the sleep state is based at least on a received indication that the user device is in a sleep state.
[0105] Example 17. The method of any one of Examples 11 to 16, wherein sending the paging message to the user equipment is based on determining that the user equipment is not in a sleep state, but in an awake state.
[0106] Example 18. The method of Example 17, wherein a determination is made that the user equipment is not in a sleep state but is in an awake state because a wake-up signal has been sent to the user equipment after one paging occasion but before a next paging occasion occurs.
[0107] Example 19. A computer program comprising instructions for performing a method according to any one of Examples 1 to 18 when the computer program is run on a device.
[0108] Example 20. The computer program according to example 19, wherein the computer program is a computer program product comprising a computer readable medium carrying instructions embodied therein for use with an apparatus.
[0109] Example 21. The computer program according to example 19, wherein the computer program is directly loadable into an internal memory of a device.
[0110] Example 22. An apparatus comprising components for performing the following items: receiving a wake-up signal by a user device in a sleep state; monitoring one or more paging occasions by the user device in response to receiving the wake-up signal, the monitoring comprising: receiving a paging message; determining that the received paging message is not addressed to the user device; and determining whether another paging occasion should be monitored based at least on a paging record in the paging message; and re-entering a sleep state by the user device in response to determining that it is not necessary to monitor another paging occasion.
[0111] Example 23. The apparatus of Example 22, wherein determining whether another paging occasion should be monitored comprises determining that it is not necessary to monitor another paging occasion based on a number of paging records in the paging message being less than a maximum number of paging records for each paging message.
[0112] Example 24. The apparatus of Example 22, wherein determining whether another paging occasion should be monitored comprises determining that another paging occasion should be monitored based on a number of paging records in the paging message being equal to a maximum number of paging records for each paging message.
[0113] Example 25. An apparatus according to Example 22, wherein determining whether another paging occasion should be monitored includes: determining that another paging occasion should be monitored based on the number of paging records in the paging message being equal to the maximum number of paging records for each paging message and the paging records in the paging message being different from the paging records in the previous paging message.
[0114] Example 26. The apparatus of any of Examples 24 or 25, wherein the component is further configured to perform: monitoring another paging occasion.
[0115] Example 27. An apparatus according to Example 22, wherein determining whether another paging occasion should be monitored includes: determining that it is unnecessary to monitor another paging occasion based on the number of paging records in the paging message being equal to the maximum number of paging records for each paging message and the paging records in the paging message being the same as the paging records in the previous paging message.
[0116] Example 28. The apparatus of any one of Examples 23 to 27, wherein the maximum number of paging records for each paging message is configured by a network with which the user equipment communicates.
[0117] Example 29. An apparatus according to Example 28, wherein the network configures the number of paging records in a paging message, and the number of paging records in the paging message will be used as a threshold for determining a paging monitoring decision, the paging monitoring decision including: determining whether another paging occasion should be monitored based at least on the paging records in the paging message.
[0118] Example 30. The apparatus of Example 28, wherein the maximum number of paging records for each paging message is configured by the network using one of dedicated signaling or broadcast signaling.
[0119] Example 31. An apparatus according to any one of Examples 23 to 27, wherein the maximum number of paging records for each paging message is determined by the user equipment based on a coding rate adopted for the paging message and a paging record size for the paging message.
[0120] Example 32. An apparatus comprising components for performing the following items: at a network node, receiving an indication from a user equipment of the ability to transition out of a sleep state via a wake-up signal and return to a sleep state based on paging message monitoring; determining, by the network node, the sleep state of the user equipment based on the capability and based on the need to send a paging message to the user equipment; and sending, by the network node, a wake-up signal or a paging message to the user equipment based on the determined sleep state.
[0121] Example 33. The apparatus of Example 32, wherein determining the sleep state is based on information about paging messages sent to other user equipment.
[0122] Example 34. The apparatus of Example 33, wherein the information comprises: a maximum number of paging records for each paging message.
[0123] Example 35. An apparatus according to Example 34, wherein the information includes: an indication of whether a paging record in a previous paging message is different from a paging record in a current paging message.
[0124] Example 36. An apparatus according to any one of Examples 33 to 35, wherein sending a wake-up signal to a user device is performed in response to one of the following items: the number of paging records in a previous paging message is less than a configured or determined maximum number of paging records for each paging message; or the number of paging records in a previous paging message is equal to a configured or determined maximum number of paging records for each paging message, and the paging record in the previous paging message is the same as the paging record in a paging message sent before the previous paging message.
[0125] Example 37. An apparatus according to Example 32, wherein determining the sleep state is based at least on a received indication that the user equipment is in a sleep state.
[0126] Example 38. An apparatus according to any one of Examples 32 to 37, wherein sending the paging message to the user equipment is based on determining that the user equipment is not in a sleep state, but in an awake state.
[0127] Example 39. An apparatus according to Example 38, wherein a determination is made that the user equipment is not in a sleep state but is in an awake state because a wake-up signal has been sent to the user equipment after one paging occasion but before the next paging occasion occurs.
[0128] Example 40. An apparatus according to any of the preceding apparatus examples, wherein the components include: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause execution of the apparatus.
[0129] Example 41. A device, comprising: one or more processors; and one or more memories storing instructions that, when executed by the one or more processors, cause the device to at least perform: receiving a wake-up signal by a user device in a sleep state; monitoring one or more paging occasions by the user device in response to receiving the wake-up signal, the monitoring comprising: receiving a paging message; determining that the received paging message is not addressed to the user device; and determining whether another paging occasion should be monitored based at least on a paging record in the paging message; and re-entering a sleep state by the user device in response to determining that it is not necessary to monitor another paging occasion.
[0130] Example 42. The apparatus of Example 41, wherein determining whether another paging occasion should be monitored comprises determining that monitoring another paging occasion is unnecessary based on a number of paging records in the paging message being less than a maximum number of paging records for each paging message.
[0131] Example 43. The apparatus of Example 41, wherein determining whether another paging occasion should be monitored comprises determining that another paging occasion should be monitored based on a number of paging records in the paging message being equal to a maximum number of paging records for each paging message.
[0132] Example 44. An apparatus according to Example 41, wherein determining whether another paging occasion should be monitored includes: determining that another paging occasion should be monitored based on the number of paging records in the paging message being equal to the maximum number of paging records for each paging message and the paging records in the paging message being different from the paging records in the previous paging message.
[0133] Example 45. The apparatus of any of Examples 43 or 44, wherein the one or more memories further store instructions that, when executed by the one or more processors, cause the apparatus to at least perform: monitoring for another paging occasion.
[0134] Example 46. An apparatus according to Example 41, wherein determining whether another paging occasion should be monitored includes: determining that it is unnecessary to monitor another paging occasion based on the number of paging records in the paging message being equal to the maximum number of paging records for each paging message and the paging records in the paging message being the same as the paging records in a previous paging message.
[0135] Example 47. The apparatus of any one of Examples 42 to 46, wherein the maximum number of paging records for each paging message is configured by a network with which the user equipment communicates.
[0136] Example 48. An apparatus according to Example 47, wherein the network configures the number of paging records in a paging message, and the number of paging records in the paging message will be used as a threshold for determining a paging monitoring decision, the paging monitoring decision including: determining whether another paging occasion should be monitored based at least on the paging records in the paging message.
[0137] Example 49. The apparatus of Example 47, wherein the maximum number of paging records for each paging message is configured by the network using one of dedicated signaling or broadcast signaling.
[0138] Example 50. An apparatus according to any one of Examples 42 to 46, wherein the maximum number of paging records for each paging message is determined by the user equipment based on a coding rate adopted for the paging message and a paging record size for the paging message.
[0139] Example 51. A device comprising: one or more processors; and one or more memories storing instructions that, when executed by the one or more processors, cause the device to at least perform: receiving, at a network node, an indication from a user equipment of the ability to transition out of a sleep state via a wake-up signal and return to a sleep state based on paging message monitoring; determining, by the network node, the sleep state of the user equipment based on the ability and based on the need to send a paging message to the user equipment; and sending, by the network node, a wake-up signal or a paging message to the user equipment based on the determined sleep state.
[0140] Example 52. The apparatus of Example 51, wherein determining the sleep state is based on information about paging messages sent to other user equipment.
[0141] Example 53. The apparatus of Example 52, wherein the information comprises: a maximum number of paging records for each paging message.
[0142] Example 54. An apparatus according to Example 53, wherein the information includes: an indication of whether a paging record in a previous paging message is different from a paging record in a current paging message.
[0143] Example 55. An apparatus according to any one of Examples 52 to 54, wherein sending a wake-up signal to a user device is performed in response to one of the following items: the number of paging records in a previous paging message is less than a configured or determined maximum number of paging records for each paging message; or the number of paging records in a previous paging message is equal to a configured or determined maximum number of paging records for each paging message, and the paging record in the previous paging message is the same as the paging record in a paging message sent before the previous paging message.
[0144] Example 56. An apparatus according to Example 51, wherein determining the sleep state is based at least on a received indication that the user equipment is in a sleep state.
[0145] Example 57. An apparatus according to any one of Examples 51 to 56, wherein sending the paging message to the user equipment is based on determining that the user equipment is not in a sleep state, but in an awake state.
[0146] Example 58. An apparatus according to Example 57, wherein a determination is made that the user equipment is not in a sleep state but is in an awake state because a wake-up signal has been sent to the user equipment after one paging occasion but before the next paging occasion occurs.
[0147] As used in this application, the term "circuitry" may refer to one or more or all of the following:
[0148] (a) hardware circuit implementation only (such as implementation only in analog and / or digital circuitry); and
[0149] (b) a combination of hardware circuitry and software, such as (where applicable): (i) a combination of analog and / or digital hardware circuitry and software / firmware; and (ii) any portion of hardware processor(s) with software (including digital signal processor(s), software and memory(s) that work together to enable a device such as a mobile phone or server to perform various functions, and
[0150] (c) Hardware circuit(s) and / or processor(s), such as microprocessor(s) or portion(s) of microprocessor(s), that require software (e.g., firmware) to operate, but which software may not be present when not required for operation.
[0151] This definition of circuitry applies to all uses of the term in this application, including in any claims. As yet another example, as used in this application, the term circuitry would also cover an implementation of only a hardware circuit or processor (or processors), or a portion of a hardware circuit or processor and its (or their) accompanying software and / or firmware. For example and if applicable to a particular claim element, the term circuitry would also cover a baseband integrated circuit or processor integrated circuit for a mobile device or similar integrated circuit in a server, cellular network device, or other computing or network device.
[0152] The embodiments herein may be implemented in software (executed by one or more processors), hardware (e.g., application specific integrated circuits), or a combination of software and hardware. In an example embodiment, the software (e.g., application logic, instruction set) is maintained on any of various conventional computer-readable media. In the context of this document, a "computer-readable medium" may be a medium that can contain, store, communicate, propagate, or transmit instructions for use by, for example, a computer. Figure 4 Any medium or component used by or in conjunction with an instruction execution system, apparatus, or device (such as a computer) of an example of a computer described and depicted in the . Computer-readable media may include computer-readable storage media (such as memories 15, 75, and 95, or other devices), which can be any medium or component that can contain, store, and / or transmit instructions for use by or in conjunction with an instruction execution system, apparatus, or device (such as a computer). Computer-readable storage media do not include propagating signals and therefore can be considered non-transient. The term "non-transient" as used herein is a limitation on the medium itself (i.e., tangible, not a signal), not a limitation on the persistence of data storage (e.g., RAM random access memory versus ROM read-only memory).
[0153] If desired, the different functions discussed herein may be performed in different orders, and / or performed concurrently with each other. In addition, if desired, one or more of the above functions may be optional, or may be combined.
[0154] Although various aspects of the invention are set out in the independent claims, further aspects of the invention comprise other combinations of features from the described embodiments and / or the dependent claims with features of the independent claims than just the combinations explicitly set out in the claims.
[0155] It should also be noted herein that although the above describes example embodiments of the invention, these descriptions should not be viewed in a limiting sense. Rather, there are several variations and modifications which may be made without departing from the scope of the invention as defined in the appended claims.
[0156] The following abbreviations that may be found in the specification and / or drawings are defined as follows:
[0157] 5G Fifth Generation
[0158] AMF Access and Mobility Management Function
[0159] DRX Discontinuous Reception
[0160] E-SMLC Evolved Service Mobile Location Center
[0161] GMLC Gateway Mobile Location Center
[0162] eNB (or eNodeB) Evolved Node B (e.g. LTE base station)
[0163] gNB (or gNodeB) 5G / NR base station
[0164] I / F Interface
[0165] IoT
[0166] KPI Key Performance Indicator
[0167] LMF Location Management Function
[0168] LP Low Power
[0169] LR LP-WUR, Low Power Wake-up Radio
[0170] LTE Long Term Evolution
[0171] max or MAX maximum value
[0172] min minimum value
[0173] MME Mobility Management Entity
[0174] MR Primary Radio
[0175] NF Network Function
[0176] ng or NG Next Generation
[0177] NR New Radio
[0178] NRF Network Repository Function
[0179] N / W or NW network
[0180] PO Paging time
[0181] PRB Physical Resource Block
[0182] RAN Radio Access Network
[0183] Rx or RX Receiver
[0184] SGW Service Gateway
[0185] SMF session management functions
[0186] TRP Transmission Reception Point
[0187] Tx or TX Transmitter
[0188] UDM Unified Data Management
[0189] UDR Unified Data Repository
[0190] UE User Equipment (e.g. wireless device, usually a mobile device)
[0191] UPF User Plane Function
[0192] WUS wake-up signal
[0193] WUR Wake Up Radio
[0194] XR
Claims
1. A method for communication, comprising: Receiving a wake-up signal by a user device in a sleeping state; Monitoring, by the user equipment in response to receiving the wake-up signal, one or more paging occasions, the monitoring comprising: Receive paging messages; determining that the received paging message is not addressed to the user equipment; and determining whether another paging occasion should be monitored based at least on the paging record in the paging message; and The sleep state is re-entered by the user equipment in response to determining that it is not necessary to monitor another paging occasion.
2. The method of claim 1 , wherein determining whether another paging occasion should be monitored comprises: Based on the number of paging records in the paging message being less than the maximum number of paging records for each paging message, it is determined that it is unnecessary to monitor another paging occasion.
3. The method of claim 1 , wherein determining whether another paging occasion should be monitored comprises: Based on the number of paging records in the paging message being equal to the maximum number of paging records for each paging message, it is determined that another paging occasion should be monitored.
4. The method of claim 1 , wherein determining whether another paging occasion should be monitored comprises: Based on the number of paging records in the paging message being equal to the maximum number of paging records for each paging message and the paging records in the paging message being different from the paging records in the previous paging message, it is determined that another paging occasion should be monitored.
5. The method according to any one of claims 3 or 4, wherein the method further comprises: Monitor for another paging occasion.
6. The method of claim 1 , wherein determining whether another paging occasion should be monitored comprises: Based on the number of paging records in the paging message being equal to the maximum number of paging records for each paging message and the paging records in the paging message being the same as the paging records in the previous paging message, it is determined that it is not necessary to monitor another paging occasion.
7. The method according to any one of claims 2 to 6, wherein the maximum number of paging records for each paging message is configured by a network with which the user equipment communicates.
8. The method according to claim 7, wherein the network configures the number of paging records in the paging message, the number of paging records in the paging message will be used as a threshold for determining a paging monitoring decision, the paging monitoring decision comprising: Based at least on the paging record in the paging message, it is determined whether another paging occasion should be monitored.
9. The method of claim 7, wherein the maximum number of paging records for each paging message is configured by the network using one of dedicated signaling or broadcast signaling.
10. The method according to any one of claims 2 to 6, wherein the maximum number of paging records for each paging message is determined by the user equipment based on a coding rate adopted for the paging message and a paging record size for the paging message.
11. A method for communication, comprising: receiving, at a network node, from a user equipment an indication of an ability to transition out of a sleep state via a wake-up signal to return to the sleep state based on paging message monitoring; determining, by the network node, a sleep state of the user equipment based on the capability and based on a need to send a paging message to the user equipment; as well as A wake-up signal or a paging message is sent by the network node to the user equipment based on the determined sleep state.
12. The method of claim 11, wherein determining the sleep state is based on information about paging messages sent to other user equipments.
13. The method of claim 12, wherein the information comprises: The maximum number of paging records for each paging message.
14. The method of claim 13, wherein the information comprises: An indication of whether the paging record in the previous paging message is different from the paging record in the current paging message.
15. The method according to any one of claims 12 to 14, wherein sending the wake-up signal to the user equipment is performed in response to one of the following: The number of paging records in the previous paging message is less than the configured or determined maximum number of paging records for each paging message; or The number of paging records in the previous paging message is equal to the configured or determined maximum number of paging records for each paging message, and the paging records in the previous paging message are the same as the paging records in the paging message sent before the previous paging message.
16. The method of claim 11, wherein determining the sleep state is based at least on a received indication that the user equipment is in a sleep state.
17. The method according to any one of claims 11 to 16, wherein sending the paging message to the user equipment is based on determining that the user equipment is not in a sleep state but in an awake state.
18. The method of claim 17, wherein the determination that the user equipment is not in the sleep state but is in the awake state is made because a wake-up signal has been sent to the user equipment after one paging occasion but before a next paging occasion occurs.
19. A computer program comprising instructions for executing the method according to any one of claims 1 to 18 when the computer program is run on a device.
20. The computer program of claim 19, wherein the computer program is a computer program product comprising a computer readable medium carrying instructions embodied therein for use with the apparatus.
21. The computer program according to claim 19, wherein the computer program is directly loadable into an internal memory of the device.
22. An apparatus for communication, comprising means for performing: Receiving a wake-up signal by a user device in a sleeping state; Monitoring, by the user equipment in response to receiving the wake-up signal, one or more paging occasions, the monitoring comprising: Receive paging messages; determining that the received paging message is not addressed to the user equipment; and determining whether another paging occasion should be monitored based at least on the paging record in the paging message; and The sleep state is re-entered by the user equipment in response to determining that it is not necessary to monitor another paging occasion.
23. The apparatus of claim 22, wherein determining whether another paging occasion should be monitored comprises: Based on the number of paging records in the paging message being less than the maximum number of paging records for each paging message, it is determined that it is unnecessary to monitor another paging occasion.
24. The apparatus of claim 22, wherein determining whether another paging occasion should be monitored comprises: Based on the number of paging records in the paging message being equal to the maximum number of paging records for each paging message, it is determined that another paging occasion should be monitored.
25. The apparatus of claim 22, wherein determining whether another paging occasion should be monitored comprises: Based on the number of paging records in the paging message being equal to the maximum number of paging records for each paging message and the paging records in the paging message being different from the paging records in the previous paging message, it is determined that another paging occasion should be monitored.
26. The apparatus of any one of claims 24 or 25, wherein the component is further configured to perform: monitoring another paging occasion.
27. The apparatus of claim 22, wherein determining whether another paging occasion should be monitored comprises: Based on the number of paging records in the paging message being equal to the maximum number of paging records for each paging message and the paging records in the paging message being the same as the paging records in the previous paging message, it is determined that it is not necessary to monitor another paging occasion.
28. The apparatus according to any one of claims 23 to 27, wherein the maximum number of paging records for each paging message is configured by a network with which the user equipment communicates.
29. The apparatus of claim 28, wherein the network configures the number of paging records in the paging message, the number of paging records in the paging message to be used as a threshold for determining a paging monitoring decision, the paging monitoring decision comprising: Based at least on the paging record in the paging message, it is determined whether another paging occasion should be monitored.
30. The apparatus of claim 28, wherein the maximum number of paging records for each paging message is configured by the network using one of dedicated signaling or broadcast signaling.
31. The apparatus according to any one of claims 23 to 27, wherein the maximum number of paging records for each paging message is determined by the user equipment based on a coding rate adopted for the paging message and a paging record size for the paging message.
32. An apparatus for communication, comprising means for performing: receiving, at a network node, from a user equipment an indication of an ability to transition out of a sleep state via a wake-up signal to return to the sleep state based on paging message monitoring; determining, by the network node, a sleep state of the user equipment based on the capability and based on a need to send a paging message to the user equipment; as well as A wake-up signal or a paging message is sent by the network node to the user equipment based on the determined sleep state.
33. The apparatus of claim 32, wherein determining the sleep state is based on information about paging messages sent to other user equipments.
34. The apparatus of claim 33, wherein the information comprises: The maximum number of paging records for each paging message.
35. The apparatus of claim 34, wherein the information comprises: An indication of whether the paging record in the previous paging message is different from the paging record in the current paging message.
36. The apparatus of any one of claims 33 to 35, wherein sending the wake-up signal to the user equipment is performed in response to one of the following: The number of paging records in the previous paging message is less than the configured or determined maximum number of paging records for each paging message; or The number of paging records in the previous paging message is equal to the configured or determined maximum number of paging records for each paging message, and the paging records in the previous paging message are the same as the paging records in the paging message sent before the previous paging message.
37. The apparatus of claim 32, wherein determining the sleep state is based at least on a received indication that the user equipment is in a sleep state.
38. The apparatus according to any one of claims 32 to 37, wherein sending the paging message to the user equipment is based on determining that the user equipment is not in a sleep state, but in an awake state.
39. The apparatus of claim 38, wherein the determination that the user equipment is not in the sleep state but is in the awake state is made because a wake-up signal has been sent to the user equipment after one paging occasion but before a next paging occasion occurs.
40. The device of any preceding device claim, wherein the component comprises: at least one processor; as well as At least one memory storing instructions that, when executed by the at least one processor, cause the execution of the apparatus.
41. An apparatus for communication, comprising: one or more processors; as well as one or more memories storing instructions that, when executed by the one or more processors, cause the apparatus to at least perform: Receiving a wake-up signal by a user device in a sleeping state; Monitoring, by the user equipment in response to receiving the wake-up signal, one or more paging occasions, the monitoring comprising: Receive paging messages; determining that the received paging message is not addressed to the user equipment; and determining whether another paging occasion should be monitored based at least on the paging record in the paging message; and The sleep state is re-entered by the user equipment in response to determining that it is not necessary to monitor another paging occasion.
42. The apparatus of claim 41 , wherein determining whether another paging occasion should be monitored comprises: Based on the number of paging records in the paging message being less than the maximum number of paging records for each paging message, it is determined that it is unnecessary to monitor another paging occasion.
43. The apparatus of claim 41 , wherein determining whether another paging occasion should be monitored comprises: Based on the number of paging records in the paging message being equal to the maximum number of paging records for each paging message, it is determined that another paging occasion should be monitored.
44. The apparatus of claim 41 , wherein determining whether another paging occasion should be monitored comprises: Based on the number of paging records in the paging message being equal to the maximum number of paging records for each paging message and the paging records in the paging message being different from the paging records in the previous paging message, it is determined that another paging occasion should be monitored.
45. The apparatus of any one of claims 43 or 44, wherein the one or more memories further store instructions that, when executed by the one or more processors, cause the apparatus to at least perform: monitoring for another paging occasion.
46. The apparatus of claim 41 , wherein determining whether another paging occasion should be monitored comprises: Based on the number of paging records in the paging message being equal to the maximum number of paging records for each paging message and the paging records in the paging message being the same as the paging records in the previous paging message, it is determined that it is not necessary to monitor another paging occasion.
47. The apparatus according to any one of claims 42 to 46, wherein the maximum number of paging records for each paging message is configured by a network with which the user equipment communicates.
48. The apparatus of claim 47, wherein the network configures the number of paging records in the paging message, the number of paging records in the paging message to be used as a threshold for determining a paging monitoring decision, the paging monitoring decision comprising: Based at least on the paging record in the paging message, it is determined whether another paging occasion should be monitored.
49. The apparatus of claim 47, wherein the maximum number of paging records for each paging message is configured by the network using one of dedicated signaling or broadcast signaling.
50. The apparatus according to any one of claims 42 to 46, wherein the maximum number of paging records for each paging message is determined by the user equipment based on a coding rate adopted for the paging message and a paging record size for the paging message.
51. An apparatus for communication, comprising: one or more processors; as well as one or more memories storing instructions that, when executed by the one or more processors, cause the apparatus to at least perform: receiving, at a network node, from a user equipment an indication of an ability to transition out of a sleep state via a wake-up signal to return to the sleep state based on paging message monitoring; determining, by the network node, a sleep state of the user equipment based on the capability and based on a need to send a paging message to the user equipment; as well as A wake-up signal or a paging message is sent by the network node to the user equipment based on the determined sleep state.
52. The apparatus of claim 51, wherein determining the sleep state is based on information about paging messages sent to other user equipment.
53. The apparatus of claim 52, wherein the information comprises: The maximum number of paging records for each paging message.
54. The apparatus of claim 53, wherein the information comprises: An indication of whether the paging record in the previous paging message is different from the paging record in the current paging message.
55. The apparatus of any one of claims 52 to 54, wherein sending the wake-up signal to the user equipment is performed in response to one of the following: The number of paging records in the previous paging message is less than the configured or determined maximum number of paging records for each paging message; or The number of paging records in the previous paging message is equal to the configured or determined maximum number of paging records per paging message, and the paging records in the previous paging message are the same as the paging records in the paging message sent before the previous paging message.
56. The apparatus of claim 51, wherein the determining the sleep state is based at least on a received indication that the user equipment is in a sleep state.
57. The apparatus of any one of claims 51 to 56, wherein sending the paging message to the user equipment is based on determining that the user equipment is not in a sleep state but in an awake state.
58. The apparatus of claim 57, wherein the determination that the user equipment is not in the sleep state but is in the awake state is made because a wake-up signal has been sent to the user equipment after one paging occasion but before a next paging occasion occurs.