abhijnan chakraborty, vishnu navda, venkataa n. padmanabhan, ramachandran ramjee microsoft research...
TRANSCRIPT
![Page 1: Abhijnan Chakraborty, Vishnu Navda, Venkataa N. Padmanabhan, Ramachandran Ramjee Microsoft Research India. Presented by ZWZ](https://reader036.vdocuments.us/reader036/viewer/2022062719/56649ee75503460f94bf8b51/html5/thumbnails/1.jpg)
Coordinating Cellular Background Transfers
using LoadSenseAbhijnan Chakraborty, Vishnu Navda, Venkataa N. Padmanabhan,
Ramachandran RamjeeMicrosoft Research India
.Presented by ZWZ.
![Page 2: Abhijnan Chakraborty, Vishnu Navda, Venkataa N. Padmanabhan, Ramachandran Ramjee Microsoft Research India. Presented by ZWZ](https://reader036.vdocuments.us/reader036/viewer/2022062719/56649ee75503460f94bf8b51/html5/thumbnails/2.jpg)
Introduction Motivation LoadSense The Peak-n-Sneak Protocol Evaluation Discussion
Outline
![Page 3: Abhijnan Chakraborty, Vishnu Navda, Venkataa N. Padmanabhan, Ramachandran Ramjee Microsoft Research India. Presented by ZWZ](https://reader036.vdocuments.us/reader036/viewer/2022062719/56649ee75503460f94bf8b51/html5/thumbnails/3.jpg)
Background transfers.
Fluctuant throughput.
Cellular Workload.
Introduction
![Page 4: Abhijnan Chakraborty, Vishnu Navda, Venkataa N. Padmanabhan, Ramachandran Ramjee Microsoft Research India. Presented by ZWZ](https://reader036.vdocuments.us/reader036/viewer/2022062719/56649ee75503460f94bf8b51/html5/thumbnails/4.jpg)
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
![Page 5: Abhijnan Chakraborty, Vishnu Navda, Venkataa N. Padmanabhan, Ramachandran Ramjee Microsoft Research India. Presented by ZWZ](https://reader036.vdocuments.us/reader036/viewer/2022062719/56649ee75503460f94bf8b51/html5/thumbnails/5.jpg)
What if we can predict the throughput?
Is signal quality (pilot power) a good indicator?
Motivation
![Page 6: Abhijnan Chakraborty, Vishnu Navda, Venkataa N. Padmanabhan, Ramachandran Ramjee Microsoft Research India. Presented by ZWZ](https://reader036.vdocuments.us/reader036/viewer/2022062719/56649ee75503460f94bf8b51/html5/thumbnails/6.jpg)
The Metric: Power Radio◦ PR = PilotPower/TotalRawPower
LoadSense
![Page 7: Abhijnan Chakraborty, Vishnu Navda, Venkataa N. Padmanabhan, Ramachandran Ramjee Microsoft Research India. Presented by ZWZ](https://reader036.vdocuments.us/reader036/viewer/2022062719/56649ee75503460f94bf8b51/html5/thumbnails/7.jpg)
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
![Page 8: Abhijnan Chakraborty, Vishnu Navda, Venkataa N. Padmanabhan, Ramachandran Ramjee Microsoft Research India. Presented by ZWZ](https://reader036.vdocuments.us/reader036/viewer/2022062719/56649ee75503460f94bf8b51/html5/thumbnails/8.jpg)
Predicting throughput.◦ High (≥1.5Mbps) or low (<1.5Mbps).◦ Using SVM (RBF)
LoadSense
![Page 9: Abhijnan Chakraborty, Vishnu Navda, Venkataa N. Padmanabhan, Ramachandran Ramjee Microsoft Research India. Presented by ZWZ](https://reader036.vdocuments.us/reader036/viewer/2022062719/56649ee75503460f94bf8b51/html5/thumbnails/9.jpg)
Peek: LoadSense. Sneak: Collision resolution.
Peek-n-Sneak Design
![Page 10: Abhijnan Chakraborty, Vishnu Navda, Venkataa N. Padmanabhan, Ramachandran Ramjee Microsoft Research India. Presented by ZWZ](https://reader036.vdocuments.us/reader036/viewer/2022062719/56649ee75503460f94bf8b51/html5/thumbnails/10.jpg)
Micro-benchmarks
Evaluation
![Page 11: Abhijnan Chakraborty, Vishnu Navda, Venkataa N. Padmanabhan, Ramachandran Ramjee Microsoft Research India. Presented by ZWZ](https://reader036.vdocuments.us/reader036/viewer/2022062719/56649ee75503460f94bf8b51/html5/thumbnails/11.jpg)
Macro-benchmarks
Evaluation
![Page 12: Abhijnan Chakraborty, Vishnu Navda, Venkataa N. Padmanabhan, Ramachandran Ramjee Microsoft Research India. Presented by ZWZ](https://reader036.vdocuments.us/reader036/viewer/2022062719/56649ee75503460f94bf8b51/html5/thumbnails/12.jpg)
Key point: throughput prediction with SVM.
Contributions:◦ LoadSense.◦ Peek-n-Sneak protocol, which saves energy
consumption.
Conclusion
![Page 13: Abhijnan Chakraborty, Vishnu Navda, Venkataa N. Padmanabhan, Ramachandran Ramjee Microsoft Research India. Presented by ZWZ](https://reader036.vdocuments.us/reader036/viewer/2022062719/56649ee75503460f94bf8b51/html5/thumbnails/13.jpg)
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
![Page 14: Abhijnan Chakraborty, Vishnu Navda, Venkataa N. Padmanabhan, Ramachandran Ramjee Microsoft Research India. Presented by ZWZ](https://reader036.vdocuments.us/reader036/viewer/2022062719/56649ee75503460f94bf8b51/html5/thumbnails/14.jpg)
Thanks!Q & A