26

SIP Today: A Look at the Current State of the Standard Amnon Gavish VP Business Development RADVISION

Embed Size (px)

Citation preview

Page 1: SIP Today: A Look at the Current State of the Standard Amnon Gavish VP Business Development RADVISION
Page 2: SIP Today: A Look at the Current State of the Standard Amnon Gavish VP Business Development RADVISION

SIP Today: A Look at the Current State of the Standard

Amnon Gavish VP Business

DevelopmentRADVISION

Page 3: SIP Today: A Look at the Current State of the Standard Amnon Gavish VP Business Development RADVISION

AGENDA

SIP – The Emerging IP Communication Protocol

SIP Protocol Overview User Perspective - Applications and

Services Carrier perspective - Network aspects The Future

Page 4: SIP Today: A Look at the Current State of the Standard Amnon Gavish VP Business Development RADVISION

Just a moment, my laptop is ringing…

There’s a video call coming in on my desktop phone. Oops, my boss is trying to reach me on a cellular

POC call. Now who’s that instant message from? Oh, I hope that incoming file is the report I’ve been

waiting for. My messenger shows an incoming voice call on my

laptop. So many calls, over so many devices over so many

networks…

Wonder how it works?

Page 5: SIP Today: A Look at the Current State of the Standard Amnon Gavish VP Business Development RADVISION

Introducing the signaling protocol SIP

SIP = Session Initiation Protocol Signaling protocol for initiating, modifying, and

terminating interactive sessions A session can be voice, video, data or any

combination tied together by SIP. SIP enables any kind of communication everywhere at

any time. SIP enables new services in parallel with old services:

Presence, IM, Click to Talk….

SIP is the glue for Convergence! SIP is the NGN service enabler…

Page 6: SIP Today: A Look at the Current State of the Standard Amnon Gavish VP Business Development RADVISION

Where is SIP used?

Soft switchEverywhere!

Page 7: SIP Today: A Look at the Current State of the Standard Amnon Gavish VP Business Development RADVISION

SIP – The emerging IP communication protocol

The communication world is experiencing a revolution! Users want to communicate everywhere, in many ways,

and anytime. On the road, at home, at office… Talking, seeing, chatting, gaming, data transferring, and

everything together. While working, while on vacation, while traveling...

This means: Combining internet, cellular, wireless, and fixed networks

services. Moving to packet networks.

SIP is the glue for all this….

Page 8: SIP Today: A Look at the Current State of the Standard Amnon Gavish VP Business Development RADVISION

SIP – A little history 1996: started at Columbia University, submitted to the

Internet Engineering Task Force (IETF) March 1999: IETF RFC 2543 Sep. 1999: SIP Working Group is formed at the IETF 1999-2001: Several updates of RFC 2543 are released July 2000: Draft standard version of SIP submitted March 2001: SIP Working Group split into two groups

due to significant increase in SIP-related activity June 2002: RFC 3261 - The basis for today’s SIP

Page 9: SIP Today: A Look at the Current State of the Standard Amnon Gavish VP Business Development RADVISION

SIP has been adopted by various standards bodies

SIP adopted by different Consortia GSM/3GPP, CDMA/3GPP2 – SIP in 3G cellular networks CableLabs – Distributed Call State (DCS) specification International Softswitch Consortium – SIP as inter-

softswitch protocol (SIP-T) SUN/JAIN – Standard JAVA API for SIP

Other standards bodies involved in SIP International Telecommunication Union (ITU) International Multimedia Telecommunications

Consortium (IMTC)

Page 10: SIP Today: A Look at the Current State of the Standard Amnon Gavish VP Business Development RADVISION

What makes SIP protocol so popular? Uses proven Internet methods like HTTP/SMTP Integrates with Internet services

Instant messaging, presence, and more…

Flexibility Easily adopted for new services e.g. video, gaming…

Scalability SIP routing, makes it scalable by using a decentralized

architecture

Readability Developers like it ….

Page 11: SIP Today: A Look at the Current State of the Standard Amnon Gavish VP Business Development RADVISION

SIP Overview

Page 12: SIP Today: A Look at the Current State of the Standard Amnon Gavish VP Business Development RADVISION

SIP Operation

Registrar

User Agent 1

Location service

User Agent 2

Proxy

Redirect Server

SIP

Req

ues

t

SIP RequestSIP Request

read

update

REG

ISTE

R

Page 13: SIP Today: A Look at the Current State of the Standard Amnon Gavish VP Business Development RADVISION

SIP Philosophy Reuse Internet proven, rich set of concepts

Internet addressing and locating mechanisms Internet routing Internet protocols (HTTP, SMTP…) Advanced security methods Make no assumptions about the underlying packet

network transmission protocol (TCP, UDP…)

