Billing Schemes Evaluation for Different Network Scenarios

Size: px
Start display at page:

Download "Billing Schemes Evaluation for Different Network Scenarios"

Transcription

1 Billing Schemes Evaluation for Different Network Scenarios H. Abdalla Jr 1, A. Martins 1, P. Carvalho 1 G. Amvame-Nze 2, P. Solís Barreto 2, V. Macedo 2, C. Vianna 2, J. Sombra 2 Labcom-Faculty of Technology,, Electric Engineering School, University of Brasilia (UnB) Campus Universitário Darcy Ribeiro - Asa Norte Brasília - DF Brasil 1 {abdalla,martins,paulo}@ene.unb.br 2 {georges,pris,vinicius,claudio,juliana}@labcom.unb.br Abstract In this paper, we present a discussion concerning the performance of four network scenarios for billing purposes. Using the results of an experimental platform based in a state of art open source MPLS-Diffserv implementations, we evaluate the different characteristics of each environment with different traffic flows and the impact in the billing process. We study the results of total revenue calculus on each scenario using two billing schemes: (1) charging per packet and (2) reducing the value corresponding to undelivered packets I. INTRODUCTION In the 80 s, researches focused on the technological development that would allow the availability of the variety of services encountered nowadays. The efforts towards developing appropriate billing systems were little. However, the necessity to cover expansion costs and the possibility of using charging methods to influence the users behavior in order to avoid congestion increased the interest in that area [1] The majority of the billing systems is flat rate-based, where the costumers are charged indistinctly, disregarding the real network resources utilization and the type of service which is provided. This method is so abundantly used due to simplicity as it does not required any charging, accounting and metering policies. Despite of that, it is not appropriate for implementing congestion control through charging[2][3]. The increasing demand for QoS (Quality of Service) induces the development of better adjusted billing mechanisms which discriminate each kind of traffic stimulating the users to choose the most appropriate type of service, avoiding resources use and excess resource allocation. As the traffic is differentiated based on performance requirements, a QoS discriminative billing mechanism is expected to charge differently for the different type of services[4]. In order to implement congestion control through charging, we must use a billing method that relates the bill to the real use of the resources. Based on this concept we can propose one simple method: charge per sent packet. Nevertheless, due to the difficulty of tracing each packet, another possible mechanism is to count only the dropped ones and reduce their corresponding value from a certain amount. In our discussion, we try to determine which QoS environment would provide the best revenue for the service provider also regarding the users satisfaction. We will evaluate four different scenarios: IP network (best effort only), IP network with Diffserv, MPLS scenario, MPLS and Diffserv scenario. This paper is organized as follows: the network topology and traffic patterns are presented in item II as well as the description of the different classes of traffic flows used. In item III, we present a description of each scenario and the results obtained on each experiment. In item IV, we present a discussion of the results and the revenue calculus in order to determine the best environment in which we could develop the most appropriate billing system for both the user and the provider. In item V, we present our conclusions and future work. II. THE NETWORK TOPOLOGY AND TRAFFIC PATTERNS The network used for the experiments is showed in figure 1. Five different networks compose this total environment: a PSTN(Public Switched Telephony Network), an ADSL(Assymetrical Digital Subscriber Line) access network, two local area networks (LANs), a wireless LAN and a MPLS/Diffserv core. All the networks are interconnected by the MPLS core, so in this way, we concentrate the traffic from different sources in an unique point. which simulates in some manner a real multiservice network. The MPLS/Diffserv core has four routers, based on the Linux Operating System Kernel and the open source MPLS implementation, developed by the Broadband Communication Networks of the Information Technology Departament of the Gent University of Belgium[5]. The routers are four computers Pentium IV 2.1GHz and are interconnected by 10/100 Mbps links. The first router, label as LSR01 connects three LANs to the core, and the LSR03, via a radio link of 2 Mbps connects the fourth LAN. The routers LSR02 and LSR04 are the forwarding elements of the core. Since our links have 10/100 Mbits, and we wanted to produce an overloaded system, specially with losses, we decided to reduce these links to 1.2 Mbps, as stated in figure 1. The configuration files for this purpose were implemented using the CBQ (Class Based Queuing) discipline for traffic control in Linux systems. We createe routing tables with more or less entries on each router. Also, the routing cache was extremely reduced to less than 64 entries and a garbage loop traffic of 640KB was simulated on each router to overload the routing cache update process, with little update and flush intervals.

2 Figure 1: Network Topology We work with four applications. The first two applications are used for produce disturbances and the former two are used for evaluate the losses. The applications used to produce disturbances are VBR (Variable Bit Rate) traffic patterns, with several bursts that seek to overload the links in random intervals. The applications for evaluation are CBR (Constant Bit Rate) traffic patterns.. In table 1 is shown the traffic patterns used for the experiment. The time interval for all traffics is 60 seconds. obtained in this part of the experiment are shown in figure 2. TABLE 1: TRAFFIC PATTERNS Type Port Bandwidth Packet size CBR Kbps 256 bytes CBR Kbps 512 bytes VBR Kbps 1024 bytes VBR Kbps 1024 bytes Both of traffics VBR have periodical burst following and exponential distribution. In the case of VBR1, there were defined periodical bursts of 0.5secs on intervals of 3secs. For VBR2 the bursts have a duration of 1secs in intervals of 5secs. All the traffic originates in the different networks connected to LSR01 and terminates on the ROUTER_ENE. Both machines, LSR01 and ROUTER_ENE are synchronized using the chrony utility for Linux systems. A. IP Network-Best Effort III. RESULTS In this first scenario, we observed the bandwidth distribution and packet loss behavior in a simulated IP network with best effort policies. The packet losses results Figure 2: Packet Loss (percentual) IP Best Effort As a result of bandwidth limitation (1.2Mbps), packet loss occurred due to the burst traffic that caused resources dispute allocation and, as no traffic is treated differently from one another, all four traffic flows were damaged almost equally. The average loss for each flow is shown in table 2. TABLE 2: AVERAGE LOSS FOR IP BEST EFFORT CBR1 3,90 CBR2 1,40 VBR1 7,30 VBR2 12,40 2

