Computer Laboratory

Course pages 2012–13

Mobile and Sensor Systems

Lecture Material

Lecture 1: Introduction to Mobile Systems

Lecture 2: Mobile Medium Access Control Protocols and Wireless

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

Lecture 4: Sensor Systems and MAC Layer Protocols

Lecture 5: Sensor Networking Routing Protocols

Lecture 6: Sensor Systems Reprogramming and Mobile Sensing

Lecture 7: Mobile Phone Sensing

Lecture 8: Practical Mobile Phone Programming. The code used in the lecture is here.

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.