SlideShare a Scribd company logo
VoIP Techniques and Challenges
By: Karama Said
Mohamed
Presentation outline
 Introduction
 What is VoIP
 QoS
 VoIP Challenges
 Conclusion
 References
 Q &A Session
Introduction
 VoIP stands for Voice Over Internet Protocol
 Voice is carried through internet architecture
 Alternative for traditional PSTN
 Poor QoS due to factors affecting
transmission
What is VoIP?
 Voice carried by IP (Internet Protocol)
 Voice sent in same manner as e-mails and other
internet data
 RTP header added to IP packet to make a VoIP
packet
 At transmitter data (voice) is compressed, converted
to digital and packets carrying distinct serial
numbers
 At receiver data is decompressed, converted back to
analogue and packets rearranged
VoIP Packet
QoS
 Quality of Service
 Overall set of network standards and mechanisms
that ensure that the services offered are of high
performance
 Provide prioritized delivery services to the
applications that need it more
 Main models of QoS defined by the Internet
Engineering Task Force (IETF) :(Intserv) and
(Diffserv).
Functions of QoS
Source:
VoIP Challenges
 System capacity/ Available bandwidth
 Packet loss
 Delay/Network Latency
 Jitter
 Echo
 Security
System capacity
 Provision of sufficient bandwidth is the first
crucial step towards achieving a desirable
QoS
 The challenge is that the available bandwidth
is a limited resource
 A bandwidth imbalance may exist in the
uplink and the downlink due to symmetrical
bandwidth
Packet loss
 Voice treated as normal data in network
 Packets may be dropped when network is congested
 Re-transmission of packets is not a solution for voice
data as they contain 40 to 80 ms of speech
information
 Packet Loss Concealment (PLC) or Packet Loss
Recovery (PLR ) algorithms compensate lost data
 Identification and classification of VoIP packets can
reduce packet loss
Delay/Network Latency
 When voice packets take a longer time than
expected to arrive at their destinations
 Packets arrive late or never at all
 There are fixed delays and variable
delays(jitter)
Causes of delay
 Codec
 Queuing
 Wait for packet being transmitted
 Serialization
 Jitter buffer
Jitter
 A variable delay caused mainly by queuing,
contention and serialization along the
network
 Occurs in slow and heavy congested links
 queuing based on class, reservation of
bandwidth and faster links can reduce jitter
Types of jitter
 Type A: this type is classified as a constant
jitter.
 Type B: this type is termed as the transient
jitter..
 Type C: this is the jitter composed of short
term delay variations.
Causes of Jitter
 Sharing of load between many access links
or IP service providers
 Sharing of load within IP service
 Inter-router load sharing
 Routing table updates
 Route flapping
 Timing drift
Echo
 Annoying repetition of voice
 Echo time interval varies with the causes of
the echo
 PSTN have less echo due to less delays
compared to VoIP
 Two types of echoes: talkers echo and
listeners echo
 Echo cancellers are used to remove echoes
Security
 Many consumer VoIP solutions do not
support encryption yet
 This makes it easy to eavesdrop
 Compression used to prevent eavesdropping
 This doesn’t completely prevent
eavesdropping
 Encryption and cryptography are the best
solutions against eavesdropping
Conclusion
 VoIP is a cheaper alternative of PSTN
 Uses internet as the backbone network
 Although cheap, VoIP has a very low QoS
 Performance of VoIP is hindered by factors like
delay and packet loss
 Internet is not perfectly designed for carrying voice
 VoIP can only be used in conjunction with the PSTN
and not to replace it yet
Reference
 ‘Voice over IP’ available at:
http://en.wikipedia.org/w/index.php?title=Voice_over_IP&redirect=no
 Leading Edge-VoIP over HSPA: running in the fast lane, By Li Xuanbo available
at: http://www.huawei.com/publications/view.do?id=2938&cid=5331&pid=61
 Quality of Service for Voice over IP (QoS for VoIP) Presented by: Dr. Peter J.
Welcher. Available at www.netcraftsmen.net/welcher/seminars/qos-voip.pdf
 In depth: jitter. Available at
