QoS in multi-service IP networks

Size: px
Start display at page:

Download "QoS in multi-service IP networks"

Transcription

1 QoS in multi-service IP networks Vasco Nuno Sousa Simões Pereira Department of Informatics Engineering of the University of Coimbra Abstract Today, an increasing number of applications and services are migrating from their usual mediums to embrace a new multi-services Internet. At the same time Internet also grows out of its original scope to create a new generation of mobile users. All this changes are creating new needs. New services like video streaming or Voice over IP (VoIP), demand guarantees that Internet Protocol (IP) was not designed to assure. In this paper, Quality of Service will be addressed as a response to the new emerging needs, trying to assure users a new level of experience. Some techniques available today like IntServ and DiffServ will be explained and considerations will be made about the new challenges and ways to solve them. 1. Introduction Quality of service (QoS) is a broad term used to describe the overall experience a user or application will receive over a network. International Telecommunication Union s Telecommunication branch s (ITU-T s) defines Quality of Service as the totality of characteristics of an entity that bear on its ability to satisfy stated and implied needs and also as the collective effect of service performances, which will determine the degree of satisfaction of a user of service. [1] The growth of Internet brought with it an increasing demand for new kinds of services, as well as the vast audience it created increased the will of developers and operators to get a share of the newborn market. At the same time new contents were digitalized, previous analogue services became digital and a new demand for mobile solutions was created. The aim is now to create a multi-service data network that can deliver to the end user, new and old services, with a quality that is at least equal to the one that services through different mediums offer today. However, IP networks, the most probable convergence platform (the only that has already demonstrated its validity via a worldwide acceptance as the basis technology for the Internet), were not designed to support services that depend on strict rules of quality of service to be deployed. In this paper we will start by trying to give some leads on how to measure the quality in a data network, either by technical measures as by perceptive results. Next we will overview the mechanisms that today, try to assure a determined QoS in IP networks. Finally some of the challenges that are still open will be exposed, together with new approaches that are trying to solve them. This paper was made in the scope of the MSc. on Informatics and Systems, 2003/2005 edition, and tries to expose some of the research work carried out during Seminar I by the author, in the area of Communications and Telematic especially in what concerns QoS over Data Networks. 2. Why do we need QoS? Looking to the near past, we will find a mixture of different networks each dedicated to a particular application or service. We had a telephone line for voice communication (POTS Plain Old Telephony System), an IP network for Internet, a multi-protocol LAN (e.g. Internet Protocol - IP, Internetwork Packet Exchange - IPX), Integrated Services Digital Network (ISDN) line for video-conferencing, cable or analogue wireless for TV, the examples are many. With all this different channels the need for QoS was small or almost negligible, since the traffic in each particular network was very similar and was fine-tuned to meet the particular needs for each application or service. The explosive growth of the Internet together with the digitalization of all kinds of contents, and the need to reduce operational costs and/or improve profit margins is now changing the scenario. The new keyword is convergence. Convergence to a multiservice network will enable network operators to provide a new sort of interactive, multimedia and real-

2 time services, while using more efficiently the installed capacity. Furthermore, as a result of this process, it will be possible to reduce the costs of having different kinds of technologies and equipment. At the same time, service providers will also benefit from this convergence as they gain access to a wider audience with a very small overhead, due to the fact that all services use the same communications platform, as well as to a universal storage solution for different types of contents. The ultimate goal will then be the ability to provide all services to different access methods with minimum changes (e.g. TV in mobile devices, interactive TV with Internet access). The end user will gain by having access to a new type of interactive integrated services with similar or better experience than before, through only one medium. The success of the Internet, with its wide-scale adoption, the fact of not being owned by any group, and the ability to run over multiple link layer technologies (e.g. Asynchronous Transfer Mode - ATM, Ethernet, Point-to-Point Protocol - PPP, Multi- Protocol Label Switching - MPLS), makes IP the ideal choice for the end-to-end convergence layer to be created. Furthermore, Internet itself, due to user pressure and business opportunities, is already bringing to IP platform many applications and services, helping the expected convergence. Nevertheless, the convergence of different types of traffic to an IP based solution, in the same network, while having the clear benefits exposed, also brings new problems that were not addressed earlier. The IP protocol was initially designed to move data packets from one place to other without concerns about the time the packet takes in the journey, using a besteffort approach. The best-effort model means that every packet in the network is treated equally. If we think of real-time applications, like video streaming or voice applications, we can understand that this approach is no longer valid. The best-effort approach used in today s Internet has varying amounts of packets loss and random delays which are inadmissible in this new kind of multi-service IP network. One of the usual but misleading approaches to the problem of having different kinds of traffic with different needs, over the same network, is to think that the solution can be obtained by increasing the available bandwidth. While it is true that an infinite bandwidth would theoretically solve our problems, we must bear in mind that high capacity connections are not available through all network, from source to destination of traffic. Although installing this new bandwidth in backbones could be relatively easy (if money is available) it will take a long time to upgrade the all network, especially in the parts next to users. Also, there is the risk of having one piece of the network with a restricted bandwidth, leading to unpredictable results in the global network, since this discontinuity in the high bandwidth network would be a potential bottleneck for a great amount of traffic. Another problem is that by using an over dimensioned bandwidth solution, the network needed to be dimensioned according to peak hour traffic, leaving a large amount of capacity without use most of the time. Also, as wireless networks become more and more important, another bandwidth problem arises. Wireless networks have limited capacity as a result of restrictions on the radio frequencies and on the portable equipment that is used (due to the energy needs to sustain high rates of transmission). To sum up, to avoid the bandwidth solution, we can recall Moore s Law in one of its corollaries: As you increase the capacity of any system to accommodate user demand, user demand will increase to consume system capacity [2]. For all that has been stated it is clear that a new kind of approach must be used in IP networks. In order to guarantee the QoS that the user needs, a new kind of techniques must be applied to services whose differentiation will permit the network to accommodate heterogeneous application requirements and fulfil user expectations. At the same time differentiated pricing for Internet services must be made possible. 3. Measuring QoS The QoS requirements of users connected to a data network are a statement of the level of quality the users expect to get from the applications they run or from the services they subscribe. But, how can we estimate service quality? This question is important as the user must be able to quantify or, at least, identify, if the service he is paying for is the one he is getting. The Service Level Agreement (SLA) made with the network operator must be based on a mutual understanding of how the quality of that service is going to be measured. Usual measurements like delays or lost packages percentages, although meaningful for network technicians, may have no immediate meaning to an ordinary user. A user that is using a point-to-point real-time communication over the Internet like VoIP (Voice over IP) does not want to know if any of the data packages with audio samples were lost during the transmission, what he wants is to be able to talk with no perceptive flaws, to have the service available when he needs it and to have a reasonable call set-up time. End user experienced quality is as strongly tied to

