Method and device for determining on-satellite call service, network element equipment and storage medium

By sending SIP messages carrying regeneration mode satellite access information in the P-CSCF network element of the IMS network, the problem of difficulty in determining the access information between the callers in the IMS network is solved, and IMS voice service support in the UE-satellite-UE communication mode is realized, and the reliability and efficiency of communication services are improved.

CN119865221AActive Publication Date: 2025-04-22CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202410177105.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-02-08
Publication Date
2025-04-22
Estimated Expiration
2044-02-08

AI Technical Summary

Technical Problem

The prior art is difficult to determine the access information of both parties to the call in the IMS network to support IMS voice service in the UE-satellite-UE communication mode.

Method used

By sending SIP messages in the P-CSCF network element, the regeneration mode satellite access information of the portable device is triggered to determine whether to provide on-site call services based on the access information of both parties.

Benefits of technology

It realizes that the IMS network can obtain access information from both parties to the call, determine whether IMS voice service can be provided in UE-satellite-UE communication mode, and improves the reliability and efficiency of communication services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119865221A_ABST
    Figure CN119865221A_ABST
Patent Text Reader

Abstract

The invention relates to an on-satellite call service determination method and device, network element equipment and a storage medium. The method is applied to a first proxy call session control function (P-CSCF) network element, and comprises the following steps: sending a first session initiation protocol (SIP) message under the condition of determining that first equipment is in regeneration mode satellite access; the first SIP message comprises first regeneration mode satellite access information of the first equipment. By adopting the method, the IMS network can determine the access information of both parties of the call so as to determine whether the IMS voice service in the UE-satellite-UE communication mode can be provided or not.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication technology, and in particular to a method, device, network element equipment and storage medium for determining an on-board call service. Background Art

[0002] With the development of communication technology, the user equipment (UE)-satellite-UE communication service allows user plane data to be communicated between UEs on the satellite without passing through the ground network under the coverage of one or more service satellites. Satellite communication can effectively eliminate the dependence on ground signal gateways and reduce user plane latency.

[0003] In order to support the IP Multimedia Subsystem (IMS) voice service in UE-satellite-UE communication, the IMS network needs to determine the access information of both parties in the call to determine whether the IMS voice service in the UE-satellite-UE communication mode can be provided. Summary of the invention

[0004] The embodiments of the present application provide a method, apparatus, network element device and storage medium for determining an on-satellite call service, which can enable an IMS network to determine access information of both parties of a call to determine whether an IMS voice service in a UE-satellite-UE communication mode can be provided.

[0005] In a first aspect, an embodiment of the present application provides a method for determining an on-board call service, the method being applied to a first proxy call session control function P-CSCF network element, the method comprising:

[0006] When it is determined that the first device is in regeneration mode satellite access, a first Session Initiation Protocol SIP message is sent; the first SIP message includes first regeneration mode satellite access information of the first device.

[0007] In one embodiment, the regeneration mode satellite access information includes at least one of the following:

[0008] Indicates the type of radio access technology for regenerative mode satellite access;

[0009] Indication that the equipment is accessed by a satellite in regenerative mode;

[0010] Regeneration mode satellite identification;

[0011] Location information provided by the network;

[0012] Global cell identity.

[0013] In one embodiment, sending the first SIP message includes:

[0014] The first SIP message is sent to a first service session control function S-CSCF network element; the first SIP message is used to trigger a second P-CSCF network element to determine whether to provide on-satellite call service for the first device and the second device based on the first regeneration mode satellite access information and the second regeneration mode satellite access information; the second regeneration mode satellite access information is the regeneration mode satellite access information of the second device served by the second P-CSCF network element.

[0015] In one embodiment, the method further comprises:

[0016] When receiving the second SIP message sent by the first device, sending a first query request to the 5G core network;

[0017] Based on the first query request, acquiring access information of the first device;

[0018] According to the access information of the first device, it is determined whether the first device is in regeneration mode satellite access.

[0019] In one of the embodiments, the first regeneration mode satellite access information is carried in a P-Access-Network-Info header field of the first SIP message.

[0020] In one embodiment, the method further comprises:

[0021] receiving second regeneration mode satellite access information of a second device;

[0022] According to the first regeneration mode satellite access information and the second regeneration mode satellite access information, it is determined whether to provide the first device and the second device with an on-satellite call service.

[0023] In one embodiment, determining whether to provide the first device and the second device with an on-board call service according to the first regeneration mode satellite access information and the second regeneration mode satellite access information includes:

[0024] If it is determined that the first device and the second device meet the conditions for performing the UE-satellite-UE service according to the first regeneration mode satellite access information and the second regeneration mode satellite access information, it is determined that the on-satellite call service is provided for the first device and the second device.

[0025] In one of the embodiments, the condition of the UE-satellite-UE service includes at least one of the following:

[0026] The access types of the first device and the second device are both regenerative mode satellite access;

[0027] The regenerative mode satellite identifier accessed by the first device and the regenerative mode satellite identifier accessed by the second device are connectable;

[0028] The locations of the first device and the second device meet the requirements for providing on-board communication services.

[0029] In one embodiment, the method further comprises:

[0030] When the second regeneration mode satellite access information is received, it is determined that the second device supports UE-satellite-UE service.

[0031] In a second aspect, an embodiment of the present application provides a method for determining an on-board call service, the method being applied to a first S-CSCF network element, the method comprising:

[0032] Determining whether the first device supports the satellite call service;

[0033] When it is determined that the first device supports the on-satellite call service, a third SIP message is sent to the second S-CSCF network element; the third SIP message includes the first regeneration mode satellite access information.

[0034] In one embodiment, determining whether the first device supports the satellite call service includes:

[0035] When a first SIP message is received, it is determined whether the first device supports the satellite call service; the first SIP message includes the first regeneration mode satellite access information of the first device.

[0036] In one embodiment, sending the third SIP message to the second S-CSCF network element includes:

[0037] In a case where it is determined that the second S-CSCF network element is a trusted network element, the third SIP message is sent to the second S-CSCF network element.

[0038] In one embodiment, determining whether the first device supports the satellite call service includes:

[0039] Obtaining a first configuration file of the first device;

[0040] Determine, according to the first configuration file, whether the first device supports an on-board call service.

[0041] In one embodiment, obtaining a first configuration file of the first device includes:

[0042] Sending a first acquisition request to other network elements in a first IP Multimedia Subsystem IMS network; the first IMS network is an IMS network where the first S-CSCF network element is located;

[0043] Based on the first acquisition request, the first configuration file is acquired.

[0044] In a third aspect, an embodiment of the present application provides a method for determining an on-board call service, the method being applied to a second S-CSCF network element, the method comprising:

[0045] determining whether the second device supports the satellite call service;

[0046] When it is determined that the second device supports the on-satellite call service, a fourth SIP message is sent to the second P-CSCF network element; the fourth SIP message includes the first regeneration mode satellite access information of the first device.

[0047] In one embodiment, the determining whether the second device supports the satellite call service includes:

[0048] When receiving the third SIP message sent by the first S-CSCF network element, it is determined whether the second device supports the satellite call service.

[0049] In one embodiment, determining whether the second device supports the satellite call service includes:

[0050] Obtaining a second configuration file of the second device;

[0051] Determine, according to the second configuration file, whether the second device supports an on-board call service.

[0052] In one embodiment, obtaining a second configuration file of the second device includes:

[0053] Sending a second acquisition request to other network elements in a second IP Multimedia Subsystem IMS network; the second IMS network is an IMS network where the second S-CSCF network element is located;

[0054] Based on the second acquisition request, the second configuration file is acquired.

[0055] In a fourth aspect, an embodiment of the present application provides a method for determining an on-board call service, the method being applied to a second P-CSCF network element, the method comprising:

[0056] receiving a fourth SIP message sent by a second S-CSCF network element; the fourth SIP message including the first regeneration mode satellite access information;

[0057] Determine whether to provide on-board call service for the first device and the second device based on the first regeneration mode satellite access information and the second regeneration mode satellite access information; the second regeneration mode satellite access information is the regeneration mode satellite access information of the second device served by the second P-CSCF network element.

[0058] In one embodiment, determining whether to provide the on-board call service for the first device and the second device according to the first regeneration mode satellite access information and the second regeneration mode satellite access information includes:

[0059] If it is determined that the first device and the second device meet the conditions for performing the UE-satellite-UE service according to the first regeneration mode satellite access information and the second regeneration mode satellite access information, it is determined that the on-satellite call service is provided for the first device and the second device.

[0060] In one of the embodiments, the condition of the UE-satellite-UE service includes at least one of the following:

[0061] The access types of the first device and the second device are both regenerative mode satellite access;

[0062] The regenerative mode satellite identifier accessed by the first device and the regenerative mode satellite identifier accessed by the second device are connectable;

[0063] The locations of the first device and the second device meet the requirements for providing on-board communication services.

[0064] In one embodiment, the method further comprises:

[0065] Sending a second query request to the 5G core network;

[0066] Based on the second query request, the second regeneration mode satellite access information is acquired.

[0067] In one embodiment, sending a second query request to the 5G core network includes:

[0068] When the fourth SIP message is received, the second query request is sent to the 5G core network.

[0069] In one embodiment, the method further comprises:

[0070] When it is determined that the second device is in regeneration mode satellite access, a fifth SIP message is sent; the fifth SIP message includes second regeneration mode satellite access information of the second device.

[0071] In one embodiment, sending the fifth SIP message includes:

[0072] The fifth SIP message is sent to the second S-CSCF network element; the fifth SIP message is used to trigger the first P-CSCF network element to determine whether to provide on-satellite call service for the first device and the second device according to the first regeneration mode satellite access information and the second regeneration mode satellite access information; the first regeneration mode satellite access information is the regeneration mode satellite access information of the first device served by the first P-CSCF network element.

[0073] In one embodiment, the method further comprises:

[0074] Upon receiving the first regeneration mode satellite access information, it is determined that the first device supports UE-satellite-UE service.

