Satellite terminal geographic position information acquisition method and device, terminal and medium

Through the IP multimedia subsystem, subscribe to the geolocation information events of the satellite terminal to the policy control function network element, and obtain and feedback geographical location information in real time through the policy control function network element, solving the problem of poor real-time geolocation information in the existing technology and achieving more efficient information acquisition.

CN119996939APending Publication Date: 2025-05-13GENEW TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411966119.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-30
Publication Date
2025-05-13

AI Technical Summary

Technical Problem

In the prior art, the geographic location information of the satellite terminal is sent to the IP multimedia subsystem through session initial protocol messages, resulting in poor real-time performance.

Method used

The IP multimedia subsystem subscribes to the policy control function network element based on the target satellite terminal. When the policy control function network element detects that the subscription event is successful, the geographical location information of the target satellite terminal is obtained through the policy control function network element and fed back to the IP multimedia subsystem.

Benefits of technology

The problem of poor real-time geolocation information in the prior art is effectively solved, and the real-time acquisition of geolocation information of satellite terminals is improved through real-time feedback of the network elements of the policy control function.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119996939A_ABST
    Figure CN119996939A_ABST
Patent Text Reader

Abstract

The invention discloses a satellite terminal geographic position information acquisition method and device, a terminal and a medium, and the method comprises the steps: obtaining a customer demand, and determining a target satellite terminal according to the customer demand; subscribing events to a policy control function network element through the IP multimedia subsystem based on the target satellite terminal; and when the policy control function network element detects that the subscription event is successful, obtaining the geographical location information of the target satellite terminal through the policy control function network element and feeding back the geographical location information to the IP multimedia subsystem. According to the invention, the IP multimedia subsystem subscribes to the event of the geographic position information of the target satellite terminal from the policy control function network element of the 5G core network, and the policy control function network element acquires the geographic position information and feeds back the geographic position information to the IP multimedia subsystem in real time; therefore, the problem that in the prior art, the real-time performance is poor due to the fact that the geographic position information of the satellite terminal is sent to the IP multimedia subsystem through the session initial protocol message can be effectively solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer systems, and in particular to a method, device, terminal and medium for acquiring geographic location information of a satellite terminal. Background Art

[0002] With the rapid development of satellite communication technology and 5G technology, the demand for information services based on geographic location is growing rapidly. However, in the process of integrating satellite communication networks with 5G core networks, the efficient acquisition and use of geographic location information still faces many technical challenges. As a powerful communication platform, the IMS system (IP Multimedia Subsystem) needs to use the geographic location information of satellite terminals to implement customized service functions and service authority control.

[0003] At present, the method for obtaining the geographic location information of the satellite terminal is usually that the satellite terminal sends the location information to the IP multimedia subsystem through a session initiation protocol message. However, the satellite terminal can only report the geographic location information through the session initiation protocol message when registering with the session initiation protocol or doing business, resulting in poor real-time performance.

[0004] Therefore, the existing technology still needs to be improved and developed. Summary of the invention

[0005] The technical problem to be solved by the present invention is that, in view of the above-mentioned defects of the prior art, a method, device, terminal and medium for obtaining geographic location information of a satellite terminal are provided, aiming to solve the problem in the prior art that the geographic location information of the satellite terminal is sent to the IP multimedia subsystem through a session initiation protocol message, resulting in poor real-time performance.

[0006] The technical solution adopted by the present invention to solve the problem is as follows:

[0007] In a first aspect, an embodiment of the present invention provides a method for acquiring geographic location information of a satellite terminal, wherein the method comprises:

[0008] Obtaining customer needs, and determining a target satellite terminal according to the customer needs;

[0009] Subscribe events to the policy control function network element based on the target satellite terminal through the IP multimedia subsystem;

[0010] When the policy control function network element detects that the subscription event is successful, the geographical location information of the target satellite terminal is obtained through the policy control function network element and fed back to the IP multimedia subsystem.

[0011] In one implementation method, subscribing to an event from a policy control function network element based on the target satellite terminal through an IP multimedia subsystem includes:

[0012] generating an authentication and authorization request according to the target satellite terminal through the IP multimedia subsystem;

[0013] Sending an authentication and authorization request to the policy control function network element;

[0014] When the policy control function network element returns an authentication and authorization response to the IP multimedia subsystem based on the authentication and authorization request, it is determined that the subscription event is successful.

[0015] In one implementation method, obtaining the geographical location information of the target satellite terminal through a policy control function network element includes:

[0016] Acquire geographic location information of the satellite terminal through a satellite base station, and send the geographic location information to an access and mobility management function network element;

[0017] The geographical location information is sent to the policy control function network element through the access and mobility management function network element via the session management function network element.

[0018] In one implementation method, sending the geographical location information to an access and mobility management function network element through a satellite base station includes:

[0019] Setting the geographic location information as a user equipment location information parameter in a location report, wherein the geographic location information includes a latitude symbol, latitude, and longitude;

[0020] The location report is sent to the access and mobility management function network element through the satellite base station.

[0021] In one implementation method, the geographic location information is sent to the policy control function network element through the access and mobility management function network element via the session management function network element, including:

[0022] Sending a session context creation request to a session management function network element through an access and mobility management function network element;

[0023] Sending a session management policy control creation request to a policy control function network element through a session management function network element;

[0024] The geographic location information is set as the geographic information parameter of the user location in the session context creation request and the session management policy control creation request.

[0025] In one implementation method, feeding back the geographical location information to the IP multimedia subsystem through a policy control function network element includes:

[0026] Setting the geographic location information as a geographic information parameter of a re-authentication authorization request;

[0027] The re-authentication authorization request is sent to the IP multimedia subsystem through the policy control function network element to feed back the geographical location information.

[0028] In one implementation method, the method further includes:

[0029] When the policy control function network element detects that the geographic location information of the target satellite terminal is updated and the subscription event is successful, the updated geographic location information is set as the geographic information parameter of the re-authentication authorization request;

[0030] A re-authentication authorization request is sent to the IP multimedia subsystem through the policy control function network element to update the geographical location information of the target satellite terminal.

[0031] In a second aspect, an embodiment of the present invention further provides a device for acquiring geographic location information of a satellite terminal, wherein the device for acquiring geographic location information of a satellite terminal comprises:

[0032] A satellite terminal determination module is used to obtain customer requirements and determine a target satellite terminal according to the customer requirements;

[0033] An event subscription module, configured to subscribe events to a policy control function network element based on the target satellite terminal through an IP multimedia subsystem;

[0034] The geographic location information determination module is used to obtain the geographic location information of the target satellite terminal through the policy control function network element and feed it back to the IP multimedia subsystem when the policy control function network element detects that the subscription event is successful.

[0035] In a third aspect, an embodiment of the present invention further provides a terminal, comprising a memory and one or more processors; the memory stores one or more programs; the program comprises instructions for executing a method for acquiring geographic location information of a satellite terminal as described in any one of the above; and the processor is used to execute the program.

[0036] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium on which a plurality of instructions are stored, wherein the instructions are suitable for being loaded and executed by a processor to implement any of the above-mentioned methods for obtaining geographic location information of a satellite terminal.

[0037] Beneficial effects of the present invention: The embodiment of the present invention obtains customer needs and determines the target satellite terminal according to the customer needs; subscribes to an event to the policy control function network element based on the target satellite terminal through the IP multimedia subsystem; when the policy control function network element detects that the subscription event is successful, the geographic location information of the target satellite terminal is obtained through the policy control function network element and fed back to the IP multimedia subsystem. Since the present invention subscribes to the event of the geographic location information of the target satellite terminal to the policy control function network element of the 5G core network through the IP multimedia subsystem, obtains the geographic location information through the policy control function network element and feeds it back to the IP multimedia subsystem in real time, it can effectively solve the problem of poor real-time performance caused by sending the geographic location information of the satellite terminal to the IP multimedia subsystem through the session initiation protocol message in the prior art. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0039] Figure 1 It is a flowchart of a method for acquiring geographic location information of a satellite terminal provided in an embodiment of the present invention.

