Skip to main content
Skip header

Mobile Computing

Type of study Follow-up Master
Language of instruction English
Code 460-4111/02
Abbreviation MS
Course title Mobile Computing
Credits 4
Coordinating department Department of Computer Science
Course coordinator Ing. Pavel Moravec, Ph.D.

Subject syllabus

Lectures:

1. Mobility definition and types
2. Mobile application models - Client-server and peer-to-peer models, and their variants.
3. Push and pull approach, notifications. Disconnected operation.
4. Intermittent and weak connectivity.
5. Broadcast- and multicast-based data dissemination.
6. Code and data mobility
7. Location management, device orientation sensing.
8. Wireless mobile technologies
9. IP mobility (Mobile IP, multipath TCP, LISP, ...)
10. Mesh networks, wireless sensor networks
11. Power management on mobile devices
12. Vehicular mobile systems
13. Wearable devices, RFID and NFC technologies.

Labs:
1. Implementation of a simple client-server application
2. Adjusting the application with fixed network proxies.
3. Implementation of a client-based agent for a mobile node.
4. Complete implementation of a system with two agents.
5. Solution for weak and interrupted connectivity.
6. Distributed file system, solving conflicts, global consistence.
7. Code mobility
8. Remedial of basics of network active elements configuration.
9. IP-based mobility configuration on PCs and routers (basics)
10. Extended IP-based mobility configuration on PCs and routers (incl. IPSec).
11. Configuration of a mobile VPN.
12. Mesh network configuration.
13. Student presentations.

E-learning

Materials are available at https://lms.vsb.cz/?lang=en

Literature

1. JING J., HELAL A., ELMAGARMID A., Client-Server Computing in Mobile Environments, ACM Computing Surveys, 1999.
2. Kamal R.: Mobile Computing Course Materials [cit. 2014-08-28], [on-line]. Available at: <http://www.dauniv.ac.in/Mobilecomputing.html>

Advised literature

1. LOY R., HELAL A., Active Mode Power Management for Mobile Devices, World Multiconference on Systemics, Cybernetics and Informatics, Mobile/Wireless Computing, 2001
2. KISTLER J., Disconnected Operation in a Distributed File System, Ph.D. Thesis, 1993
3. Faludi R.: Building Wireless Sensor Networks, O'Reilly Media, 2011, 322 pages, ISBN 978-0596807733 .
4. Kamal R.: Mobile Computing, 2007, Oxford Press, 582 pages, ISBN 9780195686777 .
5. Taha S., Shen X.: Secure IP Mobility Management for VANET, Springer, 2013, ISBN: 978-3319013503 , 118 pages.
6. Mavromoustakis C., Pallis E., Mastorakis G.: Resource Management in Mobile Computing Environments. Springer, 2014, 597 pages, ISBN 978-3-319-06704-9 .