SlideShare a Scribd company logo
1 of 42
VOICE OVER IP (VOIP)
1
The first voice transmission, sent by Alexander
Graham Bell, was accomplished on 10th March, 1876
 Ring Down Circuit –> No ringing involved
 “Mr. Watson -- come here -- I want to see you”
Gradually evolved from a one-way voice transmission
to a bi-directional voice transmission
 Moving the voices across the wire required a carbon
microphone, a battery, an electromagnet, and an iron
diaphragm.
 required a physical cable between each location that the
user wanted to call.
2
3
Place a physical cable between every
household requiring access to a telephone
Such a setup is neither cost-effective nor
feasible
For N phones require
N(N-1)/2 cables
For 10 phones require
45 cables
4
It could map any phone to another phone
 With this device, the telephone users needed only one
cable to the centralized switch office, instead of seven
At first, a telephone operator acted as the switch
 This operator asked callers where they wanted to dial
and then manually connected the two voice paths
For N phones require N cables
After 100 years or so, the human
switch was replaced by electronic
switches
5
Manual control—Switch/cord boards
Patch Cord
Pairs
Off-Hook Indicator
Manual Ring
Tip
Ring
6
Circuit - Switching telephone network
Carries analog voice
Constant Bandwith
7
1. RealTimeVoiceTransmission
2. PointTo Point Networks
3. Bandwidth is constant
4. DataTransmission
PSTN & ISDN &TDM
Circuit – Switching Network
8
9
Sounds and Human speech, are all in analog form
Until several decades ago, the telephony network was
based on an analog infrastructure as well
Analog communication is neither robust nor efficient
at recovering from line noise
Telephone lines are very sensitive to inductance or
voltage produced by nearby electric circuits and lines
In the early telephony network, analog transmission
was passed through amplifiers to boost the signal
Analog communication is a mix of time and amplitude
10
11
If you were far away from the end office
switch (which provides the physical cable to
your home), an amplifier might be required to
boost the analog transmission (your voice).
Analog signals that receive line noise can
distort the analog waveform and cause
garbled reception.
This is more obvious to the listener if many
amplifiers are located between your home
and the end office switch.
12
Figure shows that an amplifier does not clean the
signal as it amplifies, but simply amplifies the
incoming signal, including distortion, if it exists
This process of going through several amplifiers
with one voice signal is called accumulated noise
13
In digital networks, line noise is less of an
issue because repeaters not only amplify the
signal, but also clean it to its original
condition
This is only possible with digital
communication because such
communication is based on 1s and 0s
Therefore when signals are repeated, a clean
sound is maintained without distortion
14
When the benefits of this digital
representation became evident, the
telephony network migrated to pulse code
modulation (PCM)
15
PCM is the most common method of
encoding an analog voice signal into a digital
stream of 1s and 0s
All sampling techniques use the Nyquist
theorem, which basically states that if you
sample at twice the highest frequency on a
voice line, you achieve good-quality voice
transmission
16
The PCM process is as follows:
 Analog waveforms are put through a voice frequency
filter to chop out anything greater than 4000 Hz
 These frequencies are filtered to 4000 Hz to limit the
amount of crosstalk in the voice network
 Using the Nyquist theorem, you need to sample at
8000 samples per second to achieve good-quality
voice transmission
 The filtered analog signal is then sampled at a rate of
8000 times per second
17
18
Two basic variations of 64 kbps PCM are
commonly used:
 µ-law, the standard used in North America; and
 a-law, the standard used in Europe
The methods are similar as both use logarithmic
compression to achieve from 12 to 13 bits of
linear PCM quality in only eight-bit words, but
they differ in relatively minor details
 E.g.The µ-law method has a slight advantage over
