Академический Документы
Профессиональный Документы
Культура Документы
Computing
Revision Notes
Project Aura
Goals and Functioning in Real-world Scenarios
Example Projects : Project Aura (1)
Aura (Carnegie Mellon University)
Distraction-free (Invisible) Ubiquitous Computing.
3
Example Projects : Project Aura (2)
Moores Law Reigns Supreme
Processor density
Processor speed
Memory capacity
Disk capacity Human Attention
Memory cost
...
Glaring Exception
Human Attention
Aura Goals:
Reduce user distraction.
Trade-off plentiful resources of Moores law for human attention.
Achieve this scalably for mobile users in a failure-prone, variable-resource environment.
5
Example Projects : Project Aura
The Airport Scenario
(4)
Jane wants to send e-mail from
the airport before her flight
leaves.
She has several large enclosures
She is using a wireless interface
She has many options.
Simply send the e-mail
Is there enough bandwidth?
Compress the data first
Will that help enough?
Pay extra to get reserved
bandwidth
Are reservations available?
Send the diff relative to older
file
Are the old versions around?
Walk to a gate with more
bandwidth
Where is there enough
bandwidth?
How do we choose automatically?
6
Example Projects : Project Aura (5)
The Mobile Task Scenario
Aura saves Scotts task.
Scott enters office and gets strong
authentication and secure access.
Aura restores Scotts task on desktop
machine and uses a large display.
Scott controls application by voice.
Bradley enters room.
Bradley gets weak authentication,
Scotts access changes to insecure.
Aura denies voice access to sensitive
email application.
Scott has multi-modal control of
PowerPoint application.
Aura logs Scott out when he leaves the
room.
7
Context in Pervasive Computing
Context and its representation in Pervasive Computing
Context aware computing
Current Systems
Generally using position and identification of
objects
Still do not provide a complete context
Definition of context is limited
Research areas
Context toolkits
Toolkit for sensing environment
Explicit use of sensed information is up to program
What is context?
How is context represented?
9
What
Who
is context?
Currently generally tailored to one user
How important are others in determining our behavior
How could this be captured?
What
Attempt to figure out what is currently happening
Sense environment, use calendar software etc.
Where
Location based information, e.g., GPS
Most explored context information
When
Easily obtained information -- Computer is good at remembering
time
Although determining when one event stops and another begins is not easy
Why
Even harder than the what question, biometric sensors might help
10 (e.g., body temperature, heart rate, etc)
Toward context aware
computing
Context representation
Requires universal context schemes or toolkits with
standard context representations
Context sensing and fusion
How to make context-aware computing ubiquitous?
In practice, there are few truly ubiquitous, single-
source context services
E.g., GPS does not work indoors; different indoor
localization schemes have different characteristics (e.g.,
cost, range)
Like sensor fusion, context fusion handles seamless
handling of sensing responsibility between
boundaries of different context services
Combining multiple context sources can increase the
accuracy of context information
11
Pervasive Computing Gadgets
Active Badge, Pill-Cam, Smart Dust
Other Scenarios
The Active Badge
This harbinger of inch-scale computers contains a
small microprocessor and an infrared transmitter.
13
Other Scenarios
The Active Badge
14
Other Scenarios
Edible computers: The
pill-cam
Miniature camera
Diagnostic device
It is swallowed
15
Other Scenarios
Smart Dust
Nano computers that
couple:
Sensors
Computing
Communication
16
Pervasive Computing in 5G
Communication
How 5G will accommodate Pervasive Machine Type Communication (MTC)
5G Promises
5G (5th Generation mobile networks or 5th
Generation wireless systems) denotes the next
major phase of telecommunications standards
aiming to provide:
Data rates of several tens of megabits per second for
tens of thousands of users
1 Gigabit per second to be offered simultaneously to
tens of workers on the same office floor
Several hundreds of thousands of simultaneous
connections to be supported for massive sensor
deployments
Spectral efficiency should be significantly enhanced
compared to 4G
Coverage should be improved
Signaling efficiency should be enhanced
Latency should be reduced significantly compared to
LTE
18
5G Requirements
Requirements are based on
the operator vision of 5G in
2020 as well as beyond
2020.
As such, not all the
requirements will need to be
satisfied in 2020.
19
User Requirements
User Experience KPIs
Guaranteed user Capable of human oriented
data rate terminals
50Mb/s 20 billion
Aggregate service
Capable of IoT terminals reliability
1 trillion 99.999%
Accuracy of outdoor
terminal location
Mobility support at speed
500km/h
for ground transportation 1 meter
20
Use case category Connection Density Traffic Density
Broadband access in dense areas 200-2500 /km2 DL: 750 Gbps / km2 UL: 125 Gbps /
km2
Indoor ultra-high broadband access 75,000 / km2 DL: 15 Tbps/ km2
System Requirements (75/1000 m2 office) (15 Gbps / 1000 m2)
UL: 2 Tbps / km2
(2 Gbps / 1000 m2)
Broadband access in a crowd 150,000 / km2 DL: 3.75 Tbps / km2
(30.000 / stadium) (DL: 0.75 Tbps / stadium)
System Performance KPIs UL: 7.5 Tbps / km2
(1.5 Tbps / stadium)
50+ Mbps everywhere 400 / km2 in suburban DL: 20 Gbps / km2 in suburban
UL: 10 Gbps / km2 in suburban
DL: 5 Gbps / km2 in rural
100 / km2 in rural
UL: 2.5 Gbps / km2 in rural
Ultra-low cost broadband access for low ARPU areas 16 / km2 16 Mbps / km2
Mobile broadband in vehicles (cars, trains) 2000 / km2 DL: 100 Gbps / km2
(500 active users per train x 4 (25 Gbps per train, 50 Mbps per car)
trains, UL: 50 Gbps / km2
or 1 active user per car x 2000 cars) (12.5 Gbps per train, 25 Mbps per car)
Airplanes connectivity 80 per plane DL: 1.2 Gbps / plane
60 airplanes per 18,000 km2 UL: 600 Mbps / plane
Broadband MTC See the requirements for the Broadband access in dense areas and
50+Mbps everywhere categories
Ultra-low latency Not critical Potentially high
Resilience and traffic surge 10,000 / km2 Potentially high
Ultra-high reliability & Ultra-low latency* Not critical Potentially high
(*) the reliability requirement for this category is
described in Section 4.4.5
Ultra-high availability & reliability* Not critical Potentially high
(*) the reliability requirement for this category is
described in Section 4.4.5
Broadcast like services Not relevant Not relevant
21
Device Requirements
Smart devices in the 5G era will grow in
capability and complexity as both the
hardware and software, and particularly the
operating system will continue to evolve.
They may also in some cases become active
relays to other devices, or support network
controlled device-to-device communication.
Greater Operator Controlled Capabilities on
Devices
Multi-Band-Multi-Mode Support in Devices
(with global roaming capability)
Device Power Efficiency (3 days for a
smartphone, and up to 15 years for MTC)
Greater Resource and Signaling Efficiency
22
Applications of Internet of Things
Internet of Things
35