SlideShare a Scribd company logo
North South University




            ETE 605(2): IP Telephony




          Project Report on
“VOIP on MPLS Network- Technology”

                  Submitted By

            Md. Mazharul Islam Khan
                 ID# 063457056
              Section: ETE-605(2)




                  Submitted To
              Dr. Moshiour Rahman
  Department of computer science and Engineering
             North South University

                 Submission Date
                   15/04/2008
Contents

                                          Page No.

Over View                                 3


Multiprotocol Level Switching (MPLS)      4


Why does MPLS matter for VOIP             6


How MPLS- Enables VOIP analysis           7


MPLS-QOS                                  7


What will MPLS do for VOIP Network        8


Voice Over MPLS / Diffserv Architechere   8


Challenges with VOIP                      10


Conclution                                10
Over view
Multi-protocol Label Switching (MPLS) has often been presented as a technology that
will help service providers deliver better performance and availability, including specific
benefits for demanding applications such as voice and video. In recent years, many
service providers have implemented MPLS technology in their core networks. Now, with
MPLS backbones in place, these carriers are offering MPLS-based services to enterprise
customers in support of voice over IP (VoIP) and video applications. The carriers are also
aggressively advertising the benefits of MPLS, claiming large improvements in
performance and availability when compared with using the public Internet.




               Figure1: Basic Terminology of VOIP over MPLS Network


As shown in Figure 1: CNA was deployed at three of the customer’s branch offices.
These three offices are linked to parallel network fabrics by MPLS and Internet links at
T1 speeds. Through its monitoring and assessing mechanisms, CNA evaluated the quality
of voice communication between Branch Site 1 and Branch Site 2 and between Branch
Site 1 and Branch Site 3, 2004. The assessment was done using CNA configured to use
its Voice Application Model.
CNA Application Models follow a five-stage methodology, shown in Figure 2. From the
bottom, the five steps include:


1. The measurement of low-level network quantities such as latency, loss, and jitter for
each available path between locations.

2. The computation of transport delays from the raw scores or the impact on applications
in general, not taking specific application sensitivities into consideration.
3. The computation of application delay, specifically the mouth-to-ear delay that affects
VoIP. Note that high jitter would result in high application delay; similarly, sustained loss
results in lost speech and unintelligibility, leading to increased application delay
.4. The determination of an application quality metric, using a ranking from zero to five
stars, similar to movie ratings. For VoIP, this step effectively equates to a Mean Opinion
Score (MOS) calculation for the network: the larger the jitter or the greater the sustained
loss, the lower the MOS rating.
 5. Finally, the time periods where the voice quality is determined to be unacceptable are
logged as “bad minutes” for that path.

Using this methodology, kept a cumulative count of all “bad minutes” observed on the
various MPLS and Internet path choices between the sites in question

Multi-protocol Label Switching (MPLS)
MPLS is a standards-approved technology for speeding up network traffic flow and
making it easier to manage. In addition to moving traffic faster overall, MPLS is flexible,
fast, cost efficient and allows for network segmentation. While MPLS technology has
been around for several years, businesses are now taking advantage of service provider
offerings and beginning their own corporate implementations. It's a good idea for
network architects and engineers to get a head start on the technology.

Multiprotocol Label Switching (MPLS) is a standards-approved technology for speeding
up network traffic flow and making it easier to manage. MPLS involves setting up a
specific path for a given sequence of packets, identified by a label put in each packet,
thus saving the time needed for a router to look up the address to the next node to forward
the packet to. MPLS is called multi protocol because it works with the Internet Protocol
(IP).
With reference to the standard model for a network (the Open Systems Interconnection,
or OSI model), MPLS allows most packets to be forwarded at the layer 2 (switching)
level rather than at the layer 3 (routing) level. In addition to moving traffic faster overall,
MPLS makes it easy to manage a network for quality of service (QoS). For these reasons,
the technique is expected to be readily adopted as networks begin to carry more and
different mixtures of traffic.




                  Figure 4: Multi protocol Level Switching Architecture

Like any significant business decision, a number of qualifying factors usually drive a
potential migration to MPLS. Several common reasons are:



   •   Converged services capabilities (voice, video, data).
   •   Any-to-any connectivity without the high cost of individual circuits.
   •   Advanced features for ingress and egress routing policies (load sharing, policy
       routing).
   •   Secure flexibility of adding future businesses and partners (multiple VPN
       support).
   •   Circuit consolidation (frame, T-X, ATM).
Why does MPLS matter for VOIP?
Multi-protocol label switching (MPLS) enables a common IP-based network to be used
for all network services and for multiple customers of a network operator. It allows IP
networks to carry voice, data and video traffic with differentiated service-level
performance parameters. MPLS also enables Voice over Internet protocol (VOIP)
services over IP networks, so that a network operator can offer private networking
services to multiple customers on a shared infrastructure. Although MPLS may be used
with non-IP networks, it is IP networking; and more specifically data, voice, video
services over IP networks; that makes MPLS an attractive and growing technology.
MPLS is used to ensure that all packets in a particular flow take the same route over a
backbone. Deployed by many telcos and service providers, MPLS can enable traffic
engineering to deliver the quality of service (QoS) required to support real-time voice and
video as well as service level agreements (SLAs) that guarantee bandwidth. An MPLS
network ingress element attaches labels to IP packets. This label instructs the routers and
switches in the network where to forward the packets based on reestablished IP routing
information. Label switched paths (LSP) are defined in routing tables, and are used to
send tagged packets on specific paths through the network. LSPs represent a new type of
virtual paths for segregating traffic in an IP network. MPLS has been applied to
implementing Virtual Private Networks, which is a key revenue generator for service
providers offering enterprise services.
engineering, and other techniques.




                       Figure 6: Call routing through MPLS
How MPLS-enabled VOIP analysis
The application of MPLS to IP networks adds a new challenge, but also a new
opportunity, for VoIP analysis and testing. The challenge is that VoIP traffic from
multiple different virtual networks and service class tiers are mixed on common physical
links. The opportunity is that MPLS provides a means to separate this traffic for targeted
analysis. It simply requires theright tools to do this.


