Paging receiving method and apparatus, terminal device, and storage medium

By determining the paging location and sending status update messages in the RRC_IDLE and RRC_INACTIVE states, the paging failure problem caused by the inconsistency between the network and UE states was resolved, achieving effective paging reception and improving the user experience.

CN115580928BActive Publication Date: 2026-02-17GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211242390.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-11
Publication Date
2026-02-17
Estimated Expiration
2042-10-11

AI Technical Summary

Technical Problem

In the RRC_IDLE and RRC_INACTIVE states, the network and UE have inconsistent understandings of the radio resource control state, which may cause the UE to be unable to receive paging, affecting the user experience.

Method used

The terminal device determines the paging location in the idle state and inactive state, and listens for paging messages from the network in these two locations. At the same time, it sends a state update message when the trigger condition is met to ensure that the state of the network and the terminal are consistent, including receiving and sending the corresponding radio resource control messages to adjust the state.

Benefits of technology

This ensures that the terminal can effectively receive paging messages from the network even when the network and terminal states are inconsistent, avoiding paging failures and improving the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115580928B_ABST
    Figure CN115580928B_ABST
Patent Text Reader

Abstract

The application relates to a paging receiving method and device, a terminal device and a storage medium. The method comprises the following steps: determining a first paging position corresponding to an idle state of a terminal and a second paging position corresponding to an inactivated state of the terminal; and listening to a paging message of a network at the first paging position and the second paging position. The application can ensure the consistency of the paging message sending and the listening position in the case that the network and the terminal do not understand the radio resource control state, so that the terminal can effectively receive the paging message sent by the network.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a paging receiving method, apparatus, terminal equipment, and storage medium. Background Technology

[0002] For UEs (User Equipment) in RRC (Radio Resource Control)_IDLE and RRC_INACTIVE states, the network can page the user via Paging messages. Upon receiving the Paging message, the paged UE can reconnect to the network to provide voice or data services. Figure 1 As shown.

[0003] However, the current paging transmission and reception methods are prone to causing the UE to fail to receive paging messages in scenarios where the network and the UE have inconsistent understandings of the RRC_INACTIVE / RRC_IDLE states, which may result in the UE missing paging messages and seriously affecting the user experience. Summary of the Invention

[0004] Therefore, it is necessary to provide a paging receiving method, apparatus, terminal equipment, and storage medium that can effectively receive network paging in response to the above-mentioned technical problems.

[0005] Firstly, this application provides a paging receiving method, applied to a terminal; the method includes:

[0006] Determine the first paging location of the terminal in the idle state and the second paging location of the terminal in the inactive state;

[0007] Listen for paging messages on the network at the first paging location and the second paging location.

[0008] In one embodiment, the step of listening to paging messages on the network at the first paging location and the second paging location includes:

[0009] If the triggering conditions are met, the terminal listens for paging messages at the first paging position and the second paging position. The triggering conditions include the terminal being unable to determine the radio resource control status of the terminal being maintained by the network, or the terminal determining that the radio resource control status of the terminal being maintained by the network is inconsistent with the radio resource control status currently held by the terminal.

[0010] In one embodiment, the first paging location includes the paging opportunity used by the terminal in an idle state;

[0011] The steps for determining the first paging location of the terminal in the idle state include:

[0012] Obtain the system message block SIB1 transmitted over the network, and obtain the paging configuration parameters based on the system message block SIB1. The paging configuration parameters include the total number of paging frames, the paging frame offset, the non-continuous reception DRX period, and the number of paging opportunities in each paging frame.

[0013] Process paging configuration parameters to determine when the terminal should use paging in idle state.

[0014] In one embodiment, before determining the first paging location corresponding to the terminal in the idle state and the second paging location corresponding to the terminal in the inactive state, the method further includes the step of:

[0015] When connected to the network, the terminal receives an instruction message transmitted by the network and responds to the instruction message to enter an inactive state.

[0016] In one embodiment, the indication message includes a radio resource control release message; the second paging location includes the paging timing used by the terminal in the inactive state;

[0017] The step of determining the second paging location corresponding to the terminal in the inactive state includes:

[0018] The access network paging cycle is obtained based on the radio resource control release message;

[0019] Process paging configuration parameters and access network paging cycle to determine the paging timing for the terminal in the inactive state.

[0020] Secondly, this application also provides a paging method, which is applied to a terminal; the method includes:

[0021] When the triggering conditions are met, the terminal sends a status update message to the network. The status update message is used to specify the radio resource control status of the terminal maintained by the network in order to determine the paging method of the paging terminal. The triggering conditions include the terminal being unable to determine the radio resource control status of the terminal maintained by the network, or the terminal determining that the radio resource control status of the terminal maintained by the network is inconsistent with the radio resource control status of the terminal currently in which the terminal is located.

[0022] In one embodiment, the triggering condition further includes the terminal's current radio resource control state being inactive; the state update message includes a radio resource control connection restoration request message.

[0023] In one embodiment, after the step of sending a state update message to the network, the step further includes:

[0024] If a Radio Resource Control (RRC) connection restoration message is received from the network, the system responds to the RRC connection restoration message by entering the connected state and sends a RRC restoration completion message back to the network.

[0025] If a radio resource control release message carrying a suspend configuration is received from the network, then respond to the radio resource control release message carrying the suspend configuration and remain inactive.

[0026] If a Radio Resource Control (RRC) connection establishment message is received from the network, the system responds to the RRC connection establishment message by entering the connected state and sends a RRC connection establishment completion message back to the network.

[0027] In one embodiment, before the step of sending a state update message to the network when the triggering condition is met, the method further includes the following step:

[0028] When connected to the network, the terminal camps on the first cell of the network;

[0029] Upon receiving an instruction message transmitted over the network, the terminal responds to the instruction message and enters an inactive state;

[0030] When a terminal in an inactive state enters a state of lost coverage, the terminal triggers a cell selection operation and successfully camps on the second cell determined by the cell selection operation; wherein, the communication standards of the first cell and the second cell are the same.

[0031] In one embodiment, the first cell and the second cell are the same cell; or, the first cell and the second cell are different cells of the same communication standard.

[0032] Thirdly, this application also provides a paging receiving device, which is applied to a terminal; the device includes:

[0033] The paging location determination module is used to determine the first paging location of the terminal in the idle state and the second paging location of the terminal in the inactive state.

[0034] The paging module is used to listen for paging messages on the network at the first paging location and the second paging location.

[0035] Fourthly, this application also provides a paging receiving device, which is applied to a terminal; the device includes:

