The Internet-of-Things (IoT) envisions a world where billions of everyday objects and mobile devices communicate using a large number of interconnected wired and wireless networks. Maximizing the utilization of this paradigm requires fine-grained QoS support for differentiated application requirements, context-aware semantic information retrieval, and quick and easy deployment of resources, among many other objectives. These objectives can only be achieved if components of the IoT can be dynamically managed end-to-end across heterogeneous objects, transmission technologies, and networking architectures. Software-defined Networking (SDN) is a new paradigm that provides powerful tools for addressing some of these challenges. Using a software-based control plane, SDNs introduce significant flexibility for resource management and adaptation of network functions. In this article, we study some promising solutions for the IoT based on SDN architectures. Particularly, we analyze the application of SDN in managing resources of different types of networks such as Wireless Sensor Networks (WSN) and mobile networks, the utilization of SDN for information-centric networking, and how SDN can leverage Sensing-as-a-Service (SaaS) as a key cloud application in the IoT.

Additional Metadata
Keywords heterogeneity, ICN, IoT, resource management, SDN, WSN
Persistent URL
Conference 40th Annual IEEE Conference on Local Computer Networks, LCN 2015
El-Mougy, A. (Amr), Ibnkahla, M, & Hegazy, L. (Lobna). (2015). Software-defined wireless network architectures for the Internet-of-Things. In Proceedings - Conference on Local Computer Networks, LCN (pp. 804–811). doi:10.1109/LCNW.2015.7365931