arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2106.03049cs.NI
收藏

软件定义IoT网络中的嵌入式控制器与外部控制器

Embedded vs. External Controllers in Software-Defined IoT Networks

Miheer Kulkarni, Michael Baddeley, Israat Haque

摘要:

软件定义网络(SDN)提供的灵活且可编程的架构模型重新构想了现代网络。在强大的硬件和设备与控制器之间的高速通信的支持下,SDN提供了一种虚拟化控制功能并实现快速网络重新配置以响应动态应用需求的方法。然而,最近将SDN的集中式控制模型应用于物联网(IoT)的努力已经发现了由于嵌入式低功耗设备和位于IoT边缘的网络所面临的限制而带来的重大挑战。特别地,对骨干网络上的外部SDN控制器的依赖引入了性能瓶颈(例如,等待时间)。为此,我们主张通过直接在嵌入式硬件上引入轻量级SDN控制器来支持软件定义的物联网网络。我们首先探讨了物联网网状网络的两种流行的SDN实现,$μ$ SDN和SDN-WISE的性能,显示前者比后者有相当大的收益。因此,我们采用$μ$ SDN进行嵌入式与外部SDN控制器性能的研究。我们强调了嵌入式控制器的优势是如何随着网络规模的扩大而减少的,并量化了一个点,在这个点上,外部控制器应该用于更大的网络。

英文摘要:

The flexible and programmable architectural model offered by Software-Defined Networking (SDN) has re-imagined modern networks. Supported by powerful hardware and high-speed communications between devices and the controller, SDN provides a means to virtualize control functionality and enable rapid network reconfiguration in response to dynamic application requirements. However, recent efforts to apply SDN's centralized control model to the Internet of Things (IoT) have identified significant challenges due to the constraints faced by embedded low-power devices and networks that reside at the IoT edge. In particular, reliance on external SDN controllers on the backbone network introduces a performance bottleneck (e.g., latency). To this end, we advocate a case for supporting Software-Defined IoT networks through the introduction of lightweight SDN controllers directly on the embedded hardware. We firstly explore the performance of two popular SDN implementations for IoT mesh networks, $μ$SDN and SDN-WISE, showing the former demonstrates considerable gains over the latter. We consequently employ $μ$SDN to conduct a study of embedded vs. external SDN controller performance. We highlight how the advantage of an embedded controller is reduced as the network scales, and quantify a point at which an external controller should be used for larger networks.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