Mobile Computing
Course Objectives:
• To understand the basic concepts of Mobile Computing.
• To study foundations of Mobile Computing.
• To be familiar with the network layer protocols, transport layer and application layer.
• To gain knowledge about different mobile platforms and application development.
Course Outcomes:
• Illustrate the basics of mobile communication systems.
• Explain the generations of telecommunication systems in wireless networks.
• Explain the functionality of Transport and Application layers.
Unit Content Hrs
I Fundamental of w ireless network 7
Digital communication, wireless communication system and limitations, wireless media,
frequency spectrum, technologies in digital wireless communication, wireless communication
channel specification, wireless network, wireless switching technology, wireless
communication
II Introduction to Mobile Computing Systems 7
An Overview Mobile Communication, Mobile Computing, Mobile Computing
Architecture, Mobile Devices, Mobile System Networks, Applications of Mobile
computing, Generation of Mobile Communication Technologies, Mobility
Management, Mobile Devices and Systems
III Mobile Telecommuniaction Systems 8
GSM – Services & Architecture, Protocols Localization, Multiplexing, Spread spectrum,
MAC Protocols,SDMA,TDMA,FDMA,CDMA, Connection Establishment, Frequency
Allocation ,Routing ,Security ,GPRS- UMTS,Architecture,IMT 2000, WCDMA, 4G
Networks.
IV Mobile Network and Transport Layer 9
Mobile IP – DHCP – AdHoc– Proactive protocol-DSDV, Reactive Routing Protocols –
DSR, AODV, Hybrid routing –ZRP, Multicast Routing- ODMRP, Vehicular Ad
Hoc networks ( VANET) –MANET Vs VANET – Security.
IP & Mobile IP Network Layers, Packet Delivery & Handover Management,
Location Management, Tunneling & Encapsulation, Route Optimization, DHCP,DSDV,
Mobile Transport Layer, Conventional TCP/IP Transport Layer Protocol, Indirect
TCP, Snooping TCP, Mobile TCP, Mobile Ad-hoc Networks
(MANET),VANET,MANET VS VANET, Routing and Routing Algorithms in
MANET.
V Data Synchronization in Mobile Computing 8
Communication Asymetry, classification of data delivery mechanism, data dissemination
broadcast models, selective tuning and indexing techniques, synchronization,
synchronization software for mobile devices, synchronization protocols.
VI Mobile Applications and Platforms 6
Mobile agent, applications framework, application server, gateways, service
discovery, device management, mobile file system, Mobile Operating Systems,
1
Characteristics, Basic functionality of Operating Systems: Window 8, iOS,
Android OS, Limitations of Mobile Devices
Text Books:
[Link]. Text Books
1. Raj Kamal, Mobile Computing, 2/e , Oxford University Press-New Delhi
2. Dr. Sunil kumar S. Manavi, Mahabaleshwar S. Kakkasageri, Wireless and Mobile Networks,
concepts and protocols, Wiley, India.
Reference Books:
[Link]. Reference Books
1. Andrew Tanenbaum, Modern Operating System, 3rd/e, Pearson Education International,
ISBN Q-lB-filBMST-L
2. Digital Content: iOS Technology Overview: [Link], Apple Inc. Copyright
2014
3. BoS Content: Books, Course Notes, Digital contents, Blogs developed by the BoS
for bridging the gaps in the syllabus, problem solving approaches and advances in the course