[0036] The status update module is used to send a status update message to the network when the triggering conditions are met. The status update message is used to specify the radio resource control status of the terminal maintained by the network in order to determine the paging method of the paging terminal. The triggering conditions include the terminal being unable to determine the radio resource control status of the terminal maintained by the network, or the terminal determining that the radio resource control status of the terminal maintained by the network is inconsistent with the radio resource control status of the terminal currently in which the terminal is located.

[0037] Fifthly, this application also provides a terminal device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the above-described method.

[0038] Sixthly, this application also provides a chip, including a processor, which executes a computer program to enable the terminal device in which the chip is located to implement the steps of the above-described method.

[0039] In a seventh aspect, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the above-described method.

[0040] Eighthly, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the above-described method.

[0041] The aforementioned paging receiving method, apparatus, terminal device, and storage medium allow the terminal to determine a first paging location and a second paging location, and receive paging messages from the network at both locations. The first paging location is the paging location used by the terminal in the idle state, and the second paging location is the paging location used by the terminal in the inactive state. That is, the terminal simultaneously listens for paging messages at both the idle and inactive paging locations. Furthermore, this application can ensure consistency between the paging message sending and listening locations even when the network and the terminal have inconsistent understandings of the radio resource control state, enabling the terminal to effectively receive paging messages sent by the network. Attached Figure Description

[0042] Figure 1 A schematic diagram of a network paging terminal;

[0043] Figure 2 This is an application environment diagram of a paging receiving method in one embodiment;

[0044] Figure 3 This is a flowchart illustrating a paging receiving method in one embodiment;

[0045] Figure 4 This is a schematic diagram of the system information transmission process in one embodiment;

[0046] Figure 5 This is a schematic diagram illustrating the message transmission process in one embodiment;

[0047] Figure 6 This is a schematic diagram of the state update message transmission process in one embodiment;

[0048] Figure 7 This is a schematic diagram illustrating the process of a terminal entering the connected state in one embodiment;

[0049] Figure 8 This is a schematic diagram of the process in which the terminal remains inactive in one embodiment;

[0050] Figure 9 This is a schematic diagram illustrating the process of a terminal re-entering the connected state in one embodiment;

[0051] Figure 10 This is a flowchart illustrating the paging receiving method in another embodiment;

[0052] Figure 11 This is a structural block diagram of a paging receiver in one embodiment;

[0053] Figure 12 This is an internal structure diagram of a terminal device in one embodiment. Detailed Implementation

[0054] To facilitate understanding of this application, a more complete description will be provided below with reference to the accompanying drawings, which illustrate embodiments of the application. However, this application can be implemented in many different forms and is not limited to the embodiments described herein. Rather, these embodiments are provided so that the disclosure of this application will be thorough and complete. Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application.

[0055] It is understood that the terms “first,” “second,” etc., as used herein may be used to describe various elements, but these elements are not limited by these terms. These terms are used only to distinguish one element from another. When used herein, the singular forms “a,” “an,” and “the” may also include the plural forms unless the context clearly indicates otherwise. It should also be understood that the terms “comprising / including” or “having,” etc., specify the presence of the stated features, integrals, steps, operations, components, parts, or combinations thereof, but do not preclude the possibility of the presence or addition of one or more other features, integrals, steps, operations, components, parts, or combinations thereof. Meanwhile, the term “and / or” as used in this specification includes any and all combinations of the associated listed items.

[0056] Using traditional paging methods, when the UE experiences a brief state change (e.g., the UE loses coverage in RRC_INACTIVE state and then reconnects), or when the network experiences a state change (e.g., returning from RRC_INACTIVE state to RRC_IDLE state) without the network notifying the UE, the UE cannot perceive the state change and may still believe it is in RRC_INACTIVE state. This can easily lead to the UE losing paging access, as in the following scenarios:

[0057] Step 1. The network instructs the terminal to enter the INACTIVE state;

[0058] Step 2. The terminal enters a lost coverage state. The network uses the INACTIVE status parameter to page the terminal, but the paging fails.

[0059] Step 3. The network assumes that the terminal has returned to the IDLE state and attempts to page the user using CN (Core Network) Paging, but the paging fails.

[0060] Step 4. The terminal finds the network again from the lost coverage state and enters the INACTIVE state;

[0061] Step 5. When the terminal is paged again, the network assumes the terminal is in the IDLE state and uses the IDLE state parameters to page the UE. The UE assumes it is in the INACTIVE state and uses the INACTIVE state parameters to receive the page. Because the parameters of the two states are inconsistent, the terminal cannot be paged.

[0062] In the above-mentioned situations, when the network and UE have inconsistent understandings of the radio resource control state (for example, the network believes that the UE is in the INACTIVE state, but the UE returns to the IDLE state from the INACTIVE state for some reason, and vice versa), using the traditional paging transmission and reception method, the PO (Paging Occasion) position of the network sending paging and the PO position of the UE receiving paging may be different. As a result, the UE may not receive the paging message sent by the network side, causing the UE to not receive the paging or miss the paging, which seriously affects the user experience.

[0063] This application addresses scenarios where the network and UE have inconsistent understandings of the Radio Resource Control (RRC) state, proposing a paging reception method to enable the UE to effectively receive paging messages sent by the network. It should be noted that in the embodiments of this application, the INACTIVE state refers to RRC_INACTIVE (RRC inactive state), and the IDLE state refers to RRC_IDLE (RRC idle state). The RRC state in the embodiments of this application can include any one of the following: RRC inactive state, RRC idle state, and RRC connected state (RRC_CONNECTED). For example, the RRC state can refer to either the INACTIVE or IDLE state.

[0064] The paging receiving method provided in this application embodiment can be applied to, for example... Figure 2In the application environment shown, terminal 202 communicates with network 204. Terminal 202 can refer to a terminal device (or a communication terminal, terminal), and network 204 can be implemented using corresponding network devices. Network devices can be devices that communicate with terminal devices. Network devices can provide communication coverage for a specific geographical area and can communicate with terminal devices located within that coverage area. There can be multiple network devices, and the coverage area of ​​a network device can include multiple terminal devices; however, this embodiment does not limit this.

[0065] In this embodiment, the terminal device can be a device with transceiver capabilities, and may also be referred to as a terminal, user equipment (UE), remote terminal equipment (Remote UE), relay equipment (Relay UE), access terminal equipment, user unit, user station, mobile station, mobile station, remote station, mobile device, user terminal equipment, smart terminal equipment, wireless communication equipment, user agent, or user device. It should be noted that a relay equipment is a terminal device capable of providing relay forwarding services to other terminal devices (including remote terminal devices).