[0075] In a fifth aspect, an embodiment of the present application provides a device for determining an on-board call service, the device being applied to a first P-CSCF network element, the device comprising:

[0076] The first sending module is used to send a first session initiation protocol SIP message when it is determined that the first device is in regeneration mode satellite access; the first SIP message includes first regeneration mode satellite access information of the first device.

[0077] In a sixth aspect, an embodiment of the present application provides a device for determining an on-board call service, the device being applied to a first S-CSCF network element, the device comprising:

[0078] A determination module, configured to determine whether the first device supports the satellite call service;

[0079] The sending module is used to send a third SIP message to the second S-CSCF network element when it is determined that the first device supports the on-satellite call service; the third SIP message includes the first regeneration mode satellite access information.

[0080] In a seventh aspect, an embodiment of the present application provides a device for determining an on-board call service, the device being applied to a second S-CSCF network element, the device comprising:

[0081] A determination module, configured to determine whether the second device supports the satellite call service;

[0082] The sending module is used to send a fourth SIP message to the second P-CSCF network element when it is determined that the second device supports the on-satellite call service; the fourth SIP message includes the first regeneration mode satellite access information of the first device.

[0083] In an eighth aspect, an embodiment of the present application provides a device for determining an on-board call service, the device being applied to a second P-CSCF network element, the device comprising:

[0084] A receiving module, configured to receive a fourth SIP message sent by a second S-CSCF network element; the fourth SIP message includes first regeneration mode satellite access information of the first device;

[0085] The first determination module is used to determine whether to provide on-satellite call service for the first device and the second device according to the first regeneration mode satellite access information and the second regeneration mode satellite access information; the second regeneration mode satellite access information is the regeneration mode satellite access information of the second device served by the second P-CSCF network element.

[0086] In a ninth aspect, an embodiment of the present application provides a network element device, including: a transmitter;

[0087] The transmitter is used to send a first session initiation protocol SIP message when it is determined that the first device is in regeneration mode satellite access; the first SIP message includes first regeneration mode satellite access information of the first device.

[0088] In a tenth aspect, an embodiment of the present application provides a network element device, including: a processor and a transmitter;

[0089] The processor is configured to determine whether the first device supports the satellite call service;

[0090] The transmitter is used to send a third SIP message to the second S-CSCF network element when it is determined that the first device supports the on-satellite call service; the third SIP message includes the first regeneration mode satellite access information.

[0091] In an eleventh aspect, an embodiment of the present application provides a network element device, including: a processor and a transmitter;

[0092] The processor is configured to determine whether the second device supports the satellite call service;

[0093] The transmitter is used to send a fourth SIP message to the second P-CSCF network element when it is determined that the second device supports the on-satellite call service; the fourth SIP message includes the first regeneration mode satellite access information of the first device.

[0094] In a twelfth aspect, an embodiment of the present application provides a network element device, including: a processor and a receiver;

[0095] The receiver is used to receive a fourth SIP message sent by the second S-CSCF network element; the fourth SIP message includes the first regeneration mode satellite access information of the first device;

[0096] The processor is used to determine whether to provide on-satellite call service for the first device and the second device according to the first regeneration mode satellite access information and the second regeneration mode satellite access information; the second regeneration mode satellite access information is the regeneration mode satellite access information of the second device served by the second P-CSCF network element.

[0097] In the thirteenth aspect, an embodiment of the present application provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of the method described in the first, second, third and fourth aspects above are implemented.

[0098] In a fourteenth aspect, an embodiment of the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of the method described in the first, second, third and fourth aspects above.

[0099] The above-mentioned method, device, network element device and storage medium for determining the on-satellite call service, the first P-CSCF network element of the first IMS network serving the first device can send a first session initiation protocol SIP message when determining that the first device is in regeneration mode satellite access, wherein the first SIP message includes the first regeneration mode satellite access information of the first device, and the first P-CSCF network element can send the first regeneration mode satellite access information of the first device, so that the second P-CSCF network element that receives the first SIP message can determine whether to provide on-satellite call services for the first device and the second device based on the above-mentioned first regeneration mode satellite access information and the second regeneration mode satellite access information of the second device served by the second P-CSCF network element, thereby realizing that the IMS network can obtain the access information of both parties to the call, and determine whether to provide IMS voice services in the UE-satellite-UE communication mode based on the access information of both parties to the call. BRIEF DESCRIPTION OF THE DRAWINGS

[0100] Figure 1 A diagram of an application environment of a method for determining an on-board call service in an embodiment;

[0101] Figure 2 A schematic diagram of a flow chart of a method for determining an on-board call service in one embodiment;

[0102] Figure 3 A flowchart of a method for determining an on-board call service in another embodiment;

[0103] Figure 4 A flowchart of a method for determining an on-board call service in another embodiment;

[0104] Figure 5 A schematic diagram of a flow chart of a method for determining an on-board call service in one embodiment;

[0105] Figure 6 A flowchart of a method for determining an on-board call service in another embodiment;

[0106] Figure 7 A schematic diagram of a flow chart of a method for determining an on-board call service in one embodiment;

[0107] Figure 8 A flowchart of a method for determining an on-board call service in another embodiment;

[0108] Fig. 9 A schematic diagram of a flow chart of a method for determining an on-board call service in one embodiment;

[0109] Fig.10 A schematic diagram of a flow chart of a method for determining an on-board call service in one embodiment;

[0110] Fig.11 It is a structural block diagram of a device for determining an on-board call service in one embodiment;

[0111] Fig.12 It is a structural block diagram of a device for determining an on-board call service in another embodiment;

[0112] Fig.13 It is a structural block diagram of a device for determining an on-board call service in one embodiment;

[0113] Fig.14 It is a structural block diagram of a device for determining an on-board call service in another embodiment;

[0114] Fig.15 It is a structural block diagram of a device for determining an on-board call service in one embodiment;

[0115] Fig.16 It is a structural block diagram of a device for determining an on-board call service in another embodiment;

[0116] Fig.17 It is a structural block diagram of a device for determining an on-board call service in one embodiment;

[0117] Fig.18 It is a structural block diagram of a device for determining an on-board call service in another embodiment;

[0118] Fig.19 FIG. 4 is an internal structure diagram of a network element device in an embodiment. DETAILED DESCRIPTION

[0119] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0120] Figure 1 A schematic diagram of an application scenario of a method for determining an on-board call service provided in an embodiment of the present application. Figure 1 As shown, in this scenario, the first device 100 and the second device 200 transmit data through one or more service satellites 300. Under the coverage of one or more service satellites 300, the data exchanged between the first device 100 and the second device 200 realizes the satellite communication between the first device and the second device without passing through the ground network. Among them, the first IP Multimedia Subsystem (IP Multimedia Subsystem, IMS) network provides voice service for the first device 100, and the second IMS network provides voice service for the second device 200. Generally, the network elements in the IMS network can include a proxy call session control function (Proxy-Call Session Control Function, P-CSCF) network element, a serving session control function (Serving Call Session Control Function, S-CSCF) network element, etc., among which the P-CSCF network element is connected to the user equipment layer, responsible for receiving and forwarding messages, and realizing resource authorization and QoS management. The S-CSCF network element controls the user's registration authentication and session, and records the call status. It should be noted that, in the embodiment of the present application, the first P-CSCF network element may be a calling side network element, and the second P-CSCF network element may be a called side network element; or, the first P-CSCF network element may be a called side network element, and the second P-CSCF network element may be a calling side network element, and the embodiment of the present application is not limited thereto.

[0121] In order to support IMS voice services in UE-satellite-UE communication, the IMS network needs to determine the access information of both parties in the call to determine whether the IMS voice services in the UE-satellite-UE communication mode can be provided.

[0122] Based on the above-mentioned traditional technology, an embodiment of the present application provides a method for determining an on-satellite call service. When the first P-CSCF network element of the first IMS network serving the first device determines that the first device is in a regeneration mode satellite access, a first session initiation protocol SIP message can be sent, wherein the first SIP message includes the first regeneration mode satellite access information of the first device. The first P-CSCF network element can send the first regeneration mode satellite access information of the first device, so that the second P-CSCF network element that receives the first SIP message can determine whether to provide on-satellite call services for the first device and the second device based on the above-mentioned first regeneration mode satellite access information and the second regeneration mode satellite access information of the second device served by the second P-CSCF network element, thereby realizing that the IMS network can obtain the access information of both parties to the call, and determine whether to provide IMS voice services in the UE-satellite-UE communication mode based on the access information of both parties to the call.

[0123] It should be noted that the beneficial effects brought about by the embodiments of the present application or the technical problems solved are not limited to this one, but may also include other implicit or related problems. For details, please refer to the description of the following embodiments.

[0124] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0125] In one embodiment, Figure 2 As shown, a method for determining an on-board call service is provided, and the method is applied to Figure 1 Taking the first P-CSCF network element of the first IMS network as an example, the method includes the following steps:

[0126] S201, when it is determined that the first device is in regeneration mode satellite access, sending a first session initiation protocol SIP message; the first SIP message includes first regeneration mode satellite access information of the first device.

[0127] First, in this embodiment, the regeneration mode satellite access information of the device is explained. Optionally, the regeneration mode satellite access information of the device may include at least one of the Radio Access Technology Type (RAT type) indicating the regeneration mode satellite access, the indication information that the device is accessed by the regeneration mode satellite, the regeneration mode satellite identifier, the location information provided by the network, and the global cell identifier. That is to say, the regeneration mode satellite access information of the device may be any one of the RAT type indicating the regeneration mode satellite access, the indication information that the device is accessed by the regeneration mode satellite, the regeneration mode satellite identifier, the location information provided by the network, and the global cell identifier, or the regeneration mode satellite access information of the device may also be a combination of two or more of the RAT type indicating the regeneration mode satellite access, the indication information that the device is accessed by the regeneration mode satellite, the regeneration mode satellite identifier, the location information provided by the network, and the global cell identifier.

