1 / 17

Open Source & SIP (Session Initiation Protocol)

Open Source & SIP (Session Initiation Protocol). Luan Dang - CTO Vovida Networks, Inc ldang@vovida.com. Presentation Topics. SIP Architecture Mapping to SS7, PRI and CAS Vovida Networks Open Source SIP Stack Protocol Traction Status SIP + Others Download Site SIP + Others Next Steps.

Faraday
Download Presentation

Open Source & SIP (Session Initiation Protocol)

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. Open Source & SIP (Session Initiation Protocol) Luan Dang - CTO Vovida Networks, Inc ldang@vovida.com

  2. Presentation Topics • SIP Architecture • Mapping to SS7, PRI and CAS • Vovida Networks Open Source SIP Stack • Protocol Traction Status • SIP + Others • Download Site • SIP + Others • Next Steps

  3. PSTN SS7 PRI/CAS SS7 Trunk GW PRI/CAS Trunk GW 3rd Party Softswitch SIP SIP SIP Unregistered SIP Phone SIP SIP SIP SIP Architecture Vovida Networks classXswitch MGCP Residential GW H.323 MGCP H.323 MGCP Analog

  4. Flow Diagrams • Basic Incoming Call: CAS • Basic Incoming Call: PRI • Basic Incoming Call: SS7 • Tandem Call: CAS • Tandem Call: PRI • Tandem Call: SS7

  5. Digits(dn) Seizure INVITE(dn,sdp1) Return Answer 100 TRYING 180 RINGING(sdp2) Unseize BYE ACK 200 OK 200 OK(sdp2,sendrecv) Return Seizure Answer Basic Incoming Call: CAS CO CAS Trunk SIP Phone Ringback Ring Off Hook Speech On Hook Return Unseize

  6. INVITE(dn,sdp1) Setup(dn) Connect Ack Disconnect 100 TRYING Rls Comp Call Proc Alerting 180 RINGING(sdp2) Connect 200 OK Release BYE 200 OK(sdp2,sendrecv) ACK Basic Incoming Call: PRI => SIP CO PRI Trunk SIP Phone Ringback Ring Off Hook Speech On Hook

  7. INVITE(dn,sdp1) IAM(dn) REL ACM 180 RINGING(sdp2) 100 TRYING ACK ANM 200 OK(sdp2,sendrecv) BYE RLC 200 OK Basic Incoming Call: SS7 CO VSC SIP Phone Ring Ringback Off Hook Speech Speech On Hook

  8. INVITE(dn,sdp1) Digits(dn) Seizure Return Answer 100 TRYING 180 RINGING(sdp2) Unseize 200 OK Answer 200 OK(sdp2,sendrecv) BYE Return Seizure ACK Tandem Call: CAS CO CAS Trunk SIP Trunk Ringback Ringback Off Hook Speech Speech On Hook Return Unseize

  9. INVITE(dn,sdp1) Setup(dn) Connect Ack Rls Comp Call Proc 100 TRYING 180 RINGING(sdp2) Disconnect Alerting BYE Connect ACK 200 OK 200 OK(sdp2,sendrecv) Tandem Call: PRI CO PRI Trunk SIP Trunk Ringback Ringback Off Hook Speech Speech On Hook Release

  10. INVITE(dn,sdp1) IAM(dn) ACM 100 TRYING 180 RINGING(sdp2) REL 200 OK(sdp2,sendrecv) ANM ACK 200 OK BYE Tandem Call: SS7 CO SS7 Trunk SIP Proxy Ringback Ringback Off Hook Speech Speech On Hook RLC

  11. Open Source SIP • GNU LGPL License • Linux OS, C++ source • Blocking and non blocking communication models • Memory management via reference counting • Retransmission timers

  12. Benchmarks • Executable • 350K SIP encoder/decoder • Performance • 1500 SIP messages/sec • Pentium II (400 MHz)

  13. Protocol Traction Status Open Source MGCP • 2,567 Downloads (since 6/30) Open Source RTP • 1,462 Downloads (since 6/30) Open Source H.323 • 1,065 Downloads (since 7/29) Open Source SIP • 667 Downloads (since 8/31) Download figures as of 9/26/99

  14. Download Site http://www.vovida.com/content.cfm?pagename=opensource • SIP • MGCP • RTP • H.323

  15. Next Steps SIP in IETF and ISC • Working to Further Refine the Standard Open Source SIP • Add New Extensions to Broaden Capability • Enhance Usability of Existing Stacks Across Multiple Platforms & Environments Porting

  16. Contact Info Luan Dang - CTO Vovida Networks www.vovida.com email: ldang@vovida.com TAC on the ISC www.softswitch.org

  17. The Communications “OS” of the Internet

More Related