Paging method and related apparatus, storage medium, and computer program product

By adding a first network element at the satellite gateway station to parse satellite ephemeris parameters and report them to the core network, the problem of inaccurate paging of NTN terminals in the satellite network was solved, and accurate paging and resource optimization were achieved.

CN122119782APending Publication Date: 2026-05-29CHINA MOBILE COMM LTD RES INST +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHINA MOBILE COMM LTD RES INST
Filing Date
2024-11-28
Publication Date
2026-05-29

AI Technical Summary

Technical Problem

In satellite networks, ground operators cannot obtain satellite operation and control information, which makes it impossible to accurately page NTN terminals, resulting in resource waste and increased system overhead.

Method used

A new network element is added at the satellite gateway station to parse the system messages broadcast by the satellite to obtain ephemeris parameters and report them to the core network for precise paging of NTN terminals.

Benefits of technology

It enables precise paging of NTN terminals without sharing satellite operation and control information with ground operators, reducing system overhead and avoiding resource waste.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122119782A_ABST
    Figure CN122119782A_ABST
Patent Text Reader

Abstract

Embodiments of the application disclose a paging method and related device, storage medium and computer program product. A first network element is co-located with a satellite gateway station. The paging method applied to the first network element comprises: receiving system messages broadcast by each satellite of N satellites; wherein N is a positive integer, and the N satellites are over-the-top satellites connected with the satellite gateway station; for each satellite of the N satellites, a corresponding set of satellite ephemeris parameters is parsed from the respective system message, and N sets of satellite ephemeris parameters are obtained; in response to a reporting instruction sent by a first core network, M sets of satellite ephemeris parameters currently effective in the N sets of satellite ephemeris parameters are reported to the first core network, so that the first core network determines a first satellite providing services for a non-terrestrial network (NTN) terminal from M satellites corresponding to the M sets of satellite ephemeris parameters, and pages the NTN terminal; wherein M is a positive integer, the first core network is a core network to which the NTN terminal belongs, and the NTN terminal is a call object of a ground cellular terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication technology, and in particular to a paging method and related devices, storage media, and computer program products. Background Technology

[0002] The field of integrated space-ground communication is booming both domestically and internationally. StarNet will serve as the "national team" in the construction of my country's low-Earth orbit satellite internet. Subsequently, terrestrial operators can provide direct satellite communication services to the public via mobile phones through cross-network roaming with StarNet or leasing StarNet satellite resources. In the on-board processing mode, base stations and even core network elements are deployed on the satellite, which can reduce air interface transmission latency and establish inter-satellite links, facilitating data landing in overseas regions.

[0003] During the actual construction of satellite networks, the on-orbit operational status of satellites (e.g., actual satellite trajectory and attitude adjustments) is managed and maintained by the satellite operations and control center to ensure normal on-orbit operation. In the mode where terrestrial operators lease satellite resources to deploy their own satellite networks, a Non-Terrestrial Network (NTN) regenerative network architecture is adopted. The satellite carries an NTN-based base station belonging to the terrestrial operator. After the gateway station is deployed, it connects to the terrestrial operator's core network for data processing. In this mode, the onboard base station obtains ephemeris information from the satellite operations and control center through an interface with the satellite platform.

[0004] Satellite operators typically have multiple gateway stations nationwide. In a seamless coverage scenario, each gateway station might simultaneously connect to dozens of satellites. When a terrestrial cellular terminal acts as the calling user and an NTN terminal as the called user, although the terrestrial core network knows the tracking area information of the NTN terminal, satellite operation and control information involves constellation operational security and is core information of the satellite operator. Sharing this information with third-party operators poses a significant security risk. If the satellite operator does not share its operation and control information, the terrestrial core network cannot obtain information about the satellites currently providing services to the called NTN terminal, and therefore cannot send paging messages to the corresponding satellite-based base stations. The current solution is to send paging messages to all satellites connected to the gateway station. This method results in significant unnecessary resource waste and system overhead, increasing the terrestrial operator's demand for satellite resources. Summary of the Invention

