Networked Cyber-Physical Systems Automotive Cyber-Physical Systems
Medical Device Software & Systems Real-Time Parallel Computing

Current Project

1. Networked Cyber-Physical Systems

 


Back to top

 EVM - Embedded Virtual Machines

The goal of this project is to further research in the area of small wireless controller grids composed of many wireless nodes, each sharing a common sense of the control application, without regard to physical node boundaries.

WisperNet - Wireless Jamming Avoidance 

The focus of this project was to devise a spatio-temporal jamming avoidance scheme for malicious jammers and unintentional interference in real-time wireless communication. The key idea is to any spatio-temporal patterns of channel activities from a jammer while ensuring coordinated and collision-free operation

 

2. Automotive Cyber-Physical Systems


Back to top

Autoplug

AutoPlug is an open automotive architecture for Plug-n-Play services for both 3rd party hardware devices and software modules. It enables vehicles to be extensible, programmable, customizable with evolving technology over the lifetime of the vehicle.

Groovenet

GrooveNet is a vehicular network virtualization platform where the same network models are used both in simulation and in real mobile test-beds, while allowing interaction between real and virtual vehicles.

3. Medical Device Software And Systems


Back to top

Penn Virtual Heart Model

Currently, there is no formal mechanism for the development and testing of medical device software, such as that used in pacemakers and implantable cardiac defibrillators (ICD).

Zipcare

Our goal is to develop high-confidence medical device software for ‘long-term wear onbody’ embedded wireless platforms which are able to adapt to the patient’s condition.

4. Real-Time Parallel Computing


Back to top

AutoMatrix

Automatrix is a parallel computing platform for large scale real-time stream-processing problems. Our specific interests are in real-time vehicle traffic congestion estimation, prediction and optimal route assignment. AutoMatrix enables simulation of over 20 million vehicles through a street-map with real-time routing.

Real-Time Virtual Machine

RTVM is systematic timing and architectural analysis of GPGPU computing platforms for real-time applications.

 

Previous Projects


Back to top

Meera

MEERA is a Methodology for Energy-Efficient Resource Allocation for broadband wireless transceivers. MEERA determines, at run-time, the optimal settings across RF electronics, communication tradeoffs and the link layer to deliver delay-sensitive data streams over a time-varying channel. MEERA increases the system lifetime by a factor of 3-to-8.Click here for an overview of MEERA

Firefly

FireFly is a dual-radio sensor networking platform with predictable and near-optimal node lifetimes (up to 2 years on two AA batteries). We achieve this through tight hardware-based global time-synchronization with sub-100us synchronization accuracy. A 42-node network was deployed in a Coal Mine for miner rescue and multi-hop voice streaming. Click Here for An Overview of Firefly And A Cool Video Of Hw-Based Global Time Sync With nn Am Radio [8Mb]. Or Go To The Firefly Website

Max

MAX is a time-division-multiplexed resource allocation framework for multi-hop networks with regular topologies. MAX tiling delivers optimal end-to-end throughput across arbitrarily large regularly structured networks while providing bounded delay. It outperforms CSMA-based random access protocols by a factor of 5 to 8. 

Demonstration of distributed tile replication (requires windows)

Demonstration of routing with supernodes On A Grid Network