lecture3_voip
lecture3_voip
lecture3_voip
Advanced Networking
Multimedia networks-Part 2- VoIP
Fayssal BENDAOUD
f.bendaoud@esi-sba.dz
1/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
Outline
Introduction
VoIP
Audio coding
VoIP protocols
H.323
SIP Session Initiation Protocol
2/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
Introduction
3/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
Circuit switched
4/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
Packet switched
5/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
VoIP
6/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
Advantages of VoIP
7/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
Advantages of VoIP
8/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
9/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
10/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
11/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
12/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
Soft-phones
13/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
Soft-phones
14/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
Challenges of VoIP
• Interoperability issues across networks and providers:
Different communication networks and service providers might
use different technologies or standards, making it challenging for
users on one network to seamlessly communicate with users on
another.
• Inefficient scaling to meet the rising demand for VoIP and
multimedia:
As the number of users and the demand for services increase, the
network infrastructure may struggle to scale efficiently to handle
the growing traffic.
• Mobility issues across devices and networks:
Users may face difficulties maintaining communication services
seamlessly when switching between different devices or moving
across various networks.
15/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
Challenges of VoIP
• Quality of Service concerns, particularly in real-time
communication:
Real-time communication services, like voice and video calls,
require consistent and high-quality performance. Issues such as
delays or poor audio/video quality can be detrimental.
• Security vulnerabilities in VoIP over IP networks:
VoIP calls and data transmitted over IP networks can be
susceptible to security threats like eavesdropping, unauthorized
access, or malicious attacks.
• Limited flexibility for introducing innovative services:
The existing infrastructure may not easily support the
introduction of new and innovative communication services as
technology evolves.
16/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
IMS
17/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
18/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
• 2G & 3G
In the early generations of mobile networks (2G and 3G), voice
services primarily relied on circuit-switched networks. VoIP was
not the primary method for voice communication during this
period.
• 4G LTE:
• With the advent of 4G/LTE, there was a shift toward an all-IP
network architecture. IMS became more significant as it allowed
the integration of VoIP services over LTE networks.
• VoLTE (Voice over LTE) is a specific implementation of VoIP
within the IMS framework, enabling high-quality voice calls over
LTE networks.
19/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
20/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
VoIP Variants
• IMS+LTE=VoLTE
• IMS +5G=VoNR
• IMS+WiFi=VoWIFI
21/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
Audio coding
22/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
23/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
24/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
Sampling
25/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
Sampling
26/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
Sampling
27/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
Quantisation
28/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
29/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
Codecs
30/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
Remark
31/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
VoIP protocols
32/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
Outline
Introduction
VoIP
Audio coding
VoIP protocols
H.323
SIP Session Initiation Protocol
33/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
H.323
34/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
H.323
35/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
H.323: components
36/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
37/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
• Signalling:
• RAS (H.225): Registration Admission Status (on UDP) for
registration and authentication
• Q.931 (over TCP) for call initialization and control
• Negotiation:
• H.245 (over TCP) for codec negotiation and media stream
management
• Transport of information:
• RTP for transferring voice, video and digitized data via codecs
• RTCP for supervision
38/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
Outline
Introduction
VoIP
Audio coding
VoIP protocols
H.323
SIP Session Initiation Protocol
39/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
40/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
41/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
42/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
SIP components
43/44
Introduction VoIP IMS: IP Multimedia Subsystem Audio coding VoIP protocols
SIP components
44/44