The Network Analyzer comprises many MPLS capabilities that not only enable targeted
VoIP analysis over MPLS in specific domains (VPNs, LSPs, service tiers, etc), but also
enable analysis of underlying network layers including MPLS networks. When MPLS is
used in DiffServ architectures to provide prioritization for different services, diagnosing
performance problems can be significantly expedited by focusing the analysis domain on
specific LSPs. Using the Network Analyzer, one can see VoIP performance for all traffic
on a link, and for traffic in specific domains. These domains can be based on MPLS To
analyze in a specific domain, one first applies a capture filter for a specific LSP. A filter
can be applied for up to 6 values of labels in a label stack. One can further filter on
specific values for Class of Service (CoS). This enables one to then analyze VoIP for that
LSP, for targeted analysis
of performance for that service tier. One can view traffic performance, for both VoIP and
non-VoIP traffic, per LSP and CoS.


MPLS Quality of Service


QoS on an MPLS backbone is used to provide predictable, guaranteed performance
metrics required to transport real time and mission critical traffic. The providers have an
overall QoS architecture that is used to deliver a subset of QoS services to each customer.



Since MPLS also supports reservation of Layer 2 resources, MPLS can deliver finely
grained quality of service, much in the same manner as ATM and Frame Relay. DiffServ
can support up to 64 classes while the MPLS shim label supports up to 8 classes. --
MPLS Resource Center QoS for IP/MPLS Networks by Santiago Alvarez is a practical
guide that will help you facilitate the design, deployment, and operation of QoS using
Cisco IOS Software and Cisco IOS XR Software. The book provides a thorough
explanation of the technology behind MPLS QoS and related technologies, including the
different design options you can use to build an MPLS network with strict performance
requirements.
Figure 7: QoS Over MPLS Solutions




What will MPLS do for VOIP network?
MPLS based VOIP ( which offers exclusive and interconnectivity using Internet protocol
to computers or Local Area Networks across the PSTN) reduce customer-networking
complexity, costs and do away with the requirement of in-house WAN specialists.
Rather than setting up and managing individual point-to-point circuits between each
office using pair of Leased Lines, MPLS VOIP customers will need only one connection
from each office router to a Edge Router. MPLS VOIP is a technology that allows a
Service Provider to have complete control over parameters that are critical to offering its
customers service guarantees with regard to a high level of QOS e.g. bandwidth,
throughputs, latencies, jitters and availability. Many Company has tied up with various
Networking solution providers to provide end-to-end solution to its valued customers,
including Customer End (CE) routers and other networking components.


Voice over MPLS /Diffserv Architecture:
It is observed that the premium service (EF) of Diffserv is not enough alone to ensure the
quality of service. Some research results have shown the failure of EF PHB in meeting
the delay and jitter targets if an EF packet arrives on an output link on which a large BE
packet is already in the middle of being transmitted. Therefore it is important that some
type of prior reservation be made for transmission of real-time voice across a domain.
MPLS provides the mechanism that can be used to separate the BE traffic path from EF
and AF traffic path and to install explicitly routed LSP's (Label Switched Paths). We
have set up voice over MPLS/Diffserv using NS-2 simulator and its associated modules.
We are in the process of designing rules and specifications for an architecture to support
voice in an MPLS and Diffserv domain. These rules will dictate the formation of LSP's
carrying voice calls and aggregation of LSP's into virtual trunks across the domain. The
specifications are supposed to standardize the treatment of voice calls in the IP networks
and to make it easy to perform traffic engineering in a domain that deals with voice calls.



additional ports to the VOIP gateway and the voice data (in data form) is processed easily
by the PC. A Gateway interconnects the Voice source to the network through the local
exchange, forwards the voice to the destined subscriber across the Internet, and sends the
incoming calls to the corresponding extension via the PXB. VOIP delivers real-time and
two way synchronous voice traffic over the Internet or Intranet[2].

The IP telephony provides a number of benefits as compared to the Public Switched
Telephone Network (PSTN) such as: integration of voice, data and fax, sound grading,
video telephony, unified messaging, low-cost voice calls, real-time billing, remote
teleworking, enhanced teleconferencing, etc. It may face many technical challenges such
as: loss, delay, and jitter[3]. Internet telephony has caught the world's attention despite
the inferior quality for many of these connections. Many companies have introduced
products that improve and commercialize the technology. New protocols such as Diffserv
and MPLS are being introduced with additional features like QoS, reliability and traffic
engineering that improve the performance of voice transmission over the IP network.
Unlike data, VOIP is more sensitive to delay than loss, thus sufficient bandwidth must be
guaranteed to the voice application. Some protocols that decrease voice transmission
delay by giving high priority to the voice than data traffic have been introduced.
Resource reSerVation Protocol (RSVP) provides for the routers to reserve the required
bandwidth for the voice connections, and Real-time Transport Protocol (RTP) uses
synchronization.




               Figure 8: The Voice architecture over MPLS / Diffserv domain
Challenges with VOIP
Voice is a real-time service. It must be delivered with minimal delay (150 milliseconds
end-to-end is a common recommendation) and it must be reproduced with a constant bit
stream on the egress network or endpoint. Due to the delay requirements, IP
retransmissions are not allowed. Therefore, packets that are dropped on the network, or
late packets dropped by a jitter buffer, are not saved or reproduced. IP’s best effort
delivery and non-deterministic routing introduce delay and more importantly variance in
delay, also known as packet jitter, in the voice transmission. VOIP packets may be lost
due to packets dropped in router queues or by the jitter buffer.



Conclusion

MPLS enables service providers to deliver new services governed by specific SLAs and
COS. These services comprise the triple play: offering real-time voice and video along
with data on a common network. It is the real-time services like voice that will generate
the most revenue. The ability to keep these services running at quality levels that meet
customer expectations is crucial to retaining customers and realizing revenues. While
MPLS introduces new challenges to diagnosing and troubleshooting service-level
problems, advanced tools like the Agilest Network Analyzer makes this job simple and
fast for next generation network engineers and technicians.
These results suggest that an MPLS service is not the panacea for VoIP. MPLS service is
in fact essentially comparable to Internet service. Both provide good base connectivity,
but by themselves neither can deliver the quality and availability required for business-
quality voice communication.
To discover how can reduce the impact of bad minutes on VOIP communication over
both MPLS and Internet links, please refer to Performance of Virtualized MPLS Internet
Infrastructure in Delivering VOIP Service.
Mazharul Islam Khan (063457056)

