Call processing method, network element, storage medium and computer program product

By carrying IMS data network name and media type information in the network function to establish dedicated voice and/or video call bearers, the complex process problems caused by PCF/PCRF in the prior art are solved, and more efficient voice dedicated bearer establishment is achieved.

CN118827631BActive Publication Date: 2026-07-24CHINA MOBILE COMM LTD RES INST +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA MOBILE COMM LTD RES INST
Filing Date
2024-04-22
Publication Date
2026-07-24

AI Technical Summary

Technical Problem

The existing process for establishing a dedicated voice bearer requires the deployment of PCF/PCRF, which complicates the process.

Method used

The first network function establishes a dedicated voice and/or video call bearer based on the information reported by the second network function. The information carries the IMS data network name and media type information, reducing the dependence on PCF/PCRF and directly establishing the voice and/or video call bearer.

Benefits of technology

It simplifies the process of establishing dedicated voice bearers, reduces the number of network functions, and improves processing efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118827631B_ABST
    Figure CN118827631B_ABST
Patent Text Reader

Abstract

The embodiment of the application provides a call processing method and network function, a storage medium and a computer program product, and comprises the following steps: a first network function establishes a voice and / or video call dedicated carrier according to first information reported by a second network function, wherein the first information carries an IMS data network name and media type information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communications, and in particular to a call processing method and network elements, storage media, and computer program products. Background Technology

[0002] Currently, the establishment process for dedicated voice bearers involves the IP Multimedia Subsystem (IMS) network element's Proxy-Call Session Control Function (P-CSCF) / Session Border Controller (SBC) triggering a resource reservation process after receiving a Session Initialization Protocol (SIP) message. Specifically, the P-CSCF sends an AAR request to the PCF / PCRF via the Diameter Route Agent (DRA) to request the establishment of a dedicated voice bearer. However, the existing dedicated voice bearer establishment process requires the deployment of the PCF / PCRF, which complicates the process. Summary of the Invention

[0003] This application provides a call processing method, network function, storage medium, and computer program product that can simplify the voice carrier establishment process.

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

[0005] In a first aspect, embodiments of this application propose a call processing method applied to a first network function, the method comprising:

[0006] A dedicated carrier for voice and / or video calls is established based on the first information reported by the second network function, wherein the first information carries the IMS data network name and media type information.

[0007] Secondly, embodiments of this application propose a call processing method applied to a second network function, the method comprising:

[0008] The first information is obtained based on the first message sent by the third network function;

[0009] Report the first information to the first network function.

[0010] Thirdly, embodiments of this application propose a call processing method applied to a third network function, the method comprising:

[0011] Send the first message to the second network function.

[0012] Fourthly, embodiments of this application propose a first network function, which includes:

[0013] The establishment unit is used to establish a dedicated carrier for voice and / or video calls based on the first information reported by the second network function, wherein the first information carries the IMS data network name and media type information.

[0014] Fifthly, embodiments of this application propose a second network function, which includes:

[0015] The generation unit is used to obtain first information based on the first message sent by the third network function;

[0016] The reporting unit is used to report the first information to the first network function.

[0017] Sixthly, embodiments of this application propose a third network function, which includes:

[0018] The sending unit is used to send the first message to the second network function.

[0019] In a seventh aspect, embodiments of this application propose a first network function, which includes: a first processor, a first memory, and a first communication bus; when the first processor executes a running program stored in the first memory, it implements the call processing method applied to the first network function.

[0020] Eighthly, embodiments of this application propose a second network function, the second network function including: a second processor, a second memory, and a second communication bus; when the second processor executes the running program stored in the second memory, it implements the above-described call processing method applied to the second network function.

[0021] Ninthly, embodiments of this application propose a third network function, which includes: a third processor, a third memory, and a third communication bus; when the third processor executes the running program stored in the third memory, it implements the above-mentioned call processing method applied to the third network function.

[0022] In a tenth aspect, embodiments of this application provide a storage medium storing a computer program that, when executed by a first processor, implements the call processing method applied to a first network function; or, when executed by a second processor, implements the call processing method applied to a second network function; or, when executed by a third processor, implements the call processing method applied to a third network function.

