IP Telephony (Voice over IP)

24  Download (0)

Full text

(1)

IP Telephony (Voice over IP)

(2)

„ Instructor

„ Ai-Chun Pang, acpang@csie.ntu.edu.tw

„ Office Number: 417, New building of CSIE

„ Textbook

„ “Carrier Grade Voice over IP,” D. Collins, McGraw-Hill, Second Edition, 2003.

„ Requirements

„ Homework x 2 (Homework I and Homework II) 30%

„ Mid-term exam 15%

„ Final exam 20%

„ Term project (or Homework III) 20%

„ Oral presentation 15%

„ TAs (office number: 442, New building of CSIE)

„ 黃思瑋 (gestalt@voip.csie.ntu.edu.tw)

„ 林俊仁 (jrlin@voip.csie.ntu.edu.tw)

(3)

„

Course Outline

„ Introduction

„ Transporting Voice by Using IP - RTP (Real-Time Transport Protocol)/RTCP (RTP Control Protocol)

„ H.323

„ Session Initiation Protocol (SIP) and ENUM

„ VoIP over Network Address Translation (NAT)

„ Skype – Voice over Overlay Networks

„ Media Gateway Control and the Softswitch Architecture

„ VoIP and SS7

„ Quality of Service

„ Designing a Voice over IP Network Mobile All IP Network

(4)

4 IP Telephony

Next Generation Networks [1/2]

„ Internet Telecom & Wireless Communication

Reference: CCL/ITRI Wireless

LAN WLAN

FA CA

ProxySIP Server

Internet

MS

CSCF3GPP

3G UMTS

GGSN SGSN

T-SGW

MGW

MGW PSTN

MGCF3GPP

(5)

Next Generation Networks [2/2]

„ Internet Telecom & Wireless Communication

IP

MGCF CSCF

T-SGW MGW MGW

WLAN GPRS

CSCF SIP

Server

PSTN

Internet

Wireless App.

Server 3rd Parties App.

(6)

Introduction

Chapter 1

(7)

Carrier Grade VoIP

„ Carrier grade and VoIP

„ Mutually exclusive

„ A serious alternative for voice communications with enhanced features

„ Carrier grade

„ The last time when it fails

„ 99.999% reliability (high reliability)

„ Fully redundant, Self-healing

„ AT&T carries about 300 million voice calls a day (high capacity).

„ Highly scalable

„ Short call setup time, high speech quality

„ No perceptible echo, noticeable delay and annoying noises on the line

Interoperability

(8)

8 IP Telephony

VoIP

„ Transport voice traffic using the Internet Protocol (IP)

„ One of the greatest challenges to VoIP is voice quality.

„ One of the keys to acceptable voice quality is bandwidth.

„ Control and prioritize the access

„ Internet: best-effort transfer

„ VoIP != Internet telephony

„ Next generation Telcos

„ Access and bandwidth are better managed.

„ QoS solutions

„ Service-level agreements between providers

(9)

IP

„

A packet-based protocol

„ Routing on a packet-by-packet base

„

Packet transfer with no guarantees

„ May not be received in order

„ May be lost or severely delayed

„

TCP/IP

„ Retransmission

„ Assemble the packets in order

„ Congestion control

„ Useful for file-transfers and e-mail

(10)

10 IP Telephony

Data and Voice

„

Data traffic

„ Asynchronous – can be delayed

„ Extremely error sensitive

„

Voice traffic

„ Synchronous – the stringent delay requirements

„ More tolerant for errors

„

IP is not for voice delivery.

„

VoIP must

„ Meet all the requirements for traditional telephony

„ Offer new and attractive capabilities at a lower cost

(11)

Why VoIP?

„

Why carry voice?

„ Internet supports instant access to anything.

„ However, voice services provide more revenues.

„ Voice is still the killer application.

„

Why use IP for voice?

„ Traditional telephony carriers use circuit switching for carrying voice traffic.

„ Circuit-switching is not suitable for multimedia communications.

„ IP: lower equipment cost, lower operating

expense, integration of voice and data applications, potentially lower bandwidth requirements, the

widespread availability of IP

(12)

12 IP Telephony

Lower Equipment Cost

„ PSTN switch

„ Proprietary – hardware, OS, applications

„ New software application development for third parties

„ High operation and management cost

„ Training, support, and feature development

„ Mainframe computer

„ The IP world

„ Standard mass-produced computer equipment

