Download

SIP Tutorial: Cisco SIP Product Integration







Advertisement
/ 39 []
Download Presentation
Comments
ember
From:
|  
(777) |   (0) |   (0)
Views: 250 | Added: 03-03-2012
Rate Presentation: 1 0
Description:
SIP Tutorial: Cisco SIP Product Integration. Cullen Jennings, Ph.D. ( fluffy@cisco.com ) Distinguished Engineer Steve Levy ( stlevy@cisco.com ) Product Manager, IPCommunications Business Unit VoiceCon March, 2006. Agenda. Cisco Unified CallManager 5.0 SIP and Presence Integration
SIP Tutorial: Cisco SIP Product Integration

An Image/Link below is provided (as is) to

Download Policy: Content on the Website is provided to you AS IS for your information and personal use only and may not be sold or licensed nor shared on other sites. SlideServe reserves the right to change this policy at anytime. While downloading, If for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.











- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -




Slide 1

SIP Tutorial:Cisco SIP Product Integration

Cullen Jennings, Ph.D. (fluffy@cisco.com)

Distinguished Engineer

Steve Levy (stlevy@cisco.com)

Product Manager, IPCommunications Business Unit

VoiceCon March, 2006

Slide 2

Agenda

  • Cisco Unified CallManager 5.0

    • SIP and Presence Integration

  • Cisco Unified Presence Server 1.0

    • Integration within the Cisco Unified Communications System

Slide 3

Routing Virtual Groups, Push To Talk

Preference Urgent, spam, rules, forwarding, follow me, find me

Mobility Phone-user autonomy

Presence

Availability, Schedule,

Hide Me/Shield Me

Security

Voicemail

Store Audio, Video

More Agenda

Improved Workflow & Productivity

New Applications, Better Integration

Conference, voice, video, IM, application collaboration

Policy

Call logging

Converged Voice, Video, IM, App Share

Phones, routers, proxy, application servers

Lower equipment costs

Vendor Independence

Standards-based Solution

Slide 4

Cisco Unified Communications System

Productivity

Business Process

Business Transformation

Calendar

Audio-Conferencing

Collaboration

Web Applications

E-mail

Telephony

Video-on-Demand

Voice Messaging

Instant Messaging

Customer

Contact

Secure IP Network

Slide 5

Redefining Communications

ApplicationConvergence

ServiceConvergence

New Capabilities

Personalized Services

Context and Presence

Cross media Communications

Transport Convergence

Network Simplification

Virtual Network Resources

Integrated Security

Distributed Call Control

Mobility

IP Communications Adoption

OpexReduction

All IP Toll Bypass

Easy MACs

Applications

Virtualization

Movement

2009

2006

2001

1997

Slide 6

Instant “Rich Media Communications”

Only options that make sense appear

  • Send an instant message

  • Start a voice conversation

  • Start a video conversation

  • Send email

  • Start a rich media session

  • Show profile/directory entry

  • Make a phone call

  • Right now

  • As soon as possible

  • First available slot

See availability

and select people

in any context

Select method of communication

Decide when to communicate

System does the rest

Slide 7

Delivering on SIP

Integrate SIP into Cisco solutions

Drive Application and New Market Innovation

Call

Center

Enterprise VoIP

CM

IP Centrex

BTS

Introduce SIP Support on Cisco Platforms and New Products

Residential

Voice

Wireless

Push To Talk

Global Long

Distance

Presence-based

Applications

IM/Pres

Voice

Portal

Drive Protocol Development to Maturity

Unified Client

Cisco Unity

PC-to-Phone

Cisco Unified CallManager

Softswitch and Gateways

Proxy Server

Conferencing

IP Phones

IVR

Voice Gateways

NAT

Apps

RFC 3261

3PCC

3GPP

Conf.

NAT/FW

sip-01

IM

RFC 2543

1996

1997

1998

1999

2000

2001

2002

2003

2004

2005

2006

Slide 8

Current Cisco SIP Product Portfolio

Cisco IOS including Voice Gateways, IP-IP Gateway, Cisco Unified Survivable Remote Site Telephony, Cisco Unified CallManager Express

Cisco SIP Proxy Server

Cisco Unified IP Phones

Cisco PIX Firewall

2-port FXS Gateway

Cisco ATA 186/188

Cisco Unity

Cisco Softswitch

BTS-10200 and PGW 2200

Cisco Unified

MeetingPlace Express

Cisco Unified CallManager

Linksys Phone

Linksys Phone Adapter

Cisco Unified MeetingPlace 8100

Slide 9

Presence Applications Services—Overview

Slide 10

Presence and Communications

  • The primary use for presence information is to facilitate communication

  • The best way (but not the only way) to derive presence information is by monitoring communications

Communications