[0023] Eleventhly, embodiments of this application provide a computer program product, including a computer program that, when executed by a first processor, implements the call processing method applied to a first network function; or, when executed by a second processor, implements the call processing method applied to a second network function; or, when executed by a third processor, implements the call processing method applied to a third network function.

[0024] This application provides a call processing method, network function, storage medium, and computer program product. The method includes: a first network function establishing a dedicated voice and / or video call bearer based on first information reported by a second network function, wherein the first information carries the IMS data network name and media type information. Using the above implementation, the second network function reports the first information carrying the IMS data network name and media type information to the first network function. The first network function can directly establish the voice and / or video call bearer based on the reported first information, without needing to deploy a PCF / PCRF to perform resource reservation procedures, reducing the number of network functions required for establishing the dedicated voice bearer and simplifying the dedicated voice bearer establishment process. Attached Figure Description

[0025] Figure 1 A schematic diagram of the process for establishing a dedicated voice carrier;

[0026] Figure 2 A flowchart of a call processing method provided in this application embodiment Figure 1 ;

[0027] Figure 3 A flowchart of a call processing method provided in this application embodiment Figure 2 ;

[0028] Figure 4 A flowchart of a call processing method provided in this application embodiment Figure 3 ;

[0029] Figure 5 A schematic diagram illustrating an exemplary voice and / or video call carrier establishment and release process provided for embodiments of this application;

[0030] Figure 6A schematic diagram of the structure of a first network function provided in an embodiment of this application. Figure 1 ;

[0031] Figure 7 A schematic diagram of the structure of a first network function provided in an embodiment of this application. Figure 2 ;

[0032] Figure 8 A schematic diagram of the structure of a second network function provided in an embodiment of this application. Figure 1 ;

[0033] Figure 9 A schematic diagram of the structure of a second network function provided in an embodiment of this application. Figure 2 ;

[0034] Figure 10 A schematic diagram of the structure of a third network function provided in this application embodiment. Figure 1 ;

[0035] Figure 11 A schematic diagram of the structure of a third network function provided in this application embodiment. Figure 2 . Detailed Implementation

[0036] In order to gain a more detailed understanding of the features and technical content of the embodiments of this application, the implementation of the embodiments of this application will be described in detail below with reference to the accompanying drawings. The accompanying drawings are for reference and illustration only and are not intended to limit the embodiments of this application.

[0037] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.

[0038] In the following description, references to "some embodiments" refer to a subset of all possible embodiments. It is understood that "some embodiments" may be the same or different subsets of all possible embodiments and may be combined with each other without conflict. It should also be noted that the terms "first, second, third" used in the embodiments of this application are merely for distinguishing similar objects and do not represent a specific ordering of objects. It is understood that "first, second, third" may be interchanged in a specific order or sequence where permitted, so that the embodiments of this application described herein can be implemented in an order other than that illustrated or described herein.

[0039] For the current voice dedicated carrier establishment process, please refer to [link / reference]. Figure 1 Specifically, it includes:

[0040] 0. The terminal (User Equipment, UE), base station (gNodeB, gNB), authentication management function (AMF), session management function (SMF), PCF / PCRF, and user plane management function (UPF) execute the service request process.

[0041] 1. The UE sends a SIP INVITE to the P-CSCF.

[0042] 2. P-CSCF sends an AA-Request to DRA.

[0043] 3. DRA sends Nbsf_Management_Discovery (carrying the UE IP address) to SMF.

[0044] 4. SMF sends an Nbsf_Management_Discovery Response (carrying the PDRF hostname) to DRA.

[0045] 5. DRA sends an AA-Request to PCF / PCRF.

[0046] 6. PCF / PCRF sends Npcf_SMPolicy Control_Update Notify to SMF.

[0047] 7. PCF / PCRF sends AA-Answer to P-CSCF via DRA.

[0048] 8. SMF sends Namf_Communication_N1N2MessageTransfer to AMF.

[0049] 9. The AMF sends an N2 PDU Session Resource Modification Request to the gNB.

[0050] 10. gNB sends PDU Session Modification Command to UE.

[0051] 11. The UE sends a PDU Session Modification Command Ack to the gNB.

[0052] 12. gNB sends an N2 PDU Session Resource Modification Response to AMF.

[0053] 13. AMF sends Nsmf_PDUSession_UpdateSMContext to SMF.

