ErdOS Narseo Vallina-Rodríguez + Jon Crowcroft NETOS Talket - 25th May 2010.
-
Upload
kelly-walsh -
Category
Documents
-
view
212 -
download
0
Transcript of ErdOS Narseo Vallina-Rodríguez + Jon Crowcroft NETOS Talket - 25th May 2010.
ErdOSNarseo Vallina-Rodríguez
+
Jon Crowcroft
NETOS Talket - 25th May 2010
1. Motivation
WiFi (SO, LS, WI)
Bluetooth (SO, EV, WI)
GSM/GPRS/3G (LS, WI)
Camera (SO)
Accelerometer (MO)
GPS (LS, MO)
CPU
STORAGE
SOFTWARE
ENERGY
WI: Wireless Interface
SO: Social Sensor
LS: Location Sensor
MO: Movement Sensor
1. Motivation
Para ver esta película, debedisponer de QuickTime™ y de
un descompresor .
“Energy is still the main limitation in mobile systems”
2. Previous energy-aware OS
•ECOSystem (2002)
•Quanto (Sensors, 2008)
•Cinder (Mobile phones, 2009)
Problems:
-Sampling technique
-Energy allocation based on battery capacity/discharging rate or offline measurements (inaccurate)
-Mobile resources demand require a totally different approach -> Context matters (i.e. Signal strength)
-Apps can access hardware resources simultaneously, an app can drastically shorten the operating battery life.
3. Resources demand
Experiment:
- >25 system and contextual variables
- 18 Android & 6 Wimo6 users
- Goal: Understand how, when and where mobile users interact with their handsets
3. Resources demand
Para ver esta película, debedisponer de QuickTime™ y de
un descompresor .
Para ver esta película, debedisponer de QuickTime™ y de
un descompresor .
3. Resources demand
Para ver esta película, debedisponer de QuickTime™ y de
un descompresor .
3. Resources demand
Para ver esta película, debedisponer de QuickTime™ y de
un descompresor .
4. Introducing ErdOSWhat? - Energy-aware social OSWhy?- Efficient resources sharing in mobile environments can save
energy + increase handsets usability (i.e. accessing resources that might not be available locally)
How?- Social links can bootstrap resources sharing- Context information can help to predict resources’ demand
4. Introducing ErdOS
ErdOS allocates resources to Activities:
- Set of operations whose resources usage can be grouped together:
- Social activities - System process- Applications usage- External requests/Remote activities- User actions (e.g. Checking time)
Need to act proactively to predict and estimate what resources will be demanded when and where
5. Architecture
6. Future Work
- Implement ErdOS prototype- Forecasting resources - Better understanding of the context importance- Incentive schemes?- Security/Privacy
Para ver esta película, debedisponer de QuickTime™ y de
un descompresor .
Questions?Thanks!
Email: [email protected]
A. EBS paper
Para ver esta película, debedisponer de QuickTime™ y de
un descompresor .
A. EBS paper
Para ver esta película, debedisponer de QuickTime™ y de
un descompresor .
Factor Analysis for 2 users
Para ver esta película, debedisponer de QuickTime™ y de
un descompresor .
A. EBS paper
Para ver esta película, debedisponer de QuickTime™ y de
un descompresor .
A. EBS paper
Para ver esta película, debedisponer de QuickTime™ y de
un descompresor .