06CS831 - Mobile Computing |
PART A |
UNIT 1 |
MOBILE DEVICES AND SYSTEMS, ARCHITECTURES: Mobile
phones, Digital Music Players, Handheld Pocket Computers, Handheld
Devices, Operating Systems, Smart Systems, Limitations of Mobile Devices,
Automotive Systems. GSM Services and System Architectures, Radio
Interfaces, Protocols, Localization, Calling, Handover, General Packet Radio
Service. |
UNIT 2 |
WIRELESS MEDIUM ACCESS CONTROL AND CDMA BASED
COMMUNICATION: Medium Access Control, Introduction to CDMA
based Systems, OFDM |
UNIT 3 |
MOBILE IP NETWORK LAYER, MOBILE TRANSPORT LAYER: IP
and Mobile IP Network Layers Packet Delivery and Handover Management,
Location Management, Registration, Tunneling and Encapsulation, Route
Optimization, Dynamic Host Configuration Protocol.
Indirect TCP, Snooping TCP, Mobile TCP, Other Methods of TCP layer
Transmission for Mobile Networks. |
UNIT 4 |
DATABASES: Database Hoarding Techniques, Data Caching, Client
Server Computing and Adaptation, Transactional Models, Query Processing,
Data Recovery Process, Issues relating to Quality of Service. |
PART B |
UNIT 5 |
DATA DISSEMINATION AND BROADCASTING SYSTEMS: Communication Asymmetry, Classification of Data Delivery Mechanisms,
Data Dissemination Broadcast Models, Selective Tuning and Indexing
Techniques, Digital Audio Broadcasting, Digital video Broadcasting. |
UNIT 6 |
DATA SYNCHRONIZATION IN MOBILE COMPUTING SYSTEMS:
Synchronization, Synchronization Protocols, SyncML Synchronization
Language for Mobile Computing, Synchronized Multimedia Markup
Language (SMIL). |
UNIT 7 |
MOBILE DEVICES, SERVER AND MANAGEMENT, WIRELESS
LAN, MOBILE INTERNET CONNECTIVITY AND PERSONAL
AREA NETWORK: Mobile agent, Application Server, Gateways, Portals,
Service Discovery, Device Management, Mobile File Systems.
Wireless LAN (WiFi) Architecture and Protocol Layers, WAP 1.1 and WAP
2.0 Architectures, Bluetooth enabled Devices Network, Zigbee. |
UNIT 8 |
MOBILE APPLICATION LANGUAGES XML, JAVA, J2ME AND
JAVACARD, MOBILE OPERATING SYSTEMS: Introduction, XML,
JAVA, Java 2 Micro Edition (J2ME), JavaCard. Operating System, PalmOS,
Windows CE, Symbian OS, Linux for Mobile Devices. |
REFERENCE |
TEXT BOOKS: |
1. Mobile Computing Raj Kamal, Oxford University Press, 2007.
|
Reference Books |
1. Mobile Computing: Technology, Applications and Service
Creation, Asoke K. Talkukder, Roopa R Yavaga, Tata McGraw
Hill, 2005.
2. Mobile Computing Principles: Designing and Developing Mobile
Applications with UML and XML, Reza BFar, 5th Edition,
Cambridge University press, 2006.
3. Principles of Mobile Computing Uwe Hansmann, Lothat Merk,
Martin S Nicklous and Thomas Stober, 2nd Edition, Springer
International Edition, 2003.
4. Mobile Communication Schiller, Pearson Education, 2004. |
|