[0040] Figure 2 It is a schematic diagram of an IP multimedia subsystem subscribing to an event from a policy control function network element provided by an embodiment of the present invention.

[0041] Figure 3 The present invention provides a schematic diagram of a satellite base station reporting the geographical location information of a satellite terminal.

[0042] Figure 4 This is a schematic diagram of transmitting geographic location information in a 5G core network provided by an embodiment of the present invention.

[0043] Figure 5 This is a schematic diagram of the format of geographic location information provided by an embodiment of the present invention.

[0044] Figure 6 It is a schematic diagram of a policy control function network element reporting geographic location information to an IP multimedia subsystem provided by an embodiment of the present invention.

[0045] Figure 7 It is a schematic diagram of the internal modules of the device for acquiring geographic location information of a satellite terminal provided in an embodiment of the present invention.

[0046] Figure 8 It is a principle block diagram of a terminal provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0047] The present invention discloses a method, device, terminal and medium for obtaining geographic location information of a satellite terminal. In order to make the purpose, technical solution and effect of the present invention clearer and more specific, the present invention is further described in detail with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0048] It will be understood by those skilled in the art that, unless expressly stated, the singular forms "one", "said", and "the" used herein may also include plural forms. It should be further understood that the term "comprising" used in the specification of the present invention refers to the presence of the features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or groups thereof. It should be understood that when we refer to an element as being "connected" or "coupled" to another element, it may be directly connected or coupled to the other element, or there may be intermediate elements. In addition, the "connection" or "coupling" used herein may include wireless connection or wireless coupling. The term "and / or" used herein includes all or any unit and all combinations of one or more associated listed items.

[0049] It will be understood by those skilled in the art that, unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as generally understood by those skilled in the art in the art to which the present invention belongs. It should also be understood that terms such as those defined in general dictionaries should be understood to have meanings consistent with the meanings in the context of the prior art, and will not be interpreted with idealized or overly formal meanings unless specifically defined as herein.

[0050] With the rapid development of satellite communication technology and 5G technology, the demand for information services based on geographic location is growing rapidly. However, in the process of integrating satellite communication networks with 5G core networks, the efficient acquisition and use of geographic location information still faces many technical challenges. As a powerful communication platform, the IMS system (IP Multimedia Subsystem) needs to use the geographic location information of satellite terminals to implement customized service functions and service authority control.

[0051] At present, the method for obtaining the geographic location information of the satellite terminal is usually that the satellite terminal sends the location information to the IP multimedia subsystem through a session initiation protocol message. However, the satellite terminal can only report the geographic location information through the session initiation protocol message when registering with the session initiation protocol or doing business, resulting in poor real-time performance.

[0052] In view of the above-mentioned defects of the prior art, the present invention provides a method for obtaining geographic location information of a satellite terminal, wherein the method obtains customer needs and determines a target satellite terminal according to the customer needs; subscribes to an event to a policy control function network element based on the target satellite terminal through an IP multimedia subsystem; when the policy control function network element detects that the subscription event is successful, the geographic location information of the target satellite terminal is obtained through the policy control function network element and fed back to the IP multimedia subsystem. Since the present invention subscribes to an event of geographic location information of the target satellite terminal to the policy control function network element of the 5G core network through the IP multimedia subsystem, obtains the geographic location information through the policy control function network element and feeds it back to the IP multimedia subsystem in real time, it can effectively solve the problem in the prior art that the geographic location information of the satellite terminal is sent to the IP multimedia subsystem through a session initiation protocol message, resulting in poor real-time performance.

[0053] Exemplary methods:

[0054] like Figure 1 As shown, the method includes:

[0055] Step S100: obtaining customer needs, and determining a target satellite terminal according to the customer needs;

[0056] Simply put, when customizing business functions and business authority control for customers in response to different customer needs, the target satellite terminal required for customizing business functions and business authority control can be analyzed based on customer needs, thereby obtaining the geographic location information corresponding to the target satellite terminal based on the target satellite terminal.

[0057] like Figure 1 As shown, the method further comprises the following steps:

[0058] Step S200: Subscribing to an event from a policy control function network element based on the target satellite terminal through the IP multimedia subsystem;

[0059] Specifically, the IP multimedia subsystem (IMS system) establishes and controls multimedia sessions based on the IP network and the Session Initiation Protocol (SIP), and can provide customers with a variety of multimedia services. For example, voice calls, video calls, instant messages, multimedia conferences and other functions are implemented in mobile networks. In this embodiment, the IP multimedia subsystem subscribes to events from the policy control function network element based on the target satellite terminal to obtain the geographical location information corresponding to the target satellite terminal, thereby customizing service functions for customers and performing service authority control, avoiding the problem of poor real-time performance of the IP multimedia subsystem using the Session Initiation Protocol to obtain the geographical location information of the target satellite terminal.

[0060] In one implementation, subscribing to an event from a policy control function network element based on the target satellite terminal through the IP multimedia subsystem includes:

[0061] Step S201: Generate an authentication and authorization request according to the target satellite terminal through the IP multimedia subsystem;

[0062] Step S202: Send an authentication and authorization request to the policy control function network element;

[0063] Step S203: When the policy control function network element returns an authentication and authorization response to the IP multimedia subsystem based on the authentication and authorization request, it is determined that the subscription event is successful.

[0064] Specifically, Figure 2 As shown, in the IP multimedia subsystem, the authentication and authorization request (AAR, Authorization, Authentication, and Accounting Request) is mainly used for authorization, authentication and accounting requests. The authentication and authorization request generally contains information such as user identity and requested service type. In this embodiment, the authentication and authorization request is sent to the policy control function network element (PCF) based on the target satellite terminal. The AVP Specific-Action in the authentication and authorization request contains ACCESS_NETWORK_INFO_REPORT (access network information report), indicating that the IP multimedia subsystem subscribes to the access network information of the target satellite terminal. Among them, AVP is a data structure containing attributes and corresponding values, and "Specific-Action" is a specific action associated with AVP, which is used to indicate the entry and operation of AVP. For example, in the process of policy control and accounting, the value of a certain AVP is used to determine whether to forward a message, modify the message content, or trigger other related network behaviors.

[0065] After receiving the authentication and authorization request, the policy control function network element verifies the user legitimacy and service authorization of the content in the authentication and authorization request, and then decides whether to allow the service. If the policy control function network element verifies the content of the authentication and authorization request, it sends an authentication and authorization response to the IP multimedia subsystem, indicating that the subscription has been successful.

[0066] like Figure 1 As shown, the method further comprises the following steps:

[0067] Step S300: When the policy control function network element detects that the subscription event is successful, the geographical location information of the target satellite terminal is obtained through the policy control function network element and fed back to the IP multimedia subsystem.

[0068] In simple terms, when a satellite terminal is connected to a satellite base station, the changes in the geographic location information of the satellite terminal will be reported to the policy control function network element. When the IP multimedia subsystem subscribes to the event of obtaining the geographic location information of the target satellite terminal from the policy control function network element, the policy control function network element detects whether the subscription event is successful. If the subscription event is detected to be successful, the reported geographic location information of the target satellite terminal is obtained, and the geographic location information of the target satellite terminal is fed back to the IP multimedia subsystem.

[0069] In one implementation, obtaining the geographical location information of the target satellite terminal through a policy control function network element includes:

[0070] Acquire geographic location information of the satellite terminal through a satellite base station, and send the geographic location information to an access and mobility management function network element;

[0071] The geographical location information is sent to the policy control function network element through the access and mobility management function network element via the session management function network element.

[0072] Simply put, after the satellite base station obtains the geographic location information of the target satellite terminal through positioning technology, it reports the geographic location information of the target satellite terminal to the access and mobility management function network element. When the access and mobility management function network element (AMF) establishes a PDU session (the data transmission channel between the user equipment UE and the data network DN), the geographic location information of the target satellite terminal is also sent to the session management function network element (SMF). After receiving the information, the session management function network element sends it to the policy control function network element.