[0005] This application provides a paging method and related devices, storage media, and computer program products. Based on the 3GPP NTN network architecture, a first network element is added at the satellite gateway station to parse satellite ephemeris parameters from system messages broadcast by the satellite. This allows the core network to which the NTN terminal belongs to determine the satellite providing services to the NTN terminal for paging. This enables accurate paging even when satellite operation and control information is not shared with ground operators, reducing system overhead and avoiding resource waste.

[0006] The technical solution of this application embodiment is implemented as follows:

[0007] This application provides a paging method applied to a first network element, which is co-located with a satellite gateway station. The method includes:

[0008] Receive system messages broadcast by each of N satellites; where N is a positive integer, and the N satellites are overhead satellites connected to the satellite gateway station;

[0009] For each of the N satellites, a set of satellite ephemeris parameters is parsed from their respective system messages to obtain N sets of satellite ephemeris parameters;

[0010] In response to the reporting instruction sent by the first core network, the system reports the currently valid M sets of satellite ephemeris parameters from the N sets of satellite ephemeris parameters to the first core network, so that the first core network can determine the first satellite that provides services to the non-terrestrial network NTN terminal from the M satellites corresponding to the M sets of satellite ephemeris parameters, and page the NTN terminal.

[0011] Where M is a positive integer, the first core network is the core network to which the NTN terminal belongs, and the NTN terminal is the call target of the terrestrial cellular terminal.

[0012] In the above method, the system message broadcast by each of the N satellites includes a system information block carrying a corresponding set of satellite ephemeris parameters.

[0013] The above method also includes:

[0014] For each of the N satellites, the corresponding effective duration is determined based on a set of satellite ephemeris parameters, satellite orbital altitude, and orbital plane information.

[0015] For each of the N satellites, starting from the moment the system message broadcast by the satellite is received, a set of satellite ephemeris parameters is determined to be valid within the corresponding valid duration, and a set of satellite ephemeris parameters is determined to be invalid after the corresponding valid duration.

[0016] The above method also includes:

[0017] Discard invalid satellite ephemeris parameters from the N sets of satellite ephemeris parameters.

[0018] This application provides a paging method applied to a first core network, wherein the first core network is the core network to which a non-terrestrial network (NTN) terminal called by a terrestrial cellular terminal belongs. The method includes:

[0019] In response to a paging request for the NTN terminal sent by the second core network, a reporting instruction is sent to the first network element; wherein, the second core network is the core network to which the terrestrial cellular terminal belongs, and the first network element is co-located with the satellite gateway station;

[0020] The system receives the currently valid M sets of satellite ephemeris parameters sent by the first network element in response to the reporting command; wherein the M sets of satellite ephemeris parameters correspond to M satellites, and the M satellites are overhead satellites connected to the satellite gateway station;

[0021] Based on the ephemeris parameters of the M groups of satellites, determine the first satellite from the M satellites that will provide services to the NTN terminal;

[0022] Send a paging message for the NTN terminal to the onboard base station corresponding to the first satellite.

[0023] In the above method, determining the first satellite to provide services to the NTN terminal from the M satellites based on the M groups of satellite ephemeris parameters includes:

[0024] For each of the M satellites, the position information is determined based on a corresponding set of satellite ephemeris parameters;

[0025] Based on the position information of each of the M satellites and the tracking area of ​​the NTN terminal, the first satellite is determined from the M satellites.

[0026] This application provides a first network element, including: a first processor, a first memory, and a first communication bus;

[0027] The first communication bus is used to establish a communication connection between the first processor and the first memory;

[0028] The first processor is configured to execute one or more computer programs stored in the first memory to implement a paging method applied to the first network element.

[0029] This application provides a first core network, including: a second processor, a second memory, and a second communication bus;

[0030] The second communication bus is used to establish a communication connection between the second processor and the second memory;

[0031] The second processor is configured to execute one or more computer programs stored in the second memory to implement a paging method applied to the first core network.

[0032] This application provides a computer-readable storage medium storing a computer program thereon. When executed by a processor, the computer program implements steps in a paging method applied to a first network element, or steps in a paging method applied to a first core network.

[0033] This application provides a computer program product, including a computer program that, when executed, implements steps in a paging method applied to a first network element, or steps in a paging method applied to a first core network.

