Paging processing methods, devices, terminals and access network nodes
Patent Information
- Application Number
- CN202110704395.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-06-24
- Publication Date
- 2026-09-01
- Estimated Expiration
- 2041-06-24
AI Technical Summary
[0004]本发明提供一种寻呼处理方法、装置、终端及接入网节点,解决了目前在核心网节点配置的寻呼子分组与接入网节点所能提供的寻呼子分组不匹配的情况下,可能影响终端监听寻呼消息的问题
Smart Images

Figure CN115604648B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of communication technology, and in particular to a paging processing method, apparatus, terminal, and access network node. Background Technology
[0002] When a terminal initiates a paging event, multiple terminals (UEs) listen for a single paging occasion (PO). When a network device needs to page a UE, all UEs within the corresponding PO are woken up, resulting in a relatively high probability of false wake-ups and hindering UE power saving. To conserve UE power, a paging sub-packet mechanism is considered to reduce unnecessary paging by UEs. For example, the network device can indicate the paging status of terminals within a configured paging sub-packet, thereby reducing power consumption of idle / inactive UEs.
[0003] Network devices use paging sub-packet mechanisms to indicate the paging status of terminals. For example, if the core network node configures the paging sub-packet number corresponding to the UE, a unified paging sub-packet configuration mechanism can be achieved across multiple cells or even multiple access network nodes. Since the access network node ultimately determines the corresponding time / frequency domain resource information and sends it to the UE, a mismatch between the paging sub-packets configured by the core network node and the paging sub-packets that the access network node can provide—for example, if the number of UEs under a single PO in a cell is relatively small, and the cell does not need to support many paging sub-packets—may affect the terminal's ability to listen to paging messages. Summary of the Invention
[0004] This invention provides a paging processing method, apparatus, terminal, and access network node, which solves the problem that the mismatch between the paging sub-groups configured in the core network node and the paging sub-groups that the access network node can provide may affect the terminal's ability to listen to paging messages.
[0005] Embodiments of the present invention provide a paging processing method, including:
[0006] The terminal determines that the first paging sub-group corresponds to the first identifier of the first cell; wherein, the first paging sub-group is a paging sub-group configured by the core network node for the terminal, the first cell is the cell where the terminal is currently camped, and the first identifier is determined based on the cell information of the first cell obtained;
[0007] The terminal may or may not listen to paging messages based on the first identifier.
[0008] Optionally, the cell information includes: the number of paging subgroups supported by the first cell.
[0009] Optionally, the terminal obtains the number of paging sub-packets supported by the first cell in the following way:
[0010] The terminal receives a system message broadcast by the access network node; wherein the system message carries the number of paging subgroups supported by the first cell.
[0011] Optionally, the terminal obtains the number of paging sub-packets supported by the first cell in the following way:
[0012] The terminal receives the first indication information sent by the access network node;
[0013] The terminal determines the number of paging subgroups supported by the first cell from at least one number of paging subgroups included in the first paging subgroup number set according to the first indication information;
[0014] The first cell supports the number of paging sub-groups included in the first paging sub-group set, which is obtained from system messages broadcast by the access network node.
[0015] Optionally, before the terminal determines that the first paging sub-group corresponds to the first identifier of the first cell, it further includes:
[0016] The terminal obtains the second identifier corresponding to the first paging subgroup configured for the core network node;
[0017] The terminal determines that the first paging sub-group corresponds to the first identifier of the first cell, including:
[0018] The terminal determines the first identifier corresponding to the first cell in the first paging subgroup based on the second identifier and the cell information of the first cell.
[0019] Optionally, the terminal determines the first identifier corresponding to the first cell in the first paging sub-group based on the second identifier and the cell information of the first cell, including:
[0020] The terminal determines the first identifier of the first cell corresponding to the first paging sub-group based on the second identifier and the number of paging sub-groups supported by the first cell contained in the cell information.
[0021] Optionally, the terminal determines the first identifier of the first paging sub-group corresponding to the first cell based on the second identifier and the number of paging sub-groups supported by the first cell, including:
[0022] The terminal uses K = I mod X total The first identifier of the first paging subgroup corresponding to the first cell is obtained; or,
[0023] The terminal uses K = (I mod X)total +p), to obtain the first identifier of the first cell corresponding to the first paging sub-group; or,
[0024] The terminal uses K = (X) total -p)-(I mod X total ), to obtain the first identifier of the first cell corresponding to the first paging sub-group; or,
[0025] The terminal uses K=X total -(I mod X total ), determine that the first paging subgroup corresponds to the first identifier of the first cell;
[0026] Where I is the second identifier, X total K represents the number of paging sub-groups supported by the first cell, K represents the first identifier, and p represents a preset first value.
[0027] Optionally, the terminal determines the first identifier of the first paging sub-group corresponding to the first cell based on the second identifier and the number of paging sub-groups supported by the first cell contained in the cell information, including:
[0028] If the second identifier is less than the number of paging sub-groups supported by the first cell, the terminal determines the second identifier as the first identifier of the first cell corresponding to the first paging sub-group;
[0029] If the second identifier is greater than or equal to the number of paging sub-groups supported by the first cell, the terminal determines the first identifier of the first paging sub-group corresponding to the first cell based on the number of paging sub-groups supported by the first cell.
[0030] Optionally,
[0031] The terminal determines the first identifier of the first paging sub-packet corresponding to the first cell based on the number of paging sub-packets supported by the first cell, specifically including:
[0032] The terminal uses K=X total -n, to obtain the first identifier of the first cell corresponding to the first paging sub-group; or...
[0033] The terminal uses K=X total The first identifier of the first paging subgroup corresponding to the first cell is obtained;
[0034] Among them, X total K represents the number of paging sub-groups supported by the first cell, K represents the first identifier, and n represents a preset second value.
[0035] Optionally, the terminal determines the first identifier of the first paging sub-group corresponding to the first cell based on the second identifier and the number of paging sub-groups supported by the first cell contained in the cell information, including:
[0036] If the second identifier is less than or equal to the number of paging sub-groups supported by the first cell, the terminal determines the second identifier as the first identifier of the first cell corresponding to the first paging sub-group;
[0037] If the second identifier is greater than the number of paging sub-groups supported by the first cell, the terminal determines the first identifier of the first cell corresponding to the first paging sub-group based on a preset third value.
[0038] Optionally, the terminal may listen to or not listen to paging messages based on the first identifier, including:
[0039] The terminal receives paging indication information sent by the access network node; wherein the paging indication information carries a paging identifier of at least one paging sub-group that has been paging.
[0040] The terminal determines whether the paging subgroup corresponding to the first identifier has been paging based on the paging identifier of at least one paging subgroup that has been paging carried in the paging indication information;
[0041] If a paging occurs, the paging message listening is triggered; otherwise, the paging message listening is not triggered.
[0042] This invention also provides a paging processing device, including a memory, a transceiver, and a processor;
[0043] The memory stores computer programs; the transceiver, under the control of the processor, sends and receives data; the processor reads the computer programs from the memory and performs the following operations:
[0044] The first identifier of the first paging subgroup is determined to correspond to the first cell; wherein, the first paging subgroup is a paging subgroup configured by the core network node for the terminal, the first cell is the cell where the terminal is currently camped, and the first identifier is determined based on the cell information of the first cell obtained;
[0045] Based on the first identifier, listen to or not listen to paging messages.
[0046] Optionally, the cell information includes: the number of paging subgroups supported by the first cell.
[0047] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0048] Receive system messages broadcast by access network nodes; wherein the system messages carry the number of paging subgroups supported by the first cell.
[0049] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0050] Receive the first indication information sent by the access network node;
[0051] Based on the first indication information, the number of paging sub-packets supported by the first cell is determined from at least one number of paging sub-packets contained in the first set of paging sub-packet numbers;
[0052] The first cell supports the number of paging sub-groups included in the first paging sub-group set, which is obtained from system messages broadcast by the access network node.
[0053] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0054] Obtain the second identifier corresponding to the first paging sub-group configured for the terminal by the core network node;
[0055] Based on the second identifier and the cell information of the first cell, the first identifier corresponding to the first paging sub-group is determined.
[0056] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0057] Based on the second identifier and the number of paging sub-groups supported by the first cell contained in the cell information, the first identifier corresponding to the first cell is determined.
[0058] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0059] By K = I mod X total Determine that the first paging sub-group corresponds to the first identifier of the first cell; or,
[0060] By K = (I mod X) total +p), determine that the first paging sub-group corresponds to the first identifier of the first cell; or,
[0061] via K = (X total -p)-(I mod X total ), determine that the first paging sub-group corresponds to the first identifier of the first cell; or,
[0062] Through K=X total -(I mod X total ), determine that the first paging subgroup corresponds to the first identifier of the first cell;
[0063] Where I is the second identifier, X total K represents the number of paging sub-groups supported by the first cell, K represents the first identifier, and p represents a preset first value.
[0064] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0065] If the second identifier is less than the number of paging sub-packets supported by the first cell, then the second identifier is determined as the first identifier of the first cell corresponding to the first paging sub-packet;
[0066] If the second identifier is greater than or equal to the number of paging sub-packets supported by the first cell, then the first identifier of the first paging sub-packet corresponding to the first cell is determined according to the number of paging sub-packets supported by the first cell.
[0067] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0068] If the second identifier is greater than or equal to the number of paging sub-packets supported by the first cell, then K=X total -n, to obtain the first identifier of the first cell corresponding to the first paging sub-group; or, through K=X total The first identifier of the first paging subgroup corresponding to the first cell is obtained;
[0069] Among them, X total K represents the number of paging sub-groups supported by the first cell, K represents the first identifier, and n represents a preset second value.
[0070] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0071] If the second identifier is less than or equal to the number of paging sub-packets supported by the first cell, then the second identifier is determined as the first identifier of the first cell corresponding to the first paging sub-packet;
[0072] If the second identifier is greater than the number of paging sub-groups supported by the first cell, then based on a preset third value, the first identifier of the first paging sub-group corresponding to the first cell is determined.
[0073] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0074] Receive paging indication information sent by an access network node; wherein the paging indication information carries a paging identifier of at least one paging sub-group that has been paging;
[0075] The terminal determines whether the paging subgroup corresponding to the first identifier has been paging based on the paging identifier of at least one paging subgroup that has been paging carried in the paging indication information;
[0076] If a paging occurs, the paging message listening is triggered; otherwise, the paging message listening is not triggered.
[0077] This invention also provides a terminal, comprising:
[0078] A determining unit is used to determine a first identifier corresponding to a first cell in the first paging subgroup; wherein, the first paging subgroup is a paging subgroup configured by the core network node for the terminal, the first cell is the cell in which the terminal is currently camped, and the first identifier is determined based on the cell information of the first cell obtained.
[0079] The processing unit is configured to listen to or not listen to paging messages based on the first identifier.
[0080] This invention also provides a processor-readable storage medium storing a computer program for causing the processor to perform the steps in the paging processing method described above.
[0081] This invention also provides a paging processing method, including:
[0082] The access network node determines a first identifier corresponding to the first cell in the first paging sub-packet; wherein, the first paging sub-packet is a paging sub-packet configured by the core network node for the terminal, the first cell is the cell in which the terminal is currently camped, and the first identifier is determined based on the cell information of the first cell;
[0083] The access network node sends a paging message based on the first identifier.
[0084] Optionally, the cell information includes: the number of paging subgroups supported by the first cell.
[0085] Optionally, the access network node sends the number of paging sub-packets supported by the first cell to the terminal in the following manner:
[0086] The access network node broadcasts a system message to the terminal; wherein the system message carries the number of paging sub-groups supported by the first cell.
[0087] Optionally, the access network node sends the number of paging sub-packets supported by the first cell to the terminal in the following manner:
[0088] The access network node sends a first indication information to the terminal, the first indication information being used to instruct the terminal to determine the number of paging sub-packets supported by the first cell from at least one number of paging sub-packets contained in the first paging sub-packet set;
[0089] The first cell supports the number of paging sub-groups included in the first paging sub-group set, and the first paging sub-group set is carried in the system message broadcast by the access network node.
[0090] Optionally, before the access network node determines that the first paging sub-packet corresponds to the first identifier of the first cell, it further includes:
[0091] The access network node obtains the second identifier corresponding to the first paging sub-group configured for the terminal by the core network node;
[0092] The access network node determines the first identifier of the first cell corresponding to the first paging sub-packet, including:
[0093] The access network node determines the first identifier corresponding to the first cell in the first paging sub-packet based on the second identifier and the cell information of the first cell.
[0094] Optionally, the access network node determines the first identifier corresponding to the first cell in the first paging sub-packet based on the second identifier and the cell information of the first cell, including:
[0095] The access network node determines the first identifier of the first cell corresponding to the first paging sub-packet based on the second identifier and the number of paging sub-packets supported by the first cell contained in the cell information.
[0096] Optionally, the access network node determines the first identifier of the first paging sub-packet corresponding to the first cell based on the second identifier and the number of paging sub-packets supported by the first cell contained in the cell information, including:
[0097] The access network node uses K = I mod X total Determine that the first paging sub-group corresponds to the first identifier of the first cell; or,
[0098] The access network node uses K = (I mod X) total +p), determine that the first paging sub-group corresponds to the first identifier of the first cell; or,
[0099] The access network node uses K = (X) total -p)-(I mod X total), determine that the first paging sub-group corresponds to the first identifier of the first cell; or,
[0100] The access network node uses K=X total -(I mod X total ), determine that the first paging subgroup corresponds to the first identifier of the first cell;
[0101] Where I is the second identifier, X total K represents the number of paging sub-groups supported by the first cell, K represents the first identifier, and p represents a preset first value.
[0102] Optionally, the access network node determines the first identifier of the first paging sub-packet corresponding to the first cell based on the second identifier and the number of paging sub-packets supported by the first cell contained in the cell information, including:
[0103] If the second identifier is less than the number of paging sub-packets supported by the first cell, the access network node will determine the second identifier as the first identifier of the first paging sub-packet corresponding to the first cell;
[0104] If the second identifier is greater than or equal to the number of paging sub-packets supported by the first cell, the access network node determines the first identifier of the first paging sub-packet corresponding to the first cell based on the number of paging sub-packets supported by the first cell.
[0105] Optionally, the access network node determines the first identifier of the first paging sub-packet corresponding to the first cell based on the number of paging sub-packets supported by the first cell, including:
[0106] The access network node uses K=X total -n, determines that the first paging sub-group corresponds to the first identifier of the first cell; or...
[0107] The access network node uses K=X total The first identifier of the first paging subgroup is determined to correspond to the first cell.
[0108] Among them, X total K represents the number of paging sub-groups supported by the first cell, K represents the first identifier, and n represents a preset second value.
[0109] Optionally, the access network node determines the first identifier of the first paging sub-packet corresponding to the first cell based on the second identifier and the number of paging sub-packets supported by the first cell contained in the cell information, including:
[0110] If the second identifier is less than or equal to the number of paging sub-packets supported by the first cell, then the access network node determines the second identifier as the first identifier of the first cell corresponding to the first paging sub-packet;
[0111] If the second identifier is greater than the number of paging sub-packets supported by the first cell, the access network node determines the first identifier of the first paging sub-packet corresponding to the first cell based on a preset third value.
[0112] Optionally, before sending the paging message, the method further includes:
[0113] The access network node sends paging indication information to the terminal; wherein the paging indication information carries the paging identifier of at least one paging sub-group that has been paging.
[0114] Optionally, the paging processing method further includes:
[0115] The access network node sends auxiliary information to the core network node; wherein the auxiliary information includes at least one or more of the following:
[0116] The number of paging radio frames (PF) in one paging cycle;
[0117] The number of paging opportunities (POs) associated with a PF;
[0118] The number of paging subpackets supported by the cell under the access network node;
[0119] A set of paging subpacket counts that includes at least two paging subpacket counts supported by the cell.
[0120] This application provides a paging processing device, including a memory, a transceiver, and a processor;
[0121] The memory stores computer programs; the transceiver, under the control of the processor, sends and receives data; the processor reads the computer programs from the memory and performs the following operations:
[0122] The first identifier of the first paging sub-group is determined to correspond to the first cell; wherein, the first paging sub-group is a paging sub-group configured by the core network node for the terminal, the first cell is the cell where the terminal is currently camped, and the first identifier is determined based on the cell information of the first cell;
[0123] A paging message is sent based on the first identifier.
[0124] Optionally, the cell information includes: the number of paging subgroups supported by the first cell.
[0125] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0126] The system message is broadcast to the terminal; wherein the system message carries the number of paging subgroups supported by the first cell.
[0127] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0128] Send a first indication message to the terminal, the first indication message being used to instruct the terminal to determine the number of paging sub-packets supported by the first cell from the number of at least one paging sub-packets contained in the first paging sub-packet set;
[0129] The first cell supports the number of paging sub-groups included in the first paging sub-group set, and the first paging sub-group set is carried in the system message broadcast by the access network node.
[0130] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0131] Obtain the second identifier corresponding to the first paging sub-group configured for the terminal by the core network node;
[0132] Based on the second identifier and the cell information of the first cell, the first identifier corresponding to the first paging sub-group is determined.
[0133] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0134] Based on the second identifier and the number of paging sub-groups supported by the first cell contained in the cell information, the first identifier corresponding to the first cell is determined.
[0135] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0136] By K = I mod X total Determine that the first paging sub-group corresponds to the first identifier of the first cell; or,
[0137] By K = (I mod X) total +p), determine that the first paging sub-group corresponds to the first identifier of the first cell; or,
[0138] via K = (X total -p)-(I mod X total), determine that the first paging sub-group corresponds to the first identifier of the first cell; or,
[0139] Through K=X total -(I mod X total ), determine that the first paging subgroup corresponds to the first identifier of the first cell;
[0140] Where I is the second identifier, X total K represents the number of paging sub-packets supported by the first cell, K represents the first identifier, and p represents a preset first value.
[0141] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0142] If the second identifier is less than the number of paging sub-packets supported by the first cell, then the second identifier is determined as the first identifier of the first cell corresponding to the first paging sub-packet;
[0143] If the second identifier is greater than or equal to the number of paging sub-packets supported by the first cell, then the first identifier of the first paging sub-packet corresponding to the first cell is determined according to the number of paging sub-packets supported by the first cell.
[0144] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0145] If the second identifier is greater than or equal to the number of paging sub-packets supported by the first cell, then K=X total -n, determines the first identifier of the first cell corresponding to the first paging sub-group; or, via K=X total The first identifier of the first paging subgroup is determined to correspond to the first cell.
[0146] Among them, X total K represents the number of paging sub-groups supported by the first cell, K represents the first identifier, and n represents a preset second value.
[0147] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0148] If the second identifier is less than or equal to the number of paging sub-packets supported by the first cell, then the second identifier is determined as the first identifier of the first cell corresponding to the first paging sub-packet;
[0149] If the second identifier is greater than the number of paging sub-groups supported by the first cell, then based on a preset third value, the first identifier of the first paging sub-group corresponding to the first cell is determined.
[0150] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0151] Send paging indication information to the terminal; wherein the paging indication information carries the paging identifier of at least one paging sub-group that has been paging.
[0152] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0153] Send auxiliary information to the core network nodes; wherein the auxiliary information includes at least one or more of the following:
[0154] The number of paging radio frames (PF) in one paging cycle;
[0155] The number of paging opportunities (POs) associated with a PF;
[0156] The number of paging subpackets supported by the cell under the access network node;
[0157] A set of paging subpacket counts that includes at least two paging subpacket counts supported by the cell.
[0158] This application embodiment also provides an access network node, including:
[0159] A determining unit is used to determine a first identifier corresponding to a first cell in the first paging sub-group; wherein, the first paging sub-group is a paging sub-group configured by the core network node for the terminal, the first cell is the cell in which the terminal is currently camped, and the first identifier is determined based on the cell information of the first cell;
[0160] The first sending unit is configured to send a paging message based on the first identifier.
[0161] This application also provides a processor-readable storage medium storing a computer program for causing the processor to perform steps in a paging processing method.
[0162] The beneficial effects of the above-mentioned technical solution of the present invention are as follows: the terminal determines that the first paging sub-group configured for it by the core network node corresponds to the first identifier of the currently camped cell, and listens to or does not listen to paging messages according to the first identifier. In this way, since the first identifier is determined based on the cell information of the first cell, it can be ensured that even if the paging sub-group configured by the core network node does not match the paging sub-group provided by the access network node, the terminal can accurately determine its corresponding paging situation, thereby ensuring that the terminal can accurately listen to paging messages when it needs to, and reducing power consumption when it does not need to listen to paging messages. Attached Figure Description
[0163] Figure 1 A flowchart illustrating the paging processing method on the terminal side according to an embodiment of the present invention;
[0164] Figure 2 A block diagram illustrating a terminal according to an embodiment of the present invention;
[0165] Figure 3 A block diagram illustrating a paging processing device on the terminal side according to an embodiment of the present invention;
[0166] Figure 4 A flowchart illustrating the paging processing method on the access network node side according to an embodiment of the present invention;
[0167] Figure 5 A block diagram illustrating an access network node according to an embodiment of the present invention;
[0168] Figure 6 This is a block diagram illustrating a paging processing device on the access network node side according to an embodiment of the present invention. Detailed Implementation
[0169] To make the technical problems, technical solutions, and advantages of this invention clearer, a detailed description will be provided below in conjunction with the accompanying drawings and specific embodiments. In the following description, specific details such as particular configurations and components are provided merely to aid in a comprehensive understanding of the embodiments of this invention. Therefore, those skilled in the art should understand that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of this invention. Furthermore, for clarity and brevity, descriptions of known functions and structures have been omitted.
[0170] It should be understood that the phrase "one embodiment" or "an embodiment" throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of the invention. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments.
[0171] In various embodiments of the present invention, it should be understood that the sequence number of each process described below does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
[0172] In addition, the terms "system" and "network" are often used interchangeably in this article.
[0173] The technical solutions provided in this application can be applied to various systems, especially 5G systems. For example, applicable systems include Global System for Mobile Communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA) General Packet Radio Service (GPRS), Long Term Evolution (LTE), LTE Frequency Division Duplex (FDD), LTE Time Division Duplex (TDD), Long Term Evolution Advanced (LTE-A), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX), and 5G New Radio (NR). All of these systems include terminal equipment and network equipment. The systems may also include a core network component, such as Evolved Packet System (EPS) and 5G system (5GS).
[0174] Network devices and terminal devices can each use one or more antennas for multiple-input multiple-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multiple-user MIMO (MU-MIMO). Depending on the configuration and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO, and can also be diversity transmission, precoding transmission, or beamforming transmission, etc.
[0175] In this embodiment of the invention, the term "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. The character " / " generally indicates that the preceding and following associated objects have an "or" relationship.
[0176] In the embodiments of this application, the term "multiple" refers to two or more, and other quantifiers are similar.
[0177] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0178] This application provides a paging processing method, apparatus, terminal, and access network node to address the problem that a mismatch between the paging sub-groups configured in the core network node and the paging sub-groups provided by the access network node may affect the terminal's ability to listen to paging messages.
[0179] The methods in this application embodiment and their corresponding devices / terminals / access network nodes are based on the same application concept. Since the methods and their corresponding devices / terminals / access network nodes are similar in principle for solving problems, the implementation of the methods and their corresponding devices / terminals / access network nodes can refer to each other, and repeated parts will not be described again.
[0180] like Figure 1 As shown, an embodiment of the present invention provides a paging processing method, including:
[0181] Step 11: The terminal determines the first identifier of the first cell corresponding to the first paging sub-group.
[0182] Wherein, the first paging sub-group is a paging sub-group configured by the core network node for the terminal, the first cell is the cell where the terminal is currently camped, and the first identifier is determined based on the cell information of the first cell obtained.
[0183] Optionally, the first identifier may also be referred to as the first index or the first number.
[0184] Step 12: The terminal listens to or does not listen to paging messages based on the first identifier.
[0185] For example, a UE within a PO can be divided into multiple paging subgroups to reduce unnecessary paging reception for the UE. In this embodiment, for a certain terminal, the core network node can assign it to the first paging subgroup, which can also be understood as the first paging subgroup being the paging subgroup where the terminal is located.
[0186] Optionally, the paging sub-group can be determined directly based on the UE_ID, or the network side can configure the paging sub-group corresponding to each UE based on the characteristics of each UE. This application embodiment is not limited to this.
[0187] The terminal can determine whether to listen to paging messages based on the paging status corresponding to the first identifier of the paging sub-group indicated by the access network node. For example, if the terminal determines that the paging status corresponding to the first identifier of the paging sub-group to which the terminal is located does not exist, the terminal may not listen to paging messages; if the terminal determines that the paging status corresponding to the first identifier of the paging sub-group to which the terminal is located exists, the terminal will listen to paging messages.
[0188] In the above scheme, the terminal determines that the first paging sub-group configured for it by the core network node corresponds to the first identifier of the currently camped cell, and listens for or does not listen to paging messages based on the first identifier. Since the first identifier is determined by the cell information of the terminal's currently camped cell, it ensures that even if the paging sub-group configured by the core network node does not match the paging sub-groups provided by the access network node, the terminal can accurately determine its corresponding paging status. In other words, this scheme provides a more flexible and efficient paging sub-group mechanism by considering the influence of the access network node in the paging sub-group mechanism, thereby ensuring that the terminal can accurately listen to paging messages when needed and reducing power consumption when not needing to listen to paging messages.
[0189] Optionally, the cell information includes: the number of paging subgroups supported by the first cell.
[0190] For example, prior to step 11 above, the method may further include:
[0191] The terminal determines the number of paging sub-groups supported by the first cell; the terminal determines the first identifier of the first paging sub-group corresponding to the first cell based on the first index and the number of paging sub-groups supported by the first cell.
[0192] For example, a terminal can determine the number of paging sub-groups supported by the first cell based on system messages broadcast by the access network node. Then, by combining the number of paging sub-groups supported by the first cell with the second identifier of the first paging sub-group configured in the core network, it can determine the first identifier of the first paging sub-group corresponding to the first cell. In this way, the terminal can determine the paging status of the terminal as indicated by the access network node based on the first identifier of the first cell corresponding to its own first paging sub-group. This ensures that even if the paging sub-groups configured by the core network node do not match the paging sub-groups that the access network node can provide, the terminal can accurately determine its own paging status.
[0193] Optionally, before the terminal determines that the first paging sub-packet corresponds to the first identifier of the first cell, it may include: the terminal obtaining the number of paging sub-packets supported by the first cell. For example, the terminal may receive the number of paging sub-packets supported by the first cell sent by the access network node.
[0194] As one implementation method, the terminal can obtain the number of paging sub-packets supported by the first cell in the following way:
[0195] The terminal receives a system message broadcast by the access network node; wherein the system message carries the number of paging subgroups supported by the first cell.
[0196] In this embodiment, the access network node can broadcast the number of paging sub-packets supported by the cell where the terminal is currently camped in the system message, that is, the terminal receives the number of paging sub-packets supported by the first cell sent by the access network node.
[0197] As another implementation, the terminal can also obtain the number of paging sub-packets supported by the first cell in the following way:
[0198] The terminal receives first indication information sent by the access network node; the terminal determines the number of paging sub-groups supported by the first cell from at least one paging sub-group number included in the first paging sub-group number set according to the first indication information; wherein, the number of paging sub-groups included in the first paging sub-group number set is supported by the first cell, that is, the first cell supports the number of paging sub-groups included in the first paging sub-group number set; the first paging sub-group number set is obtained from system messages broadcast by the access network node.
[0199] For example: the terminal receives a system message broadcast by the access network node; wherein the system message carries a first paging sub-group number set containing at least one paging sub-group number, the number of paging sub-groups contained in the first paging sub-group number set being supported by the first cell, that is, the first cell supporting the number of paging sub-groups contained in the first paging sub-group number set;
[0200] The terminal receives first indication information sent by the access network node; wherein the first indication information is used to indicate that the target number of paging sub-groups in the first paging sub-group number set is the number of paging sub-groups supported by the first cell.
[0201] In this embodiment, the access network node can broadcast a set of paging sub-packets supported by the cell where the terminal is currently camped in a system message (such as the set including at least two values of the number of paging sub-packets supported by the cell where the terminal is currently camped); before the terminal receives (or listens to) the paging message, it can receive a first indication information sent by the access network node (such as the first indication information being carried in a Paging Early Indication (PEI)). The first indication information is used to indicate which value in the set the number of paging sub-packets supported by the cell where the terminal is currently camped is, so that the terminal can determine the number of paging sub-packets supported by its currently camped cell (i.e., the first cell).
[0202] Optionally, before the terminal determines that the first paging sub-group corresponds to the first identifier of the first cell, the process may further include: the terminal obtaining a second identifier corresponding to the first paging sub-group configured for the terminal by the core network node. For example, the terminal may receive a second identifier corresponding to the first paging sub-group configured for the terminal by the core network node, sent by the core network node. The second identifier may also be referred to as a second index or a second number.
[0203] The terminal determining that the first identifier of the first paging sub-group corresponds to the first cell may include: the terminal determining the first identifier of the first paging sub-group corresponding to the first cell based on the second identifier and the cell information of the first cell.
[0204] In this embodiment, the first identifier of the first paging sub-group corresponding to the terminal is determined by combining the second identifier of the first paging sub-group configured by the core network node with the cell information of the cell where the terminal is currently camped. This ensures that even if the paging sub-group configured by the core network node does not match the paging sub-group provided by the access network node, the terminal can accurately determine its corresponding paging status. In other words, this scheme provides a more flexible and efficient paging sub-group mechanism by considering the influence of the access network node in the paging sub-group mechanism. This ensures that the terminal can accurately listen to paging messages when it needs to listen to them, and reduces power consumption when it does not need to listen to paging messages.
[0205] Optionally, the terminal determines the first identifier of the first paging sub-group corresponding to the first cell based on the second identifier and the cell information of the first cell, including: the terminal determines the first identifier of the first paging sub-group corresponding to the first cell based on the second identifier and the number of paging sub-groups supported by the first cell contained in the cell information.
[0206] For example, the terminal can determine the first identifier of the first paging sub-group corresponding to the first cell based on the remainder of dividing the second identifier by the number of paging sub-groups supported by the first cell contained in the cell information.
[0207] Optionally, the terminal determines the first identifier of the first paging sub-group corresponding to the first cell based on the second identifier and the number of paging sub-groups supported by the first cell, including:
[0208] The terminal uses K = I mod X total The first identifier of the first paging subgroup corresponding to the first cell is obtained; or,
[0209] The terminal uses K = (I mod X) total +p), to obtain the first identifier of the first cell corresponding to the first paging sub-group; or,
[0210] The terminal uses K = (X) total -p)-(I mod X total ), to obtain the first identifier of the first cell corresponding to the first paging sub-group; or,
[0211] The terminal uses K=X total -(I mod X total ), thus obtaining the first identifier of the first cell corresponding to the first paging subgroup;
[0212] Where I is the second identifier, X total K represents the number of paging sub-groups supported by the first cell, K represents the first identifier, and p represents a preset first value.
[0213] For example, P can be 1 or other values.
[0214] Specifically, the terminal determines the first identifier of the first cell corresponding to the first paging sub-group based on the second identifier and the number of paging sub-groups supported by the first cell contained in the cell information, which may include:
[0215] The terminal uses K = I mod X total Determine that the first paging sub-group corresponds to the first identifier of the first cell; or,
[0216] The terminal uses K = (I mod X) total +1), determine that the first paging sub-group corresponds to the first identifier of the first cell; or,
[0217] The terminal uses K = (X) total -1)-(I mod X total), determine that the first paging sub-group corresponds to the first identifier of the first cell; or,
[0218] The terminal uses K=X total -(I mod X total ), determine that the first paging subgroup corresponds to the first identifier of the first cell;
[0219] Where I is the second identifier, X total K represents the number of paging sub-packets supported by the first cell, and K represents the first identifier.
[0220] Optionally, the terminal determines the first identifier corresponding to the first cell for the first paging sub-group based on the second identifier and the number of paging sub-groups supported by the first cell contained in the cell information. This may include: if the second identifier is less than the number of paging sub-groups supported by the first cell, then the terminal determines the first identifier corresponding to the first cell for the first paging sub-group based on the second identifier; if the second identifier is greater than or equal to the number of paging sub-groups supported by the first cell, then the terminal determines the first identifier corresponding to the first cell for the first paging sub-group based on the number of paging sub-groups supported by the first cell.
[0221] Specifically, the terminal determining the first identifier of the first paging subgroup corresponding to the first cell based on the second identifier may include: the terminal determining the second identifier as the first identifier of the first paging subgroup corresponding to the first cell;
[0222] The terminal determines the first identifier of the first paging sub-packet corresponding to the first cell based on the number of paging sub-packets supported by the first cell, including: the terminal using K=X total -n, to obtain the first identifier of the first cell corresponding to the first paging sub-group; or, the terminal obtains the identifier of the first cell corresponding to the first paging sub-group through K=X. total The first identifier of the first paging sub-group corresponding to the first cell is obtained; where X total K represents the number of paging sub-groups supported by the first cell, K represents the first identifier, and n represents a preset second value.
[0223] For example, n can be 1 or other values.
[0224] Specifically, the terminal determines the first identifier of the first paging sub-packet corresponding to the first cell based on the number of paging sub-packets supported by the first cell, which may include: the terminal using K=X total -1, determining that the first paging sub-group corresponds to the first identifier of the first cell; or, the terminal uses K=X total The first paging sub-group is determined to correspond to the first identifier of the first cell; wherein, Xtotal K represents the number of paging sub-packets supported by the first cell, and K represents the first identifier.
[0225] In other words, if I <X total Then the terminal determines the first identifier of the first cell corresponding to the first paging sub-group by K=I; if I≥X total Then the terminal uses K=X total -1, determine that the first paging subgroup corresponds to the first identifier of the first cell;
[0226] Or, if I <X total Then the terminal determines the first identifier of the first cell corresponding to the first paging sub-group by K=I; if I≥X total Then the terminal uses K=X total The first identifier of the first paging sub-group is determined to correspond to the first cell. Here, I is the second identifier.
[0227] Optionally, the terminal determines the first identifier corresponding to the first cell for the first paging sub-group based on the second identifier and the number of paging sub-groups supported by the first cell contained in the cell information. This may include: if the second identifier is less than or equal to the number of paging sub-groups supported by the first cell, then the terminal determines the second identifier as the first identifier corresponding to the first cell for the first paging sub-group; if the second identifier is greater than the number of paging sub-groups supported by the first cell, then the terminal determines the first identifier corresponding to the first cell for the first paging sub-group based on a preset third value.
[0228] Optionally, the preset value can be 1, 0, or other values, and the embodiments of this application are not limited thereto.
[0229] In other words, if I≤X total Then the terminal determines the first identifier of the first cell corresponding to the first paging sub-group by K=I; if I>X total Then the terminal determines, by K=0, that the first identifier of the first paging subgroup corresponds to the first cell;
[0230] Or, if I≤X total The terminal determines the first identifier of the first cell corresponding to the first paging sub-group by K=I; if I>X total Then the terminal determines, by K=1, that the first identifier of the first paging subgroup corresponds to the first cell;
[0231] Where I is the second identifier, X total K represents the number of paging sub-packets supported by the first cell, and K represents the first identifier.
[0232] Optionally, the terminal may listen to or not listen to paging messages based on the first identifier, including:
[0233] The terminal receives paging indication information sent by the access network node; wherein the paging indication information carries a paging identifier of at least one paging sub-group that has been paging.
[0234] The terminal determines whether the paging subgroup corresponding to the first identifier has been paging based on the paging identifier of at least one paging subgroup that has been paging carried in the paging indication information;
[0235] If a paging occurs, the paging message listening is triggered; otherwise, the paging message listening is not triggered.
[0236] In other words, the terminal may listen to or not listen to paging messages based on the first identifier, including:
[0237] The terminal receives paging indication information sent by the access network node; wherein the paging indication information is used to indicate that at least one paging sub-group is paging;
[0238] If the terminal determines that there is a paging in the paging subgroup corresponding to the first identifier based on the paging indication information, then the terminal listens for the paging message;
[0239] If the terminal determines, based on the paging indication information, that there is no paging in the paging subgroup corresponding to the first identifier, then the terminal will not listen for paging messages.
[0240] For example: When a terminal receives paging indication information sent by an access network node (in the PEI or the Physical downlink control channel (PDCCH) corresponding to the paging message), if the index of the paging sub-group indicated by the paging indication information is the same as the first identifier, the terminal determines that the paging sub-group corresponding to the first identifier is paging, and the terminal listens for the paging message; if the index of the paging sub-group indicated by the paging indication information is not the same as the first identifier, the terminal determines that the paging sub-group corresponding to the first identifier is not paging, and the terminal does not listen for the paging message.
[0241] In this embodiment, paging indication information is used to indicate the paging status of the paging subgroup to which the terminal belongs, such as using PEI to indicate the paging status of the paging subgroup to which the terminal belongs, which can reduce unnecessary paging reception by the UE. Optionally, a wake-up sequence can be introduced before the UE listens for paging messages. The UE determines whether to wake up to receive subsequent paging messages based on the wake-up sequence it has listened to; or a special downlink control information (DCI) can be introduced before the UE listens for paging messages. The UE determines whether to wake up to receive subsequent paging messages based on the information in the DCI it has listened to.
[0242] The terminal can determine the location of the paging frame (PF) and the point of origin (PO), and listen for paging indication information.
[0243] For example, a terminal can determine the location of the paging frame (PF) and point of sale (PO) using the following steps:
[0244] Determine the location of the PF;
[0245] The position of PO is determined to be the starting time slot position of the PF or the PF following the PF.
[0246] The position of PF can be determined by the formula: (SFN+PF_offset)mod T=(T div N)*(UE_ID mod N); the position of PO can be determined by the formula: i_s=floor(UE_ID / N)mod Ns.
[0247] Wherein, SFN is the system radio frame number; PF_offset is the radio frame offset value; T is the paging period; N is the number of PFs in one paging period; UE_ID is S-TMSI mod 1024; Ns is the number of POs associated with a PF; and i_s is the logical sequence number of the PO after it belongs to its PF.
[0248] A PF can contain multiple POs. The first PO belonging to a PF is always set from the beginning of that PF. All POs must strictly avoid uplink time slot positions.
[0249] The terminal involved in the embodiments of this application can be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connectivity, or other processing devices connected to a wireless modem. The name of the terminal device may differ in different systems; for example, in a 5G system, the terminal device can be called a User Equipment (UE). The wireless terminal device can communicate with one or more core networks (CNs) via a Radio Access Network (RAN). The wireless terminal device can be a mobile terminal device, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal device, for example, a portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile device. These exchange voice and / or data with the RAN. Examples include Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, and Personal Digital Assistants (PDAs). Wireless terminal equipment can also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, or user device, but is not limited to these terms in the embodiments of this application.
[0250] The paging processing method of the present invention has been described above. The following embodiment will be further described with reference to the accompanying drawings and the corresponding terminal.
[0251] Specifically, such as Figure 2 As shown, a terminal 200 according to an embodiment of the present invention includes:
[0252] The determining unit 210 is used to determine a first identifier corresponding to a first cell in the first paging subgroup; wherein, the first paging subgroup is a paging subgroup configured by the core network node for the terminal, the first cell is the cell in which the terminal is currently camped, and the first identifier is determined based on the cell information of the first cell obtained.
[0253] The processing unit 220 is configured to listen to or not listen to paging messages based on the first identifier.
[0254] Optionally, the cell information includes: the number of paging subgroups supported by the first cell.
[0255] Optionally, the terminal further includes:
[0256] The first receiving unit is used to receive system messages broadcast by the access network node; wherein the system messages carry the number of paging subgroups supported by the first cell.
[0257] Optionally, the terminal further includes:
[0258] The second receiving unit is used to receive the first indication information sent by the access network node;
[0259] The number determination unit is used to determine the number of paging subgroups supported by the first cell from at least one paging subgroup number contained in the first paging subgroup number set according to the first indication information.
[0260] The first cell supports the number of paging sub-groups included in the first paging sub-group set, which is obtained from system messages broadcast by the access network node.
[0261] Optionally, the terminal further includes:
[0262] The acquisition unit is used to acquire the second identifier corresponding to the first paging sub-group configured by the core network node for the terminal;
[0263] The determining unit 210 is further configured to: determine, based on the second identifier and the cell information of the first cell, the first identifier corresponding to the first paging subgroup of the first cell.
[0264] Optionally, the determining unit 210 is further configured to:
[0265] The terminal determines the first identifier of the first cell corresponding to the first paging sub-group based on the second identifier and the number of paging sub-groups supported by the first cell contained in the cell information.
[0266] The determining unit 210 is further configured to:
[0267] By K = I mod X total The first identifier of the first paging subgroup corresponding to the first cell is obtained; or,
[0268] By K = (I mod X) total+p), to obtain the first identifier of the first cell corresponding to the first paging sub-group; or,
[0269] via K = (X total -p)-(I mod X total ), to obtain the first identifier of the first cell corresponding to the first paging sub-group; or,
[0270] Through K=X total -(I mod X total ), thus obtaining the first identifier of the first cell corresponding to the first paging subgroup;
[0271] Where I is the second identifier, X total K represents the number of paging sub-groups supported by the first cell, K represents the first identifier, and p represents a preset first value.
[0272] Optionally, the determining unit 210 is further configured to:
[0273] If the second identifier is less than the number of paging sub-packets supported by the first cell, then the first identifier of the first paging sub-packet corresponding to the first cell is determined based on the second identifier;
[0274] If the second identifier is greater than or equal to the number of paging sub-packets supported by the first cell, then the first identifier of the first paging sub-packet corresponding to the first cell is determined according to the number of paging sub-packets supported by the first cell.
[0275] Optionally, the determining unit 210 is further configured to:
[0276] If the second identifier is less than the number of paging sub-packets supported by the first cell, then the second identifier is determined as the first identifier of the first cell corresponding to the first paging sub-packet;
[0277] If the second identifier is greater than or equal to the number of paging sub-packets supported by the first cell, then K=X total -n, to obtain the first identifier of the first cell corresponding to the first paging sub-group; or, through K=X total The first identifier of the first paging sub-group corresponding to the first cell is obtained; where X total K represents the number of paging sub-groups supported by the first cell, K represents the first identifier, and n represents a preset second value.
[0278] Optionally, the determining unit 210 is further configured to:
[0279] If the second identifier is less than or equal to the number of paging sub-groups supported by the first cell, the terminal determines the second identifier as the first identifier of the first cell corresponding to the first paging sub-group;
[0280] If the second identifier is greater than the number of paging sub-groups supported by the first cell, the terminal determines the first identifier of the first cell corresponding to the first paging sub-group based on a preset third value.
[0281] Optionally, the processing unit 220 is further configured to:
[0282] Receive paging indication information sent by an access network node; wherein the paging indication information carries a paging identifier of at least one paging sub-group that has been paging;
[0283] Based on the paging identifier of at least one paging subgroup that has been paging, carried in the paging indication information, determine whether the paging subgroup corresponding to the first identifier has been paging;
[0284] If a paging occurs, the paging message listening is triggered; otherwise, the paging message listening is not triggered.
[0285] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.
[0286] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0287] It should be noted that the terminal provided in this embodiment of the invention can implement all the method steps implemented in the above method embodiment and achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.
[0288] To better achieve the above objectives, the present invention also provides a paging processing device, such as... Figure 3 As shown, it includes a memory 310, a transceiver 320, and a processor 330; wherein, the memory 310 is used to store computer programs; the transceiver 320 is used to send and receive data under the control of the processor 330; for example, the transceiver 320 is used to receive and send data under the control of the processor 330; the processor 330 is used to read the computer program in the memory 310 and perform the following operations:
[0289] The first identifier of the first paging subgroup is determined to correspond to the first cell; wherein, the first paging subgroup is a paging subgroup configured by the core network node for the terminal, the first cell is the cell where the terminal is currently camped, and the first identifier is determined based on the cell information of the first cell obtained;
[0290] Based on the first identifier, listen to or not listen to paging messages.
[0291] Optionally, the cell information includes: the number of paging subgroups supported by the first cell.
[0292] Optionally, the processor 310 is configured to read the computer program in the memory and perform the following operations:
[0293] Receive system messages broadcast by access network nodes; wherein the system messages carry the number of paging subgroups supported by the first cell.
[0294] Optionally, the processor 310 is configured to read the computer program in the memory and perform the following operations:
[0295] Receive the first indication information sent by the access network node;
[0296] Based on the first indication information, the number of paging subgroups supported by the first cell is determined from the number of at least one paging subgroup contained in the first paging subgroup number set;
[0297] The number of paging sub-groups included in the first paging sub-group set is the number supported by the first cell, and the first paging sub-group set is obtained from the system messages broadcast by the access network node.
[0298] Optionally, the processor 310 is configured to read the computer program in the memory and perform the following operations:
[0299] Obtain the second identifier corresponding to the first paging sub-group configured for the terminal by the core network node;
[0300] Based on the second identifier and the cell information of the first cell, the first identifier corresponding to the first paging sub-group is determined.
[0301] Optionally, the processor 310 is configured to read the computer program in the memory and perform the following operations:
[0302] Based on the second identifier and the number of paging sub-groups supported by the first cell contained in the cell information, the first identifier corresponding to the first cell is determined.
[0303] Optionally, the processor 310 is configured to read the computer program in the memory and perform the following operations:
[0304] By K = I mod X total The first identifier of the first paging subgroup corresponding to the first cell is obtained; or,
[0305] By K = (I mod X) total +p), to obtain the first identifier of the first cell corresponding to the first paging sub-group; or,
[0306] via K = (X total -p)-(I mod X total ), to obtain the first identifier of the first cell corresponding to the first paging sub-group; or,
[0307] Through K=X total -(I mod X total ), thus obtaining the first identifier of the first cell corresponding to the first paging subgroup;
[0308] Where I is the second identifier, X total K represents the number of paging sub-groups supported by the first cell, K represents the first identifier, and p represents a preset first value.
[0309] Optionally, the processor 310 is configured to read the computer program in the memory and perform the following operations:
[0310] If the second identifier is less than the number of paging sub-packets supported by the first cell, then the first identifier of the first paging sub-packet corresponding to the first cell is determined based on the second identifier;
[0311] If the second identifier is greater than or equal to the number of paging sub-packets supported by the first cell, then the first identifier of the first paging sub-packet corresponding to the first cell is determined according to the number of paging sub-packets supported by the first cell.
[0312] Optionally, the processor 310 is configured to read the computer program in the memory and perform the following operations:
[0313] If the second identifier is less than the number of paging sub-packets supported by the first cell, then the second identifier is determined as the first identifier of the first cell corresponding to the first paging sub-packet;
[0314] If the second identifier is greater than or equal to the number of paging sub-packets supported by the first cell, then K=X total -n, to obtain the first identifier of the first cell corresponding to the first paging sub-group; or, through K=X total The first identifier of the first paging sub-group corresponding to the first cell is obtained; where X total K represents the number of paging sub-groups supported by the first cell, K represents the first identifier, and n represents a preset second value.
[0315] Optionally, the processor 310 is configured to read the computer program in the memory and perform the following operations:
[0316] If the second identifier is less than or equal to the number of paging sub-packets supported by the first cell, then the second identifier is determined as the first identifier of the first cell corresponding to the first paging sub-packet;
[0317] If the second identifier is greater than the number of paging sub-groups supported by the first cell, then based on a preset third value, the first identifier of the first paging sub-group corresponding to the first cell is determined.
[0318] Optionally, the processor 310 is configured to read the computer program in the memory and perform the following operations:
[0319] Receive paging indication information sent by an access network node; wherein the paging indication information carries a paging identifier of at least one paging sub-group that has been paging;
[0320] Based on the paging identifier of at least one paging subgroup that has been paging, carried in the paging indication information, determine whether the paging subgroup corresponding to the first identifier has been paging;
[0321] If a paging occurs, the paging message listening is triggered; otherwise, the paging message listening is not triggered.
[0322] Among them, Figure 3In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 330 and memory represented by memory 310 together. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 320 can be multiple components, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, etc. For different user equipment, the user interface 340 can also be an interface capable of connecting external or internal devices, including but not limited to keypads, displays, speakers, microphones, joysticks, etc.
[0323] Processor 330 is responsible for managing the bus architecture and general processing, while memory 310 can store data used by processor 600 during operation.
[0324] Optionally, the processor 330 can be a CPU (Central Processing Unit), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), or CPLD (Complex Programmable Logic Device), and the processor can also adopt a multi-core architecture.
[0325] The processor executes any of the methods described in the embodiments of this application according to the obtained executable instructions by calling a computer program stored in memory. The processor and memory may also be physically separated.
[0326] It should be noted that the apparatus provided in this embodiment of the invention can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.
[0327] This invention also provides a processor-readable storage medium storing a computer program for causing the processor to execute the steps in the paging processing method described above.
[0328] The processor-readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to magnetic memory (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO)), optical memory (e.g., CD, DVD, BD, HVD), and semiconductor memory (e.g., ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)).
[0329] The paging processing method of the present invention has been described above from the perspective of the terminal side. The paging processing method from the perspective of the access network node side will be further described below with reference to the accompanying drawings.
[0330] like Figure 4 As shown, an embodiment of the present invention provides a paging processing method, including:
[0331] Step 41: The access network node determines the first identifier of the first cell corresponding to the first paging sub-packet.
[0332] Wherein, the first paging sub-group is a paging sub-group configured by the core network node for the terminal, the first cell is the cell where the terminal is currently camped, and the first identifier is determined based on the cell information of the first cell.
[0333] Optionally, the first identifier may also be referred to as the first index or the first number.
[0334] Step 42: The access network node sends a paging message based on the first identifier.
[0335] For example, a UE within a PO can be divided into multiple paging subgroups to reduce unnecessary paging reception for the UE. In this embodiment, for a certain terminal, the core network node can assign it to the first paging subgroup, which can also be understood as the first paging subgroup being the paging subgroup where the terminal is located.
[0336] Optionally, the paging sub-group can be determined directly based on the UE_ID, or the network side can configure the paging sub-group corresponding to each UE based on the characteristics of each UE. This application embodiment is not limited to this.
[0337] Access network nodes can indicate the paging status of the corresponding terminal through the first identifier of the paging sub-group and send a paging message. In this way, the terminal can determine whether to listen to the paging message sent by the access network node based on the paging status corresponding to the first identifier of the paging sub-group indicated by the access network node. For example: if the terminal determines that the access network node indicates that the paging status corresponding to the first identifier of the paging sub-group to which the terminal is located is not paging, then the terminal does not need to listen to the paging message; if the terminal determines that the access network node indicates that the paging status corresponding to the first identifier of the paging sub-group to which the terminal is located is paging, then the terminal listens to the paging message.
[0338] In the above scheme, the access network node determines the first identifier of the cell where the terminal is currently camped by the first paging sub-group configured by the core network node for the terminal, and sends a paging message according to the first identifier. Since the first identifier is determined by the cell information of the cell where the terminal is currently camped, this ensures that even if the paging sub-group configured by the core network node does not match the paging sub-group provided by the access network node, the terminal can accurately determine its corresponding paging status. In other words, this scheme provides a more flexible and efficient paging sub-group mechanism by considering the influence of the access network node in the paging sub-group mechanism, thereby ensuring that the terminal can accurately listen for paging messages when needed and reducing power consumption when not listening for paging messages.
[0339] Optionally, the cell information includes: the number of paging subgroups supported by the first cell.
[0340] For example, prior to step 42 above, the method may further include:
[0341] The access network node sends the number of paging sub-packets supported by the first cell to the terminal.
[0342] Optionally, the access network node can send the number of paging sub-packets supported by the first cell to the terminal in the following manner:
[0343] The access network node broadcasts a system message to the terminal; wherein the system message carries the number of paging sub-groups supported by the first cell.
[0344] In this embodiment, the access network node can broadcast the number of paging sub-packets supported by the cell where the terminal is currently camped in the system message, that is, the terminal receives the number of paging sub-packets supported by the first cell sent by the access network node.
[0345] Optionally, the access network node may also send the number of paging sub-packets supported by the first cell to the terminal in the following manner:
[0346] The access network node sends a first indication information to the terminal, the first indication information being used to instruct the terminal to determine the number of paging subgroups supported by the first cell from at least one number of paging subgroups contained in the first paging subgroup set;
[0347] The first cell supports the number of paging sub-groups included in the first paging sub-group set, and the first paging sub-group set is carried in the system message broadcast by the access network node.
[0348] For example: the access network node broadcasts a system message to the terminal; wherein the system message carries a first paging sub-group number set containing at least one paging sub-group number, and the number of paging sub-groups contained in the first paging sub-group number set is supported by the first cell;
[0349] The access network node sends a first indication information to the terminal; wherein the first indication information is used to indicate that the target number of paging sub-groups in the first paging sub-group number set is the number of paging sub-groups supported by the first cell.
[0350] In this embodiment, the access network node can broadcast in a system message a set of paging sub-packets supported by the cell where the terminal is currently camped (such as the set including at least two values of the number of paging sub-packets supported by the cell where the terminal is currently camped); before the terminal receives (or listens to) the paging message, it can receive a first indication information sent by the access network node (the first indication information can be carried in the PEI), the first indication information is used to indicate which value in the set the number of paging sub-packets supported by the cell where the terminal is currently camped is, so that the terminal can determine the number of paging sub-packets supported by its currently camped cell (i.e., the first cell).
[0351] Optionally, before the access network node determines that the first paging sub-group corresponds to the first identifier of the first cell, the method further includes: the access network node obtaining a second identifier corresponding to the first paging sub-group configured by the core network node for the terminal; for example, the terminal may receive the second identifier corresponding to the first paging sub-group configured by the core network node for the terminal. The second identifier may also be referred to as a second index or a second number.
[0352] The access network node determines the first identifier of the first paging sub-packet corresponding to the first cell by: the access network node determining the first identifier of the first paging sub-packet corresponding to the first cell based on the second identifier and the cell information of the first cell.
[0353] In this embodiment, the first identifier of the first paging sub-group corresponding to the terminal is determined by combining the second identifier of the first paging sub-group configured by the core network node with the cell information of the cell where the terminal is currently camped. This ensures that even if the paging sub-group configured by the core network node does not match the paging sub-group provided by the access network node, the terminal can accurately determine its corresponding paging status. In other words, this scheme provides a more flexible and efficient paging sub-group mechanism by considering the influence of the access network node in the paging sub-group mechanism. This ensures that the terminal can accurately listen to paging messages when it needs to listen to them, and reduces power consumption when it does not need to listen to paging messages.
[0354] Optionally, the access network node determines the first identifier corresponding to the first cell in the first paging sub-packet based on the second identifier and the cell information of the first cell, including:
[0355] The access network node determines the first identifier of the first cell corresponding to the first paging sub-packet based on the second identifier and the number of paging sub-packets supported by the first cell contained in the cell information.
[0356] For example, the access network node can determine the first identifier of the first paging sub-packet corresponding to the first cell based on the remainder of dividing the second identifier by the number of paging sub-packets supported by the first cell contained in the cell information.
[0357] Specifically, the access network node determines the first identifier of the first cell corresponding to the first paging sub-packet based on the second identifier and the number of paging sub-packets supported by the first cell contained in the cell information, which may include:
[0358] The access network node uses K = I mod X total Determine that the first paging sub-group corresponds to the first identifier of the first cell; or,
[0359] The access network node uses K = (I mod X) total +p), determine that the first paging sub-group corresponds to the first identifier of the first cell; or,
[0360] The access network node uses K = (X) total -p)-(I mod X total ), determine that the first paging sub-group corresponds to the first identifier of the first cell; or,
[0361] The access network node uses K=X total -(I mod X total), determine that the first paging subgroup corresponds to the first identifier of the first cell;
[0362] Where I is the second identifier, X total K represents the number of paging sub-groups supported by the first cell, K represents the first identifier, and p represents a preset first value.
[0363] Optionally, the access network node determines the first identifier corresponding to the first cell for the first paging sub-packet based on the second identifier and the number of paging sub-packets supported by the first cell contained in the cell information, including: if the second identifier is less than the number of paging sub-packets supported by the first cell, the access network node determines the first identifier corresponding to the first cell for the first paging sub-packet based on the second identifier; if the second identifier is greater than or equal to the number of paging sub-packets supported by the first cell, the access network node determines the first identifier corresponding to the first cell for the first paging sub-packet based on the number of paging sub-packets supported by the first cell.
[0364] Specifically, the access network node determining the first identifier of the first cell corresponding to the first paging sub-group based on the second identifier may include: the access network node determining the second identifier as the first identifier of the first cell corresponding to the first paging sub-group;
[0365] The access network node determines the first identifier of the first paging sub-packet corresponding to the first cell based on the number of paging sub-packets supported by the first cell, which may include: the access network node using K=X total -n, determines the first identifier of the first cell corresponding to the first paging sub-group; or, the access network node uses K=X total The first paging sub-group is determined to correspond to the first identifier of the first cell; wherein, X total K represents the number of paging sub-groups supported by the first cell, K represents the first identifier, and n represents a preset second value.
[0366] In other words, if I <X total Then the terminal determines the first identifier of the first cell corresponding to the first paging sub-group by K=I; if I≥X total Then the terminal uses K=X total -1, determine that the first paging subgroup corresponds to the first identifier of the first cell;
[0367] Or, if I <X total Then the terminal determines the first identifier of the first cell corresponding to the first paging sub-group by K=I; if I≥X total Then the terminal uses K=X totalThe first identifier of the first paging sub-group is determined to correspond to the first cell. Here, I is the second identifier.
[0368] Optionally, the access network node determines the first identifier corresponding to the first cell for the first paging sub-packet based on the second identifier and the number of paging sub-packets supported by the first cell contained in the cell information, including: if the second identifier is less than or equal to the number of paging sub-packets supported by the first cell, the access network node determines the second identifier as the first identifier corresponding to the first cell for the first paging sub-packet; if the second identifier is greater than the number of paging sub-packets supported by the first cell, the access network node determines the first identifier corresponding to the first cell for the first paging sub-packet based on a preset third value.
[0369] Optionally, the preset value can be 1, 0, or other values, and the embodiments of this application are not limited thereto.
[0370] In other words, if I≤X total Then the terminal determines the first identifier of the first cell corresponding to the first paging sub-group by K=I; if I>X total Then the terminal determines, by K=0, that the first identifier of the first paging subgroup corresponds to the first cell;
[0371] Or, if I≤X total The terminal determines the first identifier of the first cell corresponding to the first paging sub-group by K=I; if I>X total Then the terminal determines, by K=1, that the first identifier of the first paging subgroup corresponds to the first cell;
[0372] Where I is the second identifier, X total K represents the number of paging sub-packets supported by the first cell, and K represents the first identifier.
[0373] Optionally, before sending the paging message, the method further includes:
[0374] The access network node sends paging indication information to the terminal; wherein the paging indication information carries the paging identifier of at least one paging sub-group that has been paging.
[0375] In this embodiment, the access network node can indicate the paging status corresponding to the first paging sub-group by paging indication information (such as in PEI or the PDCCH corresponding to the paging message) according to the second identifier of the first paging sub-group where the terminal is located, which is configured by the core network node and the first identifier of the first paging sub-group, which is determined by the number of paging sub-groups supported by the cell where the terminal is currently camped. This ensures that the terminal can accurately determine its corresponding paging status even if the paging sub-groups configured by the core network node do not match the paging sub-groups that the access network node can provide.
[0376] For example, on the terminal side, when it receives paging indication information sent by the access network node, if the identifier of the paging sub-group indicated by the paging indication information is the same as the first identifier, the terminal determines that the paging sub-group corresponding to the first identifier is paging, and the terminal listens for paging messages; if the identifier of the paging sub-group indicated by the paging indication information is different from the first identifier, the terminal determines that the paging sub-group corresponding to the first identifier is not paging, and the terminal does not listen for paging messages.
[0377] In this embodiment, paging indication information is used to indicate the paging status of the paging subgroup to which the terminal belongs, such as using PEI to indicate the paging status of the paging subgroup to which the terminal belongs, which can reduce unnecessary paging reception by the UE. Optionally, a wake-up sequence can be introduced before the UE listens for paging messages. The UE determines whether to wake up to receive subsequent paging messages based on the wake-up sequence it has listened to; or a special downlink control information (DCI) can be introduced before the UE listens for paging messages. The UE determines whether to wake up to receive subsequent paging messages based on the information in the DCI it has listened to.
[0378] Optionally, the paging processing method further includes:
[0379] The access network node sends auxiliary information to the core network node, such as sending the auxiliary information to the Access and Mobility Management Function (AMF).
[0380] The auxiliary information includes at least one or more of the following:
[0381] The number of PFs in one paging cycle;
[0382] The number of POs associated with a PF;
[0383] The number of paging subpackets supported by the cell under the access network node;
[0384] A set of paging subpacket counts that includes at least two paging subpacket counts supported by the cell.
[0385] Optionally, the cell under the access network node can be one or more cells under the access network node, or the cell under the access network node is the first cell mentioned above (i.e., the cell where the terminal is currently camped), or the cell under the access network node is all the cells under the access network node. This embodiment of the invention is not limited thereto.
[0386] Optionally, the core network node receives the auxiliary information sent by the access network node and can configure the second identifier of the first paging sub-group to which the terminal is located based on the auxiliary information. For example, if the access network node under the core network node supports a large number of N (i.e., the number of PFs in a paging cycle) and Ns (i.e., the number of POs associated with a PF), it means that the paging message has been divided into many groups. In this case, the core network node can narrow the value range corresponding to the second identifier of the paging sub-group; or if the access network node under the core network node supports a large number of paging sub-groups X total If the value of I is relatively small, the core network node can narrow down the range of values corresponding to the second identifier of the paging sub-group, or the core network node can determine which UEs should be configured to the paging sub-group with the second identifier that has a larger value (the value of the second identifier I may be greater than X in the subsequent paging cell). total The embodiments of the present invention are not limited thereto.
[0387] The access network node involved in this application embodiment may include multiple cells providing services to terminals. Depending on the specific application, the access network node may also be called a base station, or it may be a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. The access network node can be used to exchange received air frames with Internet Protocol (IP) packets, and act as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The access network node can also coordinate the attribute management of the air interface. For example, the access network node involved in the embodiments of this application can be a network device (Base Transceiver Station, BTS) in Global System for Mobile Communications (GSM) or Code Division Multiple Access (CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolved network device (eNB or e-NodeB) in a long term evolution (LTE) system, a 5G base station (gNB) in a next generation system, or a Home evolved Node B (HeNB), relay node, femto, pico, etc., and is not limited in the embodiments of this application. In some network structures, the network device may include centralized unit (CU) nodes and distributed unit (DU) nodes, and the centralized unit and distributed unit may also be geographically separated.
[0388] The paging processing methods on the terminal side and the access network node side are described below with reference to specific embodiments:
[0389] Example 1:
[0390] Access network nodes broadcast the number of paging subpackets supported by their cell (i.e., the cell where the terminal is currently camped, denoted as cell1) in system messages, denoted as X. total Access network nodes can determine X based on actual needs. total The value of X can be determined by the access network node, for example, based on the number of UEs residing in the cell and / or the number of POs in a paging cycle.total The value of X can be determined by considering the signaling overhead requirements (e.g., the desired number of paging sub-packets exceeds 4, thus limiting the bit overhead of the paging sub-packets to 2). total The value of X can be determined based on the statistical probability of a UE being paged within the cell. total The value of X is specifically determined. total The value of depends on the specific algorithm of the access network node, and this embodiment of the invention does not impose specific limitations.
[0391] For example, for an inactive / idle UE, the paging sub-group ID configured by the core network node is I (i.e., the second identifier, or understood as the second identifier of the paging group where the terminal is located).
[0392] When an access network node receives a paging message for an inactive / idle UE, it can determine the paging sub-packet number K (i.e., the first identifier, or understood as the first identifier of the paging sub-packet in cell 1) for that UE using one of the following formulas:
[0393] Formula 1: K = I mod X total ;
[0394] Formula 2: K = (I mod X) total +1;
[0395] Formula 3: K = (X total -1)-(I mod X total );
[0396] Formula 4: K = X total -(I mod X total );
[0397] Formula 5: If I <X total If K = I, then K = X; otherwise, K = X. total -1;
[0398] Formula 6: If I <X total If K = I, then K = X; otherwise, K = X. total ;
[0399] Formula 7: If I <= X total If K = I, then K = 0; otherwise, K = 0.
[0400] Formula 8: If I <= X total If K = I, then K = 1; otherwise, K = 1.
[0401] The access network node sends paging indication information to the terminal, which is used to indicate the paging status corresponding to the current paging subgroup number K;
[0402] Correspondingly, the inactive / idle UE is based on the X broadcast by the currently camped cell (cell 1). total The core network node configures the paging sub-group ID as I, and determines the paging sub-group number K corresponding to the UE in cell 1 (formula as above). When the UE is listening for paging messages, it needs to first determine whether there is a paging sub-group number K. Only when it is determined that there is a paging corresponding to paging sub-group number K will the UE continue to listen for paging messages; otherwise, the UE does not need to listen for paging messages.
[0403] For example: The system message broadcasts the number X of paging sub-packets supported by this cell (cell 1). total The value is 4. If the core network node configures the paging sub-group ID of Idle UE1 as 3, then according to the above formula, the access network node \UE1 determines the number of the paging sub-group where UE1 is located in cell 1 as K=3 (corresponding to formulas 1, 5, 6, 7 and 8 above), or K=4 (corresponding to formula 2 above), or K=0 (corresponding to formula 3 above), or K=1 (corresponding to formula 4 above);
[0404] If the access network node needs to page UE1 in cell 1, the access network node will indicate the paging sub-group number K=3 (corresponding to formulas 1, 5, 6, 7 and 8 above) / 4 (corresponding to formula 2 above) / 0 (corresponding to formula 3 above) / 1 (corresponding to formula 4 above) through paging indication information (such as in PEI or the PDCCH corresponding to the paging message). If UE1 is in cell 1, UE1 will determine PF and PO (see the above terminal side embodiment, which will not be repeated here) and listen for paging indication information.
[0405] If UE1 detects a paging indication message with paging subgroup number X that indicates the existence of a paging, and X is equal to the paging subgroup number to which UE1 is located, then UE1 continues to listen for paging messages; otherwise, it assumes that there is no paging message with UE1's paging subgroup number and does not need to listen for subsequent paging messages.
[0406] For example, if the core network node configures the paging sub-packet ID of inactive UE2 as 6 (i.e., the second identifier, or understood as the second identifier of the paging sub-packet where UE2 is located), then according to the above formula, the access network node \UE2 determines the paging sub-packet number K under cell 1 as K=2 (corresponding to formulas 1 and 4 above); or K=3 (corresponding to formulas 2 and 5 above); or K=1 (corresponding to formulas 3 and 8 above); or K=4 (corresponding to formula 6 above); or K=0 (corresponding to formula 7 above).
[0407] If the access network node needs to page UE2 in cell 1, the access network node will indicate the paging sub-group number K = 2 (corresponding to formulas 1, 4) / 3 (corresponding to formulas 2, 5) / 1 (corresponding to formulas 3, 8) / 4 (corresponding to formula 6) / 0 (corresponding to formula 7) through paging indication information (such as in PEI or the PDCCH corresponding to the paging message). If UE2 is in cell 1, UE2 can determine PF and PO (see the above terminal-side embodiment, which will not be repeated here) and listen to the paging indication information. If UE2 listens to the paging indication information indicating the paging sub-group number X, and X is equal to the paging sub-group number where UE2 is located, then UE2 continues to listen to the paging message; otherwise, it is considered that there is no paging message with UE2's paging sub-group number, and there is no need to listen to the following paging message.
[0408] Thus, by adopting the above method in the embodiments of this application, the access network node can adjust the number of paging sub-packets under its cell, thereby improving the flexibility of paging sub-packets.
[0409] Example 2:
[0410] The access network node broadcasts in the system message a set of possible paging sub-packet numbers that its cell (i.e., the cell where the terminal is currently camped, denoted as cell 2) can support, for example, the set X of possible paging sub-packet numbers that cell 2 can support. totalset ={2,8}. The access network node can determine the set X of the number of paging sub-packets corresponding to cell 2 based on actual needs. totalset The value can be selected based on the number of UEs registered in the cell, the number of POs in a paging cycle, and the indicator X. totalset Bit overhead, indicating the total number of paging sub-blocks X total At least one of the bit overheads is used to determine the set X of the number of paging sub-groups corresponding to cell 2. totalset The set of possible values. Specifically, the set X that determines the number of paging subgroups corresponding to cell 2. totalset The set of values for depends on the specific algorithm of the access network node, and this embodiment of the invention does not impose specific limitations.
[0411] Before sending a paging message, the access network node indicates the number X of paging sub-packets supported by its cell (cell 2). total That is, the access network node further instructs X total Corresponding to X totalset Which value X in the value indicates the number of paging subpackets supported by this cell (cell 2)? totalFor example: the access network node determines that cell 2 does not need to support a large number of paging sub-packets; or, based on the number of UEs residing in cell 2 during this time (which can be a statistical result or an actual value), it determines that the number of residing UEs is small, and it is unnecessary to support a large number of paging sub-packets; or, based on the number of UEs residing in cell 2 during this time (which can be a statistical result or an actual value) and the number of POs in each paging cycle, it determines that the number of UEs under each PO in each paging cycle is small, then instruct X to... total =2; if it is determined that cell 2 needs to support more paging subgroups, then indicate X. total =8. It should be noted how the access network node determines the number of paging sub-packets X. total Depending on the specific algorithm of the access network node, this embodiment of the invention does not impose specific limitations.
[0412] Among them, X is used to indicate the number of paging subpackets supported by this cell (cell 2). total The instruction information can be carried in PEI.
[0413] Correspondingly, UE2 receives the set X of the number of paging sub-packets that the cell may support, broadcast in the system message by the access network node. totalset ={2,8}, and based on network-side instructions, such as received PEI messages, determine the number X of paging sub-packets supported by this cell (cell 2). total The specific value to be taken.
[0414] Furthermore, access network node / UE 2 according to X total The core network node configures the paging subgroup ID for the UE 2 as I (i.e., the second identifier, or immediately the second identifier of the paging subgroup where the UE 2 is located, configured by the core network node), and determines the paging subgroup number K (i.e., the first identifier, or understood as the first identifier of the paging subgroup in cell 2) corresponding to the UE in cell 2. The specific formula can be found in Embodiment 1, and will not be repeated here.
[0415] After UE2 determines that the paging subgroup ID is I, it further determines whether there is a paging message with paging subgroup number I based on the received message. If there is, UE2 continues to listen for paging messages; otherwise, it is assumed that there is no paging message with paging subgroup number I, and UE2 does not need to listen for subsequent paging messages.
[0416] Thus, by adopting the above-described method in this embodiment of the application, the access network node can more dynamically adjust the number of paging sub-packets under its cell, thereby improving the flexibility and efficiency of paging sub-packets.
[0417] Example 3:
[0418] The core network node configures the paging sub-group number I corresponding to the UE, and the access network node determines the time-domain / frequency-domain resource information corresponding to the paging message and the total number of paging sub-groups supported by the cell.
[0419] Access network nodes can provide auxiliary information to the core network to assist core network nodes in configuring the paging sub-group number I of the UE. This auxiliary information may include one or more of the following:
[0420] The number of PFs, N, in one paging cycle;
[0421] The number of POs (Positions) associated with a PF (Position Provider);
[0422] The number of paging sub-packets supported by the cell under the access network node X total ;
[0423] A set of paging subpacket counts that includes at least two paging subpacket counts supported by the cell;
[0424] When configuring paging sub-group numbers for UEs, core network nodes can consider not only UE characteristics but also the aforementioned auxiliary information. For example, if the access network nodes under the core network node support a large number of N and Ns, it means that the paging messages have been divided into many groups. In this case, the core network node can narrow down the value range of the paging sub-group number I; or if the access network nodes under the core network node support a large number of X... total If the value is relatively small, the core network node can narrow down the range of values corresponding to the paging sub-packet number I, or the core network can determine which UEs to configure to the paging sub-packet number I with a larger value (this I value may be greater than X in subsequent paging cells). total ).
[0425] Thus, the above-described method in this application embodiment enables the access network node to assist the core network node in configuring the paging sub-group number I corresponding to the UE, thereby improving the efficiency of the paging sub-group.
[0426] The above embodiments describe the paging processing method of the present invention. The following embodiment will further explain the corresponding access network nodes with reference to the accompanying drawings.
[0427] Specifically, such as Figure 5 As shown, an access network node 500 according to an embodiment of the present invention includes:
[0428] The determining unit 510 is used to determine a first identifier corresponding to a first cell in the first paging subgroup; wherein, the first paging subgroup is a paging subgroup configured by the core network node for the terminal, the first cell is the cell in which the terminal is currently camped, and the first identifier is determined according to the cell information of the first cell;
[0429] The first sending unit 520 is used to send a paging message according to the first identifier.
[0430] Optionally, the cell information includes: the number of paging subgroups supported by the first cell.
[0431] Optionally, the access network node further includes:
[0432] The second sending unit is used to broadcast a system message to the terminal; wherein the system message carries the number of paging subgroups supported by the first cell.
[0433] Optionally, the access network node further includes:
[0434] The third sending unit is used to send first indication information to the terminal, the first indication information being used to instruct the terminal to determine the number of paging subgroups supported by the first cell from at least one number of paging subgroups included in the first paging subgroup set;
[0435] The first cell supports the number of paging sub-groups included in the first paging sub-group set, and the first paging sub-group set is carried in the system message broadcast by the access network node.
[0436] Optionally, the access network node further includes:
[0437] The acquisition unit is used to acquire the second identifier corresponding to the first paging sub-group configured by the core network node for the terminal;
[0438] The determining unit 510 is further configured to: the access network node determine, based on the second identifier and the cell information of the first cell, the first identifier corresponding to the first paging sub-group of the first cell.
[0439] Optionally, the determining unit 510 is further configured to:
[0440] Based on the second identifier and the number of paging sub-groups supported by the first cell contained in the cell information, the first identifier corresponding to the first cell is determined.
[0441] Optionally, the determining unit 510 is further configured to:
[0442] By K = I mod X total Determine that the first paging sub-group corresponds to the first identifier of the first cell; or,
[0443] By K = (I mod X) total +p), determine that the first paging sub-group corresponds to the first identifier of the first cell; or,
[0444] via K = (X total -p)-(I mod X total ), determine that the first paging sub-group corresponds to the first identifier of the first cell; or,
[0445] Through K=X total -(I mod X total ), determine that the first paging subgroup corresponds to the first identifier of the first cell;
[0446] Where I is the second identifier, X total K represents the number of paging sub-packets supported by the first cell, K represents the first identifier, and p represents a preset first value.
[0447] Optionally, the determining unit 510 is further configured to:
[0448] If the second identifier is less than the number of paging sub-packets supported by the first cell, the access network node determines the first identifier of the first cell corresponding to the first paging sub-packet based on the second identifier;
[0449] If the second identifier is greater than or equal to the number of paging sub-packets supported by the first cell, the access network node determines the first identifier of the first paging sub-packet corresponding to the first cell based on the number of paging sub-packets supported by the first cell.
[0450] Optionally, the determining unit 510 is further configured to:
[0451] If the second identifier is less than the number of paging sub-packets supported by the first cell, then the second identifier is determined as the first identifier of the first cell corresponding to the first paging sub-packet;
[0452] If the second identifier is greater than or equal to the number of paging sub-packets supported by the first cell, then K=X total -n, determines the first identifier of the first cell corresponding to the first paging sub-group; or, via K=X total The first identifier of the first paging subgroup is determined to correspond to the first cell.
[0453] Among them, X total K represents the number of paging sub-groups supported by the first cell, K represents the first identifier, and n represents a preset second value.
[0454] Optionally, the determining unit 510 is further configured to:
[0455] If the second identifier is less than or equal to the number of paging sub-packets supported by the first cell, then the access network node determines the second identifier as the first identifier of the first cell corresponding to the first paging sub-packet;
[0456] If the second identifier is greater than the number of paging sub-packets supported by the first cell, the access network node determines the first identifier of the first paging sub-packet corresponding to the first cell based on a preset third value.
[0457] Optionally, the access network node further includes:
[0458] The fourth sending unit is used to send paging indication information to the terminal; wherein the paging indication information carries the paging identifier of at least one paging sub-group that has been paging.
[0459] Optionally, the access network node further includes:
[0460] The fifth sending unit is used to send auxiliary information to the core network nodes; wherein the auxiliary information includes at least one or more of the following:
[0461] The number of paging radio frames (PF) in one paging cycle;
[0462] The number of paging opportunities (POs) associated with a PF;
[0463] The number of paging subpackets supported by the cell under the access network node;
[0464] A set of paging subpacket counts that includes at least two paging subpacket counts supported by the cell.
[0465] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.
[0466] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0467] It should be noted that the access network node provided in this embodiment of the invention can implement all the method steps implemented in the above method embodiment and achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.
[0468] like Figure 6 As shown, this embodiment provides an access network node, including a memory 610, a transceiver 620, and a processor 630; wherein, the memory 610 is used to store computer programs; the transceiver 620 is used to send and receive data under the control of the processor; for example, the transceiver 620 is used to receive and send data under the control of the processor 630; the processor 630 is used to read the computer program in the memory and perform the following operations:
[0469] The first identifier of the first paging sub-group is determined to correspond to the first cell; wherein, the first paging sub-group is a paging sub-group configured by the core network node for the terminal, the first cell is the cell where the terminal is currently camped, and the first identifier is determined based on the cell information of the first cell;
[0470] A paging message is sent based on the first identifier.
[0471] Optionally, the cell information includes: the number of paging subgroups supported by the first cell.
[0472] Optionally, the processor 630 is configured to read the computer program in the memory and perform the following operations:
[0473] The system message is broadcast to the terminal; wherein the system message carries the number of paging subgroups supported by the first cell.
[0474] Optionally, the processor 630 is configured to read the computer program in the memory and perform the following operations:
[0475] Send a first indication message to the terminal, the first indication message being used to instruct the terminal to determine the number of paging subgroups supported by the first cell from the number of at least one paging subgroup contained in the first paging subgroup set;
[0476] The first cell supports the number of paging sub-groups included in the first paging sub-group set, and the first paging sub-group set is carried in the system message broadcast by the access network node.
[0477] Optionally, the processor 630 is configured to read the computer program in the memory and perform the following operations:
[0478] Obtain the second identifier corresponding to the first paging sub-group configured for the terminal by the core network node;
[0479] Based on the second identifier and the cell information of the first cell, the first identifier corresponding to the first paging sub-group is determined.
[0480] Optionally, the processor 630 is configured to read the computer program in the memory and perform the following operations:
[0481] Based on the second identifier and the number of paging sub-groups supported by the first cell contained in the cell information, the first identifier corresponding to the first cell is determined.
[0482] Optionally, the processor 630 is configured to read the computer program in the memory and perform the following operations:
[0483] By K = I mod X total Determine that the first paging sub-group corresponds to the first identifier of the first cell; or,
[0484] By K = (I mod X) total +p), determine that the first paging sub-group corresponds to the first identifier of the first cell; or,
[0485] via K = (X total -p)-(I mod X total ), determine that the first paging sub-group corresponds to the first identifier of the first cell; or,
[0486] Through K=X total -(I mod X total ), determine that the first paging subgroup corresponds to the first identifier of the first cell;
[0487] Where I is the second identifier, X total K represents the number of paging sub-packets supported by the first cell, K represents the first identifier, and p represents a preset first value.
[0488] Optionally, the processor 630 is configured to read the computer program in the memory and perform the following operations:
[0489] If the second identifier is less than the number of paging sub-packets supported by the first cell, then the first identifier of the first paging sub-packet corresponding to the first cell is determined based on the second identifier;
[0490] If the second identifier is greater than or equal to the number of paging sub-packets supported by the first cell, then the first identifier of the first paging sub-packet corresponding to the first cell is determined according to the number of paging sub-packets supported by the first cell.
[0491] Optionally, the processor 630 is configured to read the computer program in the memory and perform the following operations:
[0492] If the second identifier is less than the number of paging sub-packets supported by the first cell, then the second identifier is determined as the first identifier of the first cell corresponding to the first paging sub-packet;
[0493] If the second identifier is greater than or equal to the number of paging sub-packets supported by the first cell, then K=X total -n, determines the first identifier of the first cell corresponding to the first paging sub-group; or, via K=X total The first identifier of the first paging subgroup is determined to correspond to the first cell.
[0494] Among them, X total K represents the number of paging sub-groups supported by the first cell, K represents the first identifier, and n represents a preset second value.
[0495] Optionally, the processor 630 is configured to read the computer program in the memory and perform the following operations:
[0496] If the second identifier is less than or equal to the number of paging sub-packets supported by the first cell, then the second identifier is determined as the first identifier of the first cell corresponding to the first paging sub-packet;
[0497] If the second identifier is greater than the number of paging sub-groups supported by the first cell, then based on a preset third value, the first identifier of the first paging sub-group corresponding to the first cell is determined.
[0498] Optionally, the processor 630 is configured to read the computer program in the memory and perform the following operations:
[0499] Send paging indication information to the terminal; wherein the paging indication information carries the paging identifier of at least one paging sub-group that has been paging.
[0500] Optionally, the processor 630 is configured to read the computer program in the memory and perform the following operations:
[0501] Send auxiliary information to the core network nodes; wherein the auxiliary information includes at least one or more of the following:
[0502] The number of paging radio frames (PF) in one paging cycle;
[0503] The number of paging opportunities (POs) associated with a PF;
[0504] The number of paging subpackets supported by the cell under the access network node;
[0505] A set of paging subpacket counts that includes at least two paging subpacket counts supported by the cell.
[0506] Among them, Figure 6 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 630) and memory (memory 610). The bus architecture can also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 620 can be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, etc. The processor 630 is responsible for managing the bus architecture and general processing, and the memory 610 can store data used by the processor 630 during operation.
[0507] The processor 630 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.
[0508] It should be noted that the apparatus provided in this embodiment of the invention can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.
[0509] This invention also provides a processor-readable storage medium storing a computer program for causing the processor to execute the steps in the paging processing method described above.
[0510] The processor-readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to magnetic memory (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO)), optical memory (e.g., CD, DVD, BD, HVD), and semiconductor memory (e.g., ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)).
[0511] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.
[0512] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0513] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1The function specified in one or more boxes.
[0514] These processors can execute instructions that can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable device for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0515] Furthermore, it should be noted that in the apparatus and method of the present invention, it is obvious that the components or steps can be decomposed and / or recombined. These decompositions and / or recombinations should be considered equivalent solutions of the present invention. Moreover, the steps performing the above-described series of processes can naturally be executed in the order described, but are not necessarily required to be executed in chronological order; some steps can be executed in parallel or independently of each other. Those skilled in the art will understand that all or any step or component of the method and apparatus of the present invention can be implemented in any computing device (including processors, storage media, etc.) or network of computing devices, in hardware, firmware, software, or a combination thereof. This is something that those skilled in the art can achieve by using their basic programming skills after reading the description of the present invention.
[0516] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. A paging processing method, characterized in that, include: The terminal determines that the first paging sub-group corresponds to the first identifier of the first cell; wherein, the first paging sub-group is a paging sub-group configured by the core network node for the terminal, the first cell is the cell where the terminal is currently camped, and the first identifier is determined based on the cell information of the first cell obtained; The terminal may or may not listen to paging messages based on the first identifier.
2. The paging processing method according to claim 1, characterized in that, The cell information includes: the number of paging sub-packets supported by the first cell.
3. The paging processing method according to claim 2, characterized in that, The terminal obtains the number of paging sub-packets supported by the first cell in the following manner: The terminal receives a system message broadcast by the access network node; wherein the system message carries the number of paging subgroups supported by the first cell.
4. The paging processing method according to claim 2, characterized in that, The terminal obtains the number of paging sub-packets supported by the first cell in the following manner: The terminal receives the first indication information sent by the access network node; The terminal determines the number of paging subgroups supported by the first cell from at least one number of paging subgroups included in the first paging subgroup number set according to the first indication information; The first cell supports the number of paging sub-groups included in the first paging sub-group set, which is obtained from system messages broadcast by the access network node.
5. The paging processing method according to any one of claims 1 to 4, characterized in that, Before the terminal determines that the first paging sub-group corresponds to the first identifier of the first cell, it further includes: The terminal obtains the second identifier corresponding to the first paging subgroup configured for the core network node; The terminal determines that the first paging sub-group corresponds to the first identifier of the first cell, including: The terminal determines the first identifier corresponding to the first cell in the first paging subgroup based on the second identifier and the cell information of the first cell.
6. The paging processing method according to claim 5, characterized in that, The terminal determines the first identifier corresponding to the first cell in the first paging sub-group based on the second identifier and the cell information of the first cell, including: The terminal determines the first identifier of the first cell corresponding to the first paging sub-group based on the second identifier and the number of paging sub-groups supported by the first cell contained in the cell information.
7. The paging processing method according to claim 6, characterized in that, The terminal determines the first identifier of the first cell corresponding to the first paging sub-packet based on the second identifier and the number of paging sub-packets supported by the first cell, including: The terminal uses K = I mod X total The first identifier of the first paging subgroup corresponding to the first cell is obtained; or, The terminal uses K = (I mod X) total +p), to obtain the first identifier of the first cell corresponding to the first paging sub-group; or, The terminal uses K = (X) total –p)-(I mod X total ), to obtain the first identifier of the first cell corresponding to the first paging sub-group; or, The terminal uses K = X total -(I mod X total ), and obtain the first identifier of the first cell corresponding to the first paging subgroup; Where I is the second identifier, X total K represents the number of paging sub-groups supported by the first cell, K represents the first identifier, and p represents a preset first value.
8. The paging processing method according to claim 6, characterized in that, The terminal determines the first identifier of the first cell corresponding to the first paging sub-group based on the second identifier and the number of paging sub-groups supported by the first cell contained in the cell information, including: If the second identifier is less than the number of paging sub-groups supported by the first cell, the terminal determines the second identifier as the first identifier of the first cell corresponding to the first paging sub-group; If the second identifier is greater than or equal to the number of paging sub-groups supported by the first cell, the terminal determines the first identifier of the first paging sub-group corresponding to the first cell based on the number of paging sub-groups supported by the first cell.
9. The paging processing method according to claim 8, characterized in that, The terminal determines the first identifier of the first paging sub-packet corresponding to the first cell based on the number of paging sub-packets supported by the first cell, including: The terminal uses K=X total -n, to obtain the first identifier of the first cell corresponding to the first paging sub-group; or... The terminal uses K=X total The first identifier of the first paging subgroup corresponding to the first cell is obtained; Among them, X total K represents the number of paging sub-groups supported by the first cell, K represents the first identifier, and n represents a preset second value.
10. The paging processing method according to claim 6, characterized in that, The terminal determines the first identifier of the first cell corresponding to the first paging sub-group based on the second identifier and the number of paging sub-groups supported by the first cell contained in the cell information, including: If the second identifier is less than or equal to the number of paging sub-groups supported by the first cell, the terminal determines the second identifier as the first identifier of the first cell corresponding to the first paging sub-group; If the second identifier is greater than the number of paging sub-groups supported by the first cell, the terminal determines the first identifier of the first cell corresponding to the first paging sub-group based on a preset third value.
11. The paging processing method according to claim 1, characterized in that, The terminal may listen to or not listen to paging messages based on the first identifier, including: The terminal receives paging indication information sent by the access network node; wherein the paging indication information carries a paging identifier of at least one paging sub-group that has been paging. The terminal determines whether the paging subgroup corresponding to the first identifier has been paging based on the paging identifier of at least one paging subgroup that has been paging carried in the paging indication information; If a paging occurs, the paging message listening is triggered; otherwise, the paging message listening is not triggered.
12. A paging processing method, characterized in that, include: The access network node determines a first identifier corresponding to the first cell in the first paging sub-packet; wherein, the first paging sub-packet is a paging sub-packet configured by the core network node for the terminal, the first cell is the cell in which the terminal is currently camped, and the first identifier is determined based on the cell information of the first cell; The access network node sends a paging message based on the first identifier.
13. The paging processing method according to claim 12, characterized in that, The cell information includes: the number of paging sub-packets supported by the first cell.
14. The paging processing method according to claim 13, characterized in that, The method further includes: the access network node broadcasting a system message to the terminal; wherein the system message carries the number of paging sub-groups supported by the first cell.
15. The paging processing method according to claim 13, characterized in that, The method further includes: The access network node sends a first indication information to the terminal, the first indication information being used to instruct the terminal to determine the number of paging sub-packets supported by the first cell from at least one number of paging sub-packets contained in the first set of paging sub-packet numbers; The first cell supports the number of paging sub-groups included in the first paging sub-group set.
16. The paging processing method according to any one of claims 12 to 15, characterized in that, Before the access network node determines that the first paging sub-packet corresponds to the first identifier of the first cell, it also includes: The access network node obtains the second identifier corresponding to the first paging sub-group configured for the terminal from the core network node; The access network node determines the first identifier of the first cell corresponding to the first paging sub-packet, including: The access network node determines the first identifier corresponding to the first cell in the first paging sub-packet based on the second identifier and the cell information of the first cell.
17. The paging processing method according to claim 16, characterized in that, The access network node determines the first identifier corresponding to the first cell in the first paging sub-packet based on the second identifier and the cell information of the first cell, including: The access network node determines the first identifier of the first cell corresponding to the first paging sub-packet based on the second identifier and the number of paging sub-packets supported by the first cell contained in the cell information.
18. The paging processing method according to claim 12, characterized in that, Before sending the paging message, the method further includes: The access network node sends paging indication information to the terminal; wherein the paging indication information carries the paging identifier of at least one paging sub-group that has been paging.
19. The paging processing method according to claim 12, characterized in that, The method further includes: The access network node sends auxiliary information to the core network node; wherein the auxiliary information includes at least one or more of the following: The number of paging radio frames (PF) in one paging cycle; The number of paging opportunities (POs) associated with a PF; The number of paging subpackets supported by the cell under the access network node; A set of paging subpacket counts that includes at least two paging subpacket counts supported by the cell.
20. A paging processing device, characterized in that, Includes memory, transceiver, and processor; The memory stores computer programs; the transceiver, under the control of the processor, sends and receives data; the processor reads the computer programs from the memory and performs the following operations: The first identifier of the first paging sub-group is determined to correspond to the first cell; wherein, the first paging sub-group is a paging sub-group configured by the core network node for the terminal, the first cell is the cell where the terminal is currently camped, and the first identifier is determined based on the cell information of the first cell obtained; Based on the first identifier, listen to or not listen to paging messages.
21. The paging processing device according to claim 20, characterized in that, The cell information includes: the number of paging sub-packets supported by the first cell.
22. The paging processing device according to claim 21, characterized in that, The processor is used to read the computer program in the memory and perform the following operations: Receive system messages broadcast by access network nodes; wherein the system messages carry the number of paging subgroups supported by the first cell.
23. The paging processing device according to claim 21, characterized in that, The processor is used to read the computer program in the memory and perform the following operations: Receive the first indication information sent by the access network node; Based on the first indication information, the number of paging sub-packets supported by the first cell is determined from at least one number of paging sub-packets contained in the first set of paging sub-packet numbers; The first cell supports the number of paging sub-groups included in the first paging sub-group set, which is obtained from system messages broadcast by the access network node.
24. The paging processing apparatus according to any one of claims 20 to 23, characterized in that, The processor is used to read the computer program in the memory and perform the following operations: Obtain the second identifier corresponding to the first paging sub-group configured for the terminal by the core network node; Based on the second identifier and the cell information of the first cell, the first identifier corresponding to the first paging sub-group is determined.
25. The paging processing device according to claim 24, characterized in that, The processor is used to read the computer program in the memory and perform the following operations: Based on the second identifier and the number of paging sub-groups supported by the first cell contained in the cell information, the first identifier corresponding to the first cell is determined.
26. The paging processing device according to claim 25, characterized in that, The processor is used to read the computer program in the memory and perform the following operations: By K = I mod X total The first identifier of the first paging subgroup corresponding to the first cell is obtained; or, By K = (I mod X) total +p), to obtain the first identifier of the first cell corresponding to the first paging sub-group; or, Through K = (X total -p)-(I mod X total ), to obtain the first identifier of the first cell corresponding to the first paging sub-group; or, By K = X total -(I mod X total ), and obtain the first identifier of the first cell corresponding to the first paging subgroup; Where I is the second identifier, X total K represents the number of paging sub-groups supported by the first cell, K represents the first identifier, and p represents a preset first value.
27. The paging processing device according to claim 25, characterized in that, The processor is used to read the computer program in the memory and perform the following operations: If the second identifier is less than the number of paging sub-packets supported by the first cell, then the second identifier is determined as the first identifier of the first cell corresponding to the first paging sub-packet; If the second identifier is greater than or equal to the number of paging sub-packets supported by the first cell, then the first identifier of the first paging sub-packet corresponding to the first cell is determined according to the number of paging sub-packets supported by the first cell.
28. The paging processing device according to claim 27, characterized in that, The processor is used to read the computer program in the memory and perform the following operations: If the second identifier is greater than or equal to the number of paging sub-packets supported by the first cell, then K = X total -n, to obtain the first identifier of the first cell corresponding to the first paging sub-group; or, through K=X total The first identifier of the first paging subgroup corresponding to the first cell is obtained; Among them, X total K represents the number of paging sub-groups supported by the first cell, K represents the first identifier, and n represents a preset second value.
29. The paging processing device according to claim 25, characterized in that, The processor is used to read the computer program in the memory and perform the following operations: If the second identifier is less than or equal to the number of paging sub-packets supported by the first cell, then the second identifier is determined as the first identifier of the first cell corresponding to the first paging sub-packet; If the second identifier is greater than the number of paging sub-groups supported by the first cell, then based on a preset third value, the first identifier of the first paging sub-group corresponding to the first cell is determined.
30. The paging processing device according to claim 20, characterized in that, The processor is used to read the computer program in the memory and perform the following operations: Receive paging indication information sent by an access network node; wherein the paging indication information carries a paging identifier of at least one paging sub-group that has been paging; The terminal determines whether the paging subgroup corresponding to the first identifier has been paging based on the paging identifier of at least one paging subgroup that has been paging carried in the paging indication information; If a paging occurs, the paging message listening is triggered; otherwise, the paging message listening is not triggered.
31. A terminal, characterized in that, include: A determining unit is used to determine a first identifier corresponding to a first cell in the first paging subgroup; wherein, the first paging subgroup is a paging subgroup configured by the core network node for the terminal, the first cell is the cell in which the terminal is currently camped, and the first identifier is determined based on the cell information of the first cell obtained. The processing unit is configured to listen to or not listen to paging messages based on the first identifier.
32. A paging processing device, characterized in that, Includes memory, transceiver, and processor; The memory stores computer programs; the transceiver, under the control of the processor, sends and receives data; the processor reads the computer programs from the memory and performs the following operations: The first identifier of the first paging sub-group is determined to correspond to the first cell; wherein, the first paging sub-group is a paging sub-group configured by the core network node for the terminal, the first cell is the cell where the terminal is currently camped, and the first identifier is determined based on the cell information of the first cell; A paging message is sent based on the first identifier.
33. The paging processing device according to claim 32, characterized in that, The processor is used to read the computer program in the memory and perform the following operations: Send auxiliary information to the core network nodes; wherein the auxiliary information includes at least one or more of the following: The number of paging radio frames (PF) in one paging cycle; The number of paging opportunities (POs) associated with a PF; The number of paging subpackets supported by a cell under an access network node; A set of paging subpacket counts that includes at least two paging subpacket counts supported by the cell.
34. An access network node, characterized in that, include: A determining unit is used to determine a first identifier corresponding to a first cell in the first paging sub-group; wherein, the first paging sub-group is a paging sub-group configured by the core network node for the terminal, the first cell is the cell in which the terminal is currently camped, and the first identifier is determined based on the cell information of the first cell; The first sending unit is configured to send a paging message based on the first identifier.
35. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a computer program for causing the processor to perform the steps of the paging processing method according to any one of claims 1 to 19.