August 08: The DARTS Lab received a 2-year NSF grant for research on energy-conscious resource scheduling in wireless real-time systems.
August 08: Nadine Shillingford received a scholarship to attend 2008 Grace Hopper Conference. Congrats, Nadine!
July 08: Paper accepted at WLN (Workshop on Wireless Local Networks) 2008 (first author: Dave Salyers).
June 08: Paper accepted at EMSOFT 2008 (first author: Dinesh Rajan, now at Akamai).
June 08: Navy grant awarded to build campus-wide wireless mesh network.
May 08: Paper accepted at ICCCN 2008 (first author: David Salyers).
The DARTS (Distributed and Adaptive Real-Time Systems)
Lab performs experimental systems research in
distributed systems, including mobile and wireless
environments, ad-hoc and mesh networks, sensor networks,
and high-performance computing environments. The focus of
our work is on the provision of Quality-of-Service (QoS) in
such environments (e.g., latency management for real-time
systems) and the design and implementation of adaptive
mechanisms to control QoS. For example, our work studies
cooperative wireless networks where we study cooperation
at both the application-level and system-level.
Application-level cooperation refers to distributed systems
where members share information (e.g., location, sensor
data, multimedia streams) and resources (processing,
networking, storage) to support applications and users in
achieving their goals. System-level cooperation refers to the
underlying system components in a distributed system working
together to support applications or to improve their
performance. This includes multi-constraint routing in
multi-hop networks, distributed energy management techniques,
and end-to-end error recovery mechanisms that are resource-
and QoS-aware.
Toward these ends, our group is building numerous system
components, middleware tools, and applications, including
NDMesh (several mesh network test beds), Impresario (a
sensor network), and SPIRIT (a resource and information
sharing infrastructure). Explore our lab's web site to obtain
more information.