1 / 27

Building Applications with SIP Conferencing / Collaboration

This presentation provides an overview of the architecture, applications, and advantages of building applications with SIP conferencing. It covers legacy conferencing solutions, the SIP architecture, and examples of call flows. It also explores the benefits of SIP conferencing, including flexibility, scalability, reliability, and faster ROI.

mmoses
Download Presentation

Building Applications with SIP Conferencing / Collaboration

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Building Applications with SIPConferencing / Collaboration Alan D. Percy Director, Market Development AudioCodes

  2. Agenda Agenda • Architecture Overview • Typical Conferencing Applications • Call Flow Examples • Example - Pactolus • Q/A

  3. The Legacy Conferencing Solution Legacy TDM PBX IVR PSTN T1/E1 Bridge CTI Internet Bridge Recording Web Server

  4. Legacy CTI Architecture Application Proprietary Proprietary API API Proprietary Proprietary Device Driver Device Driver Closed Architecture H.100 T1 Interface Hardware Media Resource Hardware PSTN Proprietary APIs and device drivers

  5. Bondage of Legacy Architecture Legacy Architecture limits you as a developer/designer. • Requires specialized knowledge • Limits choice of operating systems • Limits form-factors • Hard to Scale • Difficult to upgrade or repair • Slow to make changes API

  6. The SIP Architecture Application Service ExecutionEnvironment SIP Protocol Stack SIP LAN Media Gateway Resource MediaServer Resource PSTN Distributed architecture of IP based applications in standard servers controlling resources via SIP

  7. Advantages of the SIP Architecture • Industry Standard Interfaces • SIP (RFC 3261), NetAnn (RFC 4240) and MSCML (RFC 4722) • Operating System and Platform Independent • Now you choose your operating system • Broad Packaging Options • Boards, blades or boxes • Better Scaling • Same solution for a wide range of solutions • Reliability • Ability to route around failed equipment • Agility • Enables quick application migration

  8. SIP Architecture in Action Let’s take a look at the SIP Architecture when applied to Conferencing / Collaboration Applications

  9. Architecture: IP Conferencing Conferencing Application Server Operator Phone Internet T1/T3 Media Gateway Media Server PSTN

  10. The Application Server Software Modules Web GUI Manager Conference Manager IVR Ops SIP Proxy / Server SIP Protocol Stack TCP/IP

  11. Call Flow Example Dial-in Conferencing

  12. Dial-in Conferencing Conferencing Application Server Incoming Call Set-up Operator Phone INVITE T1/T3 Call Setup Media Gateway Media Server PSTN

  13. Dial-in Conferencing Conferencing Application Server Establish RTP to a media server Operator Phone INVITE 200 Ok RTP T1/T3 Media Gateway Media Server PSTN

  14. Dial-in Conferencing Conferencing Application Server Play announcement and collect digits Operator Phone INFO MSCML Play/Collect INFO DTMF=“1234” RTP T1/T3 Media Gateway Media Server PSTN “Please enter your conference ID.”

  15. Dial-in Conferencing Conferencing Application Server Create the conference Operator Phone INVITE MSCML Configure Conference RTP T1/T3 Media Gateway Media Server PSTN

  16. Dial-in Conferencing Conferencing Application Server Process is repeated for additional callers, adding each to the conference Operator Phone RTP T1/T3 Media Gateway Media Server PSTN Support forvarious conference modes and cascading

  17. Dial-in Conferencing Conferencing Application Server Operator is added to the conference Operator Phone INVITE INVITE INFO DTMF=“*0” RTP RTP T1/T3 Media Gateway Media Server PSTN

  18. Dial-in Conferencing Conferencing Application Server User requests to record the conference Operator Phone INFO DTMF=“*5” INFO MSCML Record RTP T1/T3 Media Gateway Media Server PSTN HTTP Server

  19. Call Flow Example Web Conferencing

  20. Web Conferencing Conferencing Application Server Operator Phone Internet RTP G.711 T1/T3 Media Gateway Media Server PSTN

  21. Web Conferencing Conferencing Application Server Web-based caller using SIP softphone wants to join Operator Phone INVITE INVITE Internet RTP G.711 T1/T3 Media Gateway Media Server PSTN

  22. Web Conferencing Conferencing Application Server Application adds user to conference,using multiple voice coders on bridge Operator Phone 200 Ok Coder=iLBC Internet iLBC RTP RTP 200 Ok G.711 T1/T3 Media Gateway Media Server Transcoding and conferencing PSTN

  23. What about SIP Carriers? Application Service ExecutionEnvironment SIP Protocol Stack SIP NEW LAN Session Border Controller MediaServer Resource SIPCarrier When connecting to SIP carrier, Session Border Controller provides security and interoperability insulation.

  24. Advantages of SIP Conferencing • Greater Flexibility • Supports both TDM and Web callers • Easier to Scale • Adding media gateways and media servers • Greater densities leverage economies of scale • More Reliable • Distributed systems route around failures • Redundant gateways and servers • Faster ROI • Doesn’t depend on expensive switch / PBX • No Proprietary API Development

  25. Example Lets take a look a real world example…..

  26. For more information, whitepapers,copies of the presentation slides or to view previously archived webinars, go to: www.audiocodes.com/breakfree

More Related