network convergence

30
1

Upload: catharine24

Post on 27-May-2015

495 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Network Convergence

1

Page 2: Network Convergence

2

Future Market for Communications

Services

1.8T$Network Technology

• Moore’s Law•Fiber BW = 2 X Moore’s Law

Demand• Client-Server applications

•Web services•Outsourcing

Regulatory Changes•Telecom ‘96

•WTO Feb ’97• EC ‘98

Communications Industry Revolution

Page 3: Network Convergence

3

About now!

2000

x5

2005

x23Voice and Data Growth

DataTraffic

Time

Voice

Page 4: Network Convergence

4

Today’s Mixed Networks

VirtualPrivate

Networks

ManagedNetworkServices

InternetServices

WirelessServices

IP

Frame RelayATM

VoiceServices Voice-centric

Infrastructure

Transport

Page 5: Network Convergence

5

The Converging Network

VirtualPrivate

Networks

ManagedNetworkServices

InternetServices

WirelessServices

IP

FR + ATM

VoiceServices

Legacy Infrastructure

Page 6: Network Convergence

6

Frost & Sullivan predict - 4/98

'97 '98 '99 '00 '01 '020

2

4

6

8

10

Min

ute

s p

er M

on

th

(Bill

ion

)

'97 '98 '99 '00 '01 '02

IP telephony world traffic

Page 7: Network Convergence

7

Little affect on PSTN

'97 '98 '99 '00 '01 '020%

20%

40%

60%

80%

100%

'98 '99 '00 '01 '02

World telephony traffic

IP

PSTN

Frost & Sullivan, April 1998

Page 8: Network Convergence

8

VoIP Standards & Organizations

ITU-T—H.323

IMTC—VoIP

IETF— MGCP, SIP, RSVP, RTCP, RTP

Page 9: Network Convergence

9

Intranet TelephoneNetwork

GatekeeperGatekeeperH.323 TerminalH.323 Terminal

RouterRouterProxyProxy

GatewayGateway

H.320H.320(Over ISDN)(Over ISDN)

H.324H.324(Over POTs)(Over POTs)

Speech OnlySpeech Only(PSTN)(PSTN)

H.323H.323

Corp LANCorp LAN

V

V

Real-Time Network

H.323 Infrastructure

Page 10: Network Convergence

ITU H.323 for VoIP

System Control

H.245 Control

Call Control H.225.0

RAS Control H.225.0

Video CodecH.261, H263

User DataApplications

T.120

H.225.0 Layer

AudioI/O

Equipment

Audio CodecG.711, G.722,

G.723, G.723.1, G.728, G.729

Receive Path Delay

System Control and

User Interface

VideoI/O

Equipment

Session Layerand Above

10

LAN Stack309-E1171_04F8_c1

Page 11: Network Convergence

11

H.323 Standard suite

• H.323: overall architecture

• H.225: Call control, RAS

• H.235: Security for H.323 term

• H.332: Large group conferences

• H.450: Supplementary services

• H.246: Interworking with H.xxx

• Q.931: ISDN call control

Page 12: Network Convergence

12

What is an H.323 Gateway?

H.323Terminal

Non-H.323Terminal

H.323Endpoint

Non-H.323

Endpoint

ProtocolTranslation

andMedia

Transcoding

H.323 Gateway

Page 13: Network Convergence

13

PBX

EthernetVoIP/DSP’s

TDM

Types of Voice over IP Gateways in the Enterprise

VoIP/DSP’s

TDM

VoIP/DSP’s

WAN, Intranet, Internet

PSTN

Page 14: Network Convergence

14

Ethernet

VoIP/DSP’s

PC-Based

High DensityAccess Device

POP

WAN, Intranet, Internet

PSTN

Switch

VoIP/DSP’s

VoIP/DSP’s

VoIP Gateways for Service Providers

Page 15: Network Convergence

15

RAS

H.323Terminal

DNS

H.323Gatekeeper

Tacacs/Radius

H.323 Gatekeeper

RegistrationRegistrationRegistrationRegistration

BandwidthBandwidthManagementManagementBandwidthBandwidth

ManagementManagement

Admission/Admission/CallCall

RedirectionRedirection

Admission/Admission/CallCall

RedirectionRedirection

RegistrationRegistrationDatabaseDatabase

RegistrationRegistrationDatabaseDatabase

CallCallRedirectionRedirectionDatabaseDatabase

CallCallRedirectionRedirectionDatabaseDatabase

RASRASDispatchDispatch

RASRASDispatchDispatch

IPIPFRFR ATMATM

VOICEVOICE

Page 16: Network Convergence

16

H.323 Gatekeeper Functions

• Mandatory services:

Address translation

Admissions control

Bandwidth control

Zone management

• Optional services:Call control signalling

Call authorization

Call management

Gatekeeper management information data structure

Directory services

RAS- Registration, Admission and Status

Page 17: Network Convergence

17

Signalling phases

• Gateway discovery

• Endpoint registration

• Call setup

• Initial communication and capability exchange

