Method for guaranteeing end-to-end QoS in SDN network

A network and network state technology, applied in the network field, can solve the problems of neglecting the impact, not considering QoS guarantee, lack of adaptability, etc., to achieve the effect of balancing network resources, guaranteeing QoS, and improving the overall control ability

CN105471764AActive Publication Date: 2016-04-06INST OF INFORMATION ENG CHINESE ACAD OF SCI
4 Cites 29 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Publication Date
2016-04-06

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a method for guaranteeing the end-to-end QoS in an SDN network, comprising the following steps: (1) for each new data flow arriving at an SDN network, an SDN network controller periodically collects network status information; (2) the SDN network controller calculates the cost of each of all alternative paths for transmitting the new data flow according to the collected network status information, and determines an optimal transmission path; and (3) the SDN network controller packages the information of the optimal transmission path into a flow entry and issues the flow entry to a switch node of the SDN network, and the switch node forwards a received data packet according to the flow entry. According to the invention, an OpenFlow switch queue mechanism is designed, and the queue status of the switch is monitored in real time through the controller. When a new data flow arrives, a minimum-cost path is selected to transmit the data flow according to the transmission delay of the link on the path and the queuing delay of the switch node queue as well as the congestion situation of the current link.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to a method for end-to-end QoS guarantee in an SDN network, belonging to the field of network technology. Background technique

[0002] With the rapid development of the network and the increasingly rich types of application services, the traditional network model has been difficult to meet the needs of network development. Software Defined Networks (Software Defined Networks, SDN), a new type of network model, has attracted more and more attention. However, the SDN network is still in the early stages of development, and there are many deficiencies, especially in providing end-to-end QoS (Quality of Service) guarantees for services. For example, it does not consider end-to-end QoS guarantees, cannot provide dynamic QoS guarantees, and lacks adaptability , also ignores the influence of the switch node itself in the transmission path. When the data flow is transmitted, delay, congestion and packet loss will occur at the switch nod...

Examples

Embodiment Construction

[0029] Below in conjunction with accompanying drawing, the present invention is described in further detail:

[0030] 1. System architecture description

[0031] The queue-aware end-to-end QoS guarantee mechanism proposed in this paper is as follows: figure 1 shown in figure 1 Among them, multiple queues with different output rates are set on the switch port of the data plane, and a large number of background streams enter different queues for transmission, such as ftp streams, video streams, etc. When a new data flow arrives on the network, the controller starts the queue-aware QoS guarantee mechanism, and periodically collects network status, including link status and real-time queue status. Based on the collected information, the controller estimates the end-to-end The cost of all optional paths at the end, and find a path with the least cost to transmit the new flow. Finally, the controller encapsulates the forwarding path information into a flow entry, and sends the fl...