SIP Overview

SIP Educational Series: Part I

March 18th, 2008

This document is for informational purposes only, and Tekelec reserves the right to change any aspect of the products, features or functionality described in this document without notice. Please contact Tekelec for additional information and updates.

Speakers
Mike Sies (Moderator) Product Marketing Tekelec

Jiri Kuthan AVP, Engineering (SIP Technologies) Tekelec

Tekelec Proprietary

2

About Tekelec
Signaling Session Management Number Portability Messaging Service Mediation Flexible Routing Service Assurance Revenue Assurance Service Creation
Tekelec’s solutions are Tekelec’s solutions are in 7 of 10 of the world’s in 7 of 10 of the world’s largest wireless carriers largest wireless carriers and in 6 of 10 of the and in 6 of 10 of the world’s largest wireline world’s largest wireline carriers carriers

Tekelec Proprietary

3

presence & conferencing • SIP definition & standards • SIP with respect to SS7 signaling Q3: Deploying SIP in Real Networks (Exact date not finalized yet) • • • • Quality of service (QoS) NATs and Firewalls PSTN Real-time Protocol (RTP) for multimedia applications Q2: Introduction to SIP Protocol & Procedures (June 3rd) • • • • SIP Architecture SIP Servers.Outline Q1: SIP Overview (March 18th) • • • • Introduction Why SIP SIP History Where SIP was born: IETF standardization • Use cases: voice. ENUM SIP protocol & message elements SIP procedures Q4: SIP Security & Services (Exact date not finalized yet) • SIP security • SIP services • Future SIP uses cases Tekelec Proprietary 4 . messaging.

and Tekelec reserves the right to change any aspect of the products. features or functionality described in this document without notice. . Please contact Tekelec for additional information and updates.Introduction: Why SIP? This document is for informational purposes only.

Techie: HTTP-like protocol specified in RFC3261 and associated standards and running similarly like Email runs over all-IP. Work from anywhere. including your browser. telephone and coffee machine. VP for Business Development: technology for allIP-based telephony that allows integration with Internet services and surpasses investment barriers CFO: reduction of costs by running homogenous allIP technology.What Is SIP? Depends on Who You Are… Visionary: missing piece for running all services over IP. Tekelec Proprietary 6 . Richer user interface than PSTN. Productivity/collaboration applications.

single server may host multiple domains for better efficiency. Like with web/email.… but it is always about ALL-IP. Tekelec Proprietary 7 . Service operation can be outsourced in a Centrex-like manner. multi-site. home office. on-site. Improved productivity tools. PSTN E1 WaveLAN T1 DSL Services available to all users. in office. underway. off-site. Single infrastructure for data and voice.

.Running homogenous all-IP networks greatly reduces cost and increases competitiveness. Incumbents: isn’t VoIP a cannibalization threat? • No – it is a Darwinist test in that well-adapting species profit whereas others that don’t will disappear.Why SIP? Challengers: • All-IP nature opens up competition and removes investment barriers. I would pay most attention to key assets: access. • What’s the adaptation chance? . & retail capability. Tekelec Proprietary 8 . • Attack other market segments like challengers do.If I was an incumbent. Why not SkypeTM? • That’s a single party game: too few devices because of proprietary technology and reportedly the only party to make $ with Skype is Skype. identity.

