Call service processing method and apparatus, and device, storage medium and program product

By processing session establishment requests from user terminals through P-CSCF, the problem of session media descriptions being unable to be authorized by PCC was resolved, enabling normal call connection and normal use of data channels, thus improving the user experience.

WO2026037217A1PCT designated stage Publication Date: 2026-02-19CHINA MOBILE COMM LTD RES INST +1
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/113742
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-08-11
Filing Date
2025-08-11
Publication Date
2026-02-19

AI Technical Summary

Technical Problem

In 5G mobile communication technology, the session media description reported by the user terminal cannot be authorized through policy and charging control (PCC), which leads to the inability to establish a call normally, affecting the call connection rate and user experience.

Method used

The Proxy Call Session Control Function (P-CSCF) processes session establishment or modification requests sent by user terminals, returns error responses, or processes IMS data channel media information accordingly to assist in completing session establishment or modification and ensure normal call connection.

Benefits of technology

It improved call connection rates and user experience, and ensured the normal operation of data channel applications.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025113742_19022026_PF_FP_ABST
    Figure CN2025113742_19022026_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the present disclosure are a call service processing method and apparatus, and a device, a storage medium and a program product. The method comprises: by means of a proxy-call session control function (P-CSCF), receiving a session establishment request or a session modification request sent by a user equipment (UE), wherein the session establishment request or the session modification request comprises IMS data channel media information; and when the IMS data channel media information includes a disallowed media parameter, returning an error response to the UE or performing corresponding processing on the IMS data channel media information.
Need to check novelty before this filing date? Find Prior Art

Description

Call service processing method, device, equipment, storage medium and program product

[0001] Cross-reference of Related Applications

[0002] The present disclosure claims priority to Chinese Patent Application No. 202411094950.5, filed on August 11, 2024 in China, the entire contents of which are incorporated herein by reference. TECHNICAL FIELD

[0003] The present disclosure relates to the field of communication technology, and particularly relates to a call service processing method, device, equipment, storage medium and program product. BACKGROUND

[0004] Policy and Charging Control (PCC) is a network resource and charging policy control architecture, which combines market strategy, network capability, user status, and realizes effective use of network resources and improvement of traffic operation revenue through differentiated quality of service guarantee, differentiated charging and flow control.

[0005] The 5th Generation Mobile Communication Technology (5G) voice service adopts New Radio (NR) to bear IP Multimedia Subsystem (IMS) multimedia calls, IP refers to Internet protocol, and the Proxy-Call Session Control Funtion (P-CSCF) and other policy control functions (Policy Control Function, PCF) or Policy and Charging Rules Function (PCRF) complete PCC rule authorization and wireless and core network resource establishment, and then the IMS call establishment process continues to forward the session establishment INVITE request of the user to the Interrogating / Serving-Call Session Control Function (I / S-CSCF).

[0006] In the session establishment process requested by the UE, when the PCF or PCRF judges that the session description reported by the P-CSCF cannot be authorized, such as the media parameters of the current session requested by the user terminal UE do not match the service policy on the network side, it will cause the call to be unable to be normally established, and affect the call connection rate and user experience. SUMMARY

[0007] The embodiment of the present disclosure aims to provide a call service processing method, which can solve the problem that the session media description reported by the user terminal during the call cannot pass the PCC authorization, resulting in the failure of the call to be normally established or the data channel application to be used, and improve the call connection rate and the user's experience.

[0008] To achieve the above-mentioned purpose, the embodiment of the present disclosure provides a call service processing method applied to a proxy call session control function (P-CSCF), and the method comprises the following steps:

[0009] receiving a session establishment request or a session modification request sent by a user equipment (UE); wherein the session establishment request or the session modification request comprises IMS data channel media information;

[0010] when the IMS data channel media information contains an unallowed media parameter, returning an error response to the UE or performing corresponding processing on the IMS data channel media information.

[0011] As an improvement of the above-mentioned solution, the session establishment request or the session modification request contains SDP, and the IMS data channel media information is contained in the SDP.

[0012] As an improvement of the above-mentioned solution, when the IMS data channel media information contains an unallowed media parameter, returning an error response to the UE comprises:

[0013] discovering that the IMS data channel media information contains an unallowed media parameter according to a local policy, and returning an error response to the UE; wherein the error response carries the media parameters allowed by the network.

[0014] As an improvement of the above-mentioned solution, when the IMS data channel media information contains an unallowed media parameter, returning an error response to the UE comprises:

[0015] discovering that the IMS data channel media information contains an unallowed media parameter according to a response of a policy control function, and returning an error response to the UE; wherein the error response carries the allowed media parameters; the response of the policy control function is a failure response or a success response; and the failure response or the success response indicates the media parameters allowed by the network.

[0016] As an improvement of the above-mentioned solution, when the IMS data channel media information contains an unallowed media parameter, performing corresponding processing on the IMS data channel media information comprises:

[0017] According to the local policy, it is found that the IMS data channel media information contains unallowed media parameters, and a request sent to the policy control function does not carry the IMS data channel media information.

[0018] After receiving a successful response returned by the policy control function, a modified session establishment request or session modification request is forwarded, and the modified session establishment request or session modification request does not carry the IMS data channel media information.

[0019] After receiving a session response to the session establishment request or session modification request, and the session response carries an SDP, the SDP is modified, and the user equipment (UE) is indicated that the IMS data channel media information is not supported by the SDP.

[0020] As an improvement of the above solution, when the IMS data channel media information contains unallowed media parameters, the IMS data channel media information is processed accordingly, including:

[0021] A request carrying the IMS data channel media information is sent to the policy control function.

[0022] After receiving a successful response returned by the policy control function, when the successful response indicates network-allowed media parameters, the IMS data channel media information is modified according to the network-allowed media parameters.

[0023] A modified session establishment request or session modification request is forwarded, and the modified session establishment request or session modification request carries the modified IMS data channel media information.

[0024] The embodiments of the present disclosure further provide another call service processing method, which is applied to a policy control function, and the method comprises:

[0025] A request carrying IMS data channel media information sent by a proxy call session control function (P-CSCF) is received.

[0026] According to a local policy, it is found that the IMS data channel media information contains unallowed media parameters, and a failure response or a successful response is returned, wherein the failure response or the successful response indicates network-allowed media parameters.

[0027] The embodiments of the present disclosure further provide another call service processing method, which is applied to a user terminal, and the method comprises:

[0028] A session establishment request or a session modification request is sent to a proxy call session control function (P-CSCF), wherein the session establishment request or the session modification request comprises IMS data channel media information.

[0029] receiving an error response returned by the proxy call session control function P-CSCF; wherein the error response carries network-allowed media parameters;

[0030] resending a session establishment request or a session modification request to the proxy call session control function P-CSCF; wherein IMS data channel media information carried in the resending session establishment request or session modification request is generated according to the network-allowed media parameters.

[0031] The embodiment of the disclosure further provides another call service processing method, applied to a proxy call session control function P-CSCF, and the method comprises the following steps:

[0032] receiving a session response to a session establishment request or a session modification request sent by a user terminal UE; wherein the session response comprises IMS data channel media information;

[0033] when the IMS data channel media information comprises unallowed media parameters, performing corresponding processing on the IMS data channel media information.

[0034] As an improvement of the above-mentioned scheme, when the IMS data channel media information comprises unallowed media parameters, performing corresponding processing on the IMS data channel media information comprises the following steps:

[0035] when the IMS data channel media information comprises unallowed media parameters, forwarding a modified session response to the session establishment request or the session modification request to the user terminal UE; wherein the modified session response to the session establishment request or the session modification request carries modified IMS data channel media information.

[0036] As an improvement of the above-mentioned scheme, forwarding the modified session response to the session establishment request or the session modification request to the user terminal UE comprises the following steps:

[0037] modifying the IMS data channel media information to indicate that the IMS data channel media information is not supported to the user terminal UE, obtaining the modified session response to the session establishment request or the session modification request, and forwarding the modified session response to the user terminal UE.

[0038] As an improvement of the above-mentioned scheme, forwarding the modified session response to the session establishment request or the session modification request to the user terminal UE comprises the following steps:

[0039] modifying the IMS data channel media information, replacing the unallowed media parameters with network-allowed media parameters, obtaining the modified session response to the session establishment request or the session modification request, and forwarding the modified session response to the user terminal UE.

[0040] As an improvement of the above solution, whether the IMS data channel media information contains the unallowed media parameter is determined according to a local policy or a response of a policy control function.

[0041] As an improvement of the above solution, the network allowed media parameter is from a local policy or a response of a policy control function.

[0042] The embodiment of the present disclosure further provides a call service processing device applied to a proxy call session control function (P-CSCF), and the device comprises:

[0043] a session request receiving module, configured to receive a session establishment request or a session modification request sent by a user equipment (UE); wherein the session establishment request or the session modification request comprises IMS data channel media information;

[0044] a session request processing module, configured to return an error response to the UE or perform corresponding processing on the IMS data channel media information when the IMS data channel media information contains unallowed media parameters.

[0045] The embodiment of the present disclosure further provides another call service processing device applied to a policy control function, and the device comprises:

[0046] a media information receiving module, configured to receive a request carrying IMS data channel media information sent by a proxy call session control function (P-CSCF);

[0047] a response information returning module, configured to return a failure response or a success response according to a local policy to find that the IMS data channel media information contains unallowed media parameters; wherein the failure response or the success response indicates network allowed media parameters.

[0048] The embodiment of the present disclosure further provides another call service processing device applied to a user equipment (UE), and the device comprises:

[0049] a session request sending module, configured to send a session establishment request or a session modification request to a proxy call session control function (P-CSCF); wherein the session establishment request or the session modification request comprises IMS data channel media information;

[0050] an error response receiving module, configured to receive an error response returned by the proxy call session control function (P-CSCF); wherein the error response carries network allowed media parameters;

[0051] The session request sending module is further configured to resend the session establishment request or the session modification request to the proxy call session control function (P-CSCF), wherein IMS data channel media information carried in the resending session establishment request or the session modification request is generated according to the media parameters allowed by the network.

[0052] The present disclosure further provides another call service processing method, which is applied to a proxy call session control function (P-CSCF) and includes the following steps:

[0053] A session response receiving module is configured to receive a session response to the session establishment request or the session modification request sent by the user equipment (UE), wherein the session response includes IMS data channel media information.

[0054] A session response processing module is configured to perform corresponding processing on the IMS data channel media information when the IMS data channel media information includes unallowed media parameters.

[0055] The present disclosure further provides a call service processing device, which includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, and the processor implements the call service processing method according to any one of the above embodiments when executing the computer program.

[0056] The present disclosure further provides a computer readable storage medium, which includes a stored computer program, wherein the computer readable storage medium controls a device where the computer readable storage medium is located to execute the call service processing method according to any one of the above embodiments when the computer program runs.

[0057] The present disclosure further provides a computer program product, which includes a computer program or computer instructions, and the computer program or the computer instructions implement the call service processing method according to any one of the above embodiments when executed by a processor.

[0058] Compared with the prior art, the call service processing method, device, equipment, storage medium, and program product provided by the present disclosure can, in the scenario where IMS data channel media information in a session establishment request or a session modification request sent by a user equipment in a session establishment or session modification process cannot be authorized by PCC and thus cannot normally establish or modify a call, return an error response carrying network-allowed IMS data channel media information or perform corresponding processing on the IMS data channel media information after the proxy call session control function (P-CSCF) processes the request, thereby assisting in completing the session establishment or session modification, ensuring normal call connection or normal use of data channel applications, effectively improving call connection rate, and improving user experience. BRIEF DESCRIPTION OF DRAWINGS

[0059] Fig. 1 is a flow diagram of a call service processing method according to an embodiment of the present disclosure;

[0060] Fig. 2 is a flow diagram of a call service processing method in an initial session stage according to an embodiment of the present disclosure;

[0061] Fig. 3 is a flow diagram of a call service processing method in a session modification stage according to an embodiment of the present disclosure;

[0062] Fig. 4 is a flow diagram of another call service processing method according to an embodiment of the present disclosure;

[0063] Fig. 5 is a flow diagram of still another call service processing method according to an embodiment of the present disclosure;

[0064] Fig. 6 is a structural diagram of a call service processing device according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0065] The technical solutions in the embodiments of the present disclosure will be described clearly and completely below with reference to the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those of ordinary skill in the art without any creative work fall within the scope of protection of the present disclosure.

[0066] The terms "first", "second" are only used for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined with "first", "second" can explicitly or implicitly include one or more of the features. In the description of the present disclosure, unless otherwise specified, the meaning of "a plurality of" is two or more.

[0067] It should be noted that the IMS session description protocol (SDP) negotiation refers to that the IMS call uses the session description protocol request (SDP offer) / session description protocol answer mechanism in the SIP message to perform media negotiation, to confirm the media type and parameter that can be accepted by the end-to-end, and to exchange the media address. Different media types in the multimedia call perform media negotiation separately. In the IMS network evolution and service enhancement, in order to improve the richness and flexibility of the multimedia service, the IMS data channel (DC) is defined, which is a new media type supported in the multimedia telephone call (MMTeL) established by the user, and is independent of the audio and video media. The IMS DC is introduced to enhance the IMS call capability, and the establishment and closing process is accompanied by the IMS session control flow (session establishment, modification and release), and is realized through IMS signaling interaction and media negotiation. The resource shortage, resource allocation / reservation failure, establishment, closing and negotiation failure of the IMS DC should not affect the establishment of the multimedia call of the user and the use of the audio and video media.

[0068] In the process of the multimedia call, after the P-CSCF and the like PCF complete the PCC rule authorization and the wireless and core network resource establishment, the IMS call establishment flow or the session modification flow will continue to forward the session establishment INVITE request of the user to the I / S-CSCF. However, at the initial call, when the media parameters of the IMS DC requested by the UE, such as the QoS parameter, cannot be authorized through the PCC, and the audio and video media description can be authorized, the existing P-CSCF will return an error response, resulting in that the call cannot be normally established, especially at this time, the IMS network has not judged the DC service subscription of the user and has not judged the DC resource. When the media parameters of the IMS DC requested by the UE cannot be authorized through the PCC in the session modification, there is no solution at present, which affects the call connection rate and the user experience.

[0069] To solve the above problems, referring to FIG. 1, which is a flow diagram of a call service processing method provided by an embodiment of the present disclosure, the embodiment of the present disclosure provides a call service processing method, which is applied to a proxy call session control function P-CSCF, and the method comprises steps S11 to S12:

[0070] S11, receiving a session establishment request or a session modification request sent by a user terminal UE; wherein the session establishment request or the session modification request comprises IMS data channel media information;

[0071] S12, returning an error response to the user terminal UE or performing corresponding processing on the IMS data channel media information when the IMS data channel media information contains unallowed media parameters.

[0072] In the embodiments of the present disclosure, the media information can refer to media description, for example, the IMS data channel media information can refer to IMS data channel media description.

[0073] It should be noted that the session establishment request is an initial INVITE request, and the session modification request is a re-INVITE request. The session establishment request or the session modification request contains SDP, and the IMS data channel media information is contained in the SDP. The SDP can refer to an SDP message.

[0074] In the embodiments of the present disclosure, when the user terminal UE wants to request to establish a data communication session, an initial INVITE request is sent to a proxy call session control function P-CSCF, or when the user terminal UE wants to request to modify a data communication session after the session is established, a re-INVITE request is sent to the proxy call session control function P-CSCF. The IMS data channel media information is carried in the SDP contained in the session establishment request or the session modification request, and needs to be reported to a policy control function PCF or a PCRF to complete PCC rule authorization before being sent to a far end for session establishment or session modification. At this time, if the P-CSCF finds that the IMS data channel media information contains media parameters that are not allowed by the network, for example, the QoS parameter does not match the service policy on the network side, in order to realize normal call establishment or modification, the P-CSCF returns an error response carrying media parameters allowed by the network to the user terminal UE, so that the user terminal can re-initiate a session establishment request or a session modification request with the media parameters allowed by the network; or the P-CSCF performs corresponding processing on the IMS data channel media information, and then forwards the modified session establishment request or the session modification request to the far end, to ensure that the call is normally connected or the data channel application is normally used.

[0075] As a preferred implementation, the embodiments of the present disclosure further optimize the processing means of the P-CSCF.

[0076] In one implementation, in step S12, when the IMS data channel media information contains unallowed media parameters, the error response is returned to the UE, including:

[0077] According to the local policy, it is found that the IMS data channel media information contains unallowed media parameters, and an error response is returned to the user terminal UE; wherein the error response carries media parameters allowed by the network;

[0078] Specifically, the P-CSCF is locally configured with data such as media parameters allowed by the network to form a local policy, and thus, after receiving a session establishment request or a session modification request, the P-CSCF judges whether the IMS data channel media information meets the network configuration according to the local policy, and when discovering that the IMS data channel media information contains an unallowed media parameter, returns an error response to the user terminal UE, the error response carrying the media parameters allowed by the network, so that the user terminal UE judges that the DC media parameter is not supported after receiving the error response, regenerates a session establishment request or a session modification request according to the media parameters allowed by the network, and automatically resends the session establishment request or the session modification request. After receiving the request, the P-CSCF judges that the media parameters in the IMS data channel media information meet the network configuration, and sends to a remote network I / S-CSCF to implement data communication session establishment or modification.

[0079] In another implementation, when the IMS data channel media information contains an unallowed media parameter, the step S12 of returning an error response to the UE comprises:

[0080] When discovering that the IMS data channel media information contains an unallowed media parameter according to the response of the policy control function, an error response is returned to the user terminal UE, the error response carrying allowed media parameters; the response of the policy control function is a failure response or a success response; the failure response or the success response indicates the media parameters allowed by the network.

[0081] Specifically, after receiving a session establishment request or a session modification request, the P-CSCF reports the IMS data channel media information to a policy control function PCF or PCRF, and judges whether the IMS data channel media information meets the network configuration by the policy control function, when discovering that the IMS data channel media information contains an unallowed media parameter, returns a failure response indicating that the media parameter cannot be authorized, or returns a success response indicating that other media parameters meeting the network configuration have been authorized, the failure response or the success response indicating the media parameters allowed by the network with respect to the IMS data channel media information. After receiving the response, the P-CSCF returns an error response to the user terminal UE, the error response carrying the media parameters allowed by the network, so that the user terminal UE judges that the DC media parameter is not supported after receiving the error response, regenerates a session establishment request or a session modification request according to the media parameters allowed by the network, and automatically resends the session establishment request or the session modification request. After receiving the request, the P-CSCF judges that the media parameters in the IMS data channel media information meet the network configuration, and sends to a remote network to implement data communication session establishment or modification.

[0082] In an embodiment, in step S12, when the IMS data channel media information contains the unallowed media parameter, the IMS data channel media information is processed accordingly, including:

[0083] According to the local policy, it is found that the IMS data channel media information contains the unallowed media parameter, and the IMS data channel media information is not carried in the request sent to the policy control function;