[0054] 14. SMF, PCF / PCRF, and UPF perform Packet Data Unit (PDU) session updates.

[0055] However, the above methods require the deployment of PCF / PCRF, which makes the voice dedicated carrier establishment process complex.

[0056] To address the aforementioned problems, embodiments of this application provide a call processing method, such as... Figure 2 As shown, applied to the first network function, the method may include:

[0057] S101. Establish a dedicated carrier for voice and / or video calls based on the first information reported by the second network function, wherein the first information carries the IMS data network name and media type information.

[0058] In this embodiment of the application, the first network function is SMF; the second network function is UPF.

[0059] In this embodiment of the application, the SMF configures voice and / or video call rules.

[0060] In this embodiment of the application, the voice and / or video call rules configured by the SMF are shown in Table 1.

[0061] Table 1

[0062]

[0063] In this embodiment, the SMF establishes the IMS default bearer based on the third information in the session establishment request using voice and / or video call rules; the third information carries the IMS data network name.

[0064] In this embodiment of the application, the session establishment request is a PDU session establishment request.

[0065] In this embodiment of the application, the SMF sends data detection rules to the UPF.

[0066] It should be noted that during the IMS default bearer establishment process, the PFCP session establishment request message sent by the SMF to the UPF carries a Packet Detection Rule (PDR) rule, which includes rules for detecting Real-time Transport Control Protocol (RTCP) type packets. Specifically, the rules for detecting RTCP type packets correspond to data detection rules.

[0067] In this embodiment, the data detection rules are for the data types that the UPF needs to detect in messages sent by the P-CSCF or SBC. Specifically, these include the data network name and media type information.

[0068] In this embodiment of the application, the SMF initiates the IMS voice and / or video call dedicated carrier establishment process based on the first information reported by the UPF, initiates session modification to the UPF based on the voice and / or video call rules configured by the SMF, issues the rules and establishes the voice and / or video call dedicated carrier.

[0069] Furthermore, after establishing a dedicated voice and / or video call carrier, it can also receive second information reported by the second network function; and initiate a process to release the dedicated voice and / or video call carrier to the second network function.

[0070] Understandably, the second network function reports first information carrying the IMS data network name and media type information to the first network function. The first network function can directly establish voice and / or video call bearers based on the reported first information without deploying PCF / PCRF to perform resource reservation procedures, thereby reducing the number of network functions established for voice dedicated bearers and simplifying the voice dedicated bearer establishment process.

[0071] Based on the above embodiments, this application proposes a call processing method, such as... Figure 3 As shown, applied to the second network function, the method includes:

[0072] S201. Obtain first information based on the first message sent by the third network function.

[0073] In this embodiment of the application, the third network function is P-CSCF or SBC.

[0074] In this embodiment, the first message is a Source Description (SDES) RTCP message. The RTCP message contains the IMS Data Network Name (DNN) and media type information (audio, video).

[0075] In this embodiment of the application, the UPF receives the data detection rules issued by the SMF; then, it uses the data detection rules to detect the first message and generates the first information.

[0076] In this embodiment, the UPF can detect P-CSCF / SBC media plane SDES RTCP packets using Deep Packet Inspection (DPI) technology to obtain the IMS data network name and media type information. The UPF then adds information to the IMS data network name and media type name to obtain the first information.

[0077] S202, Report the first information to the first network function.

[0078] Furthermore, the UPF reports a second piece of information to the SMF, after which the UPF receives the SMF-initiated release of voice and / or video call carrier procedures.

[0079] It should be noted that the second information is obtained by the UPF based on the second message sent by the P-CSCF or SBC.

[0080] In this embodiment of the application, the second message is a BYE RTCP message.

[0081] In this embodiment, the UPF can detect the P-CSCF / SBC media plane BYE RTCP packet based on the DPI to obtain a voice and / or video call dedicated load disconnection request. Information is added to the voice and / or video call dedicated load disconnection request to obtain a second message.

[0082] Understandably, the third network function sends a first message to the second network function, which includes the IMS data network name and media type information. The second network function then reports the first information, which carries the IMS data network name and media type information, to the first network function. The first network function can directly establish a voice and / or video call bearer based on the reported first information without deploying PCF / PCRF to perform resource reservation procedures. This reduces the number of network functions required for establishing a dedicated voice bearer and simplifies the dedicated voice bearer establishment process.