More Related Content

What's hot

A Comparative Analysis of the Performance of VoIP Traffic with Different Type...
A Comparative Analysis of the Performance of VoIP Traffic with Different Type...A Comparative Analysis of the Performance of VoIP Traffic with Different Type...
A Comparative Analysis of the Performance of VoIP Traffic with Different Type...
ijcnac
 
Cisco Exam # 642 611 Mpls Study Notes
Cisco Exam # 642 611 Mpls Study NotesCisco Exam # 642 611 Mpls Study Notes
Cisco Exam # 642 611 Mpls Study Notes
Duane Bodle
 
A Business Guide to MPLS IP VPN Migration: Five Critical Factors
A Business Guide  to MPLS IP VPN Migration: Five Critical FactorsA Business Guide  to MPLS IP VPN Migration: Five Critical Factors
A Business Guide to MPLS IP VPN Migration: Five Critical Factors
XO Communications
 
MPLS VPN
MPLS VPNMPLS VPN
MPLS-TP (MPLS Transport Profile)
MPLS-TP (MPLS Transport Profile)MPLS-TP (MPLS Transport Profile)
MPLS-TP (MPLS Transport Profile)
Shivlu Jain
 
IRJET- Performance Analysis of MPLS-VPN and Traditional IP Network
IRJET-  	  Performance Analysis of MPLS-VPN and Traditional IP NetworkIRJET-  	  Performance Analysis of MPLS-VPN and Traditional IP Network
IRJET- Performance Analysis of MPLS-VPN and Traditional IP Network
IRJET Journal
 
Unified MPLS
Unified MPLSUnified MPLS
CISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
CISCO Virtual Private LAN Service (VPLS) Technical Deployment OverviewCISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
CISCO Virtual Private LAN Service (VPLS) Technical Deployment OverviewAmeen Wayok
 
Mpls
MplsMpls
PLNOG 6: Maciej Konstantynowicz - Implementing Seamless MPLS
PLNOG 6: Maciej Konstantynowicz - Implementing Seamless MPLS PLNOG 6: Maciej Konstantynowicz - Implementing Seamless MPLS
PLNOG 6: Maciej Konstantynowicz - Implementing Seamless MPLS
PROIDEA
 
The NGN Carrier Ethernet System: Technologies, Architecture and Deployment Mo...
The NGN Carrier Ethernet System: Technologies, Architecture and Deployment Mo...The NGN Carrier Ethernet System: Technologies, Architecture and Deployment Mo...
The NGN Carrier Ethernet System: Technologies, Architecture and Deployment Mo...
Cisco Canada
 
Core Network Optimization: The Control Plane, Data Plane & Beyond
Core Network Optimization: The Control Plane, Data Plane & BeyondCore Network Optimization: The Control Plane, Data Plane & Beyond
Core Network Optimization: The Control Plane, Data Plane & Beyond
Radisys Corporation
 
Dont forget-the-control-plane
Dont forget-the-control-planeDont forget-the-control-plane
Dont forget-the-control-plane
Metaswitch NTD
 

What's hot (20)

Mpls vpn
Mpls vpnMpls vpn
Mpls vpn
 
A Comparative Analysis of the Performance of VoIP Traffic with Different Type...
A Comparative Analysis of the Performance of VoIP Traffic with Different Type...A Comparative Analysis of the Performance of VoIP Traffic with Different Type...
A Comparative Analysis of the Performance of VoIP Traffic with Different Type...
 
Cisco Exam # 642 611 Mpls Study Notes
Cisco Exam # 642 611 Mpls Study NotesCisco Exam # 642 611 Mpls Study Notes
Cisco Exam # 642 611 Mpls Study Notes
 
A Business Guide to MPLS IP VPN Migration: Five Critical Factors
A Business Guide  to MPLS IP VPN Migration: Five Critical FactorsA Business Guide  to MPLS IP VPN Migration: Five Critical Factors
A Business Guide to MPLS IP VPN Migration: Five Critical Factors
 
MPLS VPN
MPLS VPNMPLS VPN
MPLS VPN
 
MPLS-TP (MPLS Transport Profile)
MPLS-TP (MPLS Transport Profile)MPLS-TP (MPLS Transport Profile)
MPLS-TP (MPLS Transport Profile)
 
IRJET- Performance Analysis of MPLS-VPN and Traditional IP Network
IRJET-  	  Performance Analysis of MPLS-VPN and Traditional IP NetworkIRJET-  	  Performance Analysis of MPLS-VPN and Traditional IP Network
IRJET- Performance Analysis of MPLS-VPN and Traditional IP Network
 
Ip virtual leased line
Ip virtual leased lineIp virtual leased line
Ip virtual leased line
 
Unified MPLS
Unified MPLSUnified MPLS
Unified MPLS
 
CISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
CISCO Virtual Private LAN Service (VPLS) Technical Deployment OverviewCISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
CISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
 
10 fn s22
10 fn s2210 fn s22
10 fn s22
 
Mpls
MplsMpls
Mpls
 
PLNOG 6: Maciej Konstantynowicz - Implementing Seamless MPLS
PLNOG 6: Maciej Konstantynowicz - Implementing Seamless MPLS PLNOG 6: Maciej Konstantynowicz - Implementing Seamless MPLS
PLNOG 6: Maciej Konstantynowicz - Implementing Seamless MPLS
 
The NGN Carrier Ethernet System: Technologies, Architecture and Deployment Mo...
The NGN Carrier Ethernet System: Technologies, Architecture and Deployment Mo...The NGN Carrier Ethernet System: Technologies, Architecture and Deployment Mo...
The NGN Carrier Ethernet System: Technologies, Architecture and Deployment Mo...
 