the a-law method in terms of low-level signal-to-noise
ratio performance
19
Switching
Office
CPE CPE
Transmission Facilities
Switching
Office
20
21
1
10
9 8
7
3
2
4
5
6
1 2 3
1 2 3
1 2 3
65 66 67
228 229 230
1298 1299 1300
1 2 3 4 5
19,000
200 million telephones
19,000 end
offices
1300 toll
offices
230 primary
offices
67 sectional
offices
10 regional
offices
(full mesh)
Source: Computer Networks, Andrew S.
Class
5
Class
4
Class
3
Class
2
Class
1
22
VoIP is the ability to make telephone calls and
send faxes over IP-based data networks with
a suitable quality of service and superior
cost/benefit.
23
24
25
26
Analog
Digital Voice
Compression to less than 32Kbps
Transfers through Routers, LAN Switches
etc, using their Protocols
27
28
Analog
Digital
Voice
CODEC: Analog to Digital
Compress
Create Voice Datagram
Add Header
(RTP, UDP, IP, etc)
Network
29
Digital
Analog
Process Header
Re-sequence and
Buffer Delay
Decompress
CODEC: Digital to Analog
Network
Voice
30
Redundant routes through
network
Redundancy within each network
element
How Reliability Achieved
In separate gateway controllers
Mostly integrated in switching
system
Call Processing Intelligence
ATM, FR, native IP in access; ATM
native IP in core
TDM in access, edge, coreTransport
SIP, H.323DTMF, SS7Signaling
Variable 8 – 32 kb/s64 kb/sBandwidth per call
Gateways, gateway controllers,
routers
Class 4, Class 5 switching systemsNetwork Elements
NoYes
Network Resource Reserved at Call
Setup
NoYesQoS Guarantees
Packet switchingTDM circuit switchingUnderlyingTechnology
VoIPToday’s PSTN
31
32
33
G.711 is the international standard for
encoding telephone audio on a 64 kbps
channel. It is a pulse code modulation (PCM)
scheme operating at a 8 kHz sample rate,
with 8 bits per sample, fully meeting ITU-T
recommendations.The module is designed
and tested on theTITMS320C54x platform
but can be ported to other DSP and RISC
platforms, as well as MSWindows.
Information from http://www.spiritcorp.com/
34
35
36
37
38
39
40
41
42

More Related Content

What's hot

Designing the 5G Unified Air Interface
Designing the 5G Unified Air InterfaceDesigning the 5G Unified Air Interface
Designing the 5G Unified Air InterfaceQualcomm Research
 
Cellular network system
Cellular network systemCellular network system
Cellular network systemAsir Foysal
 
LTE introduction part1
LTE introduction part1LTE introduction part1
LTE introduction part1Pei-Che Chang
 
Voice Over IP (VoIP)
Voice Over IP (VoIP)Voice Over IP (VoIP)
Voice Over IP (VoIP)habib_786
 
Millimeter Wave mobile communications for 5g cellular
Millimeter Wave mobile communications for 5g cellularMillimeter Wave mobile communications for 5g cellular
Millimeter Wave mobile communications for 5g cellularraghubraghu
 
Pbx Presentation V021
Pbx Presentation V021Pbx Presentation V021
Pbx Presentation V021nicklacey
 
Interview question for 2g,3g,4g
Interview question for 2g,3g,4gInterview question for 2g,3g,4g
Interview question for 2g,3g,4gVijay Anand
 
VoWifi 02 - VoWifi architecture overview (pdf ppt)
VoWifi 02 - VoWifi architecture overview (pdf ppt)VoWifi 02 - VoWifi architecture overview (pdf ppt)
VoWifi 02 - VoWifi architecture overview (pdf ppt)Vikas Shokeen
 
NGN Next Generation Network
NGN Next Generation NetworkNGN Next Generation Network
NGN Next Generation NetworkHavar Bathaee
 
Tems layer3_messages
Tems  layer3_messagesTems  layer3_messages
Tems layer3_messagesbadgirl3086
 
2 g parameters_guidelines1
2 g parameters_guidelines12 g parameters_guidelines1
2 g parameters_guidelines1James Mutuku
 
