|Network systems, including sensor networks, distributed control applications, and ubiquitous computing environments, are becoming an important new computing class with wide ranging and novel applications. They present a range of computer systems challenges because they are closely coupled to the physical world with all its unpredictable variation, noise, and asynchrony they involve many energy-constrained, resource-limited devices operating in concert they must be largely self-organising and self-maintaining and they must be robust despite significant noise, loss, and failure. Topics include application-driven network architectures, emerging platforms and technology, resource constrained real-time OSs, media access control, distributed algorithms (broadcast, anycast, multicast, convergecast) in lossy wireless networks, ad-hoc multi-hop routing, in-network aggregation and processing, time synchronisation, coverage and density, ranging and localisation, tracking, capacity, distributed feature extraction, tracking, and collaborative signal processing.
|The course explores issues related to the design and synthesis of high-performance wireless sensor networks. The emphasis is on the fundamental concepts and analytical techniques that are applicable to a range of networking applications, rather than on specific architectures, software development, or system-level integration. This system point of view guides designers in dealing with the trade-offs to optimise performance, power, cost, and other system-level non-al requirements. This course will cover foundations and recent advances in wireless sensor networks.
- Cooperating Embedded Systems and Wireless Sensor Networks, by Michel Banatre, Pedro Jose Marron, Anibal Ollero, 2008.
- Embedded and Networking Systems: Design, Software, and Implementation, Gul N. Khan, Krzysztof Iniewski, 2011
- Wireless Sensor Networks: An Information Processing Approach (The Morgan Kaufmann, Feng Zhao, 2008
|arabic ref. books