scott-BreadCrumbs

scott-BreadCrumbs - BreadCrumbs Forecasting Mobile...

Info iconThis preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: BreadCrumbs: Forecasting Mobile Connectivity Anthony Nicholson and Brian Noble University of Michigan Presented by: Scott Winkleman Premise • Humans are creatures of habit • Why not take advantage of this idea to predict the future connectivity of a particular user? • BreadCrumbs put this idea into action by tracking your movement and developing connectivity forecasts. • This allows your device’s OS or individual applications to preserve battery life by Introduction • Current mobile devices run on a wide range of connections, which may be sparse and unreliable • BreadCrumbs looks at the derivative of connectivity to predict future available connections • Mobility model connectivity forecast • GOAL: Defer less time sensitive work if a better connection is available in the near Background: Determining AP Quality • Currently: – Select the AP with the strongest signal • Virgil: – Connects to reference servers to determine (for each AP): • Downstream bandwidth • Whether it blocks certain services • Estimated latency – 22-100% increase in detection of AP with usable connection • BreadCrumbs: – Adapted Virgil, detects: Background: Estimating Client...
View Full Document

This note was uploaded on 01/16/2012 for the course ECE 256 taught by Professor Choudhury during the Spring '11 term at Duke.

Page1 / 19

scott-BreadCrumbs - BreadCrumbs Forecasting Mobile...

This preview shows document pages 1 - 5. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online