[0084] After receiving the success response returned by the policy control function, the modified session establishment request or session modification request is forwarded; the modified session establishment request or session modification request does not carry the IMS data channel media information;

[0085] After receiving the session response to the session establishment request or session modification request, and the session response carries the SDP, the SDP is modified, and the user terminal UE is indicated that the IMS data channel media information is not supported through the SDP.

[0086] Specifically, the P-CSCF is locally configured with the data of the media parameters allowed by the network, forming a local policy, and thus, after the P-CSCF receives the session establishment request or session modification request, whether the IMS data channel media information meets the network configuration is judged according to the local policy. When it is found that the IMS data channel media information contains the unallowed media parameter, the P-CSCF deletes the IMS data channel media information, retains other media information meeting the network configuration, such as audio and video media information, and reports the media information meeting the network configuration to the policy control function PCF or PCRF for authorization. The P-CSCF returns a success response, and after the P-CSCF receives the success response, only forwards the session establishment request or session modification request containing the media information meeting the network configuration to the remote network for data communication session establishment or modification. And after receiving the session response of the remote network to the session establishment request or the session modification request, the SDP in the session response is modified and forwarded to the user terminal UE, so as to indicate the user terminal UE that the IMS data channel media information is not supported, so that the user terminal UE modifies the IMS data channel media information and reinitiates the session establishment request or session modification request.

[0087] In the embodiments of the present disclosure, the media information can refer to media description. For example, the audio and video media information can refer to audio and video media description.

[0088] In another embodiment, in step S12, when the IMS data channel media information contains the unallowed media parameter, the IMS data channel media information is processed accordingly, including:

[0089] sending a request carrying the IMS data channel media information to a policy control function;

[0090] receiving a successful response returned by the policy control function, and modifying the IMS data channel media information according to network-allowed media parameters indicated by the successful response when the successful response indicates the network-allowed media parameters;

[0091] forwarding a modified session establishment request or session modification request carrying the modified IMS data channel media information.

[0092] Specifically, after receiving the session establishment request or session modification request, the P-CSCF reports the IMS data channel media information to a policy control function (PCF) or a PCRF, and the policy control function determines whether the IMS data channel media information meets network configuration. When the policy control function finds that the IMS data channel media information contains media parameters that are not allowed, the policy control function returns a successful response indicating that other media parameters meeting the network configuration are authorized, and the successful response indicates network-allowed media parameters about the IMS data channel media information. After receiving the successful response, the P-CSCF directly modifies the IMS data channel media information in the session establishment request or session modification request, generates a modified session establishment request or session modification request, and sends the modified session establishment request or session modification request to a remote network for data communication session establishment or modification. After receiving a session response of the session establishment request or the session modification request from the remote network, the P-CSCF forwards the session response to a user equipment (UE), and the session response carries a result of negotiation of media parameters of the IMS data channel media information by a peer. After receiving the session response, the UE can re-initiate a session modification request if the UE cannot accept the negotiation result.

[0093] By using the technical means of the embodiments of the present disclosure, in a scenario where IMS data channel media information in a session establishment request or session modification request sent by a user terminal in a session establishment or session modification process cannot be authorized by PCC, causing a call to be unable to be normally established or modified, the proxy call session control function (P-CSCF) returns an error response carrying network-allowed IMS data channel media information after processing the request, or processes the IMS data channel media information accordingly, to assist in completing the session establishment or session modification, thereby ensuring that the call is normally connected or the data channel application is normally used, effectively improving the call connection rate and improving the user experience.

[0094] The call service processing methods in the session establishment request stage and the session modification request stage are explained and described below through specific embodiments.

[0095] The embodiment of the present disclosure provides a call service processing method, which is applied to a proxy call session control function (P-CSCF), and the method comprises the following steps of S21-S22:

[0096] S21, receiving a session establishment request sent by a user terminal in initial calling; wherein the session establishment request comprises audio and video media information and IMS data channel media information;

[0097] S22, when the IMS data channel media information contains media parameters that are not allowed by a network, establishing a data communication session by using media parameters allowed by the network, or establishing a normal call session.

[0098] In the embodiment of the present disclosure, the audio and video media information can be audio and video media description. The IMS data channel media information can be IMS data channel media description.

[0099] In the embodiment of the present disclosure, when a user terminal (UE) wants to request to establish a data communication session, a session establishment request (initial INVITE request) is sent to a proxy call session control function (P-CSCF), wherein the session establishment request carries audio and video media information and IMS data channel media information (IMSDC media information). After receiving the session establishment request, the P-CSCF needs to report to a policy control function (PCF) or PCRF to complete PCC rule authorization, and then sends the session establishment request to a remote end to establish a session. In the case that the audio and video media information can be authorized, and the IMSDC media description contains media parameters that cannot be authorized, in order to realize normal call establishment, the embodiment of the present disclosure performs corresponding processing by the P-CSCF, establishes a data communication session by indicating IMSDC media parameters allowed by the network to the user terminal (UE) or directly modifying the session request to IMSDC media parameters allowed by the network, and can also directly establish a normal call session, so that the user terminal can reestablish a data communication session in the process of calling by using the session modification mode, and ensure that the call is normally connected.

[0100] In the embodiment of the present disclosure, the DC media information can be DC media description. For example, the IMSDC media information can be IMSDC media description.

[0101] As a preferred embodiment, the embodiment of the present disclosure is further implemented on the basis of the above-mentioned embodiment, and referring to FIG. 2, which is a flow schematic diagram of a call service processing method in an initial session stage in the embodiment of the present disclosure, the embodiment of the present disclosure further optimizes the session establishment process in initial calling. The INVITE request in FIG. 2 can be an initial INVITE request.

[0102] In the first implementation, in step S22, when the IMS data channel media information contains media parameters not allowed by the network, the data communication session establishment is performed by using media parameters allowed by the network, including:

[0103] When the audio / video media information meets the network configuration, and the IMS data channel media information contains media parameters not allowed by the network, an error response indicating that the IMS data channel media information is not supported is returned, wherein the error response carries media parameters allowed by the network;

[0104] Receiving a session establishment request re-sent by the user terminal, wherein the re-sent session establishment request includes the audio / video media information and modified IMS data channel media information, and the modified IMS data channel media information includes the media parameters allowed by the network;

[0105] Performing data communication session establishment according to the re-sent session establishment request.

[0106] In the embodiments of the present disclosure, solution one is proposed to solve the problem that the IMS DC media parameters requested by the UE during the initial call cannot be authorized by the PCC, resulting in the call cannot be normally established, and specifically, the IMS network returns the IMS DC media parameters allowed by the network, so that the user terminal UE modifies the IMS DC media parameters to automatically retry the session establishment request.

[0107] Specifically, a user terminal UE sends a session establishment request (initial INVITE request) carrying audio / video media information and IMS data channel media information to a proxy call session control function P-CSCF, denoted as initial INVITE <SDP offer: audio / DC1>. The P-CSCF is locally pre-configured with data such as media parameters of IMS data channel media information allowed by the network to form a local policy. The P-CSCF determines whether the IMS data channel media information in the INVITE request sent by the UE meets the network configuration according to the local policy. When it is determined that the IMS data channel media information contains media parameters not allowed by the network, the P-CSCF returns an error response (SIP 488 Not Acceptable Here response) indicating that the IMS data channel media information is not supported, carrying the media parameters allowed by the network. After receiving the error response, the user terminal UE determines that the DC media parameters are not supported and automatically retries the call request. The DC media parameters carried in the retry call request are generated according to the DC media parameters allowed by the network and are denoted as initial INVITE <SDP offer: audio / DC2>. After receiving the INVITE request, the P-CSCF determines that the media information meets the network configuration and sends the INVITE request to a remote network I / S-CSCF or the like to establish a data communication session.

[0108] In the second implementation, in step S22, when the IMS data channel media information contains media parameters not allowed by the network, the data communication session is established by using media parameters allowed by the network, including:

[0109] sending the audio / video media information and the IMS data channel media information to a policy control function;

[0110] receiving a failure response returned by the policy control function after determining that the audio / video media information meets the network configuration and the IMS data channel media information contains media parameters not allowed by the network, the failure response indicating that the IMS data channel media information cannot be authorized, and the failure response carrying media parameters allowed by the network;

[0111] returning an error response to the user terminal, the error response indicating that the IMS data channel media information is not supported, and the error response carrying media parameters allowed by the network;

[0112] receiving a re-sent session establishment request from the user terminal, the re-sent session establishment request including the audio / video media information and modified IMS data channel media information, and the modified IMS data channel media information including the media parameters allowed by the network;

[0113] establishing a data communication session according to the re-sent session establishment request.

[0114] In the embodiments of the present disclosure, solution two is proposed to solve the problem that the IMS DC media information requested by the UE at the initial call cannot be authorized by the PCC, resulting in the call cannot be normally established, specifically: the 5G network returns the allowed IMS DC media parameters, which are forwarded by the IMS network, so that the user terminal UE modifies the IMS DC media parameters to automatically retry the session establishment request.