[0066] In some examples, the terminal device can be deployed on land, including indoors or outdoors, handheld, wearable, or vehicle-mounted; it can be deployed on water (such as on ships); or it can be deployed in the air (such as airplanes, balloons, and satellites).

[0067] Furthermore, terminal devices can be mobile phones, tablets, computers with wireless transceiver capabilities, virtual reality (VR) terminal devices, augmented reality (AR) terminal devices, wireless terminal devices in industrial control, wireless terminal devices in autonomous driving, wireless terminal devices in remote medical care, wireless terminal devices in smart grids, wireless terminal devices in transportation safety, wireless terminal devices in smart cities, or wireless terminal devices in smart homes, etc.

[0068] In addition, the terminal device can also be a cellular phone, cordless phone, Session Initiation Protocol (SIP) phone, Wireless Local Loop (WLL) station, Personal Digital Assistant (PDA), handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, in-vehicle device, wearable device, terminal device in next-generation communication systems (such as NR communication systems, 6G communication systems), or terminal device in a future evolved Public Land Mobile Network (PLMN), etc., without specific limitations.

[0069] In other examples, the terminal device may include means for wireless communication functionality, such as a chip system, a chip, or a chip module. For example, the chip system may include a chip, and may also include other discrete components.

[0070] In this embodiment, the network device can be a device with transceiver capabilities for communication with terminal devices. For example, the network device can be responsible for radio resource management (RRM), quality of service (QoS) management, data compression and encryption, and data transmission and reception on the air interface side. The network device can be a base station (BS) in a communication system or a device deployed in a radio access network (RAN) to provide wireless communication functions. Examples include evolved node B (eNB or eNodeB) in an LTE communication system, next-generation evolved node B (ng-eNB) in an NR communication system, next-generation node B (gNB) in an NR communication system, master node (MN) in a dual-connectivity architecture, and secondary node (SN) in a dual-connectivity architecture; no specific limitations are imposed on this.

[0071] In some examples, network devices can also be devices in the core network (CN), such as Access and Mobility Management Function (AMF) and User Plane Function (UPF); they can also be access points (APs) in WLANs, relay stations, communication devices in future PLMN networks, and communication devices in NTN networks.

[0072] In other examples, the network device may include means for providing wireless communication capabilities to terminal devices, such as a chip system, a chip, or a chip module. For example, the chip system may include a chip, or it may include other discrete devices.

[0073] Furthermore, network devices can provide services to cells, and terminal devices communicate with network devices through the transmission resources (e.g., frequency domain resources, or spectrum resources) used by the cell. The cell can be the cell corresponding to the network device (e.g., base station). The cell can be a macro cell or a small cell. Small cells can include: metro cells, micro cells, pico cells, and femto cells, etc.

[0074] The technical solutions of this application embodiment can be applied to various communication systems, such as: General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, evolution system of NR system, LTE-Based Access To Unlicensed Spectrum (LTE-U) system, NR-Based Access To Unlicensed Spectrum (NR-U) system, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (Wi-Fi), 6th Generation (6G) communication system, or other communication systems, etc.

[0075] It should be noted that traditional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technology, communication systems can support not only traditional communication systems, but also communication systems such as Device-to-Device (D2D), Machine-to-Machine (M2M), Machine-Type Communication (MTC), Vehicle-to-Vehicle (V2V), Vehicle-to-Everything (V2X), and Narrow Band Internet of Things (NB-IoT) communication. Therefore, the technical solutions of the embodiments of this application can also be applied to the above-mentioned communication systems.

[0076] It should be noted that the embodiments of this application can be applied to networks and terminals in 3GPP (3rd Generation Partnership Project); in some examples, NR (New Radio access) systems are used as examples to illustrate the solutions of this application; the embodiments of this application are also applicable to scenarios in 4G (4th Generation Mobile Communication Technology) mobile communication networks where eDRX (Extended Discontinuous Reception) is configured for paging; the embodiments of this application are not limited in this respect.

[0077] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0078] In one embodiment, such as Figure 3 As shown, a paging receiving method is provided, which is applied to... Figure 2 Taking the terminal in the example, the explanation includes the following steps:

[0079] Step S302: Determine the first paging location of the terminal in the idle state and the second paging location of the terminal in the inactive state;

[0080] Specifically, this application proposes that the terminal determines a first paging location and a second paging location; wherein, the first paging location may refer to the paging location corresponding to the terminal in the idle state, that is, the paging location used by the terminal in the idle state; and the second paging location may refer to the second paging location corresponding to the terminal in the inactive state, that is, the paging location used by the terminal in the inactive state.

[0081] For example, the paging position used by the terminal in the idle state can refer to the paging timing (or paging frame) used by the terminal to listen for paging messages in the idle state, such as the PO position corresponding to i_s(idle) used by the terminal in the IDLE state; while the paging position used by the terminal in the inactive state can refer to the paging timing (or paging frame) used by the terminal to listen for paging messages in the inactive state, such as the PO position corresponding to i_s(inactive) used by the terminal in the INACTIVE state.

[0082] Optionally, if the terminal considers itself to be in an inactive state, the first paging location and the second paging location can be further determined.

[0083] It should be noted that the paging location in this application includes at least one of the following: paging frame, paging timing. Optionally, the paging location refers to the specific location of the PO. In this embodiment of the application, when applied to the network side (network device), the paging location can refer to the paging sending location (or paging sending timing), and when applied to the terminal, it can refer to the paging receiving location (or paging receiving timing, paging listening timing). For example, the paging location can refer to the index i_s corresponding to the paging timing. Taking the NR system as an example, the NR system introduces the concept of beams. Each different beam corresponds to a different paging sending (listening) timing PO. The specific location of the PO is determined by its corresponding index i_s, and different i_s correspond to different POs. The network can send a paging message (paging message) to the terminal based on the calculated PF and PO locations. The terminal can use the same configuration parameters to calculate the same PF and PO values, that is, the UE receives the paging message (paging message) at the same PF and PO locations.

[0084] In one embodiment, the first paging location includes the paging timing used by the terminal in the idle state; the step of determining the first paging location corresponding to the terminal in the idle state includes:

[0085] Obtain the system message block SIB1 transmitted over the network, and obtain the paging configuration parameters based on the system message block SIB1. The paging configuration parameters include the total number of paging frames, the paging frame offset, the Discontinuous Reception (DRX) period, and the number of paging opportunities in each paging frame.

[0086] Process paging configuration parameters to determine when the terminal should use paging in idle state.