3 B. IP Network Diffserv In this scenario, the traffic flows were classified as shown in table 3. TABLE 3: TRAFFIC CLASSIFICATION FOR DIFFSERV Traffic Bandwidth Type CBR1 64Kbps EF CBR2 384Kbps AF11 CBR Kbps BE VBR2 1000Kbps AF21 The CBR1 traffic generated from a VoIP application has the higher priority, EF (Expedited Forwarding), followed by CBR2 which states for a video streaming traffic classified as AF11 (Assured Forwarding Class 1). For clearer observation of the bandwidth limitation and packet classification, in this second environment, another CBR traffic was used instead of the VBR1 traffic in Table 1. The results obtained in this part of the experiment are shown in figure 3. Figure 4: Packet Loss (percentual) MPLS Just like in the IP network Best Effort scenario, all flows presented significant packet loss, as shown in table 5. D. MPLS and Diffserv TABLE 5: AVAREGE LOSS FOR MPLS CBR1 5,40 CBR2 3,90 VBR1 14,10 VBR2 21,0 Using the same traffic classification used in the Diffserv scenario (see Table 3), we observed the performance of Diffserv with MPLS. Again, EF and AF11 traffics were benefited as can be seen in Table 6. FFigure 3: Packet Loss (percentual) IP DiffServ Due to packet classification, we observed a greater percentage of packet loss in those flows with lower priority. The packets from both EF and AF11 traffic were hardly ever dropped, which is a really important characteristic for applications such as VoIP and video streaming. TABLE 4: AVAREGE LOSS FOR DIFFSERV CBR1 0 CBR2 0 CBR12 35,60 VBR2 22,60 C. MPLS scenario In this part of the experiment, we used the same traffic classification used in the IP network Best Effort scenario, shown in Table 1. The results obtained can be seen in figure 4. Figure 5: Packet Loss (percentual) MPLS with DiffServ 3

4 A. IP Network-Best Effort Calculus TABLE 6: AVAREGE LOSS FOR MPLS WITH DIFFSERV CBR1 0 CBR2 0 CBR12 36,70 VBR2 26,30 IV. REVENUE CALCULATIONS To evaluate each scenario focusing the revenue to the service provider, we assumed that the economic value of a packet is directly proportional to a standard value V and each scenario has its own proportionality constant C. When using packet classification, the price of a packet is proportional to the priority. We assumed the proportionality constant for each type of traffic shown in table 7. TABLE 7: PROPORTIONALITY CONSTANTS FOR DIFFSERV Traffic C BE 1 AF21 2 AF11 3 EF 4 For example, a packet from a VoIP application should be classified as an EF traffic, as it requires low latency and loss rate. So, the corresponding price for this packet would be 4V. In the IP Best Effort and the MPLS scenarios, all packets are treated equally, as there is no classification, so seems reasonable to use a mean constant of 2.5 for all packets indistinctly. To calculate the average number of dropped packets N for each flow, we will use the mean traffic rate in bps R, the average packet loss in percentage L, the mean packet size in bytes S and the experiment duration in seconds T as inputs, as shown in equation 1. N = [[( R / 8) * T ]/ S] * L (1) The number of sent packets (P) can be calculated as shown in equation 2. P = [[( R / 8) * T ]/ S]* (1 L) (2) In CBR Traffics, R equals to transmission rate. In VBR Traffics, R can be approximated using the burst transmission rate in bps Br, the burst duration in seconds Bt and the between bursts interval in seconds Bi, as shown in equation 3. R = ( Br * Bt) /( Bt + Bi) (3) Using the first billing scheme (charge per packet), the revenue will be the total sum of all sent packets economic values. In the second scheme, we reduce the dropped packets corresponding value from a certain amount M. The calculus of total revenue for the IP Network - Best Effort scenario used the data summarized in table 8, 9 and 10. TABLE 8: MAIN VARIABLES CBR TRAFFICS CBR , CBR , TABLE 9: MEAN RATE - VBR TRAFFICS VBR TABLE 10: MAIN VARIABLES VBR TRAFFICS VBR , VBR , shown in table 11. The first row and second row correspond to the first and second billing scheme respectively. TABLE 11: TOTAL REVENUE CALCULUS FOR BEST EFFORT *(2.5V) *(2.5V) + 971*(2.5V) +1071*(2.5V)= 23472,5 V 2 M 73*(2.5V) - 79*(2.5V) - 76*(2.5V) - 152*(2.5V)= M 950 V B. IP Network Diffserv The calculus for the IP Network Diffserv scenario use the data shown in table 12, 13 and 14. TABLE 12: MAIN VARIABLES CBR TRAFFICS CBR , CBR , CBR , TABLE 13: MEAN RATE - VBR TRAFFIC TABLE 14: MAIN VARIABLES VBR TRAFFIC VBR , shown in table 15. TABLE 15: TOTAL REVENUE CALCULUS FOR IP-DIFFSERV *(4V) *(3V) *(1V) + 947*(2V)=30986 V 2 M 0*(4V) - 0*(3V) *(1V) - 276*(2V)=M 3159 V 4

