Our Current Projects

LAMP
In this project we are developing first practical implementation for energy distribution in WSN/IoTs.
RelaxCom
Corrupt Packet Recycling approach for WSN that processes and forwards partially-corrupt packets.
iCompute
This project is focused on Computing paradigms for transiently powered devices.
rHVAC
Goal of rHVAC is to, achieve HVAC functionality in older buildings using legacy devices.

[For closed projects, please visit Archives]
  • LAMP:Building a "wireless" power grid for WSN/IoTs

    In this project we develop a first practical energy distribution architecture that allows us to decouple energy supply from sensing activities in WSN. Such a separation of responsibilities enables us to utilize abundant energy sources distant from the sensing location, allowing unrestricted lifetime and resolving unequal energy consumption in WSN. We demonstrate energy transfer for practical decoupling using low-cost and -footprint, laser micro power beaming that powers current WSN platforms at 100m of range. We design and implement LAMP: a tiered architecture to manage energy supply to both mesh and clustered WSN deployments using an energy distribution protocol. We evaluate our system to show that, for an additional cost of $29 per mote, LAMP can support perpetual mesh functionality for up to 40 sensors or 120 nodes in clustered operation.

  • RelaxCom- CPR: Corrupt Packet Recycling

    We propose a Corrupt Packet Recycling (CPR) approach for WSN that processes and forwards partially-corrupt packets over multiple hops without necessitating their complete recovery. We motivate this approach with two insights: address-agnostic routing in WSN can forgive header errors since intermediate nodes know the next hop and the destination; and that payload errors can be either interpolated, due to error-tolerant nature of information in WSN applications, or rectified using spatio-temporal redundancies. CPR, without introducing any transmission overhead, improves information delivery rate by up to 4×.

  • rHVAC: Achieving HVAC Functionality in older Buildings using Legacy Devices

    We propose to retrofit a software defined HVAC, namely rHVAC, that uses existing distributed heating and cooling elements in older buildings (and new houses) to optimize their usage for air conditioning and energy efficiency. The main operational difference between a conventional HVAC system and rHVAC is that HVAC provides centralized conditioning and distributed control, whereas, rHVAC proposes centralized control and distributed conditioning on per room basis.

  • iCompute: Computing paradigms for transiently powered devices

    Our motivation for working on this research problem are the, computation and communication challenges introduced by the unpredictable and intermittent energy supply resulting from its ambient harvesting and wireless transfer in the IoT. We are currently working on partial check-pointing solution for IoT system software;enabling data networking under intermittent energy supply ;with coordinated check-pointing for distributed applications in IoT. We are proposing the solutions for multiple aspects of the IoT software stack, under this project. (This is relatively new research thread for further details please visit us again.)