A method for guaranteeing end-to-end quality of video service under 5G cloud network convergence based on an SDN controller

By coordinating the scheduling of the SDN controller and the 5G core network QoS controller, the end-to-end path selection and QoS policy issues of video streams under 5G cloud-network convergence are solved, achieving low-latency and low-packet-loss video stream transmission and ensuring the quality of video services.

CN117857890BActive Publication Date: 2026-06-12CHINA TELECOM CLOUD TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA TELECOM CLOUD TECH CO LTD
Filing Date
2023-12-12
Publication Date
2026-06-12

Smart Images

  • Figure CN117857890B_ABST
    Figure CN117857890B_ABST
Patent Text Reader

Abstract

The application discloses a method for realizing end-to-end quality guarantee of a video service under 5G cloud network fusion based on an SDN controller, and comprises the following steps: a 5G core network determines a 5G QoS policy index for a video stream and inputs the 5G QoS policy index into a 5G core network QoS controller; the 5G core network QoS controller inputs an IP address of the video stream and the 5G QoS policy index into an SDN controller; the SDN controller is connected with forwarding nodes of an IP bearing network and a cloud network, and converts the 5G QoS policy index into an IP network QoS policy index; the SDN controller sends the IP network QoS policy index to the forwarding nodes of the IP bearing network and the cloud network through an OpenFlow interface; and the forwarding nodes of the IP bearing network and the cloud network select an optimal route for forwarding the video stream based on the IP network QoS policy index. The application realizes end-to-end quality guarantee of the video stream from the 5G network to the cloud.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the fields of 5G and cloud computing, and in particular to a method for end-to-end quality assurance of video services under 5G cloud-network convergence based on an SDN controller. Background Technology

[0002] In 5G cloud-network convergence scenarios, video AI analysis systems are deployed on cloud platforms. The video stream passes through a 5G network, which consists of a wireless network, a transmission network, and a 5G core network. It then reaches the cloud platform's access point (POP) via an IP bearer network and a cloud-connected network before being uploaded to the cloud platform. To ensure bandwidth and air interface resource scheduling priority for the video stream, 5G QoS policy indicators such as 5QI, ARP, and GBR can be set for each video stream within the 5G network. However, once the video stream leaves the 5G core network, the path between the IP bearer network and the cloud-connected network lacks optimal routing strategies and 5G QoS guarantees. This leads to detours in the video stream, and the cloud access point selection in the cloud-connected network may choose a non-nearest access point. Consequently, the end-to-end link latency from the 5G network to the cloud platform increases, packet loss is severe, and service quality cannot be guaranteed.

[0003] Current patents, in terms of service QoS strategies, are limited to the scheduling and networking optimization mechanisms of the 5G network itself and the IP bearer network, and do not implement an end-to-end service QoS strategy scheduling mechanism. For example... Figure 2 As shown, the 5G network, the bearer network, and the cloud network are several separate network planes. Due to the inconsistent QoS policies for video streams, after the video stream is output from the 5G core network, it will experience detours, increased latency, and unreliable bandwidth in the IP bearer network and the cloud network. Summary of the Invention

[0004] This application aims to at least partially address one of the technical problems in the related art. To this end, one objective of this application is to propose a method, system, electronic device, and readable storage medium for end-to-end quality assurance of video services under 5G cloud-network convergence based on an SDN controller, solving 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.

[0005] The first aspect disclosed in this application is a method for end-to-end quality assurance of video services under 5G cloud-network convergence based on an SDN controller, the method comprising:

[0006] The 5G QoS policy indicators of the video stream generated by the video terminal are obtained through the PCF in the 5G core network, wherein the video terminal is a camera;

[0007] The PCF in the 5G core network inputs the 5G QoS policy indicators to the 5G core network QoS controller.

[0008] The 5G core network QoS controller inputs the IP address of the video stream generated by the video terminal and the 5G QoS policy indicators to the SDN controller;

[0009] The SDN controller interfaces 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.