5 C. MPLS scenario The calculus for the MPLS scenario use the data shown in table 15, 16 and 17. TABLE 15: MAIN VARIABLES CBR TRAFFICS CBR , CBR , TABLE 16: MEAN RATE - VBR TRAFFICS VBR TABLE 17: MAIN VARIABLES VBR TRAFFICS VBR , VBR , shown in table 18. TABLE 18: TOTAL REVENUE CALCULUS FOR MPLS *(2.5V) *(2.5V) + 900*(2.5V) + 966*(2.5V)= V 2 M 0*(4V) - 0*(3V) *(1V) - 276*(2V)=M 3159V D. MPLS and Diffserv The calculus for the MPLS - Diffserv scenario use the data shown in table 19, 20 and 21. TABLE 19: MAIN VARIABLES CBR TRAFFICS CBR , CBR , CBR , TABLE 20: MEAN RATE - VBR TRAFFIC TABLE 21: MAIN VARIABLES VBR TRAFFIC VBR , shown in table 22. TABLE 22: TOTAL REVENUE CALCULUS FOR MPLS-DIFFSERV *(4V) *(3V) *(1V) + 901*(2V)= V 2 M 0*(4V) - 0*(3V) *(1V) - 321*(2V)= M 3330 V V. CONCLUSIONS AND FUTURE WORK For billing purposes, we have two conclusions from the experimental results. For providing QoS benefits for both service provider and customer there are some considerations. In one side, the customer receives better performance in higher priority applications. On the other hand, packet with lower economic value is dropped more than those with higher value, probably raising the providers revenue. The results analysis demonstrates that MPLS, despite of the benefits that it provides in terms of latency and jitter, does not affect the drop of packets that much, hardly affecting the final revenue. In fact, comparing the revenues of IP Best Effort and MPLS scenarios, the first one has a better result. The same happens comparing Diffserv and MPLS with Diffserv scenarios. Also the results demonstrate that the Diffserv scenario has better performance for both the provider and the customer. When decided the best environment in which to develop a billing system, other aspect must be analyzed for that matter: in case of retransmission, should the customer be charged? Who should be charged in a call: who is calling, who is called or both? Voice and data services require charging methods that differentiate the price depending on the application and the QoS which is provided for it. Diffserv appears to be a feasible architecture for developing an adequate billing system. VI. REFERENCES [1] M. Falkner, M. Devetsikiotis e I. Lambadaris, An Overview of Pricing Concepts for Broadband IP Networks, Carleton University, IEEE Commucations Surveys, 2000 [2] M. C. Caesar, S. Balaraman and D. Ghosal, A Comparative Study of Pricing Strategies for IP Telephony, Departament of Computer Science, University of California at Davis, Paper /00 IEEE, 2000, pág [3] Usha.com, IP Billing, White Paper VoIP Billing, Available: [4] P. Guha, S. Maitra, T. R Sahoo, J. Sharma, Billing and QoS Systems for Public Access Networks, Dept. Of Computer Science, University of Arizona, Available: final3.pdf [5] [6] Remco van de Meent, Prototyping the DiffServ MIB, Departament of Computer Science, University of Twente, 25th August Available [7] Vitor Roque, Qualidade de Serviço em Redes IP, Departamento de Informática, Escola Superior de Tecnologia e Gestão/ I.P.G. Available: C3%A7oes/QoS%20em%20Redes%20IP.pdf 5

An Experimental Testbed for Evaluation Topics in Converged Networks

An Experimental Testbed for Evaluation Topics in Converged Networks An Experimental Testbed for Evaluation Topics in Converged Networks P. H. P. DE CARVALHO 1, H. ABDALLA JR 1, A. M. SOARES 1, P. SOLÍS. BARRETO 2, P. TARCHETTI 2, R. LAMBERT 2, G. AMVAME-NZE 2 Department

More information

Performance Evaluation of Shortest Path Computation for IP and MPLS Multi-service Networks over Open Source Implementation

Performance Evaluation of Shortest Path Computation for IP and MPLS Multi-service Networks over Open Source Implementation Performance Evaluation of Shortest Path Computation for IP and MPLS Multi-service Networks over Open Source Implementation H. Abdalla Jr 1, A.M. Soares 1, P.H.P. de Carvalho 1, G. Amvame-Nze 2, P. Solís

More information

ANALYSIS OF THE INFLUENCE OF SELF-SIMILAR TRAFFIC IN THE PERFORMANCE OF REAL TIME APPLICATIONS

ANALYSIS OF THE INFLUENCE OF SELF-SIMILAR TRAFFIC IN THE PERFORMANCE OF REAL TIME APPLICATIONS ANALYSIS OF THE INFLUENCE OF SELF-SIMILAR TRAFFIC IN THE PERFORMANCE OF REAL TIME APPLICATIONS P. H. P. de Carvalho 1, H. Abdalla Jr 1, A. M. Soares 1, P. Solís. Barreto, P. Tarchetti Department of Electrical

More information

Quality of Service Mechanism for MANET using Linux Semra Gulder, Mathieu Déziel

Quality of Service Mechanism for MANET using Linux Semra Gulder, Mathieu Déziel Quality of Service Mechanism for MANET using Linux Semra Gulder, Mathieu Déziel Semra.gulder@crc.ca, mathieu.deziel@crc.ca Abstract: This paper describes a QoS mechanism suitable for Mobile Ad Hoc Networks

More information

THE EFFICIENCY OF CONSTRAINT BASED ROUTING IN MPLS NETWORKS

THE EFFICIENCY OF CONSTRAINT BASED ROUTING IN MPLS NETWORKS VOLUME: 9 NUMBER: 5 SPECIAL ISSUE THE EFFICIENCY OF CONSTRAINT BASED ROUTING IN MPLS NETWORKS Martin MEDVECKY Department of Telecommunications, Faculty of Electrical Engineering and Information Technology,

More information

Advanced Computer Networks

Advanced Computer Networks Advanced Computer Networks QoS in IP networks Prof. Andrzej Duda duda@imag.fr Contents QoS principles Traffic shaping leaky bucket token bucket Scheduling FIFO Fair queueing RED IntServ DiffServ http://duda.imag.fr

More information

QoS Configuration. Overview. Introduction to QoS. QoS Policy. Class. Traffic behavior

QoS Configuration. Overview. Introduction to QoS. QoS Policy. Class. Traffic behavior Table of Contents QoS Configuration 1 Overview 1 Introduction to QoS 1 QoS Policy 1 Traffic Policing 2 Congestion Management 3 Line Rate 9 Configuring a QoS Policy 9 Configuration Task List 9 Configuring

More information

A Preferred Service Architecture for Payload Data Flows. Ray Gilstrap, Thom Stone, Ken Freeman

A Preferred Service Architecture for Payload Data Flows. Ray Gilstrap, Thom Stone, Ken Freeman A Preferred Service Architecture for Payload Data Flows Ray Gilstrap, Thom Stone, Ken Freeman NASA Research and Engineering Network NASA Advanced Supercomputing Division NASA Ames Research Center Outline

More information

Quality of Service (QoS) Provisioning in Interconnected Packed-based Networks

Quality of Service (QoS) Provisioning in Interconnected Packed-based Networks ITU Regional Standardization Forum for Africa Livingstone, Zambia 16-18 March 2016 Quality of Service (QoS) Provisioning in Interconnected Packed-based Networks Yvonne Umutoni, Quality of Service Development

