Determination method and apparatus for on-board call service, and network element device and storage medium
By sending SIP messages containing regeneration mode satellite access information in the IMS network, using the information interaction between P-CSCF and S-CSCF network elements, the problem of determining the access information between the two parties of the call is solved, and the effective provision of IMS voice service in the UE-satellite-UE communication mode is realized.
Patent Information
- Application Number
- PCT/CN2024/137862
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-02-08
- Filing Date
- 2024-12-09
- Publication Date
- 2025-08-14
AI Technical Summary
It is difficult for the IMS network to determine the access information of both parties to the call to provide IMS voice service in UE-satellite-UE communication mode.
By sending SIP messages containing regeneration mode satellite access information in the IMS network, using the information interaction between the P-CSCF network element and the S-CSCF network element, the access information of both parties to the call is determined to provide on-satellite call service.
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 improve the determination efficiency and accuracy.
Smart Images

Figure CN2024137862_14082025_PF_FP_ABST
Abstract
Description
Method, device, network element equipment and storage medium for determining on-board call service
[0001] Related applications
[0002] This application claims priority to Chinese patent application number 202410177105.8, filed on February 8, 2024, entitled “Method, device, network element equipment and storage medium for determining on-board call service,” the entire text of which is hereby incorporated by reference. Technical Field
[0003] The present application relates to the field of wireless communication technology, and in particular to a method, apparatus, network element device, and storage medium for determining an on-board call service. Background Art
[0004] With the advancement of communication technology, user equipment (UE)-satellite-UE communication services allow user-plane data to be communicated between UEs within the coverage of one or more serving satellites, without traversing the terrestrial network. This on-satellite communication effectively eliminates dependence on ground gateways and reduces user-plane latency.
[0005] In order to support IP Multimedia Subsystem (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 it can provide IMS voice services in the UE-satellite-UE communication mode. Summary of the Invention
[0006] Embodiments of the present application provide a method, apparatus, network element device, and storage medium for determining an on-board call service, which can enable an IMS network to determine access information of both parties in a call to determine whether an IMS voice service in a UE-satellite-UE communication mode can be provided.
[0007] In a first aspect, the present application provides a method for determining an on-board call service, the method comprising: when determining that a first device is a regenerative mode satellite access, sending a first Session Initiation Protocol (SIP) message; the first SIP message includes first regenerative mode satellite access information of the first device.
[0008] In one embodiment, the regenerative mode satellite access information includes at least one of the following: a radio access technology type indicating regenerative mode satellite access; information indicating that the device is accessed by a regenerative mode satellite; a regenerative mode satellite identifier; location information provided by a network; and a global cell identifier.
[0009] In one embodiment, the sending of the first SIP message includes: sending the 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-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.
[0010] In one of the embodiments, the method further includes: upon receiving a second SIP message sent by the first device, sending a first query request to the 5G core network; based on the first query request, obtaining access information of the first device; and determining whether the first device is a regeneration mode satellite access based on the access information of the first device.
[0011] In one embodiment, the first regeneration mode satellite access information is carried in a P-Access-Network-Info header field of the first SIP message.
[0012] In one embodiment, the method further includes: receiving second regeneration mode satellite access information of a second device; and determining 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.
[0013] In one embodiment, determining 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 includes: if it is determined that the first device and the second device meet the conditions for executing UE-satellite-UE service based on the first regeneration mode satellite access information and the second regeneration mode satellite access information, then determining to provide the on-satellite call service for the first device and the second device.
[0014] In one embodiment, the conditions of the UE-satellite-UE service 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 positions of the first device and the second device meet the requirements of providing on-board communication services.
[0015] In one embodiment, the method further includes: upon receiving the second regeneration mode satellite access information, determining that the second device supports UE-satellite-UE service.
[0016] In a second aspect, the present application provides a method for determining an on-satellite call service, the method comprising: determining whether a first device supports the on-satellite call service; if it is determined that the first device supports the on-satellite call service, sending a third SIP message to a second S-CSCF network element; the third SIP message includes the first regeneration mode satellite access information.
[0017] In one embodiment, determining whether the first device supports the on-satellite call service includes: upon receiving a first SIP message, determining whether the first device supports the on-satellite call service; the first SIP message includes first regeneration mode satellite access information of the first device.
[0018] In one embodiment, the sending the third SIP message to the second S-CSCF network element includes: when it is determined that the second S-CSCF network element is a trusted network element, sending the third SIP message to the second S-CSCF network element.
[0019] In one embodiment, determining whether the first device supports the on-board call service includes: obtaining a first configuration file of the first device; and determining whether the first device supports the on-board call service according to the first configuration file.
[0020] In one embodiment, obtaining the 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 the IMS network where the first S-CSCF network element is located; and obtaining the first configuration file based on the first acquisition request.
[0021] In a third aspect, the present application provides a method for determining an on-satellite call service, the method comprising: determining whether a second device supports the on-satellite call service; if it is determined that the second device supports the on-satellite call service, sending a fourth SIP message to a second P-CSCF network element; the fourth SIP message includes first regeneration mode satellite access information of the first device.
[0022] In one embodiment, the determining whether the second device supports the on-board call service includes: upon receiving a third SIP message sent by the first S-CSCF network element, determining whether the second device supports the on-board call service.
[0023] In one embodiment, determining whether the second device supports the on-board call service includes: obtaining a second configuration file of the second device; and determining whether the second device supports the on-board call service according to the second configuration file.
[0024] In one embodiment, obtaining the second configuration file of the second device includes: sending 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; and obtaining the second configuration file based on the second acquisition request.
[0025] In a fourth aspect, the present application provides a method for determining an on-satellite call service, the method comprising: 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; determining whether to provide an 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 being the regeneration mode satellite access information of the second device served by the second P-CSCF network element.
[0026] In one embodiment, determining 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 includes: if it is determined that the first device and the second device meet the conditions for executing UE-satellite-UE service based on the first regeneration mode satellite access information and the second regeneration mode satellite access information, then determining to provide the on-satellite call service for the first device and the second device.
[0027] In one embodiment, the conditions of the UE-satellite-UE service 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 positions of the first device and the second device meet the requirements of providing on-board communication services.
[0028] In one of the embodiments, the method further includes: sending a second query request to the 5G core network; and obtaining the second regeneration mode satellite access information based on the second query request.
[0029] In one of the embodiments, sending the second query request to the 5G core network includes: sending the second query request to the 5G core network when receiving the fourth SIP message.
[0030] In one embodiment, the method further includes: when it is determined that the second device is in regenerative mode satellite access, sending a fifth SIP message; the fifth SIP message includes second regenerative mode satellite access information of the second device.
[0031] In one embodiment, the sending of the fifth SIP message includes: sending the 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-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 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.
[0032] In one embodiment, the method further includes: upon receiving the first regeneration mode satellite access information, determining that the first device supports UE-satellite-UE service.
[0033] In a fifth aspect, the present application provides a device for determining an on-board call service, the device comprising: a first sending module, configured to send a first Session Initiation Protocol (SIP) message when determining that a first device is a regeneration mode satellite access; the first SIP message includes first regeneration mode satellite access information of the first device.
[0034] In a sixth aspect, the present application provides a device for determining an on-satellite call service, the device comprising: a determination module for determining whether a first device supports the on-satellite call service; a sending module for sending a third SIP message to a 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.
[0035] In a seventh aspect, the present application provides a device for determining an on-satellite call service, the device comprising: a determination module for determining whether a second device supports the on-satellite call service; a sending module for sending a fourth SIP message to a 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.
[0036] In an eighth aspect, the present application provides a device for determining an on-satellite call service, the device including: a receiving module for receiving a fourth SIP message sent by a second S-CSCF network element; the fourth SIP message includes first regeneration mode satellite access information of a first device; a first determination module for determining whether to provide on-satellite call services 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.
[0037] In a ninth aspect, the present application provides a network element device, including: a transmitter, configured to send a first Session Initiation Protocol (SIP) message when determining that the first device is a regeneration mode satellite access; the first SIP message includes the first regeneration mode satellite access information of the first device.
[0038] In a tenth aspect, the present application provides a network element device, including: a processor, used to determine whether a first device supports an on-board call service; a transmitter, used to send a third SIP message to a second S-CSCF network element when it is determined that the first device supports the on-board call service; the third SIP message includes the first regeneration mode satellite access information.
[0039] In an eleventh aspect, the present application provides a network element device, including: a processor, configured to determine whether a second device supports an on-board call service; a transmitter, configured to send a fourth SIP message to a second P-CSCF network element when it is determined that the second device supports the on-board call service; the fourth SIP message includes first regeneration mode satellite access information of the first device.
[0040] In a twelfth aspect, the present application provides a network element device, including: a receiver, 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 a first device; a processor, configured to 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 regeneration mode satellite access information of the second device served by the second P-CSCF network element.
[0041] In a thirteenth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the processor implements the methods described in the first, second, third and fourth aspects above.
[0042] In a fourteenth aspect, the present application provides a computer program product, comprising a computer program, which, when executed by a processor, enables the processor to implement the methods described in the first, second, third and fourth aspects above.
[0043] According to the above-mentioned method, apparatus, network element device and storage medium for determining 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. 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 service 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 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. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the following briefly introduces the drawings required for use in the embodiments or related technology descriptions. Obviously, the drawings described below are only some embodiments of this application. For those of ordinary skill in the art, other drawings can be derived from these drawings without inventive effort.
[0045] FIG1 is a diagram showing an application environment of a method for determining an on-board call service in an embodiment of the present application.
[0046] FIG2 is a flow chart of a method for determining an on-board call service in an embodiment of the present application.
[0047] FIG3 is a flow chart of a method for determining an on-board call service in another embodiment of the present application.
[0048] FIG4 is a flow chart of a method for determining an on-board call service in another embodiment of the present application.
[0049] FIG5 is a flow chart of a method for determining an on-board call service in an embodiment of the present application.
[0050] FIG6 is a flow chart of a method for determining an on-board call service in another embodiment of the present application.
[0051] FIG7 is a flow chart of a method for determining an on-board call service in an embodiment of the present application.
[0052] FIG8 is a flow chart of a method for determining an on-board call service in another embodiment of the present application.
[0053] FIG9 is a flow chart of a method for determining an on-board call service in an embodiment of the present application.
[0054] FIG10 is a flow chart of a method for determining an on-board call service in an embodiment of the present application.
[0055] FIG11 is a structural block diagram of a device for determining an on-board call service in an embodiment of the present application.
[0056] FIG12 is a structural block diagram of a device for determining an on-board call service in another embodiment of the present application.
[0057] FIG13 is a structural block diagram of a device for determining an on-board call service in an embodiment of the present application.
[0058] FIG14 is a structural block diagram of a device for determining an on-board call service in another embodiment of the present application.
[0059] FIG15 is a structural block diagram of a device for determining an on-board call service in an embodiment of the present application.
[0060] FIG16 is a structural block diagram of a device for determining an on-board call service in another embodiment of the present application.
[0061] FIG17 is a structural block diagram of a device for determining an on-board call service in an embodiment of the present application.
[0062] FIG18 is a structural block diagram of a device for determining an on-board call service in another embodiment of the present application.
[0063] FIG19 is a diagram showing the internal structure of a network element device in an embodiment of the present application. DETAILED DESCRIPTION
[0064] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0065] FIG1 is a schematic diagram of an application scenario of a method for determining an on-board call service provided by an embodiment of the present application. As shown in FIG1 , in this scenario, data is transmitted between the first device 100 and the second device 200 via 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 can realize on-board communication between the first device 100 and the second device 200 without passing through the ground network. Among them, the first 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 (P-CSCF) network element, a serving call session control function (S-CSCF) network element, etc. Among them, the P-CSCF network element is connected to the user equipment layer, responsible for receiving and forwarding messages, and implementing resource authorization and quality of service (QoS) management. The S-CSCF network element controls user registration authentication and session, and records call status. It should be noted that in the embodiments of the present application, the first P-CSCF network element can be a calling-side network element, and the second P-CSCF network element can be a called-side network element; alternatively, the first P-CSCF network element can be a called-side network element, and the second P-CSCF network element can be a calling-side network element. This application does not limit this.
[0066] 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 it can provide IMS voice services in the UE-satellite-UE communication mode.
[0067] Based on the above-mentioned traditional technology, an embodiment of the present application provides a method for determining an on-board call service. When a first P-CSCF network element of a first IMS network serving a first device determines that the first device is in regeneration mode satellite access, the first Session Initialization Protocol (SIP) message can be sent to initiate a first session. 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 a second P-CSCF network element that receives the first SIP message can determine whether to provide on-board call services 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 of the second device served by the second P-CSCF network element. This enables the IMS network to 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.
[0068] It should be noted that the beneficial effects or technical problems solved by the embodiments of the present application are not limited to the one described here, but may also include other implicit or related problems. For details, please refer to the description of the following embodiments.
[0069] The following specific embodiments describe in detail the technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems. 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.
[0070] In one embodiment of the present application, as shown in FIG2 , a method for determining an on-board call service is provided. The method is described by taking the first P-CSCF network element of the first IMS network in FIG1 as an example, and includes the following steps S201 .
[0071] S201: When it is determined that the first device is in regenerative mode satellite access, a first Session Initiation Protocol (SIP) message is sent; wherein the first SIP message includes first regenerative mode satellite access information of the first device.
[0072] First, in this embodiment, the regenerative mode satellite access information of a device is explained. In some embodiments, the regenerative mode satellite access information of a device may include at least one of the following: a Radio Access Technology Type (RAT type) indicating regenerative mode satellite access, information indicating that the device is accessed by a regenerative mode satellite, a regenerative mode satellite identifier, location information provided by the network, and a global cell identifier. In other words, the regenerative mode satellite access information of a device may be any one of the following: the RAT type indicating that the device is accessed by a regenerative mode satellite, the regenerative mode satellite identifier, location information provided by the network, and a global cell identifier. Alternatively, the regenerative mode satellite access information of a device may be a combination of two or more of the following: the RAT type indicating that the device is accessed by a regenerative mode satellite, the regenerative mode satellite identifier, location information provided by the network, and a global cell identifier.
[0073] In this embodiment, when the first P-CSCF network element determines that the first device is using regenerative mode satellite access, it sends the first device's first regenerative mode satellite access information along with the first device's first regenerative mode satellite access information in a first SIP message. Furthermore, a second P-CSCF network element that receives the first SIP message can determine whether to provide on-board call services for the first device and the second device based on the first regenerative mode satellite access information and the second regenerative mode satellite access information of the second device served by the second P-CSCF network element.
[0074] In some embodiments, 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.
[0075] 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 a trusted network element determined by the first P-CSCF network element.
[0076] In some embodiments, the first P-CSCF network element can obtain the first regeneration mode satellite access information of the first device by subscription. In some embodiments, the method by which the first P-CSCF network element subscribes to the first regeneration mode satellite access information of the first device includes but is not limited to: notifying when a subscription event condition is met and indicating that the subscription is valid.
[0077] 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. 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 enabling the IMS network to 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.
[0078] Based on 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. The first SIP message can trigger the second P-CSCF network element to determine whether to provide on-satellite call services for the first device and the second device based on the first regenerative mode satellite access information and the second regenerative mode satellite access information of the second device served by the second P-CSCF network element. In one embodiment, step S201 can include: 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 services for the first device and the second device based on the first regenerative mode satellite access information and the second regenerative mode satellite access information; wherein the second regenerative mode satellite access information is the regenerative mode satellite access information of the second device served by the second P-CSCF network element.
[0079] In some embodiments, upon determining that the first device is using regenerative mode satellite access, the first P-CSCF network element may send the first SIP message to the first S-CSCF network element of the first IMS network. Furthermore, after receiving the first SIP message, the first S-CSCF network element may trigger, based on the first SIP message, a second P-CSCF network element to determine whether to provide on-board call services for the first device and the second device based on the first and second regenerative mode satellite access information, where the second regenerative mode satellite access information is the regenerative mode satellite access information for the second device served by the second P-CSCF network element.
[0080] In some embodiments, after receiving the above-mentioned first SIP message, the first S-CSCF network element can 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 the other network elements to trigger the second P-CSCF network element to 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.
[0081] In this embodiment, the first P-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. The first SIP message triggers the second P-CSCF network element to determine whether to provide on-satellite call services 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. This enables the IMS network to 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.
[0082] In this embodiment, the detailed process of the first P-CSCF network element determining whether the first device is in regenerative mode satellite access will be described. In one embodiment, as shown in FIG3 , the above method may further include the following steps S301 to S303 .
[0083] S301: When receiving the second SIP message sent by the first device, send a first query request to the 5G core network.
[0084] In some embodiments, the second SIP message may be any one of a registration message, a request message, and a response message sent by the first device.
[0085] 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.
[0086] S302: Based on the first query request, obtain access information of the first device.
[0087] 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.
[0088] S303: Determine, based on the access information of the first device, whether the first device is in a regeneration mode satellite access.
[0089] In this embodiment, the first P-CSCF network element may determine whether the first device is using regenerative mode satellite access based on the access information obtained for the first device. In some embodiments, the first P-CSCF network element may determine whether the first device is using regenerative mode satellite access by determining whether the access information of the first device includes the regenerative mode satellite access information. In some embodiments, if the access information of the first device includes any one or more of the following: a RAT type indicating regenerative mode satellite access, information indicating that the first device is using regenerative mode satellite access, a regenerative mode satellite identifier, location information provided by the network, or a global cell identifier, the first P-CSCF network element may determine that the first device is using regenerative mode satellite access. If the access information of the first device does not include any one of the following: a RAT type indicating that the first device is using regenerative mode satellite access, information indicating that the first device is using regenerative mode satellite access, a regenerative mode satellite identifier, location information provided by the network, or a global cell identifier, the first P-CSCF network element may determine that the first device is not using regenerative mode satellite access.
[0090] 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.
[0091] In some scenarios, the first P-CSCF network element may also receive second regeneration mode satellite access information of the second device, and then determine whether to provide the on-board call service for the first device and the second device based on 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, as shown in FIG4 , the above method may further include the following steps S401 to S402.
[0092] S401: Receive second regeneration mode satellite access information of a second device.
[0093] In this embodiment, the step of the first P-CSCF network element receiving the second regeneration mode satellite access information of the second device may include the network element in the IMS network serving the second device sending 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 forwarding the second regeneration mode satellite access information sent by the network element in the second IMS network to the first P-CSCF network element after receiving it; or, the second P-CSCF network element serving the second device sending the second regeneration mode satellite access information directly to the first P-CSCF network element.
[0094] 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.
[0095] 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.
[0096] In some embodiments, the first P-CSCF network element can determine whether the first device and the second device both support on-satellite call services based on the first regeneration mode satellite access information and the second regeneration mode satellite access information, and if it is determined that both the first device and the second device support on-satellite call services, determine to provide on-satellite call services for the first device and the second device.
[0097] In this embodiment, since the first P-CSCF network element is capable of receiving 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 services 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. This enables the IMS network to 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.
[0098] In this embodiment, the detailed process of the first P-CSCF network element determining whether to provide the 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 will be described. In one embodiment, the above step S402 may include the following step A.
[0099] 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.
[0100] The UE-satellite-UE service condition refers to the condition for satisfying an on-satellite call service between devices. In some embodiments, the UE-satellite-UE service condition may include at least one of the following: the access type 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, and the locations of the first device and the second device meet the requirements for providing on-satellite communication services.
[0101] In some embodiments, the first P-CSCF network element may determine whether the access types of the first device and the second device are both regenerative mode satellite access based on the first regenerative mode satellite access information and the second regenerative mode satellite access information, or may determine whether the regenerative mode satellite identifier accessed by the first device and the regenerative mode satellite identifier accessed by the second device are connectable based on the first regenerative mode satellite access information and the second regenerative 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 regenerative mode satellite access information and the second regenerative 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 conditions: 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, and the locations of the first device and the second device meet the requirements for providing on-board communication services, then it may determine to provide on-board call services for the first device and the second device.
[0102] 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-board call services for the first device and the second device.
[0103] In one embodiment, as shown in FIG5 , a method for determining an on-board call service is provided. The method is described by taking the first S-CSCF network element of the first IMS network in FIG1 as an example, and includes the following steps S501 to S502 .
[0104] S501: Determine whether the first device supports the satellite call service.
[0105] In some embodiments, the first S-CSCF network element may obtain the first regeneration mode satellite access information of the first device and determine, based on the first regeneration mode satellite access information of the first device, whether the first device supports the on-satellite call service. In some embodiments, the result of the determination by the first S-CSCF network element may be that the first device supports the on-satellite call service, or the result of the determination by the first S-CSCF network element may be that the first device does not support the on-satellite call service.
[0106] 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; wherein the third SIP message includes the first regeneration mode satellite access information.
[0107] In some embodiments, when the first S-CSCF network element determines that the first device supports the on-board call service, if it determines that the second S-CSCF network element is a trusted network element based on the configuration information, the first S-CSCF network element may send a third SIP message to the second S-CSCF network element, where the third SIP message may include the first regeneration mode satellite access information of the first device.
[0108] Furthermore, 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-board 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.
[0109] 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.
[0110] In this embodiment, the triggering timing for the first S-CSCF network element to determine whether the first device supports the satellite call service will be described. In one embodiment, the above step S501 may include the following step B.
[0111] Step B: upon receiving the first SIP message, determining whether the first device supports the satellite call service; wherein the first SIP message includes the first regeneration mode satellite access information of the first device.
[0112] In some embodiments, the first S-CSCF network element may determine whether the first device supports the on-satellite call service upon receiving the first SIP message. In some embodiments, 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 indicating support for the on-satellite call service.
[0113] 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-board 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-board call service at any time.
[0114] In this embodiment, the detailed process of the first S-CSCF network element determining whether the first device supports the satellite call service will be described. In one embodiment, as shown in FIG6 , the above step S501 may include the following steps S601 to S602 .
[0115] S601: Obtain a first configuration file of a first device.
[0116] The first configuration file is a configuration file of the first device regarding the on-board call service.
[0117] In some embodiments, 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. 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 in which the first S-CSCF network element is located, so that the first S-CSCF network element can obtain the first configuration file of the first device based on the first acquisition request.
[0118] S602: Determine, according to the first configuration file, whether the first device supports the satellite call service.
[0119] In some embodiments, the first S-CSCF network element may obtain relevant information about the on-board call service of the first device from the first configuration file of the first device, thereby determining whether the first device supports the on-board call service based on the obtained information.
[0120] In some embodiments, 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 may 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 may determine that the first device does not support the on-satellite call service.
[0121] In this embodiment, the first S-CSCF network element can accurately determine whether the first device supports the on-board 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-board call service.
[0122] In one embodiment, as shown in FIG7 , a method for determining an on-board call service is provided. The method is described by taking the second S-CSCF network element of the second IMS network in FIG1 as an example, and includes the following steps S701 to S702 .
[0123] S701: Determine whether the second device supports the satellite call service.
[0124] In some embodiments, the second S-CSCF network element may obtain the second regeneration mode satellite access information of the second device and determine, based on the second regeneration mode satellite access information of the second device, whether the second device supports the on-satellite call service. In some embodiments, the result of the determination by the second S-CSCF network element may be that the second device supports the on-satellite call service, or the result of the determination by the second S-CSCF network element may be that the second device does not support the on-satellite call service.
[0125] S702: When it is determined that the second device supports the satellite call service, a fourth SIP message is sent to the second P-CSCF network element; wherein the fourth SIP message includes the first regeneration mode satellite access information of the first device.
[0126] In some embodiments, when the second S-CSCF network element determines that the second device supports the satellite call service, it can send a fourth SIP message to the second P-CSCF network element, where the fourth SIP message can include the first regeneration mode satellite access information of the first device.
[0127] Furthermore, 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-board 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.
[0128] In this embodiment, the second S-CSCF network element first determines whether the second device supports the on-satellite call service, and then, if it is determined that the second device supports the on-satellite call service, sends the fourth SIP message including the first regeneration mode satellite access information to the second P-CSCF network element, thereby avoiding the 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.
[0129] In this embodiment, the detailed process of the second S-CSCF network element determining whether the second device supports the satellite call service will be described. In one embodiment, the above step S701 may include the following step C.
[0130] 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.
[0131] In some embodiments, the second S-CSCF network element may determine whether the second device supports the on-satellite call service upon receiving the third SIP message sent by the first S-CSCF network element. In some embodiments, 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 indicating support for the on-satellite call service.
[0132] 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-board 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-board call service at any time.
[0133] In this embodiment, the detailed process of the second S-CSCF network element determining whether the second device supports the satellite call service will be described. In one embodiment, as shown in FIG8 , the above step S701 may include the following steps S801 to S802 .
[0134] S801: Obtain a second configuration file of a second device.
[0135] The second configuration file is a configuration file of the second device regarding the on-board call service.
[0136] In some embodiments, 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 the second S-CSCF network element. 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 in which 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.
[0137] S802: Determine, according to the second configuration file, whether the second device supports the on-board call service.
[0138] In some embodiments, the second S-CSCF network element may obtain relevant information about the on-board call service of the second device from the second configuration file of the second device, thereby determining whether the second device supports the on-board call service based on the obtained information.
[0139] In some embodiments, 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 may 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 may determine that the second device does not support the on-satellite call service.
[0140] In this embodiment, the second S-CSCF network element can accurately determine whether the second device supports the on-board 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-board call service.
[0141] In one embodiment, as shown in FIG9 , a method for determining an on-board call service is provided. The method is described by taking the second P-CSCF network element of the second IMS network in FIG1 as an example, and includes the following steps S901 to S902 .
[0142] S901: Receive a fourth SIP message sent by a second S-CSCF network element; wherein the fourth SIP message includes first regeneration mode satellite access information.
[0143] 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.
[0144] 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 the UE-satellite-UE service. That is, when the second P-CSCF receives the fourth SIP message, it can determine that the first device supports the UE-satellite-UE service.
[0145] S902: 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; wherein 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.
[0146] In this embodiment, the second P-CSCF network element may determine whether to provide the on-board call service for the first device and the second device based on the acquired first regeneration mode satellite access information and the second regeneration mode satellite access information of the second device it serves.
[0147] As an optional implementation, the second P-CSCF network element may send a second query request to the 5G core network, and query the 5G core network for the second regeneration mode satellite access information of the second device 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, 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, to obtain the second regeneration mode satellite access information of the second device.
[0148] In some embodiments, the second P-CSCF network element can determine whether the first device and the second device both support on-satellite call services based on the first regeneration mode satellite access information and the second regeneration mode satellite access information, and if it is determined that both the first device and the second device support on-satellite call services, determine to provide on-satellite call services for the first device and the second device.
[0149] 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 services 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 enabling the IMS network to 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.
[0150] In this embodiment, the second P-CSCF network element will describe the detailed process of determining whether to provide the 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. In one embodiment, the above step S902 may include the following steps D to E.
[0151] 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.
[0152] The UE-satellite-UE service condition refers to the condition for satisfying an on-satellite call service between devices. In some embodiments, the UE-satellite-UE service condition may include at least one of the following: the access type 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, and the locations of the first device and the second device meet the requirements for providing on-satellite communication services.
[0153] In some embodiments, the second P-CSCF network element may determine whether the access types of the first device and the second device are both regenerative mode satellite access based on the first regenerative mode satellite access information and the second regenerative mode satellite access information, or may determine whether the regenerative mode satellite identifier accessed by the first device and the regenerative mode satellite identifier accessed by the second device are connectable based on the first regenerative mode satellite access information and the second regenerative 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 regenerative mode satellite access information and the second regenerative 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 conditions: 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, and the locations of the first device and the second device meet the requirements for providing on-board communication services, then it may determine that on-board call services can be provided for the first device and the second device.
[0154] 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-board call services for the first device and the second device.
[0155] In some scenarios, the second P-CSCF network element may further transmit the second regenerative mode satellite access information of the second device it serves, so that the first P-CSCF network element that receives the second regenerative mode satellite access information of the second device can determine whether to provide the on-board call service for the first device and the second device based on the first regenerative mode satellite access information of the first device served by the first P-CSCF network element and the received second regenerative mode satellite access information of the second device. In one embodiment, the above method further includes:
[0156] Step E: When it is determined that the second device is in regeneration mode satellite access, a fifth SIP message is sent; wherein the fifth SIP message includes the second regeneration mode satellite access information of the second device.
[0157] In this embodiment, upon determining that the second device is using regenerative mode satellite access, the second P-CSCF network element carries the second regenerative mode satellite access information of the second device in a fifth SIP message and sends the message. In some embodiments, the second P-CSCF network element may 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. Furthermore, the first P-CSCF network element, upon receiving the fifth SIP message, may determine whether to provide on-board call services for the first and second devices based on the second regenerative mode satellite access information and the first regenerative mode satellite access information of the first device served by the first P-CSCF network element.
[0158] In some embodiments, 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.
[0159] 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. The fifth SIP message triggers the first P-CSCF network element to determine whether to provide on-board call services 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.
[0160] In some embodiments, the second P-CSCF network element can obtain the second regenerative mode satellite access information of the second device by subscription. In some embodiments, the method by which the second P-CSCF network element subscribes to the second regenerative mode satellite access information of the second device includes but is not limited to: notifying when a subscription event condition is met and indicating that the subscription is valid.
[0161] 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, where 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 services 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. This enables the IMS network to 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.
[0162] To facilitate understanding by those skilled in the art, the method for determining the on-board call service provided by the present application is described in detail below with a complete embodiment. For example, the process of the method for determining the on-board call service may be shown in FIG10 , and the method may include the following steps S1 to S14 .
[0163] 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; wherein the first SIP message includes the first regeneration mode satellite access information of the first device.
[0164] S2: The first P-CSCF network element obtains first regeneration mode satellite access information of the first device based on the first query request.
[0165] 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.
[0166] 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; wherein the second SIP message includes the first regeneration mode satellite access information of the first device.
[0167] S5: Upon 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; the first IMS network is the IMS network where the first S-CSCF network element is located.
[0168] S6: The first S-CSCF network element determines whether the first device supports the satellite call service according to the first configuration file.
[0169] 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.
[0170] S8: The second S-CSCF network element receives the third SIP message sent by the first S-CSCF network element.
[0171] 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.
[0172] S10: The second S-CSCF network element determines whether the second device supports the satellite call service according to the second configuration file.
[0173] S11: When determining that the second device supports the on-board 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.
[0174] S12: The second P-CSCF network element receives the fourth SIP message sent by the second S-CSCF network element.
[0175] 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.
[0176] 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.
[0177] It should be noted that for the description of the above steps S1-S14, reference can be made to the relevant description in the above embodiment, and the effects are similar, so this embodiment will not be repeated here.
[0178] It should be understood that, although the various steps in the flowcharts of Figures 2-10 are shown in sequence as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least a portion of the steps in Figures 2-10 may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of steps or stages in other steps.
[0179] In one embodiment, as shown in FIG11 , 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:
[0180] The first sending module 10 is configured to send a first Session Initiation Protocol (SIP) message when it is determined that the first device is in regenerative mode satellite access; the first SIP message includes first regenerative mode satellite access information of the first device.
[0181] 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 effects are similar, which will not be described in detail here.
[0182] In some embodiments, the regeneration mode satellite access information includes at least one of the following:
[0183] Indicates the type of radio access technology for regenerative mode satellite access;
[0184] Indication that the equipment is accessed by a satellite in regenerative mode;
[0185] Regeneration mode satellite identification;
[0186] Location information provided by the network;
[0187] Global cell identifier.
[0188] 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 effects are similar, which will not be described in detail here.
[0189] In some embodiments, as shown in FIG12 , the first sending module 10 may include a sending unit 101 , wherein:
[0190] 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-board call services 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.
[0191] 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 effects are similar, which will not be described in detail here.
[0192] In some embodiments, please continue to refer to FIG. 12 , the above apparatus may further include: a second sending module 11, an obtaining module 12, and a first determining module 13, wherein:
[0193] The second sending module 11 is used to send a first query request to the 5G core network when receiving the second SIP message sent by the first device.
[0194] The acquisition module 12 is configured to acquire access information of the first device based on the first query request.
[0195] The first determining module 13 is configured to determine whether the first device is in a regenerative mode satellite access according to the access information of the first device.
[0196] 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 effects are similar, which will not be described in detail here.
[0197] In some embodiments, the first regeneration mode satellite access information is carried in a P-Access-Network-Info header field of the second SIP message.
[0198] 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 effects are similar, which will not be described in detail here.
[0199] In some embodiments, please continue to refer to FIG. 12 , the above apparatus may further include: a receiving module 14 and a second determining module 15 , wherein:
[0200] The receiving module 14 is configured to receive second regeneration mode satellite access information of the second device.
[0201] The second determining module 15 is configured to 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.
[0202] 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 effects are similar, which will not be described in detail here.
[0203] In some embodiments, please continue to refer to FIG. 12 , the second determining module 15 may include: a determining unit 151 , wherein:
[0204] The determining unit 151 is configured 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.
[0205] 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 effects are similar, which will not be described in detail here.
[0206] In some embodiments, the conditions for the UE-satellite-UE service include at least one of the following:
[0207] The access types of the first device and the second device are both regenerative mode satellite access;
[0208] The regenerative mode satellite identifier accessed by the first device and the regenerative mode satellite identifier accessed by the second device are connectable;
[0209] The locations of the first device and the second device meet the requirements for providing on-board communication services.
[0210] 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 effects are similar, which will not be described in detail here.
[0211] In some embodiments, please continue to refer to FIG. 12 , the above-mentioned determination device may further include: a third determination module 16 , wherein:
[0212] The third determining module 16 is configured to determine that the second device supports the UE-satellite-UE service when receiving the second regeneration mode satellite access information.
[0213] 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 effects are similar, which will not be described in detail here.
[0214] In one embodiment, as shown in FIG13 , 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:
[0215] The determination module 20 is configured to determine whether the first device supports the satellite call service.
[0216] The sending module 21 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; wherein the third SIP message includes the first regeneration mode satellite access information.
[0217] 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 effects are similar, which will not be described in detail here.
[0218] In some embodiments, as shown in FIG14 , the determination module 20 may include: a determination unit 201 , wherein:
[0219] The determining unit 201 is configured to determine whether the first device supports the satellite call service when receiving a first SIP message; wherein the first SIP message includes first regeneration mode satellite access information of the first device.
[0220] 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 effects are similar, which will not be described in detail here.
[0221] In some embodiments, please continue to refer to FIG. 14 , the sending module 21 may include a sending unit 211 , wherein:
[0222] 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.
[0223] 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 effects are similar, which will not be described in detail here.
[0224] In some embodiments, the determining unit 201 may be configured to obtain a first configuration file of the first device; and determine, based on the first configuration file, whether the first device supports the on-board call service.
[0225] 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 effects are similar, which will not be described in detail here.
[0226] In some embodiments, the above-mentioned determination unit 201 can be used to send a first acquisition request to other network elements in the first IP Multimedia Subsystem IMS network, where the first IMS network is the IMS network where the first S-CSCF network element is located; and obtain the first configuration file based on the first acquisition request.
[0227] In one embodiment, as shown in FIG15 , 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:
[0228] The determination module 30 is configured to determine whether the second device supports the satellite call service.
[0229] The sending module 31 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.
[0230] 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 effects are similar, which will not be described in detail here.
[0231] In some embodiments, as shown in FIG16 , the determination module 30 may include a determination unit 301 , wherein:
[0232] The determining unit 301 is configured to determine whether the second device supports the satellite call service when receiving the third SIP message sent by the first S-CSCF network element.
[0233] 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 effects are similar, which will not be described in detail here.
[0234] In some embodiments, the determining unit 301 may be configured to obtain a second configuration file of the second device; and determine, based on the second configuration file, whether the second device supports the on-board call service.
[0235] 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 effects are similar, which will not be described in detail here.
[0236] In some embodiments, the determining unit 301 is configured to send a second acquisition request to other network elements in the second IP Multimedia Subsystem IMS network, where the second IMS network is the IMS network where the second S-CSCF network element is located; and acquire the second configuration file based on the second acquisition request.
[0237] 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 effects are similar, which will not be described in detail here.
[0238] In one embodiment, as shown in FIG17 , 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:
[0239] The receiving module 40 is configured to receive a fourth SIP message sent by the second S-CSCF network element; wherein the fourth SIP message includes the first regeneration mode satellite access information.
[0240] The first determination module 41 is used to determine whether to provide 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; wherein 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.
[0241] 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 effects are similar, which will not be described in detail here.
[0242] In some embodiments, as shown in FIG18 , the first determining module 41 may include a determining unit 411 , wherein:
[0243] The determining unit 411 is configured to provide the first device and the second device with an on-board 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.
[0244] 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 effects are similar, which will not be described in detail here.
[0245] In some embodiments, the conditions for the UE-satellite-UE service include at least one of the following:
[0246] The access types of the first device and the second device are both regenerative mode satellite access;
[0247] The regenerative mode satellite identifier accessed by the first device and the regenerative mode satellite identifier accessed by the second device are connectable;
[0248] The locations of the first device and the second device meet the requirements for providing on-board communication services.
[0249] 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 effects are similar, which will not be described in detail here.
[0250] In some embodiments, please continue to refer to FIG. 18 , the above apparatus may further include: a first sending module 42 and an obtaining module 43 , wherein:
[0251] The first sending module 42 is used to send a second query request to the 5G core network.
[0252] The acquisition module 43 is configured to acquire the second regeneration mode satellite access information based on the second query request.
[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 effects are similar, which will not be described in detail here.
[0254] In some embodiments, please continue to refer to FIG. 18 , the first sending module 42 may include: a first sending unit 421 , wherein:
[0255] The first sending unit 421 is used to send a second query request to the 5G core network when receiving the fourth SIP message.
[0256] 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 effects are similar, which will not be described in detail here.
[0257] In some embodiments, please continue to refer to FIG. 18 , the above apparatus may further include: a second sending module 44 , wherein:
[0258] The second sending module 44 is configured 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.
[0259] 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 effects are similar, which will not be described in detail here.
[0260] In some embodiments, please continue to refer to FIG. 18 , the second sending module 44 may include: a second sending unit 441 , wherein:
[0261] 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-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 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.
[0262] 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 effects are similar, which will not be described in detail here.
[0263] In some embodiments, please continue to refer to FIG. 18 , the above apparatus may further include: a second determining module 45 , wherein:
[0264] The second determining module 45 is configured to determine, upon receiving the first regeneration mode satellite access information, that the first device supports the UE-satellite-UE service.
[0265] The specific definitions of the apparatus for determining an on-board call service can be found in the definitions of the method for determining an on-board call service described above and will not be further elaborated here. Each module in the apparatus for determining an on-board call service can be implemented in whole or in part via software, hardware, or a combination thereof. Each of these modules can be embedded in or independent of a processor in a computer device in hardware form, or stored in a computer device memory in software form, allowing the processor to invoke and execute the corresponding operations of each module.
[0266] Figure 19 is 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 implement communication connections between 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 storage. The memory 32 may store various programs for completing various processing functions and implementing 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 form a transceiver. Both the transmitter 35 and the receiver 31 may be coupled to the processor 33, and they may perform receiving or transmitting actions under the instruction or control of the processor 33.
[0267] In one embodiment of the present application, a network element device is further provided, including:
[0268] The transmitter is configured to send a first Session Initiation Protocol (SIP) message when it is determined that the first device is in regenerative mode satellite access; wherein the first SIP message includes first regenerative mode satellite access information of the first device.
[0269] In some embodiments, the regeneration mode satellite access information includes at least one of the following:
[0270] Indicates the type of radio access technology for regenerative mode satellite access;
[0271] Indication that the equipment is accessed by a satellite in regenerative mode;
[0272] Regeneration mode satellite identification;
[0273] Location information provided by the network;
[0274] Global cell identifier.
[0275] In some embodiments, the transmitter can be used to send a first SIP message to a first service session control function S-CSCF network element; wherein the first SIP message is used to trigger the second P-CSCF network element to 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.
[0276] In some embodiments, the transmitter may be configured to send a first query request to the 5G core network upon receiving a second SIP message sent by the first device; the processor may be configured 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 based on the access information of the first device.
[0277] In some embodiments, the first regeneration mode satellite access information is carried in a P-Access-Network-Info header field of the second SIP message.
[0278] In some embodiments, the receiver may be configured to receive second regenerative mode satellite access information of the second device; and the processor may be configured to determine whether to provide on-board call service for the first device and the second device based on the first regenerative mode satellite access information and the second regenerative mode satellite access information.
[0279] In some embodiments, the processor may be configured to determine to provide satellite call services for the first device and the second device if it is determined based on the first regeneration mode satellite access information and the second regeneration mode satellite access information that the first device and the second device meet the conditions for performing the UE-satellite-UE service.
[0280] In some embodiments, the conditions for UE-satellite-UE service include at least one of the following:
[0281] The access types of the first device and the second device are both regenerative mode satellite access;
[0282] The regenerative mode satellite identifier accessed by the first device and the regenerative mode satellite identifier accessed by the second device are connectable;
[0283] The locations of the first device and the second device meet the requirements for providing on-board communication services.
[0284] In some embodiments, the processor may be configured to determine that the second device supports UE-satellite-UE service upon receiving the second regeneration mode satellite access information.
[0285] In one embodiment of the present application, a network element device is further provided, including:
[0286] The processor is configured to determine whether the first device supports the satellite call service;
[0287] 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; wherein the third SIP message includes the first regeneration mode satellite access information.
[0288] In some embodiments, the processor may be configured to determine whether the first device supports the satellite call service upon receiving a first SIP message; the first SIP message includes first regeneration mode satellite access information of the first device.
[0289] In some embodiments, the sender may be configured to send a third SIP message to the second S-CSCF network element if it is determined that the second S-CSCF network element is a trusted network element.
[0290] In some embodiments, the processor may be configured to obtain a first configuration file of the first device; and determine, based on the first configuration file, whether the first device supports the on-board call service.
[0291] In some embodiments, the processor may be configured to send a first acquisition request to other network elements in a first IP Multimedia Subsystem (IMS) network, where the first IMS network is an IMS network where a first S-CSCF network element is located; and acquire a first configuration file based on the first acquisition request.
[0292] In one embodiment of the present application, a network element device is further provided, including:
[0293] The processor is configured to determine whether the second device supports the satellite call service;
[0294] 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 satellite call service; the fourth SIP message includes the first regeneration mode satellite access information of the first device.
[0295] In some embodiments, the processor may be 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.
[0296] In some embodiments, the processor may be configured to obtain a second configuration file of the second device; and determine, based on the second configuration file, whether the second device supports the on-board call service.
[0297] In some embodiments, the processor may be configured to send a second acquisition request to other network elements in the second IP Multimedia Subsystem IMS network, where the second IMS network is the IMS network where the second S-CSCF network element is located; and acquire a second configuration file based on the second acquisition request.
[0298] In one embodiment of the present application, a network element device is further provided, including:
[0299] The receiver is configured 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.
[0300] The processor is used to determine whether to provide 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; 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.
[0301] In some embodiments, the processor may be configured to determine to provide satellite call services for the first device and the second device if it is determined based on the first regeneration mode satellite access information and the second regeneration mode satellite access information that the first device and the second device meet the conditions for performing the UE-satellite-UE service.
[0302] In some embodiments, the conditions for the UE-satellite-UE service include at least one of the following:
[0303] The access types of the first device and the second device are both regenerative mode satellite access;
[0304] The regenerative mode satellite identifier accessed by the first device and the regenerative mode satellite identifier accessed by the second device are connectable;
[0305] The locations of the first device and the second device meet the requirements for providing on-board communication services.
[0306] In some embodiments, the transmitter may be used to send a second query request to the 5G core network; the receiver may also be used to obtain second regeneration mode satellite access information based on the second query request.
[0307] In some embodiments, the transmitter may be configured to send a second query request to the 5G core network upon receiving the fourth SIP message.
[0308] In some embodiments, the transmitter may be configured to send a fifth SIP message when determining that the second device is in regenerative mode satellite access; the fifth SIP message includes the second regenerative mode satellite access information of the second device.
[0309] In some embodiments, the transmitter can be used to send a fifth SIP message to the first S-CSCF network element; wherein the fifth SIP message is used to trigger the first P-CSCF network element to 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 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.
[0310] In some embodiments, the processor may be configured to determine that the first device supports UE-satellite-UE service upon receiving the first regeneration mode satellite access information.
[0311] In one embodiment of the present application, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the processor implements the method for determining the on-board call service described in any of the above embodiments.
[0312] An embodiment of the present application further provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the processor executes the method for determining the on-board call service described in any of the above embodiments.
[0313] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiment methods can be implemented 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 may include at least one of non-volatile and volatile memory. Non-volatile memory may include read-only memory (ROM), magnetic tape, floppy disk, flash memory or optical memory, etc. Volatile memory may 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).
[0314] The technical features of the above embodiments can be combined arbitrarily. 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.
[0315] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that a person skilled in the art could make various modifications and improvements without departing from the spirit of the present application, all of which fall within the scope of protection of the present application. Therefore, the scope of protection of the present patent application shall be determined by the appended claims.
Claims
1. A method for determining an onboard call service, comprising: In a case where it is determined that the first device is a regeneration mode satellite access, sending a first Session Initiation Protocol (SIP) message; The first SIP message includes the first regeneration mode satellite access information of the first device.
2. The method according to claim 1, wherein the regenerative mode satellite access information comprises 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 identifier.
3. The method according to claim 1 or 2, wherein sending the first SIP message comprises: Sending the first SIP message to a first serving 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 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; 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, further comprising: Upon receiving the second SIP message sent by the first device, sending a first query request to the 5G core network; Acquire access information of the first device based on the first query request; Determine, according to the access information of the first device, whether the first device is in regenerative mode satellite access.
5. The method according to claim 1 or 2, wherein 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, further comprising: 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 an on-satellite call service for the first device and the second device.
7. The method according to claim 6, wherein determining whether to provide an 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 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 to the first device and the second device.
8. The method according to claim 7, wherein the condition of the UE-satellite-UE service comprises 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, further comprising: Upon receiving the second regeneration mode satellite access information, it is determined that the second device supports UE-satellite-UE service.
10. A method for determining an onboard call service, comprising: determining whether the first device supports the satellite call service; If it is determined that the first device supports the satellite call service, sending a third SIP message 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, wherein determining whether the first device supports the satellite call service comprises: Upon receiving the first SIP message, determining whether the first device supports the satellite call service; The first SIP message includes first regeneration mode satellite access information of the first device.
12. The method according to claim 10 or 11, wherein sending the third SIP message to the second S-CSCF network element comprises: 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, wherein determining whether the first device supports the satellite call service comprises: 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, wherein obtaining the first configuration file of the first device comprises: Sending a first acquisition request to other network elements in the 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 onboard call service, comprising: determining whether the second device supports the satellite call service; If it is determined that the second device supports the satellite call service, sending 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.
16. The method according to claim 15, wherein the determining whether the second device supports the satellite call service comprises: 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, wherein determining whether the second device supports the satellite call service comprises: 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, wherein obtaining the second configuration file of the second device comprises: Sending a second acquisition request to other network elements in a second IP Multimedia Subsystem (IMS) network, where the second IMS network is the 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 onboard call service, comprising: receiving a fourth SIP message sent by the second S-CSCF network element, where the fourth SIP message includes 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, wherein 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, wherein determining whether to provide the on-board call service for the first device and the second device based on the first regenerative mode satellite access information and the second regenerative mode satellite access information comprises: If it is determined according to the first regeneration mode satellite access information and the second regeneration mode satellite access information that the first device and the second device meet the conditions for performing the UE-satellite-UE service, it is determined to provide the on-satellite call service for the first device and the second device.
21. The method according to claim 20, wherein the condition of the UE-satellite-UE service comprises 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, further comprising: 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, wherein sending the second query request to the 5G core network comprises: 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, further comprising: If it is determined that the second device is in regeneration mode satellite access, sending a fifth SIP message; The fifth SIP message includes the second regeneration mode satellite access information of the second device.
25. The method of claim 24, wherein sending the fifth SIP message comprises: Sending the 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 an 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; The first regeneration mode satellite access information is regeneration mode satellite access information of the first device served by the first P-CSCF network element.
26. The method of claim 19, further comprising: 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 onboard call service, comprising: A first sending module is configured to send a first Session Initiation Protocol (SIP) message when it is determined that the first device is in a regeneration mode satellite access; The first SIP message includes the first regeneration mode satellite access information of the first device.
28. A device for determining an onboard call service, comprising: A determination module, configured to determine whether the first device supports the satellite call service; a sending module, configured to send a third SIP message to a 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.
29. A device for determining an onboard call service, comprising: a determination module, configured to determine whether the second device supports the satellite call service; a sending module, configured to send a fourth SIP message to the second P-CSCF network element when it is determined that the second device supports the 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 onboard call service, comprising: a receiving module, configured to receive a fourth SIP message sent by the second S-CSCF network element, wherein the fourth SIP message includes the first regeneration mode satellite access information of the first device; a first determining module, configured to determine whether to provide an 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.
31. A network element device comprising The transmitter is configured to send a first Session Initiation Protocol (SIP) message when it is determined that the first device is in regenerative mode satellite access; wherein the first SIP message includes first regenerative mode satellite access information of the first device.
32. A network element device comprising: The processor is configured to determine whether the first device supports the satellite call service; A transmitter, configured to send a third SIP message to a 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 comprising: The processor is configured to determine whether the second device supports the satellite call service; A transmitter, configured to send a fourth SIP message to the second P-CSCF network element when it is determined that the second device supports the satellite call service; The fourth SIP message includes the first regeneration mode satellite access information of the first device.
34. A network element device comprising: A receiver, configured to receive a fourth SIP message sent by the second S-CSCF network element; wherein the fourth SIP message includes the first regeneration mode satellite access information of the first device; a processor, configured to determine whether to provide an 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.
35. A computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the processor is caused to implement the method according to any one of claims 1 to 26.
36. A computer program product comprising a computer program, wherein when the computer program is executed by a processor, the processor causes the processor to implement the steps of the method according to any one of claims 1 to 26.
Citation Information
Patent Citations
Access mode indication method, terminal device, application server and network function entity
CN116472757A
Systems and techniques for supporting cell identification for satellite radio access
CN116848806A
Wireless access network system and data transmission control method and device
CN117097387A
Wireless communication method and apparatus
US20230354438A1