[0034] This application provides a paging method and related devices, storage medium, and computer program product. A first network element and a satellite gateway station are co-located. The paging method applied to the first network element includes: receiving system messages broadcast by each of N satellites; where N is a positive integer, and the N satellites are overhead satellites connected to the satellite gateway station; for each of the N satellites, parsing a corresponding set of satellite ephemeris parameters from their respective system messages to obtain N sets of satellite ephemeris parameters; responding to a reporting command sent by a first core network, reporting M currently valid sets of satellite ephemeris parameters from the N sets of satellite ephemeris parameters to the first core network, so that the first core network can determine the first satellite providing services to a non-terrestrial network (NTN) terminal from the M satellites corresponding to the M sets of satellite ephemeris parameters, and paging the NTN terminal; where M is a positive integer, the first core network is the core network to which the NTN terminal belongs, and the NTN terminal is the call target of a terrestrial cellular terminal. The technical solution provided in this application embodiment is based on the 3GPPNTN network architecture. A first network element is added at the satellite gateway station to parse satellite ephemeris parameters from the system messages broadcast by the satellite. This allows the core network to which the NTN terminal belongs to determine the satellite that provides services to the NTN terminal for paging the NTN terminal. This enables accurate paging even when satellite operation and control information is not open to ground operators, reducing system overhead and avoiding resource waste. Attached Figure Description

[0035] Figure 1 A schematic diagram of an exemplary network architecture provided for embodiments of this application;

[0036] Figure 2 A flowchart illustrating a paging method provided in this application embodiment. Figure 1 ;

[0037] Figure 3 A flowchart illustrating a paging method provided in this application embodiment. Figure 2

[0038] Figure 4 An interactive schematic diagram of an exemplary paging method provided in an embodiment of this application;

[0039] Figure 5 A schematic diagram of the structure of a first network element provided in this application embodiment. Figure 1 ;

[0040] Figure 6 A schematic diagram of the structure of a first network element provided in this application embodiment. Figure 2 ;

[0041] Figure 7 A schematic diagram of the structure of a first core network provided in this application embodiment. Figure 1 ;

[0042] Figure 8 A schematic diagram of the structure of a first core network provided in this application embodiment. Figure 2 . Detailed Implementation

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

[0044] The technical solutions of this application and how they solve the aforementioned technical problems will be described in detail below through embodiments and in conjunction with the accompanying drawings. The embodiments below can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments.

[0045] Furthermore, the technical solutions described in the embodiments of this application can be combined arbitrarily without conflict.

[0046] In the embodiments of this application, a satellite-based regenerative network architecture based on the 3rd Generation Partnership Project (3GPP) NTN is considered. According to the distribution of satellite gateway stations, a first network element is added at each satellite gateway station. This first network element has the radio air interface function to receive and parse system messages broadcast by the satellite. Simultaneously, since the core network is usually optically connected to the satellite gateway station, this first network element also has the function of interfacing with the core network and reporting satellite ephemeris parameters to the core network. It should be noted that the first network element can be a single functional unit or a collection of multiple functional units. The satellite-ground collaborative network architecture is as follows: Figure 1 As shown.

[0047] It should be noted that, see Figure 1The satellite leases satellite resources from a satellite operator and carries a ground operator's NTN satellite-borne base station. After landing, it connects to the ground operator's core network. The newly added first network element, capable of receiving system messages and parsing satellite ephemeris parameters, is deployed co-located with the satellite gateway station. It is also capable of receiving and parsing system messages broadcast by the satellite, such as the Synchronization Signal Block (SSB), System Information Block #1 (SIB1), and System Information Block #19 (SIB19), and reporting the satellite ephemeris parameters to the core network that interfaces with the satellite gateway station. The first network element and the core network can be connected via fiber optic / cable wired connection or other means, which are not limited in this embodiment.

[0048] based on Figure 1 The illustrated satellite-ground collaborative network architecture, when a ground cellular terminal initiates a paging request to an NTN terminal without the satellite operator providing satellite operation and control information to the ground operator, can achieve routing between the ground core network accessed by the ground cellular terminal and the ground operator core network accessed by the NTN terminal based on the NTN terminal's code information. The operator core network accessed by the NTN terminal further calculates and determines the satellite serving the current area / current terminal based on satellite ephemeris parameters, and then sends the corresponding paging message.

