JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

CS611PE: MOBILE COMPUTING

B.Tech III Year II Semester (R16)

Course Objectives:

  • To make the student understand the concept of mobile computing paradigm, its novel applications and limitations.
  • To understand the typical mobile networking infrastructure through a popular GSM protocol
  • To understand the issues and solutions of various layers of mobile networks, namely MAC layer, Network Layer & Transport Layer
  • To understand the database issues in mobile environments & data delivery models.
  • To understand the ad hoc networks and related concepts.
  • To understand the platforms and protocols used in mobile environment.

Course Outcomes:

  • Able to think and develop new mobile application.
  • Able to take any new technical issue related to this new paradigm and come up with a solution(s).
  • Able to develop new ad hoc network applications and/or algorithms/protocols.
  • Able to understand & develop any existing or new protocol related to mobile environment

UNIT - I

Introduction: Mobile Communications, Mobile Computing – Paradigm, Promises/Novel Applications and Impediments and Architecture; Mobile and Handheld Devices, Limitations of Mobile and Handheld Devices. GSM – Services, System Architecture, Radio Interfaces, Protocols, Localization, Calling, Handover, Security, New Data Services, GPRS, CSHSD, DECT.

UNIT - II

(Wireless) Medium Access Control (MAC): Motivation for a specialized MAC (Hidden and exposed terminals, Near and far terminals), SDMA, FDMA, TDMA, CDMA, Wireless LAN/(IEEE 802.11) Mobile Network Layer: IP and Mobile IP Network Layers, Packet Delivery and Handover Management, Location Management, Registration, Tunneling and Encapsulation, Route Optimization, DHCP.

UNIT - III

Mobile Transport Layer: Conventional TCP/IP Protocols, Indirect TCP, Snooping TCP, Mobile TCP, Other Transport Layer Protocols for Mobile Networks.

R16 B.TECH CSE.

Database Issues: Database Hoarding & Caching Techniques, Client-Server Computing & Adaptation, Transactional Models, Query processing, Data Recovery Process & QoS Issues.

UNIT - IV

Data Dissemination and Synchronization: Communications Asymmetry, Classification of Data Delivery Mechanisms, Data Dissemination, Broadcast Models, Selective Tuning and Indexing Methods, Data Synchronization – Introduction, Software, and Protocols

UNIT - V

Mobile Adhoc Networks (MANETs): Introduction, Applications & Challenges of a MANET, Routing, Classification of Routing Algorithms, Algorithms such as DSR, AODV, DSDV, etc. , Mobile Agents, Service Discovery. Protocols and Platforms for Mobile Computing: WAP, Bluetooth, XML, J2ME, Java Card, Palm OS, Windows CE, Symbian OS, Linux for Mobile Devices, Android.

TEXT BOOKS:

  • 1. Jochen Schiller, “Mobile Communications”, Addison-Wesley, Second Edition, 2009.
  • 2. Raj Kamal, “Mobile Computing”, Oxford University Press, 2007, ISBN: 0195686772.

REFERENCE BOOKS:

  • 1. Jochen Schiller, “Mobile Communications”, Addison-Wesley, Second Edition, 2004.
  • 2. Stojmenovic and Cacute, “Handbook of Wireless Networks and Mobile Computing”, Wiley, 2002, ISBN 0471419028.
  • 3. Reza Behravanfar, “Mobile Computing Principles: Designing and Developing Mobile Applications with UML and XML”, ISBN: 0521817331, Cambridge University Press, Oct 2004. R16 B.TECH CSE.

Loading Question Papers

Fetching data from database...