internet real-time laboratory demonstration internet telephony, ubiquitous computing and ad-hoc...
TRANSCRIPT
![Page 1: Internet Real-Time Laboratory demonstration Internet telephony, ubiquitous computing and ad-hoc networking Prof. Henning Schulzrinne (Presented by Ajay](https://reader030.vdocuments.site/reader030/viewer/2022032806/56649f045503460f94c17ee0/html5/thumbnails/1.jpg)
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)
![Page 2: Internet Real-Time Laboratory demonstration Internet telephony, ubiquitous computing and ad-hoc networking Prof. Henning Schulzrinne (Presented by Ajay](https://reader030.vdocuments.site/reader030/viewer/2022032806/56649f045503460f94c17ee0/html5/thumbnails/2.jpg)
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
![Page 3: Internet Real-Time Laboratory demonstration Internet telephony, ubiquitous computing and ad-hoc networking Prof. Henning Schulzrinne (Presented by Ajay](https://reader030.vdocuments.site/reader030/viewer/2022032806/56649f045503460f94c17ee0/html5/thumbnails/3.jpg)
Heterogeneous conferenceHeterogeneous conference
sipconf
…enter 3 digit PIN……enter conference id…
Dial 212-9397139
Dial [email protected]
IP phone
IP “soft” phone
Telephone
![Page 4: Internet Real-Time Laboratory demonstration Internet telephony, ubiquitous computing and ad-hoc networking Prof. Henning Schulzrinne (Presented by Ajay](https://reader030.vdocuments.site/reader030/viewer/2022032806/56649f045503460f94c17ee0/html5/thumbnails/4.jpg)
Messaging and device Messaging and device controlcontrol
Internet
DO sip:[email protected] SIP/2.0…..<Control><Action>turn lamp on</Action></Control>
![Page 5: Internet Real-Time Laboratory demonstration Internet telephony, ubiquitous computing and ad-hoc networking Prof. Henning Schulzrinne (Presented by Ajay](https://reader030.vdocuments.site/reader030/viewer/2022032806/56649f045503460f94c17ee0/html5/thumbnails/5.jpg)
SIP/RTSP based unified messagingvoice mail, answering machine, web based setup, email and web integration.
VoicemailVoicemail
![Page 6: Internet Real-Time Laboratory demonstration Internet telephony, ubiquitous computing and ad-hoc networking Prof. Henning Schulzrinne (Presented by Ajay](https://reader030.vdocuments.site/reader030/viewer/2022032806/56649f045503460f94c17ee0/html5/thumbnails/6.jpg)
Scripts
sipd
Urgent
Normal
Low-priority
Voicemail
Reject andNotify using email
For example, Priority, time-of-day, caller identification
Programmable call routingProgrammable call routing
![Page 7: Internet Real-Time Laboratory demonstration Internet telephony, ubiquitous computing and ad-hoc networking Prof. Henning Schulzrinne (Presented by Ajay](https://reader030.vdocuments.site/reader030/viewer/2022032806/56649f045503460f94c17ee0/html5/thumbnails/7.jpg)
Ubiquitous computingUbiquitous computing
sipdenter the room… use I-button or swipe card
![Page 8: Internet Real-Time Laboratory demonstration Internet telephony, ubiquitous computing and ad-hoc networking Prof. Henning Schulzrinne (Presented by Ajay](https://reader030.vdocuments.site/reader030/viewer/2022032806/56649f045503460f94c17ee0/html5/thumbnails/8.jpg)
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 . . .
![Page 9: Internet Real-Time Laboratory demonstration Internet telephony, ubiquitous computing and ad-hoc networking Prof. Henning Schulzrinne (Presented by Ajay](https://reader030.vdocuments.site/reader030/viewer/2022032806/56649f045503460f94c17ee0/html5/thumbnails/9.jpg)
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
![Page 10: Internet Real-Time Laboratory demonstration Internet telephony, ubiquitous computing and ad-hoc networking Prof. Henning Schulzrinne (Presented by Ajay](https://reader030.vdocuments.site/reader030/viewer/2022032806/56649f045503460f94c17ee0/html5/thumbnails/10.jpg)
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
![Page 11: Internet Real-Time Laboratory demonstration Internet telephony, ubiquitous computing and ad-hoc networking Prof. Henning Schulzrinne (Presented by Ajay](https://reader030.vdocuments.site/reader030/viewer/2022032806/56649f045503460f94c17ee0/html5/thumbnails/11.jpg)
Ad-hoc networkingAd-hoc networking7DS Peer-to-Peer Architecture7DS Peer-to-Peer Architecture
![Page 12: Internet Real-Time Laboratory demonstration Internet telephony, ubiquitous computing and ad-hoc networking Prof. Henning Schulzrinne (Presented by Ajay](https://reader030.vdocuments.site/reader030/viewer/2022032806/56649f045503460f94c17ee0/html5/thumbnails/12.jpg)
7DS Interface7DS Interface
![Page 13: Internet Real-Time Laboratory demonstration Internet telephony, ubiquitous computing and ad-hoc networking Prof. Henning Schulzrinne (Presented by Ajay](https://reader030.vdocuments.site/reader030/viewer/2022032806/56649f045503460f94c17ee0/html5/thumbnails/13.jpg)
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
![Page 14: Internet Real-Time Laboratory demonstration Internet telephony, ubiquitous computing and ad-hoc networking Prof. Henning Schulzrinne (Presented by Ajay](https://reader030.vdocuments.site/reader030/viewer/2022032806/56649f045503460f94c17ee0/html5/thumbnails/14.jpg)
Message PassingMessage Passing
Peer-to-Peer relaying Intermittent Connectivity Flash Crowds Damaged Infrastructure
![Page 15: Internet Real-Time Laboratory demonstration Internet telephony, ubiquitous computing and ad-hoc networking Prof. Henning Schulzrinne (Presented by Ajay](https://reader030.vdocuments.site/reader030/viewer/2022032806/56649f045503460f94c17ee0/html5/thumbnails/15.jpg)
SMS relaySMS relay
![Page 16: Internet Real-Time Laboratory demonstration Internet telephony, ubiquitous computing and ad-hoc networking Prof. Henning Schulzrinne (Presented by Ajay](https://reader030.vdocuments.site/reader030/viewer/2022032806/56649f045503460f94c17ee0/html5/thumbnails/16.jpg)
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