Computer Laboratory

Course pages 2016–17

Mobile and Sensor Systems

Lecture Material

Lecture 1: Introduction to Mobile Systems and MAC Layer Concepts

Lecture 2: Infrastructure, Ad-hoc and Delay Tolerant Mobile Networks

Lecture 3: Sensor Systems and MAC Layer Concepts

Lecture 4: Sensor Networking Routing

Lecture 5: Mobile Sensing: Modelling and Inference

Lecture 6: Mobile Sensing: Systems Concepts

Lecture 7: Privacy in Mobile and Sensor Systems

Lecture 8: Internet of Things and Sensor Integration.

Recommended Additional Readings

Mark Weiser. The Computer for the 21th Century. Scientific American. September 1991. Mark Weiser. Some Computer Issues in Ubiquitous Computing. Communications of the ACM. Vol. 36. Issue 7. July 1993.

M. Satyanarayanan. Pervasive Computing: Vision and Challenges. IEEE Personal Communications. Vol. 8 Issue 4. August 2001.

Chapter 6 of James F. Kurose and Keith W. Ross Computer Networking. A Top Down Approach. 6th Edition. Pearson 2012.

Schiller, J. (2003). Mobile communications. Pearson (2nd ed.).

Agrawal, D. & Zheng, Q. (2006). Introduction to wireless and mobile systems. Thomson.

A. Vahdat and D. Becker, Epidemic routing for partially-connected ad hoc networks, 2000.

M. Musolesi and C. Mascolo. CAR: Context-aware Adaptive Routing for Delay Tolerant Mobile Networks. In IEEE Transactions on Mobile Computing. Vol. 8(2). pp. 246-260. February 2009.

TinyOS tutorial: http://www.tinyos.net/tinyos-1.x/doc/tutorial/ SMAC: Ye, W., Heidemann, J., and Estrin, D. 2004. Medium access control with coordinated adaptive sleeping for wireless sensor networks. IEEE/ACM Trans. Netw. 12, 3 (Jun. 2004), 493-506.

WISEMAC: El-Hoiydi, A. and Decotignie, J. 2004. WiseMAC: an ultra low power MAC protocol for the downlink of infrastructure wireless sensor networks. In Proceedings of the Ninth international Symposium on Computers and Communications 2004 Volume 2 (Iscc04) - Volume 02 (June 28 - July 01, 2004). ISCC. IEEE Computer Society, Washington, DC, 244-251.

X-MAC: M. Buettner, G. V. Yee, E. Anderson, and R. Han, X-MAC: a short preamble MAC protocol for duty-cycled wireless sensor networks, in Proceedings of the 4th international conference on Embedded networked sensor systems Boulder, Colorado, USA: ACM, 2006.

LEACH: Wendi Heinzelman, Anantha Chandrakasan, and Hari Balakrishnan, Energy-Efficient Communication Protocols for Wireless Microsensor Networks, Proc. Hawaaian Int'l Conf. on Systems Science, January 2000.

Intanagonwiwat, C., Govindan, R., and Estrin, D. 2000. Directed diffusion: a scalable and robust communication paradigm for sensor networks. In Proceedings of the 6th Annual international Conference on Mobile Computing and Networking (Boston, Massachusetts, United States, August 06 - 11, 2000). MobiCom '00. ACM, New York, NY, 56-67.

Woo, A., Tong, T., and Culler, D. 2003. Taming the underlying challenges of reliable multihop routing in sensor networks. In Proceedings of the 1st international Conference on Embedded Networked Sensor Systems (Los Angeles, California, USA, November 05 - 07, 2003). SenSys '03. ACM, New York, NY. Pages: 14-27. Karp, B. and Kung, H.T., GPSR: Greedy Perimeter Stateless Routing for Wireless Networks, in Proceedings of the Sixth Annual ACM/IEEE International Conference on Mobile Computing and Networking (MobiCom 2000), Boston, MA, August, 2000, pp. 243-254.