3 intrinsic requirement of the service, as is to subjective factors. Measures of end user service quality experience that were made by researchers in speech telephony (with results that can be extrapolated to other services) revealed that user experienced quality is not a constant in time when quality varies, i.e., memory of momentary poor quality fades with time [1]. They also found that the way poor quality affects the quality perception of a service, depends on the psychological context and on the importance that the usage of the service had. So, there are many subjective and psychological factors that can affect user experience. One of the obvious conclusions of this research is that there should always be a high quality communication medium at user disposal for some particular situation, even if it results in a higher bill. Some of the most important QoS parameters that can be measured and monitored are network availability, bandwidth, packet delay, jitter and packet loss. Network availability can have a tremendous impact over QoS, even during small periods of time, due to the discontinuity of the service. To prevent this from happening network operators need to have redundant equipment. As for bandwidth allocation, we must differentiate two different types: Available bandwidth and Guaranteed bandwidth. Available bandwidth means that the user can have a peak of bandwidth of certain width but that amount is not guaranteed in the SLA (Service Level Agreement) with the network operator. This is the case of common ADSL (Asymmetric Digital Subscriber Line) or cable networks. The user may, in case of low traffic, get the maximum bandwidth, but there will be times when this bandwidth will not be achieved. SLA with Guaranteed bandwidth is usually more expensive since the network operator ensures that a minimum bandwidth width and a burst bandwidth are always available. Delay is the time datagrams take from the origin to destiny and depends not only on fixed delays (application delay, transmission over physical medium) but also from variable delays (queuing delays, contention with other traffic at each network node). Although small amounts of delay may be tolerated by applications, big delays may compromise applications such as voice and video. The measure of the delay variation between consecutive datagrams is called jitter. If jitter is not bounded, real-time and delay-sensitive applications (e.g. video streaming), where applications expect a fairly constant rate between consecutive packets, can be greatly affected. Finally, packet loss, the number of packets lost in the network, via errors in the physical medium or by packets drop policies in network nodes due to congestion, as is easily understandable, can dramatically affect QoS. Service quality requirements depend on specific characteristics of each service, therefore changing from one to another. However, some important and relevant characteristics can be pointed (with some examples of services that depend on them): Service availability (e.g. telephony, electronic payments) Continuity (e.g. critical for mobile phones during handovers moving from one base station to other) Protocol Data Unit (PDU) Delivery time (e.g.: crucial for telephony, video streams, interactive application) Throughoutput (e.g.: for file downloads) Support for continuous PDU Transmission (e.g. VoIP) Support for reliable delivery (e.g. downloads, application data) Support for variable transfer rate (e.g. applications with momentary burst needs like VoIP with silence suppression) In order to receive adequate service quality support, applications need to transmit to the network their needs. This can be done by signalling protocols or based on a SLA between the network operator and the end user. Internet Engineering Task Force (IETF) has specified in the Resource Reservation Protocol (RSVP) signalling protocol two kinds of traffic descriptors: Traffic Specification (TSpec) - describes traffic properties like burstiness of a flow Requirement Specification (RSpec) describes service quality support requirements as end-to-end delay, delay jitter and packet loss bounds. If only SLA is applied, the application type is detected at network edge and application defaults are used. 4. QoS Techniques over IP The Internet Protocol (IP) was developed to take each data packet from origin to destination in a way that is neither connection-oriented (there is no connection established between sender and receiver, the message goes to the network with a destination address and hopefully will arrive destination) nor reliable. As a result, the network does not guarantee, at IP protocol level, that a packet of data is delivered to

4 destination. In case of any error, loss or excessive delay during the trip of the packet, IP just ignores it. This kind of service is called best-effort or unreliable service. All these problems are addressed in upper layers of the protocol stack. The Transmission Control Protocol (TCP) addresses the reliability problem by implementing a retransmission scheme which permits a packet that do not reach destination to be resent by the origin. However, under congestion, and despite some new improvements, like adaptation to available bandwidth, the performance is still poor. User Datagram Protocol (UDP) adds nothing to the reliability of the transmission. It is indicated to realtime traffic as it does not have a retransmission scheme, which is many times useless because when data finally comes, is too late to use it. So, the only way we can guarantee some QoS through the besteffort model is by over-dimensioning the network. QoS is all about giving some traffic higher priority over other traffic. Next we will describe two IETF approaches that provide service quality support in IP by assigning priority to Internet traffic: hop-by-hop based on reservation (Integrated Services) and packet marking at edges of network (Differentiated Services) Integrated Services (IntServ) IntServ is an IETF framework, developed to provide multi-service support in the Internet [3]. The two service models currently defined for IntServ are Controlled-Load [4] and Guaranteed QoS [5]. Additionally, IntServ also defines a signalling protocol used to make resources reservation through the network, the Resource Reservation Protocol (RSVP) [6]. Controlled-load service support as stated in [4] provides the client data flow with a quality of service closely approximating the QoS that same flow would receive from an unloaded network element, but uses capacity (admission) control to assure that this service is received even when the network element is overloaded. To provide this QoS, clients requesting controlled-load service must provide the intermediate network elements with an estimation of the data traffic they will generate - the TSpec. In return, the service provides the network resources the client needs. In the case that client's traffic fall outside TSpec parameters, the QoS provided to the client may exhibit characteristics indicative of overload, including large numbers of delayed or dropped packets [4], since excess traffic is delivered in a best-effort basis (if sufficient resources exist). Assuming that the network is functioning correctly, applications using controlledload service may assume that, end-to-end network behaviour will resemble a non congested best effort service approach, with similar packet loss ratio and packet transfer delay. Controlled-load was designed to be conceptually simple. The drawback is that it cannot provide guarantees on maximum packet delay and is not able to give distinct treatment to different kinds of application QoS requirements. Guaranteed QoS is another implementation of IntServ that provides firm (mathematically provable) bounds on end-to-end datagram queuing delays. This service makes it possible to provide a service that guarantees both delay and bandwidth. [5]. Guaranteed QoS is invoked by sending to each network element the specification of the traffic flow, given by TSpec and RSpec. Given the flow description, each service element (e.g. routers) will calculate its internal parameters to provide support for the new data flow. By combining all the information from every element along the path, it is possible do know the maximum delay a datagram can take from origin to destiny. To create a guaranteed reservation along the network path, is necessary to use a signalling protocol like RSVP, to manually configure routers or to use a network management protocol like SNMP (Simple Network Management Protocol). In order to maintain the delay completely controlled every element in the network path should support guaranteed service. However, clear benefits can be obtained if only on part of that path is covered with guaranteed services although the maximum delay can no more be assured. The way guaranteed services control delay is based in the control of queuing delays, which are the variable part of the total delay (total delay= fixed delay + queuing delay). The other part, the fixed delay, is a property inherent of the path chosen and includes transmission delay, processing in routers, etc. When all network elements conform to the specifications of guaranteed services, and the traffic flow stays within its specified traffic parameters, a sufficient level of bandwidth is assured, with no queuing loss for all conforming datagrams. All datagrams that fail the traffic specification will be treated as best-effort datagrams. In this manner, guaranteed services can provide a clear bound for maximum delay whereas it can not assure a minimal or average delay. This service, which provides added guarantees over controlled-load, is intended for applications that need an assurance from the network that datagrams will be delivered with a maximum predictable delay (e.g. video-streaming).

5 One of the main problems of IntServ is the enormous amount of information that must be kept in each of the network nodes. Although not very perceptible in low traffic networks, when we talk about high traffic networks, with thousands of simultaneous flows, the need to maintain the necessary flow information and to access router database entries implies a great amount of overhead. Figure 1 Integrated Services reference model with RSVP (simplified) [2] [3] [6] Every resource reservation system needs a signalling protocol to the setup of resource reservations in the network. IntServ Framework defines Resource Reservation Protocol (RSVP) [6] as a service quality signalling scheme to be used by the communication endpoints to request service from the network. A simplified scheme of IntServ model with RSVP, showing in the upper level the reservation process and in the lower level the traffic forwarding process, is presented in Figure 1. Nevertheless, RSVP is independent from IntServ model and can be applied to other QoS services, just as IntServ can be used with other signalling protocols. RSVP operates on top of IPv4 or IPv6, in the transport layer of the protocol stack, not transporting application data but rather working as an Internet control protocol like ICMP (Internet Control Message Protocol), or routing protocols. It can both work with unicast and multicast applications, adapting dynamically to changing group membership or changing routes. In order to make the needed resource reservation, the sender sends Path messages, which record the route packets travel to receiver, together with traffic characterization information (the Path message is required to carry a sender TSpec, which defines the traffic characteristics of the data flow that the sender will generate). When the packet reaches destination the upstream reservation process begins. A Resv (RSVP Reservation Request) message is then sent by the receiver, to reserve the needed capacity from the network, travelling the same path that previous Path message travelled. After the reservation completes application data may be sent. Since the RSVP performs a soft state reservation along the network path, it is necessary that the receiver does a periodic reservation refresh, or the reserved capacity will expire. RSVP does not need to be supported by all the routers along the path, but, in such case, reservation will not be made and potential congestion problems may arise Differentiated Services (DiffServ) DiffServ [7] does not provide a guaranteed service (also called hard QoS) as IntServ, but a statistical QoS (also called soft QoS). Contrasting to IntServ it does not require any end-to-end reservation or signalling. Instead, DiffServ provides QoS by aggregating traffic in different service classes, each corresponding to a specific per-hop forward behaviour (PHB) along the nodes in the network path. Per-hop behaviours are defined to permit that a group of data receives the same type of forward treatment, therefore providing different QoS to competing data streams. To accomplish this, traffic entering a differentiated services-capable network is marked by setting the Differentiate Services Code Point (DSCP) in the IP header Differentiated Services Field (DS) of each data packet. DS is a replacement of the IPv4 Type of Service (ToS) field and the IPv6 Traffic Class Octet [8], used in the context of DiffServ. The structure of the DS field, as shown in Figure 2, is composed of six bits used as a code point (DSCP), leaving two bits unused. DiffServ compliant nodes must select PHB by matching against all DSCP field, ignoring the two remaining bits. DS field DSCP Figure 2 DS field [8] To mark the data packets a Classifier and Traffic Conditioner is used, as depicted in Figure 3. Based on SLAs a traffic stream is selected by the Classifier that forwards the packets to a Meter (if a profile is in use, the Meter measures the traffic stream to see if it conforms to the profile) or directly to the Marker. The Marker sets the appropriate DSCP field and finally the Shaper may delay some or all of the packets so that the stream comply with the traffic profile. In the case that the Shaper runs out of buffer, some packets may be discarded.

