Firefox OS/Research: Difference between revisions
| Line 29: | Line 29: | ||
== Network Performance and Battery Optimization == | == Network Performance and Battery Optimization == | ||
[http://powertutor.org/ PowerTutor] | [http://powertutor.org/ PowerTutor] | ||
=== Power Characterization and Optimization === | |||
=== Networking Traffic Scheduling === | |||
== Security == | == Security == | ||
Revision as of 19:53, 2 April 2014
On this page, we will list related work (published research papers and other projects) that might be of interest either as something to integrate within Firefox OS, or that we can build off of for Firefox OS related research projects.
Network Measurement
The MobiPerf project
Related: Mobilyzer An Android application running in the background periodically measures a wide range of performance characteristics of the mobile and wireless network. Data is then anonymized and published in an open data set.
Cross-layer application profiling
ARO: pdf
RRC state analysis
A Close Examination of Performance and Power Characteristics of 4G LTE Networks pdf
This is done in a device-agnostic way with MobiPerf. Mobiperf infers the impact of RRC states on user-perceived latencies, rather than the RRC state changes themselves. In particular, this allows bad transition delays to be logged.
pdf On certain Android devices it is possible to receive control-plane messages corresponding to RRC states. This is a tool to log this control-plane data and determine how it interacts with data-plane events in order to affect user-perceived performance.
New network protocols
TCP for Cellular Networks
MultiPath TCP
QUIC
Network Performance and Battery Optimization
Power Characterization and Optimization
Networking Traffic Scheduling
Security
User-Driven Access Control
(Roesner et al) Build permission granting into normal user application workflow patterns with access control gadgets. Protected UI gadgets allow users to naturally give access to e.g. the camera by pressing a button with a camera on it.