• 沒有找到結果。

IP Telephony (Voice over IP)

N/A
N/A
Protected

Academic year: 2022

Share "IP Telephony (Voice over IP)"

Copied!
24
0
0

加載中.... (立即查看全文)

全文

(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

參考文獻

相關文件

(A) The PC has the TCP/IP protocol stack correctly installed (B) The PC has connectivity with a local host (C) The Pc has a default gateway correctly configured (D) The Pc

(Adapted from Scott Thornbury. How to Teacher Grammar, Pearson Education, 1999).. Read the improved text and discuss why each example of the passive voice is used.. Tennis

Levine, Transfer function analysis of dynamic cerebral autoregulation humans, American Physi- ological Society, 1998. [8] St´ ephane Mallat, A Wavelet Tour of Signal Processing,

™ 其功能是列出系統的 ARP Table,以及設定及 刪除 ARP

™ 經由 PPP 取得網路IP、Gateway與DNS 等 設定後,並更動 Routing Table,將Default Gateway 設為由 PPP取得的 Gateway

„ A host connecting to the outside network is allocated an external IP address from the address pool managed by NAT... Flavors of

Binding Warning message Binding Update message AAAO: the AAA server of the old foreign network to which the OFA belongs. AAAF: the AAA server of the new foreign network to which the

„ Signaling over standard IP uses a common transport protocol that ensures reliable signaling delivery. „ Error-free