Personal SIP Account Workshopist.mit.edu/.../files/migration/topics/voip/np161.pdf · 2008. 1. 22....

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

Transcript of Personal SIP Account Workshopist.mit.edu/.../files/migration/topics/voip/np161.pdf · 2008. 1. 22....

  • Dennis Baron, January 22, 2008Page 1np161

    Personal SIP Account Workshop

    IAP 2008 VoIP SeriesDennis Baron

    January 22, 2008

  • Dennis Baron, January 22, 2008Page 2np161

    Outline

    • What is SIP

    • Personal SIP Accounts

    • Downloading and installing client software

    • Questions and answers

  • Dennis Baron, January 22, 2008Page 3np161

    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:[email protected] for email

    – xmpp:[email protected] for instant messaging

    – sip:[email protected] for voice and video

    • Username replaced by numbers for telephone applications

  • Dennis Baron, January 22, 2008Page 4np161

    SIP Components

    • User Agents– Clients – Make requests– Servers – Accept requests

    • Server types– Redirect Server– Proxy Server– Registrar Server– Location Server

    • Gateways

  • Dennis Baron, January 22, 2008Page 5np161

    SIP Trapezoid

    DNS Server

    Location Server

    Terminating User Agent

    Outbound Proxy

    Originating User Agent

    DNS

    SIP

    SIP

    SIP SIP

    RTP

    Registrar

    Inbound Proxy

    SIP

  • Dennis Baron, January 22, 2008Page 6np161

    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

  • Dennis Baron, January 22, 2008Page 7np161

    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

  • Dennis Baron, January 22, 2008Page 8np161

    Web Management Page

  • Dennis Baron, January 22, 2008Page 9np161

    Web Management Page (cont.)• Call routing control

  • Dennis Baron, January 22, 2008Page 10np161

    Web Management Page (cont.)• Call blocking control

  • Dennis Baron, January 22, 2008Page 11np161

    Web Management Page (cont.)• SIP Registrations

  • Dennis Baron, January 22, 2008Page 12np161

    • “Hard phones”

    • “Soft phones”

    Soft and Hard SIP Clients

  • Dennis Baron, January 22, 2008Page 13np161

    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

  • Dennis Baron, January 22, 2008Page 14np161

    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/

  • Dennis Baron, January 22, 2008Page 15np161

    Configuring CounterPath X-Lite

    ← Your full name for the “From:” field← Your Kerberos username← Your SIP password

    ← mit.edu

    ← outgoing-sip-proxy.mit.edu

  • Dennis Baron, January 22, 2008Page 16np161

    IAP 2008 - VoIP Series• SIP Fundimentals

    Dennis Baron Tue Jan 15, 01-02:30pm, 4-149

    • Personal SIP Account WorkshopDennis Baron Tue Jan 22, 01-02:30pm, 4-231

    • Build, Test, and Deploy VoIP Applications with Asterisk and other Open-Source Applications

    Elliot EichenTue Jan 29, 01-02:30pm, 4-231

  • Dennis Baron, January 22, 2008Page 17np161

    Questions?