论文标题
从零到雾:基于雾的物联网应用程序的有效工程
From Zero to Fog: Efficient Engineering of Fog-Based Internet of Things Applications
论文作者
论文摘要
在物联网数据处理中,仅由于延迟限制,带宽限制和隐私问题,仅云计算就不够。通过将中介节点引入靠近IoT设备的计算服务的网络边缘附近,雾计算可以减少网络应变和对应用程序服务的高访问延迟。虽然这是启用有效的物联网应用程序的唯一可行方法,但雾中云和中间节点之间的组件放置问题为系统设计增加了一个新的维度。该问题的最新解决方案依赖于模拟或通过启发式方法解决形式化的任务问题,这些启发式方法既不准确又无法通过呈指数增长的解决方案空间进行扩展。在本文中,我们提出了一个三个步骤,用于设计基于雾化的物联网应用程序,该应用程序使用最佳实践,仿真和测试床分析将其收敛于有效的系统体系结构。然后,我们将此过程应用于智能工厂案例研究。通过将过滤的选项部署到物理测试床上,我们表明流程的每个步骤都将其收敛于更有效的应用程序设计。
In IoT data processing, cloud computing alone does not suffice due to latency constraints, bandwidth limitations, and privacy concerns. By introducing intermediary nodes closer to the edge of the network that offer compute services in proximity to IoT devices, fog computing can reduce network strain and high access latency to application services. While this is the only viable approach to enable efficient IoT applications, the issue of component placement among cloud and intermediary nodes in the fog adds a new dimension to system design. State-of-the-art solutions to this issue rely on either simulation or solving a formalized assignment problem through heuristics, which are both inaccurate and fail to scale with a solution space that grows exponentially. In this paper, we present a three step process for designing practical fog-based IoT applications that uses best practices, simulation, and testbed analysis to converge towards an efficient system architecture. We then apply this process in a smart factory case study. By deploying filtered options to a physical testbed, we show that each step of our process converges towards more efficient application designs.