[0087] Specifically, the network can establish cells and configure corresponding parameters for the terminal, such as calculating paging parameters, and transmit these parameters to the UE via system information; in some examples, this system information can refer to System Information Block (SIB1) or Master Information Block (MIB). Figure 4 As shown, in the RRC_IDLE state, the parameters for calculating the paging location are derived from system message block SIB1. After the network configures the parameters for calculating the paging location to the UE, it can calculate the paging transmission radio frame number SFN (System Frame Number) and the index i_s corresponding to the paging transmission timing; while the terminal UE can use the same configuration parameters to calculate the corresponding PF (Paging Frame) and PO (Paging Timing) for receiving paging.

[0088] For example, a terminal can camp on a cell established by the network. For instance, the network establishes a first cell, and the terminal camps on that first cell.

[0089] Furthermore, the terminal can obtain the first paging location based on relevant parameters configured in the network. These relevant parameters may refer to paging configuration parameters, which may include the total number of paging frames, paging frame offset, non-continuous reception DRX period, and the number of paging opportunities in each paging frame.

[0090] Taking the network side as an example, after the network configures the paging parameters to the UE, the network can calculate the radio frame number SFN for paging transmission (Formula 1-1) and the paging transmission timing index i_s (Formula 1-2) according to the following formulas:

[0091] (SFN+PF_offset)mod T=(T div N)*(UE_ID mod N) (Formula 1-1)

[0092] i_s=floor(UE_ID / N)mod Ns (Formula 1-2)

[0093] Where N is the total number of paging frames (total number of paging radio frames); PF_offset is the paging frame offset; and Ns is the number of paging opportunities in each paging frame. Furthermore, the total number of paging frames N, the paging frame offset PF_offset, and the number of paging opportunities in each paging frame Ns can be configured using system information, such as system message block SIB1. Further, radio frame refers to Radio Frame (RF).

[0094] Furthermore, the value of UE_ID can be 5G-S-TMSI mod 1024; if the UE has not registered in the network, the UE does not have a valid 5G-S-TMSI (Temporary Mobile Subscriber Identity), in which case UE_ID can be 0.

[0095] T represents the paging cycle; the paging cycle T can refer to the UE's discontinuous DRX reception cycle. For UEs in RRC_IDLE state, the system information will configure a default DRX cycle T1, and may configure a dedicated DRX cycle T2. If T2 is configured, then T takes the minimum value among {T1, T2}; if T2 is not configured, T takes the minimum value among T1. For UEs in RRC_INACTIVE state, the network can configure the paging cycle T3 (RAN Paging Cycle, access network paging cycle) used in INACTIVE state in the indication message (RRCRelease message). If the network configures T2, then T takes the minimum value among {T1, T2, T3}; if the network does not configure T2 but does not, then T takes the minimum value among {T1, T3}.

[0096] Taking the terminal side as an example, referring to the above formulas 1-1 and 1-2, the terminal can also calculate the paging timing for listening to paging messages, such as the index i_s corresponding to the paging timing.

[0097] In one embodiment, before determining the first paging location corresponding to the terminal in the idle state and the second paging location corresponding to the terminal in the inactive state, the method further includes the step of:

[0098] When connected to the network, the terminal receives an instruction message transmitted by the network and responds to the instruction message to enter an inactive state.

[0099] Specifically, the terminal can access the network, receive an indication message transmitted by the network, and respond to the indication message to enter an inactive state. Specifically, in this application, after the terminal accesses the network, the network can send an indication message to instruct the terminal to enter the RRC_INACTIVE state (inactive state). At this time, the network can record the terminal's radio resource control state as inactive.

[0100] In some examples, the indication message may contain parameters for calculating paging in the RRC_INACTICE state; in this embodiment, the parameters for calculating the paging sending location in the RRC_INACTICE state may be derived from system message block SIB1, or may be related to the indication message (a message used to indicate that the terminal enters an inactive state) sent by the network to the terminal.

[0101] In one embodiment, the indication message may include a radio resource control release message.

[0102] Specifically, the instruction message in this application may refer to a Radio Resource Control (RRCRelease) message, i.e., an RRCRelease message. For example... Figure 5As shown, the network sends an RRC Release message to the UE to instruct the UE to return to the INACTIVE state. For example, in the RRC_INACTICE state, the parameters for calculating the paging location can be derived not only from system message block SIB1, but also from the RRC Release message sent by the network to the terminal.

[0103] Furthermore, the indication message can refer to a Radio Resource Control Release message carrying a suspend configuration, such as an RRCReasele message carrying a Suspend configuration, i.e., RRCRease (with suspend). For example, the indication message could be RRCRease with suspend configuration.

[0104] In one embodiment, the indication message includes a radio resource control release message; the second paging location includes the paging timing used by the terminal in the inactive state;

[0105] The step of determining the second paging location corresponding to the terminal in the inactive state includes:

[0106] The access network paging cycle is obtained based on the radio resource control release message;

[0107] Process paging configuration parameters and access network paging cycle to determine the paging timing for the terminal in the inactive state.

[0108] Specifically, the indication message is a Radio Resource Control Release (RRC Release) message; in this embodiment, the terminal can obtain the access network paging cycle based on the RRC Release message, and then determine the paging timing used by the terminal in the inactive state.

[0109] To further illustrate the scheme of this application, a specific example is provided below, using the following configuration in SIB1: default DRX cycle [T1] = 32rf (1rf = 10 milliseconds), dedicated DRX cycle [T2] = 32rf, RAN Paging Cycle [T3] = 16rf configured in the RRCRelease message, N = T / 2, PF_Offset = 0, Ns = 4, and 5G-S-TMST = 17 as an example:

[0110] From the network side's perspective, if the network considers the UE to be in the RRC_INACTIVE state, the calculation process for the i_s index of the paging transmission location PO, according to formula 1-2, is as follows:

[0111] UE_ID=5G-S-TMSI mod 1024=17

[0112] T(NetWork)=min{T1,T2,T3}=16rf,

[0113] N(NetWork)=T(NetWork) / 2=8rf

[0114] i_s(NetWork)=floor(UE_ID / N)mod Ns=floor(17 / 8)mod 4=2

[0115] From the terminal side, if the UE believes it is in the RRC_IDLE state, the terminal calculates the i_s index of the paging receiving location PO as follows:

[0116] T(UE) = min{T1,T2} = 32rf,

[0117] N(UE) = T(UE) / 2 = 16rf

[0118] i_s(UE)=floor(UE_ID / N)mod Ns=floor(17 / 16)mod 4=1