[0049] Based on the above, the technical solutions provided in the embodiments of this application are described in detail below.

[0050] Figure 2 A flowchart illustrating a paging method provided in this application embodiment. Figure 1 .like Figure 2 As shown in the embodiments of this application, the paging method applied to the first network element co-located with a satellite gateway station mainly includes the following steps:

[0051] S101. Receive system messages broadcast by each of the N satellites; where N is a positive integer and the N satellites are overhead satellites connected to the satellite gateway station.

[0052] In the embodiments of this application, the first network element can receive system messages broadcast by each of the N satellites, wherein these satellites are overhead satellites connected to the satellite gateway station, and the specific number of satellites is not limited in the embodiments of this application.

[0053] It is understood that in the embodiments of this application, the first network element is deployed co-located with the satellite gateway station. When a satellite is connected to the satellite gateway station and the first network element is within the satellite service range, the first network element can sequentially receive system messages under its own wavelength, including SSB, SIB1, and SIB19, based on the cell division rules within the satellite coverage area.

[0054] S102. For each of the N satellites, parse out a set of satellite ephemeris parameters from their respective system messages to obtain N sets of satellite ephemeris parameters.

[0055] In the embodiments of this application, after the first network element obtains the system messages broadcast by each of the N satellites, it parses out a corresponding set of satellite ephemeris parameters from the respective system messages for each of the N satellites to obtain N sets of satellite ephemeris parameters.

[0056] In the embodiments of this application, the system message broadcast by each of the N satellites includes a system information block carrying a corresponding set of satellite ephemeris parameters. Specifically, the system information block carrying the satellite ephemeris parameters can be SIB19 in the system message, and the first network element can parse the set of satellite ephemeris parameters corresponding to the satellite from SIB19.

[0057] It should be noted that, in the embodiments of this application, the set of satellite ephemeris parameters corresponding to each of the N satellites may include ephemeris data, timestamps, etc., wherein the ephemeris data may selectively support two types of data: orbital six-point numbers and velocity and displacement vectors, depending on the distribution format supported by the base station. This embodiment of the application does not limit this.

[0058] S103. In response to the reporting instruction sent by the first core network, report the currently valid M sets of satellite ephemeris parameters from the N sets of satellite ephemeris parameters to the first core network, so that the first core network can determine the first satellite that provides services to the non-terrestrial network NTN terminal from the M satellites corresponding to the M sets of satellite ephemeris parameters, and page the NTN terminal; where M is a positive integer, the first core network is the core network to which the NTN terminal belongs, and the NTN terminal is the call target of the terrestrial cellular terminal.

[0059] In the embodiments of this application, when the first network element obtains N sets of satellite ephemeris parameters corresponding to N satellites, it reports M sets of currently valid satellite ephemeris parameters from the N sets of satellite ephemeris parameters to the first core network when it receives a reporting instruction sent by the first core network, where M is less than or equal to N.

[0060] It should be noted that, in the embodiments of this application, the terrestrial core network accessed by the terrestrial cellular terminal, i.e., the second core network, can route to the terrestrial core network to which the NTN terminal belongs, i.e., the first core network, based on the NTN terminal's code information, and send a paging request to it. After receiving the paging request, the first core network sends a satellite ephemeris parameter reporting instruction to the first network element. The relevant process is detailed in the first core network side method steps below. Depending on the NTN network deployment mode and gateway station deployment scheme, the first core network can send a reporting instruction to one or more first network elements, thereby allowing the first network elements to report currently valid satellite signaling parameters. In this document, "first network element" can refer to each individual first network element.

[0061] In the embodiments of this application, as time goes by, for N satellites, some satellites may no longer be connected to the satellite gateway station or may not be in an overpass state. In this case, it would be invalid to use their satellite ephemeris parameters for satellite selection to further page the NTN terminal. Based on this, the first network element responds to the reporting command and the reported satellite signaling parameters need to be currently valid so that the first core network can accurately and effectively perform NTN paging in the future. The first network element also needs to maintain the validity period of each set of satellite ephemeris parameters.