More information

DiffServ Architecture: Impact of scheduling on QoS

DiffServ Architecture: Impact of scheduling on QoS DiffServ Architecture: Impact of scheduling on QoS Abstract: Scheduling is one of the most important components in providing a differentiated service at the routers. Due to the varying traffic characteristics

More information

Grandstream Networks, Inc. GWN7000 QoS - VoIP Traffic Management

Grandstream Networks, Inc. GWN7000 QoS - VoIP Traffic Management Grandstream Networks, Inc. GWN7000 QoS - VoIP Traffic Management Table of Contents INTRODUCTION... 4 DSCP CLASSIFICATION... 5 QUALITY OF SERVICE ON GWN7000... 6 USING QOS TO PRIORITIZE VOIP TRAFFIC...

More information

Basics (cont.) Characteristics of data communication technologies OSI-Model

Basics (cont.) Characteristics of data communication technologies OSI-Model 48 Basics (cont.) Characteristics of data communication technologies OSI-Model Topologies Packet switching / Circuit switching Medium Access Control (MAC) mechanisms Coding Quality of Service (QoS) 49

More information

Prioritizing Services

Prioritizing Services CHAPTER 8 Voice, video, and data applications have differing quality of service needs. Voice applications, for example, require a small but guaranteed amount of bandwidth, are less tolerant of packet delay

More information

Providing DiffServ Quality of Service in b Networks

Providing DiffServ Quality of Service in b Networks Laboratoire LSR Logiciels Systèmes Réseaux Software, Systems, Networks Providing DiffServ Quality of Service in 802.11b Networks Andrzej Duda LSR-IMAG Andrzej.Duda@imag.fr Joint work with J. Antonio García-Macías,

More information

Differentiated Services

Differentiated Services Diff-Serv 1 Differentiated Services QoS Problem Diffserv Architecture Per hop behaviors Diff-Serv 2 Problem: QoS Need a mechanism for QoS in the Internet Issues to be resolved: Indication of desired service

More information

Principles. IP QoS DiffServ. Agenda. Principles. L74 - IP QoS Differentiated Services Model. L74 - IP QoS Differentiated Services Model

Principles. IP QoS DiffServ. Agenda. Principles. L74 - IP QoS Differentiated Services Model. L74 - IP QoS Differentiated Services Model Principles IP QoS DiffServ Differentiated Services Architecture DSCP, CAR Integrated Services Model does not scale well flow based traffic overhead (RSVP messages) routers must maintain state information

More information

Defining QoS for Multiple Policy Levels

Defining QoS for Multiple Policy Levels CHAPTER 13 In releases prior to Cisco IOS Release 12.0(22)S, you can specify QoS behavior at only one level. For example, to shape two outbound queues of an interface, you must configure each queue separately,

More information

SELECTION OF METRICS (CONT) Gaia Maselli

SELECTION OF METRICS (CONT) Gaia Maselli SELECTION OF METRICS (CONT) Gaia Maselli maselli@di.uniroma1.it Computer Network Performance 2 Selecting performance metrics Computer Network Performance 3 Selecting performance metrics speed Individual

More information

DiffServ over MPLS: Tuning QOS parameters for Converged Traffic using Linux Traffic Control

DiffServ over MPLS: Tuning QOS parameters for Converged Traffic using Linux Traffic Control 1 DiffServ over MPLS: Tuning QOS parameters for Converged Traffic using Linux Traffic Control Sundeep.B.Singh, Girish.P.Saraph, Chetan.P.Bhadricha and Girish.K.Dadhich Indian Institute of Technology Bombay,

More information

PERFORMANCE ANALYSIS OF AF IN CONSIDERING LINK UTILISATION BY SIMULATION WITH DROP-TAIL

PERFORMANCE ANALYSIS OF AF IN CONSIDERING LINK UTILISATION BY SIMULATION WITH DROP-TAIL I.J.E.M.S., VOL.2 (4) 2011: 221-228 ISSN 2229-600X PERFORMANCE ANALYSIS OF AF IN CONSIDERING LINK UTILISATION BY SIMULATION WITH DROP-TAIL Jai Kumar, Jaiswal Umesh Chandra Department of Computer Science

More information

DiffServ over MPLS: Tuning QOS parameters for Converged Traffic using Linux Traffic Control

DiffServ over MPLS: Tuning QOS parameters for Converged Traffic using Linux Traffic Control 1 DiffServ over MPLS: Tuning QOS parameters for Converged Traffic using Linux Traffic Control Sundeep.B.Singh and Girish.P.Saraph Indian Institute of Technology Bombay, Powai, Mumbai-400076, India Abstract

More information

CSE 123b Communications Software

CSE 123b Communications Software CSE 123b Communications Software Spring 2002 Lecture 10: Quality of Service Stefan Savage Today s class: Quality of Service What s wrong with Best Effort service? What kinds of service do applications

More information

Configurable Queue Depth

Configurable Queue Depth This feature allows you to configure (resize) the depth of the packet queues on your network. That is, you can set the maximum number (the depth) of packets that a class queue can hold, which in turn controls

More information

Internetworking with Different QoS Mechanism Environments

Internetworking with Different QoS Mechanism Environments Internetworking with Different QoS Mechanism Environments ERICA BUSSIKI FIGUEIREDO, PAULO ROBERTO GUARDIEIRO Laboratory of Computer Networks, Faculty of Electrical Engineering Federal University of Uberlândia

More information

Comparing the bandwidth and priority Commands of a QoS Service Policy

Comparing the bandwidth and priority Commands of a QoS Service Policy Comparing the and priority s of a QoS Service Policy Contents Introduction Prerequisites Requirements Components Used Conventions Summary of Differences Configuring the Configuring the priority Which Traffic

More information

Cisco ASR 1000 Series Aggregation Services Routers: QoS Architecture and Solutions

Cisco ASR 1000 Series Aggregation Services Routers: QoS Architecture and Solutions Cisco ASR 1000 Series Aggregation Services Routers: QoS Architecture and Solutions Introduction Much more bandwidth is available now than during the times of 300-bps modems, but the same business principles

More information

Quality of Service II

