No Slide Title
Download
Report
Transcript No Slide Title
Internet Real-Time
Laboratory demonstration
Internet multimedia services
(Internet telephony and multimedia communication)
Prof. Henning Schulzrinne
Students: Kundan Singh, Xiaotao Wu, Ajay Nambi
SIP-based architecture
Telephone
Single Box
switch
(Netra)
Telephone
7040
rtspd
RTSP
sipconf
Quicktime
RTSP clients
sipum
Department
PBX
Configuration
713x
sipd
SQL
database
Web server
SIP/PSTN Gateway
NetMeeting
siph323
7134,wenyu
7135, sank
Xiaotaow
H.323
Programmable call routing
For example, Priority, time-of-day, caller identification
Urgent
sipd
Normal
Voicemail
Scripts
Low-priority
Reject and
Notify using email
Conferencing
SIP323
sipc
SIP/PSTN
•
•
•
•
Web configuration
Audio mixing
Video replication
SIP, PSTN or H.323
Device control
DO sip:[email protected] SIP/2.0
…..
<Control>
<Action>turn lamp on</Action>
</Control>
lamp
serial port
X10 device
Video device
INVITE sip:[email protected]
sip.cgi?sip:[email protected]
Voicemail
SIP/RTSP based
unified
messaging
voice mail, answering
machine, web based
setup, email and web
integration.
VoiceXML
VoiceXML is a language for
specifying voice dialogs for
interactive voice response (IVR)
systems.
PSTN
SIP/PSTN gateway
Fetch VoiceXML pages
Web server
CGI, servlet, JSP
Call Request
SIP user agent
Get streaming media
SIP based VoiceXML
browser
SIP phone
Press 1 to listen to next message,
2 to forward …
Media server
Summary
SIP-based architecture
Heterogeneous endpoints
Advanced services
Telephone, SIP phone, H.323
Devices like lamp, video encoder
Programmable call routing, voice mail, interactive
voice response
Multimedia collaboration
Synchronous: conference, IM
Offline: discussion board, voicemail, file sharing