CIC-SIoT: Clean-Slate Information-Centric Software-Defined Content Discovery and Distribution for Internet-of-Things

Abstract

We propose CIC-SIoT, a novel Information-Centric Software-Defined Networking (IC-SDN) solution, designed to optimize the ICN-IoT framework. Our solution incorporates specialized algorithms for controllers, consumers, producers, and ICN nodes. These algorithms improve content forwarding decisions by moving beyond the traditional reliance on the Forwarding Information Base (FIB) and instead utilizing the Pending Interest Table (PIT) to efficiently manage and distribute content. Validated through ndnSIM and MATLAB simulations, CIC-SIoT achieves substantial performance enhancements, including an 80% increase in throughput, a 34% reduction in latency, and a 25% savings in bandwidth. Additionally, it reduces packet loss by 67% and communication overhead by 66%, compared to existing solutions. These results underscore the framework’s ability to significantly improve the efficiency and scalability of content distribution in IoT environments, highlighting its robustness and adaptability in addressing the complex dynamics of modern networked systems.

Publication
IEEE Internet of Things Journal (JCR-Q1, 2023 IF 8.2)