[0128] In this embodiment, when the first P-CSCF network element determines that the first device is in regeneration mode satellite access, it carries the first regeneration mode satellite access information of the first device in the first SIP message and sends it. Furthermore, the second P-CSCF network element that receives the above-mentioned first SIP message can determine whether to provide on-satellite call services for the first device and the second device based on the above-mentioned first regeneration mode satellite access information and the second regeneration mode satellite access information of the second device served by the second P-CSCF network element.

[0129] Optionally, in this embodiment, the first P-CSCF network element may carry the first regeneration mode satellite access information of the first device in a P-Access-Network-Info header field of the first SIP message and send the message.

[0130] In this embodiment, as an optional implementation manner, the first P-CSCF network element may send the first regeneration mode satellite access information of the first device to the trusted network element determined by the first P-CSCF network element.

[0131] Optionally, in this embodiment, the first P-CSCF network element can obtain the first regeneration mode satellite access information of the first device by subscription. Optionally, in this embodiment, the method for the first P-CSCF network element to subscribe to the first regeneration mode satellite access information of the first device includes but is not limited to: notifying when the subscription event occurrence conditions are met and the subscription is valid.

[0132] In the above-mentioned method for determining the on-satellite call service, the first P-CSCF network element of the first IMS network serving the first device can send a first session initiation protocol SIP message when determining that the first device is in regeneration mode satellite access, wherein the first SIP message includes the first regeneration mode satellite access information of the first device, and the first regeneration mode satellite access information of the first device can be sent out through the first P-CSCF network element, so that the second P-CSCF network element that receives the first SIP message can determine whether to provide on-satellite call services for the first device and the second device based on the above-mentioned first regeneration mode satellite access information and the second regeneration mode satellite access information of the second device served by the second P-CSCF network element, thereby realizing that the IMS network can obtain the access information of both parties to the call, and determine whether to provide IMS voice services in the UE-satellite-UE communication mode based on the access information of both parties to the call.

[0133] On the basis of the above embodiment, the first P-CSCF network element can send the above first SIP message to the first service session control function S-CSCF network element, and trigger the second P-CSCF network element through the first SIP message to determine whether to provide on-satellite call service for the first device and the second device according to the first regeneration mode satellite access information and the second regeneration mode satellite access information of the second device served by the second P-CSCF network element. In one embodiment, the above S201 includes: sending the first SIP message to the first service session control function S-CSCF network element; the first SIP message is used to trigger the second P-CSCF network element to determine whether to provide on-satellite call service for the first device and the second device according to the first regeneration mode satellite access information and the second regeneration mode satellite access information; the second regeneration mode satellite access information is the regeneration mode satellite access information of the second device served by the second P-CSCF network element.

[0134] Optionally, in this embodiment, when determining that the first device is in regeneration mode satellite access, the first P-CSCF network element may send the above-mentioned first SIP message to the first S-CSCF network element of the first IMS network. Furthermore, after receiving the above-mentioned first SIP message, the first S-CSCF network element may trigger the second P-CSCF network element based on the first SIP message to determine whether to provide on-satellite call service for the first device and the second device according to the above-mentioned first regeneration mode satellite access information and the second regeneration mode satellite access information, wherein the second regeneration mode satellite access information is the regeneration mode satellite access information of the second device served by the above-mentioned second P-CSCF network element.

[0135] Optionally, in this embodiment, after receiving the above-mentioned first SIP message, the first S-CSCF network element may send the first SIP message to other network elements in the second IMS network corresponding to the second P-CSCF network element, and send the first SIP message to the second P-CSCF network element through other network elements, thereby triggering the second P-CSCF network element to determine whether to provide on-satellite call service for the first device and the second device based on the first regeneration mode satellite access information and the second regeneration mode satellite access information.

[0136] In this embodiment, the first S-CSCF network element sends a first SIP message to the first S-CSCF network element, so that the first S-CSCF network element forwards the first SIP message to the second P-CSCF network element, and triggers the second P-CSCF network element through the first SIP message to determine whether to provide on-satellite call service for the first device and the second device according to the first regeneration mode satellite access information and the second regeneration mode satellite access information, thereby enabling the IMS network to obtain the access information of both parties to the call, and determine whether to provide IMS voice service in UE-satellite-UE communication mode according to the access information of both parties to the call.

[0137] In this embodiment, the detailed process of determining whether the first device is a satellite access in the regeneration mode by the first P-CSCF network element is described. Figure 3 As shown, the above method also includes:

[0138] S301, when receiving the second SIP message sent by the first device, send a first query request to the 5G core network.

[0139] Optionally, in this embodiment, the second SIP message may be any SIP message of a registration message, a request message, or a response message sent by the first device.

[0140] In this embodiment, when the first P-CSCF network element receives the second SIP message sent by the first device, it can send a first query request to the 5G core network through the communication connection with the 5G core network, and query the access information of the first device through the first query request.

[0141] S302: Based on the first query request, obtain access information of the first device.

[0142] In this embodiment, after the first P-CSCF network element sends the first query request to the 5G core network, the 5G core network can query the access information of the first device based on the first query request, and send the access information of the first device to the first P-CSCF network element, so that the first P-CSCF network element can obtain the access information of the first device based on the sent first query request.

[0143] S303: Determine, based on the access information of the first device, whether the first device is in a regeneration mode satellite access.

[0144] In this embodiment, the first P-CSCF network element may determine whether the first device is in regenerative mode satellite access according to the access information of the first device obtained. Optionally, in this embodiment, the first P-CSCF network element may determine whether the first device is in regenerative mode satellite access by determining whether the access information of the first device includes the above-mentioned regenerative mode satellite access information. Optionally, if the access information of the first device includes any one or more of the RAT type indicating the regenerative mode satellite access, the indication information that the first device is accessed by the regenerative mode satellite, the regenerative mode satellite identifier, the location information provided by the network, and the global cell identifier, then the first P-CSCF network element may determine that the first device is in regenerative mode satellite access; if the access information of the first device does not include any one of the RAT type indicating the regenerative mode satellite access, the indication information that the first device is accessed by the regenerative mode satellite, the regenerative mode satellite identifier, the location information provided by the network, and the global cell identifier, then the first P-CSCF network element may determine that the first device is not in regenerative mode satellite access.

[0145] In this embodiment, when the first P-CSCF network element receives the second SIP message sent by the first device, it can quickly obtain the access information of the first device based on the first query request by sending a first query request to the 5G core network, so that it can quickly determine whether the first device is a regeneration mode satellite access based on the access information of the first device, thereby improving the efficiency of the first P-CSCF network element in determining whether the first device is a regeneration mode satellite access.

[0146] In some scenarios, the first P-CSCF network element may also receive the second regeneration mode satellite access information of the second device, and then determine whether to provide the on-satellite call service for the first device and the second device according to the first regeneration mode satellite access information of the first device served by the first P-CSCF network element and the received second regeneration mode satellite access information of the second device. Figure 4 As shown, the above method also includes:

[0147] S401, receiving second regeneration mode satellite access information of a second device.

[0148] In this embodiment, the second regeneration mode satellite access information of the second device received by the first P-CSCF network element may be that the network element in the IMS network serving the second device sends the second regeneration mode satellite access information of the second device to the first S-CSCF network element, and the first S-CSCF network element receives the second regeneration mode satellite access information sent by the network element in the second IMS network and then forwards it to the first P-CSCF network element; or, it may be that the second P-CSCF network element serving the second device directly sends it to the first P-CSCF network element.

[0149] In addition, in this embodiment, it should be noted that if the first P-CSCF network element receives the second regeneration mode satellite access information of the second device, the first P-CSCF network element may determine that the second device supports the UE-satellite-UE service.

[0150] S402: Determine whether to provide an on-satellite call service for the first device and the second device according to the first regeneration mode satellite access information and the second regeneration mode satellite access information.

[0151] Optionally, in this embodiment, the first P-CSCF network element may determine whether the first device and the second device both support the on-satellite call service based on the first regeneration mode satellite access information and the second regeneration mode satellite access information, and when it is determined that both the first device and the second device support the on-satellite call service, determine to provide the on-satellite call service for the first device and the second device.

[0152] In this embodiment, since the first P-CSCF network element can receive the second regeneration mode satellite access information of the second device, the first P-CSCF network element can determine whether to provide on-satellite call service for the first device and the second device based on the first regeneration mode satellite access information of the first device it serves and the received second regeneration mode satellite access information of the second device, thereby enabling the IMS network to obtain the access information of both parties to the call and determine whether to provide IMS voice service in UE-satellite-UE communication mode based on the access information of both parties to the call.

[0153] In this embodiment, the detailed process of determining whether to provide the satellite call service for the first device and the second device according to the first regeneration mode satellite access information and the second regeneration mode satellite access information by the first P-CSCF network element is described. In one embodiment, the above S402 includes:

[0154] Step A: If it is determined that the first device and the second device meet the conditions for performing the UE-satellite-UE service according to the first regeneration mode satellite access information and the second regeneration mode satellite access information, it is determined to provide the first device and the second device with an on-satellite call service.

[0155] Among them, the conditions for UE-satellite-UE service are to meet the conditions for on-satellite call services between devices. Optionally, in this embodiment, the conditions for UE-satellite-UE service may include at least one of the following: the access types of the first device and the second device are both regeneration mode satellite access, the regeneration mode satellite identifier accessed by the first device and the regeneration mode satellite identifier accessed by the second device are connectable, and the locations of the first device and the second device meet the requirements for providing on-satellite communication services.

[0156] Optionally, in this embodiment, the first P-CSCF network element may determine whether the access types of the first device and the second device are both regeneration mode satellite access based on the first regeneration mode satellite access information and the second regeneration mode satellite access information, or may determine whether the regeneration mode satellite identifier accessed by the first device and the regeneration mode satellite identifier accessed by the second device are connectable based on the first regeneration mode satellite access information and the second regeneration mode satellite access information, or may determine whether the locations of the first device and the second device meet the requirements for providing on-board communication services based on the first regeneration mode satellite access information and the second regeneration mode satellite access information. Further, when the first P-CSCF network element determines that the first device and the second device meet at least one of the following requirements: the access types of the first device and the second device are both regeneration mode satellite access, the regeneration mode satellite identifier accessed by the first device and the regeneration mode satellite identifier accessed by the second device are connectable, and the locations of the first device and the second device meet the requirements for providing on-board communication services, then it may be determined that on-board call services may be provided for the first device and the second device.