Huawei GPON Fundamentals
Huawei GPON FundamentalsHuawei GPON Fundamentals
Huawei GPON Fundamentalsibrahimnabil17
 
IEEE 802.22 WRAN Standard
IEEE 802.22 WRAN StandardIEEE 802.22 WRAN Standard
IEEE 802.22 WRAN Standardsonix022
 

What's hot (20)

LTE Evolution: From Release 8 to Release 10
LTE Evolution: From Release 8 to Release 10LTE Evolution: From Release 8 to Release 10
LTE Evolution: From Release 8 to Release 10
 
Designing the 5G Unified Air Interface
Designing the 5G Unified Air InterfaceDesigning the 5G Unified Air Interface
Designing the 5G Unified Air Interface
 
Cellular network system
Cellular network systemCellular network system
Cellular network system
 
Radio network overview
Radio network overviewRadio network overview
Radio network overview
 
Introduction to telephony
Introduction to telephonyIntroduction to telephony
Introduction to telephony
 
LTE introduction part1
LTE introduction part1LTE introduction part1
LTE introduction part1
 
Voice Over IP (VoIP)
Voice Over IP (VoIP)Voice Over IP (VoIP)
Voice Over IP (VoIP)
 
Millimeter Wave mobile communications for 5g cellular
Millimeter Wave mobile communications for 5g cellularMillimeter Wave mobile communications for 5g cellular
Millimeter Wave mobile communications for 5g cellular
 
Pbx Presentation V021
Pbx Presentation V021Pbx Presentation V021
Pbx Presentation V021
 
Interview question for 2g,3g,4g
Interview question for 2g,3g,4gInterview question for 2g,3g,4g
Interview question for 2g,3g,4g
 
Designing 5G NR (New Radio)
Designing 5G NR (New Radio)Designing 5G NR (New Radio)
Designing 5G NR (New Radio)
 
Umts(3g)
Umts(3g)Umts(3g)
Umts(3g)
 
VoWifi 02 - VoWifi architecture overview (pdf ppt)
VoWifi 02 - VoWifi architecture overview (pdf ppt)VoWifi 02 - VoWifi architecture overview (pdf ppt)
VoWifi 02 - VoWifi architecture overview (pdf ppt)
 
NGN Next Generation Network
NGN Next Generation NetworkNGN Next Generation Network
NGN Next Generation Network
 
Tems layer3_messages
Tems  layer3_messagesTems  layer3_messages
Tems layer3_messages
 
SS7 & SIGTRAN
SS7 & SIGTRANSS7 & SIGTRAN
SS7 & SIGTRAN
 
2 g parameters_guidelines1
2 g parameters_guidelines12 g parameters_guidelines1
2 g parameters_guidelines1
 
Huawei GPON Fundamentals
Huawei GPON FundamentalsHuawei GPON Fundamentals
Huawei GPON Fundamentals
 
IEEE 802.22 WRAN Standard
IEEE 802.22 WRAN StandardIEEE 802.22 WRAN Standard
IEEE 802.22 WRAN Standard
 
5 g core overview
5 g core overview5 g core overview
5 g core overview
 

Viewers also liked

VoIP Monitoring and Troubleshooting
VoIP Monitoring and TroubleshootingVoIP Monitoring and Troubleshooting
VoIP Monitoring and TroubleshootingThousandEyes
 
Simple Signal Business Voip
Simple Signal Business VoipSimple Signal Business Voip
Simple Signal Business VoipSimpleSignal
 
Voice over IP (VoIP) Speech Quality Measurement with Open-Source Software Com...
Voice over IP (VoIP) Speech Quality Measurement with Open-Source Software Com...Voice over IP (VoIP) Speech Quality Measurement with Open-Source Software Com...
Voice over IP (VoIP) Speech Quality Measurement with Open-Source Software Com...Sebastian Schumann
 