[0083] Based on the above embodiments, this application proposes a call processing method, such as... Figure 4 As shown, applied to a third network function, the method includes:

[0084] S301, Send the first message to the second network function.

[0085] In this embodiment of the application, the first message carries the IMS data network name and media type information extracted from the received session join request message.

[0086] In one optional embodiment, the P-CSCF / SBC receives a SIP INVITE message sent by the terminal. The SIP INVITE message is a session join request message. The P-CSCF / SBC carries the IMS data network name and the SIP INVITE message in the first message and sends it to the UPF.

[0087] It should be noted that after receiving the SIP INVITE message from the terminal, the P-CSCF / SBC will determine not to establish a dedicated carrier through PCF / PCRF because the P-CSCF / SBC is not configured with PCF / PCRF information.

[0088] Furthermore, upon receiving the session end request message, the P-CSCF or SBC also sends a second message to the UPF.

[0089] In one optional embodiment, the P-CSCF / SBC receives a SIP BYE message sent by the terminal, which is a session termination request message. After that, the P-CSCF / SBC sends a BYE RTCP message to the UPF.

[0090] Understandably, the third network function sends a first message to the second network function, which includes the IMS data network name and media type information. The second network function then reports the first information, which carries the IMS data network name and media type information, to the first network function. The first network function can directly establish a voice and / or video call bearer based on the reported first information without deploying PCF / PCRF to perform resource reservation procedures. This reduces the number of network functions required for establishing a dedicated voice bearer and simplifies the dedicated voice bearer establishment process.

[0091] Based on the above embodiments, this application proposes a process for establishing and releasing a dedicated voice and / or video call bearer on the calling side. See details below. Figure 5 ,

[0092] 1. Configure voice and / or video call rules in SMF.

[0093] 2. SMF uses the configured voice and / or video call rules to establish the IMS default bearer based on the IMS DNN carried in the PDU session establishment request.

[0094] 3. The SMF sends a PFCP session establishment request message to the UPF, which carries PDR rules and includes the detection of RTCP type packets.

[0095] 4. Establish the default IMS bearer.

[0096] 5. The UE sends a SIP INVITE to the P-CSCF / SBC.

[0097] 6. The P-CSCF / SBC sends an AAR request to the Voice PCF to request the establishment of a dedicated voice carrier.

[0098] 7. Establish a dedicated voice carrier with 5QI=1.

[0099] 8. The voice PCF sends AAA to the P-CSCF / SBC.

[0100] 9. The P-CSCF / SBC detected that the local voice PCF address was not configured, and determined not to establish a dedicated carrier through the PCF voice PCF.

[0101] 10. P-CSCF / SBC extracts the media type information from the INVITE message and sends an SDES RTCP packet to the UPF. The message contains IMS dnn and media type information.

[0102] 11. UPF detects P-CSCF / SBC media plane SDES RTCP packets based on DPI and reports the IMS DNN and media type information to SMF.

[0103] 12. The SMF initiates the IMS voice / video call dedicated carrier establishment process based on the information reported by the UPF. Based on the configured voice and / or video call rules, the SMF initiates session modification to the UPF, issues the rules, and establishes the dedicated carrier.

[0104] 13. The UE sends a SIP BYE message to the P-CSCF / SBC.

[0105] 14. P-CSCF / SBC sends a BYE RTCP packet to UPF.

[0106] 15. The UPF detects the P-CSCF / SBC media plane BYE RTCP packet based on the DPI and reports it to the SMF to release the dedicated carrier.

[0107] 16. The SMF initiates a dedicated release process for voice and / or video call carriers to the UPF.

[0108] This application provides a first network function 1. For example... Figure 6 As shown, the first network function 1 includes:

[0109] Establishment unit 10 is used to establish a dedicated carrier for voice and / or video calls based on the first information reported by the second network function, wherein the first information carries the IMS data network name and media type information.

[0110] Optionally, the first network function further includes: a first receiving unit and a second transmitting unit;

[0111] The first receiving unit is configured to receive the second information reported by the second network function;

[0112] The second sending unit is used to initiate a process for releasing the dedicated voice and / or video call carrier to the second network function.

[0113] Optionally, the first network function further includes: a configuration unit;