6 Classifie Marker Shaper/Dropper Packets Meter Figure 3 Packet Classifier and Traffic Conditioner in a DiffServ edge node [7] By making most flow operations (including classification, policing, marking and shaping) at the network edges, DiffServ removes most of the work from the network core, which must only look up the IP header of data packets for the DiffServ class. Each marked packet receives from each node in the network a differentiated treatment, corresponding to a specified QoS. In a network, we can have any number of different Differentiated Services Domains, each with different service policies. At the edges of each of the domains packets may be remarked to comply with new policies in use. It is through PHB that the service differentiation is accomplished in core networks. PHBs define the treatment each of the packets will receive between two adjacent routers. There are two standardized PHBs classes, the Expedited Forwarding (EF) [9] and the Assured Forwarding (AF) [10], distinguished by the DSCP field in IP packets. There is also a DSCP corresponding to a best effort treatment (default). Each of this PHB defines the actual mechanisms to implement. Expedited Forwarding may be used to provide a building block for low loss, low delay, and low jitter services [9], appearing to endpoints like a virtual leased line. To accomplish this, marked packets should encounter short or empty queues, which also lead to a low packet loss. The implementation of this PHB require network elements to be able to limit the rate of incoming EF traffic. Assured Forwarding [10] provides four forward traffic classes (AF1-AF4), each with three drop precedences. For each class some bandwidth and buffered capacity are allocated. There is no pre-defined forwarding priority ordering for each class, depending on resources allocated, implementation and traffic mapped to the PHB class. Drop precedence s provide prioritization in the case of congestion. By prioritizing packets in core network elements and provisioning service quality at network edge, DiffServ implements QoS in the network, providing also good scaling properties. In spite of being studied as the basis for future general-purpose multi-service network in QBone (QoS testbed of Internet2) [1], DiffServ still has many problems. One of the problems is that it does not provide intra-class fairness, i.e., it is not assured that flows of data belonging to the same class receive an equal treatment. This is due to the fact that there is no policy to distribute bandwidth between service instances that compose a service aggregate traffic. Other problem is that there are no means to limit the number of service instances within one traffic aggregate in a domain. Also, a differentiated servicescapable network may be constituted by many DiffServ domains. Each domain (that may be controlled by a different network operator) will aggregate traffic and assign priorities according to its own policy, being difficult to predict the overall performance. 5. New Challenges and new approaches Although the techniques described to provide QoS over IP can provide an adequate solution for many of the present needs, they do not address completely the new challenges. The increasing number of services, each with particular needs for QoS, poses major problems to existing QoS techniques. Users want to have access to different kinds of information and entertainment, to be able to use a vast number of applications, with as much transparency, i.e., with as least technical difficulties, as possible, and with understandable billing. All kinds of services should also be available over a common platform, but be adapted to each of the possible user contexts (home user, mobile, etc.). To live up to expectations of future users, more guarantees must be provided by the network. However, the demand for more complex QoS control leads to more delays over the network, as more processing is needed (e.g. to manage queues, classify datagrams). DiffServ tries to avoid this problem by doing all major operation at the edge of the network, leaving the core with more light operations. However, problems still exist to be solved like intra-class fairness and inter-domain compatibility. As for IntServ, it lacks the scalability provided by DiffServ, as pointed earlier, and must be based on advanced signalling capabilities between network nodes to set up the required reservation (IntServ Guaranteed QoS), or is just too simple to provide for completely different degrees of QoS requirements (IntServ Controlled-load). Finally, the best-effort approach only provides QoS for an over-dimensioned network, a scenario difficult to obtain.

7 Also, the increasing demand for processing power in order to achieve good quality performance, in a scenario of high traffic, is leading to hardware based QoS implementations. Pure software mechanism can no longer provide the speed needed to queues and traffic classifiers, resulting in poor performance, traffic delays and possibly lost packets. So, a combination between flexibility and performance must be achieved Streaming Support and Mobility We can outline two major challenges for future networks: Streaming support and Mobility. Streaming support is required by applications like real-time multimedia services in which each instance is made up of a stream of data in the network. One of the goals is to be able to distribute these multimedia streams using multicast (one-to-many) multimedia sessions, to a group of heterogeneous receivers, some of them mobile. The question is how the stream can be sent to different users, some with wireless links, without overloading the network, while giving the quality needed to groups of heterogeneous clients [11]. Today, sources of multimedia content, deliver copies of the same stream, each with a different quality level, in order to satisfy different types of clients, leading to a bandwidth waste. Another problem is to assure that each of the different streams (that constitute the same service), have a fair treatment, giving each receiver its required quality level. The mobile paradigm does not live without more specific QoS mechanisms. However, providing QoS, other than best effort, is a challenging issue in a network that have mobile senders and receivers. As an example we can considerer one of the new mobile networks, the Mobile Ad-Hoc Networks (MANETS) [12]. In these networks the constant topology exchanges, together with link breaks and not constant link capacity makes it impossible to provide guarantees with hard QoS, nor even with statistical QoS like DiffServ, due to the changes of the network status. Both IntServ and DiffServ, described earlier, require accurate link state and topology, not being able to respond to the new needs. The mechanisms to provide QoS under these conditions are still object of research, many of them combining properties of DiffServ and IntServ [12]. 5.2 LCT approach: Q3M and SAPRA Some of the challenges described, in the area of streaming support and mobility, are currently being researched in the Laboratory of Communication and Telematics (LCT) of the University of Coimbra, under the projects SAPRA (Session Aware Popularity-based Resource Allocation) [13] and Q3M (QoS Architecture for Mobile Multicast Multimedia Services) [11]. Q3M, a partnership between LCT and DoCoMo Euro-Labs, pretends to adapt mobile operators IP networks, to the delivery of multimedia streaming services to mobile users, without overloading the network and by supplying different quality to different clients. Q3M will develop a new architecture that combines provider goals with the mobile client needs. This architecture will use SAPRA as the signalling protocol that distributes resources along the network. SAPRA protocol proposes to make a fairly distribution of resources along a DiffServ multicast environment, with just a small network overhead. In this environment each multimedia stream should be encoded in a scalable way, being composed of cumulative layers, each adding more quality to the previous. In this manner, a sender only sends a stream to all receivers and each receiver only listens to the layers it needs to achieve the required quality. To accomplish this goal SAPRA addresses actual DiffServ problems namely the need to provide each specific multimedia stream belonging to the same DiffServ class, a fair usage of resources. To achieve this objective, SAPRA has an agent and a marker in each DiffServ edge router. The agent is responsible for computing each stream fair rate in respect to the number of receivers, while the marker assigns different drop precedents to traffic. 6. Conclusion The convergence to a multi-service IP data network poses new requirements. This new delivery channel must transport different kinds of traffic, with specific needs, according to different SLA, as well as give the final user the support for pricing models that are understandable and fair. Besides, the new demand for mobility adds even more problems and questions, because users want to access the same services that were accessible from traditional desktops even at cost of adapted quality. To make this scenario a reality, QoS must be provided in the network. However, the existing QoS techniques available today, like the described IntServ and DiffServ do not fully respond to the new challenges and need to be adapted to new scenarios. In this context, many new approaches to QoS problems are now being subject to intense

