Location-based Services in Ubiquitous Computing Environments
Ubiquitous Intelligent Environments (UIE)
description
Transcript of Ubiquitous Intelligent Environments (UIE)
The University of Essex – University of FloridaResearch Exchange on Intelligent Environments
April 20-21, 2007
Ubiquitous Intelligent Ubiquitous Intelligent Environments (UIE)Environments (UIE)
Shinyoung Lim, PhDShinyoung Lim, PhDMobile & Pervasive Computing LabMobile & Pervasive Computing Lab
CISE DepartmentCISE DepartmentUniversity of FloridaUniversity of Florida
Research Exchange on IntellResearch Exchange on Intelligent Environments (April 2igent Environments (April 20-21, 2007)0-21, 2007)
22/13/13
ContentsContents
1. Introduction 1. Introduction 2. Issues regarding UIE2. Issues regarding UIE 3. Inter-space Interactions3. Inter-space Interactions 4. Wrapping up4. Wrapping up
Research Exchange on IntellResearch Exchange on Intelligent Environments (April 2igent Environments (April 20-21, 2007)0-21, 2007)
33/13/13
1. Introduction1. Introduction Where we are, now? Where we are, now?
PC↔PC PC↔PC PCs ↔ CEs PCs ↔ CEs Ubiquitous Ubiquitous
Early Adapter MarketEarly Adapter Market Mass Market Mass Market
HighHigh
LowLow
MarketOpportunity
High Productivity bySharing Resources
On the Internet
High Productivity bySharing Resources
On the Internet
New types of Digital Entertainment withConnected PC and
Consumer’s Electronics
New types of Digital Entertainment withConnected PC and
Consumer’s Electronics
All consumer’s electronics are
connected
All consumer’s electronics are
connected
MarketabilityMarketability
Technology driveTechnology drive
Customization Convergence Intelligence
High speed Internet (FTTH)
Ultra widebandHome Networks
Ubiquitous Networks
ClusteringSystems
Server / CarrierIntegrated Systems
Large ScaleCooperative Systems
Sensor networks
Web based Contents Services
Context-aware basedPersonalized Services
Intelligent & Autonomous Services
Services
Systems
Networks
Real World
Research Exchange on IntellResearch Exchange on Intelligent Environments (April 2igent Environments (April 20-21, 2007)0-21, 2007)
44/13/13
Example of Services in the Intelligent HomeExample of Services in the Intelligent Home
xDSL/
Modem
Wireless1394
802.15.3
Window & Curtain
IEEE1394 Camera
DVCR
DTVDigital Audio
Game
WirelessCamera
PDA
Web PAD
Home AutomationService (HAS)
Wireless Camera
FANLight
Security
Watt Meter
Water Meter
Boiler
Access Network
UWB/Wireless 1394
Home Server
Home Gateway
PDA
Web PAD
IS95C
UWB
ZigBee
RFID
Remote Home Access Service
Customized Multimedia Service (CMS)
Home Management Service (HMS)
IPv6Wireless &
Mobile NetworksSensorNetwork
Home Security Service (HSS)
Wake Up Support Service (WSS)
Research Exchange on IntellResearch Exchange on Intelligent Environments (April 2igent Environments (April 20-21, 2007)0-21, 2007)
55/13/13
1. Introduction1. Introduction
Kitchen Living Room
Home A
utomatio
n
Service
Home M
anag
emen
t
Service
Customized
Multim
edia
Service
Home Automation
Service Home A
utomatio
n
Service
Home M
anag
emen
t
Service
Customized
Multim
edia
Service
Home Automation
Service
Example of Inter-space Interactions in Ubiquitous Intelligent Environments
Research Exchange on IntellResearch Exchange on Intelligent Environments (April 2igent Environments (April 20-21, 2007)0-21, 2007)
66/13/13
Binding issuesBinding issues Separation of goals and means, Deciding where binding occurs, InteSeparation of goals and means, Deciding where binding occurs, Inte
roperability and compatibility, Ownership of space and authenticaroperability and compatibility, Ownership of space and authentication of entitiestion of entities
Quality of Service (QoSQuality of Service (QoS) issues) issuesConflict resolution: priority and scheduling, Criteria of QoS, Conflict resolution: priority and scheduling, Criteria of QoS, Service level agreement, MobilityService level agreement, Mobility
ScalabilityScalability issues issuesService Delivery, Scalability of Data and ProcessService Delivery, Scalability of Data and Process
Security and Privacy issuesSecurity and Privacy issuesScalable mutual authentication, ownership and usage of Scalable mutual authentication, ownership and usage of
users’ record and preferenceusers’ record and preference
2. Issues regarding UIE2. Issues regarding UIE
Research Exchange on IntellResearch Exchange on Intelligent Environments (April 2igent Environments (April 20-21, 2007)0-21, 2007)
77/13/13
Service A: HSS“Turn On”
Service B: HMS“Turn Off”
Light Device
Area C: Service Interaction
“ Which One???”
User A“I want Drama”
User B“I want Sports”
Display Device
Area A : Context-Conflict
“For Whom???”
User A“wakeup at 5 AM”
User B“wakeup at 7 AM”
Morning Call Device
Area B: Context-Conflict
“For When ???”
Condition A“High
Temperature”
Heating DeviceOn
Area D: Service Interaction
“Loop !!”
Condition B“Low
Temperature”
Cooling DeviceOn
3. Inter-space Interactions3. Inter-space Interactions
Research Exchange on IntellResearch Exchange on Intelligent Environments (April 2igent Environments (April 20-21, 2007)0-21, 2007)
88/13/13
3. Inter-space Interactions3. Inter-space Interactions
Resolving issues of Inter-space Interaction Resolving issues of Inter-space Interaction • Binding Issues: Cross-layered concept Binding Issues: Cross-layered concept • QoS Issues: Virtual personal space conceptQoS Issues: Virtual personal space concept• Scalability Issues: Service Gene concept Scalability Issues: Service Gene concept
Research Exchange on IntellResearch Exchange on Intelligent Environments (April 2igent Environments (April 20-21, 2007)0-21, 2007)
99/13/13
3. Inter-space Interactions3. Inter-space Interactions
Service Gene
ReconfigurableService
ProvisionUser Service Unit
Polymorphic Service
VPS Engine
Virtual Space Component Virtual Personal Space (VPS)
Virtual World
Integrated Network
QoS
VirtualWorld QoS
Polymorphic
Service QoS
QoS Tuple
QoS Tuple
QoS Binder
User Space-1
User Space-2Cross-
layered QoS Binding
Integrated Network
Management
Active Sensor node (Networked Devices)Passive Sensor node
Real World:Integrated Network
Research Exchange on IntellResearch Exchange on Intelligent Environments (April 2igent Environments (April 20-21, 2007)0-21, 2007)
1010/13/13
3. Inter-space Interactions3. Inter-space Interactions
IntegratedNetworkManagement
MobileInterfaceSelection
WWAN
Integrated Network
WLAN WPANTerrestrial
DMBSatellite
DMB
WiredNetworkSide
MobileNetworkSide
High MobilityLowest Bandwidth
Low MobilityHigh Bandwidth
Low MobilityLow Bandwidth
High MobilityLow BandwidthDownlink Only
Low MobilityHigh BandwidthDownlink Only
SessionManagement
MultipleConnection
SecurityManagement
PowerManagement
ChannelAllocation
/Admission
NetworkStatus
Monitor
IntegratedAAA
Interfaces
AdaptiveNetworkingInterfaces
Research Exchange on IntellResearch Exchange on Intelligent Environments (April 2igent Environments (April 20-21, 2007)0-21, 2007)
1111/13/13
3. Inter-space Interactions3. Inter-space Interactions
EnvironmentalManager
VPS Event Monitor
Virtual World QoS to QoS Binder- Part of Service Discovery in Integrated Network -
ContextInterface VPS
Controller
VPSRepresenter
RequestController
SpatialModeler
Event Notifier
ServiceInterface
VirtualWorld QoS
To QoS Binder
- Part ofService Gene
Reconfiguration -
VPS Event RepositoryTask-Resource
Mapping SchemeVPS
RepositoryVPS
Ontology
Virtual Personal Space (VPS) Engine
VPSRepresentationData
VPSRequest
Pre-VPSData
EventNotification/Task
Location
Event Notification/Location
Spatial Modeled Data
Request Environmental Data
Ontology
Intention(Task)
UserProfile
ContextData
Research Exchange on IntellResearch Exchange on Intelligent Environments (April 2igent Environments (April 20-21, 2007)0-21, 2007)
1212/13/13
3. Inter-space Interactions3. Inter-space InteractionsCross-layered QoS Binding Manager
Polymorphic Service
QoS
Virtual WorldQoS
Integrated Network
QoS
Polymorphic Service
QoS
Virtual WorldQoS
Integrated Network
QoS
(User A)@(Location A) (User A)@(Location B)
QoS Binder
QoS Tuple QoS Base
User Profile
Discovery Recovery
Authentication Coordination
Negotiation Tuple Manager
QoS TupleEvent Log
Research Exchange on IntellResearch Exchange on Intelligent Environments (April 2igent Environments (April 20-21, 2007)0-21, 2007)
1313/13/13
4. Wrapping Up4. Wrapping Up
UIE: Inevitable prerequisite features for future UIE: Inevitable prerequisite features for future
computer and communication industrycomputer and communication industry Approach of Resolving issues on Inter-space Approach of Resolving issues on Inter-space
Interaction Interaction • Cross-layered concept for binding issuesCross-layered concept for binding issues• Virtual personal space concept for QoS issuesVirtual personal space concept for QoS issues• Service gene concept for scalability issuesService gene concept for scalability issues