network convergence

Post on 27-May-2015

495 Views

Category:

Documents

5 Downloads

Preview:

Click to see full reader

TRANSCRIPT

1

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

3

About now!

2000

x5

2005

x23Voice and Data Growth

DataTraffic

Time

Voice

4

Today’s Mixed Networks

VirtualPrivate

Networks

ManagedNetworkServices

InternetServices

WirelessServices

IP

Frame RelayATM

VoiceServices Voice-centric

Infrastructure

Transport

5

The Converging Network

VirtualPrivate

Networks

ManagedNetworkServices

InternetServices

WirelessServices

IP

FR + ATM

VoiceServices

Legacy Infrastructure

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

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

8

VoIP Standards & Organizations

ITU-T—H.323

IMTC—VoIP

IETF— MGCP, SIP, RSVP, RTCP, RTP

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

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

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

12

What is an H.323 Gateway?

H.323Terminal

Non-H.323Terminal

H.323Endpoint

Non-H.323

Endpoint

ProtocolTranslation

andMedia

Transcoding

H.323 Gateway

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

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

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

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

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

18

Direct endpoint call signalling

Endpoint 1

Endpoint 2

Gatekeeper cloud

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

3)Setup

6)Connect

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

20

Call Control

• Three Types

Intelligent gateway

Gateway initiated/intelligent network (H.323 gatekeeper)

Intelligent network (SGCP/IPDC)

PBX

PBX

PBX

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

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

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)

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)

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

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

• 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

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

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

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

top related