8 research, trying to respond to the new paradigms of modern society and business. The QoS technique to be found should be effective end-to-end, easy to install and configure and far from a nightmare to maintain. 7. References [1] Raïsänen, Vilho, Implementing Service Quality in IP Networks, John Wiley & Sons, England, 2003 [2] Peuhkuri, Markus, IP Quality of Service, Helsinki University of Technology, Laboratory of Telecommunications Technology, May 1999 [3] Braden, R., Clark, D., Shenker, S., Integrated Services in the Internet Architecture: an Overview, Request for Comments (Informational) RFC 1633, IETF Network Working Group, June [4] Wroclawski, J., Specification of the Controlled-Load Network Element Service, Request for Comments (Standards Track) RFC 2211, IETF Network Working Group, September [5] Shenker, S., Partridge, C., Guerin, R., Specification of Guaranteed Quality of Service, Request for Comments (Standards Track) RFC 2212, IETF Network Working Group, September [6] Braden, R., Zhang, L., Berson, S., Herzog, S., Jamin, S., Resource ReSerVation Protocol (RSVP), Request for Comments (Standards Track) RFC 2205, IETF Network Working Group, September [7] Blake, S., Black, D., Carlson, M., Davies, E., Wang, Z., Weiss, W., An Architecture for Differentiated Services, Request for Comments (Informational) RFC 2475, IETF Network Working Group, December [8] Nichols, K., Blake, S., Baker, F., Black, D., Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers, Request for Comments (Standards Track) RFC 2474, IETF Network Working Group, December [9] Davie, B., Charny, A., Bennet, J.C.R., Benson, K., Boudec, J.Y. Le, Courtney, W., Davari, S., Firoiu, V., Stiliadis, D., An Expedited Forwarding PHB (Per-Hop Behavior), Request for Comments (Standards Track) RFC 3246, IETF Network Working Group, March [10] Heinanen, J., Baker, F., Weiss, W., Wroclawski, J., Assured Forwarding PHB Group, Request for Comments (Standards Track) RFC 2597, IETF Network Working Group, June [11] QoS Architecture for Mobile Multicast Multimedia Services (Q3M), Q3M Project Plan, Laboratory of Communications an Telematics, University of Coimbra, Future Networking Laboratory, DoCoMo Euro-Labs, Draft document. [12] Chlamtac, I., Conti, M., Liu, J., Mobile ad-hoc networking: imperatives and challenges, Ad Hoc Networks 1, 2003, pp [13] Mendes, P., Schulzrinne, H., Monteiro, E., "Session- Aware Popularity-based Resource Allocation for Assured Differentiated Services, Proceedings of the 2 nd IFIPTC6 Networking Conference, Pisa, May IEEE Proceedings Author Guidelines for 8.5x11 inch Manuscripts

How To Provide Qos Based Routing In The Internet

How To Provide Qos Based Routing In The Internet CHAPTER 2 QoS ROUTING AND ITS ROLE IN QOS PARADIGM 22 QoS ROUTING AND ITS ROLE IN QOS PARADIGM 2.1 INTRODUCTION As the main emphasis of the present research work is on achieving QoS in routing, hence this

More information

QoS Parameters. Quality of Service in the Internet. Traffic Shaping: Congestion Control. Keeping the QoS

QoS Parameters. Quality of Service in the Internet. Traffic Shaping: Congestion Control. Keeping the QoS 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

Investigation and Comparison of MPLS QoS Solution and Differentiated Services QoS Solutions

Investigation and Comparison of MPLS QoS Solution and Differentiated Services QoS Solutions Investigation and Comparison of MPLS QoS Solution and Differentiated Services QoS Solutions Steve Gennaoui, Jianhua Yin, Samuel Swinton, and * Vasil Hnatyshin Department of Computer Science Rowan University

More information

Quality of Service in the Internet. QoS Parameters. Keeping the QoS. Traffic Shaping: Leaky Bucket Algorithm

Quality of Service in the Internet. QoS Parameters. Keeping the QoS. Traffic Shaping: Leaky Bucket Algorithm 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

18: Enhanced Quality of Service

18: Enhanced Quality of Service 18: Enhanced Quality of Service Mark Handley Traditional best-effort queuing behaviour in routers Data transfer: datagrams: individual packets no recognition of flows connectionless: no signalling Forwarding:

More information

A Review on Quality of Service Architectures for Internet Network Service Provider (INSP)

A Review on Quality of Service Architectures for Internet Network Service Provider (INSP) A Review on Quality of Service Architectures for Internet Network Service Provider (INSP) Herman and Azizah bte Abd. Rahman Faculty of Computer Science and Information System Universiti Teknologi Malaysia

More information

Integrated Service (IntServ) versus Differentiated Service (Diffserv)

Integrated Service (IntServ) versus Differentiated Service (Diffserv) Integrated Service (IntServ) versus Differentiated Service (Diffserv) Information taken from Kurose and Ross textbook Computer Networking A Top- Down Approach Featuring the Internet ACN: IntServ and DiffServ

More information

CS/ECE 438: Communication Networks. Internet QoS. Syed Faisal Hasan, PhD (Research Scholar Information Trust Institute) Visiting Lecturer ECE

CS/ECE 438: Communication Networks. Internet QoS. Syed Faisal Hasan, PhD (Research Scholar Information Trust Institute) Visiting Lecturer ECE CS/ECE 438: Communication Networks Internet QoS Syed Faisal Hasan, PhD (Research Scholar Information Trust Institute) Visiting Lecturer ECE Introduction The Internet only provides a best effort service

More information

Management of Telecommunication Networks. Prof. Dr. Aleksandar Tsenov akz@tu-sofia.bg

Management of Telecommunication Networks. Prof. Dr. Aleksandar Tsenov akz@tu-sofia.bg Management of Telecommunication Networks Prof. Dr. Aleksandar Tsenov akz@tu-sofia.bg Part 1 Quality of Services I QoS Definition ISO 9000 defines quality as the degree to which a set of inherent characteristics

More information

Internet Quality of Service

Internet Quality of Service Internet Quality of Service Weibin Zhao zwb@cs.columbia.edu 1 Outline 1. Background 2. Basic concepts 3. Supporting mechanisms 4. Frameworks 5. Policy & resource management 6. Conclusion 2 Background:

More information

Chapter 7 outline. 7.5 providing multiple classes of service 7.6 providing QoS guarantees RTP, RTCP, SIP. 7: Multimedia Networking 7-71

Chapter 7 outline. 7.5 providing multiple classes of service 7.6 providing QoS guarantees RTP, RTCP, SIP. 7: Multimedia Networking 7-71 Chapter 7 outline 7.1 multimedia networking applications 7.2 streaming stored audio and video 7.3 making the best out of best effort service 7.4 protocols for real-time interactive applications RTP, RTCP,

More information

Figure 1: Network Topology

Figure 1: Network Topology Improving NGN with QoS Strategies Marcel C. Castro, Tatiana B. Pereira, Thiago L. Resende CPqD Telecom & IT Solutions Campinas, S.P., Brazil E-mail: {mcastro; tatibp; tresende}@cpqd.com.br Abstract Voice,

More information

