MC7503 MOBILE COMPUTING NOTES ANNA UNIVERSITY

MC7503 MOBILE COMPUTING NOTES ANNA UNIVERSITY

UNIT I WIRELESS COMMUNICATION FUNDAMENTALS, ARCHITECTURE

  • Frequencies Spectrum
  • Multiplexing
  • Spread spectrum
  • GSM vs CDMA
  • 2G Mobile Wireless Services
  • Comparison of 2G and 3 G
  • GSM Architecture
  • Entities
  • Call Routing
  • PLMN
  • Address and identifiers
  • Network Aspects
  • Mobility Management
  • Frequency Allocation
  • Authentication and Security
  • SMS Architecture
  • Value Added Service through SMS
  • GPRS
  • GPRS and Packet Data Network
  • Architecture Network Operations
  • Data Service Application

UNIT II MOBILE WIRELESS SHORT RANGE NETWORKS

  • Introduction
  • WLAN Equipment
  • WLAN Topologies
  • WLAN Technologies
  • IEEE 802.11 Architecture
  • WLAN MAC
  • Security of WLAN
  • Power Management
  • Standards
  • WAP Architecture
  • WAP 2.0
  • Bluetooth enabled Devices
  • Network-Layers in Bluetooth Protocol
  • Security in Bluetooth
  • IrDA
  • ZigBee

UNIT III MOBILE IP NETWORK LAYER, TRANSPORT LAYER

  • IP and Mobile IP Network Layer
  • Packet delivery and Handover Management
  • Location Management
  • Registration
  • Tunneling and Encapsulation
  • Route Optimization
  • Dynamic Host Configuration Protocol
  • VoIP
  • IPsec
  • Mobile Transport Layer
  • Conventional TCP/IP Transport Layer Protocol
  • Indirect
  • Snooping
  • Mobile TCP

UNIT IV MOBILE AD-HOC, SENSOR NETWORKS

  • Introduction to Mobile Ad hoc Network
  • MANET
  • Routing and Routing Algorithm
  • Security
  • Wireless Sensor Networks Applications
  • Distributed Network and Characteristics
  • Communication Coverage
  • Sensing Coverage
  • Localization
  • Routing
  • Function Computation
  • Scheduling

UNIT V MOBILE APPLICATION DEVELOPMENT

  • Mobile Applications Development
  • Application Development Overflow
  • Techniques for Composing Applications
  • Understanding the Android Software Stack
  • Android Application Architecture
  • Developing for Android
  • The Android Application Life Cycle
  • The Activity Life Cycle
  • Creating Your First Android Activity
  • Creating Applications and Activities
  • Creating User Interfaces
  • Intents
  • Broadcast Receivers
  • Adapters
  • Data Storage
  • Retrieval and Sharing
  • Geo services
  • creating mobile applications like game, Clock, calendar, Convertor, phone book, Text Editor