[0115] Specifically, the user terminal UE sends a session establishment request (initial INVITE request) carrying audio / video media information and IMS data channel media information to the proxy call session control function P-CSCF, denoted as INVITE<SDP offer: audio / DC1>. The P-CSCF reports the audio / video media information and the IMS data channel media information requested by the UE to the policy control function PCF or PCRF. The policy control function performs session-level processing and judges each media information reported by the P-CSCF. If the audio / video media information meets the network configuration, only the IMS DC media information is not supported or some media parameters in the IMS DC media information are not supported, a failure response is returned, indicating that the IMS DC media information cannot be authorized, and indicating the network allowed IMS DC media parameters. After the P-CSCF receives the failure response, an error response (488 response) is returned, indicating that the IMS data channel media information is not supported, and carrying the network allowed media parameters. After the user terminal UE receives the error response, it is judged that the DC media parameters are not supported, and the call request is automatically retried. The DC media parameters carried in the retry call request are generated according to the network allowed DC media parameters, denoted as initial INVITE<SDP offer: audio / DC2>. After the P-CSCF receives the INVITE request, it is judged that the media information meets the network configuration, and the INVITE request is sent to the remote network I / S-CSCF and the like to implement the establishment of the data communication session.

[0116] In the third implementation, in step S22, when the IMS data channel media information contains media parameters not allowed by the network, the normal call session establishment is performed, including:

[0117] When the audio / video media information meets the network configuration, and the IMS data channel media information contains media parameters not allowed by the network, the IMS data channel media information is deleted, and the audio / video media information is sent to the policy control function;

[0118] receiving a successful response returned by the policy control function indicating that the audio / video media information is authorized after judging that the audio / video media information meets the network configuration;

[0119] establishing a normal call session according to a call request contained in the session establishment request and the audio / video media information;

[0120] returning a call response to the user terminal, wherein the call response carries media parameters that do not meet the network configuration.

[0121] In the embodiments of the present disclosure, solution three is proposed to solve the problem that IMS DC media information requested by a UE during initial call cannot be authorized by PCC, resulting in failure of normal call establishment, specifically, the IMS network passes the audio / video media information and rejects the IMS DC media information to establish a normal call.

[0122] Specifically, a user terminal UE sends a session establishment request (initial INVITE request) carrying audio / video media information and DC media information to a proxy call session control function P-CSCF, denoted as <SDP offer: audio / DC1>. The P-CSCF is locally pre-configured with media information of media information of an IMS data channel allowed by the network to form a local policy. The P-CSCF judges whether the IMS data channel media information in the initial INVITE request sent by the UE meets the network configuration according to the local policy. When it is judged that the IMS data channel media information contains media parameters not allowed by the network, the P-CSCF deletes the IMS data channel media information, and only reports the audio / video media information in the request of the UE to a policy control function PCF or PCRF. The policy control function judges the media information reported by the P-CSCF. If the audio / video media information meets the network configuration, a successful response indicating that the audio / video media information is authorized is returned. The P-CSCF only forwards a call request INVITE <SDP offer: audio> containing the SDP offer of the audio / video media description to establish a normal call session. After receiving a SIP response (183 Session Progress response) <SDP answer: audio>, the P-CSCF indicates the unsupported media parameters in the corresponding SDP answer, and returns a call response (183 response) <SDP answer: audio / DC1> to the user terminal UE. After receiving the call response, the user terminal UE judges that the DC establishment fails, and establishes a session according to a normal call.

[0123] In a subsequent process, the user terminal UE can initiate a session modification request to request establishment of a data communication session again. For example, the user terminal UE modifies the IMS DC media information and initiates a session modification request re-INVITE <SDP offer: audio / DC2>. The P-CSCF determines whether the IMS data channel media information in the re-INVITE request sent by the UE satisfies the network configuration according to a local policy. When it is determined that the IMS data channel media information contains media parameters that are not allowed by the network, the P-CSCF returns an error response (488 response) that the IMS data channel media information is not supported, wherein the error response carries media parameters allowed by the network. After receiving the error response, the user terminal UE determines that the DC media parameters are not supported and automatically retries the session modification. The DC media parameters carried in the retry session modification are generated according to the DC media parameters allowed by the network. After receiving the re-INVITE request, the P-CSCF determines that the media information satisfies the network configuration and sends the re-INVITE request to a remote network I / S-CSCF or the like to implement modification of the data communication session.

[0124] It should be noted that the above session modification process is only an optional implementation, and the session modification process is further explained in subsequent embodiments, which will not be described here.

[0125] In the fourth implementation, in step S22, when the IMS data channel media information contains media parameters that are not allowed by the network, the data communication session is established by using media parameters allowed by the network, and the method comprises the following steps.

[0126] sending the audio / video media information and the IMS data channel media information to a policy control function PCF;

[0127] receiving a success response returned by the policy control function PCF, wherein the success response indicates that the audio / video media information is authorized, and the success response carries media parameters allowed by the network;

[0128] modifying, according to the success response, the media parameters that are not allowed by the network in the session establishment request to media parameters allowed by the network to generate a modified session establishment request;

[0129] establishing a data communication session according to the modified session establishment request;

[0130] returning a session response to the user terminal, wherein the session response carries the media parameters allowed by the network.

[0131] In the embodiments of the present disclosure, the fourth scheme is proposed to solve the problem that the IMS DC media information requested by the UE at the initial call cannot be authorized by the PCC, resulting in the failure of the call to be normally established, specifically: the 5G network modifies the allowed IMS DC media information for subsequent negotiation.

[0132] Specifically, the user terminal UE sends a session establishment request (initial INVITE request) carrying audio / video media information and IMS data channel media information to the proxy call session control function P-CSCF, denoted as INVITE<SDP offer: audio / DC1>. The P-CSCF reports the audio / video media information and the IMS data channel media information requested by the UE to the policy control function PCF or PCRF. The policy control function performs media information level processing instead of session level processing, and judges each media information reported by the P-CSCF. If the audio / video media information meets the network configuration, only the IMS DC media information is not supported or some media parameters in the IMS DC media information are not supported, instead of returning a failure response, a successful response indicating that the audio / video media information is authorized is returned, and the network allowed IMS DC media parameters are indicated. Moreover, the policy control function instructs the policy and charging enforcement function (PCEF) to create a dedicated bearer (5G quality of service (QoS) flow) for audio / video and DC, wherein the DC flow adopts the network allowed IMS DC media parameters.

[0133] After the P-CSCF receives the successful response, the P-CSCF modifies the IMS data channel media information in the initial INVITE request of the user terminal UE according to the network allowed media parameters contained in the successful response, generates a modified session establishment request initial INVITE<SDP offer: audio / DC2>, and sends it to the remote network I / S-CSCF and the like to implement the establishment of a data communication session. The P-CSCF receives the SIP response <SDP answer: audio / DC3> returned by the remote end, wherein the SIP response carries the negotiation result of the modified DC media parameters by the opposite end. The P-CSCF returns a call response (183 response) <SDP answer: audio / DC3> to the user terminal UE. After receiving the call response, if the user terminal UE cannot accept the SDP negotiation result, the user terminal UE initiates a session modification request to further modify the IMS data channel media information. For example, the user terminal UE modifies the IMS data channel media information and initiates a session modification request re-INVITE<SDP offer: audio / DC4>.

[0134] It should be noted that the session modification process is further explained in subsequent embodiments, which will not be repeated here.

[0135] By adopting the technical means of the embodiments of the present disclosure, in the scenario that the IMS data channel media information in the session establishment request sent by the user terminal at the initial call cannot pass the PCC authorization, resulting in that the call cannot be normally established, the DC media parameters allowed by the network are returned by scheme one, i.e., the IMS network, so that the user terminal UE modifies the DC media parameters to automatically retry the session establishment request, or the DC media parameters allowed by the network are returned by scheme two, i.e., the 5G network, and the IMS network forwards, so that the user terminal UE modifies the DC media parameters to automatically retry the session establishment request, or scheme three, i.e., the IMS network passes the voice and video media information and rejects the IMS DC media information to perform the normal call session establishment, or scheme four, i.e., the 5G network modifies the DC media parameters allowed by the network for subsequent negotiation, and the like, to establish the session, so as to ensure that the call is normally connected, effectively improve the call connection rate, and improve the user experience.

[0136] As a preferred implementation, the embodiments of the present disclosure are further implemented on the basis of any of the above embodiments, and after the session establishment, the method further includes steps S23 and S24:

[0137] S23, receiving a session modification request issued by the user terminal in the call; wherein the session modification request includes IMS data channel media information;

[0138] S24, when the IMS data channel media information contains media parameters not allowed by the network, indicating the media parameters allowed by the network and completing the session modification.

[0139] In the embodiments of the present disclosure, when the user terminal UE requests to modify the session after the initial session establishment, a session modification request (re-INVITE request) is sent to the proxy call session control function P-CSCF, and the session modification request carries the IMS data channel media information. After receiving the session modification request, the P-CSCF needs to be reported to the policy control function to complete the PCC rule authorization, and then sends the session modification request to the far end for session modification. In the scenario that the IMS data channel media information cannot pass the authorization, in order to successfully complete the session modification, the embodiments of the present disclosure perform corresponding processing by the P-CSCF, and complete the session modification by indicating the DC media parameters operated by the network to the user terminal UE or directly modifying the session request to the DC media parameters allowed by the network.

[0140] Optionally, referring to FIG. 3, which is a flow diagram of the call service processing method in the session modification stage according to the embodiments of the present disclosure, the embodiments of the present disclosure further optimize the session modification process in the call process.

[0141] In the first implementation, the step S24, i.e., when the IMS data channel media information contains media parameters not allowed by the network, indicating the media parameters allowed by the network and completing the session modification, comprises:

[0142] returning an error response indicating that the IMS data channel media information is not supported when the IMS data channel media information contains media parameters not allowed by the network; wherein the error response carries the media parameters allowed by the network;

[0143] receiving a re-sent session modification request of the user terminal; wherein the re-sent session modification request comprises modified IMS data channel media information, and the modified IMS data channel media information comprises the media parameters allowed by the network;