[0157] In this embodiment, the process of the first P-CSCF network element determining whether the first device and the second device meet the preset conditions based on the first regeneration mode satellite access information and the second regeneration mode satellite access information is relatively simple, enabling the first P-CSCF network element to quickly determine whether the first device and the second device meet the preset conditions based on the first regeneration mode satellite access information and the second regeneration mode satellite access information, thereby improving the efficiency of the first P-CSCF network element in determining whether to provide on-satellite call services for the first device and the second device.

[0158] In one embodiment, Figure 5 As shown, a method for determining an on-board call service is provided, and the method is applied to Figure 1 Taking the first S-CSCF network element of the first IMS network as an example, the method includes the following steps:

[0159] S501: Determine whether a first device supports an on-board call service.

[0160] Optionally, in this embodiment, the first S-CSCF network element may determine whether the first device supports the on-satellite call service according to the first regeneration mode satellite access information of the first device by acquiring the first regeneration mode satellite access information of the first device. Optionally, in this embodiment, the result determined by the first S-CSCF network element may be that the first device supports the on-satellite call service, or the result determined by the first S-CSCF network element may be that the first device does not support the on-satellite call service.

[0161] S502: When it is determined that the first device supports the satellite call service, a third SIP message is sent to the second S-CSCF network element; the third SIP message includes the first regeneration mode satellite access information.

[0162] Optionally, in this embodiment, when the first S-CSCF network element determines that the first device supports the on-board call service, if it determines based on the configuration information that the second S-CSCF network element is a trusted network element, the first S-CSCF network element may send a third SIP message to the second S-CSCF network element, wherein the third SIP message may include the first regeneration mode satellite access information of the first device.

[0163] Further, as an optional implementation, the second S-CSCF network element may send the first regeneration mode satellite access information of the first device to the second P-CSCF network element, triggering the second P-CSCF network element to obtain the second regeneration mode satellite access information of the second device it serves, so that the second P-CSCF network element determines whether to provide on-satellite call service for the first device and the second device based on the above-mentioned first regeneration mode satellite access information and the obtained second regeneration mode satellite access information.

[0164] In this embodiment, the first S-CSCF network element first determines whether the first device supports the on-satellite call service. If it is determined that the first device supports the on-satellite call service, the first S-CSCF network element sends the third SIP message including the first regeneration mode satellite access information to the second S-CSCF network element, thereby avoiding the waste of resources caused by sending the third SIP message to the second S-CSCF network element when the first device does not support the on-satellite call service.

[0165] In this embodiment, the triggering timing for the first S-CSCF network element to determine whether the first device supports the satellite call service is described. In one embodiment, the above S501 includes:

[0166] Step B: upon receiving the first SIP message, determining whether the first device supports the satellite call service; the first SIP message includes the first regeneration mode satellite access information of the first device.

[0167] Optionally, in this embodiment, the first S-CSCF network element may determine whether the first device supports the on-satellite call service when receiving the first SIP message. Optionally, the first S-CSCF network element may determine whether the first device supports the on-satellite call service based on whether the first regeneration mode satellite access information of the first device includes relevant information supporting the on-satellite call service.

[0168] In this embodiment, when the first S-CSCF network element receives the first SIP message, it uses the first SIP message as a trigger to trigger the first S-CSCF network element to determine whether the first device supports the on-satellite call service, thereby avoiding the problem of resource waste caused by the first S-CSCF network element determining whether the first device supports the on-satellite call service at any time.

[0169] In this embodiment, the detailed process of the first S-CSCF network element determining whether the first device supports the satellite call service is described. In one embodiment, Figure 6 As shown, the above S501 includes:

[0170] S601: Obtain a first configuration file of a first device.

[0171] The first configuration file is a configuration file of the first device regarding the on-board call service.

[0172] Optionally, in this embodiment, the first S-CSCF network element may store a first configuration file of the first device, and the first S-CSCF network element may obtain the first configuration file of the first device from a file stored in the first S-CSCF network element. Alternatively, as another optional implementation, the first S-CSCF network element may send a first acquisition request to other network elements in the first IMS network where the first S-CSCF network element is located, so that the first S-CSCF network element may obtain the first configuration file of the first device based on the first acquisition request.

[0173] S602: Determine, according to the first configuration file, whether the first device supports the satellite call service.

[0174] Optionally, in this embodiment, the first S-CSCF network element may obtain relevant information about the on-satellite call service of the first device from the first configuration file of the first device, thereby determining whether the first device supports the on-satellite call service according to the obtained information.

[0175] Optionally, in this embodiment, if the first configuration file of the first device includes relevant information of the on-satellite call service of the first device, the first S-CSCF network element can determine that the first device supports the on-satellite call service; if the first configuration file of the first device does not include relevant information of the on-satellite call service of the first device, the first S-CSCF network element can determine that the first device does not support the on-satellite call service.

[0176] In this embodiment, the first S-CSCF network element can accurately determine whether the first device supports the on-satellite call service based on the first configuration file of the first device by obtaining the first configuration file of the first device, thereby ensuring the accuracy of the first S-CSCF network element in determining whether the first device supports the on-satellite call service.

[0177] In one embodiment, Figure 7 As shown, a method for determining an on-board call service is provided, and the method is applied to Figure 1 Taking the second S-CSCF network element of the second IMS network as an example, the method includes the following steps:

[0178] S701: Determine whether the second device supports the satellite call service.

[0179] Optionally, in this embodiment, the second S-CSCF network element may determine whether the second device supports the on-satellite call service according to the second regeneration mode satellite access information of the second device by acquiring the second regeneration mode satellite access information of the second device. Optionally, in this embodiment, the result determined by the second S-CSCF network element may be that the second device supports the on-satellite call service, or the result determined by the second S-CSCF network element may be that the second device does not support the on-satellite call service.

[0180] S702: When it is determined that the second device supports the satellite call service, send a fourth SIP message to the second P-CSCF network element; the fourth SIP message includes the first regeneration mode satellite access information of the first device.

[0181] Optionally, in this embodiment, when the second S-CSCF network element determines that the second device supports the on-satellite call service, it can send a fourth SIP message to the second P-CSCF network element, wherein the fourth SIP message can include the first regeneration mode satellite access information of the first device.

[0182] Further, as an optional implementation, after receiving the above-mentioned fourth SIP message, the second P-CSCF network element can be triggered to obtain the second regeneration mode satellite access information of the second device it serves, so that the second P-CSCF network element can determine whether to provide on-satellite call service for the first device and the second device based on the above-mentioned first regeneration mode satellite access information and the obtained second regeneration mode satellite access information.

[0183] In this embodiment, the second S-CSCF network element first determines whether the second device supports the on-satellite call service. If it is determined that the second device supports the on-satellite call service, the second SIP message including the first regeneration mode satellite access information is sent to the second P-CSCF network element, thereby avoiding waste of resources caused by sending the fourth SIP message to the second S-CSCF network element when the second device does not support the on-satellite call service.

[0184] In this embodiment, the detailed process of the second S-CSCF network element determining whether the second device supports the satellite call service is described. In one embodiment, the above S701 includes:

[0185] Step C: upon receiving the third SIP message sent by the first S-CSCF network element, determining whether the second device supports the satellite call service.

[0186] Optionally, in this embodiment, the second S-CSCF network element may determine whether the second device supports the on-satellite call service when receiving the third SIP message sent by the first S-CSCF network element. Optionally, the second S-CSCF network element may determine whether the second device supports the on-satellite call service based on whether the second regeneration mode satellite access information of the second device includes relevant information supporting the on-satellite call service.

[0187] In this embodiment, when the second S-CSCF network element receives the third SIP message sent by the first S-CSCF network element, it uses the third SIP message as a trigger to trigger the second S-CSCF network element to determine whether the second device supports the on-satellite call service, thereby avoiding the problem of resource waste caused by the second S-CSCF network element determining whether the second device supports the on-satellite call service at any time.

[0188] In this embodiment, the detailed process of determining whether the second device supports the satellite call service by the second S-CSCF network element is described. In one embodiment, Figure 8 As shown, the above S701 includes:

[0189] S801: Obtain a second configuration file of a second device.

[0190] The second configuration file is a configuration file of the second device regarding the on-board call service.

[0191] Optionally, in this embodiment, the second S-CSCF network element may store a second configuration file of the second device, and the second S-CSCF network element may obtain the second configuration file of the second device from the file stored in itself. Alternatively, as another optional implementation, the second S-CSCF network element may send a second acquisition request to other network elements in the second IMS network where the second S-CSCF network element is located, so that the second S-CSCF network element can obtain the second configuration file of the second device based on the second acquisition request.

[0192] S802: Determine, according to the second configuration file, whether the second device supports the satellite call service.

[0193] Optionally, in this embodiment, the second S-CSCF network element may obtain relevant information about the on-satellite call service of the second device from the second configuration file of the second device, thereby determining whether the second device supports the on-satellite call service according to the obtained information.

[0194] Optionally, in this embodiment, if the second configuration file of the second device includes relevant information of the on-satellite call service of the second device, the second S-CSCF network element can determine that the second device supports the on-satellite call service; if the second configuration file of the second device does not include relevant information of the on-satellite call service of the second device, the second S-CSCF network element can determine that the second device does not support the on-satellite call service.

[0195] In this embodiment, the second S-CSCF network element can accurately determine whether the second device supports the on-satellite call service based on the second configuration file of the second device by obtaining the second configuration file of the second device, thereby ensuring the accuracy of the second S-CSCF network element in determining whether the second device supports the on-satellite call service.

[0196] In one embodiment, Fig. 9 As shown, a method for determining an on-board call service is provided, and the method is applied to Figure 1 Taking the second P-CSCF network element of the second IMS network as an example, the method includes the following steps:

[0197] S901, receiving a fourth SIP message sent by a second S-CSCF network element; the fourth SIP message includes first regeneration mode satellite access information.

[0198] In this embodiment, after receiving the fourth SIP message sent by the second S-CSCF network element, the second P-CSCF may obtain the first regeneration mode satellite access information of the first device from the fourth SIP message.

[0199] It should be noted that when the second P-CSCF receives the first regeneration mode satellite access information of the first device, it can determine that the first device supports UE-satellite-UE service. That is, when the second P-CSCF receives the fourth SIP message, it can determine that the first device supports UE-satellite-UE service.

[0200] S902, determine whether to provide on-satellite call service for the first device and the second device according to the first regeneration mode satellite access information and the second regeneration mode satellite access information; the second regeneration mode satellite access information is the regeneration mode satellite access information of the second device served by the second P-CSCF network element.

[0201] In this embodiment, the second P-CSCF network element may determine whether to provide the on-satellite call service for the first device and the second device according to the acquired first regeneration mode satellite access information and the second regeneration mode satellite access information of the second device served by the second P-CSCF network element.

[0202] Optionally, in this embodiment, as an optional implementation, the second P-CSCF network element may send a second query request to the 5G core network, and query the second regeneration mode satellite access information of the second device in the 5G core network through the second query request, so that the second P-CSCF network element can obtain the second regeneration mode satellite access information of the second device based on the second query request sent to the 5G core network. Further, in this embodiment, as an optional implementation, the second P-CSCF network element may send a second query request to the 5G core network upon receiving the above-mentioned fourth SIP message, that is, the second P-CSCF network element may send a second query request to the 5G core network upon receiving the first regeneration mode satellite access information of the first device, and obtain the second regeneration mode satellite access information of the second device.

[0203] Optionally, in this embodiment, the second P-CSCF network element may determine whether the first device and the second device both support the on-satellite call service based on the first regeneration mode satellite access information and the second regeneration mode satellite access information; if it is determined that both the first device and the second device support the on-satellite call service, determine to provide the on-satellite call service for the first device and the second device.

[0204] In the above-mentioned method for determining the on-satellite call service, after the second P-CSCF network element of the second IMS network serving the second device receives the fourth SIP message sent by the second S-CSCF network element, it can obtain the first regeneration mode satellite access information of the first device from the fourth SIP message. In addition, since the second P-CSCF network element can also obtain the second regeneration mode satellite access information of the second device it serves, the second P-CSCF network element can determine whether to provide on-satellite call service for the first device and the second device based on the obtained first regeneration mode satellite access information and second regeneration mode satellite access information, thereby realizing that the IMS network can obtain the access information of both parties to the call, and determine whether to provide IMS voice service in UE-satellite-UE communication mode based on the access information of both parties to the call.

[0205] In this embodiment, the detailed process of determining whether to provide the satellite call service for the first device and the second device according to the first regeneration mode satellite access information and the second regeneration mode satellite access information by the second P-CSCF network element is described. In one embodiment, the above S902 includes:

[0206] Step D: If it is determined that the first device and the second device meet the conditions for performing the UE-satellite-UE service according to the first regeneration mode satellite access information and the second regeneration mode satellite access information, it is determined to provide the first device and the second device with an on-satellite call service.

[0207] Among them, the conditions for UE-satellite-UE service are to meet the conditions for on-satellite call services between devices. Optionally, in this embodiment, the conditions for UE-satellite-UE service may include at least one of the following: the access types of the first device and the second device are both regeneration mode satellite access, the regeneration mode satellite identifier accessed by the first device and the regeneration mode satellite identifier accessed by the second device are connectable, and the locations of the first device and the second device meet the requirements for providing on-satellite communication services.

[0208] Optionally, in this embodiment, the second P-CSCF network element may determine whether the access types of the first device and the second device are both regeneration mode satellite access based on the first regeneration mode satellite access information and the second regeneration mode satellite access information, or may determine whether the regeneration mode satellite identifier accessed by the first device and the regeneration mode satellite identifier accessed by the second device are connectable based on the first regeneration mode satellite access information and the second regeneration mode satellite access information, or may determine whether the locations of the first device and the second device meet the requirements for providing on-board communication services based on the first regeneration mode satellite access information and the second regeneration mode satellite access information. Further, when the second P-CSCF network element determines that the first device and the second device meet at least one of the following requirements: the access types of the first device and the second device are both regeneration mode satellite access, the regeneration mode satellite identifier accessed by the first device and the regeneration mode satellite identifier accessed by the second device are connectable, and the locations of the first device and the second device meet the requirements for providing on-board communication services, it may be determined that on-board call services may be provided for the first device and the second device.

[0209] In this embodiment, the process of the second P-CSCF network element determining whether the first device and the second device meet the preset conditions based on the first regeneration mode satellite access information and the second regeneration mode satellite access information is relatively simple, enabling the second P-CSCF network element to quickly determine whether the first device and the second device meet the preset conditions based on the first regeneration mode satellite access information and the second regeneration mode satellite access information, thereby improving the efficiency of the second P-CSCF network element in determining whether to provide on-satellite call services for the first device and the second device.

[0210] In some scenarios, the second P-CSCF network element may also send out the second regeneration mode satellite access information of the second device served by itself, so that the first P-CSCF network element that receives the second regeneration mode satellite access information of the second device can determine whether to provide the on-satellite call service for the first device and the second device according to the first regeneration mode satellite access information of the first device served by the first P-CSCF network element and the received second regeneration mode satellite access information of the second device. In one embodiment, the above method further includes:

[0211] Step E: When it is determined that the second device is in regeneration mode satellite access, a fifth SIP message is sent; the fifth SIP message includes the second regeneration mode satellite access information of the second device.

[0212] In this embodiment, when the second P-CSCF network element determines that the second device is in the regeneration mode satellite access, the second regeneration mode satellite access information of the second device is carried in the fifth SIP message and sent. Optionally, in this embodiment, the second P-CSCF network element can send the fifth SIP message to the second S-CSCF network element, so that the second S-CSCF network element can send the fifth SIP message to the first P-CSCF network element. Further, the first P-CSCF network element that receives the fifth SIP message can determine whether to provide on-satellite call service for the first device and the second device according to the second regeneration mode satellite access information and the first regeneration mode satellite access information of the first device served by the first P-CSCF network element.

[0213] Optionally, in this embodiment, the second P-CSCF network element may carry the second regeneration mode satellite access information of the second device in a P-Access-Network-Info header field of the fifth SIP message and send the message.

[0214] Alternatively, as an optional implementation, the second P-CSCF network element may send the second regeneration mode satellite access information of the second device to a trusted network element determined by the second P-CSCF network element. For example, if the second P-CSCF network element determines that the first P-CSCF network element is a trusted network element, the second P-CSCF network element may directly send the fifth SIP message to the first P-CSCF network element, and trigger the first P-CSCF network element through the fifth SIP message to determine whether to provide on-satellite call services for the first device and the second device according to the first regeneration mode satellite access information of the first device it serves and the received second regeneration mode satellite access information.

[0215] Optionally, in this embodiment, the second P-CSCF network element can obtain the second regeneration mode satellite access information of the second device by subscription. Optionally, in this embodiment, the method for the second P-CSCF network element to subscribe to the second regeneration mode satellite access information of the second device includes but is not limited to: notifying when the subscription event occurrence conditions are met and the subscription is valid.

[0216] In this embodiment, when the second P-CSCF network element determines that the second device is in regeneration mode satellite access, it sends a fifth SIP message, and the fifth SIP message includes the second regeneration mode satellite access information of the second device. This enables the first P-CSCF network element that receives the fifth SIP message to determine whether to provide on-satellite call service for the first device and the second device based on the second regeneration mode satellite access information and the first regeneration mode satellite access information of the first device served by the first P-CSCF network element, thereby enabling the IMS network to obtain the access information of both parties to the call, and determine whether to provide IMS voice service in UE-satellite-UE communication mode based on the access information of both parties to the call.

[0217] In order to facilitate the understanding of those skilled in the art, the following is a detailed description of the method for determining the on-board call service provided by the present application with a complete embodiment. For example, the process of the method for determining the on-board call service can be as follows: Fig.10 As shown, the method may include:

[0218] S1. Upon receiving a first session initiation protocol SIP message sent by a first device, the first P-CSCF network element sends a first query request to the 5G core network.

[0219] S2. The first P-CSCF network element obtains first regeneration mode satellite access information of the first device based on the first query request.

[0220] S3. The first P-CSCF network element determines whether the first device is in regeneration mode satellite access according to the first regeneration mode satellite access information.

[0221] S4. When it is determined that the first device is in regeneration mode satellite access, a second SIP message is sent to the first S-CSCF network element; the second SIP message includes first regeneration mode satellite access information of the first device.

[0222] S5. When receiving the second SIP message, the first S-CSCF network element sends a first acquisition request to other network elements in the first IMS network, and acquires a first configuration file of the first device based on the first acquisition request; wherein the first IMS network is an IMS network where the first S-CSCF network element is located.

[0223] S6. The first S-CSCF network element determines whether the first device supports the satellite call service according to the first configuration file.

[0224] S7. When the first S-CSCF network element determines that the first device supports the on-board call service and the second S-CSCF network element is a trusted network element, the first S-CSCF network element sends a third SIP message to the second S-CSCF network element; the third SIP message includes the first regeneration mode satellite access information.

[0225] S8. The second S-CSCF network element receives the third SIP message sent by the first S-CSCF network element.

[0226] S9. The second S-CSCF network element sends a second acquisition request to other network elements in the second IMS network, and acquires a second configuration file of the second device based on the second acquisition request.

[0227] S10: The second S-CSCF network element determines whether the second device supports the satellite call service according to the second configuration file.

[0228] S11, when determining that the second device supports the on-satellite call service, the second S-CSCF network element sends a fourth SIP message to the second P-CSCF network element; the fourth SIP message includes the first regeneration mode satellite access information.