[0119] Based on the embodiments of this application, the UE can use Ran Paging Cycle to calculate i_s(inactive) used in the INACTIVE state, and then calculate i_s(idle) used in the IDLE state; that is, the terminal can determine the paging timing in the idle state (the PO position corresponding to i_s(idle) used by the terminal in the IDLE state) and the paging timing in the inactive state (the PO position corresponding to i_s(inactive) used by the terminal in the INACTIVE state).

[0120] Step S304: Listen for paging messages on the network at the first paging location and the second paging location.

[0121] Specifically, when the terminal enters the inactive state, this application proposes that the terminal listen to the paging messages of the network at the first paging location and the second paging location, that is, the terminal receives the paging messages of the network at the first paging location and the second paging location.

[0122] Taking the paging location used by the terminal in idle state as the PO location corresponding to i_s(idle) used by the terminal in IDLE state, and the paging location used by the terminal in inactive state as the PO location corresponding to i_s(inactive) used by the terminal in INACTIVE state, as an example, based on the embodiments of this application, the terminal can simultaneously listen for paging messages during paging in idle state and paging in inactive state. Furthermore, after the network outputs an indication message instructing the UE to return to INACTIVE state, regardless of whether the network uses parameters from IDLE state to paging the UE or uses parameters from INACTIVE state to paging the UE, the UE can respond to the paging and successfully access the network.

[0123] In one embodiment, the step of listening to paging messages on the network at the first paging location and the second paging location includes:

[0124] If the triggering conditions are met, the terminal listens for paging messages at the first paging position and the second paging position. The triggering conditions include the terminal being unable to determine the radio resource control status of the terminal being maintained by the network, or the terminal determining that the radio resource control status of the terminal being maintained by the network is inconsistent with the radio resource control status currently held by the terminal.

[0125] Specifically, the triggering condition can be triggered in response to a scenario where a state change occurs. For example, if the network experiences a state change (such as returning from the INACTIVE state to the IDLE state) and the network does not notify the UE, the UE will not perceive the state change and will still believe that it is in the INACTIVE state.

[0126] If the terminal cannot determine the wireless resource control status of the terminal maintained by the network, it can listen to paging messages at the first paging position and the second paging position to ensure the consistency between the paging message sending and listening positions, so that the terminal can effectively receive the paging messages sent by the network.

[0127] Furthermore, if the terminal determines that the radio resource control status maintained by the network is inconsistent with the current radio resource control status of the terminal, it can listen for paging messages at the first paging position and the second paging position, thereby ensuring the consistency between the paging message sending and listening positions, so that the terminal can effectively receive the paging messages sent by the network.

[0128] It should be noted that the triggering condition may also include the terminal's current radio resource control state being inactive. For example, after the terminal responds to the network transmission prompt message and enters the inactive state, it can be further confirmed whether the radio resource control state of the terminal being maintained by the network cannot be determined at present, or whether the radio resource control state of the terminal being maintained by the network is inconsistent with the radio resource control state of the terminal currently in which the terminal is located.