[0114] The configuration unit is used to configure voice and / or video call rules.

[0115] Optionally, the establishment unit 10 is further configured to establish an IMS default bearer based on the third information in the session establishment request using the voice and / or video call rules; the third information carries the IMS data network name.

[0116] Optionally, the first network function further includes: a distribution unit;

[0117] The sending unit is used to send data detection rules to the second network function.

[0118] Optionally, the first network function is SMF; the second network function is UPF.

[0119] This application provides a first network function that establishes a dedicated voice and / or video call bearer based on first information reported by a second network function. The first information carries the IMS data network name and media type information. Therefore, the first network function proposed in this embodiment allows the second network function to report first information carrying the IMS data network name and media type information. The first network function can directly establish a voice and / or video call bearer based on the reported first information, eliminating the need to deploy PCF / PCRF to perform resource reservation procedures. This reduces the number of network functions required for establishing a dedicated voice bearer and simplifies the dedicated voice bearer establishment process.

[0120] Figure 7 A schematic diagram of the composition structure of a first network function 1 provided in an embodiment of this application. Figure 2 In practical applications, based on the same disclosed concept of the above embodiments, such as Figure 7 As shown, the first network function 1 in this embodiment includes: a first processor 11, a first memory 12, and a first communication bus 13.

[0121] The aforementioned first processor 11 can be at least one of the following: Application Specific Integrated Circuit (ASIC), Digital Signal Processor (DSP), Digital Signal Processing Device (DSPD), Programmable Logic Device (PLD), Field Programmable Gate Array (FPGA), CPU, controller, microcontroller, and microprocessor. It is understood that, for different devices, the electronic device used to implement the above-mentioned processor function can also be other types, and this embodiment does not specifically limit it.

[0122] In this embodiment, the first communication bus 13 is used to establish a connection and communication between the first processor 11 and the first memory 12; when the first processor 11 executes the running program stored in the first memory 12, it implements the following call processing method:

[0123] A dedicated carrier for voice and / or video calls is established based on the first information reported by the second network function, wherein the first information carries the IMS data network name and media type information.

[0124] Furthermore, the aforementioned first processor 11 is also used to receive second information reported by the second network function; and to initiate a process for releasing the dedicated voice and / or video call carrier to the second network function.

[0125] Furthermore, the aforementioned first processor 11 is also used to configure voice and / or video call rules.

[0126] Furthermore, the aforementioned first processor 11 is also used to establish an IMS default bearer based on the third information in the session establishment request using the voice and / or video call rules; the third information carries the IMS data network name.

[0127] Furthermore, the aforementioned first processor 11 is also used to issue data detection rules to the second network function.

[0128] Furthermore, the first network function is SMF; the second network function is UPF.

[0129] This application provides a second network function 2, such as... Figure 8 As shown, the second network function 2 includes:

[0130] The generation unit 20 is used to obtain first information based on the first message sent by the third network function;

[0131] The reporting unit 21 is used to report the first information to the first network function.

[0132] Optionally, the second network function further includes: a second receiving unit;

[0133] The generation unit 20 is also used to obtain second information based on the second message sent by the third network function;

[0134] The reporting unit 21 is also used to report the second information to the first network function;

[0135] The second receiving unit is used to receive the release voice and / or video call carrier process initiated by the first network function.

[0136] Optionally, the second receiving unit is further configured to receive data detection rules issued by the first network function;

[0137] The generation unit 20 is further configured to use the data detection rules to detect the first message and generate the first information.

[0138] Optionally, the third network function is P-CSCF or SBC.

[0139] This application provides a second network function that obtains first information based on a first message sent by a third network function and reports the first information to a first network function. Therefore, in this embodiment, the third network function sends a first message to the second network function, which includes the IMS data network name and media type information. The second network function then reports the first information carrying the IMS data network name and media type information to the first network function. The first network function can directly establish voice and / or video call bearers based on the reported first information, without needing to deploy PCF / PCRF to perform resource reservation procedures. This reduces the number of network functions required for voice bearer establishment and simplifies the voice bearer establishment process.

[0140] Figure 9 A schematic diagram of the composition structure of a second network function 2 provided in this application embodiment. Figure 2 In practical applications, based on the same disclosed concept of the above embodiments, such as Figure 9 As shown, the second network function 2 in this embodiment includes: a second processor 22, a second memory 23, and a second communication bus 24.