Presence

Slide 11

The Three Stages of AllPresence Information

Publish

Collect

Consume

  • Value increases quadratically with number of actors

  • Challenge is to connect them all

Keyboards

Phones

Wireless AP

Motion Sensors

Network

Storage

Aggregation

Policy

Privacy

Synchronization

Desktop Apps

PBX

Calendar

Collaboration

Phone

Slide 12

IBM

Sametime Servers

Inside a Single Enterprise:Standards-Based Interoperability

IBM

Presence

Cisco Unified

Presence Server

SIP/SIMPLE

Microsoft

Presence

Sametime

Client

Office and

Messenger

Slide 13

Presence and SIP/SIMPLE Interoperability

  • Peer—Peer Relationship via Standardized Protocol

    • Symmetrical Relationship—Data exchanged both ways to enhance Cisco customer experience with Cisco featuresas well as SIP/SIMPLE Enterprise services

Live Communication Server

Presence Applications Services

Presence

Voice, Video, IM

Enterprise Desktop

Cisco Enterprise Solution

Slide 14

Routing Virtual Groups, Push To Talk

Preference Urgent, spam, rules, forwarding, follow me, find me

Mobility Phone-user autonomy

Presence

Availability, Schedule,

Hide Me/Shield Me

Security

Voicemail

Store Audio, Video

Application Programming Interface For Developing Business Applications

Improved Workflow & Productivity

New Applications, Better Integration

Conference, voice, video, IM, application collaboration

Policy

Call logging

Converged Voice, Video, IM, App Share

Phones, routers, proxy, application servers

Lower equipment costs

Vendor Independence

Standards-based Solution

Slide 15

Cisco Is Committed to Making it Work… Innovating and Standardizing

  • Cisco leads key IETF SIP working groups: SIP, SIPPING, IPTEL, ENUM, MIDCOM, BEHAVE

  • Cisco leads efforts to standardize solutions to the “hard” problems… QoS, NAT/FW traversal, Secure Media and Signaling

  • Cisco has influenced nearly all voice RFCs

  • Cisco has authored or co-authored more SIP-related drafts and RFCs than any other company

Develop Products

Develop Standards

Deploy With Customers

Slide 16

Cisco SIP Standards Leaders

  • Cullen Jennings RAI Area Director

  • Dean Willis—SIP and SIPPING WGco-chair

  • Cullen Jennings—IPTEL, Behave, WebDAV WG co-chair

  • Patrik Faltstrom—ENUM WG co-chair

  • Melinda Shore—MIDCOM WG co-chair

  • Dave Oran—Speech SC WG co-chair

  • Mark Lindner - ECRIT co-chair

  • Dave Meyers - SpeerMint

  • James Polk—NENA (non IETF) co-chair

  • Jonathan Rosenberg—IAB

Slide 17

What does “Ready” mean?

  • Typical progression of Idea

    • Mailing list discussion Very Fluid 0-infinity

    • Individual Internet-Draft Muddy 2-12 months

    • Working Group Internet-Draft Moist Clay 4-12 months

    • Working Group Last Call Solid 1-2 months

    • AD Review Solid 0-6 months

    • IETF Last Call Very Stable 1 month

    • IESG Review Very Stable 1-6 months

    • RFC-Editor Queue Ready 3-6 months

    • Published as RFC Ready

    • Informational

    • BCP

    • Standards Track (Proposed, Draft, Full Standards)

Slide 18

Cisco Unified CallManager 5.0:SIP and Presence Integration

Slide 19

A Bit of History …………

  • 10 years ago, there were only traditional PBXs.

    • Today, the market would still be traditional PBXs if Cisco didn’t disrupt that market and build something better on an IP core.

  • To disrupt this market, Cisco’s first focus was to compete with PBX manufactures on their level

    • Build an IP-PBX equivalent to any PBX on the market.

  • At the time Cisco began work on Cisco Unified CallManager,

  • standardizing VoIP protocols were too immature to replicate

  • PBX features.

    • Cisco had to develop SCCP protocol to address the difficult issues and build that IP-PBX.

    • At the same time, we also have focused on the IETF standards body solving the difficult

    • SIP problems (SIP and SIPING WG leads, RFCs, etc…).

  • SIP is now ready to support the services and capabilities for the

  • Cisco Unified Communication system

Slide 20

Cisco’s Product Integration of SIP

Cisco Unified Presence Server

Enhanced SIP

Services

Cisco Unified CallManager

Cisco Unified Personal

Communicator

Cisco Unified MeetingPlace

SIP proxy,

SIP softswitch

Cisco

Unity

SIP Phones- 40/60,

05/12. ATA

Cisco Unified

Enhanced

IP Phones

IOS Gateways

PIX

2000

