The Basics of SIP: Creating Information Rich Real Time Communications

19
INTERNET TELEPHONY® Conference & EXPO October 14, 2003 The Basics of SIP: The Basics of SIP: Creating Information Rich Real Time Communications Creating Information Rich Real Time Communications Rudy Mazza Rudy Mazza Senior Voice Technologist Senior Voice Technologist Alcatel Enterprise Solutions Alcatel Enterprise Solutions Division Division Serving the EDGE

description

Serving the EDGE. The Basics of SIP: Creating Information Rich Real Time Communications. Rudy Mazza Senior Voice Technologist Alcatel Enterprise Solutions Division. Presentation Goals. Understand the challenge of providing information rich real time services to edge of your enterprise - PowerPoint PPT Presentation

Transcript of The Basics of SIP: Creating Information Rich Real Time Communications

Page 1: The Basics of SIP: Creating Information Rich Real Time Communications

INTERNET TELEPHONY® Conference & EXPO

October 14, 2003

The Basics of SIP:The Basics of SIP:Creating Information Rich Real Time CommunicationsCreating Information Rich Real Time Communications

Rudy MazzaRudy MazzaSenior Voice TechnologistSenior Voice TechnologistAlcatel Enterprise Solutions DivisionAlcatel Enterprise Solutions Division

Serving the EDGEServing the EDGE

Page 2: The Basics of SIP: Creating Information Rich Real Time Communications

INTERNET TELEPHONY® Conference & EXPO

Basics of SIP, October 14, 2003

Slide 2

Presentation GoalsPresentation Goals

> Understand the challenge of providing information rich real time services to edge of your enterprise

> Understand the basics of SIP and information rich real time communication

> See SIP in Combination with other Internet technologies to bring services to the Edge

> See the future potential of SIP

Page 3: The Basics of SIP: Creating Information Rich Real Time Communications

INTERNET TELEPHONY® Conference & EXPO

Basics of SIP, October 14, 2003

Slide 3

AgendaAgenda

> Business Context – Real Time Services at the edge of the enterprise

> SIP Defined – Real Time vs. Non Real Time

> SIP in Use

> Why You Should Care

Page 4: The Basics of SIP: Creating Information Rich Real Time Communications

INTERNET TELEPHONY® Conference & EXPO

Basics of SIP, October 14, 2003

Slide 4

The Challenge of the EDGEThe Challenge of the EDGE

Nick Morgan and Loren Gary

Should You Fire Your CIO?

Harvard Management Update – July 2002

For the most part, the largest inefficiencies are now at the edge of the enterprise – in connecting core

processes with your business partners or, at the other end, your sales

channel.

Page 5: The Basics of SIP: Creating Information Rich Real Time Communications

INTERNET TELEPHONY® Conference & EXPO

Basics of SIP, October 14, 2003

Slide 5

The Disparity between LocationsThe Disparity between Locations

Remote WorkerRemote Worker

HeadquartersHeadquarters

Branch OfficeBranch Office

PBX

LANLAN

InternetInternet

PrivatePrivate

PSTNPSTN

DataVoice

CRM

SCM

emailDHCP

DNS

DatabasesDirectories

ERP

LDAP

Page 6: The Basics of SIP: Creating Information Rich Real Time Communications

INTERNET TELEPHONY® Conference & EXPO

Basics of SIP, October 14, 2003

Slide 6

Bringing knowledge – based servicesBringing knowledge – based services to the EDGE to the EDGE

Ric

hn

ess

Reach

TraditionalTrade-off

EnablersExplosion of ConnectivityDissemination of Standards

New levels of Richness and Reach

Blown to BitsPhilip Evans

Thomas S. Wurster

Page 7: The Basics of SIP: Creating Information Rich Real Time Communications

The State of the Enterprise TodayThe State of the Enterprise Today

Wiringcloset

InternetInternet

WANWAN

PSTNPSTN

Remote user

Human to humanIP PhonesSoftphonesMobile phonesPIMHTML, WML, VXML

Contact CenterSuite

Business to business/customers ACD, MIS, IVR, Desktop CTI Internet suite, tele-marketing CRM connectors

System to System

Dual IP/TDM

Distributed architecture LAN, WAN

Multi protocol QSIG, SIP, H323...

Media Gateway

Desktop

Com.Applications

IP-PBX

Human to business Telephony 500+MobilityMessagingWorkplace , directoryVertical applications

Human to System MAC, performance monitoring, call accounting

Network

Services

Human to systemSecure element accessSecure network accessSecure application use

Branch Office

System to Business

Remote survivability

Cost optimization

Full features

Page 8: The Basics of SIP: Creating Information Rich Real Time Communications

INTERNET TELEPHONY® Conference & EXPO

Basics of SIP, October 14, 2003

Slide 8

Information and Real Time CommunicationInformation and Real Time Communication

Voice &Data

Networks

E-mail Directories

Businessapplications

Web SitesCollaboration

Speech AccessSpeech Access

How?

CorporateResourcesCorporateResources

AnywhereAnywhere Any DeviceAny Device

The Power of Combination

Page 9: The Basics of SIP: Creating Information Rich Real Time Communications

INTERNET TELEPHONY® Conference & EXPO

Basics of SIP, October 14, 2003

Slide 9

What Combination DeliversWhat Combination Delivers

> Any location, any time, real-time communication

Page 10: The Basics of SIP: Creating Information Rich Real Time Communications

INTERNET TELEPHONY® Conference & EXPO

Basics of SIP, October 14, 2003

Slide 10

SIP from a technical perspectiveSIP from a technical perspective

> The Session Initiation Protocol (SIP) is a signalling protocol that belongs to the application layer of the ISO model

> SIP is in charge to open, modify and close the sessions between two or more users

