abhijnan chakraborty, vishnu navda, venkataa n. padmanabhan, ramachandran ramjee microsoft research...
TRANSCRIPT
Coordinating Cellular Background Transfers
using LoadSenseAbhijnan Chakraborty, Vishnu Navda, Venkataa N. Padmanabhan,
Ramachandran RamjeeMicrosoft Research India
.Presented by ZWZ.
Introduction Motivation LoadSense The Peak-n-Sneak Protocol Evaluation Discussion
Outline
Background transfers.
Fluctuant throughput.
Cellular Workload.
Introduction
Is throughput stable?◦ 100G+ data download over 100+ hours.◦ Airtel: 3G and LTE in Bangalore, India◦ AT&T: LTE in Seattle, US◦ BSNL: 3G in Bangalore, India
Motivation
What if we can predict the throughput?
Is signal quality (pilot power) a good indicator?
Motivation
The Metric: Power Radio◦ PR = PilotPower/TotalRawPower
LoadSense
Both link quality and cellular load have an impact on the throughput.
Obtaining these information using a Specified tool from QualComm, QXDM, on a Windows Phone.
LoadSense
Link quality Cellular load
LTE RSRP RSRQ
3G RSCP ECIO
Predicting throughput.◦ High (≥1.5Mbps) or low (<1.5Mbps).◦ Using SVM (RBF)
LoadSense
Peek: LoadSense. Sneak: Collision resolution.
Peek-n-Sneak Design
Micro-benchmarks
Evaluation
Macro-benchmarks
Evaluation
Key point: throughput prediction with SVM.
Contributions:◦ LoadSense.◦ Peek-n-Sneak protocol, which saves energy
consumption.
Conclusion
Other factors?◦ Pilot power & power ratio. Movement?
Possible directions.◦ Inference.
Correlation estimation/prediction.◦ Using SVM. (原因<=>结果 )
app能耗分析,对一些用量 (内存、 radio等 )做 SVM,然后可以就可以通过这个来判定是否会引起 battery drain.
Diagnosis. 同样的套路。
Discussion
S
A B C
Thanks!Q & A