170 likes | 292 Views
Richard Brennan rbrennan@clarent.com. ETSI TIPHON Release 3 Protocol Application. Protocol Mapping. WG3: Profiling of common and emerging technologies H.323 SIP MEGACO / H.248 etc. . Achieve Protocol independence. Call Control and Messaging APIs PARLAY?. SCN Plane.
E N D
Richard Brennanrbrennan@clarent.com ETSI TIPHONRelease 3Protocol Application
Protocol Mapping • WG3: Profiling of common and emerging technologies • H.323 • SIP • MEGACO / H.248 • etc.. Achieve Protocol independence
Call Control and Messaging APIs PARLAY? SCN Plane • Transport independent media interface Mapping to protocols & elements Terminal/ SIP client Back-end server SoftSwitch Services SE SE SE MG control Sig-GW H.225 (RAS) SIP H.225 (RAS), H.225 (RAS), INAP SC SC SC SC SC H.225 Ann G H.225 Ann G OSP SoftSwitch Call control H.225 (Q.931) SIP H.225.0 (Q.931) SIP, BICC H.225.0 (Q.931) SIP, BICC ISUP/Q.931 QSIG CC CC CC CC CC H.245 SDP H.245 SDP H.245 SDP BC BC BC BC H.248/MEGACO Media control H.248/MEGACO MGW MD RTP MC RTP MC MC Gateway Packet transport plane
Previousdomain SC Services Nextdomain CC IP MC BC Access Routing Request 1 Access &Routing Request SC200 CC200 2 Validate RouteConfirm 4 SC201 BearerRequest Access Routing Request BC200 4 3 BearerRequest Validate RouteConfirm Access &RoutingConfirm TransportCapRequest MediaCapRequest SC202 MC200 BC200 CC203 6 5 BearerEstabl.Report TransportCapConfirm MediaCapConfirm CallRequest MC201 BC201 CC204 7 BearerRequest 8 TransportEstRequestt MediaEstReqeust BearerConfirm MC202 BC202 10 9 TransportEstConfirm MediaEstConfirm BearerEstabl.Confirm CallRequest MC203 BC203 CC209 CallReport{Alerting} CallReport{Alerting} CC210 11 13 12 MediaIndication BearerIndication TransportIndication CallConfirm CC211 MC204 BC204 CallConfirm ACTIVE PHASE 14 15 ReleaseIndication ReleaseIndication CC212 BearerReleaseRequest MediaRelRequest TransportRelRequest MC205 BC206 BearerReleaseConfirm MediaRel.Confirm Transport Rel.Confirm BC207 MC206 Meta-protocol
H.248 Modify RSVP PATH 10 9 H.248 Modify Reply RSVPRESV H.323 flows Terminal IP Transport MG Nextdomain Gatekeeper Gatekeeper H.225 Annex G Access Request H.225 Setup + FastStart (so + H.245 tokens) 2 1 4 H.225 Annex G Access Confirm H.225 LRQ 3 H.248 Context Add RSVP PATH H.225 LCF 6 5 H.248 Context Add Reply H.225 Setup + FastStart (so + H.245 tokens) RSVPRESV 7 H.225 Alerting + H245 tokens 8 H.225 Alerting + H.245 tokens H.248 Modify 12 H.225 Connect + H.245 tokens 11 H.225 Connect + H.245 tokens ACTIVE PHASE 14
H.248 Modify RSVP PATH 10 9 H.248 Modify Reply RSVPRESV SIP flows SIP Client SIP Server Nextdomain IP MG SIP Proxy server 1 INVITE (+ SDP) 4 Not available in SIP, other protocol needed 2 INVITE 3 H.248 Context Add RSVP PATH REDIRECT 6 5 H.248 Context Add Reply INVITE (+SDP) RSVPRESV 7 8 180 -RINGING + SDP 180 - RINGING + SDP H.248 Modify 12 11 200 - OK 200 - OK ACTIVE PHASE 14
BICC flows BIWF Terminal Next IN IP CSF domain 1 IAM 4 Not available in BICC 2 other protocol needed Not available in BICC 3 DSS2 H.248 other protocol needed Setup Context Add 6 5 IAM H.248 DSS2 Context Add Connect 7 Reply DSS2 H.248 8 ACM Setup Modify 10 9 H.248 DSS2 Modify Connect Reply ACM 11 H.248 ANM 12 Modify ANM 14 ACTIVE PHASE
Interworking using TIPHON • All existing call setup protocols use similar approaches • These are consistent with the TIPHON architecture • The TIPHON architecture flows are an excellent vehicle for interworking • H.323 • SIP • BICC
Terminal Gatekeeper Nextdomain IP MG SIP Server Nextdomain Next IN Gatekeeper Gatekeeper CSF Gatekeeper SIP Proxy server domain H.225 Annex G Access Request H.225 Setup + FastStart (so + H.245 tokens) 1 4 Not available in BICC Not available in SIP, other protocol needed 2 2 2 H.225 Annex G Access Confirm other protocol needed H.225 LRQ INVITE 3 H.248 CTXAdd RSVP PATH Not available in BICC 3 3 H.225 LCF other protocol needed REDIRECT 6 5 H.248 CTXAdd Reply H.225 Setup + FastStart (so + H.245 tokens) RSVPRESV IAM INVITE (+SDP) H.248 Modify RSVP PATH 7 7 7 10 9 H.248 Modify Reply RSVPRESV 8 H.225 Alerting + H245 tokens ACM 8 180 -RINGING + SDP 8 H.225 Alerting + H.245 tokens 11 H.248 Modify 12 H.225 Connect + H.245 tokens 11 ANM H.225 Connect + H.245 tokens 200 - OK 11 ACTIVE PHASE 14 14 ACTIVE PHASE ACTIVE PHASE 14 Interworking
Testing document support • WG6: Ensure that protocols are implemented correctly in real applications & products • PICS • Protocol Implementation Conformance Specification • Inter-Operability Test Specs
Open Settlement Protocol • OSP Overview • TS 101 321 v2.1.1 • Communication Protocols • Hypertext Transfer Protocol (HTTP 1.1) • Secure Sockets Layer (SSL) Security • Message Format • Multipurpose Internet Mail Extensions (MIME) • Extended Markup Language (XML)
Typical OSP Architecture Clearing House OSP OSP Service Control Signaling Service Control Tiphon Zone H.323 Media Media Gateway Media Gateway Terminal Terminal
ETSI-TIPHON documents • ETSI DocBox • Open, Public access to draft deliverables http://docbox.etsi.org/tech-org/tiphon/document/tiphon Note: Hyperlinks on the following page are active in “Slide Show” mode!
Release 3 - Document Structurewith ETSI DocBox Links Protocol Independent Requirements Simple Call Service Capability 1008 1009 10xx Release 2 Architecture MGMT Release 3 Ref Architecture 2003 Inter-Domain "Implementor's Guide" 1004 NBRG 2009 40xx SDL 2007 "Sunny day" QoS 2008 50xx "Rainy day" 70xx Protocol Framework 3016 OSP 80xx Mobility 3004 H.248 30xx SIP 3019 H.323 Security NM 3018 3017 3014 8004 PICS PICS PICS PICS PICS Sec H.248 6014 H.323, H.235, H.245 6015, 6016, 6018 60xx 6017
Next steps • Tiphon Release 4 (being planned): • May include: Additional Call Types, protocols • ·Inter-working SoftPBX based networks and H.323 Gatekeeper • ·Inter-working between SoftPBXs and SCN PBXs • ·Inter-working with IP-VPNs • ·VoIP support through NAT and Firewalls • ·INAP feature access • ·Multimedia • ·Terminal aspects • · Advanced User mobility, terminal mobility, and radio access
ETSI TIPHONThank You! Richard Brennanrbrennan@clarent.com