ThousandEyes VoIP Performance Management
ThousandEyes VoIP Performance Management ThousandEyes VoIP Performance Management
ThousandEyes VoIP Performance Management ThousandEyes
 
Proposal For M Sc Project Networks And Distributed Systems
Proposal For M Sc Project   Networks And Distributed SystemsProposal For M Sc Project   Networks And Distributed Systems
Proposal For M Sc Project Networks And Distributed SystemsKen Ouma
 
VoIP Project Request For Proposal Presentation
VoIP Project Request For Proposal PresentationVoIP Project Request For Proposal Presentation
VoIP Project Request For Proposal Presentationbrianbish10795
 
Voip introduction
Voip introductionVoip introduction
Voip introductiondaksh bhatt
 
Voice over internet protocol (VoIP)
 Voice over internet protocol (VoIP)  Voice over internet protocol (VoIP)
Voice over internet protocol (VoIP) Namra Afzal
 
Voice over IP (VoIP)
Voice over IP (VoIP)Voice over IP (VoIP)
Voice over IP (VoIP)Peter R. Egli
 
VOICE OVER INTERNET PROTOCOL
VOICE OVER INTERNET PROTOCOLVOICE OVER INTERNET PROTOCOL
VOICE OVER INTERNET PROTOCOLRajan Kumar
 
The Top Skills That Can Get You Hired in 2017
The Top Skills That Can Get You Hired in 2017The Top Skills That Can Get You Hired in 2017
The Top Skills That Can Get You Hired in 2017LinkedIn
 

Viewers also liked (12)

VoIP Monitoring and Troubleshooting
VoIP Monitoring and TroubleshootingVoIP Monitoring and Troubleshooting
VoIP Monitoring and Troubleshooting
 
Simple Signal Business Voip
Simple Signal Business VoipSimple Signal Business Voip
Simple Signal Business Voip
 
Voice over IP (VoIP) Speech Quality Measurement with Open-Source Software Com...
Voice over IP (VoIP) Speech Quality Measurement with Open-Source Software Com...Voice over IP (VoIP) Speech Quality Measurement with Open-Source Software Com...
Voice over IP (VoIP) Speech Quality Measurement with Open-Source Software Com...
 
ThousandEyes VoIP Performance Management
ThousandEyes VoIP Performance Management ThousandEyes VoIP Performance Management
ThousandEyes VoIP Performance Management
 
Proposal For M Sc Project Networks And Distributed Systems
Proposal For M Sc Project   Networks And Distributed SystemsProposal For M Sc Project   Networks And Distributed Systems
Proposal For M Sc Project Networks And Distributed Systems
 
VoIP Project Request For Proposal Presentation
VoIP Project Request For Proposal PresentationVoIP Project Request For Proposal Presentation
VoIP Project Request For Proposal Presentation
 
Voip introduction
Voip introductionVoip introduction
Voip introduction
 
Voice over internet protocol (VoIP)
 Voice over internet protocol (VoIP)  Voice over internet protocol (VoIP)
Voice over internet protocol (VoIP)
 
Voice over IP (VoIP)
Voice over IP (VoIP)Voice over IP (VoIP)
Voice over IP (VoIP)
 
VOICE OVER INTERNET PROTOCOL
VOICE OVER INTERNET PROTOCOLVOICE OVER INTERNET PROTOCOL
VOICE OVER INTERNET PROTOCOL
 
كتابة مقترح بحثي How to write proposal- Dr.N Farooqi
كتابة مقترح بحثي  How to write proposal- Dr.N Farooqiكتابة مقترح بحثي  How to write proposal- Dr.N Farooqi
كتابة مقترح بحثي How to write proposal- Dr.N Farooqi
 
The Top Skills That Can Get You Hired in 2017
The Top Skills That Can Get You Hired in 2017The Top Skills That Can Get You Hired in 2017
The Top Skills That Can Get You Hired in 2017
 

Similar to Voip