http://www.voiptroubleshooter.com/indepth/jittersources.html
 Jonathan Davidson, James Peters Contributor: Brian Gracely, Voice over IP
Fundamentals, Cisco press, 2000.
 Olivier Hersent, Jean-Pierre Petit, David Gurle, Beyond VoIP Protocols:
Understanding Voice Technology and Networking techniques for IP telephony,
John Wiley and Sons, 2005.
Q&A Session
Any Questions?

More Related Content

What's hot

voice over internet protocol
voice over internet protocol voice over internet protocol
voice over internet protocol jomin mathew
 
Wap ppt
Wap pptWap ppt
Wap ppt
Abhijit Nath
 
WLAN
WLANWLAN
Wireless local loop
Wireless local loopWireless local loop
Wireless local loop
SANJUU7
 
wireless network IEEE 802.11
 wireless network IEEE 802.11 wireless network IEEE 802.11
wireless network IEEE 802.11
Shreejan Acharya
 
Session initiation-protocol
Session initiation-protocolSession initiation-protocol
Session initiation-protocolSanthosh Somu
 
Network Security Fundamentals
Network Security FundamentalsNetwork Security Fundamentals
Network Security Fundamentals
Rahmat Suhatman
 
Voice-over-Internet Protocol (VoIP) ppt
Voice-over-Internet Protocol (VoIP) pptVoice-over-Internet Protocol (VoIP) ppt
Voice-over-Internet Protocol (VoIP) ppt
OECLIB Odisha Electronics Control Library
 
Wlan security
Wlan securityWlan security
Wlan security
Sajan Sahu
 
Topic: Spread Spectrum
Topic: Spread SpectrumTopic: Spread Spectrum
Topic: Spread Spectrum
Dr Rajiv Srivastava
 
7 layers of osi models
7 layers of osi models7 layers of osi models
7 layers of osi models
Sathish Kumar
 
What is VoIP and How it works?
What is VoIP and How it works?What is VoIP and How it works?
What is VoIP and How it works?
broadconnect
 
Ip telephony
Ip telephonyIp telephony
Ip telephony
Deevena Dayaal
 
Voice over Internet Protocol
Voice over Internet ProtocolVoice over Internet Protocol
Voice over Internet Protocol
Course Hero
 
Wireless LAN security
Wireless LAN securityWireless LAN security
Wireless LAN securityRajan Kumar
 
Ch5
Ch5Ch5

What's hot (20)

voice over internet protocol
voice over internet protocol voice over internet protocol
voice over internet protocol
 
Wap ppt
Wap pptWap ppt
Wap ppt
 
WLAN
WLANWLAN
WLAN
 
Wireless local loop
Wireless local loopWireless local loop
Wireless local loop
 
H.323 protocol
H.323 protocolH.323 protocol
H.323 protocol
 
wireless network IEEE 802.11
 wireless network IEEE 802.11 wireless network IEEE 802.11
wireless network IEEE 802.11
 
Session initiation-protocol
Session initiation-protocolSession initiation-protocol
Session initiation-protocol
 
Network Security Fundamentals
Network Security FundamentalsNetwork Security Fundamentals
Network Security Fundamentals
 
Voice-over-Internet Protocol (VoIP) ppt
Voice-over-Internet Protocol (VoIP) pptVoice-over-Internet Protocol (VoIP) ppt
Voice-over-Internet Protocol (VoIP) ppt
 
Wlan security
Wlan securityWlan security
Wlan security
 
Spread spectrum
Spread spectrumSpread spectrum
Spread spectrum
 
Topic: Spread Spectrum
Topic: Spread SpectrumTopic: Spread Spectrum
Topic: Spread Spectrum
 
7 layers of osi models
7 layers of osi models7 layers of osi models
7 layers of osi models
 
What is VoIP and How it works?
What is VoIP and How it works?What is VoIP and How it works?
What is VoIP and How it works?
 
Wi fi technology
Wi fi technologyWi fi technology
Wi fi technology
 
Ip telephony
Ip telephonyIp telephony
Ip telephony
 
Voice over Internet Protocol
Voice over Internet ProtocolVoice over Internet Protocol
Voice over Internet Protocol
 
