1 / 19

A SIP-ISDN Gateway

A SIP-ISDN Gateway. Hans Nilsson CSLab Ericsson Utvecklings AB hans@erix.ericsson.se. What is SIP ?. S ession I nitiation P rotocol, RFC 2345 Initiating, Changing and Terminating Multimedia conferences (IP Telephony) Lightweight Textbased ”Looks like HTTP” UDP (TCP).

andren
Download Presentation

A SIP-ISDN Gateway

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. A SIP-ISDN Gateway Hans Nilsson CSLab Ericsson Utvecklings AB hans@erix.ericsson.se EUC'99

  2. What is SIP ? • Session Initiation Protocol, RFC 2345 • Initiating, Changing and Terminating Multimedia conferences (IP Telephony) • Lightweight • Textbased ”Looks like HTTP” • UDP (TCP) EUC'99

  3. Future of SIP? • Easy to implement => many small companies • Mail servers, HTTP Servers, SIP servers • hans@cslab.ericsson.se • sip:hans@cslab.ericsson.se • Web integration; Services on web pages • Click-to-dial EUC'99

  4. INVITE 200 OK ACK BYE 200 OK SIP, Simple Example Audio, video, ... EUC'99

  5. INVITE 200 OK • • • REGISTER INVITE 302 Redirect 200 OK SIP Redirect Server Example EUC'99

  6. REGISTER REGISTER SIP, Other Example EUC'99

  7. What is a Gateway? Audio EUC'99

  8. Signalling Gateway ISDN Media Gateway Controller SIP Media Gateway PCM RTP SIP/ISDN Gateway EUC'99

  9. SNMP HTTP Resending Message support Encode Decode TCP UDP SIP - ISDN State machine SIP stack SIP stack ISDN stack EUC'99

  10. Erlang code sizesin number of source lines EUC'99

  11. 100BaseT IP Network ISDN Network ISDN DSS1 RTP 4 x E1/T1 Distributed Erlang IPI PCI IP Network 10BaseT SIP SIP/ISDN Gateway - realisation SwitchBoard EUC'99

  12. Why Erlang/OTP? EUC'99

  13. Hot code upgrade External interfaces Components/Libraries: Mnesia SASL SNMP Inets GS ... Concurrency lightweight processes Distribution transparent message passing Robustness node fail-over process monitoring Soft real-time Some characteristics [http://www.erlang.org/white_paper.html] EUC'99

  14. Users EUC'99

  15. Mobility Server VoIP Prototype Configuration Feature Feature Feature DECT RE PLMN PTN H.323 SWB H.323 SIP PSTN IPI TNI Wireless LAN IP NT Server: Mobility Server H.323 ISDN SIP EUC'99

  16. Mobility Server VoIP Prototype Objectives • Show Inter-operability between IP Terminals and DECT Terminals or PSTN • Identify effects from implementing existing Mobility Server services over VoIP • Create qualified arguments on SIP versus H.323 for the Mobility Server product EUC'99

  17. The Future EUC'99

  18. Future:Work, work, work... • Standard MG protocol (MGCP,…) • Less prototypish :-) • Administration: • SNMP • HTTP/CGI • Connect to Ericsson Phone Network EUC'99

  19. SwitchBoard IPI SwitchBoard IPI SwitchBoard IPI PCI PCI PCI “Eddie” “Eddie” Redundancy and Capacity SIP “Eddie” EUC'99

More Related