Objectives and competences
The objective of this course is, for students to be abke to understand how services and applications for mobile communications are designed.
Content (Syllabus outline)
• Introduction: various generations of mobile communications systems (2G, 3G, 4G, 5G), definition of mobile services.
• Technology of mobile services: challenges and market role, modes of mobile interaction, network model for mobile services, modes of communication.
• Client/server based platforms for mobile services.
• Mobile devices: overview of devices, hardware, I/O interfaces, operating systems, mobile ecosystem.
• Mobile applications: built-in applications, application markets, topology, link with Internet of things (IoT), supported programming languages, development tools.
• Browser-based services: introduction, HTML 5, limited local processing, network connection, user interface.
• Mobile location services: position determination, LCB, GNSS, location accuracy, interfacing location with service.
• Services overview: telebanking, mobile payment, information access, smart city, ambient assisted living, music on demand, OTT, content processing, network games.
• Security issues for mobile services: secure connection, HTTP authentication, encryption.
Learning and teaching methods
• lectures,
• tutorial,
• lab work,
• project.
Intended learning outcomes - knowledge and understanding
On completion of this course the student will be able to
• interpret the characterist of mobile devices: hardware, operating systems, programming languages, security approaches,
• break down the characteristics of mobile services,
• analyse, design and evaluate services which run on mobile devices.
Intended learning outcomes - transferable/key skills and other attributes
• Communication skills: written report on completed project, manner of expression at the tests or written exam.
• Use of information technology: use of software tools, developing computer programs.
• Organisation skills: managing and realizing a project.
• Problem solving: how to analyse and design a service for mobile systems.
Readings
• R. Heckman, Designing Platform Independent Mobile Apps and Services, John Wiley & Sons, Hoboken, 2016.
• A. Elnashar, M. A. El-saidny, Practical Guide to LTE-A, VoLTE and IoT: Paving the way towards 5G, John Wiley & Sons, Hoboken, 2018.
• D. Bartlett, Essentials of Positioning and Location Technology, Cambridge University Press, Cambridge, 2013.
• F. Bentley, E. Barrett: Building mobile experiences, MIT Press, Cambridge, 2012.
Prerequisits
Knowledge of telecommunications services is recommended.
Additional information on implementation and assessment The written exam may be substituted with continuous knowledge testing and assessment.