[0129] As described above, this application simultaneously listens for paging at the PO locations corresponding to both `i_s` (i_s(idle) and `i_s(inactive))`, which can avoid paging failures caused by inconsistent state interpretation. For example, in scenarios where the network experiences a state change (such as returning from INACTIVE to IDLE state, i.e., the network records the UE's state as returning from INACTIVE to IDLE), but the network does not notify the UE, the UE is unaware of the state change and still believes it is in INACTIVE state. In such cases, the network can use the parameters from the IDLE state to page the UE. This application ensures consistency between the paging message sending and the listening location, enabling the terminal to effectively receive the paging message sent by the network.

[0130] For example, in cases where the terminal UE experiences a brief change in state (e.g., the terminal loses coverage in the INACTIVE state and then re-camps to the original cell or another cell), the network can page the UE using parameters in the IDLE state or the INACTIVE state. This application can also ensure the consistency of the paging message sending and listening locations by simultaneously listening for paging messages during the paging times in the terminal's idle state and the paging times in the terminal's inactive state, enabling the terminal to effectively receive the paging messages sent by the network.

[0131] Based on the embodiments of this application, the UE can use the Ran Paging Cycle to calculate the i_s (inactive) used in the INACTIVE state, and then calculate the i_s (idle) used in the IDLE state. Simultaneously, it listens for paging at the PO locations corresponding to these two i_s, so that the timing of the network sending paging messages and the timing of the UE receiving paging messages can be the same. The sending location of the network PO is consistent with the listening location of the UE PO, enabling the UE to effectively receive the paging messages sent by the network, thereby avoiding paging failure problems caused by inconsistent state understanding.

[0132] Furthermore, taking the interaction between the network and the terminal device as an example: the network establishes cell 1 (which can be achieved by using an instrument to simulate network behavior, and cell 1 can refer to the first cell), and uses system information to configure SIB1 and UE-related parameters; the UE accesses the network; the network sends an RRC Release message to the UE to instruct the UE to return to the INACTIVE state; then, the UE, which considers itself to be in the INACTIVE state, can determine the first paging location (the paging location used by the UE in the IDLE state) and the second paging location (the paging location used by the UE in the INACTIVE state), and receive the paging message from the network at the first paging location and the second paging location. Thus, even if the network uses the parameters of the IDLE state to paging the UE, the UE can respond to the paging and successfully access the network.

[0133] In the above-mentioned scenario, the terminal simultaneously listens for paging messages at both the idle paging position and the inactive paging position. This ensures consistency between the paging message sending and listening positions, even when the network and the terminal have inconsistent understandings of the radio resource control state. This allows the terminal to effectively receive paging messages sent by the network. Based on the embodiments of this application, it can be guaranteed that the terminal will not lose paging messages.

[0134] In one embodiment, a paging receiving method is provided, in which the method is applied to Figure 2 Taking the terminal in the example, the explanation includes the following steps:

[0135] When the triggering conditions are met, the terminal sends a status update message to the network. The status update message is used to specify the radio resource control status of the terminal maintained by the network in order to determine the paging method of the paging terminal. The triggering conditions include the terminal being unable to determine the radio resource control status of the terminal maintained by the network, or the terminal determining that the radio resource control status of the terminal maintained by the network is inconsistent with the radio resource control status of the terminal currently in which the terminal is located.

[0136] Specifically, the triggering condition can be triggered in response to a scenario where a state change occurs. For example, if a terminal loses coverage in the INACTIVE state and then reselects its original cell, during this period, the network may attempt to page the terminal via RANPaging, but the paging fails. In this case, the network will consider the UE to have entered the IDLE state. However, when the UE briefly changes state and re-camps to its original cell or another cell, the UE will consider itself to still be in the INACTIVE state.

[0137] If the terminal cannot determine the radio resource control status of the terminal maintained by the network, the terminal actively sends a status update message to the network. This status update message is used to specify the radio resource control status of the terminal maintained by the network, so as to determine the paging method of the paging terminal, thereby ensuring that the paging message sending location of the network and the listening location of the terminal receiving the paging message are consistent, so that the terminal can effectively receive the paging message sent by the network.

[0138] Furthermore, if the terminal determines that the radio resource control status of the terminal maintained by the network is inconsistent with the radio resource control status of the terminal, the terminal actively sends a status update message to the network. This status update message can be used to specify the radio resource control status of the terminal maintained by the network to determine the paging method of the paging terminal. In turn, it ensures that the paging message sending location of the network and the listening location of the terminal receiving the paging message are consistent, so that the terminal can effectively receive the paging message sent by the network.

[0139] In one embodiment, such as Figure 6 As shown, the status update message may include a Radio Resource Control Connection Restoration Request message.

[0140] Specifically, a status update message can refer to a message from the terminal initiating a Resume procedure to notify the network side to perform a status update; further, a status update message can refer to a Radio Resource Control (RRCR) Connection Resume Request message, i.e., an RRCResumeRequest message. For example, a status update message can refer to an RRCResumeRequest or RRCResumeRequest1 message.

[0141] In this embodiment, after a brief state change and re-camping into the cell, the terminal proactively initiates a Resume procedure to notify the network side for a state update, ensuring consistency between the network and the terminal's states. Based on this embodiment, the terminal can effectively receive paging in the INACTIVE state, resolving the paging failure issue caused by inconsistencies between the network PO's sending location and the UE PO's listening location when the network and terminal have different understandings of the INACTIVE / IDLE states, thus improving the user experience.

[0142] In one embodiment, the triggering condition further includes the terminal's current radio resource control state being inactive; the method further includes the steps of:

[0143] If a Radio Resource Control (RRC) connection restoration message is received from the network, the system responds to the RRC connection restoration message by entering the connected state and sends a RRC restoration completion message back to the network.

[0144] If a radio resource control release message carrying a suspend configuration is received from the network, then respond to the radio resource control release message carrying the suspend configuration and remain inactive.

[0145] If a Radio Resource Control (RRC) connection establishment message is received from the network, the system responds to the RRC connection establishment message by entering the connected state and sends a RRC connection establishment completion message back to the network.

[0146] Specifically, such as Figure 7 As shown, a UE in the INACTIVE state can attempt to return to the connected state by sending a state update message (RRCResumeRequest or RRCResumeRequest1 message) to the network. If the resume is successful, the network can instruct the UE to enter the connected state and send a Radio Resource Control Connection Resume message (RRCResume message) to the UE. The UE then replies with a Radio Resource Control Resume Complete message (RRCResumeComplete message).

[0147] like Figure 8 As shown, the network can also instruct the terminal to remain in the INACTIVE state by sending an RRCReasele message to the terminal carrying the Suspend configuration, i.e., a Radio Resource Control Release message with suspend configuration (RRCRelease with suspend configuration).

[0148] Furthermore, if the terminal receives a Radio Resource Control (RRC) Connection Establishment message (RRCSetup) from the network, it responds by entering the connected state and sends a Radio Resource Control (RRC) Connection Establishment Complete message (RRCSetupComplete) back to the network; that is, as shown... Figure 9 As shown, if resume fails, the network can instruct the UE to re-enter the connected state via fallback.

[0149] In one embodiment, such as Figure 10 As shown, a paging receiving method is provided, which is applied to... Figure 2 Taking the terminal in the example, the following steps may be included:

[0150] Step S602: When accessing the network, the terminal camps on the first cell of the network;

[0151] Specifically, the network can establish cells, which can refer to the first cell, and the terminal can then reside on the first cell.

[0152] Step S604: Receive an indication message transmitted over the network; the terminal responds to the indication message and enters an inactive state.

[0153] Specifically, the terminal can access the network, receive an indication message transmitted by the network, and respond to the indication message to enter an inactive state. This indication message is used to instruct the terminal to enter the RRC_INACTIVE state (inactive state). At this time, the network can record the terminal's Radio Resource Control (RRC) state as inactive. In some examples, the indication message may refer to a Radio Resource Control (RRC) Release message.

[0154] Furthermore, the indication message can refer to a Radio Resource Control (RRC) Release message carrying a suspend configuration, such as an RRC Release (with suspend) message carrying a Suspend configuration. For example, the indication message could be an RRC Release with suspend configuration. In this embodiment, the network sends an RRC Release message to the UE to instruct the UE to return to the INACTIVE state.

[0155] Step S606: When a terminal in an inactive state enters a state of lost coverage, if the terminal triggers a cell selection operation and successfully camps on the second cell determined by the cell selection operation; wherein the communication standards of the first cell and the second cell are the same.

[0156] Specifically, when a terminal enters a lost coverage state while inactive, it triggers a cell selection operation for this state, successfully selecting a cell to camp on. It should be noted that when a terminal triggers a lost coverage reconnection (losing network access during cell camping), it can also execute the cell selection procedure, triggering the cell selection operation for the lost coverage state.

[0157] The second cell can refer to the original cell or another cell that the terminal re-camps to after entering a lost coverage state in the INACTIVE state. It should be noted that in this embodiment, the communication standards of the cells the terminal camps in before and after the cell selection operation are the same; that is, the communication standards of the first cell and the second cell are the same. In this case, the terminal considers itself to still be in the INACTIVE state (i.e., the terminal has found the network again from the lost coverage state and entered the INACTIVE state). However, if the network attempts to page the terminal using INACTIVE during the process of the terminal entering the lost coverage state, and the paging fails, the network will consider the terminal to have returned to the IDLE state and will then attempt to page the user using CN paging, which will also fail. Afterward, the terminal finds the network again and may face being paged by the network again.

[0158] Furthermore, the communication standard can refer to the communication standard in a mobile communication network, which can include 4G, 5G, etc. Correspondingly, the first cell and the second cell are cells with the same communication standard in the mobile communication network. For example, the first cell uses the 5G communication standard and the second cell uses the 5G communication standard; or the first cell uses the 4G communication standard and the second cell uses the 4G communication standard.

[0159] In one embodiment, the first cell and the second cell are the same cell; or, the first cell and the second cell are different cells of the same communication standard.

[0160] Specifically, the terminal can camp on the same cell before and after the cell selection operation, meaning that after losing coverage in INACTIVE state, the terminal reselects the original camping cell; alternatively, the terminal can camp on different cells of the same communication standard before and after the cell selection operation, meaning that after losing coverage in INACTIVE state, the terminal camps on other cells of the same communication standard as the original camping cell.

[0161] It should be noted that in this embodiment of the application, the terminal itself is always in the INACTIVE state during the cell selection operation and before and after the cell selection operation is successfully completed.

[0162] Step 608: The terminal sends a status update message to the network. The status update message is used to specify the radio resource control status of the terminal maintained by the network, so as to determine the paging method of the paging terminal.

[0163] Specifically, in this embodiment of the application, when a terminal in an inactive state enters a state of lost coverage, if the terminal triggers a cell selection operation and successfully camps on the second cell determined by the cell selection operation, and the communication standard of the second cell is the same as the communication standard of the first cell on which the terminal camped before the cell selection operation, the terminal can output a status update message. This status update message can be used to instruct the network to confirm the current radio resource control status of the terminal in order to determine the paging method of the paging terminal.

[0164] Based on this application, the terminal can proactively initiate a message notification to the network side for a status update after a brief change in status and re-camping in the cell, thereby ensuring that the network and the terminal maintain consistent status. It should be noted that the terminal can receive paging messages from the network at both the first and second paging locations before or after outputting the status update message; this application does not limit this. Optionally, the terminal can also output a status update message or receive paging messages from the network at both the first and second paging locations when coverage loss occurs in an inactive state, provided that the communication standard of the camped cell before and after the coverage loss is the same; this application does not limit this either.

[0165] To further illustrate the scheme of this application, a specific example is given below. A terminal enters a lost coverage state in the INACTIVE state and then re-camps to the original cell. Taking the interaction between the network and the terminal device as an example: The network establishes cell 1 (which can be achieved by simulating network behavior using instruments; cell 1 can refer to the first cell), configures SIB1 and UE-related parameters using system information; the UE accesses the network; the network sends an RRC Resume message to the UE instructing it to return to the INACTIVE state; the signal strength of cell 1 is adjusted to cause the UE to enter the lost coverage state; the signal strength of cell 1 is adjusted again to cause the UE to recover from the lost coverage state and re-camp to cell 1 (cell 1 can refer to the second cell); after returning to the camping state from the lost coverage state, the UE sends an RRC Resume Request message to cell 1.

[0166] Based on the embodiments of this application, when a brief state change occurs, the terminal triggers a state update. That is, after a brief state change occurs and the terminal re-camps in the cell, it can actively initiate a Resume process to notify the network side to perform a state update, so as to ensure that the state of the network and the terminal remains consistent, thereby enabling the UE to effectively receive the paging message sent by the network.

[0167] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0168] Based on the same inventive concept, this application also provides a paging receiving device for implementing the paging receiving method described above. The solution provided by this device is similar to the implementation described in the above method; therefore, the specific limitations in one or more paging receiving device embodiments provided below can be found in the limitations of the paging receiving method described above, and will not be repeated here.

[0169] In one embodiment, such as Figure 11 As shown, a paging receiving device is provided, which is used in... Figure 2Taking the terminal in the example, the explanation includes:

[0170] The paging location determination module 110 is used to determine the first paging location of the terminal in the idle state and the second paging location of the terminal in the inactive state.

[0171] The paging module 120 is used to listen for paging messages on the network at the first paging location and the second paging location.

[0172] In one embodiment, the paging module is configured to listen for paging messages at a first paging location and a second paging location when a triggering condition is met; the triggering condition includes the terminal being unable to determine the radio resource control status of the terminal being maintained by the network, or the terminal determining that the radio resource control status of the terminal being maintained by the network is inconsistent with the radio resource control status currently held by the terminal.

[0173] In one embodiment, the first paging location includes the paging timing used by the terminal in an idle state; the paging location determination module includes:

[0174] The parameter configuration module is used to obtain the system message block SIB1 transmitted over the network and to obtain paging configuration parameters based on the system message block SIB1. The paging configuration parameters include the total number of paging frames, the paging frame offset, the non-continuous reception DRX period, and the number of paging opportunities in each paging frame.

[0175] The idle paging timing determination module is used to process paging configuration parameters and determine the paging timing used by the terminal in the idle state.

[0176] In one embodiment, the device further includes:

[0177] The inactive module is used to receive indication messages transmitted from the network when connected to the network, and to enter the inactive state in response to the indication messages;

[0178] In one embodiment, the indication message includes a radio resource control release message; the second paging location includes the paging timing used by the terminal in the inactive state; the paging location determination module includes:

[0179] The period confirmation module is used to obtain the access network paging period based on the radio resource control release message;

[0180] The inactive paging timing determination module is used to process paging configuration parameters and access network paging cycles to determine the paging timing used by the terminal in the inactive state.

[0181] Each module in the aforementioned paging receiving device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.

[0182] Based on the same inventive concept, this application also provides a paging receiving device for implementing the paging receiving method described above. The solution provided by this device is similar to the implementation described in the above method; therefore, the specific limitations in one or more paging receiving device embodiments provided below can be found in the limitations of the paging receiving method described above, and will not be repeated here.

[0183] In one embodiment, such as Figure 12 As shown, a paging receiving device is provided, which is used in... Figure 2 Taking the terminal in the example, the explanation includes:

[0184] The status update module is used to send a status update message to the network when the triggering conditions are met. The status update message is used to specify the radio resource control status of the terminal maintained by the network in order to determine the paging method of the paging terminal. The triggering conditions include the terminal being unable to determine the radio resource control status of the terminal maintained by the network, or the terminal determining that the radio resource control status of the terminal maintained by the network is inconsistent with the radio resource control status of the terminal currently in which the terminal is located.

[0185] In one embodiment, the triggering condition further includes the terminal's current radio resource control state being inactive; the state update message includes a radio resource control connection restoration request message.

[0186] In one embodiment, the device further includes:

[0187] The connection module is used to respond to the radio resource control connection recovery message transmitted from the network, enter the connected state, and send back a radio resource control recovery completion message to the network if it receives the radio resource control connection recovery message.

[0188] The inactive holding module is used to remain inactive in response to a radio resource control release message carrying a suspend configuration received from the network.

[0189] The reconnection module is used to respond to the radio resource control connection establishment message transmitted from the network, enter the connected state, and send back a radio resource control connection establishment completion message to the network.

[0190] In one embodiment, the device further includes:

[0191] The camping module is used to camp on the first cell of the network when the network is connected;

[0192] The inactive module is used to receive indication messages transmitted over the network. The terminal responds to the indication message and enters the inactive state.

[0193] The cell selection module is used to trigger a cell selection operation when a terminal in an inactive state enters a state of lost coverage, and successfully camps on the second cell determined by the cell selection operation; wherein the communication standard of the first cell and the second cell is the same;

[0194] In one embodiment, the first cell and the second cell are the same cell; or, the first cell and the second cell are different cells of the same communication standard.

[0195] Each module in the aforementioned paging receiving device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.

[0196] In one embodiment, a terminal device is provided, which may be a computer device, and its internal structure diagram may be as follows: Figure 12 As shown, the computer device includes a processor, memory, input / output interfaces, a communication interface, a display unit, and an input device. The processor, memory, and input / output interfaces are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interfaces. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The input / output interfaces are used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a paging reception method. The display unit is used to form a visually visible image and can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.

[0197] Those skilled in the art will understand that Figure 12 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0198] In one embodiment, a terminal device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the paging receiving method described above.