„ Application software is quite separate

„ A horizontal business model

„ More open and competition-friendly

„ Intelligent Network (IN)

„ does not match the openness and flexibility of IP solutions.

„ A few highly successful services

„ VoIP networks can interwork with Signaling System 7 (SS7) and take advantage of IN services build on SS7.

(13)

Voice/Data Integration

„ Click-to-talk application

„ Personal communication

„ E-commerce

„ Web collaboration

„ Shop on-line with a friend at another location

„ Video conferencing

„ Shared whiteboard session

„ With IP multicasting

„ IP-based PBX

„ IP-based call centers

„ IP-based voice mail

„ Far more feature-rich than the standard 12- button keypad

(14)

14 IP Telephony

Lower Bandwidth Requirements

„ PSTN

„ G.711 - 64 kbps

„ Human speech frequency < 4K Hz

„ The Nyquist Theorem: 8000 samples per second to fully capture the signal

„ 8K * 8 bits

„ Sophisticated coders

„ 32kbps, 16kbps, 8kbps, 6.3kbps, 5.3kbps

„ GSM – 13kbps

„ Save more bandwidth by silence suppression

„ Traditional telephony networks can use coders, too.

„ But it is more difficult.

„ VoIP – two ends of the call to negotiate the coding scheme

„ The fundamental architecture of VoIP systems lends itself to more transmission-efficient network designs.

„ Distributed (Bearer traffic can be routed more directly from source to destination.)

(15)

The Widespread Availability of IP

„

IP

„ LANs and WANs

„ Dial-up Internet access

„ IP applications even reside within hand-held computers and various wireless devices.

„ The ubiquitous presence

„

VoFR or VoATM

„ Only for the backbone of the carriers

(16)

16 IP Telephony

VoIP Challenges

„

VoIP must offer the same reliability and voice quality as traditional circuit-switched

telephony.

„

Mean Opinion Score (MOS)

„ 5 (Excellent), 4 (Good), 3 (Fair), 2 (Poor), 1 (Bad)

„ International Telecommunication Union

Telecommunications Standardization Sector (ITU- T) P.800

„ Toll quality means a MOS of 4.0 or better.

(17)

Speech Quality [1/2]

„

Must be as good as PSTN

„

Delay

„ The round-trip delay

„ Coding/Decoding + Buffering Time + Tx. Time

„ G.114 < 300 ms

„

Jitter

„ Delay variation

„ Different routes or queuing times

„ Adjusting to the jitter is difficult.

„ Jitter buffers add delay.

(18)

18 IP Telephony

Speech Quality [2/2]

„

Echo

„ High Delay ===> Echo is Critical

„

Packet Loss

„ Traditional retransmission cannot meet the real-time requirements

„

Call Set-up Time

„ Address Translation

„ Directory Access

(19)

Managing Access and Prioritizing Traffic

„

A single network for a wide range of

applications, including data, voice, and video

„

Call is admitted if sufficient resources are available

„

Different types of traffic are handled in different ways

„ If a network becomes heavily loaded, e-mail traffic should feel the effects before synchronous traffic (such as voice).

„

QoS has required a huge effort.

(20)

20 IP Telephony

Speech-coding Techniques

„

In general, coding techniques are such that

speech quality degrades as bandwidth reduces.

„ The relationship is not linear.

„

G.711 64kbps 4.3

„

G.726 32kbps 4.0

„

G.723 (celp) 6.3kbps 3.8

„

G.728 16kbps 3.9

„

G.729 8kbps 4.0

„

GSM 13kbps 3.7

„

MOS values are still subjective in nature.

(21)

Network Reliability and Scalability

„

PSTN system fails

„ 99.999% reliability

„

Today’s VoIP solutions

„ Redundancy and load sharing

„ A balance must be struck between network cost and network quality.

„ Finding the right balance is the responsibility of the network architect.

„ Scalable – easy to start on a small scale and then expand as traffic demand increases

(22)

22 IP Telephony

VoIP Implementations

„

IP-based PBX solutions

„ A single network

„ Enhanced services

(23)

VoIP Implementations

„ IP voice mail

„ One of the easiest applications

„ IP call centers

„ Use the caller ID

„ Automatic call distribution

„ Load the customer’s information on the agent’s desktop

„ Click to talk

(24)

24 IP Telephony

VoIP Evolution

Figure

Updating...

References

Related subjects :