Mobile Computing

Book description

The book covers all basic concepts of mobile computing and communication and also deals with latest concepts like Bluetooth Security and Nokia Handhelds.

Table of contents

  1. Preface
    1. Book organization
    2. Acknowledgements
  2. Introduction to Mobility
    1. Process migration
    2. Mobile computing
    3. Mobile agents
    4. Technical issues for mobility
    5. Personal communication systems
    6. Context-aware computing
    7. Outline of the book
    8. Summary
    9. Problems
    10. Multiple-choice questions
    11. Further reading
  3. Wireless and Cellular Communication
    1. The electromagnetic spectrum
    2. Communication satellites
    3. Multiple-access schemes
    4. Cellular communication
    5. Summary
    6. Problems
    7. Multiple-choice questions
    8. Further reading
  4. Wireless Networks
    1. The need for new wireless standards
    2. IEEE 802.11 WLAN standard (1/2)
    3. IEEE 802.11 WLAN standard (2/2)
    4. Bluetooth (1/2)
    5. Bluetooth (2/2)
    6. Infrared systems
    7. HiperLAN
    8. The IEEE 802.16 WiMAX standard
    9. Comparison of wireless technologies
    10. Summary
    11. Problems
    12. Multiple-choice questions
    13. Further reading
  5. Logical Mobility I—Migrating Processes
    1. What is a process?
    2. Process migration
    3. The steps in process migration
    4. The advantages of process migration
    5. Applications of process migration
    6. Alternatives to process migration
    7. Summary
    8. Problems
    9. Multiple-choice questions
    10. Further reading
  6. Physical Mobility
    1. The requirements for physical mobility
    2. Overview of IPv4 and IPv6
    3. Mobile IP
    4. Cellular IP
    5. TCP for mobility
    6. Mobile databases
    7. The CODA file system—A case study
    8. Summary
    9. Problems
    10. Multiple-choice questions
    11. Further reading
  7. Mobile Ad Hoc Networks
    1. MANET characteristics
    2. Classification of MANETs
    3. Technologies for ad hoc networks
    4. Routing in MANETs
    5. Proactive routing protocols—The DSDV protocol
    6. Reactive routing protocols (1/2)
    7. Reactive routing protocols (2/2)
    8. Comparison between DSR and AODV
    9. Summary
    10. Problems
    11. Multiple-choice questions
    12. Further reading
  8. Wireless Sensor Networks
    1. Applications of wireless sensor networks
    2. Differences from mobile ad hoc networks
    3. Design issues
    4. WSN architecture
    5. Routing protocols for WSN
    6. Case study
    7. Development work in WSN
    8. Summary
    9. Problems
    10. Multiple-choice questions
    11. Further reading
  9. Mobile Handheld Devices
    1. Characteristics of PDAs
    2. Palm handhelds
    3. The Palm OS operating system
    4. HP handhelds
    5. Windows CE
    6. The Windows Mobile operating system
    7. Nokia handhelds
    8. Symbian operating system
    9. Summary
    10. Problems
    11. Multiple-choice questions
    12. Further reading
  10. The Mobile Internet and Wireless Web
    1. The Web programming model
    2. The WAP programming model
    3. WAP protocol stack
    4. Information-mode (I-mode)
    5. WAP 2.0
    6. WAP gateway
    7. Summary
    8. Problems
    9. Multiple-choice questions
    10. Further reading
  11. Logical Mobility II—Mobile Agents
    1. Mobile agents
    2. Characteristics of mobile agents
    3. Requirements for mobile agent systems
    4. Mobile agent platforms (1/3)
    5. Mobile agent platforms (2/3)
    6. Mobile agent platforms (3/3)
    7. Java and mobile agents
    8. Summary
    9. Problems
    10. Multiple-choice questions
    11. Further reading
  12. Security Issues in Mobile Computing
    1. Security threats to wireless networks
    2. IEEE 802.11 security through WEP
    3. Bluetooth security
    4. WAP 2.0 security
    5. Summary
    6. Problems
    7. Multiple-choice questions
    8. Further reading
  13. Design and Programming Projects
    1. Implementation of mobile IP
    2. Comparison between AODV and DSR protocols
    3. Bluetooth application
    4. Design of a WAP gateway
    5. Mobile agents for network monitoring
    6. An IEEE 802.11 LAN for a typical student hostel
    7. An application using wireless sensor networks
    8. Summary
    9. Problems
    10. Multiple-choice questions
    11. Further reading
  14. Java Network Programming
    1. Java programming language
    2. Socket programming
    3. Remote procedure call (RPC)
    4. Remote method invocation (RMI)
    5. Further reading
  15. Comparison Between Qualnet and NS2
    1. Further reading
  16. Index (1/2)
  17. Index (2/2)

Product information

  • Title: Mobile Computing
  • Author(s): Kumkum Garg
  • Release date: June 2010
  • Publisher(s): Pearson India
  • ISBN: 9788131770917