Differences

This shows you the differences between two versions of the page.

Link to this comparison view

wiki:projects [2019/12/18 23:54]
wiki:projects [2019/12/18 23:54] (current)
Line 1: Line 1:
 +~~NOCACHE~~
 +~~NOTOC~~ ​
 +====== Current Projects ======
 +\\  ​
 +  * Power and thermal control for virtualized data centers
 +  * Coordinated power and performance control for computer servers
 +  * Power-aware computer architecture
 +  * Distributed real-time embedded systems  ​
 +  * Networked embedded systems, wireless sensor networks
 +  * Real-time information dissemination
 +  * Real-time and resilient power grid
 +\\
 +\\
  
 +
 +
 +====== Past Projects ======
 +
 +===== CAMRIT =====
 +{{:​camrit.jpg |}}
 +\\
 +\\
 +\\
 +\\
 +\\
 +\\
 +\\
 +[[projects:​camrit|CAMRIT]] is a **C**ontrol-based **A**daptive **M**iddleware for **R**eal-Time **I**mage **T**ransmission over bandwidth constrained networks.
 +\\
 +
 +===== DEUCON =====
 +{{:​deucon.jpg}}
 +\\
 +\\
 +
 +The **D**ecentralized **E**nd-to-end **U**tilization **CON**trol ([[projects:​deucon|DEUCON]]) ​  ​algorithm is designed to guarantee all the end-to-end task deadlines in a real-time computing network, by adaptively controlling the utilizations of all processors. [[projects:​deucon|DEUCON]] is systematically designed based on the Distributed Model Predictive Control (DMPC) theory. The novel decomposition strategy and peer-to-peer control structure enable [[projects:​deucon|DEUCON]] to be more scalable, more delay-tolerant in communication and more fault-tolerant.
 +\\
 +\\
 +\\
 +
 +===== EUCON =====
 +{{:​eucon.jpg |}}
 +\\
 +\\
 +\\
 +The **E**nd-to-end **U**tilization **CON**trol ([[projects:​eucon|EUCON]]) algorithm employs a distributed performance feedback loop that dynamically enforces desired CPU utilization bounds on multiple processors in distributed real-time embedded systems. [[projects:​eucon|EUCON]] is based on a novel model predictive control approach that models the utilization control problem on a distributed platform as a multi-variable constrained optimization problem. A multi-input-multi-output model predictive controller is designed and analyzed based on a difference equation model of distributed real-time systems.
 +\\
 +\\
 +\\
 +
 +===== FC-ORB =====
 +{{:​fc-orb.jpg |}}
 +\\
 +\\
 +\\
 +\\
 +**F**eedback **C**ontrolled ORB (**O**bject **R**equest **B**roker) Middleware. [[projects:​fc-orb|FC-ORB]] improves the fault-tolerance of ORB middleware by maintaining both system reliability and real-time guarantees. [[projects:​fc-orb|FC-ORB]] was designed to handle severe situations where the task execution times vary significantly at run-time, where system is under security attacks like DDOS attacks, and where system has permanent processor failures. [[projects:​fc-orb|FC-ORB]] has been released as open source software.
 +\\
 +\\
 +\\
 +\\
 +\\
 +
 +===== Coverage Control =====
 +{{:ccp.jpg |}}
 +Coverage Configuration Protocol (CCP) is an effective approach for energy conservation in wireless sensor networks. For the sensor network to operate successfully,​ the active nodes must maintain both sensing coverage and network connectivity. Furthermore,​ the network must be able to configure itself to any feasible degrees of coverage and connectivity in order to support different applications and environments with diverse requirements. CCP schedules sleep intervals for sensor nodes in a wireless sensor network so that only a portion of all nodes stay active to provide continuous sensing coverage and communication service. ​
 +\\
 +\\
 +=== Downloads: ===
 +
 +  *  [[http://​www.ece.utk.edu/​%7Exwang/​papers/​sensys03_ccp.pdf| Paper Download]]
 +  *  [[http://​www.ece.utk.edu/​~xwang/​RTES/​Simulator.java| Java Simulator Download]]
 +  *  [[http://​www.ece.utk.edu/​~xwang/​RTES/​ccp-span.tar.gz| NS-2 Code Download]]
 +\\
 +\\
 +
 +===== FCS/nORB =====
 +{{:​fcs_norb.jpg |}}
 +\\
 +\\
 + A **F**eedback **C**ontrol real-time **S**cheduling service on **nORB**, a small-footprint Object Request Broker (ORB) middleware for networked embedded systems. [[projects:​fcs_norb|FCS/​nORB]] provides middleware support for real-time performance portability across platforms and robust performance guarantees in face of workload/​platform variations. [[projects:​fcs_norb|FCS/​nORB]] has been released as open source software.
 +\\
 +\\

Personal Tools