[0073] In one implementation, sending the geographical location information to an access and mobility management function network element through a satellite base station includes:

[0074] Setting the geographic location information as a user equipment location information parameter in a location report, wherein the geographic location information includes a latitude symbol, latitude, and longitude;

[0075] The location report is sent to the access and mobility management function network element through the satellite base station.

[0076] Specifically, Figure 3As shown in the figure, when the target satellite terminal accesses the satellite base station, or the location of the target satellite terminal changes, the satellite base station sends a location report (Location Report) message to the access and mobility management function network element, and the location report carries UE Location Information (user equipment location information) information to the access and mobility management function network element. The user equipment location information parameters include the geographic location information of the target satellite terminal: latitudeSign (latitude symbol), degreesLatitude (latitude), degreesLongitude (longitude).

[0077] In one implementation, the geographic location information is sent to the policy control function network element through the access and mobility management function network element via the session management function network element, including:

[0078] Sending a session context creation request to a session management function network element through an access and mobility management function network element;

[0079] Sending a session management policy control creation request to a policy control function network element through a session management function network element;

[0080] The geographic location information is set as the geographic information parameter of the user location in the session context creation request and the session management policy control creation request.

[0081] like Figure 4 As shown, after the satellite base station reports the geographic location information of the target satellite terminal to the access and mobility management function network element, the geographic location information of the target satellite terminal is transmitted through the 5G core network. Specifically, the geographic location information of the target satellite terminal is forwarded to the session management function network element through the access and mobility management function network element, and the session management function network element sends the geographic location information to the policy control function network element.

[0082] The access and mobility management function network element transmits the geographic location information of the target satellite terminal through the Create Session Context Request (Nsmf_PDUSession_CreateSMContextRequest) or Update Session Context Request (Nsmf_PDUSession_UpdateSMContextRequest). The geographic information parameter (geographicalInformation) of the User Location (UserLocation) in the Create Session Context Request or Update Session Context Request contains the geographic location information of the satellite terminal. The geographic location information format of the geographic information parameter is as follows: Figure 5As shown, S: the symbol of latitude, 0 represents north latitude and 1 represents south latitude; Degrees of latitude: degrees of latitude; Degrees of longitude: degrees of longitude; Uncertainty code: accuracy.

[0083] After the session management control function network element obtains the create session context request or update session context request sent by the access and mobility management function network element, it sends a session management policy control create request (NPcf_SMPolicyControl_Create) or a session management policy control update request (NPcf_SMPolicyControl_Update) to the policy control function network element based on the geographic location information of the target satellite terminal included in the create session context request or update session context request. The geographic information parameter (geographicalInformation) of the user location (UserLocation) of the session management policy control create request or the session management policy control update request includes the geographic location information of the satellite terminal.

[0084] In one implementation, feeding back the geographical location information to the IP multimedia subsystem through a policy control function network element includes:

[0085] Setting the geographic location information as a geographic information parameter of a re-authentication authorization request;

[0086] The re-authentication authorization request is sent to the IP multimedia subsystem through the policy control function network element to feed back the geographical location information.

[0087] Specifically, Figure 6 As shown, the policy control function detects that the IP multimedia subsystem has subscribed to an event of obtaining the geographic location information of the target satellite terminal, sets the geographic location information as a geographic information parameter of a reauthentication authorization request (RAR), and sends the reauthentication authorization request to the IP multimedia subsystem. The method of setting the geographic location information as a geographic information parameter of the reauthentication authorization request includes: by setting the Geographical-Information AVP parameter of the reauthentication authorization request. AVP (Attribute-Value Pair) is an attribute-value pair, and Geographical-Information AVP is a structure containing geographic information related attributes and corresponding values.

[0088] After receiving the re-authentication authorization request, the IP multimedia subsystem records the terminal's geographic location information and sends a re-authentication authorization response (RAA) to the policy control function network element. The geographic location information of the Geographical-Information parameter is defined as: S: latitude symbol, 0 represents north latitude and 1 represents south latitude; Degrees of latitude: degrees of latitude; Degrees of longitude: degrees of longitude; Uncertainty code: accuracy.