…).). …. Cisco. gaming. Service providers: ISPs (T-Online. .. Oracle/HotSip. Vonage). Truvoice) Tekelec Proprietary 9 . Cisco.) We have today a variety of interoperable equipment: • Clients: hardphone (snom.SIP Works Quite Fine in 2008 Working standardized technology for running Telephony over the Internet (and in the future more real-time applications. terminal adapters (Sipura) • Gateways: Tekelec. Counterpath. dual phones (Nokia). Avaya. fixed-mobile-convergence providers (Telio.. etc. IADs (Linksys. ASPs (SIPphone. such as messaging. AVM). Ubiquity/Avaya. Mitel. Nortel. Earthlink). … • Servers: Tekelec/iptelorg. Sonus. softphones (Microsoft.

Upcoming concerns: security and unsolicited communication. The cost-savings promise holds. Tekelec Proprietary 10 . Troubleshooting in distrubuted networks still takes deep expertise. Today’s ISP/ASP market is moving to mobile markets. Learning and integration efforts are considerable. applications are coming slowly.Summary of Introduction SIP as of today (2008) is a mature all-IP technology and is embedded in a wide array of equipment from various vendors.

Poll Question #1 How do you rate your SIP knowledge? a) b) c) d) Expert Intermediate Basic None Tekelec Proprietary 11 .

. Please contact Tekelec for additional information and updates. features or functionality described in this document without notice. and Tekelec reserves the right to change any aspect of the products.IETF Standardization This document is for informational purposes only.

Contribution comes from individuals (as opposed to companies or institutions). as well as from academia. Participation is open: participants from both data and telecom industry participate. SIP was developed by the IETF (within the Real-Time Applications and Infrastructure area) and has grown to encompass several offshoots: • SIP (core SIP protocol) • SIPPING (telephony and multimedia applications and extensions) • SIMPLE (SIP-based instant messaging and presence) Tekelec Proprietary 13 .Where SIP Was Born Internet Engineering Task Force (“IETF” www.ietf.org) is a standardization body. etc. which has created a large variety of Internet protocols: • • • • TCP/IP for interconnection SMTP for E-email FTP for data transfer RTP for voice.

ITU and ATIS (defined TISPAN) Cable/ Broadband CableLabs (defined PaketCable) SIP.SIP’s Migration as a Standard Mobile Networks 3GPP and 3GPP2 (defined IMS) Wireline Networks ETSI. RTP and many other protocols SIP has successfully migrated to become the global signaling protocol that underpins broad architectural efforts (especially the IP Multimedia Subsystem or IMS) for wireless. SIP-T. wireline and broadband networks Tekelec Proprietary 14 .

How IETF Working Groups Relate (Abbreviated Listing) Supporting Specs mmusic Conferencing utilities Instant Messaging and Presence Core Specs SIPPING SIP Extensions (Filter for Core SIP Working Group) Application Specs SIMPLE Chaired by Robert Sparks SIP Core Signaling Protocol Specifications iptel Supporting Protocols GeoPriv Location and Related Privacy Chaired by Robert Sparks AVT Voice and Real-time Transport ENUM IP-PSTN Numbering XCON Centralized Conferencing Chaired by Adam Roach Tekelec Proprietary 15 .

‘S’ in SIP Doesn’t Stand for Simple Tekelec Proprietary 16 .

Please contact Tekelec for additional information and updates. .SIP Use Cases This document is for informational purposes only. features or functionality described in this document without notice. and Tekelec reserves the right to change any aspect of the products.

such as call parking • Some reproducible in different ways. Tekelec Proprietary 18 . such as voicemail by E-mail Meshed SIP-based Communications • Instant messaging and presence • Web integration such as click-to-dial Killer applications • … and other nonsense is out-of-scope of this tutorial. such as call forwarding • Some hard to reproduce.SIP Use Cases Traditional “PBX services” • Some reproducible with SIP 1:1.

Notification services (T-storm alarm). forking. clickto-dial • Instant Messaging and Presence.) • Security: authentication The applications demanded & deployed are mostly about service integration: • E-mail: replacement of IVR annoyance with voicemail-2-email • Web: read list of missed calls from your webpage (both off-line & on-line) • Web: online phonebook.Meshed SIP-based Communications Use the same signaling vehicle for more services. SMS delivery • Telephony: conferencing Example: Voicemail-2-email server w/video Technical challenge: make service programming easy 19 Tekelec Proprietary . etc. redirection. SIP already supports: • Notion of user location • Application-layer logic (incl.

video. etc.) Presence Messaging Conferencing Fixed mobile convergence (FMC) Other None Tekelec Proprietary 20 .Poll Question #2 Which SIP-based services have you deployed or do you plan to deploy in the next 6-12 months? (you can select more than one response) a) b) c) d) e) f) g) h) VoIP Push-to-x (talk.

and Tekelec reserves the right to change any aspect of the products. .Essential SIP Definitions This document is for informational purposes only. Please contact Tekelec for additional information and updates. features or functionality described in this document without notice.

client-server protocol. The proxy server implements an authentication policy and locates the call recipient. and the protocol they use to speak with each other. The next slide shows an RFC3261 call-flow: two SIP phones establish a connection through a SIP proxy server. Proxy servers). request-reply.RFC 3261 RFC3261 is the key specification for SIP technology It establishes the SIP elements (User Agents. SIP is a text-based. Tekelec Proprietary 22 . their functions and topologies.

com sip:jiri@195.com #7 ACK sip:jiri@195.78.37.173 From: sip:Caller@sip.com #4 #6 OK 200 From: sip:Caller@sip.37.tag=12 To: sip: jiri@iptel.173 #2 jiri #3 INVITE sip:jiri@195.37.com.org #1 Call-ID: 345678@sip.173 Proxy #5 OK 200 From: sip:Caller@sip.org Reply: IP Address of iptel.com jiri@195.org.org Call-ID: 345678@sip.org.37.tag=12 To: sip: jiri@iptel.tag=12 To: sip: jiri@iptel.tag=12 To: sip: jiri@iptel.com Caller@sip.org SIP Server INVITE sip:jiri@iptel.tag=34 Call-ID: 345678@sip.org From: sip:Caller@sip.78.78.com.78.tag=34 Call-ID: 345678@sip.com.com. Location Database #0 DNS SRV Query ? iptel.Basic SIP Call-Flow (Proxy Mode) SIP Proxy looks up next hops for requests to served users in location database and forwards the requests there.173 Media streams #8 Tekelec Proprietary 23 .

x ATM 24 Ethernet GPRS SONET Tekelec Proprietary .711.All-IP Protocol Zoo (Hourglass Model) ENUM WWW signaling interdomain AAA iLBC. G. . media NAT HTTP TLS SIP TCP DNS SCTP IPv4/IPv6 PPP RADIUS UDP RTP STUN AALx V...

Minimum SIP Setup Protocols •SIP for signaling •RTP for voice •DNS for finding SIP server •Database for back-end services Boxes •SIP end-devices •PSTN gateways •Database •SIP server •Web-based provisioning Tekelec Proprietary 25 .

… ) For mobile environment: signaling compression Applications: message store.For Production Setup Add … CDR processing External authentication and authorization server (RADIUS. STUN and TURN servers for NAT traversal Failover protocols (VRRP. SIP-T for PSTN trunking. REFER for CTI See draft ietf sip hitchhikers guide for a complete overview of SIPrelated technologies Tekelec Proprietary 26 . identity management. SNMP for monitoring SIP extensions for 911. UCARP... presence server. . conferencing server. HSS) NTP for accurate CDRs ICE.

Please contact Tekelec for additional information and updates. features or functionality described in this document without notice.Interworking with PSTN This document is for informational purposes only. . and Tekelec reserves the right to change any aspect of the products.

why bother with PSTN? Well there are hundreds of millions of PSTN users. How do you convert SIP calls to PSTN calls? • Function provided by the PSTN gateways How do you find the “right” gateway? • SIP proxy servers with specialized routing logic How do you convey caller ID? • Asserted Identity header fields How do you convey legacy signaling? • DTMF.PSTN: What are the Challenges? If SIP can do it all. … Tekelec Proprietary 28 . overlap dialing.

Tekelec Proprietary 29 . The Gateway maps the INVITE to a SS7 ISUP IAM (Initial Address Message) 183 Session Progress establishes early media session so caller hears Ring Tone. WorldCom. Two way Speech path is established after ANM (Answer Message) and 200 OK ISDN/ISUP: RFC 3398 QSIG: RFC 4497 Slide courtesy of Alan Johnston.Call Flow: SIP to PSTN Request-URI in the INVITE contains a Telephone Number which is sent to PSTN Gateway.

Tekelec Proprietary 30 . and assert caller identity.Example Scenario: SIP Trunking Region 2 Region 1 SSR SSR Region 3 SSR SSR Centralized SIP routing table SIP servers centrally locate termination soft-switches. Softswitches AKA PSTN gateways convert calls from SIP to PSTN and vice versa.

tekelec.com for: • SIP II tutorial registration • 4-part SIP signaling whitepaper series Tekelec Proprietary 31 .Next Steps … SIP II: Introduction to SIP Protocol & Procedures (Jun 3rd) • • • • SIP Architecture SIP Servers. ENUM SIP protocol & message elements SIP procedures Follow-up email • Webinar slide deck with self-test questions & resource info • Registration details for SIP II Visit www.

Q&A Tekelec Proprietary 32 .

Thanks for listening! Jiri Kuthan AVP.com Tekelec Proprietary 33 .Kuthan@tekelec. Engineering SIP Technologies Jiri.