[0144] completing the session modification according to the re-sent session modification request.

[0145] In the embodiments of the present disclosure, the fifth scheme is proposed to solve the problem that the IMS DC media information requested by the UE during the session modification cannot pass the PCC authorization, resulting in the failure to complete the session modification, and specifically, the IMS network returns the IMS DC media parameters allowed by the network, so that the user terminal UE modifies the IMS DC media parameters to automatically retry the session modification request.

[0146] Specifically, the user terminal UE sends a session modification request (re-INVITE request) carrying IMS data channel media information to a proxy call session control function P-CSCF. The P-CSCF judges whether the IMS data channel media information in the re-INVITE request sent by the UE meets the network configuration according to a local policy. When it is judged that the IMS data channel media information contains media parameters not allowed by the network, the P-CSCF returns an error response indicating that the IMS data channel media information is not supported, wherein the error response carries the media parameters allowed by the network. After receiving the error response, the user terminal UE judges that the DC media parameters are not supported, and automatically retries the session modification. The DC media parameters carried in the re-sent session modification request are generated according to the DC media parameters allowed by the network. After receiving the re-INVITE request, the P-CSCF judges that the media information meets the network configuration, and sends the re-INVITE request to a remote network to complete the session modification.

[0147] In the second implementation, the step S24, i.e., when the IMS data channel media information contains media parameters not allowed by the network, indicating the media parameters allowed by the network and completing the session modification, comprises:

[0148] sending the IMS data channel media information to a policy control function;

[0149] receiving a failure response returned by the policy control function after judging that the IMS data channel media information contains media parameters not allowed by the network, the failure response indicating that the IMS data channel media information cannot be authorized; wherein the failure response carries media parameters allowed by the network;

[0150] returning an error response to the user terminal indicating that the IMS data channel media information is not supported; wherein the error response carries media parameters allowed by the network;

[0151] receiving a re-sent session modification request from the user terminal; wherein the re-sent session modification request includes modified IMS data channel media information, and the modified IMS data channel media information includes the media parameters allowed by the network;

[0152] completing session modification according to the re-sent session modification request.

[0153] In the embodiments of the present disclosure, scheme six is proposed to solve the problem that the IMS DC media information requested by the UE during session modification cannot be authorized by the PCC, resulting in the failure to complete the session modification, and specifically, the 5G network returns allowed IMS DC media parameters, and the IMS network forwards the same, so that the user terminal UE modifies the IMS DC media parameters to automatically retry the session modification request.

[0154] Specifically, the user terminal UE sends a session modification request (re-INVITE request) carrying IMS data channel media information to the proxy call session control function P-CSCF. The P-CSCF reports the IMS data channel media information requested by the UE to the policy control function PCF or PCRF. The PCF judges the IMS data channel media information reported by the P-CSCF, and if the IMS data channel media information is not supported or a certain media parameter in the IMS data channel media information is not supported, a failure response is returned, indicating that the IMS data channel media information cannot be authorized, and indicating the media parameters allowed by the network. After receiving the failure response, the P-CSCF returns an error response indicating that the IMS data channel media information is not supported, wherein the error response carries the media parameters allowed by the network. After receiving the error response, the user terminal UE judges that the DC media parameters are not supported, and automatically retries the session modification. The DC media parameters carried in the re-sent session modification request are generated according to the DC media parameters allowed by the network. After receiving the re-INVITE request, the P-CSCF judges that the media information meets the network configuration, and sends the re-INVITE request to the remote network to complete the session modification.

[0155] In the third implementation, step S24, i.e., when the IMS data channel media information contains media parameters not allowed by the network, indicating the media parameters allowed by the network and completing the session modification comprises:

[0156] sending the IMS data channel media information to a policy control function;

[0157] receiving a success response returned by the policy control function after judging that the IMS data channel media information contains media parameters not allowed by the network, wherein the success response carries the media parameters allowed by the network;

[0158] modifying the media parameters not allowed by the network in the session modification request to the media parameters allowed by the network according to the success response, to generate a modified session modification request;

[0159] completing the session modification according to the modified session modification request;

[0160] returning a session response to the user terminal, wherein the session response carries the media parameters allowed by the network.

[0161] In the embodiments of the present disclosure, scheme seven is proposed to solve the problem that the IMS DC media information requested by the UE during the session modification cannot pass the PCC authorization, resulting in the failure to complete the session modification, specifically: the 5G network modifies the IMS DC media information allowed by the network for subsequent negotiation.

[0162] Specifically, a user terminal UE sends a session modification request (re-INVITE request) carrying IMS data channel media information to a proxy call session control function P-CSCF. The P-CSCF reports the IMS data channel media information requested by the UE to a policy control function PCF or PCRF. The PCF judges the IMS data channel media information reported by the P-CSCF, and if only the IMS data channel media information is not supported or a certain media parameter in the IMS data channel media information is not supported, a success response indicating that the media parameters in the IMS data channel media information meeting the network configuration are authorized is returned instead of a failure response, and the media parameters not allowed by the network are indicated by the media parameters allowed by the network. Moreover, the policy control function instructs the PCEF to create a dedicated bearer (5G QoS flow) for audio / video and DC, wherein the DC flow adopts the IMS DC media parameters allowed by the network.

[0163] After the P-CSCF receives the success response, the P-CSCF modifies the media parameters in the re-INVITE request of the user terminal UE according to the network-allowed media parameters contained in the success response, generates a modified session modification request, and sends the modified session modification request to a remote network for session modification, and receives a SIP response returned by the remote network, wherein the SIP response carries a result of negotiation of the modified DC media parameters by a peer terminal. The P-CSCF returns a call response to the user terminal UE. After receiving the call response, the user terminal UE initiates a session modification request again to further modify the DC media parameters if the user terminal UE cannot accept the result of SDP negotiation.

[0164] By using the technical means of the embodiments of the present disclosure, in the case that the IMS data channel media information in the session modification request sent by the user terminal cannot pass the PCC authorization and thus the session modification cannot be completed in the process of a call, the network-allowed DC media parameters are returned by scheme five, that is, the IMS network, to make the user terminal UE modify the DC media parameters to automatically retry the session modification request, or the network-allowed DC media parameters are returned by scheme six, that is, the 5G network, and the IMS network forwards the network-allowed DC media parameters, to make the user terminal UE modify the DC media parameters to automatically retry the session modification request, or the network-allowed DC media parameters are modified by scheme seven, that is, the 5G network, for subsequent negotiation, and the like, to complete the session modification, thereby providing a solution for the case that the UE requests to establish a BDC and an ADC in the process of a call, or a normal call session is modified into a DC session but the DC media information such as QoS parameters cannot pass the PCC authorization, effectively ensuring the smooth completion of the session modification in the process of a call, and effectively improving the user experience.

[0165] The embodiments of the present disclosure further provide another call service processing method, applied to a proxy call session control function P-CSCF, and the method comprises steps S31 to S32.

[0166] S31, receiving a session response to a session establishment request or a session modification request sent by a user terminal UE; wherein the session response comprises IMS data channel media information.

[0167] S32, when the IMS data channel media information contains unallowed media parameters, performing corresponding processing on the IMS data channel media information.

[0168] It should be noted that, after the P-CSCF forwards the session establishment request or the session modification request sent by the user terminal UE to a remote network for processing, the P-CSCF receives a session response returned by the remote network after processing the request. The embodiments of the present disclosure process the session response returned by the remote network.

[0169] In the embodiments of the present disclosure, after the P-CSCF sends the session establishment request or the session modification request to the remote network I / S-CSCF or the like to implement establishment or modification of the data communication session, the P-CSCF receives the SIP response returned by the remote network, wherein the SIP response carries the IMS data channel media information adopted for establishing or modifying the session. The P-CSCF judges whether the IMS data channel media information conforms to the network configuration according to a local policy, and performs corresponding processing when the IMS data channel media information contains an unallowed media parameter.

[0170] Optionally, the step S32, that is, the corresponding processing of the IMS data channel media information when the IMS data channel media information contains an unallowed media parameter, comprises:

[0171] When the IMS data channel media information contains an unallowed media parameter, the P-CSCF forwards the modified session response to the session establishment request or the session modification request to the user terminal UE; wherein the modified session response to the session establishment request or the session modification request carries the modified IMS data channel media information.

[0172] Optionally, whether the IMS data channel media information contains an unallowed media parameter is judged according to a local policy or a response of a policy control function.

[0173] Based on the above-mentioned embodiments, as a preferred implementation, the step of forwarding the modified session response to the session establishment request or the session modification request to the user terminal UE comprises:

[0174] The IMS data channel media information is modified to indicate that the IMS data channel media information is not supported to the user terminal UE, to obtain the modified session response to the session establishment request or the session modification request, and to forward the modified session response to the user terminal UE.

[0175] Specifically, after receiving the session response, the P-CSCF judges whether the IMS data channel media information satisfies the network configuration by a local policy or by reporting to a policy control function. When the IMS data channel media information contains an unallowed media parameter, the P-CSCF indicates that the IMS data channel media information is not supported to the user terminal UE by modifying the port number of the IMS data channel media information, generates the modified session response and forwards the modified session response to the user terminal UE, so that the user terminal UE knows that the original IMS data channel media information does not satisfy the network configuration according to the modified port number of the IMS data channel media information in the session response.

[0176] As another preferred embodiment, the forwarding the modified session response to the session establishment request or the session modification request to the user terminal UE comprises:

[0177] modifying the IMS data channel media information, replacing the unallowed media parameters with the network-allowed media parameters to obtain a modified session response to the session establishment request or the session modification request, and forwarding the modified session response to the user terminal UE.

