enhancing the quality level support for real time
play

Enhancing the Quality Level Support for Real-time Multimedia - PowerPoint PPT Presentation

Enhancing the Quality Level Support for Real-time Multimedia Applications in Software-Defined Networks Francesco Ongaro, Eduardo Cerqueira, Luca Foschini, Antonio Corradi, Mario Gerla Department of Computer Science and Engineering, University of


  1. Enhancing the Quality Level Support for Real-time Multimedia Applications in Software-Defined Networks Francesco Ongaro, Eduardo Cerqueira, Luca Foschini, Antonio Corradi, Mario Gerla Department of Computer Science and Engineering, University of Bologna, Bologna, Italy Institute of Technology, Federal University of Pará, Belém, Brazil Department of Computer Science, University of California Los Angeles, Los Angeles, USA

  2. 2 Outline 1. Introduction 2. QoS-aware Model 3. Implementation 4. Results 5. Conclusion Mario Gerla

  3. 3 Introduction (I) Motivations ü Internet ossification phenomenon: while technology and innovation continue to evolve, our network infrastructure system has been maintained almost in the same shape for decades. ü Nowadays, Quality of Service (QoS) is a key requirement for the Internet applications that need certain QoS performance guarantees. ü Coexistence of differentiating services with different requirements in terms of bandwidth, packet loss, latency, and also various implementation technologies in networks and every day scenarios. Mario Gerla

  4. 4 Contributions 1. Hybrid Mininet + real H/W testbed 2. QoS-aware, differentiated services optimization model 3. Mapping of Mean Opinion Score to Bdw, delay, loss parameters 4. Solution of the MCF problem using CSP solution Mario Gerla

  5. 5 Introduction (II) Software-Defined Networking paradigm SDN in conjunction with OpenFlow allows us to control the behavior of the network by decoupling the control logic and the physical layer. Specifically, the OpenFlow protocol makes the communication among the controller and the devices possible. Mario Gerla

  6. 6 Our QoS Architecture Mario Gerla

  7. 7 QoS aware Model Multi-Commodity Flow and Constrained Shortest Path (MCFCSP) Objective Function: ü cost minimization that depends on the cost computed with the delay and packet loss of the used links. Constraints: ü flow conservation , i.e. the total flow incoming into each vertex is equal to the total flow outgoing from the same vertex, with the exception of the source and the terminal. Mario Gerla

  8. 8 QoS aware Model Multi-Commodity Flow and Constrained Shortest Path (MCFCSP) Constraints: ü The arch capacity constraint imposes a bound of the available bandwidth for each link. ü The maximum acceptable value for the packet loss P k max and the delay D k max , imposes the limit for each service k . ü The variables domain guarantees that the decision variable is 0 or 1. Mario Gerla

  9. 9 Implementation Hybrid Network Topology in Mininet network emulator Mario Gerla

  10. 10 Results (I) Short and Permanent Congestion The video player is able to manage the temporary lack of bandwidth, due to a short congestion, by means of its buffer. Time (s) During a permanent congestion, the video streaming throughput falls below the critical threshold of 2 Mbps and the video is completely blocked. Time (s) Mario Gerla

  11. 11 Results (II) (i) QoS aware in case of single congestion Link congestion during the video streaming New path followed by the video streaming flow service. to avoid the link congestion. The new deployed path allows us to avoid the congested link and, incidentally, keeps the v i d e o s t r e a m i n g throughput higher than the scenario without QoS. Time (s) Mario Gerla

  12. 12 Results (II) (ii) QoS aware in case of multiple congestion New link congestion during the video Second new path followed by the video streaming service. streaming flow to avoid the new link congestion. In case of multiple link c o n g e s t i o n , t h e architecture can switch to different paths to a v o i d t h e l a c k o f available bandwidth. Time (s) Mario Gerla

  13. 13 Results (III) Multi-Commodity Flow with QoS Link congestion during both the video New path followed by the video streaming and streaming and the file transfer. file transfer flows to avoid the link congestion. The QoS mathematical m o d e l t a k e s i n t o account the different s e r v i c e t y p e requirements (i.e., bandwidth, delay, and p a c k e t l o s s ) a n d assigns the best path for each flow. Time (s) Mario Gerla

  14. 14 Results (IV) Mean Opinion Score (MOS) and Function Cost FUNCTION COST MOS QUALITY IMPAIRMENT < 40 5 Excellent No block at all 40 – 55 4 Good No block or a sporadic very short block 56 – 69 3 Fair A couple of short blocks (1 - 2 s) 70 – 79 2 Poor Several blocks (2 - 4 seconds long) ≥ 80 1 Bad A lot of blocks (> 10) with long duration (7 - 10 s) Mario Gerla

  15. 15 We delivered what promised 1. Hybrid Mininet + real H/W testbed 2. QoS-aware, differentiated services optimization model 3. Mapping of Mean Opinion Score to Bdw, delay, loss parameters 4. Solution of the MCF problem using CSP solution Mario Gerla

  16. 16 Conclusion ü This paper analyzes and solves the problem of managing differentiated services guaranteeing the quality level requirements for multimedia applications in SDNs. ü We achieved a better utilization of the network resources by means of the MCFCSP mathematical model in conjunction with the modular and extensible architecture proposed. ü The results show that with our QoS architecture, that continuously ascertains the network status and allocates new paths if necessary, it is possible to avoid the link congestion effects, or at least strongly reduce them. ü Incidentally, by keeping the service throughputs as high as possible, our architecture is able to enhance the quality of the service and of experience. ü We also mapped the results given by our MCFCSP model into a MOS scale to forecast an opinion score from the client point of view. ü As a future plan, we intend to exploit our architecture to manage a seamless vertical handover between different network technologies, such as Wi-Fi, WiMAX, and LTE, controlling the QoS. Mario Gerla

  17. francesco.ongaro@studio.unibo.it 1 antonio.corradi@unibo.it 1 luca.foschini@unibo.it 1 cerqueira@ufpa.br 2 gerla@cs.ucla.edu 3 1 Department of Computer Science and Engineering, University of Bologna, Bologna, Italy 2 Institute of Technology, Federal University of Pará, Belém, Brazil 3 Department of Computer Science, University of California Los Angeles, Los Angeles, USA

Recommend


More recommend