[0141] The second processor 22 described above can be at least one of ASIC, DSP, DSPD, PLD, FPGA, CPU, controller, microcontroller, and microprocessor. It is understood that, for different devices, the electronic device used to implement the above processor function can also be other types, and this embodiment does not impose specific limitations.

[0142] In this embodiment, the second communication bus 24 is used to establish communication between the second processor 22 and the second memory 23; when the second processor 22 executes the running program stored in the second memory 23, it implements the following call processing method:

[0143] Based on the first message sent by the third network function, the first information is obtained; the first information is reported to the first network function.

[0144] Furthermore, the second processor 22 is also used to obtain second information based on the second message sent by the third network function; report the second information to the first network function; and receive the release of voice and / or video call carrier process initiated by the first network function.

[0145] Furthermore, the second processor 22 is also used to receive data detection rules issued by the first network function; to detect the first message using the data detection rules, and to generate the first information.

[0146] Furthermore, the third network function is either P-CSCF or SBC.

[0147] This application proposes a third network function 3, such as... Figure 10 As shown, the third network function 3 includes:

[0148] The sending unit 30 is used to send a first message to the second network function.

[0149] Optionally, the first message may carry the IMS data network name and media type information extracted from the received session join request message.

[0150] Optionally, the third network function further includes: a third receiving unit;

[0151] The third receiving unit is used to receive a session end request message;

[0152] The sending unit 30 is also used to send a second message to the second network function.

[0153] This application provides a third network function that sends a first message to a second network function. As can be seen, the third network function in this embodiment sends a first message to the second network function, which includes the IMS data network name and media type information. The second network function then reports first information carrying the IMS data network name and media type information to the first network function. The first network function can directly establish voice and / or video call bearers based on the reported first information, without needing to deploy PCF / PCRF to perform resource reservation procedures. This reduces the number of network functions required for voice bearer establishment and simplifies the voice bearer establishment process.

[0154] Figure 11 A schematic diagram of the composition structure of a third network function 3 provided in this application embodiment. Figure 2 In practical applications, based on the same disclosed concept of the above embodiments, such as Figure 11 As shown, the third network function 3 in this embodiment includes: a third processor 31, a third memory 32, and a third communication bus 33.

[0155] The aforementioned third processor 31 can be at least one of ASIC, DSP, DSPD, PLD, FPGA, CPU, controller, microcontroller, and microprocessor. It is understood that, for different devices, the electronic device used to implement the above processor function can also be other types, and this embodiment does not impose specific limitations.

[0156] In this embodiment, the third communication bus 33 is used to establish a connection and communication between the third processor 31 and the third memory 32; when the third processor 31 executes the running program stored in the third memory 32, it implements the following call processing method:

[0157] Send the first message to the second network function.

[0158] Furthermore, the first message carries the IMS data network name and media type information extracted from the received session join request message.

[0159] Furthermore, the third processor 31 is also configured to receive a session end request message and send a second message to the second network function.

[0160] This application provides a storage medium storing a computer program thereon. The computer-readable storage medium stores one or more programs, which can be executed by one or more processors. The computer program implements the call processing method described above.

[0161] Based on the above embodiments, this application provides a computer program product, including a computer program that can be executed by one or more processors, and the computer program implements the call processing method described above.

