ubiquitous computing in home networks
DESCRIPTION
Ubiquitous Computing in Home Networks. Henning Schulzrinne, Columbia University Stefan Berger, IBM Research IEEE Communication Magazine 2003. E - E - E. E veryone can communicate to E verything E verywhere. Ubiquitous Computing. Multimedia Device integration Event-based Location-aware - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Ubiquitous Computing in Home Networks](https://reader035.vdocuments.site/reader035/viewer/2022070416/56815002550346895dbdce52/html5/thumbnails/1.jpg)
1
Ubiquitous Computing in Home Networks
Henning Schulzrinne, Columbia University Stefan Berger, IBM ResearchIEEE Communication Magazine 2
003
![Page 2: Ubiquitous Computing in Home Networks](https://reader035.vdocuments.site/reader035/viewer/2022070416/56815002550346895dbdce52/html5/thumbnails/2.jpg)
2
Everyone can communicate to
Everything Everywhere
E-E-E
![Page 3: Ubiquitous Computing in Home Networks](https://reader035.vdocuments.site/reader035/viewer/2022070416/56815002550346895dbdce52/html5/thumbnails/3.jpg)
3
Ubiquitous Computing
Multimedia Device integration Event-based Location-aware Privacy-conscious Invisible to user
![Page 4: Ubiquitous Computing in Home Networks](https://reader035.vdocuments.site/reader035/viewer/2022070416/56815002550346895dbdce52/html5/thumbnails/4.jpg)
4
System Architecture The context around the user
Location information Multimedia resource
The intelligent end system the user hold Retrieves the location and resource
information Transfers the information to SIP server Control the resources
![Page 5: Ubiquitous Computing in Home Networks](https://reader035.vdocuments.site/reader035/viewer/2022070416/56815002550346895dbdce52/html5/thumbnails/5.jpg)
5Ubiquitous Computing System Architecture
![Page 6: Ubiquitous Computing in Home Networks](https://reader035.vdocuments.site/reader035/viewer/2022070416/56815002550346895dbdce52/html5/thumbnails/6.jpg)
6
System Architecture
The core of the intelligent end system Location sensing Resource discovery and management Call control
![Page 7: Ubiquitous Computing in Home Networks](https://reader035.vdocuments.site/reader035/viewer/2022070416/56815002550346895dbdce52/html5/thumbnails/7.jpg)
7
Location Sensing Self determines
GPS Useless indoor
The field strength of wireless access point Need two APs
Location beacon Bluetooth IR/RF DHCP Server
![Page 8: Ubiquitous Computing in Home Networks](https://reader035.vdocuments.site/reader035/viewer/2022070416/56815002550346895dbdce52/html5/thumbnails/8.jpg)
8
Location-Based Service
Triggers automated behavior Selects watchers Governs communication behavior
![Page 9: Ubiquitous Computing in Home Networks](https://reader035.vdocuments.site/reader035/viewer/2022070416/56815002550346895dbdce52/html5/thumbnails/9.jpg)
9
Location-Based Service
Two control mode User centric
Selects the types of devices for witch the user has defined preference
Device centric Device subscribe to user presence
and store preference
![Page 10: Ubiquitous Computing in Home Networks](https://reader035.vdocuments.site/reader035/viewer/2022070416/56815002550346895dbdce52/html5/thumbnails/10.jpg)
10
Resource Discovery and Control
Back-to-back user agent A logical entity that receives a
request and processes as a user agent server(UAS)
And acts a user agent server(UAC) to determine how to answer the request and generates requests
![Page 11: Ubiquitous Computing in Home Networks](https://reader035.vdocuments.site/reader035/viewer/2022070416/56815002550346895dbdce52/html5/thumbnails/11.jpg)
11
Call Control
Event-triggered actions Received from the location sensing Service discovery Inbound or outbound call
![Page 12: Ubiquitous Computing in Home Networks](https://reader035.vdocuments.site/reader035/viewer/2022070416/56815002550346895dbdce52/html5/thumbnails/12.jpg)
12
Control Messaging Using SIP
Text-based message XML
HTTP Encode as URI parameter
SOAP(Simple Object Access Protocol) More powerful More complex
![Page 13: Ubiquitous Computing in Home Networks](https://reader035.vdocuments.site/reader035/viewer/2022070416/56815002550346895dbdce52/html5/thumbnails/13.jpg)
13
Access Control
Explicitly registered to local server RADIUS or DIAMETER (AAA) Location information
![Page 14: Ubiquitous Computing in Home Networks](https://reader035.vdocuments.site/reader035/viewer/2022070416/56815002550346895dbdce52/html5/thumbnails/14.jpg)
14
Prototype Implementation
The CINEMA system Columbia InterNet Extensible Multimedia A
rchitecture SIP proxy, redirect, registration server(SIP
D) SIP voice mail SIP conference service Service logic execution environment(SLEE)
![Page 15: Ubiquitous Computing in Home Networks](https://reader035.vdocuments.site/reader035/viewer/2022070416/56815002550346895dbdce52/html5/thumbnails/15.jpg)
15SIP-based ubiquitous computing in a hotel
Visited domain
![Page 16: Ubiquitous Computing in Home Networks](https://reader035.vdocuments.site/reader035/viewer/2022070416/56815002550346895dbdce52/html5/thumbnails/16.jpg)
16
Conclusion
Presented a global-scale ubiquitous computing architecture
Based on standard SIP and SLP Implementation CINEMA system