UCLA Distributed Embedded Systems Program (DESP)
Participating Faculty
| Deborah Estrin (CS) destrin@cs.ucla.edu | Bill Mangione Smith (EE) billms@ee.ucla.edu |
| Richard Muntz (CS) muntz@cs.ucla.edu | Mani Srivastava (EE) mbs@ee.ucla.edu |
| Miodrag Potkonjak (CS) miodrag@cs.ucla.edu | Ingrid Verbauwhedi (EE) ingrid@ee.ucla.edu |
| Majid Sarrafzadeh (CS) majid@cs.ucla.edu | |
Overview
This program focuses on the design and analysis of embedded computing systems, i.e., the computing systems that are embedded in devices and systems . . . from cellular telephones to automobiles and medical monitoring devices. Moreover, some of the most significant developments in this context will be associated with the ability to network these devices to each other and to traditional networks, thereby greatly increasing their capabilities. We refer to this technology as distributed embedded systems.
While we have already begun to see a proliferation
of embedded computing and distributed networking technologies, significant
research is needed to realize the potential of this technology. In particular,
research is needed in component and system-level techniques to build robust
and long-lived systems out of energy-constrained wireless devices. In the
Distributed Embedded Systems Program (DESP) we have put together a strong
team of researchers and educators to study and research the challenges
of these systems. The researchers involved represent a rich combination
of systems design and component design. This program focuses on the following
sub-areas:
Focus on low-power
component and system design
One of the most important constraints on system design
for networked embedded micro-systems is the need to operate at very low
power. Low-power design in this space requires low-power components as
well as low-power system and protocol design. Low power is essential for
constructing untethered embedded systems that can operate for long periods
of time without replenishing their energy supplies. One of the key techniques
for achieving such long-lived systems is to turn off system components
that are not required for operation.
Focus on reconfigurable
component and system design
Today's embedded systems contain various combinations
of different subsystems, such as ASICs, microprocessors, DSPs, and reconfigurable
cores. Reconfigurability is added to these systems with either individual
FPGA chips or other forms of reconfigurable logic. New embedded systems
require a larger amount of flexibility compared to their predecessors.
Markets change very rapidly, demanding embedded system solutions that are
easily alterable. Such solutions are expected to support a variety of applications,
changing system requirements and standards, as well as altering operating
conditions. We study reconfigurable cores in embedded systems that provide
the required adaptability and reconfigurability.
Focus on sensor
networks architectures
Sensor networks are a form of networked embedded computing
that will have enormous impact on a wide range of scientific, industrial,
healthcare and consumer applications. We can now design and construct networks
of small, low-power sensors, each with a wireless communications channel,
that can cooperate to collectively monitor environmental conditions in
environments of interest. Sensor networks of interest are fully distributed;
that is, there is no central controlling unit, and no individual sensor
has global knowledge of the entire system. Moreover, these systems will
eventually incorporate actuation as well as sensing, thus allowing for
more sophisticated control of higher-energy components, as well as eventual
remedial actions.
Activities
A link to upcoming seminars related to DESP research
A link to past seminars (and possibly presentation
material)
Relevant Publications
Several links to publications categorized by topic
Projects
A list of projects with one-line descriptions and links
to relevant web sites
Open Platform/Source
Links to availble software/hardware
Student Researchers
A link to lists of students (sorted by advisor?): Ph.D,
MS and undergraduate. Include project, advisor and expected completion
date.
Courses
A link to a list of courses on embedded systems and
related fields