1 / 29

Personal SIP Account Workshop IAP 2008 VoIP Series Dennis Baron January 22, 2008

Personal SIP Account Workshop IAP 2008 VoIP Series Dennis Baron January 22, 2008. Outline. What is SIP Personal SIP Accounts Downloading and installing client software Questions and answers. What’s SIP. IETF Standard defined by RFC 3261

janus
Download Presentation

Personal SIP Account Workshop IAP 2008 VoIP Series Dennis Baron January 22, 2008

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. Personal SIP Account Workshop IAP 2008 VoIP Series Dennis Baron January 22, 2008

  2. Outline • What is SIP • Personal SIP Accounts • Downloading and installing client software • Questions and answers

  3. What’s SIP • IETF Standard defined by RFC 3261 • “The Session Initiation Protocol (SIP) is an application-layer control (signaling) protocol for creating, modifying and terminating sessions with one or more participants.” • Can be used for voice, video, instant messaging, gaming, etc., etc., etc. • Uses URIs for addressing – single communications identity • mailto:dbaron@MIT.edu for email • xmpp:dbaron@MIT.EDU for instant messaging • sip:dbaron@MIT.EDU for voice and video • Username replaced by numbers for telephone applications

  4. SIP Components • User Agents • Clients – Make requests • Servers – Accept requests • Server types • Redirect Server • Proxy Server • Registrar Server • Location Server • Gateways

  5. Location Server DNS Server DNS Registrar SIP Outbound Proxy Inbound Proxy SIP SIP SIP SIP Originating User Agent Terminating User Agent RTP SIP Trapezoid

  6. What are Personal SIP Accounts • Uses your MIT SIP communications identity • One account per person • Allows you to use your own hardware or software for placing and receiving Internet calls • Assigns a traditional telephone number for receiving calls • Web interface for customizing your account • “Experimental” service aimed at early technology adopters • Not intended as a replacement for other telephone services • IS&T support limited to activating accounts and web page • No support at this time for clients

  7. Personal SIP Support Model • Self service account activation • https://voip.mit.edu/cgi-bin/personal/sipmgr/ • IS&T Documentation • http://mit.edu/ist/topics/telecommunications/psip/ • SIP Users at MIT Wiki • https://wikis.mit.edu/confluence/display/SIP/SIP+Users+at+MIT • Your contributions to the wiki are supported and encouraged! • SIP Users Forum • https://scripts-cert.mit.edu/~sip/sip-users/ • Not currently active – may replace with newer technology

  8. Web Management Page

  9. Web Management Page (cont.) • Call routing control

  10. Web Management Page (cont.) • Call blocking control

  11. Web Management Page (cont.) • SIP Registrations

  12. Soft and Hard SIP Clients • “Hard phones” • “Soft phones”

  13. 1 2 SIP Device Configuration for MIT • There is no standard terminology Display name: Dennis Baron User name: dbaron Authorization user name: dbaron Authorization password: ***** Domain: mit.edu Outbound proxy: outgoing-sip-proxy.mit.edu • Authorization user name is often assumed to be the same • Don’t use your Kerberos password – same one as on web page 1 2

  14. Downloading CounterPath X-Lite • Goto - http://www.counterpath.com/x-lite-downloadsurvey.html • Choose your version • 3.0 for Windows - 2000, XP http://storage.counterpath.com/downloads/X-Lite_Win32_1011s_41150.exe?platform=win32&product=xlite • 3.0 for Mac - OS X 10.4 (Doesn’t currently work on Leopard) http://storage.counterpath.com/downloads/X-Lite_Mac_1011b_39984.dmg?platform=mac&product=xlite • 2.0 for Linux http://storage.counterpath.com/downloads/X-Lite_Install.tar.gz?platform=linux&product=xlite • Support Forum - http://support.counterpath.com/

  15. Your full name for the “From:” field • Your Kerberos username • Your SIP password • mit.edu • outgoing-sip-proxy.mit.edu Configuring CounterPath X-Lite

  16. IAP 2008 - VoIP Series • SIP Fundimentals Dennis Baron Tue Jan 15, 01-02:30pm, 4-149 • Personal SIP Account Workshop Dennis Baron Tue Jan 22, 01-02:30pm, 4-231 • Build, Test, and Deploy VoIP Applications with Asterisk and other Open-Source Applications Elliot Eichen Tue Jan 29, 01-02:30pm, 4-231

  17. Questions?

  18. Personal SIP Support Model • IS&T Documentation • http://mit.edu/ist/topics/telecommunications/psip/ • SIP Users at MIT Wiki • https://wikis.mit.edu/confluence/display/SIP/SIP+Users+at+MIT • Your contributions to the wiki are supported and encouraged! • SIP Users Forum • https://scripts-cert.mit.edu/~sip/sip-users/ • Not currently active – may replace with newer technology • Feedback from users and developers will inform future IS&T services

  19. SIP Server Internet2 SIP/PRI Gateway Internet PBX PSTN DNS SRV Lookup DNS SRV Campus Network DNS Server LDAP Server

  20. SIP Server Internet2 SIP/PRI Gateway Internet PBX PSTN SIP INVITE SIP Campus Network DNS Server LDAP Server

  21. SIP Server Internet2 SIP/PRI Gateway Internet PBX PSTN LDAP Lookup LDAP Campus Network DNS Server LDAP Server

  22. SIP Server Internet2 SIP/PRI Gateway Internet PBX PSTN Call Sent to SIP Device SIP Campus Network DNS Server LDAP Server

  23. SIP Server Internet2 SIP/PRI Gateway Internet PBX PSTN Media Stream to SIP Device SIP Campus Network DNS Server LDAP Server

  24. SIP Server Internet2 SIP/PRI Gateway Internet PBX PSTN Call Sent to PBX Gateway SIP Campus Network DNS Server LDAP Server

  25. SIP Server Internet2 SIP/PRI Gateway Internet PBX PSTN Media Stream via Gateway to PBX RTP Campus Network DNS Server LDAP Server

  26. Screening Incoming AuthN Outgoing Signing Internet DMZ Proxy DMZ Proxy Internal Proxy Internal Proxy Routing/Dial Plan AuthZ Accounting Vmail to Email Conferencing etc. … Registration AuthN Personal Options Services Gateways Services Services Personal Proxy Gateways Personal Proxy Personal Proxy … Personalization MITnet SIP Architecture

  27. Current SIP Implementation • Comprised of several different components • SIP Outgoing Proxy • SIP Internal Proxy • SIP DMZ Proxy • Media Proxy • Radius server (accounting, authentication and authorization) • Asterisk server (voicemail, conferencing, PBX features) • Cisco media gateway

  28. Questions?

More Related