• Establishment of audio visual communication

• Call services : bandwidth change, status, Ad Hoc conference, call termination

• Call termination

Page 18: Network Convergence

18

Direct endpoint call signalling

Endpoint 1

Endpoint 2

Gatekeeper cloud

1)ARQ 2)ACF 4)ARQ 5)ACF

3)Setup

6)Connect

Page 19: Network Convergence

19

Gatekeeper routed call signalling

Endpoint 1

Endpoint 2

Gatekeeper cloud

1)ARQ

2)ACF

5)ARQ6)ACF

3)Setup

8)Connect

4)Setup7)Connect

Page 20: Network Convergence

20

Call Control

• Three Types

Intelligent gateway

Gateway initiated/intelligent network (H.323 gatekeeper)

Intelligent network (SGCP/IPDC)

PBX

PBX

PBX

Page 21: Network Convergence

21

dial-peer voice 24 voipdial-peer voice 24 voipdestination-pattern +8....destination-pattern +8....session target session target ipv4:204.94.142.130ipv4:204.94.142.130

V

IntranetV

V

8432184321204.94.142.130204.94.142.130

Intelligent Gateway

• Call control and call handling in the gateway

• Each gateway knows about the others

• The DialPeers map dialed numbers to IP addresses

• SIP is also an intelligent endpoint

Page 22: Network Convergence

22

GatekeeperGatekeeper

Traffic Flow

Call Setup

PBX

PBX

PBX

V

V

V

Gateway Initiated Calls—H.323 Gatekeeper

• Defined by H.323

• Gateways register with gatekeeper

• Gateways initiate calls but do not know about other gateways

• Telephony E.164-style addresses mapped to IP addresses by gatekeeper

• H.323 gatekeepers allow scaling

Page 23: Network Convergence

23

IP Network

PBXPBX

Virtual Connection (per call)End-to-end Services

Signaling / Backhaul

Bearer Control

PBXPBX

SGCP

H.323SIP

Call Agent

VirtualVirtualSwitchSwitch

VV

Voice

V

V

Intelligent Network (Future)

Page 24: Network Convergence

24

IP Network

Virtual Connection (per call)End-to-end Services

Signaling / Backhaul

Bearer Control

PBXPBX

Intra-Virtual Switch Signaling

SGCP

PSTN/SS7 PSTN/SS7

H.323SIP

Call Agent

Voice GW

VirtualVirtualSwitchSwitch

SN, ACD, etc.SN, ACD, etc.

Call Agent

VV

IN or DatabaseIN or Database

SS7 Signaling

Intelligent Network (Future)

Page 25: Network Convergence

25

RTP/RTCP—RFCs 1889/1890

• End-to-end network transport function Payload type identification - Voice, Video, Compression Type

Sequence numbering

Time Stamping

Delivery monitoring

• RTCP (Real-Time Control Protocol) provides feedback on the quality of the distribution

RTP Timestamp

Synchronization Source (SSRC) ID

4bytes

4bytes

4bytes

Sequence NumberPayload

TypeMCC

VER

Page 26: Network Convergence

26

RTP Controlling Dejitter Buffer

RTP Timestamp From Router AInterframe gap of 20ms

AA

Sender Receiver

IPNetwork

VV VV

BB CC

RouterA RouterB

10 30 50

20ms 20ms

RTP Timestamp From Router AVariable Interframe Gap (Jitter)

AA BB CC10 30 50

20ms 80ms

RTP Timestamp From Router ADelitter Buffer removes Variation

AA BB CC10 30 50

20ms 20ms

Page 27: Network Convergence

• Background noise

• Silence suppressionComfort noise

• Language sensitivity

• Subjective quality (MOS)MOS

• Delay and delay variation

• Echo cancellation

Voice Transport Requirements

Loss

Bandwidth

Delay

VoIP Challenges in the WAN

27

Page 28: Network Convergence

28

missin

g p

acket

G.729 vocoder algorithm

VoIP (G.729) Is Tolerant of “Occasional” Packet Loss

• The friendly “retransmission” is of no use in the Voice world… late is as good as never

• Complex “concealment strategy” in algorithm interpolates lost packets based on context

Page 29: Network Convergence

29

How Does Echo Happen?

• Echo is due to a reflection

Impedance mismatch at the 2w-4w hybridis the most common reason for echo

2 Wire Local Loop

Central Office

2w-4wHybrid

ReceiveDirection

TransmitDirection

Rx & TxSuperimposed

Echo is always present and as a problem is a functionof the echo delay, and the magnitude of the echo

Echo is always present and as a problem is a functionof the echo delay, and the magnitude of the echo

Page 30: Network Convergence

30

Delay—How Much Is Too Much?

Cumulative Transmission Path Delay

Time (msec)

0 100 200 300 400

CB ZoneCB Zone

Satellite QualitySatellite Quality

Fax Relay, BroadcastFax Relay, BroadcastHigh QualityHigh Quality

Delay Target

500 600 700 800

ITU’s G.114 Recommendation = 0 – 150msec 1-way delay