CINEMA - PowerPoint PPT Presentation

1 / 27
About This Presentation
Title:

CINEMA

Description:

Allow migration of enterprises to IP multimedia communication ... 'PBX'-style: locally hosted. Unlike classical centrex, transition can be done transparently ... – PowerPoint PPT presentation

Number of Views:52
Avg rating:3.0/5.0
Slides: 28
Provided by: henningsc
Category:
Tags: cinema

less

Transcript and Presenter's Notes

Title: CINEMA


1
CINEMA The Columbia Internet Multimedia
Architecture
  • Henning Schulzrinne
  • IRT Lab, Dept. of Computer Science
  • November 2001

2
Overview
  • Motivation
  • Migration strategy
  • CINEMA architecture and goals
  • Demo
  • Future plans

3
Motivation
  • Allow migration of enterprises to IP multimedia
    communication
  • Add capacity to existing PBX, without upgrade
  • Allow both
  • IP centrex hosted by carrier
  • PBX-style locally hosted
  • Unlike classical centrex, transition can be done
    transparently

4
Migration strategy
  1. Add IP phones to existing PBX or Centrex system
    PBX as gateway
  2. Add multimedia capabilities PCs, dedicated video
    servers
  3. Reverse PBX replace PSTN connection with
    SIP/IP connection to carrier
  4. Retire PSTN phones

5
CINEMA
  • Integrated communications environment
  • multimedia audio, video, shared applications,
    chat,
  • call handling and routing
  • conferencing
  • unified messaging
  • control of networked devices
  • instant messaging and presence
  • Carrier (hosted) or enterprise environment
  • Integrated with existing PSTN environment

6
CINEMA SIP-based
  • SIP Session Initiation Protocol, but more
  • SIP as common infrastructure
  • IP telephony signaling (also for 3G wireless)
  • Multimedia conference setup
  • Instant messaging and presence (new AOL
    interworking standard)
  • Event notification
  • Standardized by IETF (RFC 2543)
  • Lots of gateways and hardware phones
  • Library part of Windows XP

7
CINEMA platform
Same code base on all major client and server
platforms
Linux Solaris Windows NT Windows 98
FreeBSD OpenBSD Compaq Tru64 Windows 2000 Windows XP
8
CINEMA components
Cisco 7960
MySQL
rtspd
sipconf
user database
LDAP server
plug'n'sip
RTSP
conferencing
media
server
server
(MCU)
wireless
sipd
802.11b
RTSP
proxy/redirect server
unified
messaging
server
Pingtel
sipum
Cisco
Nortel
2600
Meridian
VoiceXML
PBX
server
T1
T1
SIP
sipvxml
PhoneJack interface
sipc
SIP-H.323
converter
sip-h323
9
sipd SIP proxy and redirect server
  • Platform for application development
  • SIP cgi script
  • CPL (in progress)
  • servlets (in progress)
  • policy C API
  • Highly scalable
  • Logging to RADIUS and SQL
  • Tested in several SIP interop tests

10
sipc
  • SIP user client
  • Multimedia, with plug-ins for different media
  • Currently, audio, video, shared web browsing,
    application sharing, chat
  • Instant messaging and presence
  • Integrated device controller

11
CINEMA software structure
12
Demo
  • IP-PSTN calls via Nortel PBX
  • Web-based call routing
  • SIP-H.323 protocol translation
  • Three-way conference with video
  • Programmable call routing
  • Using SIP in virtual worlds
  • Instant messaging and presence
  • Device control
  • VoiceXML

13

Telephone switch
7040
(Netra)
Department PBX
713x
SIP/PSTN Gateway
7134,wenyu
Ncast video encoder
7136, my163
Xiaotaow
14
IP-PSTN calls
Telephone 7040
713x
SIP/PSTN Gateway
7134,wenyu
15
Web-based call routing
  • Contacts can be added from web page
  • SIP phones register automatically
  • Forking any number of phones can ring
    simultaneously or sequentially (with timer)
  • First to pick up gets the call

16
SIP-H.323 gateway
7134,wenyu
17
Multiparty conference
Telephone 7040
Department PBX
713x
SIP/PSTN Gateway
Ncast video encoder
7134,wenyu
7136, my163
Xiaotaow
18
Programmable call routing
rtspd
Quicktime
RTSP
RTSP clients
sipum
Low Priority
sipd
High Priority
7134,wenyu
Xiaotaow
19
sipjohn_at_cs.columbia.edu
INVITE sipjohn_at_cs.columbia.edu
My owners SIP address is sipjohn_at_cs.columbia.edu
Help!!! (invoke sipc to call sipjohn_at_cs.columbia.
edu
20
Instant messaging
kns10_at_bourbon.cs.columbia.edu
xiaotaow_at_cs.columbia.edu
Send message
Configuration
Terminate
Make MM call
Save message history
21
Device control
Do siplamp_at_cs.columbia.edu SIP/2.0 .. ltControlgt
ltActiongtturn lamp onlt/Actiongt lt/Controlgt
serial port
22
VoiceXML
  • XML-based scripting language for interactive
    voice response services
  • Text-to-speech or sound samples
  • Program like web forms
  • Well use it for conferencing, auto-attendant and
    UM
  • Initial demo dial weather

23
Ncast MPEG distribution
INVITE sipxyz_at_cs.columbia.edu
sip.cgi?sipxyz_at_cs.columbia.edu
24
The future of SIP
  • Common infrastructure for interactive services
  • Adopted for 3G wireless systems
  • To be used in PacketCable (DOCSIS)
  • IM and presence interworking
  • Emerging home and industrial device control

25
Future plans
  • scalable and resilient systems using commodity
    computing hardware and software
  • SIP-VoiceXML server integration
  • gateway location and call routing
  • Call Processing Language (CPL)
  • implementation
  • creation and visualization
  • IPv6 support

26
Future plans conferencing
  • moderated conferences
  • networks of MCUs for load balancing
  • conference reservations
  • asynchronous collaboration
  • message board
  • calendar
  • voting,

27
Future plans end systems
  • Embed in devices (game consoles, WinCE,
    appliances, )
  • Wireless dedicated multimedia systems (wireless
    microphone, camera, )
  • Languages for end-system service creation
Write a Comment
User Comments (0)
About PowerShow.com