[0062] In the embodiments of this application, the first network element may further perform the following steps: for each of the N satellites, determine the corresponding effective duration based on the corresponding set of satellite ephemeris parameters, satellite orbital altitude and orbital plane information; for each of the N satellites, take the time when the system message broadcast by it is received as the starting time, determine that the corresponding set of satellite ephemeris parameters is valid within the corresponding effective duration, and determine that the corresponding set of satellite ephemeris parameters is invalid after the corresponding effective duration.

[0063] It should be noted that, in the embodiments of this application, the first network element has the ability to receive and parse system messages broadcast by the satellite, and calculates the time when the satellite disconnects from the satellite gateway station based on the satellite ephemeris parameters, the satellite's orbital altitude, and orbital plane information. This time can be used as the valid duration of the corresponding satellite ephemeris parameters. When the first network element receives a system message from a satellite, a timer takes effect, and the timer duration is the corresponding valid duration. If the timer expires, the corresponding satellite ephemeris parameters become invalid. The first network element can maintain timers separately for different overflying satellites to maintain the valid duration of the corresponding satellite ephemeris parameters.

[0064] In the embodiments of this application, the first network element may also perform the following steps: discarding invalid satellite ephemeris parameters from N sets of satellite ephemeris parameters.

[0065] It is understood that in the embodiments of this application, if a set of satellite ephemeris parameters corresponding to a satellite is invalid, the first network element does not need to retain the satellite ephemeris parameters, thereby saving storage space.

[0066] Figure 3 A flowchart illustrating a paging method provided in this application embodiment. Figure 2 .like Figure 3 As shown in the embodiments of this application, the first core network is the core network to which the NTN terminal calling from the terrestrial cellular terminal belongs, and the paging method applied to the first core network mainly includes the following steps:

[0067] S201. In response to the paging request for the NTN terminal sent by the second core network, a reporting instruction is sent to the first network element; wherein, the second core network is the core network to which the terrestrial cellular terminal belongs, and the first network element is deployed co-located with the satellite gateway station.

[0068] In the embodiments of this application, the first core network can receive a paging request sent by the second core network, thereby notifying the first network element to report the currently valid M group of satellite ephemeris parameters through a reporting instruction.

[0069] It should be noted that, in the embodiments of this application, when a ground-based cellular terminal initiates a calling service, the second core network it accesses can route the call to the first core network to which the NTN terminal belongs based on the NTN terminal's code information and send a paging request to it. Based on this, the first core network can receive the paging request sent by the second core network and thus send a reporting instruction to the first network element.

[0070] S202. Receive the currently valid M sets of satellite ephemeris parameters sent by the first network element in response to the reporting command; wherein, the M sets of satellite ephemeris parameters correspond to M satellites, and the M satellites are over-the-top satellites connected to the satellite gateway station.

[0071] In the embodiments of this application, after the first core network sends a reporting instruction to the first network element, it can receive the currently valid M sets of satellite ephemeris parameters sent by the first network element in response to the reporting instruction.

[0072] It should be noted that, in the embodiments of this application, the satellite ephemeris parameters received by the first core network and the corresponding satellite phase explanations are detailed in the relevant content of the first network element mentioned above, and will not be repeated here.

[0073] S203. Based on the ephemeris parameters of the M groups of satellites, determine the first satellite from the M satellites to provide services to the NTN terminal.

[0074] In the embodiments of this application, the first core network receives M sets of satellite ephemeris parameters, and can then determine the first satellite to provide services to the NTN terminal from among the M satellites based on the M sets of satellite ephemeris parameters.

[0075] In the embodiments of this application, the first satellite is determined from M satellites based on M sets of satellite ephemeris parameters to provide services to the NTN terminal. This includes: determining the position information of each of the M satellites based on the corresponding set of satellite ephemeris parameters; and determining the first satellite from the M satellites based on the position information of each of the M satellites and the tracking area of ​​the NTN terminal.

[0076] It should be noted that, in the embodiments of this application, the first core network is required to have a certain computing power, and can perform ephemeris extrapolation based on satellite ephemeris parameters, thereby calculating the satellite's position information at a certain moment.