[0089] In one implementation, after receiving the geographic location information of the target satellite terminal, the IP multimedia subsystem formulates service functions or controls service rights for the customer according to the customer's needs and the geographic location information.

[0090] In one implementation, the method further includes:

[0091] When the policy control function network element detects that the geographic location information of the target satellite terminal is updated and the subscription event is successful, the updated geographic location information is set as the geographic information parameter of the re-authentication authorization request;

[0092] A re-authentication authorization request is sent to the IP multimedia subsystem through the policy control function network element to update the geographical location information of the target satellite terminal.

[0093] Specifically, when the geographic location information of the target satellite terminal changes, the satellite base station detects the changed geographic location information and reports it to the access and mobility management function network element, and the access and mobility management function network element sends the changed geographic location information to the policy control function network element via the session management function network element. After the policy control function network element detects the change of the geographic location information of the target satellite terminal, it detects whether the IP multimedia subsystem has subscribed to the event. If the subscription event is successful, a re-authentication authorization request is sent based on the changed geographic location information to update the geographic location information of the target satellite terminal.

[0094] In this embodiment, the IP multimedia subsystem can obtain the geographic location information of the target satellite terminal in real time. When the target satellite terminal is powered on and connected to the 5G core network, the policy control function network element reports the geographic location information of the target satellite terminal to the access and mobility management function network element. When the geographic location information of the target satellite terminal changes, the policy control function network element will also update the geographic location information of the satellite terminal to the IP multimedia subsystem. The IP multimedia subsystem can use this geographic location information to formulate service functions or control service permissions in a more real-time manner, avoiding the problem of poor real-time performance of obtaining the geographic location information of the satellite terminal using the session initiation protocol.

[0095] Based on the above embodiments, the present invention also provides a device for obtaining geographical location information of a satellite terminal, such as Figure 7 As shown, the device comprises:

[0096] The satellite terminal determination module 01 is used to obtain customer requirements and determine the target satellite terminal according to the customer requirements;

[0097] Subscription event module 02, used for subscribing events to the policy control function network element based on the target satellite terminal through the IP multimedia subsystem;

[0098] The geographic location information determination module 03 is used to obtain the geographic location information of the target satellite terminal through the policy control function network element and feed it back to the IP multimedia subsystem when the policy control function network element detects that the subscription event is successful.

[0099] Based on the above embodiment, the present invention further provides a terminal, whose principle block diagram can be shown as follows: Figure 8 As shown. The terminal includes a processor, a memory, a network interface, and a display screen connected through a system bus. Among them, the processor of the terminal is used to provide computing and control capabilities. The memory of the terminal includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the terminal is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a method for obtaining geographic location information of a satellite terminal is implemented. The display screen of the terminal can be a liquid crystal display screen or an electronic ink display screen.

[0100] Those skilled in the art will understand that Figure 8 The principle block diagram shown in the figure is only a block diagram of a partial structure related to the scheme of the present invention, and does not constitute a limitation on the terminal to which the scheme of the present invention is applied. The specific terminal may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0101] In one implementation, the memory of the terminal stores one or more programs, and is configured to be executed by one or more processors. The one or more programs include instructions for performing a method for acquiring geographic location information of a satellite terminal.

[0102] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided by the present invention can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0103] In summary, the present invention discloses a method, device, terminal and medium for obtaining geographic location information of a satellite terminal. The method obtains customer needs and determines a target satellite terminal according to the customer needs; subscribes to an event to a policy control function network element based on the target satellite terminal through an IP multimedia subsystem; when the policy control function network element detects that the subscription event is successful, the geographic location information of the target satellite terminal is obtained through the policy control function network element and fed back to the IP multimedia subsystem. Since the present invention subscribes to an event of geographic location information of the target satellite terminal to the policy control function network element of the 5G core network through the IP multimedia subsystem, obtains the geographic location information through the policy control function network element and feeds it back to the IP multimedia subsystem in real time, it can effectively solve the problem in the prior art that the geographic location information of the satellite terminal is sent to the IP multimedia subsystem through a session initiation protocol message, resulting in poor real-time performance.