Wireless LAN security
Wireless LAN securityWireless LAN security
Wireless LAN security
 
Wi Fi Technology
Wi Fi TechnologyWi Fi Technology
Wi Fi Technology
 
Ch5
Ch5Ch5
Ch5
 

Similar to VoIP Techniques and Challenges PRESENTATION

Edge and voip
Edge and voipEdge and voip
Edge and voip
Zubia Nadeem
 
Voice over IP: Issues and Protocols
Voice over IP: Issues and ProtocolsVoice over IP: Issues and Protocols
Voice over IP: Issues and ProtocolsVideoguy
 
Voice Over IP Overview w/Secuirty
Voice Over IP Overview w/SecuirtyVoice Over IP Overview w/Secuirty
Voice Over IP Overview w/Secuirty
Christopher Duffy
 
Practical Fundamentals of Voice over IP (VoIP) for Engineers and Technicians
Practical Fundamentals of Voice over IP (VoIP) for Engineers and TechniciansPractical Fundamentals of Voice over IP (VoIP) for Engineers and Technicians
Practical Fundamentals of Voice over IP (VoIP) for Engineers and Technicians
Living Online
 
VOIP QOS
VOIP QOSVOIP QOS
VOIP QOS
Thomas Mangin
 
Network Application Performance
Network Application PerformanceNetwork Application Performance
Network Application Performance
Shumon Huque
 
Mohammad Faisal Kairm(073714556) Assignment 2
Mohammad Faisal Kairm(073714556) Assignment 2Mohammad Faisal Kairm(073714556) Assignment 2
Mohammad Faisal Kairm(073714556) Assignment 2mashiur
 
What can you share about the VoIP application evolution with mobility-.docx
What can you share about the VoIP application evolution with mobility-.docxWhat can you share about the VoIP application evolution with mobility-.docx
What can you share about the VoIP application evolution with mobility-.docx
loisj1
 
Introduction to VoIP
Introduction to VoIPIntroduction to VoIP
Introduction to VoIP
Er Aadarsh Srivastava
 
Shahnshah Sarker 072802556
Shahnshah Sarker  072802556Shahnshah Sarker  072802556
Shahnshah Sarker 072802556mashiur
 
How does VOIP work diagram
How does VOIP work diagramHow does VOIP work diagram
How does VOIP work diagram
Thesis Scientist Private Limited
 
Telefonia_IP (1).ppt
Telefonia_IP (1).pptTelefonia_IP (1).ppt
Telefonia_IP (1).ppt
acaldere
 
VOIP PERFORMANCE OVER BROADBAND WIRELESS NETWORKS UNDER STATIC AND MOBILE ENV...
VOIP PERFORMANCE OVER BROADBAND WIRELESS NETWORKS UNDER STATIC AND MOBILE ENV...VOIP PERFORMANCE OVER BROADBAND WIRELESS NETWORKS UNDER STATIC AND MOBILE ENV...
VOIP PERFORMANCE OVER BROADBAND WIRELESS NETWORKS UNDER STATIC AND MOBILE ENV...
ijwmn
 
Voip on Wimax
Voip on WimaxVoip on Wimax
Comparisons of QoS in VoIP over WIMAX by Varying the Voice codes and Buffer size
Comparisons of QoS in VoIP over WIMAX by Varying the Voice codes and Buffer sizeComparisons of QoS in VoIP over WIMAX by Varying the Voice codes and Buffer size
Comparisons of QoS in VoIP over WIMAX by Varying the Voice codes and Buffer size
Editor IJCATR
 
CASE STUDY FOR PERFORMANCE ANALYSIS OF VOIP CODECS IN NON-MOBILITY SCENARIOS
CASE STUDY FOR PERFORMANCE ANALYSIS OF VOIP CODECS IN NON-MOBILITY SCENARIOSCASE STUDY FOR PERFORMANCE ANALYSIS OF VOIP CODECS IN NON-MOBILITY SCENARIOS
CASE STUDY FOR PERFORMANCE ANALYSIS OF VOIP CODECS IN NON-MOBILITY SCENARIOS
ijcsity
 
VOIP Pros & Cons
VOIP Pros & ConsVOIP Pros & Cons
VOIP Pros & Cons
Zakaria Hasan
 