EC8395 COMMUNICATION ENGINEERING UNIT II
EC8395 COMMUNICATION ENGINEERING UNIT IIEC8395 COMMUNICATION ENGINEERING UNIT II
EC8395 COMMUNICATION ENGINEERING UNIT IIManojKumar791621
 
Communication Networks
Communication NetworksCommunication Networks
Communication Networksanishgoel
 
Technical report on Transistor Based Intercom System
Technical report on Transistor Based Intercom SystemTechnical report on Transistor Based Intercom System
Technical report on Transistor Based Intercom SystemSourav Rakshit
 
Public Switched Telephone Network (PSTN)
Public Switched Telephone Network (PSTN)Public Switched Telephone Network (PSTN)
Public Switched Telephone Network (PSTN)J.T.A.JONES
 
Telecommunications
TelecommunicationsTelecommunications
TelecommunicationsVipul Verma
 
Basics Of Comuter Networking
Basics Of Comuter NetworkingBasics Of Comuter Networking
Basics Of Comuter Networkinganishgoel
 
ETE405-lec3.pptx
ETE405-lec3.pptxETE405-lec3.pptx
ETE405-lec3.pptxmashiur
 
Communication systems v4
Communication systems v4Communication systems v4
Communication systems v4babak danyal
 
Communication Networks
Communication NetworksCommunication Networks
Communication Networksanishgoel
 
Send message with optic communication english
Send message with optic communication englishSend message with optic communication english
Send message with optic communication englishAmirhosein Ataei
 
EC8394- ANALOG AND DIGITAL COMMUNICATION unit II
EC8394- ANALOG AND DIGITAL COMMUNICATION  unit IIEC8394- ANALOG AND DIGITAL COMMUNICATION  unit II
EC8394- ANALOG AND DIGITAL COMMUNICATION unit IIManojKumar791621
 
ETE405-lec3.pdf
ETE405-lec3.pdfETE405-lec3.pdf
ETE405-lec3.pdfmashiur
 
Introduction to Electronic Communication
Introduction to Electronic Communication Introduction to Electronic Communication
Introduction to Electronic Communication Shital Kanaskar
 
updated notes cds UNIT 6 and 7 communicationppt.pdf
updated notes cds UNIT 6 and 7 communicationppt.pdfupdated notes cds UNIT 6 and 7 communicationppt.pdf
updated notes cds UNIT 6 and 7 communicationppt.pdfshubhangisonawane6
 
Data transmission and optical fiber
Data transmission and optical fiberData transmission and optical fiber
Data transmission and optical fiberYogeshLayalu
 
Technical Elements of the Public Switched Telephone Network
Technical Elements of the Public Switched Telephone NetworkTechnical Elements of the Public Switched Telephone Network
Technical Elements of the Public Switched Telephone Networkmkhalil26
 

Similar to Voip (20)

EC8395 COMMUNICATION ENGINEERING UNIT II
EC8395 COMMUNICATION ENGINEERING UNIT IIEC8395 COMMUNICATION ENGINEERING UNIT II
EC8395 COMMUNICATION ENGINEERING UNIT II
 
adslAdsl
adslAdsladslAdsl
adslAdsl
 
Communication Networks
Communication NetworksCommunication Networks
Communication Networks
 
Pulse code modulation
Pulse code modulationPulse code modulation
Pulse code modulation
 
Technical report on Transistor Based Intercom System
Technical report on Transistor Based Intercom SystemTechnical report on Transistor Based Intercom System
Technical report on Transistor Based Intercom System
 
Public Switched Telephone Network (PSTN)
Public Switched Telephone Network (PSTN)Public Switched Telephone Network (PSTN)
Public Switched Telephone Network (PSTN)
 
Telecommunications
TelecommunicationsTelecommunications
Telecommunications
 
Basics Of Comuter Networking
Basics Of Comuter NetworkingBasics Of Comuter Networking
Basics Of Comuter Networking
 
ETE405-lec3.pptx
ETE405-lec3.pptxETE405-lec3.pptx
ETE405-lec3.pptx
 
