SDN controller-based method for ensuring end-to-end quality of video services in 5g cloud-network convergence
Through the coordinated scheduling of the SDN controller and the 5G core network QoS controller, the video streaming quality assurance problem in the 5G cloud network converged scenario is solved, and end-to-end low latency, low packet loss and low jitter video streaming transmission is achieved.
Patent Information
- Application Number
- PCT/CN2024/138295
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-12-12
- Filing Date
- 2024-12-11
- Publication Date
- 2025-06-19
AI Technical Summary
In the 5G cloud network convergence scenario, after the video stream is output from the 5G core network, there are problems such as detours, increased delay and unprotected bandwidth in the IP bearer network and cloud network, resulting in the inability to effectively guarantee the service quality.
Through the coordinated scheduling of the SDN controller and the 5G core network QoS controller, the 5GQoS policy indicators of the video stream generated by the video terminal are obtained, and converted into IP network QoS policy indicators that can be identified by the IP bearer network and the cloud network, and sent to the forwarding node through the OpenFlow interface to ensure that the video stream selects the optimal route for forwarding.
It realizes end-to-end service quality assurance for video streaming from 5G wireless network to cloud network, meets the network quality requirements of low latency, less packet loss, and low jitter, and does not affect the existing 5G network architecture, IP bearer network and cloud network architecture.
Smart Images