Core Network Optimization: The Control Plane, Data Plane & Beyond
Core Network Optimization: The Control Plane, Data Plane & BeyondCore Network Optimization: The Control Plane, Data Plane & Beyond
Core Network Optimization: The Control Plane, Data Plane & Beyond
 
Voice over MPLS
Voice over MPLSVoice over MPLS
Voice over MPLS
 
MPLS L2VPN (VLL) Technology
MPLS L2VPN (VLL) TechnologyMPLS L2VPN (VLL) Technology
MPLS L2VPN (VLL) Technology
 
Mpls vpn1
Mpls vpn1Mpls vpn1
Mpls vpn1
 
Dont forget-the-control-plane
Dont forget-the-control-planeDont forget-the-control-plane
Dont forget-the-control-plane
 
my project publication
my project publicationmy project publication
my project publication
 

Viewers also liked

VoIP GP ( Updated with Int )
VoIP GP ( Updated with Int )VoIP GP ( Updated with Int )
VoIP GP ( Updated with Int )Ahmed Al-Dabbagh
 
Shah M Saklaen 072809056
Shah M Saklaen 072809056Shah M Saklaen 072809056
Shah M Saklaen 072809056mashiur
 
Asifur Rahman Khan 072852056
Asifur Rahman Khan 072852056Asifur Rahman Khan 072852056
Asifur Rahman Khan 072852056mashiur
 
Voip Recommendation
Voip RecommendationVoip Recommendation
Voip Recommendation
chris20854
 
A W T Profoss VoIP & Asterisk
A W T  Profoss VoIP & AsteriskA W T  Profoss VoIP & Asterisk
A W T Profoss VoIP & Asterisk
ir. Carmelo Zaccone
 
Yue_Wang_Resume 2015 Update
Yue_Wang_Resume 2015 UpdateYue_Wang_Resume 2015 Update
Yue_Wang_Resume 2015 UpdateYue Wang
 
Proyecto Open Pi Phone
Proyecto Open Pi PhoneProyecto Open Pi Phone
Proyecto Open Pi Phone
Saúl Ibarra Corretgé
 
Ip telephony ppt
Ip telephony pptIp telephony ppt
Ip telephony ppt
Jaishankar Kumar
 
Ip telephony
Ip telephonyIp telephony
Ip telephony
Deevena Dayaal
 
IP PBX
IP PBXIP PBX
document for Voice banking system mini project
document for Voice banking system mini projectdocument for Voice banking system mini project
document for Voice banking system mini projectJal Pari
 
Hacking SIP Like a Boss!
Hacking SIP Like a Boss!Hacking SIP Like a Boss!
Hacking SIP Like a Boss!
Fatih Ozavci
 
VoIP Wars: Destroying Jar Jar Lync (Unfiltered version)
VoIP Wars: Destroying Jar Jar Lync (Unfiltered version)VoIP Wars: Destroying Jar Jar Lync (Unfiltered version)
VoIP Wars: Destroying Jar Jar Lync (Unfiltered version)
Fatih Ozavci
 
Final project on idea
Final project on ideaFinal project on idea
Final project on ideachandan3129
 
The Art of VoIP Hacking - Defcon 23 Workshop
The Art of VoIP Hacking - Defcon 23 WorkshopThe Art of VoIP Hacking - Defcon 23 Workshop
The Art of VoIP Hacking - Defcon 23 Workshop
Fatih Ozavci
 
VoIP Wars: Attack of the Cisco Phones
VoIP Wars: Attack of the Cisco PhonesVoIP Wars: Attack of the Cisco Phones
VoIP Wars: Attack of the Cisco Phones
Fatih Ozavci
 
VoIP Wars : Return of the SIP
VoIP Wars : Return of the SIP VoIP Wars : Return of the SIP
VoIP Wars : Return of the SIP
Fatih Ozavci
 

Viewers also liked (20)

2G1325_VoIP-Paper
2G1325_VoIP-Paper2G1325_VoIP-Paper
2G1325_VoIP-Paper
 
VoIP GP ( Updated with Int )
VoIP GP ( Updated with Int )VoIP GP ( Updated with Int )
VoIP GP ( Updated with Int )
 
Shah M Saklaen 072809056
Shah M Saklaen 072809056Shah M Saklaen 072809056
Shah M Saklaen 072809056
 
Asifur Rahman Khan 072852056
Asifur Rahman Khan 072852056Asifur Rahman Khan 072852056
Asifur Rahman Khan 072852056
 
Voip Recommendation
Voip RecommendationVoip Recommendation
Voip Recommendation
 
A W T Profoss VoIP & Asterisk
A W T  Profoss VoIP & AsteriskA W T  Profoss VoIP & Asterisk
A W T Profoss VoIP & Asterisk
 
I.Remeika-CV_Detailed
I.Remeika-CV_DetailedI.Remeika-CV_Detailed
I.Remeika-CV_Detailed
 
Yue_Wang_Resume 2015 Update
Yue_Wang_Resume 2015 UpdateYue_Wang_Resume 2015 Update
Yue_Wang_Resume 2015 Update
 
Proyecto Open Pi Phone
Proyecto Open Pi PhoneProyecto Open Pi Phone
Proyecto Open Pi Phone
 
Ip telephony ppt
Ip telephony pptIp telephony ppt
Ip telephony ppt
 
Ip telephony
Ip telephonyIp telephony
Ip telephony
 
IP PBX
IP PBXIP PBX
IP PBX
 
document for Voice banking system mini project
document for Voice banking system mini projectdocument for Voice banking system mini project
document for Voice banking system mini project
 
Hacking SIP Like a Boss!
Hacking SIP Like a Boss!Hacking SIP Like a Boss!
Hacking SIP Like a Boss!
 
IP Telephony
IP TelephonyIP Telephony
IP Telephony
 
VoIP Wars: Destroying Jar Jar Lync (Unfiltered version)
VoIP Wars: Destroying Jar Jar Lync (Unfiltered version)VoIP Wars: Destroying Jar Jar Lync (Unfiltered version)
VoIP Wars: Destroying Jar Jar Lync (Unfiltered version)
 
Final project on idea
Final project on ideaFinal project on idea
Final project on idea
 
