www.dynamicsoft.com dynamicsoft Inc. Proprietary VON Developers Conference 1/19/00 C O N N E C T I N G T H E W O R L D W I T H A P P L I C A T I O N S.

Slides:



Advertisements
Similar presentations
SIP-T Status Update Jon Peterson Level(3) Communications 49 th IETF.
Advertisements

U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E WCF The Future of the Internet - What Will Tomorrow Bring?
SIP, Presence and Instant Messaging
SIP, Firewalls and NATs Oh My!. SIP Summit SIP, Firewalls and NATs, Oh My! Getting SIP Through Firewalls Firewalls Typically.
Presence, Security and Privacy. VON The Current Environment Many Faces of Security Authentication Verify someone is who they.
Presence and IM as SIP Services Jonathan Rosenberg Chief Scientist.
Fall IM 2000 Evfolution of Presence Based Networks Evolution of Presence Based Networks Jonathan Rosenberg Chief Scientist.
An Application Component Architecture for SIP Jonathan Rosenberg Chief Scientist.
Fall IM2000 Industry Perspective Presence: The Best Thing that Ever Happened to Voice Jonathan Rosenberg Chief Scientist.
SIP and Instant Messaging. SIP Summit SIP and Instant Messaging What Does Presence Have to Do With SIP? How to Deliver.
Jonathan Rosenberg Chief Scientist
SIP Servlets. SIP Summit SIP Servlets Problem Statement Want to enable construction of a wide variety of IP telephony.
Fall IM 2000 Introduction to SIP Jonathan Rosenberg Chief Scientist.
dynamicsoft Inc. Proprietary conference title C O N N E C T I N G T H E W O R L D W I T H A P P L I C A T I O N S Carrier IP: Reality,
Industry Perspective. VON The Current Environment Its Tough Out There! Free has become a dirty word Internet communications.
SIP and Other IETF Standards Update Jonathan Rosenberg Chief Scientist.
IM May 23-25, 2000 Evolution of IP Based Presence Services Evolution of IP-Based Presence Services Jonathan Rosenberg Chief.
IM May 24, 2000 Introduction to SIP Jonathan Rosenberg Chief Scientist.
SIP: Ready to Deploy Jonathan Rosenberg Chief Scientist.
U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E SIP SIP Security Jonathan Rosenberg Chief Scientist.
Fall VoN 2000 SIP Servers SIP Servers: A Buyers Guide Jonathan Rosenberg Chief Scientist.
Internet Telecom Expo September 20, 2000 SIP vs. H.323 SIP vs. H.323 Will the Real IP Telephony Please Stand Up? Jonathan Rosenberg.
VON Europe /19/00 SIP and the Future of VON Protocols SIP and the Future of VON Protocols: Presence and IM Jonathan Rosenberg.
Insert Tradeshow or Event Name -- Date Insert Presentation Title Realities of Multi-Domain Gateway Network Management Jonathan Rosenberg.
Fall VoN 2000 SIP for IP Communications Jonathan Rosenberg Chief Scientist.
Insert Tradeshow or Event Name -- Date Insert Presentation Title Trends in Instant Messaging and Telephony Jonathan Rosenberg Chief.
VON Europe SIP Update Jonathan Rosenberg Chief Scientist co-chair, IETF SIP Working Group.
1 Voice over IP Signaling: H.323 and Beyond Communications Magazine, IEEE Volume 38, Issue 10, Oct Page(s): Reporter: ssu-han wang.
1 IP Telephony (VoIP) CSI4118 Fall Introduction (1) A recent application of Internet technology – Voice over IP (VoIP): Transmission of voice.
Fall VON Developers’ Conference – 09/13/00 SIP Update IMPS – Instant Messaging and Presence Using SIP Steve Donovan Architect.
A Presentation on H.323 Deepak Bote. , IM, blog…
July 20, 2000H.323/SIP1 Interworking Between SIP/SDP and H.323 Agenda Compare SIP/H.323 Problems in interworking Possible solutions Conclusion Q/A Kundan.
Voice over IP Fundamentals
Security in VoIP Networks Juan C Pelaez Florida Atlantic University Security in VoIP Networks Juan C Pelaez Florida Atlantic University.
VoIP EE 548 Ashish Kapoor. Characteristics – Centralized and Distributed Control H.323 pushes call control functionality to the endpoint, while still.
1 Network Architecture and Design Advanced Issues in Internet Protocol (IP) IPv4 Network Address Translation (NAT) IPV6 IP Security (IPsec) Mobile IP IP.
Vemuri, Zimmerer,1 Carrier Use of SIP Aparna Vemuri Voice Engineering Architect Level 3 Communications Eric Zimmerer Director of Product Management ipVerse.
Session Initiation Protocol (SIP) By: Zhixin Chen.
Internet Telephony Helen J. Wang Network Reading Group, Jan 27, 99 Acknowledgement: Jimmy, Bhaskar.
SIP 逄愛君 SIP&SDP2 Industrial Technology Research Institute Computer & Communication Research Laboratories Elgin Pang Outline.
Introduction to SIP Speaker: Min-Hua Yang Advisor: Ho-Ting Wu Date:2005/3/29.
Signaling interworks in PSTN and Voice-over-IP networks
Presented by Zhi-Hong Guo Instructed by Assistant Professor Quincy Wu
Fall VON - September 28, 1999 C O N N E C T I N G T H E W O R L D W I T H A P P L I C A T I O N S SIP - Ready to Deploy Jim Nelson,
1 © NOKIA 1999 FILENAMs.PPT/ DATE / NN SIP Service Architecture Markus Isomäki Nokia Research Center.
Session Initiation Protocol (SIP). What is SIP? An application-layer protocol A control (signaling) protocol.
A Conference Gateway Supporting Interoperability Between SIP and H.323 Jiann-Min Ho (Presenter) Jia-Cheng Hu Information Networking Institute Peter Steenkiste.
VoN September ‘98 1 9/17/98 VoN Standards Update Jonathan Rosenberg Bell Laboratories September 17, 1998.
Omar A. Abouabdalla Network Research Group (USM) SIP – Functionality and Structure of the Protocol SIP – Functionality and Structure of the Protocol By.
Presents H.323 Forum ITU-T SG16 With Focus on H.323 Activities Presented by Paul E. Jones Rapporteur ITU-T Q2/16 Cisco Systems.
Voice over IP B 林與絜.
ACHIEVING MULTIMEDIA QOS OVER HYBRID IP/PSTN INFRASTRUCTURES QOS Signalling and Media Gateway Control ITU-T SG13/SG16 Workshop on IP Networking and Mediacom.
SIP and MMS Jonathan Rosenberg Chief Scientist. SIP What Is It? European Technology for Enhanced Messaging Specified by 3GPP, WAP Forum Different.
Session Initiation Protocol (SIP) Chapter 5 speaker : Wenping Zhang data :
TBE 2710 Chapter 12 Signaling.
Softswitch SIP Proxy Server Call Manager IP Telephony Router Tablet PC IP PBX Class 5 Switch Class 4 Switch PBX Access Gateway Broadband Router Voice Gateway.
CSE5803 Advanced Internet Protocols and Applications (14) Introduction Developed in recent years, for low cost phone calls (long distance in particular).
SIP-H.323 Interworking Group RRR-1 IETF-48 SIP-H.323 Interworking Requirements draft-agrawal-sip-h323-interworking-reqs-00.txt Hemant.
Open issues from SIP list Jonathan Rosenberg dynamicsoft.
1 Internet Telephony: Architecture and Protocols an IETF Perspective Authors:Henning Schulzrinne, Jonathan Rosenberg. Presenter: Sambhrama Mundkur.
S Postgraduate Course in Radio Communications. Application Layer Mobility in WLAN Antti Keurulainen,
Postech DP&NM Lab Session Initiation Protocol (SIP) Date: Seongcheol Hong DP&NM Lab., Dept. of CSE, POSTECH Date: Seongcheol.
VoIP ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts.
IP Telephony (VoIP).
NET 3710 Signaling.
Session Initiation Protocol (SIP)
Jonathan Rosenberg Bell Laboratories 8/24/98
Realities of Multi-Domain Gateway Network Management
Gary Thom President, Delta Information Systems, Inc.
Overview of ETS in IPCablecom Networks
Presentation transcript:

dynamicsoft Inc. Proprietary VON Developers Conference 1/19/00 C O N N E C T I N G T H E W O R L D W I T H A P P L I C A T I O N S MGC to MGC Communications: Leveraging the Value of SIP Jonathan Rosenberg Chief Scientist

dynamicsoft Inc. Proprietary VON Developers Conference 1/19/00 C O N N E C T I N G T H E W O R L D W I T H A P P L I C A T I O N S Overview Requirements for MGC to MGC Communications SIP As A Solution SIP Extensions Required Standards Update

dynamicsoft Inc. Proprietary VON Developers Conference 1/19/00 C O N N E C T I N G T H E W O R L D W I T H A P P L I C A T I O N S What Is MGC To MGC Communications? Supports Scalable, Transparent, Multi-provider Phone-to-phone Service Through SS7 Terminations MGC Is a Single Component of the Solution Non-decomposed gateways can also be used Functions Required NPA-NXX routing Services Inter-device signaling Billing and settlements OAM&P

dynamicsoft Inc. Proprietary VON Developers Conference 1/19/00 C O N N E C T I N G T H E W O R L D W I T H A P P L I C A T I O N S Inter-MGC Architecture MGC MG Proxy Subscriber Database SG SS7 T1/3 SCTP Megaco SIP Proxy Location Server Proxy Location Server Location Server Location Server MGC Complex MGC Complex MGC Location Server Proxy SQL TRIP