Communication systems v4
Communication systems v4Communication systems v4
Communication systems v4
 
Dcn
DcnDcn
Dcn
 
Communication Networks
Communication NetworksCommunication Networks
Communication Networks
 
Send message with optic communication english
Send message with optic communication englishSend message with optic communication english
Send message with optic communication english
 
EC8394- ANALOG AND DIGITAL COMMUNICATION unit II
EC8394- ANALOG AND DIGITAL COMMUNICATION  unit IIEC8394- ANALOG AND DIGITAL COMMUNICATION  unit II
EC8394- ANALOG AND DIGITAL COMMUNICATION unit II
 
ETE405-lec3.pdf
ETE405-lec3.pdfETE405-lec3.pdf
ETE405-lec3.pdf
 
Introduction to Electronic Communication
Introduction to Electronic Communication Introduction to Electronic Communication
Introduction to Electronic Communication
 
updated notes cds UNIT 6 and 7 communicationppt.pdf
updated notes cds UNIT 6 and 7 communicationppt.pdfupdated notes cds UNIT 6 and 7 communicationppt.pdf
updated notes cds UNIT 6 and 7 communicationppt.pdf
 
Data transmission and optical fiber
Data transmission and optical fiberData transmission and optical fiber
Data transmission and optical fiber
 
Technical Elements of the Public Switched Telephone Network
Technical Elements of the Public Switched Telephone NetworkTechnical Elements of the Public Switched Telephone Network
Technical Elements of the Public Switched Telephone Network
 
Note 4 physical layer ii (1) adsl1
Note 4 physical layer ii (1) adsl1Note 4 physical layer ii (1) adsl1
Note 4 physical layer ii (1) adsl1
 

Recently uploaded

Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 

Recently uploaded (20)

Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 