Multimedia Applications

Voice Video Data

RSVP RTSP SAP SDP

SIP

IP (ATM...)

UDP TCP

Page 11: The Basics of SIP: Creating Information Rich Real Time Communications

INTERNET TELEPHONY® Conference & EXPO

Basics of SIP, October 14, 2003

Slide 11

H323 protocols reminderH323 protocols reminder

IP

TCP UDP

H323

Entity

H245Control

H225Call

Control

H225RAS

Control

CodecG711, G723, G729

CodecH261, H263Telematic

T120

RTP

RTCP

AUDIOVIDEOSystem controlSystem controlData

applications

H225 frame layerH225 frame layer

Page 12: The Basics of SIP: Creating Information Rich Real Time Communications

INTERNET TELEPHONY® Conference & EXPO

Basics of SIP, October 14, 2003

Slide 12

SIP LayersSIP Layers

IP

TCP

SIP

Entity

AUDIOVIDEO

System control

RTPRTCPRSVP

SIP

SAPSDP

RTSP

UDP

Page 13: The Basics of SIP: Creating Information Rich Real Time Communications

INTERNET TELEPHONY® Conference & EXPO

Basics of SIP, October 14, 2003

Slide 13

SIP – A Practical ViewSIP – A Practical View

> SIP provides new access and connection new access and connection capabilitiescapabilities

• Choice of communications devices• Choice of media• Find me/hide me capabilities

> SIP uses URL addressing like emailSIP uses URL addressing like email• sip: [email protected]• sip: [email protected]

> SIP delivers a new level of mobility

> Reach someone regardless of deviceregardless of device• PC, legacy telephone, IP phone, palm

device, cell

> Reach someone regardless of locationregardless of location• Like email• Log in and your presence is established

> Reach someone regardless of addressregardless of address• Does not require SIP address• Can use email address/phone number• Just register and SIP will find you

LANLAN

InternetInternetInternetInternet

PWTPWT Digital Digital PhonePhone

IPIPPhonePhonePSTN/ISDNPSTN/ISDN

SIPSIPPhonePhone

SIPSIPSoftphoneSoftphone

Call ServerCall Server(SIP/Linux)(SIP/Linux)

LDAP DirectoryLDAP Directory

SIP ClientSIP Client

GatewayGateway

SMTP changed e-mail – SIP will change communicationsSMTP changed e-mail – SIP will change communications

Page 14: The Basics of SIP: Creating Information Rich Real Time Communications

INTERNET TELEPHONY® Conference & EXPO

Basics of SIP, October 14, 2003

Slide 14

Session Initiation ProtocolSession Initiation ProtocolIn ActionIn Action

> Application layer signaling protocol• Uses RTP – Real Time Protocol

for actual communication

> Establishes, modifies and Establishes, modifies and terminates multimedia sessionsterminates multimedia sessions over IP between intelligent devices

> Shares features with HTTP

> Integrates with enterprise Integrates with enterprise IP networksIP networks

• DNS• LDAP

> Supports Multipurpose Internet Mail Extension (MIME)

> Creates user presence and device information

> Main goal is to provide accessMain goal is to provide access NOT content

200 OK

Ack

Bye

200 OK

Invite SIP: alan.alcatel.com

SIP agent John

SIP agentAlan

RTP data(communication)

180 Ringing

100 Trying

Page 15: The Basics of SIP: Creating Information Rich Real Time Communications

INTERNET TELEPHONY® Conference & EXPO

Basics of SIP, October 14, 2003

Slide 15

SIP – Serving the EdgeSIP – Serving the Edge

HTTP, SIP

RADIUS

LDAP/SQL

SIP

SIP

SIP

SIPSIP

SMTP

HTTP

ConferenceConferenceServerServer

WebWebServerServer

MediaMediaServerServer

E-mailE-mailServerServer IMIM

ServerServer

PresencePresenceServerServer

LocationLocationServerServer

DatabaseDatabase

BillingBilling

SIP SIP ApplicationApplication

ServerServer

> SIP enterprise service examples• Call redirectCall redirect to a web page or

email if the called party is busy• Web interactive voice responseinteractive voice response• Presence-basedPresence-based call routing• User follow-meUser follow-me enabled by

user’s location• Dynamic media allocationDynamic media allocation

based on presence, available terminals and user preferences

Page 16: The Basics of SIP: Creating Information Rich Real Time Communications

INTERNET TELEPHONY® Conference & EXPO

Basics of SIP, October 14, 2003

Slide 16

At a practical levelAt a practical level

It’s about the end user and the system administrator

Find Me

Hide Me

Greater Choice of Devices

Better Interoperability

End User Control

Page 17: The Basics of SIP: Creating Information Rich Real Time Communications

INTERNET TELEPHONY® Conference & EXPO

Basics of SIP, October 14, 2003

Slide 17

SIP and the POWER of COMBINATIONSIP and the POWER of COMBINATION

> SIP and QSIG in the IETF

> SIP and wireless

> SIP and multimedia

> SIP and business continuity

Page 18: The Basics of SIP: Creating Information Rich Real Time Communications

INTERNET TELEPHONY® Conference & EXPO

Basics of SIP, October 14, 2003

Slide 18

Summing it UpSumming it Up

> IT DOES matter as we conquer the challenges of providing services the edge of the enterprise

> SIP is part of a group of Internet technologies that create a powerful combination

> SIP is still emerging with plenty of potential

> Don’t forget, it’s about the end user and the administrator

Page 19: The Basics of SIP: Creating Information Rich Real Time Communications

INTERNET TELEPHONY® Conference & EXPO

October 14, 2003

Conquering the EDGEConquering the EDGE

Thank you for your attentionThank you for your attention