[0010] The SDN controller sends the IP network QoS policy indicators to the forwarding nodes of the IP bearer network and the cloud network through the OpenFlow interface;

[0011] 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.

[0012] The step of obtaining the 5G QoS policy indicators of the video stream generated by the video terminal through the PCF in the 5G core network includes:

[0013] Video terminals are registered with the 5G core network;

[0014] The video terminal sends a request to the 5G core network to establish a dedicated carrier in the 5G network through the AMF in the 5G core network;

[0015] 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 indicators for the video stream generated by the video terminal.

[0016] The 5G QoS policy indicators include ARP, GBR, and 5QI.

[0017] The steps of the PCF in the 5G core network receiving 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 querying its own database and determining the 5G QoS policy indicators of the video stream generated by the video terminal, include:

[0018] The PCF in the 5G core network obtains the characteristics and type of the video stream generated by the video terminal from the dedicated load request;

[0019] Based on the characteristics and type of the video stream generated by the video terminal, the PCF in the 5G core network queries its own database;

[0020] Based on the information retrieved from the database by the PCF in the 5G core network, the 5G QoS policy indicators corresponding to the video stream generated by the video terminal are determined;

[0021] The PCF in the 5G core network transmits the 5G QoS policy indicators to the SMF and AUSF network nodes that establish dedicated load loader.

[0022] The IP network QoS policy metrics include DSCP, guaranteed link bandwidth value, and optimal forwarding path; wherein, the DSCP is converted from 5QI in the 5G QoS policy metrics; the guaranteed link bandwidth value is converted from GBR in the 5G QoS policy metrics; and the optimal forwarding path is calculated by the SDN controller based on the source IP address and the destination IP address.

[0023] The optimal forwarding path is calculated by the SDN controller based on the source IP address and the destination IP address, including the following steps:

[0024] 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 5G QoS policy indicators.

[0025] Based on the source IP address and destination IP address information, the SDN controller uses the shortest path algorithm to calculate the optimal forwarding path.

[0026] The step of the SDN controller sending the IP network QoS policy indicators to the forwarding nodes of the IP bearer network and the cloud network through the OpenFlow interface includes:

[0027] The SDN controller generates the OpenFlow protocol based on the IP network QoS policy indicators;

[0028] The SDN controller communicates with the SDN switch through the OpenFlow interface, and the SDN controller sends the OpenFlow protocol to the SDN switch;

[0029] 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;

[0030] The SDN switch sends the IP network QoS policy indicators to the forwarding nodes of the IP bearer network and the cloud network through the flow table entries.

[0031] 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 QoS policy indicators of the IP network, including:

[0032] The forwarding nodes of the IP bearer network and the cloud network receive the IP network QoS policy indicators;

[0033] The video stream generated by the video terminal is forwarded on the IP bearer network according to the optimal route selected by the IP network QoS policy indicators;

[0034] 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 indicators.

[0035] The forwarding nodes of the IP bearer network and the cloud network are established based on the DSCP and guaranteed link bandwidth values ​​and the optimal forwarding path information in the IP network QoS policy indicators.

[0036] The DSCP and guaranteed link bandwidth values, as well as the optimal forwarding path information, are fed back to the SDN controller.

[0037] The SDN controller feeds back the DSCP and guaranteed link bandwidth values, as well as the optimal forwarding path information, to the 5G core network QoS controller.

[0038] 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.

[0039] In the 5G core network, the PCF feeds back the DSCP, guaranteed link bandwidth value, and optimal forwarding path information to the video terminal.

[0040] The second aspect disclosed in this application is a system for end-to-end quality assurance of video services under 5G cloud-network convergence based on an SDN controller, the system comprising:

[0041] A 5G QoS policy indicator determination module is used to obtain the 5G QoS policy indicators of the video stream generated by the video terminal through the PCF in the 5G core network, wherein the video terminal is a camera;

