Internet of Things Platforms
CCI research into platforms and protocols spans every aspect of IoT systems, from the edge to the network to the cloud.
IoT NETWORK PROTOCOLS
CCI researchers have been at the forefront of developing innovative systems for IoT networks, particularly low power wireless embedded edge networks, many evaluated on our Tutornet testbed. These include protocols and tools for:
- Routing and data collection (CTP, BCP, Spray & Wait, BWAR, HDCP)
- In-network compression (SenZip)
- Congestion control (IFRC, WRCP, WCP)
- Indoor localization (SBL)
- Scheduling for Time Slotted Channel Hopping (TSCH) systems such as IEEE 802.15.4e
- Network formation in multi-agent robot systems (RouteSwarm, LeONA)
Faculty involved: Ramesh Govindan, Konstantinos Psounis, Bhaskar Krishnamachari, Antonio Ortega, Burcin Becerik-Gerber, Nora Ayanian
I3 IoT MARKETPLACE
We are developing an open-source IoT marketplace platform called I3, aimed at enabling inter-operability of heterogeneous devices and applications for smart cities through economic incentives and configurable data sharing.
Faculty involved: Bhaskar Krishnamachari, Jerry Power, Cyrus Shahabi, Craig Knoblock, Ali Abbas, Aleksandra Korolova
This new DARPA funded project led by CCI faculty member, Prof. Salman Avestimehr, is exploring how computing can be distributed seamlessly across edge and cloud servers using coding, decentralized scheduling and adaptive pricing techniques to maximize performance under dynamics and uncertainty.
The project is developing a novel distributed computing platform suitable for IoT systems.
Faculty involved: Salman Avestimehr, Murali Annavaram, Bhaskar Krishnamachari