dynamicsoft Inc. Proprietary VON Developers Conference 1/19/00 C O N N E C T I N G T H E W O R L D W I T H A P P L I C A T I O N S TRIP For NPA-NXX Routing Telephony Routing Over IP Being specified in IPTEL working group in the IETF Formerly known as GLP Used to exchange routing information between service providers TRIP Supports Numerous Models Bilateral agreements Centralized settlements provider Wholesaler service

dynamicsoft Inc. Proprietary VON Developers Conference 1/19/00 C O N N E C T I N G T H E W O R L D W I T H A P P L I C A T I O N S TRIP For NPA-NXX Routing continued TRIP Is Based on Scalable IP Routing Technology Uses BGP4 as a basis Supports aggregation, multiple providers Uses proven algorithms TRIP Provides Routing Tables for SIP Servers and Gatekeepers Access mechanisms include OSP LDAP

dynamicsoft Inc. Proprietary VON Developers Conference 1/19/00 C O N N E C T I N G T H E W O R L D W I T H A P P L I C A T I O N S Enabling Services Subscriber Database Is a Critical Component Providing User identification Current location Features enabled Feature parameters Authorization information

dynamicsoft Inc. Proprietary VON Developers Conference 1/19/00 C O N N E C T I N G T H E W O R L D W I T H A P P L I C A T I O N S Enabling Services continued Proxies Provide an Execution Environment to Manage features for parties in the call Access subscriber database for feature information Interface to other service provider networks Level of State Dependent on Features That Need to Be Executed Pre-call services enable proxy to drop out after call completes Mid-call services require proxies to be involved in a call signaling

dynamicsoft Inc. Proprietary VON Developers Conference 1/19/00 C O N N E C T I N G T H E W O R L D W I T H A P P L I C A T I O N S Requirements For Call Signaling Traditional Call Signaling Needed Call setup, tear down Capabilities exchange Feature invocation Service Transparency Want phone-to-phone service to work identically to non-IP Requirement: ISUP transport

dynamicsoft Inc. Proprietary VON Developers Conference 1/19/00 C O N N E C T I N G T H E W O R L D W I T H A P P L I C A T I O N S Three Solutions For Call Signaling Call States Derived from ISUP, ISUP Extended to Convey IP Media Information (BICC) Call States Derived From IP Signaling, ISUP Information Mapped to IP Signaling Call States Derived from IP Signaling, ISUP Messages Carried as Opaque Payloads

dynamicsoft Inc. Proprietary VON Developers Conference 1/19/00 C O N N E C T I N G T H E W O R L D W I T H A P P L I C A T I O N S SIP As A Solution For Third Approach MIME MIME = Multipurpose Internet Mail Extensions Allows arbitrary content to be carried in Also used for HTTP SIP Uses MIME SIP can carry arbitrary payloads Simple to define an ISUP MIME type Map each ISUP message type to SIP method, encapsulate ISUP message in SIP body

dynamicsoft Inc. Proprietary VON Developers Conference 1/19/00 C O N N E C T I N G T H E W O R L D W I T H A P P L I C A T I O N S SIP As A Solution For Third Approach continued Multipart SIP messages already carry a body (usually SDP) With ISUP, SIP must carry two bodies MIME Multipart allows multiple bodies Messages That Dont Map Many ISUP message type dont map to SIP Mid-call messages: SUS, RES, INR, INF Solution: SIP INFO method