[0042] The 5GQoS policy indicator transmission module is used by the PCF in the 5G core network to input the 5GQoS policy indicator to the 5G core network QoS controller.

[0043] The 5G core network QoS controller transmission module is used by 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 indicators to the SDN controller.

[0044] The conversion module is used to interface between the SDN controller and the forwarding nodes of the IP bearer network and the cloud network. 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.

[0045] The sending module is used by the SDN controller to send the IP network QoS policy indicators to the forwarding nodes of the IP bearer network and the cloud network through the OpenFlow interface;

[0046] The forwarding module is used by 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 QoS policy indicators of the IP network.

[0047] The third aspect disclosed in this application is an electronic device, including 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 the steps in a method for end-to-end quality assurance of video services under 5G cloud-network convergence based on an SDN controller.

[0048] The fourth aspect disclosed in this application is a readable storage medium storing a computer program adapted for loading by a processor to execute the steps in the method for end-to-end quality assurance of video services under 5G cloud-network convergence based on an SDN controller.

[0049] The advantages and effects of this application compared to the prior art are as follows:

[0050] Through the coordinated scheduling of the SDN controller and the 5G core network QoS controller, end-to-end service quality assurance for video streaming services is achieved from the starting point 5G wireless network to the ending point cloud network, thereby meeting the requirements of low latency, low packet loss, and low jitter for video streaming services.

[0051] This application achieves 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.

[0052] This application proposes a collaborative scheme between a cloud network SDN controller and a 5G network QoS controller. In scenarios where video streaming services are transmitted to the cloud via a 5G network, an end-to-end quality assurance scheme for video services is implemented, thereby meeting the network quality requirements of low latency, low packet loss, and low jitter. Attached Figure Description

[0053] Figure 1This application provides a schematic flowchart of a method for end-to-end quality assurance of video services under 5G cloud-network convergence based on an SDN controller, according to one embodiment of the present application.

[0054] Figure 2 This application provides a schematic diagram of a bypass scenario for video streaming from the 5G core network to the cloud platform under a 5G cloud-network converged architecture.

[0055] Figure 3 This application provides a schematic diagram of collaborative scheduling between an SDN controller and a 5G core network QoS controller in one embodiment;

[0056] Figure 4 This application provides a schematic diagram of the communication process between a 5G core network QoS controller and an SDN controller in one embodiment;

[0057] Figure 5 This application provides a schematic diagram of an end-to-end quality assurance system for video services under 5G cloud-network convergence based on an SDN controller, as one embodiment of the present application.

[0058] Figure 6 This is a schematic diagram of an electronic device structure provided in one embodiment of this application;

[0059] Figure 7 This is a schematic diagram of a computer-readable storage medium structure provided in one embodiment of this application. Detailed Implementation

[0060] To enable those skilled in the art to better understand the technical solutions of this invention, the technical solutions of this invention will be further described below with reference to the accompanying drawings and specific embodiments. Obviously, the described embodiments are only a part of the embodiments of this invention, and not all of them.

[0061] The embodiments and other aspects of the present invention will be clearly explained with reference to the following description and accompanying drawings. In these descriptions and drawings, specific embodiments of the invention are specifically disclosed to illustrate some ways of implementing the principles of the embodiments of the invention; however, it should be understood that the scope of the embodiments of this application is not limited thereto. Rather, the embodiments of this application include all variations, modifications, and equivalents falling within the spirit and scope of the appended claims.

[0062] Example 1

[0063] Figure 1 This application provides a schematic flowchart of a method for end-to-end quality assurance of video services under 5G cloud-network convergence based on an SDN controller, as shown in one embodiment. Figure 1 As shown, a method for end-to-end quality assurance of video services under 5G cloud-network convergence based on an SDN controller includes:

[0064] The video terminal registers with the 5G core network. The video terminal sends a request to the 5G core network to establish a dedicated bearer in the 5G network, ensuring that the 5G QoS policy indicators of the video stream generated by the video terminal can be determined. Specific steps include:

[0065] Video terminals are registered with the 5G core network;

[0066] The video terminal sends a request to the 5G core network to establish a dedicated carrier in the 5G network through the AMF in the 5G core network;

[0067] 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 indicators for the video stream generated by the video terminal.

[0068] The video terminal is a camera; the video terminal needs to register its identity information with the 5G core network in order to communicate with the 5G core network; the 5G core network is a key network component supporting fifth-generation 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.

[0069] 5G QoS policy metrics 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 decisions on whether to accept or reject new QoS policies under resource constraints, and can also be used to determine existing QoS policies to preemptively address during resource constraints; 5QI is a scalar used to represent 5G QoS policy metrics and measures the priority of QoS policy metrics.

[0070] 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 indicators for the video stream generated by the video terminal. The specific steps include:

[0071] The PCF in the 5G core network receives a request from the AMF in the 5G core network to establish a dedicated load in the 5G network. 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 load.

[0072] Based on the characteristics and type of the video stream generated by the video terminal, the PCF in the 5G core network queries its own database;

[0073] Based on the information retrieved from the database by the PCF in the 5G core network, the 5G QoS policy indicators corresponding to the video stream generated by the video terminal are determined.

[0074] The PCF in the 5G core network transmits the 5G QoS policy indicators to the SMF and AUSF network nodes that establish dedicated load loader.

[0075] The establishment of a dedicated network within the 5G network aims to meet the transmission requirements of the video stream generated by the video terminal. The PCF in the 5G core network handles network policies and control, formulating policy rules based on service characteristics and distributing them to other functional units within the 5G core network. The AMF in the 5G core network manages user equipment access, authentication, authorization, and mobility management functions. The SMF manages the video stream generated by the video terminal according to the 5G QoS policy indicators, ensuring that the video stream conforms to the 5G QoS policy. The AUSF ensures that the video stream generated by the video terminal follows the 5G QoS policy when input into the 5G core network, thereby maintaining the overall network performance.

[0076] The PCF in the 5G core network inputs the 5G QoS policy indicators to the 5G core network QoS controller.

[0077] The 5G core network QoS controller inputs the IP address of the video stream generated by the video terminal and the 5G QoS policy indicators to 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. Here, IMSI is an abbreviation for Mobile Subscriber Identity, which is used to identify mobile users in the mobile network.

[0078] Figure 3 This application provides a schematic diagram of the collaborative scheduling of the SDN controller and the 5G core network QoS controller in one embodiment, as shown below. Figure 3 As shown, the SDN controller interfaces with the forwarding nodes of the IP bearer network and the cloud network, and converts the 5G QoS policy indicators of the video stream generated by the video terminal into IP network QoS policy indicators that can be recognized by the IP bearer network and the cloud network. The IP network QoS policy indicators include DSCP, guaranteed link bandwidth value, and optimal forwarding path; the DSCP is obtained by converting 5QI from the 5G QoS policy indicators; the guaranteed link bandwidth value is obtained by converting GBR from the 5G QoS policy indicators; and the optimal path is calculated by the SDN controller based on the source IP address and the destination IP address.

[0079] The optimal forwarding path is calculated by the SDN controller based on the source IP address and the destination IP address. The specific steps include:

[0080] 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 5G QoS policy indicators.

[0081] Based on the source IP address and destination IP address information, the SDN controller uses the shortest path algorithm to calculate the optimal forwarding path.

[0082] The SDN controller sends the IP network QoS policy indicators to the forwarding nodes of the IP bearer network and the cloud network through the OpenFlow interface. The specific steps include:

[0083] The SDN controller generates the OpenFlow protocol based on the IP network QoS policy indicators;

[0084] The SDN controller communicates with the SDN switch through the OpenFlow interface, and the SDN controller sends the OpenFlow protocol to the SDN switch;

[0085] 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;

[0086] The SDN switch uses the flow table entries to guide the IP network QoS policy indicators to be sent to the forwarding nodes of the IP bearer network and the cloud network.