Similar to VoIP Techniques and Challenges PRESENTATION (20)

Edge and voip
Edge and voipEdge and voip
Edge and voip
 
Voice over IP: Issues and Protocols
Voice over IP: Issues and ProtocolsVoice over IP: Issues and Protocols
Voice over IP: Issues and Protocols
 
Report
ReportReport
Report
 
Voice Over IP Overview w/Secuirty
Voice Over IP Overview w/SecuirtyVoice Over IP Overview w/Secuirty
Voice Over IP Overview w/Secuirty
 
Voice over MPLS
Voice over MPLSVoice over MPLS
Voice over MPLS
 
Practical Fundamentals of Voice over IP (VoIP) for Engineers and Technicians
Practical Fundamentals of Voice over IP (VoIP) for Engineers and TechniciansPractical Fundamentals of Voice over IP (VoIP) for Engineers and Technicians
Practical Fundamentals of Voice over IP (VoIP) for Engineers and Technicians
 
VOIP QOS
VOIP QOSVOIP QOS
VOIP QOS
 
Network Application Performance
Network Application PerformanceNetwork Application Performance
Network Application Performance
 
Mohammad Faisal Kairm(073714556) Assignment 2
Mohammad Faisal Kairm(073714556) Assignment 2Mohammad Faisal Kairm(073714556) Assignment 2
Mohammad Faisal Kairm(073714556) Assignment 2
 
What can you share about the VoIP application evolution with mobility-.docx
What can you share about the VoIP application evolution with mobility-.docxWhat can you share about the VoIP application evolution with mobility-.docx
What can you share about the VoIP application evolution with mobility-.docx
 
Introduction to VoIP
Introduction to VoIPIntroduction to VoIP
Introduction to VoIP
 
Shahnshah Sarker 072802556
Shahnshah Sarker  072802556Shahnshah Sarker  072802556
Shahnshah Sarker 072802556
 
How does VOIP work diagram
How does VOIP work diagramHow does VOIP work diagram
How does VOIP work diagram
 
Telefonia_IP (1).ppt
Telefonia_IP (1).pptTelefonia_IP (1).ppt
Telefonia_IP (1).ppt
 
VOIP PERFORMANCE OVER BROADBAND WIRELESS NETWORKS UNDER STATIC AND MOBILE ENV...
VOIP PERFORMANCE OVER BROADBAND WIRELESS NETWORKS UNDER STATIC AND MOBILE ENV...VOIP PERFORMANCE OVER BROADBAND WIRELESS NETWORKS UNDER STATIC AND MOBILE ENV...
VOIP PERFORMANCE OVER BROADBAND WIRELESS NETWORKS UNDER STATIC AND MOBILE ENV...
 
Voip on Wimax
Voip on WimaxVoip on Wimax
Voip on Wimax
 
Comparisons of QoS in VoIP over WIMAX by Varying the Voice codes and Buffer size
Comparisons of QoS in VoIP over WIMAX by Varying the Voice codes and Buffer sizeComparisons of QoS in VoIP over WIMAX by Varying the Voice codes and Buffer size
Comparisons of QoS in VoIP over WIMAX by Varying the Voice codes and Buffer size
 
Voip
VoipVoip
Voip
 
CASE STUDY FOR PERFORMANCE ANALYSIS OF VOIP CODECS IN NON-MOBILITY SCENARIOS
CASE STUDY FOR PERFORMANCE ANALYSIS OF VOIP CODECS IN NON-MOBILITY SCENARIOSCASE STUDY FOR PERFORMANCE ANALYSIS OF VOIP CODECS IN NON-MOBILITY SCENARIOS
CASE STUDY FOR PERFORMANCE ANALYSIS OF VOIP CODECS IN NON-MOBILITY SCENARIOS
 
VOIP Pros & Cons
VOIP Pros & ConsVOIP Pros & Cons
VOIP Pros & Cons
 