The Art of VoIP Hacking - Defcon 23 Workshop
The Art of VoIP Hacking - Defcon 23 WorkshopThe Art of VoIP Hacking - Defcon 23 Workshop
The Art of VoIP Hacking - Defcon 23 Workshop
 
VoIP Wars: Attack of the Cisco Phones
VoIP Wars: Attack of the Cisco PhonesVoIP Wars: Attack of the Cisco Phones
VoIP Wars: Attack of the Cisco Phones
 
VoIP Wars : Return of the SIP
VoIP Wars : Return of the SIP VoIP Wars : Return of the SIP
VoIP Wars : Return of the SIP
 

Similar to Mazharul Islam Khan (063457056)

5 Factors for MPLS Migration - XO Communications
5 Factors for MPLS Migration - XO Communications5 Factors for MPLS Migration - XO Communications
5 Factors for MPLS Migration - XO Communications
On Call Telecom International
 
L347176
L347176L347176
L347176
IJERA Editor
 
G010314853
G010314853G010314853
G010314853
IOSR Journals
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
IJERD Editor
 
Mpls vpn using vrf virtual routing and forwarding
Mpls vpn using vrf virtual routing and forwardingMpls vpn using vrf virtual routing and forwarding
Mpls vpn using vrf virtual routing and forwarding
IJARIIT
 
Performance of MPLS-based Virtual Private Networks and Classic Virtual Privat...
Performance of MPLS-based Virtual Private Networks and Classic Virtual Privat...Performance of MPLS-based Virtual Private Networks and Classic Virtual Privat...
Performance of MPLS-based Virtual Private Networks and Classic Virtual Privat...
TELKOMNIKA JOURNAL
 
Vpls%20backgrounder
Vpls%20backgrounderVpls%20backgrounder
Vpls%20backgrounderPHIL110
 
Approach to an Intelligent Based IP over MPLS VPLS Network for Packet Scheduling
Approach to an Intelligent Based IP over MPLS VPLS Network for Packet SchedulingApproach to an Intelligent Based IP over MPLS VPLS Network for Packet Scheduling
Approach to an Intelligent Based IP over MPLS VPLS Network for Packet Scheduling
IRJET Journal
 
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
IJCNCJournal
 
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
IJCNCJournal
 
Presentation
Presentation Presentation
Mpls
MplsMpls
Ieee ce.dcai
Ieee ce.dcaiIeee ce.dcai
Ieee ce.dcai
Rama Subramanian
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
IJERD Editor
 
Segment Routing: Prepare Your Network For New Business Models
Segment Routing:  Prepare Your Network For New Business ModelsSegment Routing:  Prepare Your Network For New Business Models
Segment Routing: Prepare Your Network For New Business Models
Cisco Service Provider
 
mpls-lecture.pdf
mpls-lecture.pdfmpls-lecture.pdf
mpls-lecture.pdf
YagneshDodiya2
 
MPLS Presentation
MPLS PresentationMPLS Presentation
MPLS Presentation
Unni Kannan VijayaKumar
 
Performance Evaluation and Comparisons for IPv4&IPv6 using mpls Technologies
Performance Evaluation and Comparisons for IPv4&IPv6 using mpls TechnologiesPerformance Evaluation and Comparisons for IPv4&IPv6 using mpls Technologies
Performance Evaluation and Comparisons for IPv4&IPv6 using mpls Technologies
iosrjce
 

Similar to Mazharul Islam Khan (063457056) (20)

5 Factors for MPLS Migration - XO Communications
5 Factors for MPLS Migration - XO Communications5 Factors for MPLS Migration - XO Communications
5 Factors for MPLS Migration - XO Communications
 
L347176
L347176L347176
L347176
 
dissertation
dissertationdissertation
dissertation
 
G010314853
G010314853G010314853
G010314853
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Mpls vpn using vrf virtual routing and forwarding
Mpls vpn using vrf virtual routing and forwardingMpls vpn using vrf virtual routing and forwarding
Mpls vpn using vrf virtual routing and forwarding
 
Performance of MPLS-based Virtual Private Networks and Classic Virtual Privat...
Performance of MPLS-based Virtual Private Networks and Classic Virtual Privat...Performance of MPLS-based Virtual Private Networks and Classic Virtual Privat...
Performance of MPLS-based Virtual Private Networks and Classic Virtual Privat...
 
Vpls%20backgrounder
Vpls%20backgrounderVpls%20backgrounder
Vpls%20backgrounder
 
Approach to an Intelligent Based IP over MPLS VPLS Network for Packet Scheduling
Approach to an Intelligent Based IP over MPLS VPLS Network for Packet SchedulingApproach to an Intelligent Based IP over MPLS VPLS Network for Packet Scheduling
Approach to an Intelligent Based IP over MPLS VPLS Network for Packet Scheduling
 
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
 
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
 
Presentation
Presentation Presentation
Presentation
 
Mpls
MplsMpls
Mpls
 
Ieee ce.dcai
Ieee ce.dcaiIeee ce.dcai
Ieee ce.dcai
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
Segment Routing: Prepare Your Network For New Business Models
Segment Routing:  Prepare Your Network For New Business ModelsSegment Routing:  Prepare Your Network For New Business Models
Segment Routing: Prepare Your Network For New Business Models
 
mpls-lecture.pdf
mpls-lecture.pdfmpls-lecture.pdf
mpls-lecture.pdf
 
Research paper on VOIP Technology
Research paper on VOIP TechnologyResearch paper on VOIP Technology
Research paper on VOIP Technology
 
MPLS Presentation
MPLS PresentationMPLS Presentation
MPLS Presentation
 
Performance Evaluation and Comparisons for IPv4&IPv6 using mpls Technologies
Performance Evaluation and Comparisons for IPv4&IPv6 using mpls TechnologiesPerformance Evaluation and Comparisons for IPv4&IPv6 using mpls Technologies
Performance Evaluation and Comparisons for IPv4&IPv6 using mpls Technologies
 

More from mashiur

Touseef Kamal062159056
Touseef Kamal062159056Touseef Kamal062159056
Touseef Kamal062159056mashiur
 
Towfique 063382056
Towfique 063382056Towfique 063382056
Towfique 063382056mashiur
 