[0087] The SDN controller is an application program in the software-defined network (SDN) responsible for controlling the video stream. Based on the OpenFlow protocol, the SDN controller allows communication between the server and the SDN switch. The server can send information to the SDN switch regarding the destination of the video stream generated by the video terminal. The SDN switch is a network switch used by the application program in the SDN. 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 requires establishing 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 uses flow table entries to guide the forwarding of the video stream generated by the video terminal. The SDN controller deploys corresponding flow table entries on the SDN switch through the interface provided by OpenFlow, thereby controlling the forwarding plane.

[0088] Figure 4 This application provides a schematic diagram of the communication process between the 5G core network QoS controller and the SDN controller in one embodiment, as shown below. Figure 4 As shown, 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. Specific steps include:

[0089] The forwarding nodes of the IP bearer network and the cloud network receive the IP network QoS policy indicators;

[0090] The video stream generated by the video terminal is forwarded on the IP bearer network according to the optimal route selected by the IP network QoS policy indicators;

[0091] 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 indicators.

[0092] The forwarding nodes of the IP bearer network and the cloud network are established based on the DSCP and guaranteed link bandwidth values ​​and the optimal forwarding path information in the IP network QoS policy indicators.

[0093] The DSCP and guaranteed link bandwidth values, as well as the optimal forwarding path information, are fed back to the SDN controller.

[0094] The SDN controller feeds back the DSCP and guaranteed link bandwidth values, as well as the optimal forwarding path information, to the 5G core network QoS controller.

[0095] 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.

[0096] In the 5G core network, the PCF feeds back the DSCP, guaranteed link bandwidth value, and optimal forwarding path information to the video terminal.

[0097] DSCP is used to ensure that the 5G QoS policy is encoded in the 8 identifier bytes of the IP address header of the video stream generated by the video terminal, so as to classify the 5G QoS policy category and distinguish the priority of the 5G QoS policy; Guaranteed 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 its required rate.

[0098] Example 2:

[0099] Figure 5 This application provides a schematic diagram of an embodiment of a method for end-to-end quality assurance of video services under 5G cloud-network convergence based on an SDN controller, as shown below. Figure 5 As shown, the system includes:

[0100] A 5G QoS policy indicator determination module is used for video terminals to register with the 5G core network. The PCF in the 5G core network determines the 5G QoS policy indicators for the video stream generated by the video terminal, wherein the video terminal is a camera.

[0101] The 5GQoS policy indicator transmission module is used by the PCF in the 5G core network to input the 5GQoS policy indicator to the 5G core network QoS controller.

[0102] The 5G core network QoS controller transmission module is used by 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 indicators to the SDN controller.

[0103] The conversion module connects the SDN controller 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.

[0104] The sending module is used by the SDN controller to send the IP network QoS policy indicators to the forwarding nodes of the IP bearer network and the cloud network through the OpenFlow interface;

[0105] The forwarding module is used by 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 QoS policy indicators of the IP network. The video stream generated by the video terminal is forwarded by selecting the optimal route in the IP bearer network and the nearest cloud access point in the cloud network.

[0106] Example 3

[0107] Figure 6 This is a schematic diagram of an electronic device structure provided in one embodiment of this application. Figure 6 As shown, according to another aspect of this application, an electronic device 500 is also provided. The electronic device 500 may include one or more processors and one or more memories. The memories store computer-readable code, which, when executed by the one or more processors, can perform a method for end-to-end quality assurance of video services under 5G cloud-network convergence based on an SDN controller.