VoIP Techniques and Challenges PRESENTATION

  • 1. VoIP Techniques and Challenges By: Karama Said Mohamed
  • 2. Presentation outline  Introduction  What is VoIP  QoS  VoIP Challenges  Conclusion  References  Q &A Session
  • 3. Introduction  VoIP stands for Voice Over Internet Protocol  Voice is carried through internet architecture  Alternative for traditional PSTN  Poor QoS due to factors affecting transmission
  • 4. What is VoIP?  Voice carried by IP (Internet Protocol)  Voice sent in same manner as e-mails and other internet data  RTP header added to IP packet to make a VoIP packet  At transmitter data (voice) is compressed, converted to digital and packets carrying distinct serial numbers  At receiver data is decompressed, converted back to analogue and packets rearranged
  • 6. QoS  Quality of Service  Overall set of network standards and mechanisms that ensure that the services offered are of high performance  Provide prioritized delivery services to the applications that need it more  Main models of QoS defined by the Internet Engineering Task Force (IETF) :(Intserv) and (Diffserv).
  • 8. VoIP Challenges  System capacity/ Available bandwidth  Packet loss  Delay/Network Latency  Jitter  Echo  Security
  • 9. System capacity  Provision of sufficient bandwidth is the first crucial step towards achieving a desirable QoS  The challenge is that the available bandwidth is a limited resource  A bandwidth imbalance may exist in the uplink and the downlink due to symmetrical bandwidth
  • 10. Packet loss  Voice treated as normal data in network  Packets may be dropped when network is congested  Re-transmission of packets is not a solution for voice data as they contain 40 to 80 ms of speech information  Packet Loss Concealment (PLC) or Packet Loss Recovery (PLR ) algorithms compensate lost data  Identification and classification of VoIP packets can reduce packet loss
  • 11. Delay/Network Latency  When voice packets take a longer time than expected to arrive at their destinations  Packets arrive late or never at all  There are fixed delays and variable delays(jitter)
  • 12. Causes of delay  Codec  Queuing  Wait for packet being transmitted  Serialization  Jitter buffer
  • 13. Jitter  A variable delay caused mainly by queuing, contention and serialization along the network  Occurs in slow and heavy congested links  queuing based on class, reservation of bandwidth and faster links can reduce jitter
  • 14. Types of jitter  Type A: this type is classified as a constant jitter.  Type B: this type is termed as the transient jitter..  Type C: this is the jitter composed of short term delay variations.
  • 15. Causes of Jitter  Sharing of load between many access links or IP service providers  Sharing of load within IP service  Inter-router load sharing  Routing table updates  Route flapping  Timing drift
  • 16. Echo  Annoying repetition of voice  Echo time interval varies with the causes of the echo  PSTN have less echo due to less delays compared to VoIP  Two types of echoes: talkers echo and listeners echo  Echo cancellers are used to remove echoes
  • 17. Security  Many consumer VoIP solutions do not support encryption yet  This makes it easy to eavesdrop  Compression used to prevent eavesdropping  This doesn’t completely prevent eavesdropping  Encryption and cryptography are the best solutions against eavesdropping
  • 18. Conclusion  VoIP is a cheaper alternative of PSTN  Uses internet as the backbone network  Although cheap, VoIP has a very low QoS  Performance of VoIP is hindered by factors like delay and packet loss  Internet is not perfectly designed for carrying voice  VoIP can only be used in conjunction with the PSTN and not to replace it yet
  • 19. Reference  ‘Voice over IP’ available at: http://en.wikipedia.org/w/index.php?title=Voice_over_IP&redirect=no  Leading Edge-VoIP over HSPA: running in the fast lane, By Li Xuanbo available at: http://www.huawei.com/publications/view.do?id=2938&cid=5331&pid=61  Quality of Service for Voice over IP (QoS for VoIP) Presented by: Dr. Peter J. Welcher. Available at www.netcraftsmen.net/welcher/seminars/qos-voip.pdf  In depth: jitter. Available at http://www.voiptroubleshooter.com/indepth/jittersources.html  Jonathan Davidson, James Peters Contributor: Brian Gracely, Voice over IP Fundamentals, Cisco press, 2000.  Olivier Hersent, Jean-Pierre Petit, David Gurle, Beyond VoIP Protocols: Understanding Voice Technology and Networking techniques for IP telephony, John Wiley and Sons, 2005.