31
Copyright © 1998, Cisco Systems, Inc. All rights reserved. Printed in USA. Presentation_ID.scr 1 1 © 1999, Cisco Systems, Inc. 406 1028_05F9_c4 1 © 1999, Cisco Systems, Inc. 406 1028_05F9_c4 2 © 1999, Cisco Systems, Inc. 406 1028_05F9_c4 VoIP In the News VoIP In the News

VoIP In the News

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: VoIP In the News

Copyright © 1998, Cisco Systems, Inc. All rights reserved. Printed in USA.Presentation_ID.scr 1

1© 1999, Cisco Systems, Inc. 406 1028_05F9_c4 1© 1999, Cisco Systems, Inc. 4061028_05F9_c4

2© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

VoIP In the NewsVoIP In the News

Page 2: VoIP In the News

Copyright © 1998, Cisco Systems, Inc. All rights reserved. Printed in USA.Presentation_ID.scr 2

3© 1999, Cisco Systems, Inc. 4061028_05F9_c4

Deploying Large ScaleVoice Over IP

Session 406Session 406

4© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

TopicsTopics

• Brief Introduction to H.323and Applications

• Sample Network Scenario

• Design Topics

• Billing Topics

• Q & A

Page 3: VoIP In the News

Copyright © 1998, Cisco Systems, Inc. All rights reserved. Printed in USA.Presentation_ID.scr 3

5© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

H.323 StandardH.323 Standard

• ITU recommendationV1 approved in 1996, v2 in January 1998

• Defines multimedia applications overpacket-based networks

• Leverages existing standards• Wide market acceptance• Facilitates interoperability between vendors• Cisco VoIP solutions are H.323 compliant

6© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

H.323Gatekeeper B

GatekeeperZone B

LocalPSTN

V

H.323Gatekeeper A

GatekeeperZone A

H.323Client

LocalPSTN

V

H.323GW

QoSWAN

LocalPSTN

V LocalPSTN

V

Example: H.323 ZonesExample: H.323 Zones

GKGK

Page 4: VoIP In the News

Copyright © 1998, Cisco Systems, Inc. All rights reserved. Printed in USA.Presentation_ID.scr 4

7© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

Gatekeeper Mandatory ServicesGatekeeper Mandatory Services

• Address TranslationTranslates H.323 aliases or E.164 addresses into IPtransport addresses (e.g. 10.1.1.1 port 1720)

• Admissions ControlAuthorizes access to the H.323 network

• Bandwidth ControlManages endpoint bandwidth requirements

• Zone ManagementProvides the above functions to all terminals, gateways,and MCUs that register to it

8© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

RAS MessagesRAS Messages

• GRQ/GCF/GRJ (Discovery)Unicast—Multicast, find a gatekeeper

• RRQ/RCF/RRJ (Registration)Endpoint alias/IP address binding, endpointauthentication

• ARQ/ACF/ARJ (Admission)Destination Address Resolution, Call Routing

• LRQ/LCF/LRJ (Location)Inter-gatekeeper communication

• DRQ/DCF/DRJ (Disconnect)Get rid of call state

Page 5: VoIP In the News

Copyright © 1998, Cisco Systems, Inc. All rights reserved. Printed in USA.Presentation_ID.scr 5

9© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

Gatekeeper A Gatekeeper B

ARQ

LRQ

IP Network

Phone A Phone B

Gateway A Gateway B

H.225 (Q.931) SetupH.225 (Q.931) Connect

RTP

ACF

LCF

V

ARQ

ACF

H.245

H.323 Message ExchangeH.323 Message Exchange

V

10© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

IP PBXV

PBX

PBXPBX TDM

Applications—Single-Stage DialApplications—Single-Stage Dial

EnterpriseApplication:

Inter-PBX TrunkReplacement(Without Features)

Service ProviderApplication:

Wholesale MinuteProviders

LEC &IXC TDM

LEC &IXC

LEC &IXC

LEC &IXC IP

V

VV

Page 6: VoIP In the News

Copyright © 1998, Cisco Systems, Inc. All rights reserved. Printed in USA.Presentation_ID.scr 6

11© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

IXC

IPVV

Class 5 Class 5

Applications—Two-Stage DialApplications—Two-Stage Dial

• Service Provider Application:The customer has selected traditional IXC, butdials a number to get access to the bypassprovider’s network. After authenticating canmake the call to the ultimate destination

12© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

Analog or DigitalInterfaces

Demarcation

PBX IPV

PSTN

VV

PBX

Enterprise Managed ServiceEnterprise Managed Service

• Service Provider Application:The Enterprise customer can choose topurchase long distance service, and/or anintracompany VPN service

Page 7: VoIP In the News

Copyright © 1998, Cisco Systems, Inc. All rights reserved. Printed in USA.Presentation_ID.scr 7

13© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

TopicsTopics

• Brief Introduction to H.323and Applications

• Sample Network Scenario

• Design Topics

• Billing Topics

• Q & A

14© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

POP

IVRDSPs

Cisco IOS®

H.323Zone

HSRP GKGK

POPV

V

Customer

LocalPSTN

T1/E1 Signaling

POP

HSRP GKGK

POPV

Customer

T1/E1 Signaling

V

LocalPSTN

Anatomy of a NetworkAnatomy of a Network

IVRDSPs

Cisco IOS®

H.323Zone

Page 8: VoIP In the News

Copyright © 1998, Cisco Systems, Inc. All rights reserved. Printed in USA.Presentation_ID.scr 8

15© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

Sample Network DimensioningSample Network Dimensioning

• 20 POPs across the U.S.• Have access servers today providing dial-up services.

Familiar with and prefer to use RADIUS for billing• 96 voice ports per POP, have 720x routers for backhaul• Provide two-stage calling card and wholesale to

smaller carriers• Voice and fax calls• Wants to deploy in NY, Chicago, LA, and Miami now• Deploy in the rest of the POPs within a year• Design for growth over the next year

16© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

Sample H.323 DesignSample H.323 Design

• Anticipating future growth we have carved the nation intofour zones

• Each zone has HSRP enabled redundant 3640 Gate Keepers(GK). Since a GK can handle approximately 1000 activecalls, this represents 20 AS5300s (or 10 POPs) with today’sDSP densities

• For cities that are not serviced by this network, hop-off thetraffic in Chicago to a wholesale long distance carrier.

• The GKs will use Direct signaling mode• On the GWs Loopback interfaces are used for H.323

gateway definitions to protect from a single interface failure

Page 9: VoIP In the News

Copyright © 1998, Cisco Systems, Inc. All rights reserved. Printed in USA.Presentation_ID.scr 9

17© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

Mid-WestZone

ChicagoPOPV

LocalPSTN

GK

V

GK

WesternZone LA

POP

GK GK

LocalPSTN

VV

HSRP

North-EastZone

NYPOPV

LocalPSTN

GK

V

GK

SouthernZoneMiami

POP

GK GK

LocalPSTN

VV

GKHSRP

Initial Network (Four POPs)Initial Network (Four POPs)

IP QoSBackbone

Hop-offV

Carrier

V

Hop-OffZone

18© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

* Up to 60 ports for an E1 scenario

POP Sizing

LocalPSTN

GatewayV

PSTNT1/E1

WANT1/E1

Local POP

VQoSWAN

Sample Network (Cont.)—POP Sizing

Sample Network (Cont.)—POP Sizing

Assumptions:• Voice or Fax calls• Statistically there is silence

on half the calls at any giventime (use Voice ActivityDetection)

• 60 byte packets + link layer(no header compression)

• G.729 CODEC used• With Higher Density DSPs, a

single chassis will meet theneeds

• Number of Gateways:48 ports per AS5300* -->Two AS5300s

• WAN Bandwidth:Bandwidth per call:66 bytes * 8 bits/byte * 50 pps= 26.4 kbpsTotal WAN bandwidth= 26 kbps * (96/2) calls [VADprovides 50% efficiency]= 1.27 Mbps

Page 10: VoIP In the News

Copyright © 1998, Cisco Systems, Inc. All rights reserved. Printed in USA.Presentation_ID.scr 10

19© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

Simplified Network DiagramSimplified Network Diagram

WestZoneWestZone

LAGatewayLAGateway

LocalPSTN

V

GK GK

Western GKHSRP

20© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

hostname la1-gwgateway!interface Loopback0 ip address 10.10.250.1 255.255.255.0 h323-gateway voip interface h323-gateway voip id gk-west ipaddr 10.10.254.10 1719 h323-gateway voip h323-id la1-gw h323-gateway voip tech-prefix 1#!interface Ethernet0 ip address 10.10.254.5 255.255.255.0

la1-gw.west #show gateway Gateway la1-gw is registered to Gatekeeper gk-west

Gateway Configuration—LAGateway Configuration—LA

Page 11: VoIP In the News

Copyright © 1998, Cisco Systems, Inc. All rights reserved. Printed in USA.Presentation_ID.scr 11

21© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

hostname gk1-west!interface Ethernet0/0 ip address 10.10.254.4 255.255.255.0 standby 1 priority 110 <-- Active GateKeeper standby 1 ip 10.10.254.10!gatekeeper zone local gk-west acme.com 10.10.254.10 zone remote gk-hopoff acme.com 10.10.253.10 1719 zone remote gk-mwest acme.com 10.10.253.10 1719 zone subnet gk-west 10.10.250.0/24 enable zone prefix gk-west 213* zone prefix gk-mwest 224* zone prefix gk-hopoff * gw-type-prefix 1#* default-technology no shutdown

Gatekeeper Configuration—WestGatekeeper Configuration—West

22© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

gk1-west#show gatekeeper endpoints GATEKEEPER ENDPOINT REGISTRATION ================================CallSignalAddr Port RASSignalAddr Port Zone Name Type F--------------- ----- --------------- ----- --------- ---- -10.10.250.1 1720 10.10.250.1 4461 gk-west VOIP-GW H323-ID: la1-gw

gk1.mwest #show gatekeeper zone prefix ZONE PREFIX TABLE =================GK-NAME E164-PREFIX------- -----------gk-west 213*gk-mwest 224*gk-hopoff *

Gatekeeper Show Commands—WestGatekeeper Show Commands—West

Page 12: VoIP In the News

Copyright © 1998, Cisco Systems, Inc. All rights reserved. Printed in USA.Presentation_ID.scr 12

23© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

Focus on OriginatingGatekeeper MessagesFocus on OriginatingGatekeeper Messages

Gatekeeper A Gatekeeper B

ARQ

LRQ

IP Network

Phone A

Phone BGateway A Gateway B

H.225 (Q.931) SetupH.225 (Q.931) Connect

RTP

ACF

LCF

VVVV

ARQ

ACF

H.245

10.10.253.510.10.249.1

10.10.254.1010.10.253.10

24© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

gk1-mwest # debug rasgk1-mwest #