[0108] The method or system according to the embodiments of this application can also be used by means of Figure 6 The architecture of the electronic device shown is used to implement this. For example... Figure 6As shown, 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, etc. The storage device in the electronic device 500, such as the ROM 503 or the hard disk 507, may store the end-to-end quality assurance method for video services under 5G cloud-network convergence based on an SDN controller provided in this application. A method for end-to-end quality assurance of video services under 5G cloud-network convergence based on an SDN controller may include, for example, the following steps: a video terminal registers with the 5G core network; a PCF (Programmable Frame Controller) in the 5G core network determines 5G QoS policy indicators for the video stream generated by the video terminal, wherein the video terminal is a camera; the PCF in the 5G core network inputs the 5G QoS policy indicators 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 indicators to the SDN controller; the SDN controller interfaces with 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; the SDN controller sends the IP network QoS policy indicators 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 indicators, wherein 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 also include a user interface 508. Of course, Figure 6 The architecture shown is merely exemplary and can be omitted as needed when implementing different devices. Figure 6 One or more components in the illustrated electronic device.

[0109] Example 4

[0110] Figure 7 This is a schematic diagram of a computer-readable storage medium structure provided in one embodiment of this application. Figure 7The diagram illustrates a computer-readable storage medium 600 according to one embodiment of this application. The computer-readable storage medium 600 stores computer-readable instructions. When executed by a processor, the computer-readable instructions can perform a method for end-to-end quality assurance of video services under 5G cloud-network convergence based on an SDN controller, as described above with reference to the accompanying drawings, according to an embodiment of this application. The storage medium 600 includes, but is not limited to, volatile memory and / or non-volatile memory. Volatile memory may include, for example, random access memory (RAM) and cache memory. Non-volatile memory may include, for example, read-only memory (ROM), hard disk, flash memory, etc.

[0111] It should be understood that the methods and apparatus of this application can be implemented in many ways. For example, the methods and apparatus of this application can be implemented by software, hardware, firmware, or any combination of software, hardware, and firmware. The above-described order of steps for the method is for illustrative purposes only, and the steps of the method of this application are not limited to the order specifically described above, unless otherwise specifically stated. Furthermore, in some embodiments, this application may also be implemented as a program recorded on a recording medium, the program including machine-readable instructions for implementing the method according to this application. Therefore, this application also covers recording media storing programs for performing the method according to this application.

[0112] In addition, the parts of the technical solutions provided in the embodiments of this application that are consistent with the implementation principles of the corresponding technical solutions in the prior art have not been described in detail, so as to avoid excessive elaboration.

[0113] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of the present invention. It should be understood that the above descriptions are merely specific embodiments of the present invention and are not intended to limit the invention. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.

Claims

1. A method for end-to-end quality assurance of video services under 5G cloud-network convergence based on an SDN controller, characterized in that, Includes the following steps: The 5G QoS policy indicators of the video stream generated by the video terminal are obtained through the PCF in the 5G core network, wherein the video terminal is a camera; The PCF in the 5G core network inputs the 5G QoS policy indicators 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 indicators to the SDN controller; The SDN controller interfaces 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. The IP network QoS policy indicators include DSCP, guaranteed link bandwidth value, and optimal forwarding path; the DSCP is derived from 5QI in the 5G QoS policy indicators; the guaranteed link bandwidth value is derived from GBR in the 5G QoS policy indicators; and the optimal forwarding path is calculated by the SDN controller based on the source IP address and the destination IP address. The source IP address and destination IP address are extracted by the SDN controller based on the IP address of the video stream generated by the video terminal and the 5G QoS policy indicators. The SDN controller sends the IP network QoS policy indicators 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; 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 QoS policy indicators of the IP network. The specific steps include: The forwarding nodes of the IP bearer network and the cloud network receive the IP network QoS policy indicators; The video stream generated by the video terminal is forwarded on the IP bearer network according to the optimal route selected by the IP network QoS policy indicators; 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 indicators. The forwarding nodes of the IP bearer network and the cloud network are established based on the DSCP and guaranteed link bandwidth values ​​and the optimal forwarding path information in the IP network QoS policy indicators. The DSCP and guaranteed link bandwidth values, as well as the optimal forwarding path information, are fed back to the SDN controller. The SDN controller feeds back the DSCP and guaranteed link bandwidth values, as well as the 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. In the 5G core network, the PCF feeds back the DSCP, guaranteed link bandwidth value, and optimal forwarding path information to the video terminal.

