Project Objectives - PowerPoint PPT Presentation

1 / 16
About This Presentation
Title:

Project Objectives

Description:

Multiple functions in the user agent can easily interact with each other in a ... (easy for user to understand) Analyzability (simple to analyze) Device agent ... – PowerPoint PPT presentation

Number of Views:17
Avg rating:3.0/5.0
Slides: 17
Provided by: xiao3
Category:

less

Transcript and Presenter's Notes

Title: Project Objectives


1
  • Project Objectives
  • A multi-function programmable SIP user agent for
    multimedia communications, such as audio, video,
    white board, desktop sharing, shared
    web-browsing, location-based services, networked
    appliance control. Multiple functions in the user
    agent can easily interact with each other in a
    programmable way to provide communication
    services.

2
(No Transcript)
3
Background
  • End systems can perform more functions
  • CPU, memory, big display
  • Moores law
  • Routing function in the network, the rest
  • Service mobility vs. Direct user/device
    interaction
  • P2P system
  • End system services
  • Multi-function interaction
  • Programmable
  • Ubiquitous
  • Smart
  • Fail-safe
  • Feature interaction

4
Function overview
emergency
configuration
handling
multimedia
session setup
presence
network
multicasted session
information
appliance control
Web browsers
Email clients
Real time streaming
Network appliance control
Instant message
Third party call control
audio
Emergency handling
video
SIP Multimedia call control
SIP CGI engine
SAP
white board
location sensors
Location sensing
Floor control
SIP for presence
LESS/CPL engine
Service Location Detection (SLP)
desktop sharing
Some IETF drafts CPL, SIP 3PCC, SIP Device
Control GEOPRIV location format, SIP for IM
SAP RFC 2974
SIP RFC 3261
SDP RFC 2327
RTSP RFC 2326
RTP RFC 1889
SLP RFC 2608
SIP Event Notification RFC 3265
5
Function relationship
Conferencing floor control
Device control
Presence notification
ir/x10
xcon
Location tracking
SIP event notification
Service detection
Message waiting indication
Location sensing
SIP
SLP
Voicemail handling
Call
Emergency handling
SDP
RTP
MapLynx
RTSP
Instant messaging
Session broadcasting
SAP
6
SIP
SLP
DO
SLP
SAP
3pcc SIP DO
SIP
location
SDP
location
RTP
RTP
SIP
SIP
SIP
NOTIFY
location
MESSAGE
RTP
RTSP
7
Program End System Services
8
Visualize services
  • Generality (few and simple concepts)
  • Uniformity (few and simple rules)
  • Trigger rule
  • Switch rule
  • Action rule
  • Modifier rule
  • Familiarity (easy for user to understand)
  • Analyzability (simple to analyze)

9
Packaging
email
web
im
conference
calendar
location
session
10
Packaging
11
Location-basedServices
12
Internet2 WG PIC trial
SUBSCRIBE to my location
NOTIFY myself and others locations
PUBLISH presence status
13
Actions for a location
14
Ubiquitous Computing
SA
DA
SA
turn on
projector
Service Location
Query
send
audio
Resource
to SIP
Network
Discovery
UA2
Appliance
(SLP UA)
Control
audio
and
Resource
Script
video
Control
engine
streams
(3pcc)
SIPc
SIP
UA2
call
15
Media streams
Bluetooth
Call
Authenticate
Use
Location
Resources
Visitor
Call
Info
Resource
Info
Home domain
Register
SIP and AAA
server
16
Used in Emergency Services
ALI Server
DHCP Server
verified
TCP Socket
civil
DHCP Inform
Telephone
location
MAC Address
DNS Server
Number
Location
HTTP SOAP
DNS Query
SIP Proxy
Info
geo location
civil location
PSAP
PSAP
Info
Info
civil location

geo location
sip

sos
_at_
domain
911
w
/
location or
112
w
/
out location
IP Network
Internet
SIP Proxy
POTS
/
Wireless
Network
Emergency Call Center
Prototype Architecture
Call Flow
17
Project information
http//www.cs.columbia.edu/IRT/sipc
Internet Real-Time Lab (IRT)
Write a Comment
User Comments (0)
About PowerShow.com