Quality of Service II Quality of Service II Patrick J. Stockreisser p.j.stockreisser@cs.cardiff.ac.uk Lecture Outline Common QoS Approaches Best Effort Integrated Services Differentiated Services Integrated Services Integrated

More information

Problems with IntServ. EECS 122: Introduction to Computer Networks Differentiated Services (DiffServ) DiffServ (cont d)

Problems with IntServ. EECS 122: Introduction to Computer Networks Differentiated Services (DiffServ) DiffServ (cont d) Problems with IntServ EECS 122: Introduction to Computer Networks Differentiated Services (DiffServ) Computer Science Division Department of Electrical Engineering and Computer Sciences University of California,

More information

Implementation of a leaky bucket module for simulations in NS-3

Implementation of a leaky bucket module for simulations in NS-3 Implementation of a leaky bucket module for simulations in NS-3 P. Baltzis 2, C. Bouras 1,2, K. Stamos 1,2,3, G. Zaoudis 1,2 1 Computer Technology Institute and Press Diophantus Patra, Greece 2 Computer

More information

PERFORMANCE OF PREMIUM SERVICE IN QOS IP NETWORK

PERFORMANCE OF PREMIUM SERVICE IN QOS IP NETWORK PERFORMANCE OF PREMIUM SERVICE IN QOS IP NETWORK Wojciech Burakowski Monika Fudala Halina Tarasiuk Institute of Telecommunications, Warsaw University of Technology ul. Nowowiejska 15/19, 00-665 Warsaw,

More information

"Charting the Course... Implementing Cisco Quality of Service (QOS) Course Summary

Charting the Course... Implementing Cisco Quality of Service (QOS) Course Summary Course Summary Description v2.5 provides learners with in-depth knowledge of QoS requirements, conceptual models such as best effort, IntServ, and DiffServ, and the implementation of QoS on Cisco platforms.

More information

Analysis of the interoperation of the Integrated Services and Differentiated Services Architectures

Analysis of the interoperation of the Integrated Services and Differentiated Services Architectures Analysis of the interoperation of the Integrated Services and Differentiated Services Architectures M. Fabiano P.S. and M.A. R. Dantas Departamento da Ciência da Computação, Universidade de Brasília, 70.910-970

More information

PERFORMANCE ANALYSIS OF AF IN CONSIDERING LINK

PERFORMANCE ANALYSIS OF AF IN CONSIDERING LINK I.J.E.M.S., VOL.2 (3) 211: 163-171 ISSN 2229-6X PERFORMANCE ANALYSIS OF AF IN CONSIDERING LINK UTILISATION BY SIMULATION Jai Kumar and U.C. Jaiswal Department of Computer Science and Engineering, Madan

More information

H3C S9500 QoS Technology White Paper

H3C S9500 QoS Technology White Paper H3C Key words: QoS, quality of service Abstract: The Ethernet technology is widely applied currently. At present, Ethernet is the leading technology in various independent local area networks (LANs), and

More information

Topic 4b: QoS Principles. Chapter 9 Multimedia Networking. Computer Networking: A Top Down Approach

Topic 4b: QoS Principles. Chapter 9 Multimedia Networking. Computer Networking: A Top Down Approach Topic 4b: QoS Principles Chapter 9 Computer Networking: A Top Down Approach 7 th edition Jim Kurose, Keith Ross Pearson/Addison Wesley April 2016 9-1 Providing multiple classes of service thus far: making

More information

Network Support for Multimedia

Network Support for Multimedia Network Support for Multimedia Daniel Zappala CS 460 Computer Networking Brigham Young University Network Support for Multimedia 2/33 make the best of best effort use application-level techniques use CDNs

More information

Quality of Service Monitoring and Delivery Part 01. ICT Technical Update Module

Quality of Service Monitoring and Delivery Part 01. ICT Technical Update Module Quality of Service Monitoring and Delivery Part 01 ICT Technical Update Module Presentation Outline Introduction to IP-QoS IntServ Architecture DiffServ Architecture Post Graduate Certificate in Professional

More information

Real-Time Protocol (RTP)

Real-Time Protocol (RTP) Real-Time Protocol (RTP) Provides standard packet format for real-time application Typically runs over UDP Specifies header fields below Payload Type: 7 bits, providing 128 possible different types of

More information

Lesson 14: QoS in IP Networks: IntServ and DiffServ

Lesson 14: QoS in IP Networks: IntServ and DiffServ Slide supporting material Lesson 14: QoS in IP Networks: IntServ and DiffServ Giovanni Giambene Queuing Theory and Telecommunications: Networks and Applications 2nd edition, Springer All rights reserved

More information

Presentation Outline. Evolution of QoS Architectures. Quality of Service Monitoring and Delivery Part 01. ICT Technical Update Module

Presentation Outline. Evolution of QoS Architectures. Quality of Service Monitoring and Delivery Part 01. ICT Technical Update Module Quality of Service Monitoring and Delivery Part 01 ICT Technical Update Module Presentation Outline Introduction to IP-QoS IntServ Architecture DiffServ Architecture Post Graduate Certificate in Professional

More information

Overview Computer Networking What is QoS? Queuing discipline and scheduling. Traffic Enforcement. Integrated services

Overview Computer Networking What is QoS? Queuing discipline and scheduling. Traffic Enforcement. Integrated services Overview 15-441 15-441 Computer Networking 15-641 Lecture 19 Queue Management and Quality of Service Peter Steenkiste Fall 2016 www.cs.cmu.edu/~prs/15-441-f16 What is QoS? Queuing discipline and scheduling

More information

Differentiated Services Network Simulation

Differentiated Services Network Simulation Differentiated Services Network Simulation Paulo Rogério Pereira, Bruno Afonso, Daniel Gomes Instituto Superior Técnico, Universidade Técnica de Lisboa. INESC ID, Rua Alves Redol, 9. 1000-029 Lisboa, Portugal.

More information

Configuring QoS. Understanding QoS CHAPTER

Configuring QoS. Understanding QoS CHAPTER 29 CHAPTER This chapter describes how to configure quality of service (QoS) by using automatic QoS (auto-qos) commands or by using standard QoS commands on the Catalyst 3750 switch. With QoS, you can provide

More information

Bandwidth, Latency, and QoS for Core Components