SIP provides building blocks for sessions control SIP can be read by humans; makes it more

friendly to understand

Page 14: SIP Today: A Look at the Current State of the Standard Amnon Gavish VP Business Development RADVISION

IETF SIP working groups SIP standardization working groups

SIP – Session initiation protocol SIPPING - Session Initiation Proposal Investigation SIMPLE - SIP for Instant Messaging and Presence

Leveraging Extensions IPTEL – IP telephony

Working groups with indirect connections to SIP AVT – Audio Video Telephony ENUM - Telephone Number Mapping Behave - Behavior Engineering for Hindrance

Avoidance XCON - Centralized Conferencing Many others…

Page 15: SIP Today: A Look at the Current State of the Standard Amnon Gavish VP Business Development RADVISION

Important Internet RFCs concerning SIP RFC3261: Session Initiation Protocol RFC3262: Reliability of Provisional Responses in SIP RFC3263: SIP: Locating SIP Servers RFC3264: An Offer/Answer Model with the Session Description Protocol RFC3265: Session Initiation Protocol (SIP)-Specific Event Notification RFC3892: The Session Initiation Protocol (SIP) Referred-By Mechanism  RFC3891: The Session Initiation Protocol (SIP) Replaces Header  RFC3856: A Presence Event Package for the Session Initiation Protocol

(SIP)  RFC3857: A Watcher Information Event Template-Package for the

Session Initiation Protocol (SIP)  RFC3824: Using E.164 numbers with the Session Initiation Protocol (SIP)  RFC3764: ENUM service registration for Session Initiation Protocol (SIP)

Addresses-of-Record

Page 16: SIP Today: A Look at the Current State of the Standard Amnon Gavish VP Business Development RADVISION

Important Internet drafts relating to SIP

3rd-Generation Partnership Project (3GPP) Release 5 requirements for Session Initiation Protocol (SIP)

Connection reuse The Stream Control Transmission Protocol as a

Transport for for the Session Initiation Protocol Session Initiation Protocol Call Control -

Conferencing for User Agents Session timers Emergency Services for Internet Telephony systems

Page 17: SIP Today: A Look at the Current State of the Standard Amnon Gavish VP Business Development RADVISION

User Perspective - Applications and Services

Page 18: SIP Today: A Look at the Current State of the Standard Amnon Gavish VP Business Development RADVISION

SIP applications – practically everywhere…

Desktop IP phones Soft phones

PC Laptop Palm

Cellular phones Instant messaging user agents Presence user agents Streaming clients: IP radio

Page 19: SIP Today: A Look at the Current State of the Standard Amnon Gavish VP Business Development RADVISION

Carrier Perspective - Network Aspects

Page 20: SIP Today: A Look at the Current State of the Standard Amnon Gavish VP Business Development RADVISION

SIP network elements SIP Servers

Soft switches Proxy Redirect Registrar B2BUA Events and Presence IM

Application Servers ACD, IP Centrex…

Media Servers MCU, streaming servers, announcement servers

Page 21: SIP Today: A Look at the Current State of the Standard Amnon Gavish VP Business Development RADVISION

SIP usage in all networks Cellular/wireless

IMS - the new cellular core is SIP based Cellular endpoints use SIP for advanced features

(POC…) Endpoints and access servers over wireless networks

Fixed telephony Softswitches Gateways

Cable networks SIP infrastructure in packet cable networks

Internet Click to Talk Net2Phone

Page 22: SIP Today: A Look at the Current State of the Standard Amnon Gavish VP Business Development RADVISION

SIP Future

Page 23: SIP Today: A Look at the Current State of the Standard Amnon Gavish VP Business Development RADVISION

The future

Cellular networks are going to be SIP end-to-end

Fixed telephony networks are going to be SIP end-to-end

Internet telephony services will be SIP-based Packet Cables will use SIP in its backbone SIP will be used for converged services on

Handheld devices SIP will enable Gaming applications

Page 24: SIP Today: A Look at the Current State of the Standard Amnon Gavish VP Business Development RADVISION

BUT, let us return to the present

Reality is not that simple…There are many challenges(The “S” is not for simple…)

Page 25: SIP Today: A Look at the Current State of the Standard Amnon Gavish VP Business Development RADVISION

Some gaps between theory and reality

Move from fixed to mobile Signaling bandwidth Support for more addresses Advanced directory services

SIP based systems starting to replace legacy systems Robustness and reliability Features and services Security

Working on embedded platforms Many operating systems (RTOS) Footprint Efficiency

Internetworking and cooperation with other standards Standard is dynamic and evolving

Page 26: SIP Today: A Look at the Current State of the Standard Amnon Gavish VP Business Development RADVISION

Thank you

®

Amnon Gavish VP Business Development,

[email protected]