Tasmiah Binte Zilani (071649556)
Tasmiah Binte Zilani (071649556)Tasmiah Binte Zilani (071649556)
Tasmiah Binte Zilani (071649556)mashiur
 
Sk M Rezaul Karim 072899056
Sk M Rezaul Karim  072899056Sk M Rezaul Karim  072899056
Sk M Rezaul Karim 072899056mashiur
 
Syeda Farhana Shirin Id#062681056
Syeda Farhana Shirin  Id#062681056Syeda Farhana Shirin  Id#062681056
Syeda Farhana Shirin Id#062681056mashiur
 
Shihab Uddin 062483056
Shihab Uddin  062483056Shihab Uddin  062483056
Shihab Uddin 062483056mashiur
 
Shakhawat Hossain (062364056)
Shakhawat Hossain (062364056)Shakhawat Hossain (062364056)
Shakhawat Hossain (062364056)mashiur
 
Shahriar Khaled 062473056
Shahriar Khaled 062473056Shahriar Khaled 062473056
Shahriar Khaled 062473056mashiur
 
Shahnshah Sarker 072802556
Shahnshah Sarker  072802556Shahnshah Sarker  072802556
Shahnshah Sarker 072802556mashiur
 
Sayef Almaji (063170056)
Sayef Almaji (063170056)Sayef Almaji (063170056)
Sayef Almaji (063170056)mashiur
 
Shah Md Zobair(063560056)
Shah Md Zobair(063560056)Shah Md Zobair(063560056)
Shah Md Zobair(063560056)mashiur
 
Shahed.Anwar 061708556
Shahed.Anwar 061708556Shahed.Anwar 061708556
Shahed.Anwar 061708556mashiur
 
Sajjad Hossain 071297056
Sajjad Hossain  071297056Sajjad Hossain  071297056
Sajjad Hossain 071297056mashiur
 
S K Ashikur Rahman (072874556)
S K Ashikur Rahman (072874556)S K Ashikur Rahman (072874556)
S K Ashikur Rahman (072874556)mashiur
 
Rumana Rashid Riti (Id 053 507 056)
Rumana Rashid Riti (Id 053 507 056)Rumana Rashid Riti (Id 053 507 056)
Rumana Rashid Riti (Id 053 507 056)mashiur
 
Rumana Akther Id#072842056
Rumana Akther Id#072842056Rumana Akther Id#072842056
Rumana Akther Id#072842056mashiur
 
Ridhwana Mohammad (071403056)
Ridhwana Mohammad (071403056)Ridhwana Mohammad (071403056)
Ridhwana Mohammad (071403056)mashiur
 
Riaz Rahman (072878056)
Riaz Rahman (072878056)Riaz Rahman (072878056)
Riaz Rahman (072878056)mashiur
 
Rubaiyet Rashid Romel (063454056)
Rubaiyet Rashid Romel (063454056)Rubaiyet Rashid Romel (063454056)
Rubaiyet Rashid Romel (063454056)mashiur
 
Rehana Zakia (063411056)
Rehana Zakia (063411056)Rehana Zakia (063411056)
Rehana Zakia (063411056)mashiur
 

More from mashiur (20)

Touseef Kamal062159056
Touseef Kamal062159056Touseef Kamal062159056
Touseef Kamal062159056
 
Towfique 063382056
Towfique 063382056Towfique 063382056
Towfique 063382056
 
Tasmiah Binte Zilani (071649556)
Tasmiah Binte Zilani (071649556)Tasmiah Binte Zilani (071649556)
Tasmiah Binte Zilani (071649556)
 
Sk M Rezaul Karim 072899056
Sk M Rezaul Karim  072899056Sk M Rezaul Karim  072899056
Sk M Rezaul Karim 072899056
 
Syeda Farhana Shirin Id#062681056
Syeda Farhana Shirin  Id#062681056Syeda Farhana Shirin  Id#062681056
Syeda Farhana Shirin Id#062681056
 
Shihab Uddin 062483056
Shihab Uddin  062483056Shihab Uddin  062483056
Shihab Uddin 062483056
 
Shakhawat Hossain (062364056)
Shakhawat Hossain (062364056)Shakhawat Hossain (062364056)
Shakhawat Hossain (062364056)
 
Shahriar Khaled 062473056
Shahriar Khaled 062473056Shahriar Khaled 062473056
Shahriar Khaled 062473056
 
Shahnshah Sarker 072802556
Shahnshah Sarker  072802556Shahnshah Sarker  072802556
Shahnshah Sarker 072802556
 
Sayef Almaji (063170056)
Sayef Almaji (063170056)Sayef Almaji (063170056)
Sayef Almaji (063170056)
 
Shah Md Zobair(063560056)
Shah Md Zobair(063560056)Shah Md Zobair(063560056)
Shah Md Zobair(063560056)
 
Shahed.Anwar 061708556
Shahed.Anwar 061708556Shahed.Anwar 061708556
Shahed.Anwar 061708556
 
Sajjad Hossain 071297056
Sajjad Hossain  071297056Sajjad Hossain  071297056
Sajjad Hossain 071297056
 
S K Ashikur Rahman (072874556)
S K Ashikur Rahman (072874556)S K Ashikur Rahman (072874556)
S K Ashikur Rahman (072874556)
 
Rumana Rashid Riti (Id 053 507 056)
Rumana Rashid Riti (Id 053 507 056)Rumana Rashid Riti (Id 053 507 056)
Rumana Rashid Riti (Id 053 507 056)
 
Rumana Akther Id#072842056
Rumana Akther Id#072842056Rumana Akther Id#072842056
Rumana Akther Id#072842056
 
Ridhwana Mohammad (071403056)
Ridhwana Mohammad (071403056)Ridhwana Mohammad (071403056)
Ridhwana Mohammad (071403056)
 
Riaz Rahman (072878056)
Riaz Rahman (072878056)Riaz Rahman (072878056)
Riaz Rahman (072878056)
 
Rubaiyet Rashid Romel (063454056)
Rubaiyet Rashid Romel (063454056)Rubaiyet Rashid Romel (063454056)
Rubaiyet Rashid Romel (063454056)
 