Introduction to Differentiated Services (DiffServ) and HP-UX IPQoS

Introduction to Differentiated Services (DiffServ) and HP-UX IPQoS Introduction to Differentiated Services (DiffServ) and HP-UX IPQoS What is Quality of Service (QoS)?... 2 Differentiated Services (DiffServ)... 2 Overview... 2 Example XYZ Corporation... 2 Components of

More information

QoS in IP networks. Computer Science Department University of Crete HY536 - Network Technology Lab II 2000-2001. IETF Integrated Services (IntServ)

QoS in IP networks. Computer Science Department University of Crete HY536 - Network Technology Lab II 2000-2001. IETF Integrated Services (IntServ) QoS in IP networks Computer Science Department University of Crete HY536 - Network Technology Lab II 2000-2001 IETF Integrated Services (IntServ) Connection-oriented solution (end-to-end) QoS guarantees

More information

02-QOS-ADVANCED-DIFFSRV

02-QOS-ADVANCED-DIFFSRV IP QoS DiffServ Differentiated Services Architecture Agenda DiffServ Principles DS-Field, DSCP Historical Review Newest Implementations Per-Hop Behaviors (PHB) DiffServ in Detail DiffServ in other Environments

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

Faculty of Engineering Computer Engineering Department Islamic University of Gaza 2012. Network Chapter# 19 INTERNETWORK OPERATION

Faculty of Engineering Computer Engineering Department Islamic University of Gaza 2012. Network Chapter# 19 INTERNETWORK OPERATION Faculty of Engineering Computer Engineering Department Islamic University of Gaza 2012 Network Chapter# 19 INTERNETWORK OPERATION Review Questions ٢ Network Chapter# 19 INTERNETWORK OPERATION 19.1 List

More information

Quality of Service. Traditional Nonconverged Network. Traditional data traffic characteristics:

Quality of Service. Traditional Nonconverged Network. Traditional data traffic characteristics: Quality of Service 1 Traditional Nonconverged Network Traditional data traffic characteristics: Bursty data flow FIFO access Not overly time-sensitive; delays OK Brief outages are survivable 2 1 Converged

More information

King Fahd University of Petroleum & Minerals Computer Engineering g Dept

King Fahd University of Petroleum & Minerals Computer Engineering g Dept King Fahd University of Petroleum & Minerals Computer Engineering g Dept COE 543 Mobile and Wireless Networks Term 111 Dr. Ashraf S. Hasan Mahmoud Rm 22-148-3 Ext. 1724 Email: ashraf@kfupm.edu.sa 12/24/2011

More information

Improving QOS in IP Networks. Principles for QOS Guarantees. Principles for QOS Guarantees (more) Principles for QOS Guarantees (more)

Improving QOS in IP Networks. Principles for QOS Guarantees. Principles for QOS Guarantees (more) Principles for QOS Guarantees (more) Improving QOS in IP Networks Thus far: making the best of best effort Future: next generation Internet with QoS guarantees RSVP: signaling for resource reservations Differentiated Services: differential

More information

QoS in VoIP. Rahul Singhai Parijat Garg

QoS in VoIP. Rahul Singhai Parijat Garg QoS in VoIP Rahul Singhai Parijat Garg Outline Introduction The VoIP Setting QoS Issues Service Models Techniques for QoS Voice Quality Monitoring Sample solution from industry Conclusion Introduction

More information

Quality of Service (QoS)) in IP networks