[0104] It should be understood that the application of the present invention is not limited to the above examples. For ordinary technicians in this field, improvements or changes can be made based on the above description. All these improvements and changes should fall within the scope of protection of the claims attached to the present invention.

Claims

1. A method for obtaining geographical location information of a satellite terminal, characterized in that: The method comprises: Obtaining customer needs, and determining a target satellite terminal according to the customer needs; Subscribe events to the policy control function network element based on the target satellite terminal through the IP multimedia subsystem; When the policy control function network element detects that the subscription event is successful, the geographical location information of the target satellite terminal is obtained through the policy control function network element and fed back to the IP multimedia subsystem.

2. The method for obtaining the geographical location information of a satellite terminal according to claim 1, characterized in that: Subscribing to an event from a policy control function network element based on the target satellite terminal through the IP multimedia subsystem includes: generating an authentication and authorization request according to the target satellite terminal through the IP multimedia subsystem; Sending an authentication and authorization request to the policy control function network element; When the policy control function network element returns an authentication and authorization response to the IP multimedia subsystem based on the authentication and authorization request, it is determined that the subscription event is successful.

3. The method for acquiring the geographical location information of a satellite terminal according to claim 1, characterized in that: Acquiring the geographical location information of the target satellite terminal through a policy control function network element includes: Acquire geographic location information of the satellite terminal through a satellite base station, and send the geographic location information to an access and mobility management function network element; The geographical location information is sent to the policy control function network element through the access and mobility management function network element via the session management function network element.

4. The method for acquiring the geographical location information of a satellite terminal according to claim 3, characterized in that: The method of sending the geographical location information to an access and mobility management function network element through a satellite base station includes: Setting the geographic location information as a user equipment location information parameter in a location report, wherein the geographic location information includes a latitude symbol, latitude, and longitude; The location report is sent to the access and mobility management function network element through the satellite base station.

5. The method for acquiring the geographical location information of a satellite terminal according to claim 3, characterized in that: The geographic location information is sent to the policy control function network element through the access and mobility management function network element via the session management function network element, including: Sending a session context creation request to a session management function network element through an access and mobility management function network element; Sending a session management policy control creation request to a policy control function network element through a session management function network element; The geographic location information is set as the geographic information parameter of the user location in the session context creation request and the session management policy control creation request.

6. The method for acquiring geographical location information of a satellite terminal according to claim 1, characterized in that: Feedback of the geographical location information to the IP multimedia subsystem through the policy control function network element includes: Setting the geographic location information as a geographic information parameter of a re-authentication authorization request; The re-authentication authorization request is sent to the IP multimedia subsystem through the policy control function network element to feed back the geographical location information.

7. The method for acquiring geographical location information of a satellite terminal according to claim 1, characterized in that: The method further comprises: When the policy control function network element detects that the geographic location information of the target satellite terminal is updated and the subscription event is successful, the updated geographic location information is set as the geographic information parameter of the re-authentication authorization request; A re-authentication authorization request is sent to the IP multimedia subsystem through the policy control function network element to update the geographical location information of the target satellite terminal.

8. A device for acquiring geographical location information of a satellite terminal, characterized in that: The device comprises: A satellite terminal determination module is used to obtain customer requirements and determine a target satellite terminal according to the customer requirements; An event subscription module, configured to subscribe events to a policy control function network element based on the target satellite terminal through an IP multimedia subsystem; The geographic location information determination module is used to obtain the geographic location information of the target satellite terminal through the policy control function network element and feed it back to the IP multimedia subsystem when the policy control function network element detects that the subscription event is successful.

9. A terminal, characterized in that: The terminal includes a memory and one or more processors; the memory stores one or more programs; the program contains instructions for executing the method for obtaining geographic location information of a satellite terminal as described in any one of claims 1-7; and the processor is used to execute the program.

10. A computer-readable storage medium having a plurality of instructions stored thereon, characterized in that: The instructions are loaded and executed by the processor to implement the method for acquiring geographic location information of a satellite terminal as described in any one of claims 1 to 7 above.