Building Applications Using SIP Scott Hoffpauir Vice

12 Slides1.11 MB

Building Applications Using SIP Scott Hoffpauir Vice President, Engineering Fall 1999 VON, Atlanta

Baseline Architecture Media Gateway Controlle r Proxy / Redirect Server SIP MGCP Call Managemen t System SIP SIP MGCP Packet Network MGCP SIP MGC P Media Gateways User Agents Multimedia Terminal Adapters Centralized architecture for residential phones Centralized architecture for trunks and signaling links Distributed architecture for intelligent endpoints BroadSoft – Scott Hoffpauir – Building Applications Using SIP - 2

Components ? Media Gateway Controlle r Proxy and Redirect Server Media Gatewa y Multimedia Terminal Adapter Enhanced Services Call Manageme nt System Client Phone Basic Call Control Authentication and Security Billing Bandwidth Management Packet Interface Signaling Interworking Media Transcoding BroadSoft – Scott Hoffpauir – Building Applications Using SIP - 3

SIP Application Server SIP Proxy and Redirect Server Enhanced Services Managemen t Application Server Call Server Feature Server Web Server Media Server Enhanced Services Execution Conferencin g, IVR Resources Using SIP, enhanced services, which reside on an application server, are separated from basic call functions BroadSoft – Scott Hoffpauir – Building Applications Using SIP - 4

Application Server Connectivity Email Servers Applicatio n Server Directory Servers Media Servers Media Gateway Controlle r MGCP Web Servers SIP SIP SIP SIP SIP Proxy / Redirect Server SIP Call Managemen t System MGCP Packet Network MGCP SIP Media Gateways User Agents MGC P Multimedia Terminal BroadSoft – Scott HoffpauirAdapters – Building Applications Using SIP - 5

Technology Convergence Interactive Voice Response Text to Speech Multimedia Record & Playback Multimedia Conferencin g Unified Messaging Application Server Directory Services Personal Information Managers Wireless PDA Cable Set Top Boxes SIP Billing Systems Multimedia Streaming OAMP Web Browser Communication Entities Application servers provide a platform for integrating telephony services with Internet, messaging, devices, and OAMP services BroadSoft – Scott Hoffpauir – Building Applications Using SIP - 6

SIP as an Enhanced Services Protocol Open, simple, extensible, and lightweight protocol Internet heritage – easier to integrate with telephony and Internet functions Already implemented or planned on most softswitches and gateways Allows control of bearer path Supports multiple call legs (i.e., forking) Same protocol used between services and call control entities BroadSoft – Scott Hoffpauir – Building Applications Using SIP - 7

Service Possibilities Basic Call Control Application Server Invite 3XX Redirect Basic Call Control Application Server Invite 200 OK Basic Call Control Application Server Invite Invite Routing Services Media Manipulation Services Event Notification Services BroadSoft – Scott Hoffpauir – Building Applications Using SIP - 8

Service Execution Screen out To: Bob Smith Collect 4 900 and Digits and 3019774295 976 Calls Validate PIN Barring Service Directory Service PIN Service Log call attempt Logging Service Applicatio n Server Execution Environment SIP I/F Media Gateway Controlle r Media Gateways LDAP I/F IVR I/F Email I/F Retrieve Directory Informatio n Play Tone Collect DTMF Send E-mail Invite Invite Packet Network Call Mgmt Syste m Multimedia Terminal Adapters BroadSoft – Scott Hoffpauir – Building Applications Using SIP - 9

Summary Enhanced services are key to the success of packet telephony SIP application servers can be used to augment entities providing basic call functions control SIP application servers can be used across different architectures (H.323, MGCP) SIP is a simple, open, and well-defined interface encouraging third party application services and vendor independence BroadSoft – Scott Hoffpauir – Building Applications Using SIP - 10

BroadSoft Company Founded September 1998, in Gaithersburg, Maryland Objective Deliver an enhanced services creation software suite to service providers Product Service execution, management, and creation platform for broadband packet communications networks BroadSoft – Scott Hoffpauir – Building Applications Using SIP - 11

Building Applications Using SIP Scott Hoffpauir BroadSoft, Inc. 200 Perry Parkway, Suite 1 Gaithersburg, MD 20877 (301) 977 4295 www.broadsoft.com [email protected]

Back to top button