Internet Real-Time Laboratory demonstration Internet telephony, ubiquitous computing and ad-hoc networking Prof. Henning Schulzrinne
SIP-based architecture Telephone 7040 SIP/PSTN Gateway Department PBX switch 713x rtspd sipum Quicktime RTSP clients RTSP sipconf Configuration Web server SQL database sipd 7134,wenyu Xiaotaow 7135, sank NetMeeting siph323 H.323
Heterogeneous conference Telephone Dial 212-9397139 IP phone IP “soft” phone sipconf Dial staffmeet@cs.columbia.edu …enter 3 digit PIN… …enter conference id…
Messaging and device control Audio, video, IM, white board, screen sharing, shared browsing DO sip:lamp@cs.columbia.edu SIP/2.0 ….. <Control> <Action>turn lamp on</Action> </Control> Internet
Ubiquitous computing enter the room… use I-button or swipe card sipd
7DS Peer-to-Peer Architecture
7DS Interface
7DS scenario PDA Scoped Multicast Group 7DS Client Laptop Queries 7DS network for object Laptop Collaborating laptop PDA Enters Campus with wanted object Queries the multicast group before going to Internet
Summary SIP-based architecture Peer to peer ad-hoc networking 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) Peer to peer ad-hoc networking Data dissemination Message Passing applications