Combining Fog Computing with Sensor Mote Machine Learning for Industrial IoT

被引:46
作者
Lavassani, Mehrzad [1 ]
Forsstrom, Stefan [1 ]
Jennehag, Ulf [1 ]
Zhang, Tingting [1 ]
机构
[1] Mid Sweden Univ, Dept Informat Syst & Technol, S-85170 Sundsvall, Sweden
关键词
data mining; fog computing; IoT; online learning; monitoring; INTERNET; THINGS;
D O I
10.3390/s18051532
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Digitalization is a global trend becoming ever more important to our connected and sustainable society. This trend also affects industry where the Industrial Internet of Things is an important part, and there is a need to conserve spectrum as well as energy when communicating data to a fog or cloud back-end system. In this paper we investigate the benefits of fog computing by proposing a novel distributed learning model on the sensor device and simulating the data stream in the fog, instead of transmitting all raw sensor values to the cloud back-end. To save energy and to communicate as few packets as possible, the updated parameters of the learned model at the sensor device are communicated in longer time intervals to a fog computing system. The proposed framework is implemented and tested in a real world testbed in order to make quantitative measurements and evaluate the system. Our results show that the proposed model can achieve a 98% decrease in the number of packets sent over the wireless link, and the fog node can still simulate the data stream with an acceptable accuracy of 97%. We also observe an end-to-end delay of 180 ms in our proposed three-layer framework. Hence, the framework shows that a combination of fog and cloud computing with a distributed data modeling at the sensor device for wireless sensor networks can be beneficial for Industrial Internet of Things applications.
引用
收藏
页数:20
相关论文
共 26 条
[1]  
Abbeel Pieter., 2005, P ROB SCI SYST CAMBR
[2]   Machine Learning in Wireless Sensor Networks: Algorithms, Strategies, and Applications [J].
Abu Alsheikh, Mohammad ;
Lin, Shaowei ;
Niyato, Dusit ;
Tan, Hwee-Pink .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2014, 16 (04) :1996-2018
[3]  
[Anonymous], P ACM INT S MOBIHOC
[4]   The Internet of Things: A survey [J].
Atzori, Luigi ;
Iera, Antonio ;
Morabito, Giacomo .
COMPUTER NETWORKS, 2010, 54 (15) :2787-2805
[5]   Energy efficient fault tolerant clustering and routing algorithms for wireless sensor networks [J].
Azharuddin, Md ;
Kuila, Pratyay ;
Jana, Prasanta K. .
COMPUTERS & ELECTRICAL ENGINEERING, 2015, 41 :177-190
[6]  
Bonomi F., 2012, P MCCWORKSHOP MOB CL, P13, DOI 10.1145/2342509.2342513
[7]   An evolutionary approach to pattern-based time series segmentation [J].
Chung, FL ;
Fu, TC ;
Ng, V ;
Luk, RWP .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2004, 8 (05) :471-489
[8]   Pushing Intelligence to the Edge with a Stream Processing Architecture [J].
Dautov, Rustem ;
Distefano, Salvatore ;
Bruneo, Dario ;
Longo, Francesco ;
Merlino, Giovani ;
Puliafito, Antonio .
2017 IEEE INTERNATIONAL CONFERENCE ON INTERNET OF THINGS (ITHINGS) AND IEEE GREEN COMPUTING AND COMMUNICATIONS (GREENCOM) AND IEEE CYBER, PHYSICAL AND SOCIAL COMPUTING (CPSCOM) AND IEEE SMART DATA (SMARTDATA), 2017, :792-799
[9]  
Dunkels A, 2004, CONF LOCAL COMPUT NE, P455
[10]   Online Segmentation of Time Series Based on Polynomial Least-Squares Approximations [J].
Fuchs, Erich ;
Gruber, Thiemo ;
Nitschke, Jiri ;
Sick, Bernhard .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2010, 32 (12) :2232-2245