This book introduces networked embedded systems, smart sensors, and wireless sensor networks, with a strong focus on architecture, applications, networks and distributed systems support for wireless sensor networks.Covers the newest sensor technology, design issues, problems and solutions; Explains a broad range of topics such as networked embedded systems, smart sensor networks, power-aware sensor networks, routing, clustering, security, operating systems, and networks support; Includes a comprehensive bibliography; Provides a descriptive tutorial suitable for graduate students and newcomers to this exciting field of telecoms.
Table of Contents: 1. Where to begin; 2. A practical introduction to radio physics; 3. Network design; 4. Antennas & transmission lines; 5. Networking hardware; 6. Security & monitoring; 7. Solar power; 8. Building an outdoor node; 9. Troubleshooting; 10. Economic sustainability; 11. Case studies.
Contents: 1. Introduction to the internet; 2. Internetworking fundamentals; 3. Overview of wireless networks and technology; 4. Overview of wireless networks and technology; 5. Data in IS-136 networks; 6. CDMA IS-95-A/IS-95-B data networks; 7. Challenges of IP in wireless networks; 8. Data in GPRS networks; 9. IP in UMTS networks; 10. Data in cdma2000 packet networks; 11. IP in 802.11 Networks; 12. IP in bluetooth; 13. Wireless application protocol and I-mode; 14. Future applications in wireless IP networks; 15. Evolution of IP wireless networks; 16. Evolution of IP wireless networks.
Android wireless application development (2nd edition) (developer's library)
Table of contents: 1. Introducing android; 2. Setting up your android development; 3. Writing your first android application; 4. Understanding the anatomy of an android application; 5. Defining your applocation using the android manifest file; 6. Managing application resources; 7. Exploring user interface screen elements; 8. Designing user interfaces with layouts; 9. Drawing and working with anination; 10. Using android data and storage APLs; 11. Sharing data between applications with content providers; 12. Using android networking APLs; 13. Using android web APLs;14. Using location-based services APLs; 15. Using android multimedia APLs; 16. Using android telephony APLs; 17. Using android 3D graphics with openGL ES; 18. Using the android NDK; 19. Using android’s optional hardware APLs; 20. Working with notifications; 21. Working with services; 22. Extending android application reach; 23. Managing user accounts and synchronizing user data; 24. Handling advanced user input; 25. Targeting diffent device configurations and languages; 26. The mobile software development process; 27. Designing and developing bulletproof android applications; 28. Testing android applications; 29. Selling your android application; 30. Appendix A – The android emulator quick-start guide; 31. Appendix B – The android DDMS quick-start guide; 32. Appendix C – The android debug bridge quick-start guide; 33. Appendix D – Eclipse IDE tips and tricks; 34. Appendix E – The SQLite quick-start guide; 35. Index.
Handbook of wireless networks and mobile computing
Concents: 1. Handoff in wireless mobile networks; 2. Location management in cellular networks; 3. Heuristics for solving fixed-channel assignment problems; 4. Channel assignment and graph multicoloring; 5. Channel assignment and graph labeling; 6. Wireless media access control; 7. Traffic integration in personal, local and geographical wireless networks; 8. Fair scheduling in wireless packet data networks; 9. Randomized Initialization protocols for radio networks; 10. Leader election protocols for radio networks; 11. Data broadcast; 12. Ensemple planning for digital audio broadcasting; 13. Transport over wireless networks; 14. Security and fraud detection in mobile and wireless networks; 15. Mobile ad hoc networks; 16. Broadcast scheduling for TDMA in wireless multihop networks; 17. Mobile ad hoc networks and routing protocols; 18. Routing with Guaranteed delivery in geometric and wireless networks; 19. Power optimization in routing protocols for wireless and mobile networks; 20. Dominating-set-based routing in ad hoc wireless networks; 21. Location updates for efficient routing in ad hoc networks; 22. Topological dessign, routing and handover in satellite networks; 23. Multicasting – From fixed networks to ad hoc networks; 24. Broadcasting in radio networks; 25. Mobile IP protocols; 26. Data management in wireless mobile environments; 27. Mobile, distributed and pervasive computing; 28. Indoor wireless environments; 29. Index.