Quality of Service (QoS)) in IP networks Quality of Service (QoS)) in IP networks Petr Grygárek rek 1 Quality of Service (QoS( QoS) QoS is the ability of network to support applications without limiting it s s function or performance ITU-T T

More information

Analysis of IP Network for different Quality of Service

Analysis of IP Network for different Quality of Service 2009 International Symposium on Computing, Communication, and Control (ISCCC 2009) Proc.of CSIT vol.1 (2011) (2011) IACSIT Press, Singapore Analysis of IP Network for different Quality of Service Ajith

More information

Analysis of Delayed Reservation Scheme in Server-based QoS Management Network

Analysis of Delayed Reservation Scheme in Server-based QoS Management Network Analysis of Delayed Reservation Scheme in Server-based QoS Management Network Takeshi Ikenaga Ý, Kenji Kawahara Ý, Tetsuya Takine Þ, and Yuji Oie Ý Ý Dept. of Computer Science and Electronics, Kyushu Institute

More information

Implement a QoS Algorithm for Real-Time Applications in the DiffServ-aware MPLS Network

Implement a QoS Algorithm for Real-Time Applications in the DiffServ-aware MPLS Network Implement a QoS Algorithm for Real-Time Applications in the DiffServ-aware MPLS Network Zuo-Po Huang, *Ji-Feng Chiu, Wen-Shyang Hwang and *Ce-Kuen Shieh adrian@wshlab2.ee.kuas.edu.tw, gary@hpds.ee.ncku.edu.tw,

More information

Quality of Service Mechanisms and Challenges for IP Networks

Quality of Service Mechanisms and Challenges for IP Networks Quality of Service Mechanisms and Challenges for IP Networks Prof. Augustine C. Odinma, Ph.D. * and Lawrence Oborkhale, M.Eng. Department of Electrical, Electronic & Computer Engineering, Lagos State University

More information

16/5-05 Datakommunikation - Jonny Pettersson, UmU 2. 16/5-05 Datakommunikation - Jonny Pettersson, UmU 4

16/5-05 Datakommunikation - Jonny Pettersson, UmU 2. 16/5-05 Datakommunikation - Jonny Pettersson, UmU 4 Multimedia Networking Principles Last time Classify multimedia Multimedia Networking Applications Streaming stored audio and video Identify the network Real-time Multimedia: Internet Phone services the

More information

Multimedia Requirements. Multimedia and Networks. Quality of Service

Multimedia Requirements. Multimedia and Networks. Quality of Service Multimedia Requirements Chapter 2: Representation of Multimedia Data Chapter 3: Multimedia Systems Communication Aspects and Services Multimedia Applications and Transfer/Control Protocols Quality of Service

More information

Voice over IP. Overview. What is VoIP and how it works. Reduction of voice quality. Quality of Service for VoIP

Voice over IP. Overview. What is VoIP and how it works. Reduction of voice quality. Quality of Service for VoIP Voice over IP Andreas Mettis University of Cyprus November 23, 2004 Overview What is VoIP and how it works. Reduction of voice quality. Quality of Service for VoIP 1 VoIP VoIP (voice over IP - that is,

More information

VoIP network planning guide

VoIP network planning guide VoIP network planning guide Document Reference: Volker Schüppel 08.12.2009 1 CONTENT 1 CONTENT... 2 2 SCOPE... 3 3 BANDWIDTH... 4 3.1 Control data 4 3.2 Audio codec 5 3.3 Packet size and protocol overhead

More information

CS 268: Lecture 13. QoS: DiffServ and IntServ

CS 268: Lecture 13. QoS: DiffServ and IntServ CS 268: Lecture 13 QoS: DiffServ and IntServ Ion Stoica Computer Science Division Department of Electrical Engineering and Computer Sciences University of California, Berkeley Berkeley, CA 94720-1776 1

More information

Telecommunication Services Engineering (TSE) Lab. Chapter III 4G Long Term Evolution (LTE) and Evolved Packet Core (EPC)

Telecommunication Services Engineering (TSE) Lab. Chapter III 4G Long Term Evolution (LTE) and Evolved Packet Core (EPC) Chapter III 4G Long Term Evolution (LTE) and Evolved Packet Core (EPC) http://users.encs.concordia.ca/~glitho/ Outline 1. LTE 2. EPC architectures (Basic and advanced) 3. Mobility management in EPC 4.

More information

Quality of Service for IP Videoconferencing Engineering White Paper

Quality of Service for IP Videoconferencing Engineering White Paper Engineering White Paper Subha Dhesikan Cisco Systems June 1 st, 2001 Copyright 2002 Cisco Systems, Inc. Table of Contents 1 INTRODUCTION 4 2 WHY QOS? 4 3 QOS PRIMITIVES 5 4 QOS ARCHITECTURES 7 4.1 DIFFERENTIATED

More information

The need for bandwidth management and QoS control when using public or shared networks for disaster relief work

The need for bandwidth management and QoS control when using public or shared networks for disaster relief work International Telecommunication Union The need for bandwidth management and QoS control when using public or shared networks for disaster relief work Stephen Fazio Chief, Global Telecommunications Officer

More information

Improving Quality of Service

Improving Quality of Service Improving Quality of Service Using Dell PowerConnect 6024/6024F Switches Quality of service (QoS) mechanisms classify and prioritize network traffic to improve throughput. This article explains the basic

More information

Quality of Experience and Quality of Service

Quality of Experience and Quality of Service Communicate Simply Quality of Experience and Quality of Service For IP Video Conferencing Timothy M. O Neil Director of Technical Marketing Polycom Video Communications Table of Contents Introduction...1

More information

Requirements of Voice in an IP Internetwork

Requirements of Voice in an IP Internetwork Requirements of Voice in an IP Internetwork Real-Time Voice in a Best-Effort IP Internetwork This topic lists problems associated with implementation of real-time voice traffic in a best-effort IP internetwork.

More information

5. DEPLOYMENT ISSUES Having described the fundamentals of VoIP and underlying IP infrastructure, let s address deployment issues.

5. DEPLOYMENT ISSUES Having described the fundamentals of VoIP and underlying IP infrastructure, let s address deployment issues. 5. DEPLOYMENT ISSUES Having described the fundamentals of VoIP and underlying IP infrastructure, let s address deployment issues. 5.1 LEGACY INTEGRATION In most cases, enterprises own legacy PBX systems,

More information

Voice Over IP Performance Assurance

Voice Over IP Performance Assurance Voice Over IP Performance Assurance Transforming the WAN into a voice-friendly using Exinda WAN OP 2.0 Integrated Performance Assurance Platform Document version 2.0 Voice over IP Performance Assurance

More information

Quality of Service (QoS) on Netgear switches

Quality of Service (QoS) on Netgear switches Quality of Service (QoS) on Netgear switches Section 1 Principles and Practice of QoS on IP networks Introduction to QoS Why? In a typical modern IT environment, a wide variety of devices are connected

More information

Network management and QoS provisioning - QoS in the Internet

Network management and QoS provisioning - QoS in the Internet QoS in the Internet Inernet approach is based on datagram service (best effort), so provide QoS was not a purpose for developers. Mainly problems are:. recognizing flows;. manage the issue that packets

More information

Distributed Systems 3. Network Quality of Service (QoS)

Distributed Systems 3. Network Quality of Service (QoS) Distributed Systems 3. Network Quality of Service (QoS) Paul Krzyzanowski pxk@cs.rutgers.edu 1 What factors matter for network performance? Bandwidth (bit rate) Average number of bits per second through

More information

EXPERIMENTAL STUDY FOR QUALITY OF SERVICE IN VOICE OVER IP

EXPERIMENTAL STUDY FOR QUALITY OF SERVICE IN VOICE OVER IP Scientific Bulletin of the Electrical Engineering Faculty Year 11 No. 2 (16) ISSN 1843-6188 EXPERIMENTAL STUDY FOR QUALITY OF SERVICE IN VOICE OVER IP Emil DIACONU 1, Gabriel PREDUŞCĂ 2, Denisa CÎRCIUMĂRESCU

More information

How To Share Bandwidth On A Diffserv Network

How To Share Bandwidth On A Diffserv Network Proceedings of the 2007 IEEE International Conference on Telecommunications and Malaysia International Conference on Communications, 14-17 May 2007, Penang, Malaysia Bandwidth Sharing Scheme in DiffServ-aware

More information

Quality of Service on the Internet: Evaluation of the IntServ Architecture on the Linux Operative System 1

Quality of Service on the Internet: Evaluation of the IntServ Architecture on the Linux Operative System 1 Quality of Service on the Internet: Evaluation of the IntServ Architecture on the Linux Operative System 1 Elisabete Reis elreis@dei.uc.pt Polytechnic Institute of Coimbra Fernando Melo fmelor@dei.uc.pt

More information

Mixer/Translator VOIP/SIP. Translator. Mixer

Mixer/Translator VOIP/SIP. Translator. Mixer Mixer/Translator VOIP/SIP RTP Mixer, translator A mixer combines several media stream into a one new stream (with possible new encoding) reduced bandwidth networks (video or telephone conference) appears

More information

Implementing Cisco Quality of Service QOS v2.5; 5 days, Instructor-led

Implementing Cisco Quality of Service QOS v2.5; 5 days, Instructor-led Implementing Cisco Quality of Service QOS v2.5; 5 days, Instructor-led Course Description Implementing Cisco Quality of Service (QOS) v2.5 provides learners with in-depth knowledge of QoS requirements,

More information

Real-time apps and Quality of Service

Real-time apps and Quality of Service Real-time apps and Quality of Service Focus What transports do applications need? What network mechanisms provide which kinds of quality assurances? Topics Real-time versus Elastic applications Adapting

More information

BCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT COMPUTER NETWORKS

BCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT COMPUTER NETWORKS BCS THE CHARTERED INSTITUTE FOR IT BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT COMPUTER NETWORKS Friday 2 nd October 2015 Morning Answer any FOUR questions out of SIX. All questions carry

More information

12 Quality of Service (QoS)

12 Quality of Service (QoS) Burapha University ก Department of Computer Science 12 Quality of Service (QoS) Quality of Service Best Effort, Integrated Service, Differentiated Service Factors that affect the QoS Ver. 0.1 :, prajaks@buu.ac.th

More information

"Charting the Course... ... to Your Success!" QOS - Implementing Cisco Quality of Service 2.5 Course Summary

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

More information

Supporting End-to-End QoS in DiffServ/MPLS Networks

Supporting End-to-End QoS in DiffServ/MPLS Networks Supporting End-to-End QoS in DiffServ/MPLS Networks Ji-Feng Chiu, *Zuo-Po Huang, *Chi-Wen Lo, *Wen-Shyang Hwang and Ce-Kuen Shieh Department of Electrical Engineering, National Cheng Kung University, Taiwan

More information

The Conversion Technology Experts. Quality of Service (QoS) in High-Priority Applications

The Conversion Technology Experts. Quality of Service (QoS) in High-Priority Applications The Conversion Technology Experts Quality of Service (QoS) in High-Priority Applications Abstract It is apparent that with the introduction of new technologies such as Voice over IP and digital video,

More information

Routing architecture in DiffServ MPLS networks

Routing architecture in DiffServ MPLS networks Routing architecture in DiffServ MPLS networks Gonzalo Camarillo Advanced Signalling Research Laboratory Ericsson, FIN-02420 Jorvas, Finland Gonzalo.Camarillo@ericsson.com Abstract The Internet is currently

More information

Constructing End-to-End Traffic Flows for Managing Differentiated Services Networks

Constructing End-to-End Traffic Flows for Managing Differentiated Services Networks Constructing End-to-End Traffic Flows for Managing Differentiated Services Networks Jae-Young Kim 1, James Won-Ki Hong 1, Sook-Hyun Ryu 1, and Tae-Sang Choi 2 1 Department of Computer Science and Engineering

More information

CHAPTER 6. VOICE COMMUNICATION OVER HYBRID MANETs

CHAPTER 6. VOICE COMMUNICATION OVER HYBRID MANETs CHAPTER 6 VOICE COMMUNICATION OVER HYBRID MANETs Multimedia real-time session services such as voice and videoconferencing with Quality of Service support is challenging task on Mobile Ad hoc Network (MANETs).

More information

Inter Domain Routing Working Group Chemnitz University of Technology Intended status: Standards Track July 7, 2008 Expires: January 8, 2009

Inter Domain Routing Working Group Chemnitz University of Technology Intended status: Standards Track July 7, 2008 Expires: January 8, 2009 Inter Domain Routing Working Group Th. Knoll Internet Draft Chemnitz University of Technology Intended status: Standards Track July 7, 2008 Expires: January 8, 2009 Status of this Memo BGP Class of Service

More information

IMPLEMENTING CISCO QUALITY OF SERVICE V2.5 (QOS)

IMPLEMENTING CISCO QUALITY OF SERVICE V2.5 (QOS) IMPLEMENTING CISCO QUALITY OF SERVICE V2.5 (QOS) COURSE OVERVIEW: Implementing Cisco Quality of Service (QOS) v2.5 provides learners with in-depth knowledge of QoS requirements, conceptual models such

More information

QoS Strategy in DiffServ aware MPLS environment

QoS Strategy in DiffServ aware MPLS environment QoS Strategy in DiffServ aware MPLS environment Teerapat Sanguankotchakorn, D.Eng. Telecommunications Program, School of Advanced Technologies Asian Institute of Technology P.O.Box 4, Klong Luang, Pathumthani,

More information

4 Internet QoS Management

4 Internet QoS Management 4 Internet QoS Management Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology stadler@ee.kth.se September 2008 Overview Network Management Performance Mgt QoS Mgt Resource Control

More information

IP-Telephony Quality of Service (QoS)

IP-Telephony Quality of Service (QoS) IP-Telephony Quality of Service (QoS) Bernard Hammer Siemens AG, Munich Siemens AG 2001 1 Presentation Outline End-to-end OoS of VoIP services Quality of speech codecs Network-QoS IntServ RSVP DiffServ

More information

SPEAKEASY QUALITY OF SERVICE: VQ TECHNOLOGY

SPEAKEASY QUALITY OF SERVICE: VQ TECHNOLOGY SPEAKEASY QUALITY OF SERVICE: VQ TECHNOLOGY August 2005 Formoreinformation,contactSpeakeasyPartnerITS at630.420.2550orvisitwww.teamits.com. www.speakeasy.net 800-556-5829 1201 Western Ave Seattle, WA 98101

More information

Does reality matter?: QoS & ISPs

Does reality matter?: QoS & ISPs Does reality matter?: QoS & ISPs Scott Bradner Harvard University s&rbn - 1 In the Beginning in the beginning (and now) there was (is) philosophy or is that religion? smart network vs. smart edges centralized

More information

1-800-CALL-H.E.P. - Experiences on a Voice-over-IP Test Bed.

1-800-CALL-H.E.P. - Experiences on a Voice-over-IP Test Bed. SLAC-PUB-8384 February 2000 1-800-CALL-H.E.P. - Experiences on a Voice-over-IP Test Bed. W. Matthews, L. Cottrell, R. Nitzan Presented at International Conference On Computing In High Energy Physics And

More information

6.6 Scheduling and Policing Mechanisms

6.6 Scheduling and Policing Mechanisms 02-068 C06 pp4 6/14/02 3:11 PM Page 572 572 CHAPTER 6 Multimedia Networking 6.6 Scheduling and Policing Mechanisms In the previous section, we identified the important underlying principles in providing

More information

Quality of Service for VoIP

Quality of Service for VoIP Quality of Service for VoIP WCS November 29, 2000 John T. Chapman Cisco Distinguished Engineer Broadband Products and Solutions Course Number Presentation_ID 1999, Cisco Systems, Inc. 1 The QoS Matrix

More information

How To Improve Performance On A Ccdn (Dns)

How To Improve Performance On A Ccdn (Dns) Enhanced Content Delivery Network to Improve the QoE 1 Sachendra Singh Solanky, 2 Sandra Brigit Johnson, 3 Vakkalagadda Eswar Praphul 1 M.Tech Student SCSE, VIT University Chennai-600048, 2 M.Tech Student

More information

Protocols with QoS Support

Protocols with QoS Support INF5071 Performance in Distributed Systems Protocols with QoS Support 13/10-2006 Overview Quality-of-Service Per-packet QoS IP Per-flow QoS Resource reservation QoS Aggregates DiffServ, MPLS The basic

More information

Motivation. QoS Guarantees. Internet service classes. Certain applications require minimum level of network performance:

Motivation. QoS Guarantees. Internet service classes. Certain applications require minimum level of network performance: QoS Guarantees Motivation introduction call admission traffic specification link-level scheduling call setup protocol reading: Tannenbaum, 393-395, 458-471 Ch 6 in Ross/Kurose Certain applications require

More information

QoS issues in Voice over IP

QoS issues in Voice over IP COMP9333 Advance Computer Networks Mini Conference QoS issues in Voice over IP Student ID: 3058224 Student ID: 3043237 Student ID: 3036281 Student ID: 3025715 QoS issues in Voice over IP Abstract: This

More information

Quality of Service (QoS) EECS 122: Introduction to Computer Networks Resource Management and QoS. What s the Problem?

Quality of Service (QoS) EECS 122: Introduction to Computer Networks Resource Management and QoS. What s the Problem? Quality of Service (QoS) EECS 122: Introduction to Computer Networks Resource Management and QoS The Internet s most contentious subject - Inside vs. Outside the Network (see P&D, pp. 519-520) Computer

More information

VoIP Bandwidth Considerations - design decisions

VoIP Bandwidth Considerations - design decisions VoIP Bandwidth Considerations - design decisions When calculating the bandwidth requirements for a VoIP implementation the two main protocols are: a signalling protocol such as SIP, H.323, SCCP, IAX or

More information

CS640: Introduction to Computer Networks. Why a New Service Model? Utility curve Elastic traffic. Aditya Akella. Lecture 20 QoS

CS640: Introduction to Computer Networks. Why a New Service Model? Utility curve Elastic traffic. Aditya Akella. Lecture 20 QoS CS640: Introduction to Computer Networks Aditya Akella Lecture 20 QoS Why a New Service Model? Best effort clearly insufficient Some applications need more assurances from the network What is the basic

More information

APPLICATION NOTE 209 QUALITY OF SERVICE: KEY CONCEPTS AND TESTING NEEDS. Quality of Service Drivers. Why Test Quality of Service?

APPLICATION NOTE 209 QUALITY OF SERVICE: KEY CONCEPTS AND TESTING NEEDS. Quality of Service Drivers. Why Test Quality of Service? QUALITY OF SERVICE: KEY CONCEPTS AND TESTING NEEDS By Thierno Diallo, Product Specialist With the increasing demand for advanced voice and video services, the traditional best-effort delivery model is

More information

Differentiated Services:

Differentiated Services: Differentiated Services: A Tutorial Overview with a Voice over IP Slant Kathleen Nichols kmn@cisco.com ETSI Workhop on Voice over IP June 9, 1999 1 of 24 Differentiated Services The differentiated services

More information

Integrated Services in the Internet Integrated Services on the Internet

Integrated Services in the Internet Integrated Services on the Internet Integrated Services on the Internet Jayaraman Iyer, iyer.12@osu.edu The Internet protocol architecture is being extended to support real-time services. The new architecture has introduced two new classes

More information

Quality of Service Routing in MPLS Networks Using Delay and Bandwidth Constraints

Quality of Service Routing in MPLS Networks Using Delay and Bandwidth Constraints Quality of Service Routing in MPLS Networks Using Delay and Bandwidth Constraints Mohammad HossienYaghmae Computer Department, Faculty of Engineering, Ferdowsi University of Mashad, Mashhad, Iran hyaghmae@ferdowsi.um.ac.ir

More information

Performance Evaluation of the Impact of QoS Mechanisms in an IPv6 Network for IPv6-Capable Real-Time Applications

Performance Evaluation of the Impact of QoS Mechanisms in an IPv6 Network for IPv6-Capable Real-Time Applications Journal of Network and Systems Management, Vol. 12, No. 4, December 2004 ( C 2004) DOI: 10.1007/s10922-004-0672-5 Performance Evaluation of the Impact of QoS Mechanisms in an IPv6 Network for IPv6-Capable

More information

Building integrated services intranets

Building integrated services intranets Building integrated services intranets A White Paper from Inalp Networks Inc Meriedweg 7 CH-3172 Niederwangen Switzerland http://www.inalp.com CONTENTS CONTENTS...2 1 EXECUTIVE SUMMARY...3 2 INTRODUCTION...4

More information

IP videoconferencing solution with ProCurve switches and Tandberg terminals

IP videoconferencing solution with ProCurve switches and Tandberg terminals An HP ProCurve Networking Application Note IP videoconferencing solution with ProCurve switches and Tandberg terminals Contents 1. Introduction... 3 2. Architecture... 3 3. Videoconferencing traffic and

More information

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc (International Journal of Computer Science & Management Studies) Vol. 17, Issue 01 Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc Dr. Khalid Hamid Bilal Khartoum, Sudan dr.khalidbilal@hotmail.com

More information

Networkbased. Quality of Service. Communicate Simply. For IP Video Conferencing

Networkbased. Quality of Service. Communicate Simply. For IP Video Conferencing Communicate Simply Networkbased Quality of Service For IP Video Conferencing Timothy M. O Neil Director of Technical Marketing Polycom Video Communications Table of Contents Introduction...1 Information

More information

Adaptive Measurement Based QoS Management in DiffServ Networks

Adaptive Measurement Based QoS Management in DiffServ Networks Adaptive Measurement Based QoS Management in DiffServ Networks Chamil P. W. Kulatunga, Paul Malone, Mícheál Ó Foghlú Telecommunications Software Systems Group (TSSG) Waterford Institute of Technology,

More information

Voice Over IP - Is your Network Ready?

Voice Over IP - Is your Network Ready? Voice Over IP - Is your Network Ready? Carrier Grade Service When was the last time you called the phone company just to say, I am just calling to say thank you for my phone service being so reliable?

More information

QoS Issues in a Large-scale IPv6 Network

QoS Issues in a Large-scale IPv6 Network QoS Issues in a Large-scale IPv6 Network Christos Bouras 1,2 Dimitris Primpas 1,2 Kostas Stamos 1,2 1 Research Academic Computer Technology Institute, PO Box 1122, Patras, Greece and 2 Computer Engineering

More information

VoIP QoS. Version 1.0. September 4, 2006. AdvancedVoIP.com. sales@advancedvoip.com support@advancedvoip.com. Phone: +1 213 341 1431

VoIP QoS. Version 1.0. September 4, 2006. AdvancedVoIP.com. sales@advancedvoip.com support@advancedvoip.com. Phone: +1 213 341 1431 VoIP QoS Version 1.0 September 4, 2006 AdvancedVoIP.com sales@advancedvoip.com support@advancedvoip.com Phone: +1 213 341 1431 Copyright AdvancedVoIP.com, 1999-2006. All Rights Reserved. No part of this

More information

STANDPOINT FOR QUALITY-OF-SERVICE MEASUREMENT

STANDPOINT FOR QUALITY-OF-SERVICE MEASUREMENT STANDPOINT FOR QUALITY-OF-SERVICE MEASUREMENT 1. TIMING ACCURACY The accurate multi-point measurements require accurate synchronization of clocks of the measurement devices. If for example time stamps

More information

Network-based Quality of Service for Polycom IP Videoconferencing

Network-based Quality of Service for Polycom IP Videoconferencing Network-based Quality of Service Date: June 2005 Copyright 2005: Pinacl Solutions UK Ltd INTRODUCTION... 3 INFORMATION SOURCES...3 NETWORK-BASED QUALITY OF SERVICE (NQOS) SERVICE LEVELS... 3 Best eft service...3

More information

MULTIMEDIA NETWORKING

MULTIMEDIA NETWORKING MULTIMEDIA NETWORKING AND QOS PROVISION A note on the use of these ppt slides: The notes used in this course are substantially based on powerpoint slides developed and copyrighted by J.F. Kurose and K.W.

More information

This lecture discusses the main principles underlying Internet QoS. We don t focus

This lecture discusses the main principles underlying Internet QoS. We don t focus Copyright Hari Balakrishnan, 1998-2005, all rights reserved. Please do not redistribute without permission. LECTURE 9 Principles Underlying Internet QoS This lecture discusses the main principles underlying

More information

This topic lists the key mechanisms use to implement QoS in an IP network.

This topic lists the key mechanisms use to implement QoS in an IP network. IP QoS Mechanisms QoS Mechanisms This topic lists the key mechanisms use to implement QoS in an IP network. QoS Mechanisms Classification: Each class-oriented QoS mechanism has to support some type of

More information

6.5 Quality of Service

6.5 Quality of Service 450 CHAPTER 6. CONGESTION CONTROL AND RESOURCE ALLOCATION reduce the rate at which they are sending packets. Your mechanism then happily consumes all the bandwidth. This strategy is fast but hardly fair.

More information

Indepth Voice over IP and SIP Networking Course

Indepth Voice over IP and SIP Networking Course Introduction SIP is fast becoming the Voice over IP protocol of choice. During this 3-day course delegates will examine SIP technology and architecture and learn how a functioning VoIP service can be established.

More information

VoIP QoS on low speed links

VoIP QoS on low speed links Ivana Pezelj Croatian Academic and Research Network - CARNet J. Marohni a bb 0 Zagreb, Croatia Ivana.Pezelj@CARNet.hr QoS on low speed links Julije Ožegovi Faculty of Electrical Engineering, Mechanical

More information

Gigabit Ethernet, QoS, and Multimedia Applications. Rivier College Course: CS575A, Advanced LANs Semester: Spring 2005 Professor: Dr.

Gigabit Ethernet, QoS, and Multimedia Applications. Rivier College Course: CS575A, Advanced LANs Semester: Spring 2005 Professor: Dr. Gigabit Ethernet, QoS, and Multimedia Applications. Rivier College Course: CS575A, Advanced LANs Semester: Spring 2005 Professor: Dr. Vladimir Riabov Prepared by: Jeff Corbit Date: 04/28/2005 Table of

More information

Analysis of traffic engineering parameters while using multi-protocol label switching (MPLS) and traditional IP networks

Analysis of traffic engineering parameters while using multi-protocol label switching (MPLS) and traditional IP networks Analysis of traffic engineering parameters while using multi-protocol label switching (MPLS) and traditional IP networks Faiz Ahmed Electronic Engineering Institute of Communication Technologies, PTCL

More information

Performance Evaluation of Quality of Service Assurance in MPLS Networks

Performance Evaluation of Quality of Service Assurance in MPLS Networks 114 Performance Evaluation of Quality of Service Assurance in MPLS Networks Karol Molnar, Jiri Hosek, Lukas Rucka, Dan Komosny and Martin Vlcek Brno University of Technology, Communication, Purkynova 118,

More information

Measurement of IP Transport Parameters for IP Telephony

Measurement of IP Transport Parameters for IP Telephony Measurement of IP Transport Parameters for IP Telephony B.V.Ghita, S.M.Furnell, B.M.Lines, E.C.Ifeachor Centre for Communications, Networks and Information Systems, Department of Communication and Electronic

More information

Per-Flow Queuing Allot's Approach to Bandwidth Management

Per-Flow Queuing Allot's Approach to Bandwidth Management White Paper Per-Flow Queuing Allot's Approach to Bandwidth Management Allot Communications, July 2006. All Rights Reserved. Table of Contents Executive Overview... 3 Understanding TCP/IP... 4 What is Bandwidth

More information

Technology Overview. Class of Service Overview. Published: 2014-01-10. Copyright 2014, Juniper Networks, Inc.

Technology Overview. Class of Service Overview. Published: 2014-01-10. Copyright 2014, Juniper Networks, Inc. Technology Overview Class of Service Overview Published: 2014-01-10 Juniper Networks, Inc. 1194 North Mathilda Avenue Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net Juniper Networks, Junos,

More information