[0077] It should be noted that, in the embodiments of this application, the first core network calculates the position information of M satellites connected to the satellite gateway station, and then combines this information with the tracking area information of the NTN terminal to determine the first satellite that can provide services to it. The first core network can identify the satellite whose location matches the tracking area of ​​the NTN terminal as the first satellite.

[0078] S204. Send a paging message for the NTN terminal to the onboard base station corresponding to the first satellite.

[0079] In the embodiments of this application, after the first core network determines that it is the first satellite, it can send a paging message for the NTN terminal to the onboard base station corresponding to the first satellite, thereby realizing the paging of the NTN terminal.

[0080] The following paging method is based on the first network element and the first core network side, combined with Figure 4 This example illustrates the interaction process between various network elements.

[0081] Figure 4 This is an interactive schematic diagram of an exemplary paging method provided in an embodiment of this application. For example... Figure 4 As shown, the main steps involved are as follows:

[0082] 1. The first network element receives system messages broadcast by various overhead satellites, including SSB, SIB1, and SIB19;

[0083] 2. The first network element parses a set of satellite ephemeris parameters carried by each SIB19 and maintains the validity period;

[0084] 3. The terrestrial cellular terminal initiates a calling service request to its affiliated second core network; this calling service request is used to request a call to the NTN terminal;

[0085] 4. The second core network sends a paging request to the first core network to which the NTN terminal belongs;

[0086] 5. The first core network sends a reporting instruction to the first network element;

[0087] 6. The first network element reports the currently valid ephemeris parameters of each group of satellites to the first core network; one group of satellite ephemeris parameters corresponds to one satellite;

[0088] 7. The first core network calculates the position information of the corresponding satellites based on the ephemeris parameters of each group of satellites;

[0089] 8. The first core network determines the first satellite to provide services to the NTN terminal based on the satellite information of each satellite and the tracking area of ​​the NTN terminal;

[0090] 9. The first core network sends a paging message to the onboard base station corresponding to the first satellite;

[0091] 10. Execute subsequent calling and called party signaling interactions and business processes.

[0092] The paging method provided in this application embodiment, based on a network architecture with a newly added first network element capable of receiving system messages and parsing satellite ephemeris parameters, can achieve precise paging message delivery from the calling terrestrial cellular terminal to the called NTN terminal when the terrestrial operator cannot directly obtain satellite operation and control information, thus realizing the connectivity between the terrestrial operator's terrestrial cellular network and the NTN network. Specifically, the first network element in the implementation process is a single network element with the above-mentioned functions, or it can be multiple network elements co-located, such as a specially customized terminal and a base station. The specially customized terminal receives system messages from multiple NTN satellite-borne base stations, parses them, and reports them to the specially customized base station. After receiving the satellite ephemeris parameters reported by the terminal, the base station maintains the corresponding validity period and, upon receiving an instruction from the terrestrial core network accessed by the NTN satellite-borne base station, reports the satellite ephemeris parameters within the validity period for subsequent calculation and maintenance processes. The above implementation scheme is only one embodiment of the scheme described in this proposal; specific implementation schemes may include other schemes containing the core inventive points of this proposal.

[0093] The paging method provided in this application embodiment, based on the 3GPP NTN network architecture, adds a first network element at the satellite gateway station to receive system messages broadcast by all satellites within the satellite gateway station's line of sight, parse the satellite ephemeris parameters, and report them to the ground operator's core network. When a paging request exists, the ground operator's core network calculates the satellite serving the called NTN terminal based on the tracking area and satellite ephemeris parameters of the called NTN terminal and sends a paging message, realizing an end-to-end communication process. This method enables accurate paging even when satellite operation and control information is not shared with the ground operator, ensuring user experience and reducing system overhead.

[0094] This application provides a first network element that is co-located with a satellite gateway station. Figure 5 A schematic diagram of the structure of a first network element provided in this application embodiment. Figure 1 .like Figure 5As shown, the first network element 1 includes:

[0095] The first transceiver module 11 is used to receive system messages broadcast by each of the N satellites; where N is a positive integer, and the N satellites are overhead satellites connected to the satellite gateway station;