Levis P., Patel L., Shenker S., Culler D. 2004. Trickle: A Self-Regulating Algorithm for Code Propagation and Maintenance in Wireless Sensor Networks. In Proceedings of the First USENIX/ACM Symposium on Networked Systems Design and Implementation (NSDI 2004). Pages 15-28.

B. Pasztor, L. Mottola, C. Mascolo, G. P. Picco, S. Ellwood and D. Macdonald. Selective Reprogramming of Mobile Sensor Networks through Social Community Detection. In Proceedings of 7th European Conference on Wireless Sensor Networks (EWSN2010). Coimbra, Portugal. February 2010. Springer.

N.D. Lane, E. Miluzzo, H. Lu, D. Peebles, T. Choudhury, A. Campbell. A survey of mobile phone sensing. IEEE Computer Magazine. Vol. 48. No 9. September 2010.

E. Miluzzo, N.D. Lane, K. Fodor, R. Peterson, H. Lu, M. Musolesi, S.B. Eisenman, X. Zheng, A. Campbell. Sensing meets mobile social networks: the design, implementation and evaluation of the CenceMe application. Proceedings of SenSys’08.

K.K. Rachuri, M. Musolesi, C. Mascolo, P.J. Rentfrow, C. Longworth, A. Aucinas. EmotionSense: A Mobile Phones based Adaptive Platform for Experimental Social Psychology Research. Ubicomp’10. September 2010.

Suman Nath. 2012. ACE: exploiting correlation for energy-efficient and continuous context sensing. In Proceedings of the 10th international conference on Mobile systems, applications, and services (MobiSys '12). ACM, New York, NY, USA, 29-42.

Eduardo Cuervo, Aruna Balasubramanian, Dae-ki Cho, Alec Wolman, Stefan Saroiu, Ranveer Chandra, and Paramvir Bahl. 2010. MAUI: making smartphones last longer with code offload. In Proceedings of the 8th international conference on Mobile systems, applications, and services (MobiSys '10). ACM, New York, NY, USA, 49-62.

Petko Georgiev, Nicholas D. Lane, Kiran K. Rachuri, and Cecilia Mascolo. 2016. LEO: scheduling sensor inference algorithms across heterogeneous mobile processors and network resources. In Proceedings of the 22nd Annual International Conference on Mobile Computing and Networking (MobiCom '16). ACM, New York, NY, USA, 320-333.

Muhammad Haris, Hamed Haddadi, Pan Hui, “Privacy Leakage in Mobile Computing: Tools, Methods, and Characteristics” https://arxiv.org/pdf/1410.4978v1.pdf

W. Enck, P. Gilbert, B.-G. Chun, L. P. Cox, J. Jung, P. McDaniel, and A. N. Sheth, “Taintdroid: an information flow tracking system for real-time privacy monitoring on smartphones,” Communications of the ACM, vol. 57, no. 3, pp. 99–106, 2014.

Golle, Philippe, and Kurt Partridge. "On the anonymity of home/work location pairs." International Conference on Pervasive Computing. Springer Berlin Heidelberg, 2009.

N. D. Lane, J. Xie, T. Moscibroda, and F. Zhao, “On the feasibility of user deanonymization from shared mobile sensor data,” in Proceedings of the Third International Workshop on Sensing Applications on Mobile Phones. ACM, 2012.

Salvatore Scellato, Mirco Musolesi, Cecilia Mascolo, Vito Latora and Andrew T. Campbell. NextPlace: A Spatio-temporal Prediction Framework for Pervasive Systems. Proceedings of the 9th International Conference on Pervasive Computing (Pervasive'11). San Francisco, California, USA. June 2011

Manlio De Domenico, Antonio Lima and Mirco Musolesi, "Interdependence and Predictability of Human Mobility and Social Interactions", In Pervasive and Mobile Computing. Volume 9. Issue 6. December 2013. Elsevier.