Figure CN2024138295_19062025_PF_FP_ABST
Abstract
Description
A method for end-to-end quality assurance of video services in 5G cloud-network integration based on SDN controller
[0001] This application claims priority to Chinese patent application number CN202311698579.9, filed on December 12, 2023, entitled “A method for end-to-end quality assurance of video services under 5G cloud network integration based on SDN controller,” the entire text of which is hereby incorporated by reference. Technical Field
[0002] The present invention relates to the fields of 5G and cloud computing, and in particular to a method for achieving end-to-end quality assurance of video services in 5G cloud-network integration based on an SDN controller. Background Art
[0003] In the 5G cloud-network convergence scenario, the video AI analysis system deploys a cloud platform. After the video stream passes through the 5G network, which consists of a wireless network, a transmission network, and a 5G core network, it reaches the cloud platform access point (POP) via the IP bearer network and the cloud network, and is then uploaded to the cloud platform. In the 5G network, to ensure bandwidth for the video stream and prioritize air interface resource scheduling, 5G QoS policy indicators such as 5QI, ARP, and GBR can be set for each video stream in the 5G network. However, once the video stream leaves the 5G core network, the path between the IP bearer network and the cloud network lacks optimal routing strategies and 5G QoS policy guarantees, causing the video stream to take a detour. Furthermore, the cloud access point selected in the cloud network may not be the nearest one. This increases the end-to-end link latency from the 5G network to the cloud platform, leading to severe packet loss and inability to guarantee service quality.
[0004] Existing patents address service QoS policies limited to scheduling and networking optimization mechanisms within the 5G network and IP bearer network, but fail to implement an end-to-end service QoS policy scheduling mechanism. As shown in Figure 2, the 5G network, bearer network, and cloud network are separate network planes. Inconsistent QoS policies for video streams can lead to detours, increased latency, and unreliable bandwidth in the IP bearer and cloud networks after the video stream is exported from the 5G core network. Summary of the Invention
[0005] This application aims to at least partially resolve one of the technical problems in the related art. To this end, one purpose of this application is to propose a method, system, electronic device, and readable storage medium for implementing end-to-end quality assurance of video services in 5G cloud-network convergence based on an SDN controller, thereby resolving the problems of detours, increased latency, and unreliable bandwidth, and ensuring optimal path selection and end-to-end 5G QoS policy indicators for video streaming services from the 5G wireless network to the cloud.
[0006] The first aspect disclosed in the present application is a method for implementing end-to-end quality assurance of video services in 5G cloud-network convergence based on an SDN controller, the method comprising:
[0007] Obtaining, through the PCF in the 5G core network, a 5G QoS policy indicator of a video stream generated by a video terminal, wherein the video terminal is a camera;
[0008] The PCF in the 5G core network inputs the 5G QoS policy indicator to the 5G core network QoS controller;
[0009] The 5G core network QoS controller inputs the IP address of the video stream generated by the video terminal and the 5G QoS policy indicator into the SDN controller;
[0010] The SDN controller is connected to the forwarding nodes of the IP bearer network and the cloud network, and the SDN controller converts the 5G QoS policy indicators into IP network QoS policy indicators that can be recognized by the IP bearer network and the cloud network;
[0011] The SDN controller sends the IP network QoS policy indicator to the forwarding nodes of the IP bearer network and the cloud network through the OpenFlow interface;
[0012] The forwarding nodes of the IP bearer network and the cloud network select the optimal route for forwarding the video stream generated by the video terminal based on the IP network QoS policy indicators.
[0013] The step of obtaining the 5G QoS policy indicator of the video stream generated by the video terminal through the PCF in the 5G core network includes:
[0014] The video terminal registers with the 5G core network;
[0015] The video terminal sends a request to establish a dedicated bearer in the 5G network to the 5G core network through the AMF in the 5G core network;
[0016] The PCF in the 5G core network receives a request from the AMF in the 5G core network to establish a dedicated bearer in the 5G network. The PCF in the 5G core network queries its own database and determines the 5GQoS policy indicator of the video stream generated by the video terminal.
[0017] The 5G QoS policy indicators include ARP, GBR and 5QI.
[0018] The PCF in the 5G core network receives a request from the AMF in the 5G core network to establish a dedicated bearer in the 5G network, and the PCF in the 5G core network queries its own database and determines the 5G QoS policy indicator of the video stream generated by the video terminal, including:
[0019] The PCF in the 5G core network obtains the characteristics and type of the video stream generated by the video terminal from the dedicated bearer establishment request;
[0020] According to the characteristics and type of the video stream generated by the video terminal, the PCF in the 5G core network queries its own database;
[0021] Determine, based on information retrieved from a database by the PCF in the 5G core network, a 5G QoS policy indicator corresponding to the video stream generated by the video terminal;
[0022] The PCF in the 5G core network transmits the 5GQoS policy indicators to the SMF and AUSF network nodes that establish dedicated carriers.
[0023] The IP network QoS policy indicators include DSCP, guaranteed link bandwidth value and optimal forwarding path; wherein, the DSCP is obtained by converting the 5QI in the 5GQoS policy indicators; the guaranteed link bandwidth value is obtained by converting the GBR in the 5GQoS policy indicators; the optimal forwarding path is calculated by the SDN controller based on the source IP address and the target IP address.
[0024] The optimal forwarding path is calculated by the SDN controller based on the source IP address and the destination IP address, including:
[0025] The SDN controller extracts the source IP address and the destination IP address based on the IP address of the video stream generated by the video terminal and the 5GQoS policy indicator;
[0026] Based on the information of the source IP address and the destination IP address, the SDN controller calculates an optimal forwarding path using a shortest path algorithm.
[0027] The step of the SDN controller sending the IP network QoS policy indicator to the forwarding nodes of the IP bearer network and the cloud network through the OpenFlow interface includes:
[0028] The SDN controller generates an OpenFlow protocol according to the IP network QoS policy indicator;
[0029] The SDN controller communicates with the SDN switch through an OpenFlow interface, and the SDN controller sends the OpenFlow protocol to the SDN switch;
[0030] The SDN controller generates relevant flow table entries according to the OpenFlow protocol, and the SDN controller sends the flow table entries to the SDN switch;
[0031] The SDN switch sends the IP network QoS policy indicator to the forwarding nodes of the IP bearer network and the cloud network through the guidance of the flow table entry.
[0032] The forwarding nodes of the IP bearer network and the cloud network select an optimal route for forwarding the video stream generated by the video terminal based on the IP network QoS policy indicator, including:
[0033] The forwarding nodes of the IP bearer network and the cloud network receive the IP network QoS policy indicator;
[0034] The video stream generated by the video terminal is forwarded via the optimal route selected in the IP bearer network according to the IP network QoS policy indicator;
[0035] The video stream generated by the video terminal selects the nearest cloud access point in the cloud network according to the IP network QoS policy indicator;
[0036] The forwarding nodes of the IP bearer network and the cloud network establish DSCP and guaranteed link bandwidth value and optimal forwarding path information based on the IP network QoS policy indicator;
[0037] Feedback the DSCP value, guaranteed link bandwidth value, and optimal forwarding path information to the SDN controller;
[0038] The SDN controller feeds back the DSCP, guaranteed link bandwidth value, and optimal forwarding path information to the 5G core network QoS controller;
[0039] The 5G core network QoS controller feeds back the DSCP, guaranteed link bandwidth value, and optimal forwarding path information to the PCF in the 5G core network;
[0040] The PCF in the 5G core network feeds back the DSCP, guaranteed link bandwidth value, and optimal forwarding path information to the video terminal.
[0041] The second aspect disclosed in this application is a system for ensuring end-to-end quality of video services in 5G cloud-network convergence based on an SDN controller, the system comprising:
[0042] Determine a 5GQoS policy indicator module, configured to obtain a 5GQoS policy indicator of a video stream generated by a video terminal through a PCF in a 5G core network, wherein the video terminal is a camera;
[0043] A 5G QoS policy indicator transmission module, configured for the PCF in the 5G core network to input the 5G QoS policy indicator into the 5G core network QoS controller;
[0044] A 5G core network QoS controller transmission module is used for the 5G core network QoS controller to input the IP address of the video stream generated by the video terminal and the 5G QoS policy indicator to the SDN controller;
[0045] A conversion module is used for the SDN controller to connect with the forwarding nodes of the IP bearer network and the cloud network, and the SDN controller converts the 5G QoS policy indicators into IP network QoS policy indicators that can be recognized by the IP bearer network and the cloud network;
[0046] A sending module, configured for the SDN controller to send the IP network QoS policy indicator to the forwarding nodes of the IP bearer network and the cloud network through the OpenFlow interface;
[0047] A forwarding module is used for forwarding nodes of the IP bearer network and the cloud network to select the optimal route for forwarding the video stream generated by the video terminal based on the IP network QoS policy indicator.
[0048] The third aspect disclosed in the present application is an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements steps in a method for end-to-end quality assurance of video services under 5G cloud network integration based on an SDN controller.
[0049] The fourth aspect disclosed in the present application is a readable storage medium, which stores a computer program, and the computer program is suitable for loading by a processor to execute the steps of the method for implementing end-to-end quality assurance of video services under 5G cloud network integration based on an SDN controller.
[0050] Compared with the existing technology, this application has the following advantages and effects:
[0051] Through the coordinated scheduling of the SDN controller and the 5G core network QoS controller, end-to-end service quality assurance is achieved for video streaming services from the starting 5G wireless network to the end cloud network, thus meeting the low latency, low packet loss and low jitter requirements of video streaming services.
[0052] This application realizes the mapping and synchronization of service quality data through collaborative communication between cloud network SDN control and 5G network QoS controller, without affecting the existing 5G network architecture, IP bearer network and cloud network architecture.
[0053] This application proposes a collaborative solution for cloud network SDN controllers and 5G network QoS controllers to implement an end-to-end quality assurance solution for video services in scenarios where video streaming services are delivered to the cloud via a 5G network, thereby meeting the network quality requirements of the services with low latency, low packet loss, and low jitter. BRIEF DESCRIPTION OF THE DRAWINGS
[0054] FIG1 is a flow chart of a method for implementing end-to-end quality assurance of video services under 5G cloud-network integration based on an SDN controller according to an embodiment of the present application;
[0055] FIG2 is a schematic diagram of a detour scenario in which a video stream exits a 5G core network and goes to a cloud platform under a 5G cloud-network converged architecture according to an embodiment of the present application;
[0056] FIG3 is a schematic diagram of collaborative scheduling between an SDN controller and a 5G core network QoS controller provided by an embodiment of the present application;
[0057] FIG4 is a schematic diagram of a communication process between a 5G core network QoS controller and an SDN controller according to an embodiment of the present application;
[0058] FIG5 is a schematic diagram of an end-to-end quality assurance system for video services in 5G cloud-network integration based on an SDN controller according to an embodiment of the present application;
[0059] FIG6 is a schematic diagram of the structure of an electronic device provided by an embodiment of the present application;
[0060] FIG7 is a schematic diagram of the structure of a computer-readable storage medium provided by an embodiment of the present application. DETAILED DESCRIPTION
[0061] In order to make those skilled in the art better understand the technical solutions of the present invention, the technical solutions of the present invention are further described below in conjunction with the accompanying drawings and specific embodiments. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them.
[0062] The embodiments and other aspects of the present invention will be clarified with reference to the following description and accompanying drawings. In these descriptions and accompanying drawings, some specific implementations of the embodiments of the present invention are specifically disclosed to illustrate some ways of implementing the principles of the embodiments of the present invention, but it should be understood that the scope of the embodiments of the present application is not limited thereto. On the contrary, the embodiments of the present application include all changes, modifications and equivalents that fall within the spirit and scope of the appended claims.
[0063] Example 1
[0064] FIG1 is a flow chart of a method for implementing end-to-end quality assurance of video services under 5G cloud-network convergence based on an SDN controller according to an embodiment of the present application. As shown in FIG1 , a method for implementing end-to-end quality assurance of video services under 5G cloud-network convergence based on an SDN controller includes:
[0065] The video terminal registers with the 5G core network and sends a request to the 5G core network to establish a dedicated bearer in the 5G network to ensure that the 5G QoS policy indicators of the video stream generated by the video terminal can be determined. The specific steps include:
[0066] The video terminal registers with the 5G core network;
[0067] The video terminal sends a request to establish a dedicated bearer in the 5G network to the 5G core network through the AMF in the 5G core network;
[0068] The PCF in the 5G core network receives a request from the AMF in the 5G core network to establish a dedicated bearer in the 5G network. The PCF in the 5G core network queries its own database and determines the 5GQoS policy indicator of the video stream generated by the video terminal.
[0069] Among them, the video terminal is a camera; the video terminal needs to register its identity information into the 5G core network before it can communicate with the 5G core network; the 5G core network is a key network component that supports the fifth generation of mobile communication technology, used to process mobile data and provide various network functions; the 5G network consists of a wireless network, a transmission network and a 5G core network.
[0070] 5G QoS policy indicators include GBR, ARP and 5QI; among them, GBR is a parameter for guaranteeing uplink and downlink bandwidth in 5G networks; ARP contains information on priority, preemption function and preemption vulnerability. ARP priority defines the relative importance of resource requests, allowing to decide whether new QoS policies can be accepted or rejected under resource constraints. It can also be used to determine whether existing QoS policies should be preempted during resource constraints; 5QI is a scalar used to represent 5G QoS policy indicators, which is used to measure the priority of QoS policy indicators.
[0071] The PCF in the 5G core network receives a request from the AMF in the 5G core network to establish a dedicated bearer in the 5G network. The PCF in the 5G core network queries its own database and determines the 5G QoS policy indicator of the video stream generated by the video terminal. The specific steps include:
[0072] The PCF in the 5G core network receives a request from the AMF in the 5G core network to establish a dedicated bearer in the 5G network, and the PCF in the 5G core network obtains the characteristics and type of the video stream generated by the video terminal from the request to establish the dedicated bearer;
[0073] According to the characteristics and type of the video stream generated by the video terminal, the PCF in the 5G core network queries its own database;
[0074] According to the information queried by the PCF in the 5G core network from the database, the 5G QoS policy indicator corresponding to the video stream generated by the video terminal is determined.
[0075] The PCF in the 5G core network transmits the 5GQoS policy indicators to the SMF and AUSF network nodes that establish dedicated carriers.
[0076] Among them, the establishment of a dedicated carrier is to establish a dedicated network in the 5G network to meet the needs of video stream transmission generated by the video terminal; the PCF in the 5G core network is used to process network policies and controls, and formulate policy rules according to business characteristics and issue them to other functional units of the 5G core network; the AMF in the 5G core network is used to manage the access, authentication, authorization and mobility management functions of user equipment; the SMF can perform the 5GQoS policy management on the video stream generated by the video terminal according to the 5GQoS policy indicators to ensure that the video stream generated by the video terminal can comply with the 5GQoS policy; the AUSF is used to ensure that the video stream generated by the video terminal can follow the 5GQoS policy when it is input into the 5G core network, thereby maintaining the performance of the entire network.
[0077] The PCF in the 5G core network inputs the 5G QoS policy indicators into the 5G core network QoS controller.
[0078] The 5G core network QoS controller inputs the IP address of the video stream generated by the video terminal and the 5GQoS policy indicator into the SDN controller; since the SDN controller cannot identify the IMSI of the corresponding terminal, the IMSI is replaced by the IP address and sent by the 5G core network QoS controller to the SDN controller; wherein, IMSI is the abbreviation of mobile user identification code, which is used to identify mobile users in the mobile network.
[0079] Figure 3 is a schematic diagram of collaborative scheduling of an SDN controller and a 5G core network QoS controller provided by an embodiment of the present application. As shown in Figure 3, the SDN controller is connected to the forwarding nodes of the IP bearer network and the cloud network, and the 5GQoS policy indicators of the video stream generated by the video terminal are converted into IP network QoS policy indicators that can be recognized by the IP bearer network and the cloud network, wherein the IP network QoS policy indicators include DSCP, guaranteed link bandwidth value and optimal forwarding path; the DSCP is obtained by converting the 5QI in the 5GQoS policy indicators; the guaranteed link bandwidth value is obtained by converting the GBR in the 5GQoS policy indicators; and the optimal path is calculated by the SDN controller based on the source IP address and the target IP address.
[0080] The optimal forwarding path is calculated by the SDN controller based on the source IP address and the destination IP address, and the specific steps include:
[0081] The SDN controller extracts the source IP address and the destination IP address based on the IP address of the video stream generated by the video terminal and the 5GQoS policy indicator;
[0082] Based on the information of the source IP address and the destination IP address, the SDN controller calculates an optimal forwarding path using a shortest path algorithm.
[0083] The SDN controller sends the IP network QoS policy indicator to the forwarding node of the IP bearer network and the cloud network through the OpenFlow interface, and the specific steps include:
[0084] The SDN controller generates an OpenFlow protocol according to the IP network QoS policy indicator;
[0085] The SDN controller communicates with the SDN switch through an OpenFlow interface, and the SDN controller sends the OpenFlow protocol to the SDN switch;
[0086] The SDN controller generates relevant flow table entries according to the OpenFlow protocol, and the SDN controller sends the flow table entries to the SDN switch;
[0087] The SDN switch guides the IP network QoS policy indicator to be sent to the forwarding node of the IP bearer network and the cloud network through the flow table entry.
[0088] Among them, the SDN controller is an application in the software-defined network, responsible for controlling the video stream. The SDN controller is based on the OpenFlow protocol, allowing the server and the SDN switch to communicate. The server can send information to the SDN switch about where to send the video stream generated by the video terminal. The SDN switch refers to a network switch used by applications in the software-defined network. The SDN switch supports the OpenFlow protocol and can communicate with the SDN controller. The SDN switch receives flow table entries issued by the SDN controller. OpenFlow is a network communication protocol used for communication between the SDN controller and the SDN switch. It is necessary to establish a communication interface between the SDN controller and the SDN switch, allowing the SDN controller to directly access and control the forwarding plane of the SDN switch. OpenFlow introduces the concept of flow table entries. The SDN switch guides the forwarding of the video stream generated by the video terminal through flow table entries. The SDN controller deploys corresponding flow table entries on the SDN switch through the interface provided by OpenFlow, thereby realizing control of the forwarding plane.
[0089] FIG4 is a schematic diagram of a communication process between a 5G core network QoS controller and an SDN controller according to an embodiment of the present application. As shown in FIG4 , the forwarding nodes of the IP bearer network and the cloud network select the optimal route for forwarding the video stream generated by the video terminal based on the IP network QoS policy indicator. The specific steps include:
[0090] The forwarding nodes of the IP bearer network and the cloud network receive the IP network QoS policy indicator;
[0091] The video stream generated by the video terminal is forwarded via the optimal route selected in the IP bearer network according to the IP network QoS policy indicator;
[0092] The video stream generated by the video terminal selects the nearest cloud access point in the cloud network according to the IP network QoS policy indicator;
[0093] The forwarding nodes of the IP bearer network and the cloud network establish DSCP and guaranteed link bandwidth value and optimal forwarding path information based on the IP network QoS policy indicator;
[0094] Feedback the DSCP value, guaranteed link bandwidth value, and optimal forwarding path information to the SDN controller;
[0095] The SDN controller feeds back the DSCP, guaranteed link bandwidth value, and optimal forwarding path information to the 5G core network QoS controller;
[0096] The 5G core network QoS controller feeds back the DSCP, guaranteed link bandwidth value, and optimal forwarding path information to the PCF in the 5G core network;
[0097] The PCF in the 5G core network feeds back the DSCP, guaranteed link bandwidth value, and optimal forwarding path information to the video terminal.
[0098] Among them, DSCP is to ensure that the 5GQoS policy is encoded in the 8 identification bytes of the IP address header of the video stream generated by the video terminal to classify the 5GQoS policy and distinguish the priority of the 5GQoS policy; ensuring the link bandwidth value refers to a mechanism to ensure that the video stream generated by the video terminal in the network can be transmitted at the required rate.
[0099] Example 2:
[0100] FIG5 is a schematic diagram of a method for implementing end-to-end quality assurance of video services in 5G cloud-network integration based on an SDN controller according to an embodiment of the present application. As shown in FIG5 , the system includes:
[0101] Determine a 5GQoS policy indicator module, which is used for a video terminal to register with a 5G core network, and a PCF in the 5G core network to determine a 5GQoS policy indicator for a video stream generated by the video terminal, wherein the video terminal is a camera;
[0102] A 5G QoS policy indicator transmission module, configured for the PCF in the 5G core network to input the 5G QoS policy indicator into the 5G core network QoS controller;
[0103] A 5G core network QoS controller transmission module is used for the 5G core network QoS controller to input the IP address of the video stream generated by the video terminal and the 5G QoS policy indicator to the SDN controller;
[0104] A conversion module, wherein the SDN controller is connected to the forwarding nodes of the IP bearer network and the cloud network, and converts the 5G QoS policy indicators into IP network QoS policy indicators that can be recognized by the IP bearer network and the cloud network;
[0105] A sending module, configured for the SDN controller to send the IP network QoS policy indicator to the forwarding nodes of the IP bearer network and the cloud network through the OpenFlow interface;
[0106] A forwarding module is used for the forwarding nodes of the IP bearer network and the cloud network to forward the video stream generated by the video terminal based on the IP network QoS policy indicators, and the video stream generated by the video terminal selects the optimal route for forwarding in the IP bearer network and selects the nearest cloud access point in the cloud network.
[0107] Example 3
[0108] Figure 6 is a schematic diagram of the structure of an electronic device provided by one embodiment of the present application. As shown in Figure 6, according to another aspect of the present application, an electronic device 500 is provided. The electronic device 500 may include one or more processors and one or more memories. The memories may store computer-readable code that, when executed by one or more processors, may execute a method for implementing end-to-end quality assurance for video services in 5G cloud-network convergence based on an SDN controller.
[0109] The method or system according to the embodiment of the present application can also be implemented with the aid of the architecture of the electronic device shown in FIG6 . As shown in FIG6 , the electronic device 500 may include a bus 501, one or more CPUs 502, a read-only memory (ROM) 503, a random access memory (RAM) 504, a communication port 505 connected to a network, an input / output component 506, a hard disk 507, and the like. The storage device in the electronic device 500, such as the ROM 503 or the hard disk 507, can store a method for end-to-end quality assurance of video services in 5G cloud-network integration based on an SDN controller provided in the present application. A method for implementing end-to-end quality assurance of video services under 5G cloud network integration based on an SDN controller may, for example, include: a video terminal registers with a 5G core network, a PCF in the 5G core network determines a 5GQoS policy indicator for a video stream generated by the video terminal, wherein the video terminal is a camera; the PCF in the 5G core network inputs the 5GQoS policy indicator into a 5G core network QoS controller; the 5G core network QoS controller inputs the IP address of the video stream generated by the video terminal and the 5GQoS policy indicator into an SDN controller; the SDN controller connects to forwarding nodes of an IP bearer network and a cloud network, and converts the 5GQoS policy indicator into an IP network QoS policy indicator that can be recognized by the IP bearer network and the cloud network; the SDN controller sends the IP network QoS policy indicator to the forwarding nodes of the IP bearer network and the cloud network through an OpenFlow interface; the forwarding nodes of the IP bearer network and the cloud network forward the video stream generated by the video terminal based on the IP network QoS policy indicator, and the video stream generated by the video terminal selects the optimal route for forwarding in the IP bearer network and selects the nearest cloud access point in the cloud network. Furthermore, the electronic device 500 may further include a user interface 508. Of course, the architecture shown in FIG6 is merely exemplary, and when implementing different devices, one or more components in the electronic device shown in FIG6 may be omitted according to actual needs.
[0110] Example 4
[0111] FIG7 is a schematic diagram of the structure of a computer-readable storage medium provided by an embodiment of the present application. As shown in FIG7 , a computer-readable storage medium 600 is shown according to an embodiment of the present application. Computer-readable instructions are stored on the computer-readable storage medium 600. When the computer-readable instructions are executed by the processor, a method for implementing end-to-end quality assurance of video services under 5G cloud network integration based on an SDN controller according to an embodiment of the present application described with reference to the above figures can be executed. The storage medium 600 includes, but is not limited to, for example, volatile memory and / or non-volatile memory. Volatile memory may include, for example, random access memory (RAM) and cache memory (cache). Non-volatile memory may include, for example, read-only memory (ROM), hard disk, flash memory, etc.
[0112] It should be understood that the methods, apparatuses, and devices of the present application can be implemented in many ways. For example, the methods, apparatuses, and devices of the present application can be implemented by software, hardware, firmware, or any combination of software, hardware, and firmware. The above order of steps used for the method is for illustration only, and the steps of the method of the present application are not limited to the order specifically described above unless otherwise specified. In addition, in some embodiments, the present application can also be implemented as programs recorded in a recording medium, which include machine-readable instructions for implementing the method according to the present application. Therefore, the present application also covers recording media that store programs for executing the method according to the present application.
[0113] In addition, the parts of the above technical solutions provided in the embodiments of the present application that are consistent with the implementation principles of the corresponding technical solutions in the prior art are not described in detail to avoid excessive redundancy.
[0114] The above-described specific embodiments further illustrate the objectives, technical solutions, and beneficial effects of the present invention. It should be understood that the above description is merely a specific embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention shall be included within the scope of protection of the present invention.
Claims
1. A method for end-to-end quality assurance of video services in 5G cloud network integration based on SDN controller, characterized in that: The following steps are involved: Obtaining a 5G QoS policy indicator of a video stream generated by a video terminal through a PCF in a 5G core network, wherein the video terminal is a camera; The PCF in the 5G core network inputs the 5G QoS policy indicator to the 5G core network QoS controller; The 5G core network QoS controller inputs the IP address of the video stream generated by the video terminal and the 5G QoS policy indicator into the SDN controller; The SDN controller is connected to the forwarding nodes of the IP bearer network and the cloud network, and the SDN controller converts the 5G QoS policy indicators into IP network QoS policy indicators that can be recognized by the IP bearer network and the cloud network; The SDN controller sends the IP network QoS policy indicator to the forwarding nodes of the IP bearer network and the cloud network through the OpenFlow interface; The forwarding nodes of the IP bearer network and the cloud network select the optimal route for forwarding the video stream generated by the video terminal based on the IP network QoS policy indicators.
2. According to claim 1, a method for implementing end-to-end quality assurance of video services under 5G cloud network integration based on an SDN controller is characterized in that: The step of obtaining the 5G QoS policy indicator of the video stream generated by the video terminal through the PCF in the 5G core network includes: The video terminal registers the 5G core network; The video terminal sends a request to establish a dedicated bearer in the 5G network to the 5G core network through the AMF in the 5G core network; The PCF in the 5G core network receives a request from the AMF in the 5G core network to establish a dedicated bearer in the 5G network. The PCF in the 5G core network queries its own database and determines the 5GQoS policy indicator of the video stream generated by the video terminal.
3. According to claim 2, a method for implementing end-to-end quality assurance of video services under 5G cloud network integration based on an SDN controller is characterized in that: The 5GQoS policy indicators include ARP, GBR and 5QI.
4. According to claim 2, a method for implementing end-to-end quality assurance of video services under 5G cloud network integration based on an SDN controller is characterized in that: The PCF in the 5G core network receives a request from the AMF in the 5G core network to establish a dedicated bearer in the 5G network, and the PCF in the 5G core network queries its own database and determines a 5G QoS policy indicator of a video stream generated by a video terminal, including: The PCF in the 5G core network obtains the characteristics and type of the video stream generated by the video terminal from the request to establish a dedicated bearer; According to the characteristics and type of the video stream generated by the video terminal, the PCF in the 5G core network queries its own database; Determine the 5G QoS policy indicator corresponding to the video stream generated by the video terminal according to the information queried by the PCF in the 5G core network from the database; The PCF in the 5G core network transmits the 5GQoS policy indicators to the SMF and AUSF network nodes that establish dedicated carriers.
5. According to claim 1, a method for implementing end-to-end quality assurance of video services under 5G cloud network integration based on an SDN controller, characterized in that: The IP network QoS policy indicators include DSCP, guaranteed link bandwidth value and optimal forwarding path; wherein the DSCP is obtained by converting the 5QI in the 5GQoS policy indicators; the guaranteed link bandwidth value is obtained by converting the GBR in the 5GQoS policy indicators; and the optimal forwarding path is calculated by the SDN controller based on the source IP address and the target IP address.
6. According to claim 5, a method for implementing end-to-end quality assurance of video services under 5G cloud network integration based on an SDN controller is characterized in that: The optimal forwarding path is calculated by the SDN controller based on the source IP address and the target IP address, including: The SDN controller extracts the source IP address and the target IP address according to the IP address of the video stream generated by the video terminal and the 5GQoS policy indicator; Based on the information of the source IP address and the target IP address, the SDN controller calculates an optimal forwarding path using a shortest path algorithm.
7. According to claim 1, a method for implementing end-to-end quality assurance of video services under 5G cloud network integration based on an SDN controller is characterized in that: The step of the SDN controller sending the IP network QoS policy indicator to the forwarding nodes of the IP bearer network and the cloud network through the OpenFlow interface includes: The SDN controller generates an OpenFlow protocol according to the IP network QoS policy indicator; The SDN controller communicates with the SDN switch through an OpenFlow interface, and the SDN controller sends the OpenFlow protocol to the SDN switch; The SDN controller generates relevant flow table entries according to the OpenFlow protocol, and the SDN controller sends the flow table entries to the SDN switch; The SDN switch sends the IP network QoS policy indicator to the forwarding nodes of the IP bearer network and the cloud network through the guidance of the flow table entry.
8. According to claim 1, a method for implementing end-to-end quality assurance of video services under 5G cloud network integration based on an SDN controller is characterized in that: The step of forwarding nodes of the IP bearer network and the cloud network selecting an optimal route for forwarding the video stream generated by the video terminal based on the IP network QoS policy indicator includes: The forwarding nodes of the IP bearer network and the cloud network receive the IP network QoS policy indicator; The video stream generated by the video terminal is forwarded by selecting the optimal route in the IP bearer network according to the IP network QoS policy indicator; The video stream generated by the video terminal selects the nearest cloud access point in the cloud network according to the IP network QoS policy indicator; The forwarding nodes of the IP bearer network and the cloud network establish DSCP and guaranteed link bandwidth value and optimal forwarding path information based on the IP network QoS policy indicator; Feedback the DSCP, guaranteed link bandwidth value, and optimal forwarding path information to the SDN controller; The SDN controller feeds back the DSCP, guaranteed link bandwidth value and optimal forwarding path information to the 5G core network QoS controller; The 5G core network QoS controller feeds back the DSCP, guaranteed link bandwidth value and optimal forwarding path information to the PCF in the 5G core network; The PCF in the 5G core network feeds back the DSCP, guaranteed link bandwidth value, and optimal forwarding path information to the video terminal.
9. An end-to-end quality assurance system for video services in 5G cloud network integration based on SDN controller, characterized in that: The system comprises: Determine a 5GQoS policy indicator module, which is used to obtain a 5GQoS policy indicator of a video stream generated by a video terminal through a PCF in a 5G core network, wherein the video terminal is a camera; A 5GQoS policy indicator transmission module, used for the PCF in the 5G core network to input the 5GQoS policy indicator into the 5G core network QoS controller; A 5G core network QoS controller transmission module, used for the 5G core network QoS controller to input the IP address of the video stream generated by the video terminal and the 5G QoS policy indicator to the SDN controller; A conversion module, used for the SDN controller to connect with the forwarding nodes of the IP bearer network and the cloud network, and the SDN controller converts the 5G QoS policy indicators into IP network QoS policy indicators that can be recognized by the IP bearer network and the cloud network; A sending module, used for the SDN controller to send the IP network QoS policy indicator to the forwarding node of the IP bearer network and the cloud network through the OpenFlow interface; A forwarding module is used for the forwarding nodes of the IP bearer network and the cloud network to select the optimal route for forwarding the video stream generated by the video terminal based on the IP network QoS policy indicators.
10. An electronic device, characterized in that: It includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, the steps in a method for end-to-end quality assurance of video services under 5G cloud network integration based on an SDN controller are implemented as described in any one of claims 1 to 8.
11. A readable storage medium, characterized in that: The readable storage medium stores a computer program, which is suitable for being loaded by a processor to execute the steps in a method for implementing end-to-end quality assurance of video services under 5G cloud network integration based on an SDN controller as described in any one of claims 1-8.
Citation Information
Patent Citations
SDN (Software Defined Network)-based cloud network convergence QoS (Quality of Service) service guarantee system and method
CN114189458A
Method for realizing end-to-end quality guarantee of video service under 5G cloud network convergence based on SDN (Software Defined Network) controller
CN117857890A
Optimizing Quality Of Service In A Content Distribution Network Using Software Defined Networking
US20160262044A1
Enhanced end-to-end service-based architecture
US20220361084A1
Method for ensuring traffic quality of service and central controller
WO2016023149A1
Cited By
SDN (Software Defined Network) dynamic control system based on cloud native architecture
CN120935014A