[0162] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0163] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this disclosure, in essence, or the part that contributes to the related technology, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes several instructions to cause an image display device (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this disclosure.

[0164] The above description is merely a preferred embodiment of this application and is not intended to limit the scope of protection of this application.

Claims

1. A call processing method, characterized in that, Applied to a first network element, wherein the first network element is a Session Management Function (SMF), the method includes: A dedicated carrier for voice and / or video calls is established based on the first information reported by the second network element. The first information carries the IP Multimedia System (IMS) data network name and media type information. The second network element is a User Plane Management Function (UPF). The method further includes: Configure voice and / or video call rules, which are used by the SMF to establish a dedicated voice and / or video call carrier based on the first information.

2. The method according to claim 1, characterized in that, The method further includes: Receive the second information reported by the second network element; Initiate a process to release the dedicated voice and / or video call carrier to the second network element.

3. The method according to claim 1, characterized in that, The method further includes: Based on the third information in the session establishment request, the IMS default bearer is established using the voice and / or video call rules; the third information carries the IMS data network name.

4. The method according to claim 3, characterized in that, The method further includes: Data detection rules are issued to the second network element.

5. A call processing method, characterized in that, Applied to a second network element, wherein the second network element is a UPF, the method includes: Based on the first message sent by the third network element, the first information is obtained. The first information carries the IP Multimedia System (IMS) data network name and media type information. The third network element is either the Proxy Call Session Control Function (P-CSCF) or the Session Border Controller (SBC). The first information is reported to the first network element so that the first network element can establish a dedicated voice and / or video call carrier based on the configured voice and / or video call rules and the first information reported by the UPF; wherein, the first network element is an SMF.

6. The method according to claim 5, characterized in that, The method further includes: Based on the second message sent by the third network element, the second information is obtained; The second information is reported to the first network element; Receive the release of voice and / or video call carrier initiated by the first network element.

7. The method according to claim 5, characterized in that, The method further includes: Receive the data detection rules issued by the first network element; The first message is detected using the data detection rules to generate the first information.

8. A call processing method, characterized in that, Applied to a third network element, wherein the third network element is a P-CSCF or an SBC, the method includes: A first message is sent to the second network element. The first message carries the IMS data network name and media type information extracted from the received session join request message. The second network element obtains first information based on the first message sent by the third network element and sends the first information to the first network element. The first network element establishes a dedicated voice and / or video call carrier based on the configured voice and / or video call rules and the first information reported by the second network element. The first information carries the IP Multimedia System (IMS) data network name and media type information. The second network element is a UPF and the first network element is an SMF.

9. The method according to claim 8, characterized in that, The method further includes: Receive a session end request message; Send a second message to the second network element.

10. A first network element, characterized in that, The first network element is an SMF, and the first network element includes: The establishment unit is used to establish a dedicated carrier for voice and / or video calls based on the first information reported by the second network element, wherein the first information carries the IMS data network name and media type information, and the second network element is a UPF; The configuration unit is used to configure voice and / or video call rules, which are used by the SMF to establish a dedicated voice and / or video call carrier based on the first information.

11. A second network element, characterized in that, The second network element is a UPF, and the second network element includes: The generation unit is used to obtain first information based on the first message sent by the third network element. The first information carries the IP Multimedia System (IMS) data network name and media type information. The third network element is a P-CSCF or an SBC. The reporting unit is used to report the first information to the first network element so that the first network element can establish a dedicated voice and / or video call carrier based on the configured voice and / or video call rules and the first information reported by the UPF; wherein, the first network element is an SMF.

12. A third network element, characterized in that, The third network element is a P-CSCF or an SBC, and the third network element includes: The sending unit is configured to send a first message to a second network element. The first message carries the IMS data network name and media type information extracted from a received session join request message. The second network element obtains first information based on the first message sent by the third network element and sends the first information to the first network element. The first network element establishes a dedicated voice and / or video call carrier based on the configured voice and / or video call rules and the first information reported by the second network element. The first information carries the IP Multimedia System (IMS) data network name and media type information. The second network element is a UPF, and the first network element is an SMF.

13. A first network element, characterized in that, The first network element includes: a first processor, a first memory, and a first communication bus; when the first processor executes the running program stored in the first memory, it implements the method as described in any one of claims 1-4.

14. A second network element, characterized in that, The second network element includes: a second processor, a second memory, and a second communication bus; when the second processor executes the running program stored in the second memory, it implements the method as described in any one of claims 5-7.

15. A third network element, characterized in that, The third network element includes: a third processor, a third memory, and a third communication bus; when the third processor executes the running program stored in the third memory, it implements the method as described in any one of claims 8-9.

16. A storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a first processor, it implements the method as described in any one of claims 1-4; or when it is executed by a second processor, it implements the method as described in any one of claims 5-7; or when it is executed by a third processor, it implements the method as described in any one of claims 8-9.

17. A computer program product, comprising a computer program, characterized in that, The computer program, when executed by a first processor, implements the method as described in any one of claims 1-4; or, when executed by a second processor, it implements the method as described in any one of claims 5-7; or, when executed by a third processor, it implements the method as described in any one of claims 8-9.