[0229] S12: The second P-CSCF network element receives a fourth SIP message sent by the second S-CSCF network element.

[0230] S13, the second P-CSCF network element sends a second query request to the 5G core network, and obtains the second regeneration mode satellite access information of the second device based on the second query request.

[0231] S14. If the second P-CSCF network element determines that the first device and the second device meet the preset conditions based on the first regeneration mode satellite access information and the second regeneration mode satellite access information, it determines to provide on-board call services for the first device and the second device; wherein the preset conditions include at least one of the following: the access types of the first device and the second device are both regeneration mode satellite access; the regeneration mode satellite identifier accessed by the first device and the regeneration mode satellite identifier accessed by the second device are connectable; the distance between the first device and the second device meets the requirements for providing on-board communication services.

[0232] It should be noted that for the descriptions in the above S1-S14, reference may be made to the relevant descriptions in the above embodiments, and the effects are similar, so this embodiment will not be repeated here.

[0233] It should be understood that although Figure 2-10 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figure 2-10At least part of the steps may include multiple steps or multiple stages. These steps or stages are not necessarily performed at the same time, but can be performed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed in turn or alternately with other steps or at least part of the steps or stages in other steps.

[0234] In one embodiment, Fig.11 As shown, a device for determining an on-board call service is provided, which is applied to a first P-CSCF network element. The device includes: a first sending module 10, wherein:

[0235] The first sending module 10 is used to send a first session initiation protocol SIP message when it is determined that the first device is in regeneration mode satellite access; the first SIP message includes first regeneration mode satellite access information of the first device.

[0236] The device for determining the on-board call service provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0237] Based on the above embodiment, optionally, the regeneration mode satellite access information includes at least one of the following:

[0238] Indicates the type of radio access technology for regenerative mode satellite access;

[0239] Indication that the equipment is accessed by a satellite in regenerative mode;

[0240] Regeneration mode satellite identification;

[0241] Location information provided by the network;

[0242] Global cell identity.

[0243] The device for determining the on-board call service provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0244] Based on the above embodiments, Fig.12 As shown, optionally, the first sending module 10 includes: a sending unit 101, wherein:

[0245] The sending unit 101 is used to send a first SIP message to a first service session control function S-CSCF network element; the first SIP message is used to trigger a second P-CSCF network element to determine whether to provide on-satellite call service for a first device and a second device according to first regeneration mode satellite access information and second regeneration mode satellite access information; the second regeneration mode satellite access information is regeneration mode satellite access information of the second device served by the second P-CSCF network element.

[0246] The device for determining the on-board call service provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0247] Based on the above examples, please continue to refer to Fig.12 Optionally, the above device further includes: a second sending module 11, an acquisition module 12 and a first determination module 13, wherein:

[0248] The second sending module 11 is used to send a first query request to the 5G core network when receiving a second SIP message sent by the first device.

[0249] The acquisition module 12 is configured to acquire access information of the first device based on the first query request.

[0250] The first determination module 13 is used to determine whether the first device is in a regeneration mode satellite access according to the access information of the first device.

[0251] The device for determining the on-board call service provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0252] Based on the above embodiment, optionally, the first regeneration mode satellite access information is carried in a P-Access-Network-Info header field of the second SIP message.

[0253] The device for determining the on-board call service provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0254] Based on the above examples, please continue to refer to Fig.12 Optionally, the above device further includes: a receiving module 14 and a second determining module 15, wherein:

[0255] The receiving module 14 is used to receive the second regeneration mode satellite access information of the second device.

[0256] The second determination module 15 is used to determine whether to provide the on-satellite call service for the first device and the second device according to the first regeneration mode satellite access information and the second regeneration mode satellite access information.

[0257] The device for determining the on-board call service provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0258] Based on the above examples, please continue to refer to Fig.12Optionally, the second determining module 15 includes: a determining unit 151, wherein:

[0259] The determination unit 151 is configured to determine to provide the first device and the second device with an on-satellite call service if it is determined that the first device and the second device meet the conditions for performing the UE-satellite-UE service according to the first regeneration mode satellite access information and the second regeneration mode satellite access information.

[0260] The device for determining the on-board call service provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0261] Based on the above embodiment, optionally, the condition of the UE-satellite-UE service includes at least one of the following:

[0262] The access types of the first device and the second device are both regenerative mode satellite access;

[0263] The regeneration mode satellite identifier accessed by the first device and the regeneration mode satellite identifier accessed by the second device are connectable;

[0264] The locations of the first device and the second device meet the requirements for providing on-board communication services.

[0265] The device for determining the on-board call service provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0266] Based on the above examples, please continue to refer to Fig.12 Optionally, the above also includes: a third determination module 16, wherein:

[0267] The third determination module 16 is used to determine whether the second device supports the UE-satellite-UE service when receiving the second regeneration mode satellite access information.

[0268] The device for determining the on-board call service provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0269] In one embodiment, Fig.13 As shown, a device for determining an on-board call service is provided, which is applied to a first S-CSCF network element. The device includes: a determining module 20 and a sending module 21, wherein:

[0270] The determination module 20 is configured to determine whether the first device supports the satellite call service.

[0271] The sending module 21 is used to send a third SIP message to the second S-CSCF network element when it is determined that the first device supports the satellite call service; the third SIP message includes the first regeneration mode satellite access information

[0272] The device for determining the on-board call service provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0273] Based on the above embodiments, Fig.14 As shown, optionally, the above-mentioned determination module 20 includes: a determination unit 201, wherein:

[0274] The determination unit 201 is used to determine whether the first device supports the satellite call service when receiving the first SIP message; the first SIP message includes the first regeneration mode satellite access information of the first device.

[0275] The device for determining the on-board call service provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0276] Based on the above examples, please continue to refer to Fig.14 Optionally, the sending module 21 includes a sending unit 211, wherein:

[0277] The sending unit 211 is configured to send a third SIP message to the second S-CSCF network element when it is determined that the second S-CSCF network element is a trusted network element.

[0278] The device for determining the on-board call service provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0279] Based on the above embodiment, optionally, the above determination unit 201 is used to obtain a first configuration file of the first device; and determine whether the first device supports the on-board call service according to the first configuration file.

[0280] The device for determining the on-board call service provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0281] Based on the above embodiment, optionally, the above determination unit 201 is used to send a first acquisition request to other network elements in the first IP Multimedia Subsystem IMS network; the first IMS network is the IMS network where the first S-CSCF network element is located; based on the first acquisition request, obtain the first configuration file.

[0282] In one embodiment, Fig.15As shown, a device for determining an on-board call service is provided, which is applied to a second S-CSCF network element. The device includes: a determining module 30 and a sending module 31, wherein:

[0283] The determination module 30 is used to determine whether the second device supports the satellite call service.

[0284] The sending module 31 is used to send a fourth SIP message to the second P-CSCF network element when it is determined that the second device supports the on-satellite call service; the fourth SIP message includes the first regeneration mode satellite access information of the first device.

[0285] The device for determining the on-board call service provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0286] Based on the above embodiments, Fig.16 As shown, optionally, the above-mentioned determination module 30 includes: a determination unit 301, wherein:

[0287] The determining unit 301 is configured to determine whether the second device supports the satellite call service when receiving a third SIP message sent by the first S-CSCF network element.

[0288] The device for determining the on-board call service provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0289] Based on the above embodiment, optionally, the above determination unit 301 is used to obtain a second configuration file of the second device; and determine whether the second device supports the on-board call service according to the second configuration file.

[0290] The device for determining the on-board call service provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0291] Based on the above embodiment, optionally, the above determination unit 301 is used to send a second acquisition request to other network elements in the second IP Multimedia Subsystem IMS network; the second IMS network is the IMS network where the second S-CSCF network element is located; based on the second acquisition request, obtain the second configuration file.

[0292] The device for determining the on-board call service provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0293] In one embodiment, Fig.17As shown, a device for determining an on-board call service is provided, which is applied to a second P-CSCF network element. The device includes: a receiving module 40 and a first determining module 41, wherein:

[0294] The receiving module 40 is used to receive a fourth SIP message sent by the second S-CSCF network element; the fourth SIP message includes the first regeneration mode satellite access information.

[0295] The first determination module 41 is used to determine whether to provide on-satellite call service for the first device and the second device according to the first regeneration mode satellite access information and the second regeneration mode satellite access information; the second regeneration mode satellite access information is the regeneration mode satellite access information of the second device served by the second P-CSCF network element.

[0296] The device for determining the on-board call service provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0297] Based on the above embodiments, Fig.18 As shown, optionally, the first determining module 41 includes: a determining unit 411, wherein:

[0298] The determining unit 411 is configured to determine to provide the first device and the second device with an on-satellite call service if it is determined that the first device and the second device meet a preset condition according to the first regeneration mode satellite access information and the second regeneration mode satellite access information.

[0299] The device for determining the on-board call service provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0300] Based on the above embodiment, optionally, the condition of the UE-satellite-UE service includes at least one of the following:

[0301] The access types of the first device and the second device are both regenerative mode satellite access;

[0302] The regeneration mode satellite identifier accessed by the first device and the regeneration mode satellite identifier accessed by the second device are connectable;

[0303] The locations of the first device and the second device meet the requirements for providing on-board communication services.

[0304] The device for determining the on-board call service provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0305] Based on the above examples, please continue to refer to Fig.18Optionally, the above device further includes: a first sending module 42 and an acquiring module 43, wherein:

[0306] The first sending module 42 is used to send a second query request to the 5G core network.

[0307] The acquisition module 43 is used to acquire the second regeneration mode satellite access information based on the second query request.

[0308] The device for determining the on-board call service provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0309] Based on the above examples, please continue to refer to Fig.18 Optionally, the first sending module 42 includes: a first sending unit 421, wherein:

[0310] The first sending unit 421 is used to send a second query request to the 5G core network when receiving the fourth SIP message.

[0311] The device for determining the on-board call service provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0312] Based on the above examples, please continue to refer to Fig.18 Optionally, the above device further includes: a second sending module 44, wherein:

[0313] The second sending module 44 is used to send a fifth SIP message when it is determined that the second device is in the regeneration mode satellite access; the fifth SIP message includes the second regeneration mode satellite access information of the second device.

[0314] The device for determining the on-board call service provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0315] Based on the above examples, please continue to refer to Fig.18 Optionally, the second sending module 44 includes: a second sending unit 441, wherein:

[0316] The sending unit 441 is used to send a fifth SIP message to the second S-CSCF network element; the fifth SIP message is used to trigger the first P-CSCF network element to determine whether to provide on-satellite call service for the first device and the second device according to the first regeneration mode satellite access information and the second regeneration mode satellite access information; the first regeneration mode satellite access information is the regeneration mode satellite access information of the first device served by the first P-CSCF network element.

[0317] The device for determining the on-board call service provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0318] Based on the above examples, please continue to refer to Fig.18 Optionally, the above device further includes: a second determination module 45, wherein:

[0319] The second determining module 45 is configured to determine that the first device supports the UE-satellite-UE service when receiving the first regeneration mode satellite access information.

[0320] The specific definition of the determination device of the on-board call service can refer to the definition of the determination method of the on-board call service in the above text, which will not be repeated here. Each module in the above-mentioned determination device of the on-board call service can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.

[0321] Fig.19 A schematic diagram of the structure of a network element device provided in an embodiment of the present application. The network element device may include a receiver 31, a memory 32, a processor 33, at least one communication bus 34 and a transmitter 35. The communication bus 34 is used to realize the communication connection between the components. The memory 32 may include a high-speed RAM memory, and may also include a non-volatile storage NVM, such as at least one disk memory. Various programs may be stored in the memory 32 to complete various processing functions and implement the method steps of this embodiment. In this embodiment, the transmitter 35 may be a radio frequency processing module or a baseband processing module in the network element device, and the receiver 31 may also be a radio frequency processing module or a baseband processing module in the network element device. The transmitter 35 and the receiver 31 may be integrated together to realize a transceiver. The transmitter 35 and the receiver 31 may be coupled to the processor 33, and they may realize the receiving or transmitting action under the instruction or control of the processor 33.

[0322] In one embodiment, a network element device is provided.

[0323] The transmitter is used to send a first session initiation protocol SIP message when it is determined that the first device is in regeneration mode satellite access; the first SIP message includes first regeneration mode satellite access information of the first device.

[0324] Based on the above embodiment, in one embodiment, the regeneration mode satellite access information includes at least one of the following:

[0325] Indicates the type of radio access technology for regenerative mode satellite access;

[0326] Indication that the equipment is accessed by a satellite in regenerative mode;

[0327] Regeneration mode satellite identification;

[0328] Location information provided by the network;

[0329] Global cell identity.

[0330] Based on the above embodiments, in one embodiment, a transmitter is used to send a first SIP message to a first service session control function S-CSCF network element; the first SIP message is used to trigger a second P-CSCF network element to determine whether to provide on-satellite call service for a first device and a second device according to first regeneration mode satellite access information and second regeneration mode satellite access information; the second regeneration mode satellite access information is regeneration mode satellite access information of the second device served by the second P-CSCF network element.

[0331] Based on the above embodiments, in one embodiment,

[0332] A transmitter, configured to send a first query request to the 5G core network when receiving a second SIP message sent by the first device;

[0333] The processor is used to obtain access information of the first device based on the first query request; and determine whether the first device is a regeneration mode satellite access according to the access information of the first device.

[0334] Based on the above embodiment, in one embodiment, the first regeneration mode satellite access information is carried in the P-Access-Network-Info header field of the second SIP message.

[0335] Based on the above embodiments, in one embodiment,

[0336] a receiver, configured to receive second regeneration mode satellite access information of a second device;

[0337] The processor is used to determine whether to provide on-satellite call service for the first device and the second device according to the first regeneration mode satellite access information and the second regeneration mode satellite access information.

[0338] Based on the above embodiments, in one embodiment,

[0339] The processor is configured to determine to provide the on-satellite call service for the first device and the second device if it is determined that the first device and the second device meet the conditions for performing the UE-satellite-UE service according to the first regeneration mode satellite access information and the second regeneration mode satellite access information.

[0340] Based on the above embodiment, in one embodiment, the condition of UE-satellite-UE service includes at least one of the following:

[0341] The access types of the first device and the second device are both regenerative mode satellite access;

[0342] The regeneration mode satellite identifier accessed by the first device and the regeneration mode satellite identifier accessed by the second device are connectable;

[0343] The locations of the first device and the second device meet the requirements for providing on-board communication services.

[0344] Based on the above embodiments, in one embodiment,

[0345] The processor is configured to determine that the second device supports the UE-satellite-UE service when receiving the second regeneration mode satellite access information.

[0346] In one embodiment, a network element device is provided.

[0347] The processor is configured to determine whether the first device supports the satellite call service;

[0348] The transmitter is used to send a third SIP message to the second S-CSCF network element when it is determined that the first device supports the on-satellite call service; the third SIP message includes the first regeneration mode satellite access information.

[0349] Based on the above embodiments, in one embodiment,

[0350] The processor is used to determine whether the first device supports the satellite call service when receiving a first SIP message; the first SIP message includes the first regeneration mode satellite access information of the first device.

[0351] Based on the above embodiments, in one embodiment,

[0352] The sender is configured to send a third SIP message to the second S-CSCF network element when it is determined that the second S-CSCF network element is a trusted network element.

[0353] Based on the above embodiments, in one embodiment,

[0354] The processor is used to obtain a first configuration file of the first device; and determine whether the first device supports the on-board call service according to the first configuration file.

[0355] Based on the above embodiments, in one embodiment, the processor is used to send a first acquisition request to other network elements in the first IP multimedia subsystem IMS network; the first IMS network is the IMS network where the first S-CSCF network element is located; based on the first acquisition request, obtain a first configuration file.

[0356] In one embodiment, a network element device is provided.

[0357] The processor is configured to determine whether the second device supports the satellite call service;

[0358] The transmitter is used to send a fourth SIP message to the second P-CSCF network element when it is determined that the second device supports the on-satellite call service; the fourth SIP message includes the first regeneration mode satellite access information of the first device.

[0359] Based on the above embodiments, in one embodiment,

[0360] The processor is configured to determine whether the second device supports the satellite call service when receiving a third SIP message sent by the first S-CSCF network element.

[0361] Based on the above embodiments, in one embodiment,

[0362] The processor is used to obtain a second configuration file of the second device; and determine whether the second device supports the on-board call service according to the second configuration file.

[0363] Based on the above embodiments, in one embodiment,

[0364] The processor is used to send a second acquisition request to other network elements in the second IP Multimedia Subsystem IMS network; the second IMS network is the IMS network where the second S-CSCF network element is located; based on the second acquisition request, acquire a second configuration file.

[0365] In one embodiment, a network element device is provided.

[0366] The receiver is used to receive a fourth SIP message sent by the second S-CSCF network element; the fourth SIP message includes the first regeneration mode satellite access information.

[0367] The processor is used to determine whether to provide on-satellite call service for the first device and the second device according to the first regeneration mode satellite access information and the second regeneration mode satellite access information; the second regeneration mode satellite access information is the regeneration mode satellite access information of the second device served by the second P-CSCF network element.

[0368] Based on the above embodiments, in one embodiment,

[0369] The processor is configured to determine to provide the on-satellite call service for the first device and the second device if it is determined that the first device and the second device meet the conditions for performing the UE-satellite-UE service according to the first regeneration mode satellite access information and the second regeneration mode satellite access information.

[0370] Based on the above embodiment, in one embodiment, the condition of the UE-satellite-UE service includes at least one of the following:

[0371] The access types of the first device and the second device are both regenerative mode satellite access;

[0372] The regeneration mode satellite identifier accessed by the first device and the regeneration mode satellite identifier accessed by the second device are connectable;

[0373] The locations of the first device and the second device meet the requirements for providing on-board communication services.

[0374] Based on the above embodiments, in one embodiment,

[0375] A transmitter is used to send a second query request to the 5G core network.

[0376] The receiver is further configured to obtain second regeneration mode satellite access information based on a second query request.

[0377] Based on the above embodiments, in one embodiment,

[0378] A transmitter is used to send a second query request to the 5G core network when receiving the fourth SIP message.

[0379] Based on the above embodiments, in one embodiment,

[0380] The transmitter is used to send a fifth SIP message when it is determined that the second device is in the regeneration mode satellite access; the fifth SIP message includes the second regeneration mode satellite access information of the second device.

[0381] Based on the above embodiments, in one embodiment,

[0382] The transmitter is used to send a fifth SIP message to the first S-CSCF network element; the fifth SIP message is used to trigger the first P-CSCF network element to determine whether to provide on-satellite call service for the first device and the second device according to the first regeneration mode satellite access information and the second regeneration mode satellite access information; the first regeneration mode satellite access information is the regeneration mode satellite access information of the first device served by the first P-CSCF network element.

[0383] Based on the above embodiments, in one embodiment,

[0384] The processor is configured to determine that the first device supports the UE-satellite-UE service when receiving the first regeneration mode satellite access information.

[0385] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the method for determining the on-board call service described in the above embodiment is implemented.

[0386] The embodiment of the present application also provides a computer program product including instructions, which, when executed on a computer, enables the computer to execute the method for determining the on-board call service described in the above embodiment.

[0387] Those of ordinary skill 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 in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), tape, floppy disk, flash memory or optical memory, etc. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).

[0388] The technical features of the above embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0389] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the attached claims.

Claims

1. A method for determining an on-board call service, characterized in that: The method is applied to a first proxy call session control function P-CSCF network element, and the method comprises: When it is determined that the first device is in regeneration mode satellite access, a first Session Initiation Protocol SIP message is sent; the first SIP message includes first regeneration mode satellite access information of the first device.

