internet real-time laboratory demonstration internet telephony, ubiquitous computing and ad-hoc...
TRANSCRIPT
Internet Real-Time Internet Real-Time Laboratory Laboratory demonstrationdemonstration
Internet telephony, ubiquitous computing and ad-hoc networking Prof. Henning Schulzrinne
(Presented by Ajay Nambi, Stelios Sidiroglou-Douskos, Kundan Singh)
Configuration
Web server
SQLdatabase
sipd
NetMeetingsiph323
H.323
rtspd
sipum
Quicktime
RTSP clients
RTSP
sipconf
7134,wenyu
Xiaotaow
7135, sank
Telephone7040
SIP/PSTN Gateway
Department PBX
Telephoneswitch
713x
SIP-based architectureSIP-based architecture
Heterogeneous conferenceHeterogeneous conference
sipconf
…enter 3 digit PIN……enter conference id…
Dial 212-9397139
Dial [email protected]
IP phone
IP “soft” phone
Telephone
Messaging and device Messaging and device controlcontrol
Internet
DO sip:[email protected] SIP/2.0…..<Control><Action>turn lamp on</Action></Control>
SIP/RTSP based unified messagingvoice mail, answering machine, web based setup, email and web integration.
VoicemailVoicemail
Scripts
sipd
Urgent
Normal
Low-priority
Voicemail
Reject andNotify using email
For example, Priority, time-of-day, caller identification
Programmable call routingProgrammable call routing
Ubiquitous computingUbiquitous computing
sipdenter the room… use I-button or swipe card
Example projectsExample projects Email access and notification by
phone Emergency 911 call routing File sharing among conference
participants Integrating IP telephony with virtual
games UDP-based link simulator . . .
P2P Ad hoc Networking in P2P Ad hoc Networking in IRTIRT
7DS Data dissemination
Spatial Locality – data locality Peer-to-peer caching
Collaborative caching Campus wide caching
Delay-tolerant networking SMS relay Sensor networks
Ad-hoc networkingAd-hoc networking7DS Peer-to-Peer Architecture7DS Peer-to-Peer Architecture
7DS is a new peer-to-peer architecture, protocols and implementation that enables devices to share resources, in order to increase their data availability.
peers query, discover and disseminate information
Ad-hoc networkingAd-hoc networking7DS Peer-to-Peer Architecture7DS Peer-to-Peer Architecture
7DS Interface7DS Interface
7DS scenario7DS scenario
PDA
Laptop
7DS Client
Collaborating laptop
Scoped Multicast Group
Queries the multicast group before going to Internet
Enters Campus with wanted object
Queries 7DS network for object
Message PassingMessage Passing
Peer-to-Peer relaying Intermittent Connectivity Flash Crowds Damaged Infrastructure
SMS relaySMS relay
SummarySummary SIP-based architecture
Heterogeneous endpoints Telephone, SIP phone, H.323, Devices like lamp, video
encoder Advanced services
Programmable call routing, voice mail, interactive voice response
Multimedia collaboration: Real-time (conference, IM) or offline (discussion board, voicemail, file sharing)
Ubiquitous computing Devices like I-button and swipe card help to identify
user and allow to set user preferences Peer to peer ad-hoc networking
Data dissemination Message Passing applications