[0178] Optionally, the network-allowed media parameters are from a local policy or a response of a policy control function.

[0179] Specifically, the P-CSCF determines the network-allowed media parameters according to a response returned by the local policy or the policy control function, replaces the unallowed media parameters in the IMS data channel media information with the network-allowed media parameters, generates a modified session response, and forwards the modified session response to the user terminal UE, so that the user terminal UE processes a subsequent request according to the modified IMS data channel media information in the session response.

[0180] Referring to FIG. 4, which is a flowchart of another call service processing method in the embodiment of the present disclosure, the embodiment of the present disclosure provides a call service processing method applied to a policy control function, and the method comprises steps S41 to S44:

[0181] S41, receiving a request carrying IMS data channel media information sent by a proxy call session control function (P-CSCF);

[0182] S42, determining that the IMS data channel media information contains unallowed media parameters according to a local policy, and returning a failure response or a success response; wherein the failure response or the success response indicates network-allowed media parameters.

[0183] It should be noted that the policy control function (PCF) or the policy control function (PCRF) is configured to authorize the session media information meeting the network configuration in the session establishment request or the session modification request, and to establish wireless and core network resources.

[0184] In a multimedia call process, after receiving the session establishment request or the session modification request sent by the UE, the P-CSCF needs to wait for the policy control function (PCF) or the policy control function (PCRF) to complete the PCC rule authorization and the establishment of wireless and core network resources, and then continue to forward the session establishment request or the session modification request of the user to the I / S-CSCF.

[0185] The call service processing method in the session establishment request stage or the session modification request stage is explained and described below through specific embodiments.

[0186] The embodiments of the present disclosure further provide a call service processing method, applied to a policy control function, and the method comprises steps S51-S53.

[0187] S51, receiving session media information sent by a proxy call session control function (P-CSCF) after receiving a session establishment request or a session modification request of a user terminal;

[0188] S52, when the session media information does not meet network configuration, returning response information carrying target media information allowed by the network;

[0189] S53, when the session media information meets network configuration, returning a successful response indicating that the media information is authorized.

[0190] Optionally, the session media information comprises audio / video media information and IMS data channel media information.

[0191] In the embodiments of the present disclosure, the media information can refer to media description. For example, the session media information can refer to session media description, the audio / video media information can refer to audio / video media description, and the IMS data channel media information can refer to IMS data channel media description.

[0192] The embodiments of the present disclosure aim to, in the scenario that the policy control function judges that the IMS data channel media information reported by the P-CSCF cannot be authorized, resulting in that the call cannot be normally established or modified, during the UE requests a session establishment or a session modification process, make the policy control function judge whether to support the IMS data channel media information and configure the network-allowed policy control function, so as to ensure the completion of the session establishment and the session modification.

[0193] In one implementation, when the media information does not meet network configuration, returning response information carrying target media information allowed by the network comprises:

[0194] When the audio / video media information meets network configuration and the IMS data channel media information contains media parameters not allowed by the network, returning a failure response indicating that the IMS data channel media information cannot be authorized, wherein the failure response carries media parameters allowed by the network.

[0195] Specifically, at the initial call, the embodiment of the present disclosure corresponds to the second scheme of the above-mentioned embodiment, the user terminal UE sends a session establishment request (initial INVITE request) carrying audio / video media information and IMS data channel media information to the proxy call session control function P-CSCF, denoted as initial INVITE<SDP offer: audio / DC1>. The P-CSCF reports the audio / video media information and the IMS data channel media information requested by the UE to the policy control function PCF or PCRF. The policy control function performs session-level processing, judges the media information reported by the P-CSCF, and returns a failure response if the audio / video media information meets the network configuration, only the IMS DC media information is not supported or some media parameters in the IMS DC media information are not supported, indicates that the IMS DC media parameter cannot be authorized, and indicates the IMS DC media parameter allowed by the network. After receiving the failure response, the P-CSCF returns an error response (488 response) that the IMS data channel media information is not supported, wherein the network-allowed media parameter is carried. After receiving the error response, the user terminal UE judges that the DC media parameter is not supported, automatically retries the call request, and generates the DC media parameter according to the network-allowed DC media parameter, denoted as initial INVITE<SDP offer: audio / DC2>, and carries the DC media parameter in the retry call request. After receiving the initial INVITE request, the P-CSCF judges that the media information meets the network configuration, and sends the INVITE request to the remote network I / S-CSCF and the like to implement the establishment of the data communication session.

[0196] In the session modification, the embodiment of the present disclosure corresponds to the sixth scheme of the above-mentioned embodiment. The user terminal UE sends a session modification request (reINVITE request) carrying IMS data channel media information to the proxy call session control function P-CSCF. The P-CSCF reports the IMS data channel media information requested by the UE to the policy control function PCF or PCRF. The PCF judges the IMS data channel media information reported by the P-CSCF. If the IMS data channel media information is not supported or a certain media parameter in the IMS data channel media information is not supported, a failure response is returned, indicating that the IMS data channel media information cannot be authorized, and indicating the media parameters allowed by the network. After the P-CSCF receives the failure response, an error response is returned that the IMS data channel media information is not supported, and the media parameters allowed by the network are carried. After the user terminal UE receives the error response, it is judged that the DC media parameter is not supported, and the session modification is automatically retried. The DC media parameter carried in the re-INVITE request is generated according to the DC media parameter allowed by the network. After the P-CSCF receives the re-INVITE request, it is judged that the media information meets the network configuration, and the re-INVITE request is sent to the remote network to complete the session modification.

[0197] In another embodiment, when the media information does not meet the network configuration, the response information carrying the network allowed target media information is returned, including:

[0198] When the audio and video media information meets the network configuration, and the IMS data channel media information contains media parameters not allowed by the network, a success response indicating that the audio and video media information has been authorized is returned. The success response carries the network allowed media parameters.

[0199] The response information can be a response description.

[0200] Specifically, at the initial call, the embodiment of the present disclosure corresponds to the fourth scheme of the above-mentioned embodiment, the user terminal UE sends a session establishment request (initial INVITE request) carrying audio / video media information and IMS data channel media information to the proxy call session control function P-CSCF, denoted as INVITE<SDP offer: audio / DC1>. The P-CSCF reports the audio / video media information and the IMS data channel media information requested by the UE to the policy control function PCF or PCRF. The policy control function performs media information level processing instead of session level processing, and judges each media information reported by the P-CSCF. If the audio / video media information meets the network configuration, only the IMS DC media information is not supported or some media parameters in the IMS DC media information are not supported, instead of returning a failure response, a successful response indicating that the audio / video media information is authorized is returned, and the network allowed IMS DC media parameters are indicated. Moreover, the policy control function instructs the policy and charging enforcement function (PCEF) to create a dedicated bearer (5G QoS flow) for audio / video and DC, wherein the DC flow adopts the network allowed IMS DC media parameters. After the P-CSCF receives the successful response, the media parameters in the initial INVITE request of the user terminal UE are modified according to the network allowed media parameters contained in the successful response, and a modified session establishment request initial INVITE<SDP offer: audio / DC2> is generated and sent to the remote network I / S-CSCF and the like to realize the establishment of a data communication session, and a SIP response<SDP answer: audio / DC3> returned by the remote end is received, wherein the response carries the negotiation result of the opposite end to the modified DC media parameters. The P-CSCF returns a call response (183 response)<SDP answer: audio / DC3> to the user terminal UE. After receiving the call response, if the user terminal UE cannot accept the SDP negotiation result, the user terminal UE initiates a session modification request to further modify the IMS data channel media information. For example, the user terminal UE modifies the IMS data channel media information and initiates a session modification request re-INVITE<SDP offer: audio / DC4>.

[0201] In the session modification, the embodiment of the present disclosure corresponds to the seventh scheme of the above-mentioned embodiment. The user terminal UE sends a session modification request (re-INVITE request) carrying IMS data channel media information to the proxy call session control function P-CSCF. The P-CSCF reports the IMS data channel media information requested by the UE to the policy control function PCF or PCRF. The PCF judges the IMS data channel media information reported by the P-CSCF. If only the IMS data channel media information is not supported or a certain media parameter in the IMS data channel media information is not supported, instead of returning a failure response, a success response indicating that the media parameter in the IMS data channel media information that meets the network configuration is authorized is returned, and the media parameter allowed by the network is indicated for the media parameter that is not allowed. Moreover, the policy control function indicates the PCEF to create a dedicated bearer (5G QoS flow) for audio and video and DC, wherein the DC flow adopts the IMS DC media parameter allowed by the network. After the P-CSCF receives the success response, the P-CSCF modifies the media parameter in the re-INVITE request of the user terminal UE according to the media parameter allowed by the network contained in the success response, generates a modified session modification request, and sends the session modification request to the remote network for session modification. The P-CSCF receives the SIP response returned by the remote network, wherein the SIP response carries the result of negotiation of the modified DC media parameter by the opposite end. The P-CSCF returns a call response to the user terminal UE. After the user terminal UE receives the call response, if the user terminal UE cannot accept the SDP negotiation result, the user terminal UE initiates a session modification request again to further modify the DC media parameter.

[0202] It should be noted that the call service processing method applied to the policy control function provided by the embodiment of the present disclosure corresponds to all process steps of the call service processing method applied to the P-CSCF in the above-mentioned embodiment. The working principles and beneficial effects of the two are the same, and thus will not be described again.