Rehana Zakia (063411056)
Rehana Zakia (063411056)Rehana Zakia (063411056)
Rehana Zakia (063411056)
 

Mazharul Islam Khan (063457056)

  • 1. North South University ETE 605(2): IP Telephony Project Report on “VOIP on MPLS Network- Technology” Submitted By Md. Mazharul Islam Khan ID# 063457056 Section: ETE-605(2) Submitted To Dr. Moshiour Rahman Department of computer science and Engineering North South University Submission Date 15/04/2008
  • 2. Contents Page No. Over View 3 Multiprotocol Level Switching (MPLS) 4 Why does MPLS matter for VOIP 6 How MPLS- Enables VOIP analysis 7 MPLS-QOS 7 What will MPLS do for VOIP Network 8 Voice Over MPLS / Diffserv Architechere 8 Challenges with VOIP 10 Conclution 10
  • 3. Over view Multi-protocol Label Switching (MPLS) has often been presented as a technology that will help service providers deliver better performance and availability, including specific benefits for demanding applications such as voice and video. In recent years, many service providers have implemented MPLS technology in their core networks. Now, with MPLS backbones in place, these carriers are offering MPLS-based services to enterprise customers in support of voice over IP (VoIP) and video applications. The carriers are also aggressively advertising the benefits of MPLS, claiming large improvements in performance and availability when compared with using the public Internet. Figure1: Basic Terminology of VOIP over MPLS Network As shown in Figure 1: CNA was deployed at three of the customer’s branch offices. These three offices are linked to parallel network fabrics by MPLS and Internet links at T1 speeds. Through its monitoring and assessing mechanisms, CNA evaluated the quality of voice communication between Branch Site 1 and Branch Site 2 and between Branch Site 1 and Branch Site 3, 2004. The assessment was done using CNA configured to use its Voice Application Model.
  • 4. CNA Application Models follow a five-stage methodology, shown in Figure 2. From the bottom, the five steps include: 1. The measurement of low-level network quantities such as latency, loss, and jitter for each available path between locations. 2. The computation of transport delays from the raw scores or the impact on applications in general, not taking specific application sensitivities into consideration. 3. The computation of application delay, specifically the mouth-to-ear delay that affects VoIP. Note that high jitter would result in high application delay; similarly, sustained loss results in lost speech and unintelligibility, leading to increased application delay .4. The determination of an application quality metric, using a ranking from zero to five stars, similar to movie ratings. For VoIP, this step effectively equates to a Mean Opinion Score (MOS) calculation for the network: the larger the jitter or the greater the sustained loss, the lower the MOS rating. 5. Finally, the time periods where the voice quality is determined to be unacceptable are logged as “bad minutes” for that path. Using this methodology, kept a cumulative count of all “bad minutes” observed on the various MPLS and Internet path choices between the sites in question Multi-protocol Label Switching (MPLS) MPLS is a standards-approved technology for speeding up network traffic flow and making it easier to manage. In addition to moving traffic faster overall, MPLS is flexible, fast, cost efficient and allows for network segmentation. While MPLS technology has been around for several years, businesses are now taking advantage of service provider offerings and beginning their own corporate implementations. It's a good idea for network architects and engineers to get a head start on the technology. Multiprotocol Label Switching (MPLS) is a standards-approved technology for speeding up network traffic flow and making it easier to manage. MPLS involves setting up a specific path for a given sequence of packets, identified by a label put in each packet, thus saving the time needed for a router to look up the address to the next node to forward the packet to. MPLS is called multi protocol because it works with the Internet Protocol (IP).
  • 5. With reference to the standard model for a network (the Open Systems Interconnection, or OSI model), MPLS allows most packets to be forwarded at the layer 2 (switching) level rather than at the layer 3 (routing) level. In addition to moving traffic faster overall, MPLS makes it easy to manage a network for quality of service (QoS). For these reasons, the technique is expected to be readily adopted as networks begin to carry more and different mixtures of traffic. Figure 4: Multi protocol Level Switching Architecture Like any significant business decision, a number of qualifying factors usually drive a potential migration to MPLS. Several common reasons are: • Converged services capabilities (voice, video, data). • Any-to-any connectivity without the high cost of individual circuits. • Advanced features for ingress and egress routing policies (load sharing, policy routing). • Secure flexibility of adding future businesses and partners (multiple VPN support). • Circuit consolidation (frame, T-X, ATM).
  • 6. Why does MPLS matter for VOIP? Multi-protocol label switching (MPLS) enables a common IP-based network to be used for all network services and for multiple customers of a network operator. It allows IP networks to carry voice, data and video traffic with differentiated service-level performance parameters. MPLS also enables Voice over Internet protocol (VOIP) services over IP networks, so that a network operator can offer private networking services to multiple customers on a shared infrastructure. Although MPLS may be used with non-IP networks, it is IP networking; and more specifically data, voice, video services over IP networks; that makes MPLS an attractive and growing technology. MPLS is used to ensure that all packets in a particular flow take the same route over a backbone. Deployed by many telcos and service providers, MPLS can enable traffic engineering to deliver the quality of service (QoS) required to support real-time voice and video as well as service level agreements (SLAs) that guarantee bandwidth. An MPLS network ingress element attaches labels to IP packets. This label instructs the routers and switches in the network where to forward the packets based on reestablished IP routing information. Label switched paths (LSP) are defined in routing tables, and are used to send tagged packets on specific paths through the network. LSPs represent a new type of virtual paths for segregating traffic in an IP network. MPLS has been applied to implementing Virtual Private Networks, which is a key revenue generator for service providers offering enterprise services. engineering, and other techniques. Figure 6: Call routing through MPLS
  • 7. How MPLS-enabled VOIP analysis The application of MPLS to IP networks adds a new challenge, but also a new opportunity, for VoIP analysis and testing. The challenge is that VoIP traffic from multiple different virtual networks and service class tiers are mixed on common physical links. The opportunity is that MPLS provides a means to separate this traffic for targeted analysis. It simply requires theright tools to do this. The Network Analyzer comprises many MPLS capabilities that not only enable targeted VoIP analysis over MPLS in specific domains (VPNs, LSPs, service tiers, etc), but also enable analysis of underlying network layers including MPLS networks. When MPLS is used in DiffServ architectures to provide prioritization for different services, diagnosing performance problems can be significantly expedited by focusing the analysis domain on specific LSPs. Using the Network Analyzer, one can see VoIP performance for all traffic on a link, and for traffic in specific domains. These domains can be based on MPLS To analyze in a specific domain, one first applies a capture filter for a specific LSP. A filter can be applied for up to 6 values of labels in a label stack. One can further filter on specific values for Class of Service (CoS). This enables one to then analyze VoIP for that LSP, for targeted analysis of performance for that service tier. One can view traffic performance, for both VoIP and non-VoIP traffic, per LSP and CoS. MPLS Quality of Service QoS on an MPLS backbone is used to provide predictable, guaranteed performance metrics required to transport real time and mission critical traffic. The providers have an overall QoS architecture that is used to deliver a subset of QoS services to each customer. Since MPLS also supports reservation of Layer 2 resources, MPLS can deliver finely grained quality of service, much in the same manner as ATM and Frame Relay. DiffServ can support up to 64 classes while the MPLS shim label supports up to 8 classes. -- MPLS Resource Center QoS for IP/MPLS Networks by Santiago Alvarez is a practical guide that will help you facilitate the design, deployment, and operation of QoS using Cisco IOS Software and Cisco IOS XR Software. The book provides a thorough explanation of the technology behind MPLS QoS and related technologies, including the different design options you can use to build an MPLS network with strict performance requirements.
  • 8. Figure 7: QoS Over MPLS Solutions What will MPLS do for VOIP network? MPLS based VOIP ( which offers exclusive and interconnectivity using Internet protocol to computers or Local Area Networks across the PSTN) reduce customer-networking complexity, costs and do away with the requirement of in-house WAN specialists. Rather than setting up and managing individual point-to-point circuits between each office using pair of Leased Lines, MPLS VOIP customers will need only one connection from each office router to a Edge Router. MPLS VOIP is a technology that allows a Service Provider to have complete control over parameters that are critical to offering its customers service guarantees with regard to a high level of QOS e.g. bandwidth, throughputs, latencies, jitters and availability. Many Company has tied up with various Networking solution providers to provide end-to-end solution to its valued customers, including Customer End (CE) routers and other networking components. Voice over MPLS /Diffserv Architecture: It is observed that the premium service (EF) of Diffserv is not enough alone to ensure the quality of service. Some research results have shown the failure of EF PHB in meeting the delay and jitter targets if an EF packet arrives on an output link on which a large BE packet is already in the middle of being transmitted. Therefore it is important that some type of prior reservation be made for transmission of real-time voice across a domain. MPLS provides the mechanism that can be used to separate the BE traffic path from EF and AF traffic path and to install explicitly routed LSP's (Label Switched Paths). We have set up voice over MPLS/Diffserv using NS-2 simulator and its associated modules. We are in the process of designing rules and specifications for an architecture to support voice in an MPLS and Diffserv domain. These rules will dictate the formation of LSP's
  • 9. carrying voice calls and aggregation of LSP's into virtual trunks across the domain. The specifications are supposed to standardize the treatment of voice calls in the IP networks and to make it easy to perform traffic engineering in a domain that deals with voice calls. additional ports to the VOIP gateway and the voice data (in data form) is processed easily by the PC. A Gateway interconnects the Voice source to the network through the local exchange, forwards the voice to the destined subscriber across the Internet, and sends the incoming calls to the corresponding extension via the PXB. VOIP delivers real-time and two way synchronous voice traffic over the Internet or Intranet[2]. The IP telephony provides a number of benefits as compared to the Public Switched Telephone Network (PSTN) such as: integration of voice, data and fax, sound grading, video telephony, unified messaging, low-cost voice calls, real-time billing, remote teleworking, enhanced teleconferencing, etc. It may face many technical challenges such as: loss, delay, and jitter[3]. Internet telephony has caught the world's attention despite the inferior quality for many of these connections. Many companies have introduced products that improve and commercialize the technology. New protocols such as Diffserv and MPLS are being introduced with additional features like QoS, reliability and traffic engineering that improve the performance of voice transmission over the IP network. Unlike data, VOIP is more sensitive to delay than loss, thus sufficient bandwidth must be guaranteed to the voice application. Some protocols that decrease voice transmission delay by giving high priority to the voice than data traffic have been introduced. Resource reSerVation Protocol (RSVP) provides for the routers to reserve the required bandwidth for the voice connections, and Real-time Transport Protocol (RTP) uses synchronization. Figure 8: The Voice architecture over MPLS / Diffserv domain
  • 10. Challenges with VOIP Voice is a real-time service. It must be delivered with minimal delay (150 milliseconds end-to-end is a common recommendation) and it must be reproduced with a constant bit stream on the egress network or endpoint. Due to the delay requirements, IP retransmissions are not allowed. Therefore, packets that are dropped on the network, or late packets dropped by a jitter buffer, are not saved or reproduced. IP’s best effort delivery and non-deterministic routing introduce delay and more importantly variance in delay, also known as packet jitter, in the voice transmission. VOIP packets may be lost due to packets dropped in router queues or by the jitter buffer. Conclusion MPLS enables service providers to deliver new services governed by specific SLAs and COS. These services comprise the triple play: offering real-time voice and video along with data on a common network. It is the real-time services like voice that will generate the most revenue. The ability to keep these services running at quality levels that meet customer expectations is crucial to retaining customers and realizing revenues. While MPLS introduces new challenges to diagnosing and troubleshooting service-level problems, advanced tools like the Agilest Network Analyzer makes this job simple and fast for next generation network engineers and technicians. These results suggest that an MPLS service is not the panacea for VoIP. MPLS service is in fact essentially comparable to Internet service. Both provide good base connectivity, but by themselves neither can deliver the quality and availability required for business- quality voice communication. To discover how can reduce the impact of bad minutes on VOIP communication over both MPLS and Internet links, please refer to Performance of Virtualized MPLS Internet Infrastructure in Delivering VOIP Service.