2003

SIP Next Generation

Services

SIP Integration into

Enterprise Solution

2005

SIP Proof of Concept

Slide 21

Key Guidelines for SIP Integration in Cisco Unified CallManager 5.0

  • Preserve customer investment in Cisco Unified Communications system infrastructure during introduction of SIP based communications

    over 7 million phones, over 37,000 IPC customers

  • Allow at-your-pace customer migration to new capabilities

    provide seamless interoperability between SIP and SCCP

  • Continue to support existing features while introducing new SIP features

    must be feature parity between SIP and SCCP

Slide 22

Conf

SIP Support: Cisco Unified CallManager 4.x

SIP Network

Cisco Unified CallManager

Local Gateways

Conferencing

Cisco Unified

MeetingPlace

3PCC

SIP

Apps

SoftPhones

Cisco Unity

SIP Gateways

CTI Apps

SIP Soft Clients

Cisco Unified IP Phones

Cisco Unified

IP Phones, SIP

SCCP

MGCP

H.323

CTI

SIP

Slide 23

Conf

Conf

SCCP

MGCP

H.323

CTI

SIP

SIP Support: Cisco Unified CallManager 5.0

Cisco Unified CallManager

SIP Network

LocalGateways

SIP Voice Mail

Conferencing

SIP Presence

Server

Cisco UnifiedSRST

Cisco Unified MeetingPlace

SIP

Apps

SIPGateways

SIP Soft

Clients

Soft Phones

SIP

Conferencing

Cisco Unity

Cisco

Unified

IP Phones, SIP

CTI Apps

Cisco Unified

Presence

Server

Cisco Unified IP Phones

Slide 24

Conf

Hybrid SIP Model vs Cisco Model

SIP Network

Hybrid PBX

Cisco Unified CallManager

TDM Lines

“Proprietary

Trunk”

SIP

SIP

SIP

SIP

SIP

Proxy

SIP

SIP

SIP

SIP Lines

SIP

SIP

  • Limited Feature Parity

  • Limited Feature Transparency

  • Limited Feature Interoperability

  • Limited SIP application support

Slide 25

Guidelines for Presence IntegrationCisco Unified CallManager 5.0

  • Presence Integration into the Infrastructure

    • Allows Presence to be used for both Cisco Unified CallManager internal features as well as Services in a Presence enabled IP Network

    • Allows for collection and passing of Cisco Unified CallManager internal status for any Cisco Unified IP Phone – both SIP and SCCP

  • Standards Based using SIMPLE (SIP for Instant Messaging and Presence Leveraging Extensions) based

    • Supports Presence Event Package, Presence Information Data Format (PDIF), Rich Presence Extensions (RPID)

    • Allows for Interoperability with any SIMPLE based presence network

  • Provide Initial Presence Features

    • Proof of Presence Integration

    • Continue to provide more Presence Features to Cisco Unified CallManager in Future Releases

Slide 26

Description Status

Icon

SpeedDial Unknown

BLF SpeedDial Busy

BLF SpeedDial Idle

Initial Presence FeaturesCisco Unified CallManager 5.0

  • Use Presence to Support Speed Dial Keys (Similar to Busy Lamp Field (BLF) feature)

  • Presence Enable Call Lists

    • Missed Calls, Received Calls, Placed Calls

  • Presence Enable Directories

    • Corporate Directories

Slide 27

Presence “In Action”Cisco Unified CallManager 5.0

Cisco Unified CallManager 5.0

Cisco UPS

Marc’s Status is advertised to a Presence Network

Call Initiated

Marc makes a call

Line 23543 is busy

Line 23543 is busy

Presence/SIP Network

Pat is monitoring Marc’s Status

Slide 28

RFC 3261 – core SIP rfc

RFC 3262 – PRACK method

RFC 3264 – Offer/Answer

RFC 3265 – Subscribe / Notify

RFC 3311 – UPDATE method

RFC 3515/3420 – REFER method

RFC 2778/2779 – SIMPLE

RFC 3856 – Presence Event Package

RFC 3863 - PDIF

RFC 2976 - INFO method

RFC 3725- 3PCC

RFC 3842 – MWI

RFC 3326 - Reason Header

RFC 2782 – DNS

RFC 2327 – SDP

RFC 1889 – RTP

RFC 2833 – DTMF

RFC 2246 – TLS

RFC 3665/3666 – SIP Call Flows

RFC 3891 – Replaces Header

RFC 3892 –Referred-By Header

RFC3911- Join Header

RFC3960 – Early Media

RFC 3087 – Service SIP URI

Key SIP Related RFCs and DraftsCisco Unified CallManager 5.0

key SIP drafts:

diversion header, dialog event package, remote call control, Instance ID, GRUU, KPML, Remote Party ID