[0203] By using the technical means of the embodiment of the present disclosure, in the scenario that the IMS data channel media information sent by the user terminal in the initial call or the session modification request sent by the user terminal in the call process cannot be authorized by the PCC, resulting in that the call cannot be normally established or modified, the network allowed media parameter is configured and delivered by the PCF, so that the data communication session establishment and modification are performed, thereby ensuring that the call is normally connected, effectively improving the call connection rate, and improving the user experience.

[0204] Referring to FIG. 5, which is a flow diagram of another call service processing method in the embodiment of the present disclosure, the embodiment of the present disclosure further provides a call service processing method applied to a user terminal UE, the method comprising steps S61 to S63:

[0205] S61, sending a session establishment request or a session modification request to a proxy call session control function (P-CSCF); wherein the session establishment request or the session modification request comprises IMS data channel media information;

[0206] S62, receiving an error response returned by the P-CSCF; wherein the error response carries network-allowed media parameters;

[0207] S63, resending the session establishment request or the session modification request to the P-CSCF; wherein the IMS data channel media information carried in the resending session establishment request or the session modification request is generated according to the network-allowed media parameters.

[0208] The call service processing method in the session establishment request stage and the session modification request stage is explained below through specific embodiments.

[0209] The embodiments of the present disclosure provide a call service processing method applied to a user terminal (UE), which comprises steps S71-S73.

[0210] S71, sending a session establishment request in an initial call to a P-CSCF; wherein the session establishment request comprises audio / video media information and IMS data channel media information;

[0211] S72, receiving an error response returned by the P-CSCF, which indicates that the IMS data channel media information comprises network-unallowed media parameters; wherein the error response carries network-allowed media parameters;

[0212] S73, resending the session establishment request to the P-CSCF to establish a data communication session; wherein the resending session establishment request comprises the audio / video media information and modified IMS data channel media information, and the modified IMS data channel media information comprises the network-allowed media parameters.

[0213] In the embodiments of the present disclosure, when a user terminal (UE) wants to request to establish a data communication session, a session establishment request (initial INVITE request) is sent to a P-CSCF, and the session establishment request carries audio / video media information and IMS data channel media information. After receiving the session establishment request, the P-CSCF needs to report to a policy control function to complete PCC rule authorization, and then sends the session establishment request to a far end to establish a session.

[0214] In the first case, corresponding to the first solution of the above embodiment, the P-CSCF judges whether the IMS data channel media information in the session establishment request meets the network configuration and configures the IMS data channel media information allowed by the network. That is, the P-CSCF judges whether the IMS data channel media information in the INVITE request sent by the UE meets the network configuration according to the local policy, and when it is judged that the IMS data channel media information includes media parameters not allowed by the network, the P-CSCF returns an error response carrying the media parameters allowed by the network.

[0215] In the second case, corresponding to the second solution of the above embodiment, the policy control function judges whether the IMS data channel media information in the session establishment request meets the network configuration and configures the DC media information allowed by the network, and the P-CSCF forwards. That is, the P-CSCF reports the audio / video media information and the IMS data channel media information requested by the UE to the policy control function. The PCF performs session-level processing and judges the media information reported by the P-CSCF. If the audio / video media information meets the network configuration, only the IMS data channel media information is not supported or some media parameters in the IMS data channel media information are not supported, a failure response is returned, indicating that the IMS data channel media information cannot be authorized, and indicating the media parameters allowed by the network. After receiving the failure response, the P-CSCF returns an error response that the IMS data channel media information is not supported, carrying the media parameters allowed by the network.

[0216] For the above two cases, after receiving the error response, the user terminal UE judges that the IMS data channel media parameter is not supported, automatically retries the call request, and the media parameters carried in the retry call request are generated according to the media parameters allowed by the network. After receiving the initial INVITE request, the P-CSCF sends the initial INVITE request to the remote network I / S-CSCF and the like to establish the data communication session.

[0217] By using the technical means of the embodiments of the present disclosure, in the scenario that the IMS data channel media information in the session establishment request sent by the user terminal in the initial call cannot be authorized by the PCC, resulting in that the call cannot be normally established, the call establishment is retried by receiving the IMS data channel media information allowed by the network issued by the P-CSCF, so that the call is normally connected, the call connection rate is effectively improved, and the user experience is improved.

[0218] As a preferred implementation, the above embodiment is further implemented, and the method further includes steps S74-S76:

[0219] S74, when there is a session modification requirement, sending a session modification request to a proxy call session control function (P-CSCF); wherein the session modification request comprises IMS data channel media information;

[0220] S75, receiving an error response returned by the P-CSCF, the error response indicating that the IMS data channel media information comprises network-unallowed media parameters;

[0221] S76, resending a session modification request to the P-CSCF to complete the session modification; wherein the resending session modification request comprises modified IMS data channel media information, and the modified IMS data channel media information comprises network-allowed media parameters.

[0222] In the embodiments of the present disclosure, when a user equipment (UE) requests to modify a session after an initial session is established, a session modification request (re-INVITE request) is sent to a P-CSCF, the session modification request carrying IMS data channel media information, and the P-CSCF sends the session modification request to a remote end to modify the session after reporting to a policy control function (PCF) and completing PCC rule authorization.

[0223] In the first case, corresponding to the fifth scheme of the above embodiment, the P-CSCF judges whether the IMS data channel media information in the re-INVITE request sent by the UE satisfies network configuration according to a local policy, and when it is judged that the IMS data channel media information comprises network-unallowed media parameters, the P-CSCF returns an error response, wherein the error response carries network-allowed media parameters.

[0224] In the second case, corresponding to the sixth scheme of the above embodiment, the P-CSCF reports the IMS data channel media information requested by the UE to the PCF. The PCF judges the IMS data channel media information reported by the P-CSCF, and if the IMS data channel media information is not supported or a certain media parameter in the IMS data channel media information is not supported, a failure response is returned, indicating that the IMS data channel media information cannot be authorized, and indicating network-allowed media parameters. After receiving the failure response, the P-CSCF returns an error response that the IMS data channel media information is not supported, wherein the error response carries network-allowed media parameters.

[0225] For the above two cases, after receiving the error response, the user terminal UE judges that the IMS data channel media parameters are not supported, automatically retries the session modification, and the media parameters carried in the retry session modification request are generated according to the network allowed media parameters. After receiving the re-INVITE request, the P-CSCF judges that the DC media information meets the network configuration, and sends the re-INVITE request to the remote network to complete the session modification.

[0226] It can be understood that the session modification requirement is not limited to the scenario that the user requests to modify the DC session after establishing the DC session through the above-mentioned scheme one and scheme two, but also includes the scenario that the user terminal requests to modify the session to the DC session after the P-CSCF establishes the ordinary call session in the scheme three of the above-mentioned embodiment, and the scenario that the user terminal does not accept the negotiation result returned after the P-CSCF directly modifies the DC media information in the session establishment request to establish the DC session in the scheme four of the above-mentioned embodiment, or the scenario that the user terminal does not accept the negotiation result returned after the P-CSCF directly modifies the DC media information in the session modification request to establish the DC session in the scheme seven of the above-mentioned embodiment, and again requests to modify the DC session, and the scenario that the UE requests to establish the BDC and the ADC in the normal call process, which will not be described herein again.

[0227] By using the technical means of the embodiment of the disclosure, in the call process, if the IMS data channel media information in the session modification request sent by the user terminal cannot be authorized by the PCC to cause the session modification to be unable to be completed, the session modification is retried by receiving the network allowed IMS data channel media information issued by the P-CSCF, the smooth completion of the session modification in the call process is effectively ensured, and the use experience of the user is effectively improved.

[0228] It should be noted that the call service processing method applied to the UE provided by the embodiment of the disclosure corresponds to all process steps of the call service processing method applied to the P-CSCF in the above-mentioned embodiment, the working principles and beneficial effects of the two are the same, and thus will not be described again.

[0229] The embodiment of the disclosure further provides a call service processing device applied to a proxy call session control function P-CSCF, and the device comprises:

[0230] A session request receiving module is configured to receive a session establishment request or a session modification request sent by a user terminal UE, wherein the session establishment request or the session modification request comprises IMS data channel media information.

[0231] A session request processing module is configured to return an error response to the UE or perform a corresponding processing strategy on the IMS data channel media information when the IMS data channel media information comprises unallowed media parameters.

[0232] The embodiment of the present disclosure further provides another call service processing device, which is applied to a proxy call session control function (P-CSCF), and the device comprises:

[0233] a session response receiving module, configured to receive a session response to a session establishment request or a session modification request sent by a user equipment (UE); wherein the session response comprises IMS data channel media information;

[0234] a session response processing module, configured to perform corresponding processing on the IMS data channel media information when the IMS data channel media information comprises unallowed media parameters.

[0235] It should be noted that the call service processing device applied to the P-CSCF provided by the embodiment of the present disclosure is used to perform all process steps of the call service processing method applied to the P-CSCF in the above embodiment, and the working principles and advantages of the two are one-to-one correspondence, thus no longer being repeated.

[0236] The embodiment of the present disclosure further provides a call service processing device, which is applied to a policy control function (PCF), and the device comprises:

[0237] a media information receiving module, configured to receive a request carrying IMS data channel media information sent by a proxy call session control function (P-CSCF);

[0238] a response information returning module, configured to return a failure response or a success response according to a local policy when it is found that the IMS data channel media information comprises unallowed media parameters; wherein the failure response or the success response indicates media parameters allowed by the network.

[0239] It should be noted that the call service processing device applied to the PCF provided by the embodiment of the present disclosure is used to perform all process steps of the call service processing method applied to the PCF in the above embodiment, and the working principles and advantages of the two are one-to-one correspondence, thus no longer being repeated.