Bandwidth, Latency, and QoS for Core Components Bandwidth, Latency, and QoS for Core Components, on page 1 Bandwidth, Latency, and QoS for Optional Cisco Components, on page 18 Bandwidth, Latency, and QoS for Optional Third-Party Components, on page

More information

Understanding SROS Priority Queuing, Class-Based WFQ, and QoS Maps

Understanding SROS Priority Queuing, Class-Based WFQ, and QoS Maps Configuration Guide 5991-2121 May 2006 Understanding SROS Priority Queuing, Class-Based WFQ, and QoS Maps This Configuration Guide explains the concepts behind configuring your Secure Router Operating

More information

Sharing Bandwidth Fairly During Congestion

Sharing Bandwidth Fairly During Congestion CHAPTER 12 When no QoS policies exist, the router serves traffic with best effort service. The router makes no distinction between high and low priority traffic and makes no allowances for the needs of

More information

RSVP Scalability Enhancements

RSVP Scalability Enhancements This document describes the Cisco Resource Reservation Protocol (RSVP) scalability enhancements. It identifies the supported platforms, provides configuration examples, and lists related IOS command line

More information

Simulation Study for a Broadband Multimedia VSAT Network

Simulation Study for a Broadband Multimedia VSAT Network Simulation Study for a Broadband Multimedia Yi Qian, Rose Hu, and Hosame Abu-Amara Nortel s 2201 Lakeside Blvd., Mail Stop 992-02-E70 Richardson, Texas 75082, USA Phone: 972-685-7264 Fax: 972-685-3463

More information

ITBF WAN Quality of Service (QoS)

ITBF WAN Quality of Service (QoS) ITBF WAN Quality of Service (QoS) qos - 1!! Scott Bradner Quality of Service (QoS)! the ability to define or predict the performance of systems on a network! note: predictable may not mean "best! unfair

More information

QoS Technology White Paper

QoS Technology White Paper QoS Technology White Paper Keywords: QoS, service model, IntServ, DiffServ, congestion management, congestion avoidance, queuing technology, traffic policing, traffic shaping, link efficiency mechanism.

More information

DiffServ Architecture: Impact of scheduling on QoS

DiffServ Architecture: Impact of scheduling on QoS DiffServ Architecture: Impact of scheduling on QoS Introduction: With the rapid growth of the Internet, customers are demanding multimedia applications such as telephony and video on demand, to be available

More information

Part1: Lecture 4 QoS

Part1: Lecture 4 QoS Part1: Lecture 4 QoS Last time Multi stream TCP: SCTP Multi path TCP RTP and RTCP SIP H.323 VoIP Router architectures Overview two key router functions: run routing algorithms/protocol (RIP, OSPF, BGP)

More information

Peer to Peer Infrastructure : QoS enabled traffic prioritization. Mary Barnes Bill McCormick

Peer to Peer Infrastructure : QoS enabled traffic prioritization. Mary Barnes Bill McCormick Peer to Peer Infrastructure : QoS enabled traffic prioritization Mary Barnes (mary.barnes@nortel.com) Bill McCormick (billmcc@nortel.com) p2pi - QoS 1/24/09 1 Overview!! Discuss the mechanisms and implications

More information

IP Differentiated Services

IP Differentiated Services Course of Multimedia Internet (Sub-course Reti Internet Multimediali ), AA 2010-2011 Prof. 7. IP Diffserv introduction Pag. 1 IP Differentiated Services Providing differentiated services in IP networks

More information

Internet Services & Protocols. Quality of Service Architecture

Internet Services & Protocols. Quality of Service Architecture Department of Computer Science Institute for System Architecture, Chair for Computer Networks Internet Services & Protocols Quality of Service Architecture Dr.-Ing. Stephan Groß Room: INF 3099 E-Mail:

More information

of-service Support on the Internet

of-service Support on the Internet Quality-of of-service Support on the Internet Dept. of Computer Science, University of Rochester 2008-11-24 CSC 257/457 - Fall 2008 1 Quality of Service Support Some Internet applications (i.e. multimedia)

More information

Differentiated Services

Differentiated Services 1 Differentiated Services QoS Problem Diffserv Architecture Per hop behaviors 2 Problem: QoS Need a mechanism for QoS in the Internet Issues to be resolved: Indication of desired service Definition of

More information

MQC Hierarchical Queuing with 3 Level Scheduler

MQC Hierarchical Queuing with 3 Level Scheduler MQC Hierarchical Queuing with 3 Level Scheduler The MQC Hierarchical Queuing with 3 Level Scheduler feature provides a flexible packet scheduling and queuing system in which you can specify how excess

More information

A COMPARATIVE STUDY OF TCP RENO AND TCP VEGAS IN A DIFFERENTIATED SERVICES NETWORK

A COMPARATIVE STUDY OF TCP RENO AND TCP VEGAS IN A DIFFERENTIATED SERVICES NETWORK A COMPARATIVE STUDY OF TCP RENO AND TCP VEGAS IN A DIFFERENTIATED SERVICES NETWORK Ruy de Oliveira Federal Technical School of Mato Grosso Brazil Gerência de Eletroeletrônica E-mail: ruy@lrc.feelt.ufu.br

More information

SIMULATION FRAMEWORK MODELING

SIMULATION FRAMEWORK MODELING CHAPTER 5 SIMULATION FRAMEWORK MODELING 5.1 INTRODUCTION This chapter starts with the design and development of the universal mobile communication system network and implementation of the TCP congestion

More information

Setting Up Quality of Service

Setting Up Quality of Service 7 Setting Up Quality of Service Contents Overview...................................................... 7-4 Evaluating Traffic on Your Network............................ 7-4 QoS Mechanisms on the ProCurve

More information

QoS Performance Analysis in Deployment of DiffServ-aware MPLS Traffic Engineering

QoS Performance Analysis in Deployment of DiffServ-aware MPLS Traffic Engineering Eighth ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing QoS Performance Analysis in Deployment of DiffServ-aware MPLS Traffic

More information

Videoconference Quality of Service. Liane Tarouco Leandro Bertholdo

Videoconference Quality of Service. Liane Tarouco Leandro Bertholdo Videoconference Quality of Service Liane Tarouco Leandro Bertholdo Providing QoS Client (University) - UFRGS Transit (state network) TCHE Transit (national network) - RNP 1 TCHÊ - Videoconference TCHÊ