Slide 29

Cisco Unified Presence Server 1.0:Integration within the Cisco Unified Communications System

Slide 30

Traditional

Phone

Dual Mode

Phone

IP Phone with Browser

Mobile Phone with Browser

Mobile Data with Voice

Soft Phone

Cisco Unified Presence ServerConnecting Users With Applications / Eliminating Human Middleware

Cisco Unified Presence Server

SIP

SIMPLE

SIP

Presence/SIP Network

CiscoUnified CallManager Express, Cisco Unity Express

Cisco Unified MeetingPlace,

Cisco Unified MeetingPlace Express

Cisco Unity, Cisco Unity

Connection

Cisco

Unified CallManager

Partner

Apps

Cisco Unified

Contact Center

Cisco Unified

Personal Communicator

Slide 31

Cisco Unified Presence Server Architecture

  • Enables rapid Presence application development

    • Masks the intricacies of Presence and data collection from the Presence applications

  • Supports standards to facilitate greater application functionality and choice

    • Supports both Cisco enterprise products and SIP/SIMPLE networks to provide rich Presence services

  • Provides enhanced user-based Presence capabilities

    • Acts as the infrastructure for Cisco Unified Personal Communicator and Cisco Unified IP Phone Messenger

Slide 32

Cisco Unified Presence Server 1.0 Components

  • Presence Engine functionality

    • General presence capabilities (status collection, aggregation, passing)

    • Unique algorithms for Cisco applications

  • Enterprise Proxy functionality

    • Proxy of presence service messaging

    • General proxy functionality for the enterprise

  • Real Application Integration

    • Cisco Unified Personal Communicator Feature Server

    • Cisco Unified IP Phone Messenger

    • CSTA to CTI gateway for Click-to-Dial interoperability

Slide 33

Peer- Peer Relationship via Standardized Protocol

Support SIP/SIMPLE (Presence and IM Federation)

Support CSTA to CTI Gateway functionality (Phone Control)

Cisco Unified Presence Server 1.0 and Enterprise Desktop Interoperability

CSTA to CTI

SIP / SIMPLE

PRESENCE

Enterprise

Presence

Environment

Cisco UPS

VOICE, VIDEO, IM

Enterprise Desktop

Cisco Enterprise Solution

Slide 34

Cisco Unified Presence Server in the Cisco Enterprise Solution

Desktop Client

With Voice/Video , IM

Cisco Unified Contact Center

Cisco Unity

Cisco Unified MeetingPlace

3rd Party SIPServices

Network

SIP

Cisco Unified CallManager

SIMPLE

SIP / SIMPLE

CSTA

SIMPLE/ CSTA

Cisco UPS

SIP Presence Server

  • Click To Call

  • IM / Presence

  • Voice

  • Video

  • Web Collaboration

SIP / SIMPLE

Cisco Unified IP Phone, SCCP

Cisco Unified IP Phone, SIP

Cisco Unified Personal

Communicator

  • Support Instant Messagingand Presence to the Cisco Solution

  • Support Unified Personal Communicator

  • Support Presence Network Interface

  • Supports CTD, Phone Control

Slide 35

Cisco Unified Presence Server: Cisco Unified IP Phone Messenger

  • Cisco Unified IP Phone users (with Cisco Unified CallManager v5.0 or later) can see the on/off hook states of other users’ IP phones

  • Users can send or reply to messages from their Cisco Unified

    IP Phones using predefined templates or composing text messages

  • Users can call back IM senders by hitting one button

  • Implements presence enabled contact list on the phone

Slide 36

Cisco Unified Presence Server: Cisco Unified Communications Desktop Client

Powerful productivity tools in a single, easy-to-use desktop software application

Cisco Unified

Presence Server

Presence State, Services

Cisco Unified

CallManager 5.0

IP Communications System

Cisco Unity

Connection 1.1

Intelligent Voice Messaging

Cisco Unified

MeetingPlace Express

Web Conferencing

Slide 37

Cisco Unified Presence Server: LCS 2005 and Office Communicator integration

  • Implements CSTA to CTI bridge to integrate with existing LCS 2005 interfaces

  • Provides click-to-dial, phone hook status reporting and general phone control from MOC client

  • Will migrate over time to a pure SIP solution for better scalability

MS Office Communicator user with Cisco Unified IP Phone

Slide 38

Conclusion

  • Cisco is committed to integration of the SIP technology into the entire Cisco Unified Communications system

  • Cisco has leveraged the IP infra-structure of the Cisco Unified CallManager infrastructure to provide a real SIP integration throughout the entire product

  • Cisco is aggressively going forward with next generation SIP Services


Copyright © 2014 SlideServe. All rights reserved | Powered By DigitalOfficePro