[0240] The embodiment of the present disclosure further provides a call service processing device, which is applied to a user terminal, and the device comprises:

[0241] a session request sending module, configured to send a session establishment request or a session modification request to a proxy call session control function (P-CSCF); wherein the session establishment request or the session modification request comprises IMS data channel media information;

[0242] an error response receiving module, configured to receive an error response returned by the proxy call session control function (P-CSCF); wherein the error response carries media parameters allowed by the network.

[0243] The session request sending module is further configured to resend the session establishment request or the session modification request to the proxy call session control function (P-CSCF), wherein IMS data channel media information carried in the resending session establishment request or the session modification request is generated according to the media parameters allowed by the network.

[0244] It should be noted that the call service processing apparatus applied to the UE provided in the embodiments of the present disclosure is used to execute all the process steps of the call service processing method applied to the UE of the above embodiments, and the working principles and advantages of the two are one-to-one correspondence, and thus will not be repeated.

[0245] Referring to FIG. 6, it is a structural schematic diagram of a call service processing device provided in the embodiments of the present disclosure. The embodiments of the present disclosure further provide a call service processing device, which comprises a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, the call service processing method according to any one of the above embodiments is implemented.

[0246] The embodiments of the present disclosure further provide a computer readable storage medium, which comprises a stored computer program. When the computer program is running, the computer readable storage medium controls the device where the computer readable storage medium is located to execute the call service processing method according to any one of the above embodiments.

[0247] The embodiments of the present disclosure further provide a computer program product, which comprises a computer program or computer instructions. When the computer program or the computer instructions are executed by a processor, the call service processing method according to any one of the above embodiments is implemented.

[0248] Those skilled in the art can understand that all or part of the processes of the above-mentioned embodiments can be completed by a computer program instructing related hardware. The program can be stored in a computer readable storage medium. When the program is executed, the processes of the above-mentioned embodiments can be included. The storage medium can be a magnetic disc, an optical disc, a read-only memory (ROM) or a random access memory (RAM) and the like.

[0249] The above is the preferred embodiment of the present disclosure. It should be noted that for those skilled in the art, without departing from the principle of the present disclosure, several improvements and refinements can be made, which are also considered within the protection scope of the present disclosure.

Claims

1. A method for handling call service, applied to a proxy call session control function (P-CSCF), the method comprising: receiving a session establishment request or a session modification request sent by a user equipment (UE), wherein the session establishment request or the session modification request comprises IP multimedia subsystem (IMS) data channel media information; when the IMS data channel media information contains an unallowed media parameter, returning an error response to the UE or performing corresponding processing on the IMS data channel media information.

2. The call service processing method of claim 1, wherein, The session establishment request or the session modification request comprises a session description protocol (SDP), and the IMS data channel media information is contained in the SDP.

3. The call service processing method of claim 1, wherein, The step of returning an error response to the UE when the IMS data channel media information contains an unallowed media parameter comprises: returning an error response to the UE according to a local policy, wherein the error response carries allowed media parameters.

4. The call service processing method of claim 1, wherein, The step of returning an error response to the UE when the IMS data channel media information contains an unallowed media parameter comprises: returning an error response to the UE according to a response of a policy control function, wherein the error response carries allowed media parameters; the response of the policy control function is a failure response or a success response; and the failure response or the success response indicates allowed media parameters.

5. The call service processing method of claim 1, wherein, The step of performing corresponding processing on the IMS data channel media information when the IMS data channel media information contains an unallowed media parameter comprises: sending a request to the policy control function without carrying the IMS data channel media information according to a local policy when the IMS data channel media information contains an unallowed media parameter; forwarding a modified session establishment request or a modified session modification request after receiving a success response returned by the policy control function, wherein the modified session establishment request or the modified session modification request does not carry the IMS data channel media information; receiving a session response to the session establishment request or the session modification request, and modifying an SDP when the session response carries the SDP, and indicating that the IMS data channel media information is not supported to the UE through the SDP.

6. The call service processing method of claim 1, wherein, The step of performing corresponding processing on the IMS data channel media information when the IMS data channel media information contains an unallowed media parameter comprises: sending a request to the policy control function, wherein the request carries the IMS data channel media information; receiving a success response returned by the policy control function, and modifying the IMS data channel media information according to allowed media parameters indicated by the success response when the success response indicates the allowed media parameters; forwarding a modified session establishment request or a modified session modification request, wherein the modified session establishment request or the modified session modification request carries the modified IMS data channel media information.

7. The call service processing method of any one of claims 1-6, wherein, The IMS data channel media information is an IMS data channel media description. 8.A method for call service processing, applied to a policy control function, the method comprising: receiving a request carrying IMS data channel media information sent by a proxy call session control function (P-CSCF) ; returning a failure response or a success response according to a local policy, wherein the failure response or the success response indicates media parameters allowed by the network.

9. The call service processing method of claim 8, wherein, The IMS data channel media information is an IMS data channel media description. 10.A method for call service processing, applied to a user equipment (UE), the method comprising: sending a session establishment request or a session modification request to a proxy call session control function (P-CSCF), wherein the session establishment request or the session modification request comprises IMS data channel media information; receiving an error response returned by the P-CSCF, wherein the error response carries media parameters allowed by the network; resending a session establishment request or a session modification request to the P-CSCF, wherein the IMS data channel media information carried in the resending session establishment request or the resending session modification request is generated according to the media parameters allowed by the network.

11. The call service processing method of claim 10, wherein, The IMS data channel media information is an IMS data channel media description. 12.A method for call service processing, applied to a proxy call session control function (P-CSCF), the method comprising: receiving a session response to a session establishment request or a session modification request sent by a user equipment (UE), wherein the session response comprises IMS data channel media information; performing corresponding processing on the IMS data channel media information when the IMS data channel media information comprises disallowed media parameters.

13. The call service processing method of claim 12, wherein, The performing corresponding processing on the IMS data channel media information when the IMS data channel media information comprises disallowed media parameters comprises: forwarding a modified session response to the session establishment request or the session modification request to the UE when the IMS data channel media information comprises disallowed media parameters, wherein the modified session response to the session establishment request or the session modification request carries modified IMS data channel media information.

14. The call service processing method of claim 13, wherein, The forwarding the modified session response to the session establishment request or the session modification request to the UE comprises: modifying the IMS data channel media information to indicate that the IMS data channel media information is not supported to the UE, obtaining the modified session response to the session establishment request or the session modification request, and forwarding the modified session response to the UE.

15. The call service processing method of claim 13, wherein, The forwarding the modified session response to the session establishment request or the session modification request to the UE comprises: modifying the IMS data channel media information, replacing the disallowed media parameters with media parameters allowed by the network, obtaining the modified session response to the session establishment request or the session modification request, and forwarding the modified session response to the UE.

16. The call processing method of claim 12, wherein, Whether the IMS data channel media information contains unallowed media parameters is determined according to a local policy or a response of a policy control function.

17. The call processing method of claim 15, wherein, The network allowed media parameters are from a local policy or a response of a policy control function.

18. The call service processing method of any one of claims 12-17, wherein, The IMS data channel media information is an IMS data channel media description. 19.A call service processing apparatus applied to a proxy call session control function (P-CSCF), the apparatus comprising: a session request receiving module configured to receive a session establishment request or a session modification request sent by a user equipment (UE), wherein the session establishment request or the session modification request comprises IMS data channel media information; a session request processing module configured to return an error response to the UE or perform corresponding processing on the IMS data channel media information when the IMS data channel media information contains unallowed media parameters. 20.A call service processing apparatus applied to a policy control function, the apparatus comprising: a media information receiving module configured to receive a request carrying IMS data channel media information sent by a proxy call session control function (P-CSCF) ; a response information returning module configured to return a failure response or a success response according to a local policy when it is found that the IMS data channel media information contains unallowed media parameters, wherein the failure response or the success response indicates network allowed media parameters. 21.A call service processing apparatus applied to a user equipment (UE), the apparatus comprising: a session request sending module configured to send a session establishment request or a session modification request to a proxy call session control function (P-CSCF), wherein the session establishment request or the session modification request comprises IMS data channel media information; an error response receiving module configured to receive an error response returned by the proxy call session control function (P-CSCF), wherein the error response carries network allowed media parameters; the session request sending module is further configured to resend the session establishment request or the session modification request to the proxy call session control function (P-CSCF), wherein the IMS data channel media information carried in the resending session establishment request or the session modification request is generated according to the network allowed media parameters. 22.A call service processing apparatus applied to a proxy call session control function (P-CSCF), the apparatus comprising: a session response receiving module configured to receive a session response to a session establishment request or a session modification request sent by a user equipment (UE), wherein the session response comprises IMS data channel media information; a session response processing module configured to perform corresponding processing on the IMS data channel media information when the IMS data channel media information contains unallowed media parameters. 23.A call service processing device comprising a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor implements the call service processing method according to any one of claims 1 to 18 when executing the computer program.

24. A computer readable storage medium comprising a stored computer program, wherein, The computer readable storage medium is controlled to perform the call service processing method as claimed in any one of claims 1 to 18 when the computer program is running.

25. A computer program product comprising a computer program or computer instructions, which, when executed by a processor, implement the call service processing method as claimed in any one of claims 1 to 18.

Citation Information

Patent Citations

  • Session establishment method and device for IP multimedia subsystem

    CN101572950A

  • Data service processing method and device and computer storage medium

    CN116830669A

  • Sessions in a communication system

    CN1871832A

  • Method and apparatus for providing ai / ML media services

    US20240129757A1