+ All Categories
Home > Documents > Abhijnan Chakraborty, Vishnu Navda, Venkataa N. Padmanabhan, Ramachandran Ramjee Microsoft Research...

Abhijnan Chakraborty, Vishnu Navda, Venkataa N. Padmanabhan, Ramachandran Ramjee Microsoft Research...

Date post: 02-Jan-2016
Category:
Upload: amy-thomas
View: 216 times
Download: 0 times
Share this document with a friend
Popular Tags:
14
Coordinating Cellular Background Transfers using LoadSense Abhijnan Chakraborty, Vishnu Navda, Venkataa N. Padmanabhan, Ramachandran Ramjee Microsoft Research India . Presented by ZWZ.
Transcript
Page 1: Abhijnan Chakraborty, Vishnu Navda, Venkataa N. Padmanabhan, Ramachandran Ramjee Microsoft Research India. Presented by ZWZ.

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.

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.

Background transfers.

Fluctuant throughput.

Cellular Workload.

Introduction

Page 4: Abhijnan Chakraborty, Vishnu Navda, Venkataa N. Padmanabhan, Ramachandran Ramjee Microsoft Research India. Presented by ZWZ.

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.

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.

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.

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.

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.

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.

Micro-benchmarks

Evaluation

Page 11: Abhijnan Chakraborty, Vishnu Navda, Venkataa N. Padmanabhan, Ramachandran Ramjee Microsoft Research India. Presented by ZWZ.

Macro-benchmarks

Evaluation

Page 12: Abhijnan Chakraborty, Vishnu Navda, Venkataa N. Padmanabhan, Ramachandran Ramjee Microsoft Research India. Presented by ZWZ.

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.

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.

Thanks!Q & A


Recommended