[0199] In one embodiment, a chip is provided, including a processor for executing a computer program to enable the terminal device in which the chip is located to implement the steps of the paging reception method described above.

[0200] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps of the paging receiving method described above.

[0201] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps of the paging receiving method described above.

[0202] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0203] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0204] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A paging receiving method, characterized in that, The method is applied to a terminal; the method includes: The first paging location corresponding to the terminal in the idle state and the second paging location corresponding to the terminal in the inactive state are determined; the first paging location includes the paging location corresponding to the terminal in the idle state; the second paging location includes the paging location corresponding to the terminal in the inactive state. Listen for paging messages on the network at the first paging location and the second paging location; The step of listening to paging messages of the network at the first paging location and the second paging location includes: listening to the paging messages at the first paging location and the second paging location when a triggering condition is met; the triggering condition includes the terminal being unable to determine the wireless resource control status of the terminal maintained by the network, or the terminal determining that the wireless resource control status of the terminal maintained by the network is inconsistent with the wireless resource control status of the terminal currently in which it is located.

2. The method according to claim 1, characterized in that, The first paging location includes the paging timing used by the terminal in the idle state; The step of determining the first paging location corresponding to the terminal in the idle state includes: Obtain the system message block SIB1 transmitted over the network, and obtain paging configuration parameters based on the system message block SIB1; the paging configuration parameters include the total number of paging frames, paging frame offset, non-continuous reception DRX period, and the number of paging opportunities in each paging frame; The paging configuration parameters are processed to determine the paging timing used by the terminal in the idle state.