More information

You submitted this homework on Sat 22 Mar :51 AM PDT. You got a score of 5.00 out of 5.00.

You submitted this homework on Sat 22 Mar :51 AM PDT. You got a score of 5.00 out of 5.00. Feedback Homework 9 Help You submitted this homework on Sat 22 Mar 2014 5:51 AM PDT. You got a score of 5.00 out of 5.00. Question 1 Lecture 9-1 discussed the quality of service requirements for different

More information

Configuring Weighted Fair Queueing

Configuring Weighted Fair Queueing Configuring Weighted Fair Queueing This chapter describes the tasks for configuring weighted fair queueing (WFQ), class-based WFQ (CBWFQ), and low latency queueing (LLQ). For complete conceptual information,

More information

Configuring Quality of Service

Configuring Quality of Service This chapter describes the Quality of Service and procedures to configure Quality of Service. Introduction to Quality of Service, page 1 CPT System QoS, page 4 Ingress QoS Functions, page 7 Egress QoS

More information

SIMULATION OF PACKET DATA NETWORKS USING OPNET

SIMULATION OF PACKET DATA NETWORKS USING OPNET SIMULATION OF PACKET DATA NETWORKS USING OPNET Nazy Alborz, Maryam Keyvani, Milan Nikolic, and Ljiljana Trajkovic * School of Engineering Science Simon Fraser University Vancouver, British Columbia, Canada

More information

Last time! Overview! 14/04/15. Part1: Lecture 4! QoS! Router architectures! How to improve TCP? SYN attacks SCTP. SIP and H.

Last time! Overview! 14/04/15. Part1: Lecture 4! QoS! Router architectures! How to improve TCP? SYN attacks SCTP. SIP and H. Last time Part1: Lecture 4 QoS How to improve TCP? SYN attacks SCTP SIP and H.323 RTP and RTCP Router architectures Overview two key router functions: run routing algorithms/protocol (RIP, OSPF, BGP) forwarding

More information

Adaptive packet scheduling for the support of QoS over DVB-S2 satellite systems

Adaptive packet scheduling for the support of QoS over DVB-S2 satellite systems Adaptive packet scheduling for the support of QoS over DVB-S2 satellite systems Elizabeth Rendon-Morales *, Jorge Mata-Díaz, Juanjo Alins, José Luis Muñoz and Oscar Esparza Departamento de Ingeniería Telemática

More information

Quality of Service in the Internet

Quality of Service in the Internet Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:

More information

Information and Communication Networks. Communication

Information and Communication Networks. Communication Information Technology Communication Information and Communication Networks Integrating IP and : Delivering QoS in an IP Environment Multiservice Platforms G One infrastructure supporting voice, video

More information

Marking Traffic CHAPTER

Marking Traffic CHAPTER CHAPTER 7 To service the growing numbers of customers and their needs, service provider networks have become more complex and often include both Layer 2 and Layer 3 network devices. With this continued

More information

Internet QoS : A Big Picture

Internet QoS : A Big Picture Internet QoS : A Big Picture Xipeng Xiao and Lionel M. Ni, M, Michigan State University IEEE Network, March/April 1999 Oct 25, 2006 Jaekyu Cho Outline Introduction IntServ/RSVP DiffServ MPLS Traffic Engineering/CBR

More information

Quality of Service in Ultrabroadband models

Quality of Service in Ultrabroadband models Quality of Service in Ultrabroadband models Elias Aravantinos ICT Consultant, CITI Managing Director, Exelixisnet earavantinos@exelixisnet.com April 4, 2008 TELECOM ParisTech Contents 1 2 3 4 UBB & QoS

More information

QoS: Per-Session Shaping and Queuing on LNS

QoS: Per-Session Shaping and Queuing on LNS QoS: Per-Session Shaping and Queuing on LNS First Published: February 28, 2006 The QoS: Per-Session Shaping and Queuing on LNS feature provides the ability to shape (for example, transmit or drop) or queue

More information

Configuring QoS CHAPTER

Configuring QoS CHAPTER CHAPTER 34 This chapter describes how to use different methods to configure quality of service (QoS) on the Catalyst 3750 Metro switch. With QoS, you can provide preferential treatment to certain types

More information

Private Network Traffic Management

Private Network Traffic Management Private Network Traffic Management White paper 1 1. Introduction This white paper provides an overview of the Verizon Wireless Private Network Traffic Management solution. The solution leverages quality

More information

The Use of Hierarchical Scheduling in the Ingress Edge Router of a DiffServ Domain

The Use of Hierarchical Scheduling in the Ingress Edge Router of a DiffServ Domain INTERNATIONAL JOURNAL OF ELECTRICAL AND ELECTRONIC SYSTEMS RESEARCH, VOL.3 JUNE 21 The Use of Hierarchical Scheduling in the Ingress Edge Router of a DiffServ Domain H. Zainol Abidin, IEEE Member, N. Md

More information

QoS Provisioning Using IPv6 Flow Label In the Internet

QoS Provisioning Using IPv6 Flow Label In the Internet QoS Provisioning Using IPv6 Flow Label In the Internet Xiaohua Tang, Junhua Tang, Guang-in Huang and Chee-Kheong Siew Contact: Junhua Tang, lock S2, School of EEE Nanyang Technological University, Singapore,

More information

Quality of Service (QoS) Computer network and QoS ATM. QoS parameters. QoS ATM QoS implementations Integrated Services Differentiated Services

Quality of Service (QoS) Computer network and QoS ATM. QoS parameters. QoS ATM QoS implementations Integrated Services Differentiated Services 1 Computer network and QoS QoS ATM QoS implementations Integrated Services Differentiated Services Quality of Service (QoS) The data transfer requirements are defined with different QoS parameters + e.g.,

More information

QoS Policy Parameters

QoS Policy Parameters CHAPTER 6 This chapter describes the parameters, both required and optional, for QoS provisioning using the ISC user interface. Service level QoS parameters include all entry fields in the VoIP, Management,

More information

Lecture 13. Quality of Service II CM0256