2. The method for end-to-end quality assurance of video services under 5G cloud-network convergence based on an SDN controller as described in claim 1, characterized in that, The step of obtaining the 5G QoS policy indicators of the video stream generated by the video terminal through the PCF in the 5G core network includes: Video terminals are registered with the 5G core network; The video terminal sends a request to the 5G core network to establish a dedicated carrier in the 5G 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 5G QoS policy indicators for the video stream generated by the video terminal.

3. The method for end-to-end quality assurance of video services under 5G cloud-network convergence based on an SDN controller as described in claim 2, characterized in that, The 5G QoS policy indicators include ARP, GBR, and 5QI.

4. The method for end-to-end quality assurance of video services under 5G cloud-network convergence based on an SDN controller as described in claim 2, characterized in that, The steps of the PCF in the 5G core network receiving 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 querying its own database and determining the 5G QoS policy indicators of the video stream generated by the video terminal, include: The PCF in the 5G core network obtains the characteristics and type of the video stream generated by the video terminal from the dedicated load request; Based on the characteristics and type of the video stream generated by the video terminal, the PCF in the 5G core network queries its own database; Based on the information retrieved from the database by the PCF in the 5G core network, the 5G QoS policy indicators corresponding to the video stream generated by the video terminal are determined; The PCF in the 5G core network transmits the 5G QoS policy indicators to the SMF and AUSF network nodes that establish dedicated load loader.

5. A method for end-to-end quality assurance of video services under 5G cloud-network convergence based on an SDN controller, as described in claim 1, is characterized in that... The optimal forwarding path is calculated by the SDN controller based on the source IP address and the destination IP address, including the following steps: 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 5G QoS policy indicators. Based on the source IP address and destination IP address information, the SDN controller uses the shortest path algorithm to calculate the optimal forwarding path.

6. A method for end-to-end quality assurance of video services under 5G cloud-network convergence based on an SDN controller, as described in claim 1, is characterized in that... The step of the SDN controller sending the IP network QoS policy indicators to the forwarding nodes of the IP bearer network and the cloud network through the OpenFlow interface includes: The SDN controller generates the OpenFlow protocol based on the IP network QoS policy indicators; The SDN controller communicates with the SDN switch through the 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 indicators to the forwarding nodes of the IP bearer network and the cloud network through the flow table entries.

7. A system for end-to-end quality assurance of video services under 5G cloud-network convergence based on an SDN controller, the system being used to implement the method described in any one of claims 1-6, characterized in that, The system includes: A 5G QoS policy indicator determination module is used to obtain the 5G QoS policy indicators of the video stream generated by the video terminal through the PCF in the 5G core network, wherein the video terminal is a camera; The 5GQoS policy indicator transmission module is used by the PCF in the 5G core network to input the 5GQoS policy indicator to the 5G core network QoS controller. The 5G core network QoS controller transmission module is used by 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 indicators to the SDN controller. The conversion module is used to interface between the SDN controller and the forwarding nodes of the IP bearer network and the cloud network. 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 sending module is used by the SDN controller to send the IP network QoS policy indicators to the forwarding nodes of the IP bearer network and the cloud network through the OpenFlow interface; The forwarding module is used by 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 QoS policy indicators of the IP network.

8. 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, it implements the steps in the method for end-to-end quality assurance of video services under 5G cloud-network convergence based on an SDN controller as described in any one of claims 1-6.

9. A readable storage medium, characterized in that, The readable storage medium stores a computer program adapted for loading by a processor to perform the steps in the method for end-to-end quality assurance of video services under 5G cloud-network convergence based on an SDN controller as described in any one of claims 1-6.

Citation Information

Patent Citations

  • Methods and system for achieving QoS (quality of service) reflection mechanism

    CN103209410A

  • Optimizing Quality Of Service In A Content Distribution Network Using Software Defined Networking

    US20160262044A1