Presentation is loading. Please wait.

Presentation is loading. Please wait.

Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 10 – Quality of Service (QoS)

Similar presentations


Presentation on theme: "Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 10 – Quality of Service (QoS)"— Presentation transcript:

1 Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 10 – Quality of Service (QoS)

2 2 Objectives At the end of this presentation, you will be able to:

3 3 List four different definitions of the term Quality of Service (QoS) List three IETF initiatives related to QoS. Explain the basic idea behind Integrated Services (IntServ). Explain the basic idea behind Differentiated Services (DiffServ). Explain the basic idea behind Multi- Protocol Label Switching (MPLS).

4 4 General QoS Definitions Networking – Refers to the probability of the network meeting specified conditions. Networking – Refers to how well a logical or physical connection is performing. Telephony – Indicates how well a telephone connection is performing. Telephony – Refers to the lack of noise, extraneous tones, echoes, etc. on a given circuit. Includes factors like sufficient loudness, appropriate clarity, etc.

5 5 QoS as Related to VoIP The capability for preferential handling of different types of packets. Measurable, objective characteristics of network performance. Did the experience meet your expectations?

6 6 Ways to Insure QoS Over-engineer – Provide enough bandwidth, processing power, etc. to insure that your packets get through even at the busiest of times. Make reservations ahead of time Receive preferential treatment

7 7 IETF Initiatives Differentiated Services (DiffServ) Integrated Services (IntServ) Multiprotocol Label Switching (MPLS)

8 8 Differentiated Services (DiffServ) Takes the preferential treatment approach to QoS. It provides a mechanism whereby different types of network traffic can be divided into classes of service (CoS).

9 9 Class of Service (CoS) Indicates the degree of preferential treatment or priority given to a packet. Classes: Expedited Forwarding (EF)– Highest Priority Assured Forwarding (AF) Class 1 Class 2 Class 3 Class 4

10 10 EF AF-1 AF-2 AF-3 AF-4

11 11 EF AF-1 AF-2 AF-3 AF-4

12 12 EF AF-1 AF-2 AF-3 AF-4

13 13 Nature of the Priority Not absolute – EF packets are not automatically sent to the head of the line. Probabilistic – EF packets are given a higher probability of being sent to the head of the line.

14 14 EF AF-1 AF-2 AF-3 AF-4

15 15 Differentiated Services Code Point (DSCP) Included in the Header of IP packets. A 6-bit code that can be used to assign a class of service (CoS) to a packet. Replaces the old and rarely used ToS field.

16 16 The IP Header Source Address Destination Address IP Header Length Check Sum TTL Protocol ToS Ver IHF DSCP

17 17 Per Hop Behavior (PHB) A set of behaviors from which an application can select. The node’s behavior can be customized on the fly to make it more appropriate for a particular class of service. The node’s behavior can be tailored to increase its probability of providing no worse than a specified delay, a specified level of jitter, a specified bandwidth, etc.

18 18 DiffServ Review “Rob Peter to pay Paul” approach. Different types of packets are given different priorities. The higher priority packets are given preferential treatment, often at the expense of lower priority packets. While it can be used for any application, it is particularly valuable with VoIP because of the time-sensitive nature of real-time packets.

19 19 Integrated Services (IntServ) A series of protocols developed by IETF to integrate real-time and voice, video into the classical data streams. QoS Strategy: Find and reserve the required resources needed for a particular level of QoS.

20 20 Resource Reservation Protocol (RSVP) Allows an application (say, VoIP) to request minimum specified resources throughout the path that the session will use. “Hey, I am about to call ______. Can you give me a bandwidth of X-kbps, with a delay no greater than Y-milliseconds, and jitter no worse than Z- milliseconds?”

21 21 Router Sender Recipient RSVP PATH RESV

22 22 The RSVP Compliant Router Requires an RSVP Daemon. Admission Control – Does the node have the resources available? Policy Control – Does the user have permission to make the reservation?

23 23 Multi-Protocol Label Switching (MPLS) QoS Strategy: Increase packet forwarding performance and path selection flexibility. Adds a “label” between the data link- layer and the network layer headers.

24 24 14-Byte Ethernet Header 20-Byte IP Header IP Data Ethernet/IP Packet MPLS Label

25 25 MPLS Network Label Edge Router (LER) Label Switch Routers (LSR)

26 26 IETF Initiatives Differentiated Services (DiffServ) Integrated Services (IntServ) Multiprotocol Label Switching (MPLS)

27 27 Differentiated Services (DiffServ) A service architecture that can select network node behavior, appropriate to the class of service, based on the Differentiated Services field in the header of the IP datagram.

28 28 Integrated Services (IntServ) A service architecture that can find and reserve resources at each network node in its path appropriate to the class of service being transported for as long as needed to complete a session.

29 29 Multi-Protocol Label Switching (MPLS) A service architecture that makes forwarding decisions based solely on a label that is added between the data- link and network headers.

30 Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved End


Download ppt "Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 10 – Quality of Service (QoS)"

Similar presentations


Ads by Google