Lecture 13. Quality of Service II CM0256 Lecture 13 Quality of Service II CM0256 Types of QoS Best Effort Services Integrated Services -- resource reservation network resources are assigned according to the application QoS request and subject

More information

QOS IN PACKET NETWORKS

QOS IN PACKET NETWORKS QOS IN PACKET NETWORKS THE KLUWER INTERNATIONAL SERIES IN ENGINEERING AND COMPUTER SCIENCE QOS IN PACKET NETWORKS by Kun I. Park, Ph.D. The MITRE Corporation USA Springer ebook ISBN: 0-387-23390-3 Print

More information

Mohammad Hossein Manshaei 1393

Mohammad Hossein Manshaei 1393 Mohammad Hossein Manshaei manshaei@gmail.com 1393 Voice and Video over IP Slides derived from those available on the Web site of the book Computer Networking, by Kurose and Ross, PEARSON 2 Multimedia networking:

More information

TDDD82 Secure Mobile Systems Lecture 6: Quality of Service

TDDD82 Secure Mobile Systems Lecture 6: Quality of Service TDDD82 Secure Mobile Systems Lecture 6: Quality of Service Mikael Asplund Real-time Systems Laboratory Department of Computer and Information Science Linköping University Based on slides by Simin Nadjm-Tehrani

More information

Configuring QoS Policy Actions and Rules

Configuring QoS Policy Actions and Rules CHAPTER 3 The second step in creating a QoS service policy is to define how you want the router to handle the packets that match the classification rules you defined in Chapter 2, Classifying Traffic.

More information

Real-Time Control Protocol (RTCP)

Real-Time Control Protocol (RTCP) Real-Time Control Protocol (RTCP) works in conjunction with RTP each participant in RTP session periodically sends RTCP control packets to all other participants each RTCP packet contains sender and/or

More information

May 24, Avaya Labs, Westminster CO. ABSTRACT

May 24, Avaya Labs, Westminster CO. ABSTRACT Application Note Avaya MultiVantage Software on an Avaya S8700 Media Server and an Avaya G600 Media Gateway (S8700/G600) Network Requirements and Configuration Guidelines Issue 1.1 COMPAS ID: 89542 May

More information

HSCN Quality of Service (QoS) Policy

HSCN Quality of Service (QoS) Policy HSCN Quality of Service (QoS) Policy Published March 2018 Copyright 2018 Health and Social Care Information Centre. The Health and Social Care Information Centre is a non-departmental body created by statute,

More information

Deploying MPLS & DiffServ

Deploying MPLS & DiffServ Deploying MPLS & DiffServ Thomas Telkamp Director, Data Architecture & Technology Global Crossing Telecommunications, Inc. telkamp@gblx.net MPLS and DiffServ technologies are getting a lot of attention

More information

Bandwidth Allocation for DiffServ based Quality of Service over

Bandwidth Allocation for DiffServ based Quality of Service over Bandwidth Allocation for DiffServ based Quality of Service over 82.11 Martin Heusse, Paul Starzetz, Franck Rousseau, Gilles Berger-Sabbatel, Andrzej Duda LSR-IMAG Laboratory Grenoble, France email: {heusse,

More information

Lecture 24: Scheduling and QoS

Lecture 24: Scheduling and QoS Lecture 24: Scheduling and QoS CSE 123: Computer Networks Alex C. Snoeren HW 4 due Wednesday Lecture 24 Overview Scheduling (Weighted) Fair Queuing Quality of Service basics Integrated Services Differentiated

More information

Cross-Layer Architecture for H.264 Video Streaming in Heterogeneous DiffServ Networks

Cross-Layer Architecture for H.264 Video Streaming in Heterogeneous DiffServ Networks Cross-Layer Architecture for H.264 Video Streaming in Heterogeneous DiffServ Networks Gabriel Lazar, Virgil Dobrota, Member, IEEE, Tudor Blaga, Member, IEEE 1 Agenda I. Introduction II. Reliable Multimedia

More information

Multimedia Networking. Network Support for Multimedia Applications

Multimedia Networking. Network Support for Multimedia Applications Multimedia Networking Network Support for Multimedia Applications Protocols for Real Time Interactive Applications Differentiated Services (DiffServ) Per Connection Quality of Services Guarantees (IntServ)

More information

Implementing Cisco Quality of Service 2.5 (QOS)

Implementing Cisco Quality of Service 2.5 (QOS) Implementing Cisco Quality of Service 2.5 (QOS) COURSE OVERVIEW: Implementing Cisco Quality of Service (QOS) v2.5 provides learners with in-depth knowledge of QoS requirements, conceptual models such as

More information

QoS Requirements and Implementation for IMS Network

QoS Requirements and Implementation for IMS Network QoS Requirements and Implementation for IMS Network Manish Kumar Rana, Hemant Narayan Abstract: The issue of converged networks is to ensure the sufficient quality of services for entire duration of communication

More information

QoS Technology White Paper

QoS Technology White Paper QoS Technology White Paper Keywords: Traffic classification, congestion management, congestion avoidance, precedence, differentiated services Abstract: This document describes the QoS features and related

More information

Traffic Behaviour of VoIP in a Simulated Access Network

Traffic Behaviour of VoIP in a Simulated Access Network Complete Citation: Das Gupta, Jishu and Howard, Srecko and Howard, Angela (2006). Traffic behaviour of VoIP in a simulated access network. International Transactions on Engineering, Computing and Technology,

More information

Technology Overview. Frequently Asked Questions: MX Series 3D Universal Edge Routers Quality of Service. Published:

Technology Overview. Frequently Asked Questions: MX Series 3D Universal Edge Routers Quality of Service. Published: Technology Overview Frequently Asked Questions: MX Series 3D Universal Edge Routers Quality of Service Published: 2014-01-10 Juniper Networks, Inc. 1194 North Mathilda Avenue Sunnyvale, California 94089

More information

Study and Performance Analysis of Traffic Class MIPv6 on Linux Base

Study and Performance Analysis of Traffic Class MIPv6 on Linux Base Study and Performance Analysis of Traffic MIPv on Linux Base ANNOP MONSAKUL Faculty of Science and Technology Tapee College Suratthani, THAILAND annop@tapee.ac.th Abstract: Application on mobile device

More information