dynamicsoft Inc. Proprietary VON Developers Conference 1/19/00 C O N N E C T I N G T H E W O R L D W I T H A P P L I C A T I O N S INFO Method Semantics of INFO Method Used for established calls Has no SIP call state semantics Presents information FYI, purpose depends on body type Usage for ISUP Mid-call ISUP messages placed into body of INFO Decapsulated at far side

dynamicsoft Inc. Proprietary VON Developers Conference 1/19/00 C O N N E C T I N G T H E W O R L D W I T H A P P L I C A T I O N S ISUP Flavors Problem Many National Variants of ISUP How Is This Handled in VoIP? Several Approaches Agree on a single version of ISUP for the Internet Ingress and egress gateways support several and negotiate a common one ISUP translation at intermediate proxies

dynamicsoft Inc. Proprietary VON Developers Conference 1/19/00 C O N N E C T I N G T H E W O R L D W I T H A P P L I C A T I O N S SIP As A Solution SIP Helps Solve All Three MIME provides labeling and negotiation capabilities Approach I: Universal ISUP Simple to support in SIP Content labeled with the agreed variant

dynamicsoft Inc. Proprietary VON Developers Conference 1/19/00 C O N N E C T I N G T H E W O R L D W I T H A P P L I C A T I O N S SIP As A Solution continued Approach II: Negotiation Ingress gateway picks its favorite, sends it in a request If egress gateway doesnt support it, it returns a 415 Media Unsupported Error response contains an Accept header, listing allowed MIME types (i.e., ISUP flavors) supported Ingress gateway tries again, picking a flavor that is supported Approach III: Translation Proxies can look at MIME type in ingress request Based on the next hop, translate ISUP and attach new body End-to-end authentication fails

dynamicsoft Inc. Proprietary VON Developers Conference 1/19/00 C O N N E C T I N G T H E W O R L D W I T H A P P L I C A T I O N S Non-ISUP Termination Problem In a Multi-provider Network, It Is Not Clear Where the Call Will Terminate On another ISUP gateway On an analog gateway On a PC terminal On a standalone PC phone On an IP PBX Will Not Know Ahead of Call Setup To Include ISUP or Not?

dynamicsoft Inc. Proprietary VON Developers Conference 1/19/00 C O N N E C T I N G T H E W O R L D W I T H A P P L I C A T I O N S Non-ISUP Termination Problem continued Solution I First check where the call terminates SIP has an OPTIONS message for querying remote participant about capability OPTIONS response contains the list of supported MIME types Can determine if ISUP is supported Solution II Always send ISUP If gateway doesnt understand the body, it discards it

dynamicsoft Inc. Proprietary VON Developers Conference 1/19/00 C O N N E C T I N G T H E W O R L D W I T H A P P L I C A T I O N S Standardization Status International Softswitch Consortium Developed Concept Initially called SIP+ Single provider only Now called SIP for Telephony, (SIP-T) or SIP Best Current Practice for Telephony (SIP-BCP-T) IETF SIP Working Group Has Now Adopted It As a Work Item

dynamicsoft Inc. Proprietary VON Developers Conference 1/19/00 C O N N E C T I N G T H E W O R L D W I T H A P P L I C A T I O N S Standardization Status continued Several Outputs From IETF INFO Method extension ISUP to SIP message conversions MIME payload type for ISUP Umbrella specification All Four Outputs Will Be Proposed Standard RFCs Priority of Focus Ensure SIP-T works for general SIP operation; multi-provider, security, etc.

dynamicsoft Inc. Proprietary VON Developers Conference 1/19/00 C O N N E C T I N G T H E W O R L D W I T H A P P L I C A T I O N S Conclusions MGC to MGC Communications Require Several Components Signaling That Supports Transparent ISUP Operation Is Important SIP Is A Good Basis For Such A Solution MIME support makes carrying ISUP easy MIME negotiation helps ISUP national variant problem Extensions underway in IETF and ISC

dynamicsoft Inc. Proprietary VON Developers Conference 1/19/00 C O N N E C T I N G T H E W O R L D W I T H A P P L I C A T I O N S Information Resource Jonathan Rosenberg