3. The method according to claim 1, characterized in that, Before the step of determining the first paging location corresponding to the terminal in the idle state and the second paging location corresponding to the terminal in the inactive state, the method further includes the step of: When connected to the network, the terminal receives an instruction message transmitted by the network and enters an inactive state in response to the instruction message.

4. The method according to claim 3, characterized in that, The instruction message includes a radio resource control release message; the second paging location includes the paging timing used by the terminal in the inactive state; The step of determining the second paging location corresponding to the terminal in the inactive state includes: The access network paging cycle is obtained based on the radio resource control release message; The paging configuration parameters and the access network paging cycle are processed to determine the paging timing used by the terminal in the inactive state.

5. A paging method, characterized in that, The method is applied to a terminal; the method includes: When the triggering conditions are met, the terminal sends a status update message to the network. The status update message is used to specify the radio resource control status of the terminal maintained by the network, so as to determine the paging method for paging the terminal. The triggering conditions include the terminal being unable to determine the radio resource control status of the terminal maintained by the network, or the terminal determining that the radio resource control status of the terminal maintained by the network is inconsistent with the radio resource control status of the terminal currently in which the terminal is located.

6. The method according to claim 5, characterized in that, The triggering conditions also include the terminal's current radio resource control state being inactive; the state update message includes a radio resource control connection recovery request message.

7. The method according to claim 6, characterized in that, Following the step of sending a status update message to the network, the following steps are also included: If a radio resource control connection restoration message is received from the network, the system responds to the radio resource control connection restoration message by entering the connected state and sends a radio resource control restoration completion message back to the network. If a radio resource control release message carrying a suspend configuration is received from the network, then respond to the radio resource control release message carrying the suspend configuration and remain inactive. If a Radio Resource Control (RRC) connection establishment message is received from the network, the network responds to the RRC connection establishment message by entering the connected state and sends a RRC establishment completion message back to the network.

8. The method according to any one of claims 5 to 7, characterized in that, Before sending a state update message to the network when the triggering conditions are met, the following steps are also included: When connected to the network, the terminal camps on the first cell of the network; Upon receiving the indication message transmitted over the network, the terminal responds to the indication message and enters an inactive state; When the terminal, which is in an inactive state, enters a state of lost coverage, the terminal triggers a cell selection operation and successfully camps on the second cell determined by the cell selection operation; wherein the first cell and the second cell have the same communication standard.

9. The method according to claim 8, characterized in that, The first cell and the second cell are the same cell; or, the first cell and the second cell are different cells using the same communication standard.

10. A paging receiving device, characterized in that, The device is used in a terminal; the device includes: A paging location determination module is used to determine a first paging location corresponding to the terminal in an idle state and a second paging location corresponding to the terminal in an inactive state; the first paging location includes the paging location corresponding to the terminal in an idle state; the second paging location includes the paging location corresponding to the terminal in an inactive state. A paging module is used to listen for paging messages from the network at the first paging location and the second paging location; the paging module is used to listen for the paging messages at the first paging location and the second paging location when a trigger condition is met; the trigger condition includes the terminal being unable to determine the radio resource control status of the terminal maintained by the network, or the terminal determining that the radio resource control status of the terminal maintained by the network is inconsistent with the radio resource control status currently held by the terminal.

11. A paging receiving device, characterized in that, The device is used in a terminal; the device includes: The status update module is used to send a status update message to the network when a trigger condition is met. The status update message is used to specify the radio resource control status of the terminal maintained by the network, so as to determine the paging method for paging the terminal. The trigger condition includes the terminal being unable to determine the radio resource control status of the terminal maintained by the network, or the terminal determining that the radio resource control status of the terminal maintained by the network is inconsistent with the radio resource control status of the terminal currently in which the terminal is located.

12. A terminal device, comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 9.

13. A chip, characterized in that, Includes a processor for executing a computer program to cause the terminal device in which the chip is located to implement the steps of the method according to any one of claims 1 to 9.

14. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 9.

15. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 9.

Citation Information

Patent Citations

  • Paging message monitoring method, paging message monitoring apparatus, and storage medium

    WO2022126391A1