Learn More
There exists a growing need for automated interoperability among medical devices in modern healthcare systems. This requirement is not just for convenience, but to prevent the possibility of errors due to the complexity of interactions between the devices and human operators. Hence, a system supporting such interoperability is supposed to provide the means(More)
Multicasting can be an effective routing service in wireless mesh networks (WMNs), which have gained significant acceptance in recent years due to its potentials of providing a low-cost wireless backhaul service to mobile clients. Many applications in WMNs require efficient and reliable multicast communication, i.e., with high delivery ratio but with less(More)
—Most dynamic voltage and frequency scaling (DVS) techniques adjust only CPU parameters; however, recent embedded systems provide multiple adjustable clocks which can be independently tuned. When considering multiple components, energy optimal frequencies depend on task set characteristics such as the number of CPU and memory access cycles. In this work, we(More)
Digital video is prominent big data spread all over the Internet. It is large not only in size but also in required processing power to extract useful information. Fast processing of excessive video reels is essential on criminal investigations, such as terrorism. This demo presents an extensible video processing framework in Apache Hadoop to parallelize(More)
—A lot of military networks maintain multiple wireless channels and exploit frequency-hopping spread spectrum on those channels for anti-jamming. One drawback of using multi-channel communications is the high overhead involved in broadcast operations: a transmitter should transmit a broadcast packet to all channels that are possibly occupied by a receiver.(More)
Multicasting can be an useful service in wireless mesh networks (WMNs), which have gained significant acceptance in recent years due to their potentials of providing a low-cost wireless backhaul service to mobile clients. Many applications in WMNs require efficient and reliable multi-cast communication, i.e., with high delivery ratio but with less overhead,(More)
The ability to manipulate small fluid droplets, colloidal particles and single cells with the precision and parallelization of modern-day computer hardware has profound applications for biochemical detection, gene sequencing, chemical synthesis and highly parallel analysis of single cells. Drawing inspiration from general circuit theory and magnetic bubble(More)
The Physically-Asynchronous Logically-Synchronous (PALS) system is a recently proposed architectural pattern for cyber-physical systems. It guarantees a logically synchronous design abstraction for real-time distributed computations. In this work, we develop a new middleware, called PALSware, to support an efficient and robust implementation of the PALS(More)