[0096] The first processing module 12 is used to parse a set of satellite ephemeris parameters from the system messages of each of the N satellites to obtain N sets of satellite ephemeris parameters.

[0097] The first transceiver module 11 is also used to respond to the reporting instruction sent by the first core network and report the currently valid M sets of satellite ephemeris parameters from the N sets of satellite ephemeris parameters to the first core network, so that the first core network can determine the first satellite that provides services to the non-terrestrial network NTN terminal from the M satellites corresponding to the M sets of satellite ephemeris parameters and page the NTN terminal.

[0098] Where M is a positive integer, the first core network is the core network to which the NTN terminal belongs, and the NTN terminal is the call target of the terrestrial cellular terminal.

[0099] In one embodiment of this application, the system message broadcast by each of the N satellites includes a system information block carrying a corresponding set of satellite ephemeris parameters.

[0100] In one embodiment of this application, the first processing module 12 is further configured to determine the corresponding effective duration for each of the N satellites based on a corresponding set of satellite ephemeris parameters, satellite orbital altitude, and orbital plane information; and for each of the N satellites, taking the time when the system message broadcast by the satellite is received as the starting time, determine that the corresponding set of satellite ephemeris parameters is valid within the corresponding effective duration, and determine that the corresponding set of satellite ephemeris parameters is invalid after the corresponding effective duration.

[0101] In one embodiment of this application, the first processing module 12 is further configured to discard invalid satellite ephemeris parameters from the N sets of satellite ephemeris parameters.

[0102] Based on the same inventive concept Figure 6 A schematic diagram of the structure of a first network element provided in this application embodiment. Figure 2 .like Figure 6 As shown, the first network element 1 includes: a first processor 13, a first memory 14, and a first communication bus 15;

[0103] The first communication bus 15 is used to realize the communication connection between the first processor 13 and the first memory 14;

[0104] The first processor 13 is configured to execute one or more computer programs stored in the first memory 14 to implement a paging method applied to the first network element.

[0105] This application provides a first core network, which is the core network to which the NTN terminal to which the terrestrial cellular terminal calls. Figure 7 A schematic diagram of the structure of a first core network provided in this application embodiment. Figure 1 .like Figure 7 As shown, the first core network 2 includes:

[0106] The second transceiver module 21 is used to send a reporting instruction to the first network element in response to a paging request for the NTN terminal sent by the second core network; wherein the second core network is the core network to which the terrestrial cellular terminal belongs, and the first network element is co-located with the satellite gateway station; and to receive the currently valid M sets of satellite ephemeris parameters sent by the first network element in response to the reporting instruction; wherein the M sets of satellite ephemeris parameters correspond to M satellites, and the M satellites are overhead satellites connected to the satellite gateway station;

[0107] The second processing module 22 is used to determine, based on the M group of satellite ephemeris parameters, the first satellite that will provide services to the NTN terminal from the M satellites;

[0108] The second transceiver module 21 is also used to send a paging message to the NTN terminal to the onboard base station corresponding to the first satellite.

[0109] In one embodiment of this application, the second processing module 22 is used to determine the position information of each of the M satellites based on a corresponding set of satellite ephemeris parameters; and to determine the first satellite from the M satellites based on the position information of each of the M satellites and the tracking area of ​​the NTN terminal.

[0110] Based on the same inventive concept Figure 8 A schematic diagram of the structure of a first core network provided in this application embodiment. Figure 2 .like Figure 8 As shown, the first core network 2 includes: a second processor 23, a second memory 24, and a second communication bus 25;

[0111] The second communication bus 25 is used to realize the communication connection between the second processor 23 and the second memory 24;

[0112] The second processor 23 is used to execute one or more computer programs stored in the second memory 24 to implement a paging method applied to the first core network.

[0113] This application provides a computer program product, including a computer program that, when executed, implements steps in a paging method applied to a first network element, or steps in a paging method applied to a first core network.

[0114] This application provides a computer-readable storage medium storing a computer program thereon. When executed by a processor, the computer program implements steps in a paging method applied to a first network element, or steps in a paging method applied to a first core network. The computer-readable storage medium may be volatile memory, such as random-access memory (RAM); or non-volatile memory, such as read-only memory (ROM), flash memory, hard disk drive (HDD), or solid-state drive (SSD); or it may be a device including one or any combination of the above-mentioned memories, such as a mobile phone, computer, tablet device, personal digital assistant, etc.