2. The method according to claim 1, characterized in that The regeneration mode satellite access information includes at least one of the following: Indicates the type of radio access technology for regenerative mode satellite access; Indication that the equipment is accessed by a satellite in regenerative mode; Regeneration mode satellite identification; Location information provided by the network; Global cell identity.

3. The method according to claim 1 or 2, characterized in that: The sending of the first SIP message comprises: The first SIP message is sent to a first service session control function S-CSCF network element; the first SIP message is used to trigger a second P-CSCF network element to determine whether to provide on-satellite call service for the first device and the second device based on the first regeneration mode satellite access information and the second regeneration mode satellite access information; the second regeneration mode satellite access information is the regeneration mode satellite access information of the second device served by the second P-CSCF network element.

4. The method according to claim 1 or 2, characterized in that: The method further comprises: When receiving the second SIP message sent by the first device, sending a first query request to the 5G core network; Based on the first query request, acquiring access information of the first device; According to the access information of the first device, it is determined whether the first device is in regeneration mode satellite access.

5. The method according to claim 1 or 2, characterized in that: The first regeneration mode satellite access information is carried in a P-Access-Network-Info header field of the first SIP message.

6. The method according to claim 1, characterized in that The method further comprises: receiving second regeneration mode satellite access information of a second device; According to the first regeneration mode satellite access information and the second regeneration mode satellite access information, it is determined whether to provide the first device and the second device with an on-satellite call service.

7. The method according to claim 6, characterized in that The determining, according to the first regeneration mode satellite access information and the second regeneration mode satellite access information, whether to provide the first device and the second device with an on-satellite call service comprises: If it is determined that the first device and the second device meet the conditions for performing the UE-satellite-UE service according to the first regeneration mode satellite access information and the second regeneration mode satellite access information, it is determined that the on-satellite call service is provided for the first device and the second device.

8. The method according to claim 7, characterized in that The UE-satellite-UE service condition includes at least one of the following: The access types of the first device and the second device are both regenerative mode satellite access; The regenerative mode satellite identifier accessed by the first device and the regenerative mode satellite identifier accessed by the second device are connectable; The locations of the first device and the second device meet the requirements for providing on-board communication services.

9. The method according to claim 6, characterized in that The method further comprises: When the second regeneration mode satellite access information is received, it is determined that the second device supports UE-satellite-UE service.

10. A method for determining an on-board call service, characterized in that: The method is applied to a first S-CSCF network element, and the method includes: Determining whether the first device supports the satellite call service; When it is determined that the first device supports the on-satellite call service, a third SIP message is sent to the second S-CSCF network element; the third SIP message includes the first regeneration mode satellite access information.

11. The method according to claim 10, characterized in that The determining whether the first device supports the satellite call service includes: When a first SIP message is received, it is determined whether the first device supports the satellite call service; the first SIP message includes the first regeneration mode satellite access information of the first device.

12. The method according to claim 10 or 11, characterized in that: The sending the third SIP message to the second S-CSCF network element includes: In a case where it is determined that the second S-CSCF network element is a trusted network element, the third SIP message is sent to the second S-CSCF network element.

13. The method according to claim 10, characterized in that The determining whether the first device supports the satellite call service includes: Obtaining a first configuration file of the first device; Determine, according to the first configuration file, whether the first device supports an on-board call service.

14. The method according to claim 13, characterized in that The obtaining a first configuration file of the first device includes: Sending a first acquisition request to other network elements in a first IP Multimedia Subsystem IMS network; the first IMS network is an IMS network where the first S-CSCF network element is located; Based on the first acquisition request, the first configuration file is acquired.

15. A method for determining an on-board call service, characterized in that: The method is applied to a second S-CSCF network element, and the method includes: determining whether the second device supports the satellite call service; When it is determined that the second device supports the on-satellite call service, a fourth SIP message is sent to the second P-CSCF network element; the fourth SIP message includes the first regeneration mode satellite access information of the first device.

16. The method according to claim 15, characterized in that The determining whether the second device supports the satellite call service includes: When receiving the third SIP message sent by the first S-CSCF network element, it is determined whether the second device supports the satellite call service.

17. The method according to claim 15, characterized in that The determining whether the second device supports the satellite call service includes: Obtaining a second configuration file of the second device; Determine, according to the second configuration file, whether the second device supports an on-board call service.

18. The method according to claim 17, characterized in that The obtaining a second configuration file of the second device includes: Sending a second acquisition request to other network elements in a second IP Multimedia Subsystem IMS network; the second IMS network is an IMS network where the second S-CSCF network element is located; Based on the second acquisition request, the second configuration file is acquired.

19. A method for determining an on-board call service, characterized in that: The method is applied to a second P-CSCF network element, and the method includes: receiving a fourth SIP message sent by the second S-CSCF network element; the fourth SIP message including first regeneration mode satellite access information of the first device; Determine whether to provide on-board call service for the first device and the second device based on the first regeneration mode satellite access information and the second regeneration mode satellite access information; the second regeneration mode satellite access information is the regeneration mode satellite access information of the second device served by the second P-CSCF network element.

20. The method according to claim 19, characterized in that The determining, according to the first regeneration mode satellite access information and the second regeneration mode satellite access information, whether to provide the on-satellite call service for the first device and the second device comprises: If it is determined that the first device and the second device meet the conditions for performing the UE-satellite-UE service according to the first regeneration mode satellite access information and the second regeneration mode satellite access information, it is determined that the on-satellite call service is provided for the first device and the second device.

21. The method according to claim 20, characterized in that The UE-satellite-UE service condition includes at least one of the following: The access types of the first device and the second device are both regenerative mode satellite access; The regenerative mode satellite identifier accessed by the first device and the regenerative mode satellite identifier accessed by the second device are connectable; The locations of the first device and the second device meet the requirements for providing on-board communication services.

22. The method according to any one of claims 19 to 21, characterized in that: The method further comprises: Sending a second query request to the 5G core network; Based on the second query request, the second regeneration mode satellite access information is acquired.

23. The method according to claim 22, characterized in that The sending a second query request to the 5G core network includes: When the fourth SIP message is received, the second query request is sent to the 5G core network.

24. The method according to claim 19, characterized in that The method further comprises: When it is determined that the second device is in regeneration mode satellite access, a fifth SIP message is sent; the fifth SIP message includes second regeneration mode satellite access information of the second device.

25. The method according to claim 24, characterized in that The sending of the fifth SIP message comprises: The fifth SIP message is sent to the second S-CSCF network element; the fifth SIP message is used to trigger the first P-CSCF network element to determine whether to provide on-satellite call service for the first device and the second device according to the first regeneration mode satellite access information and the second regeneration mode satellite access information; the first regeneration mode satellite access information is the regeneration mode satellite access information of the first device served by the first P-CSCF network element.

26. The method according to claim 19, characterized in that The method further comprises: Upon receiving the first regeneration mode satellite access information, it is determined that the first device supports UE-satellite-UE service.

27. A device for determining an on-board call service, characterized in that: The device is applied to a first P-CSCF network element, and the device includes: The first sending module is used to send a first session initiation protocol SIP message when it is determined that the first device is in regeneration mode satellite access; the first SIP message includes first regeneration mode satellite access information of the first device.

28. A device for determining an on-board call service, characterized in that: The device is applied to a first S-CSCF network element, and the device includes: A determination module, configured to determine whether the first device supports the satellite call service; The sending module is used to send a third SIP message to the second S-CSCF network element when it is determined that the first device supports the on-satellite call service; the third SIP message includes the first regeneration mode satellite access information.

29. A device for determining an on-board call service, characterized in that: The device is applied to a second S-CSCF network element, and the device includes: A determination module, configured to determine whether the second device supports the satellite call service; The sending module is used to send a fourth SIP message to the second P-CSCF network element when it is determined that the second device supports the on-satellite call service; the fourth SIP message includes the first regeneration mode satellite access information of the first device.

30. A device for determining an on-board call service, characterized in that: The device is applied to a second P-CSCF network element, and the device includes: A receiving module, configured to receive a fourth SIP message sent by a second S-CSCF network element; the fourth SIP message includes first regeneration mode satellite access information of the first device; The first determination module is used to determine whether to provide on-satellite call service for the first device and the second device according to the first regeneration mode satellite access information and the second regeneration mode satellite access information; the second regeneration mode satellite access information is the regeneration mode satellite access information of the second device served by the second P-CSCF network element.

31. A network element device, characterized in that: include: Transmitter; The transmitter is used to send a first session initiation protocol SIP message when it is determined that the first device is a regeneration mode satellite access; The first SIP message includes first regeneration mode satellite access information of the first device.

32. A network element device, characterized in that: include: processor and transmitter; The processor is configured to determine whether the first device supports the satellite call service; The transmitter is configured to send a third SIP message to the second S-CSCF network element when it is determined that the first device supports the satellite call service; The third SIP message includes the first regeneration mode satellite access information.

33. A network element device, characterized in that: include: processor and transmitter; The processor is configured to determine whether the second device supports the satellite call service; The transmitter is configured to send a fourth SIP message to the second P-CSCF network element when it is determined that the second device supports the on-board call service; The fourth SIP message includes the first regeneration mode satellite access information of the first device.

34. A network element device, characterized in that: include: processors and receivers; The receiver is used to receive a fourth SIP message sent by the second S-CSCF network element; The fourth SIP message includes the first regeneration mode satellite access information of the first device; The processor is used to determine whether to provide the first device and the second device with an on-satellite call service according to the first regeneration mode satellite access information and the second regeneration mode satellite access information; The second regeneration mode satellite access information is the regeneration mode satellite access information of the second device served by the second P-CSCF network element.

35. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 26 are implemented.

36. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 26 are implemented.

Citation Information

Patent Citations

  • Call establishment optimization for IMS based mobile satellite system

    CN104412562A

  • Systems and techniques for supporting cell identification for satellite radio access

    CN116848806A

  • Communication method and device

    CN116866939A

  • Call establishment optimization for IMS based mobile satellite system

    US20130301521A1

  • Systems and techniques to support cell identification for satellite wireless access

    US20220264278A1