Home | About Us | Projects | People | Documents | Courses | Internal
 
Project Details: DVM
TITLE
 

Multi-level Software Reconfiguration for Sensor Networks through Dynamically Extensible Virtual Machine


SUMMARY
 

The aim of the project is to build a system that supports software reconfiguration in embedded sensor networks at multiple levels. The system architecture is based on SOS, an operating system that consists of (i) a fixed tiny static kernel and (ii) binary modules that can be dynamically inserted, updated or removed unobtrusively. On top of SOS, we have implemented a dynamically extensible virtual machine (DVM), that interprets high-level scripts. Any binary module that is dynamically inserted into the operating system can register custom extensions to the virtual machine. Therefore, the high-level scripts, that are executed by the virtual machine, can efficiently access services that are exported by a module and tune module parameters. Together these system mechanisms permit the flexibility of selecting the most appropriate level of reconfiguration.


PERSONNEL
 

Balani, Rahul (Ph.D. Student)

Han, Simon (Alum)

Rengaswamy, Ramkumar (Alum)

Srivastava, Mani (Faculty)

Tsigkogiannis, Ilias (Alum)


DOCUMENTS
 

• Rahul Balani, Akhilesh Singhania, Simon Han, Mani B Srivastava, "ViRe: Virtual Reconfiguration Framework for Embedded Processing in Distributed Image Sensors," Workshop on Adaptive and Reconfigurable Embedded Systems (APRES), held in conjunction with RTAS , April 2008. (TR-UCLA-NESL-200804-05)
pdf [ Details ]

• Rahul Balani, Akhilesh Singhania, Simon Han, Ramkumar Rengaswamy, Mani B Srivastava, "ViRe: Virtual Reconfiguration Framework for Embedded Processing in Distributed Image Sensors," January 2007. (TR-UCLA-NESL-200701-01)
pdf [ Details ]

• Rahul Balani, Simon Han, Ramkumar Rengaswamy, Ilias Tsigkogiannis, Mani B Srivastava, "Multi-level Software Reconfiguration for Sensor Networks," ACM Conference on Embedded Systems Software (EMSOFT) , October 2006. (TR-UCLA-NESL-200608-01)
pdf [ Details ]

• Ilias Tsigkogiannis, Rahul Balani, James M Carwana, Jonathan Friedman, David C Lee, Simon Han, Roy S Shea, Ramkumar Rengaswamy, Michael Petralia, Laura Corman, Eric Wittenmeier, Eddie Kohler, Mani B Srivastava, "Dynamically Configurable Robotic Sensor Networks," The 2nd international conference on Embedded Networked Sensor Systems (SenSys 2005) , November 2005. (TR-UCLA-NESL-200511-01)
pdf [ Details ]

• Ilias Tsigkogiannis, Rahul Balani, Simon Han, Ramkumar Rengaswamy, Mani B Srivastava, "Hierarchy of Reconfiguration in Sensor Network Software Systems," Center for Embedded Networked Sensing (CENS) 2005 Annual Research Review , October 2005. (TR-UCLA-NESL-200510-03)
pdf [ Details ]

more...

 

ACTIVE?
 

Yes

© 2009 by Networked & Embedded Systems LaboratoryUniversity of California, Los Angeles
(Developed using Ruby on Rails, hosted on Mac OS X, and best viewed without Internet Explorer!)
Maintained by Mani Srivastava