RASLibRASRecvData ARQ (seq# 3365) rcvd from [10.10.253.5]

RASLibRASSendLRQ LRQ (seq# 5) sent to 10.10.254.10

RASLibRASRecvData LCF (seq# 5) rcvd from [10.10.254.10]

RASLibRASSendACF ACF (seq# 3365) sent to 10.10.249.1

The call is in progress

RASLibRASRecvData DRQ (seq# 3366) rcvd from [10.10.253.5]

RASLibRASSendDCF DCF (seq# 3366) sent to 10.10.249.1

Originating Gatekeeper DebugsOriginating Gatekeeper Debugs

Page 13: VoIP In the News

Copyright © 1998, Cisco Systems, Inc. All rights reserved. Printed in USA.Presentation_ID.scr 13

25© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

TopicsTopics

• Brief Introduction to H.323and Applications

• Sample Network Scenario

• Design Topics

• Billing Topics

• Q & A

26© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

Design TopicsDesign Topics

• Intra-Gatekeeper gateway selection

• Inter-Gatekeeper communication

• Resource availability indicator

• Light-weight registration

• Designing around Failure Scenarios

Page 14: VoIP In the News

Copyright © 1998, Cisco Systems, Inc. All rights reserved. Printed in USA.Presentation_ID.scr 14

27© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

GK GK

Multizone H.323 NetworkMultizone H.323 Network

WestZoneWestZone

LAGatewayLAGateway

LocalPSTN

V

directory-GKHSRP

directory-GKHSRP

GK GK

west-GKHSRP

west-GKHSRP

GK GK

mwest-GKHSRP

mwest-GKHSRP

LCF/LRJ

LRQ LRQ

Mid-WestZone

Mid-WestZone

RateCenter #1

V

ARQ/ACF

ChicagoGW #2ChicagoGW #2

RateCenter #2

VChicagoGW #1ChicagoGW #1

Intra-LATA

Toll

Intra-LATA

Toll

ARQ/ACF

28© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

Intra-Gatekeeper—Gateways SelectionIntra-Gatekeeper—Gateways Selection

• Calls are assigned to the gatewaysbased on the prefix and their priority

• Among the gateways with the samepriority the calls are assigned ina random fashion

Page 15: VoIP In the News

Copyright © 1998, Cisco Systems, Inc. All rights reserved. Printed in USA.Presentation_ID.scr 15

29© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

Gateway Selection (CLI) Gateway Selection (CLI)

gatekeeper

zone local gk-mwest acme.com 10.10.253.10

zone prefix gk-mwest 224212* gw-priority 10 ch1-gw

zone prefix gk-mwest 224512* gw-priority 10 ch2-gw

zone prefix gk-mwest 630*

• Priority is between 0–10, 0 do notgive any calls, and 10 is the bestoption. By default all gateways havepriority of five

30© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

Gatekeeper Show CommandGatekeeper Show Command

gk-mwest#show gate gw-type-prefixGATEWAY TYPE PREFIX TABLE========================= Zone gk-mwest prefix 224212* priority gateway list(s): Priority 10: 10.14.254.8:1720 ch1-gw Priority 5: 10.10.249.1:1720 ch2-gw Zone gk-mwest prefix 224512* priority gateway list(s): Priority 10: 10.10.249.1:1720 ch2-gw Priority 5: 10.14.254.8:1720 ch1-gw Zone gk-mwest prefix 630* priority gateway list(s): Priority 5: 10.14.254.8:1720 ch1-gw 10.10.249.1:1720 ch2-gw

Page 16: VoIP In the News

Copyright © 1998, Cisco Systems, Inc. All rights reserved. Printed in USA.Presentation_ID.scr 16

31© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

Inter-Gatekeeper—LRQ Forwarding

Inter-Gatekeeper—LRQ Forwarding

• Prior to 12.0(3)T there is a requirement to createa full-mesh between the gatekeepers

• Does not allow for scaling with a lot of zones,most vendors have to create a full-meshfor routing

• There was a need to create a hierarchicalarchitecture between the gatekeepers

• 12.0(3)T added a Directory-gatekeeper whichresolves E.164 addresses to gatekeepers. Thisreduces the routing information in alower-level gatekeeper

32© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

Directory-Gatekeeper Directory-Gatekeeper

ARQ

LRQ IP Network

Phone A

Phone BGateway A

Gateway B

H.225 (Q.931) SetupH.225 (Q.931) Connect

RTP

ACFLCF

VVVV H.245

LRQ

LRQ

ARQACF

LRQ Forwarding in ActionLRQ Forwarding in Action

GK GK

GK GK

Page 17: VoIP In the News

Copyright © 1998, Cisco Systems, Inc. All rights reserved. Printed in USA.Presentation_ID.scr 17

33© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

LRQ Forwarding NotesLRQ Forwarding Notes

• HSRP works the same with theDirectory-Gatekeeper

• There is a hard limit of five recursive LRQs

• The Directory-Gatekeeper does not maintainstates about the forwarded-LRQ calls, becausethose calls are between two other zones

• A Directory-Gatekeeper can also manage localzones of its own—and as far as those calls areconcerned it is just like any other gatekeeper

34© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

LRQ Forwarding (CLI)LRQ Forwarding (CLI)

gatekeeper

zone local dir-gk-us.acme acme.com 10.10.254.20

zone remote gk-mwest acme.com 10.10.253.10 1719

zone remote gk-west acme.com 10.10.254.10 1719

zone prefix gk-west 213*

zone prefix gk-mwest 224*

gw-type-prefix 1#* default-technology

lrq forward-queries

Page 18: VoIP In the News

Copyright © 1998, Cisco Systems, Inc. All rights reserved. Printed in USA.Presentation_ID.scr 18

35© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

Resource AvailabilityResource Availability

• A mechanism for a gateway to informthe gatekeeper that it is short onresources—DS0s and DSPs

• Once the gatekeeper receives the RAIit will not assign a call to the gatewaylow on resources

* Unless there is only a single GW within a zone, the GK will give the GWcall hoping that there are enough resources to terminate the new call,otherwise the preference commands will reroute the call at the ingress GW.

36© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

Resource Availability (CLI)Resource Availability (CLI)

• Specify the high- and low-resourcesmark, under the gateway section

ch1-gw.mwest (config)#resource threshold all high 90 low ?

<1-100> low threshold percentage value

Page 19: VoIP In the News

Copyright © 1998, Cisco Systems, Inc. All rights reserved. Printed in USA.Presentation_ID.scr 19

37© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

Light Weight RegistrationLight Weight Registration

• Upon startup a GW performs a fullregistration. As a keep alive mechanism aGW can send a “Light Weight Registration”as a notification that the GW is stillavailable/ alive.

• Before 12.0(5)T, GWs send a full Registrationevery 30 sec. Increasing the CPU utilization.

• GK can age out the GW if it does not receivethe RRQ.

38© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

A Sample Light Weight RRQA Sample Light Weight RRQ

la1-gw#value RasMessage ::= registrationRequest :{- SNIP - gatekeeperIdentifier "gk-west", <---- Mandatory endpointVendor <---- Mandatory { vendor { t35CountryCode 0181, t35Extension 00, manufacturerCode 018 } }, timeToLive 0060, <---- Time keepAlive TRUE, <---- Mandatory endpointIdentifier "60EB1E6C00000004", <---- Mandatory willSupplyUUIEs FALSE}

Page 20: VoIP In the News

Copyright © 1998, Cisco Systems, Inc. All rights reserved. Printed in USA.Presentation_ID.scr 20

39© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

Failure ScenariosFailure Scenarios

• Gatekeeper failure

• Remote gateway failure or resourceunavailable

• IP connectivity failure (Gatewayor Gatekeeper)

40© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

GK Failure ScenarioGK Failure Scenario

• Cisco provides Hot Standby RouterProtocol (HSRP)

Hello protocol for the standby GKs to monitor the active GK.In case of a failure the backup assumes the active GKs IP &MAC address, the GW continue to work as normal.

* Only Works with Cisco GKs, that areconnected on a bridged network

* Working on adding support for AltGK

Page 21: VoIP In the News

Copyright © 1998, Cisco Systems, Inc. All rights reserved. Printed in USA.Presentation_ID.scr 21

41© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

Gatekeeper HSRP CLIGatekeeper HSRP CLI

interface Ethernet0/0 ip address 10.10.254.4 255.255.255.0 standby 1 priority 110 <-- Active GateKeeper standby 1 ip 10.10.254.10

42© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

Remote GW or GK or IP FailureRemote GW or GK or IP Failure

• The originating GW will attempt to reach theterminating GW or GK, and will not get aresponse.

• The Originating GW waits for 6 seconds andthen looks for an alternative dial-peer.

• If another dial-peer with a lower priorityexists, the call is processed again.

* This feature provides multiple call treatmentfor any failure - increases call processingtime

Page 22: VoIP In the News

Copyright © 1998, Cisco Systems, Inc. All rights reserved. Printed in USA.Presentation_ID.scr 22

43© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

Preference CLIPreference CLI

hostname la1-gwgateway!Dial-peer voice 408 voip destination-pattern 1408……. Session target ras <default preference 0>!Dial-peer voice 4081 pots destination-pattern 1408……. Port 3:0 preference 1

44© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

TopicsTopics

• Brief Introduction to H.323and Applications

• Sample Network Scenario

• Design Topics

• Billing Topics

• Q & A

Page 23: VoIP In the News

Copyright © 1998, Cisco Systems, Inc. All rights reserved. Printed in USA.Presentation_ID.scr 23

45© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

Billing MechanismsBilling Mechanisms

• RADIUS—Supported today

• Settlements protocolsOpen Settlements Protocol (OSP)

released in IOS in mid-July

iNOW—Committed

46© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

PSTN IP Network PSTNVV

GW A GW B

AnalogPhone

AnalogPhone

T1/E1 T1/E1

RADIUS RADIUS

RADIUS Server

Call Leg 1—POTS Call Leg 2—VoIP

Call Leg 3—VoIP

Call Leg 4—POTS

Call LegsCall Legs

Page 24: VoIP In the News

Copyright © 1998, Cisco Systems, Inc. All rights reserved. Printed in USA.Presentation_ID.scr 24

47© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

Call Leg RADIUS RecordsCall Leg RADIUS Records

• Each of the call legs can generate Startand Stop records

• Each call leg reports the NTP time for: SETUP CONNECT DISCONNECT

• The Stop records have the requiredinformation for Billing

48© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

Attribute Value DescriptionRFCs 2139, 2139

NAS-IP-Address 4 IP address in 4 hex octets (ASCII string)NAS-Port-Type 61 4 octets (used for MLPPP)User-Name 1 ASCII string field up to 63 octetsCalled-station-Id 30 1 or more octets (DNIS phone number, ASCII string)Calling-station-Id 31 1 or more octets (ANI phone number, ASCII string)

Acct-Status-Type 40 4 octets (hex ASCII number)Service-Type 6 4 octets (hex ASCII number)Acct-Session-Id 44 “overloaded” for CDR - ASCII string up to 256 bytesAcct-Input-Octets 42 4 octets stop records only (hex number)Acct-Output-Octets 43 4 octets stop records only (hex number)

Acct-Input-Packets 47 4 octets stop records only (hex number)Acct-Output-Packets

48 4 octets stop records only (hex number)

Acct-Session-Time 46 4 octets (hex number rep. Seconds) stop records onlyAcct-Delay-Time 41 4 octets (hex number in seconds)

RADIUS Record FormatRADIUS Record Format

Page 25: VoIP In the News

Copyright © 1998, Cisco Systems, Inc. All rights reserved. Printed in USA.Presentation_ID.scr 25

49© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

Field Descriptionsession id The standard (RFC 2139) RADIUS account-session-idcall leg setup time The Q.931setup time for this connection in NTP format.gateway id The name of the underlying gateway. Name string is of form

“gateway.domain_name”connection id A unique global identifier used to correlate call legs that belong to the

same end-to-end call. The field consists of 4 long words (128 bits).Each long word is displayed in hexadecimal value and separated by aspace character.

call origin Indicates origin of the call relative to the gateway. Possible values are“originate” and “answer”.

call type Indicates call leg type. Possible values are: “Telephony” and “VoIP.”connect time The Q.931 connect time for this call leg in NTP format. (stop only)

disconnect time The Q.931 disconnect time for this call leg in NTP format. (stop only)disconnect cause Documented in Q.931 specification. Can be in the range of 1-160.

(stop only)remote IP address IP address of the remote gateway used in this connection (stop only)

Overloaded Session IDOverloaded Session ID

50© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

Thu Feb 4 121429 1999Client-Id = 10.10.253.5NAS-Port-Type = AsyncUser-Name = "1234"Called-Station-Id = "4085551212"Calling-Station-Id = "408"Acct-Status-Type = StopUser-Service-Type = Login-UserAcct-Session-Id = "25/120918.074UTC Thu Feb 4 1999/ch1-gw.mwest ./FC82262C 9CD60028 0 4C285F4/originate/VoIP/120922.018UTC Thu Feb 4 1999/120932.022 UTC Thu Feb 4 1999/10 /10.10.254.5"Acct-Input-Octets = 2300Acct-Output-Octets = 12800Acct-Input-Packets = 115Acct-Output-Packets = 640Acct-Session-Time = 13Acct-Delay-Time = 0

Stop Record for Call Leg 2Stop Record for Call Leg 2

Page 26: VoIP In the News

Copyright © 1998, Cisco Systems, Inc. All rights reserved. Printed in USA.Presentation_ID.scr 26

51© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

Upcoming VSA FormatUpcoming VSA Format

• Overloaded session ID is running outof room.

• Start placing more variables in VSAs(Vendor Specific Attribute), and createroom for additional parameters

• For example, add Icpif (G.113-QoV) asa RADIUS attribute

52© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

Caller Callee

Local Carrier Revenue Local Carrier RevenueLong Distance Carrier Revenue

Voice SettlementsVoice Settlements

• Ability to divide per call revenueamong multiple carriers

LCTandem

LDCTandem

LDCTandem

LCTandem

Page 27: VoIP In the News

Copyright © 1998, Cisco Systems, Inc. All rights reserved. Printed in USA.Presentation_ID.scr 27

53© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

Telephony and VoIP SettlementTelephony and VoIP Settlement

• Telephony settlementBilateral agreement between carriersStatic intercarrier routingCDR from C7/SS7 information

• VoIP settlementISPs to build connectivity and sign withClearingHouse

Settlement provider does inter-ISProuting/authorization

54© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

ISP A ISP B

Open Settlement Protocol

Caller Callee

SettlementProvider

IPNetwork

Open Settlement Protocol

VoIP Settlement ScenarioVoIP Settlement Scenario

• Secure settlement protocol

• Call signalling protocol is not included

VV

Page 28: VoIP In the News

Copyright © 1998, Cisco Systems, Inc. All rights reserved. Printed in USA.Presentation_ID.scr 28

55© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

Open Settlement ProtocolOpen Settlement Protocol

• Standard track within ETSI, approvalin Sept 1998

• Wide supportTransNexus, iPass, GRIC, Cisco, 3COM…

• Extendable to additional services

• Settlement independent fromIVR, gatekeeper…

56© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

ISP AISP B

Client/ServerAuthenticate

CallerCallee

SettlementProvider

RouteRequest

TokenAuthenticate

AuthorizeResponse

RouteAuthorize

IPNetwork

Call Setup (Token)

ConversationConversation

OSP and GatewaysOSP and Gateways

V V

Page 29: VoIP In the News

Copyright © 1998, Cisco Systems, Inc. All rights reserved. Printed in USA.Presentation_ID.scr 29

57© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

Cisco ImplementationCisco Implementation

• GW only: Add a dial-peer and point tothe Settlement server.

• The Settlement Provider, providesthe route resolution and billingsettlements between the providers.

• Single Settlement Provider per GW

58© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

dial-peer voice 510 voip destination-pattern 1510....... codec g711ulaw no vad session target settlement0 <-- Check with the OSP Provider!settlement 0 <-- There is only a single Settlement Provider!type osp

url http//10.100.1.3:443/ <-- Settlement Server

device-id 200 <-- Identifies this GW

customer-id 4000 <-- Identifies this customer to OSP Prov.

Configuration with OSPConfiguration with OSP

Page 30: VoIP In the News

Copyright © 1998, Cisco Systems, Inc. All rights reserved. Printed in USA.Presentation_ID.scr 30

59© 1999, Cisco Systems, Inc. 406 1028_05F9_c4

TopicsTopics

• Brief Introduction to H.323and Applications

• Sample Network Scenario

• Design Topics

• Billing Topics

• Q & A

60© 1999, Cisco Systems, Inc. 4061028_05F9_c4

Please Complete YourEvaluation Form

Session 406Session 406

60© 1999, Cisco Systems, Inc. 4061028_05F9_c4

Page 31: VoIP In the News

Copyright © 1998, Cisco Systems, Inc. All rights reserved. Printed in USA.Presentation_ID.scr 31

61© 1999, Cisco Systems, Inc. 4061028_05F9_c4