Voip

  • 1. VOICE OVER IP (VOIP) 1
  • 2. The first voice transmission, sent by Alexander Graham Bell, was accomplished on 10th March, 1876  Ring Down Circuit –> No ringing involved  “Mr. Watson -- come here -- I want to see you” Gradually evolved from a one-way voice transmission to a bi-directional voice transmission  Moving the voices across the wire required a carbon microphone, a battery, an electromagnet, and an iron diaphragm.  required a physical cable between each location that the user wanted to call. 2
  • 3. 3
  • 4. Place a physical cable between every household requiring access to a telephone Such a setup is neither cost-effective nor feasible For N phones require N(N-1)/2 cables For 10 phones require 45 cables 4
  • 5. It could map any phone to another phone  With this device, the telephone users needed only one cable to the centralized switch office, instead of seven At first, a telephone operator acted as the switch  This operator asked callers where they wanted to dial and then manually connected the two voice paths For N phones require N cables After 100 years or so, the human switch was replaced by electronic switches 5
  • 6. Manual control—Switch/cord boards Patch Cord Pairs Off-Hook Indicator Manual Ring Tip Ring 6
  • 7. Circuit - Switching telephone network Carries analog voice Constant Bandwith 7
  • 8. 1. RealTimeVoiceTransmission 2. PointTo Point Networks 3. Bandwidth is constant 4. DataTransmission PSTN & ISDN &TDM Circuit – Switching Network 8
  • 9. 9
  • 10. Sounds and Human speech, are all in analog form Until several decades ago, the telephony network was based on an analog infrastructure as well Analog communication is neither robust nor efficient at recovering from line noise Telephone lines are very sensitive to inductance or voltage produced by nearby electric circuits and lines In the early telephony network, analog transmission was passed through amplifiers to boost the signal Analog communication is a mix of time and amplitude 10
  • 11. 11
  • 12. If you were far away from the end office switch (which provides the physical cable to your home), an amplifier might be required to boost the analog transmission (your voice). Analog signals that receive line noise can distort the analog waveform and cause garbled reception. This is more obvious to the listener if many amplifiers are located between your home and the end office switch. 12
  • 13. Figure shows that an amplifier does not clean the signal as it amplifies, but simply amplifies the incoming signal, including distortion, if it exists This process of going through several amplifiers with one voice signal is called accumulated noise 13
  • 14. In digital networks, line noise is less of an issue because repeaters not only amplify the signal, but also clean it to its original condition This is only possible with digital communication because such communication is based on 1s and 0s Therefore when signals are repeated, a clean sound is maintained without distortion 14
  • 15. When the benefits of this digital representation became evident, the telephony network migrated to pulse code modulation (PCM) 15
  • 16. PCM is the most common method of encoding an analog voice signal into a digital stream of 1s and 0s All sampling techniques use the Nyquist theorem, which basically states that if you sample at twice the highest frequency on a voice line, you achieve good-quality voice transmission 16
  • 17. The PCM process is as follows:  Analog waveforms are put through a voice frequency filter to chop out anything greater than 4000 Hz  These frequencies are filtered to 4000 Hz to limit the amount of crosstalk in the voice network  Using the Nyquist theorem, you need to sample at 8000 samples per second to achieve good-quality voice transmission  The filtered analog signal is then sampled at a rate of 8000 times per second 17
  • 18. 18
  • 19. Two basic variations of 64 kbps PCM are commonly used:  µ-law, the standard used in North America; and  a-law, the standard used in Europe The methods are similar as both use logarithmic compression to achieve from 12 to 13 bits of linear PCM quality in only eight-bit words, but they differ in relatively minor details  E.g.The µ-law method has a slight advantage over the a-law method in terms of low-level signal-to-noise ratio performance 19
  • 21. 21 1 10 9 8 7 3 2 4 5 6 1 2 3 1 2 3 1 2 3 65 66 67 228 229 230 1298 1299 1300 1 2 3 4 5 19,000 200 million telephones 19,000 end offices 1300 toll offices 230 primary offices 67 sectional offices 10 regional offices (full mesh) Source: Computer Networks, Andrew S. Class 5 Class 4 Class 3 Class 2 Class 1
  • 22. 22
  • 23. VoIP is the ability to make telephone calls and send faxes over IP-based data networks with a suitable quality of service and superior cost/benefit. 23
  • 24. 24
  • 25. 25
  • 26. 26
  • 27. Analog Digital Voice Compression to less than 32Kbps Transfers through Routers, LAN Switches etc, using their Protocols 27
  • 28. 28
  • 29. Analog Digital Voice CODEC: Analog to Digital Compress Create Voice Datagram Add Header (RTP, UDP, IP, etc) Network 29
  • 30. Digital Analog Process Header Re-sequence and Buffer Delay Decompress CODEC: Digital to Analog Network Voice 30
  • 31. Redundant routes through network Redundancy within each network element How Reliability Achieved In separate gateway controllers Mostly integrated in switching system Call Processing Intelligence ATM, FR, native IP in access; ATM native IP in core TDM in access, edge, coreTransport SIP, H.323DTMF, SS7Signaling Variable 8 – 32 kb/s64 kb/sBandwidth per call Gateways, gateway controllers, routers Class 4, Class 5 switching systemsNetwork Elements NoYes Network Resource Reserved at Call Setup NoYesQoS Guarantees Packet switchingTDM circuit switchingUnderlyingTechnology VoIPToday’s PSTN 31
  • 32. 32
  • 33. 33
  • 34. G.711 is the international standard for encoding telephone audio on a 64 kbps channel. It is a pulse code modulation (PCM) scheme operating at a 8 kHz sample rate, with 8 bits per sample, fully meeting ITU-T recommendations.The module is designed and tested on theTITMS320C54x platform but can be ported to other DSP and RISC platforms, as well as MSWindows. Information from http://www.spiritcorp.com/ 34
  • 35. 35
  • 36. 36
  • 37. 37
  • 38. 38
  • 39. 39
  • 40. 40
  • 41. 41
  • 42. 42