[0115] 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 hardware embodiments, software embodiments, or embodiments 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.

[0116] This application is described with reference to schematic and / or block diagrams of implementations of methods, apparatus (systems), and computer program products according to embodiments of this application. It should be understood that each block of the schematic and / or block diagrams can be implemented by computer program instructions, and combinations of blocks in the schematic and / or block diagrams can be implemented. These computer program 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, create a machine for implementing the schematic and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0117] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in the implementation flow diagram. Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0118] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment 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.

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

Claims

1. A paging method, characterized in that, Applied to a first network element, which is co-located with a satellite gateway station, the method includes: Receive system messages broadcast by each of N satellites; where N is a positive integer, and the N satellites are overhead satellites connected to the satellite gateway station; For each of the N satellites, a set of satellite ephemeris parameters is parsed from their respective system messages to obtain N sets of satellite ephemeris parameters; In response to the reporting instruction sent by the first core network, the system reports the currently valid M sets of satellite ephemeris parameters from the N sets of satellite ephemeris parameters to the first core network, so that the first core network can determine the first satellite that provides services to the non-terrestrial network NTN terminal from the M satellites corresponding to the M sets of satellite ephemeris parameters, and page the NTN terminal. Where M is a positive integer, the first core network is the core network to which the NTN terminal belongs, and the NTN terminal is the call target of the terrestrial cellular terminal.

2. The method according to claim 1, characterized in that, The system message broadcast by each of the N satellites includes a system information block carrying a corresponding set of satellite ephemeris parameters.

3. The method according to claim 1, characterized in that, The method further includes: For each of the N satellites, the corresponding effective duration is determined based on a set of satellite ephemeris parameters, satellite orbital altitude, and orbital plane information. For each of the N satellites, starting from the moment the system message broadcast by the satellite is received, a set of satellite ephemeris parameters is determined to be valid within the corresponding valid duration, and a set of satellite ephemeris parameters is determined to be invalid after the corresponding valid duration.

4. The method according to claim 1 or 3, characterized in that, The method further includes: Discard invalid satellite ephemeris parameters from the N sets of satellite ephemeris parameters.

5. A paging method, characterized in that, Applied to a first core network, which is the core network to which a non-terrestrial network NTN terminal called by a terrestrial cellular terminal belongs, the method includes: In response to a paging request for the NTN terminal sent by the second core network, a reporting instruction is sent to the first network element; wherein, the second core network is the core network to which the terrestrial cellular terminal belongs, and the first network element is co-located with the satellite gateway station; The system receives the currently valid M sets of satellite ephemeris parameters sent by the first network element in response to the reporting command; wherein the M sets of satellite ephemeris parameters correspond to M satellites, and the M satellites are overhead satellites connected to the satellite gateway station; Based on the ephemeris parameters of the M groups of satellites, determine the first satellite from the M satellites that will provide services to the NTN terminal; Send a paging message for the NTN terminal to the onboard base station corresponding to the first satellite.

6. The method according to claim 4, characterized in that, The step of determining the first satellite from the M satellites to provide services to the NTN terminal based on the ephemeris parameters of the M groups of satellites includes: For each of the M satellites, the position information is determined based on a corresponding set of satellite ephemeris parameters; Based on the position information of each of the M satellites and the tracking area of ​​the NTN terminal, the first satellite is determined from the M satellites.

7. A first network element, characterized in that, include: A first processor, a first memory, and a first communication bus; The first communication bus is used to establish a communication connection between the first processor and the first memory; The first processor is configured to execute one or more computer programs stored in the first memory to implement the paging method according to any one of claims 1-4.

8. A first core network, characterized in that, include: A second processor, a second memory, and a second communication bus; The second communication bus is used to establish a communication connection between the second processor and the second memory; The second processor is configured to execute one or more computer programs stored in the second memory to implement the paging method according to any one of claims 5-6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the computer program implements the paging method as described in any one of claims 1-6.

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed, it implements the paging method as described in any one of claims 1-6.