Advanced SearchSearch Tips
Smart Fog : Advanced Fog Server-centric Things Abstraction Framework for Multi-service IoT System
facebook(new window)  Pirnt(new window) E-mail(new window) Excel Download
  • Journal title : Journal of KIISE
  • Volume 43, Issue 6,  2016, pp.710-717
  • Publisher : Korean Institute of Information Scientists and Engineers
  • DOI : 10.5626/JOK.2016.43.6.710
 Title & Authors
Smart Fog : Advanced Fog Server-centric Things Abstraction Framework for Multi-service IoT System
Hong, Gyeonghwan; Park, Eunsoo; Choi, Sihoon; Shin, Dongkun;
Recently, several research studies on things abstraction framework have been proposed in order to implement the multi-service Internet of Things (IoT) system, where various IoT services share the thing devices. Distributed things abstraction has an IoT service duplication problem, which aggravates power consumption of mobile devices and network traffic. On the other hand, cloud server-centric things abstraction cannot cover real-time interactions due to long network delay. Fog server-centric things abstraction has limits in insufficient IoT interfaces. In this paper, we propose Smart Fog which is a fog server-centric things abstraction framework to resolve the problems of the existing things abstraction frameworks. Smart Fog consists of software modules to operate the Smart Gateway and three interfaces. Smart Fog is implemented based on IoTivity framework and OIC standard. We construct a smart home prototype on an embedded board Odroid-XU3 using Smart Fog. We evaluate the network performance and energy efficiency of Smart Fog. The experimental results indicate that the Smart Fog shows short network latency, which can perform real-time interaction. The results also show that the proposed framework has reduction in the network traffic of 74% and power consumption of 21% in mobile device, compared to distributed things abstraction.
Internet of things;things abstraction;gateway;IoT service;multi-service IoT system;IoT service duplication problem;
 Cited by
IoT 태그 및 소셜 메시지 기반 사물 제어 시스템,백승민;진연주;하권우;한상욱;정진우;

정보과학회 컴퓨팅의 실제 논문지, 2017. vol.23. 9, pp.550-556 crossref(new window)
P. Bellagente, P. Ferrari, A. Flammini, S. Rinaldi, "Adopting IoT Framework for Energy Management of Smart Building: A Real Test-case," Proc. of 1st IEEE International Forum on Research and Technologies for Society and Industry Leveraging a Better Tomorrow (RTSI), pp. 138-143, 2015.

Allseen Alliance. AllJoyn Framework [Online]. Available: (downloaded 2016, Apr. 18)

Linux Foundation. IoTivity: Architecture Overview [Online]. Available (downloaded 2016, Feb. 4)

K. Hong, D. Lillethun, U. Ramachandran, B. Ottenwalder, B. Koldehofe, "Mobile Fog: A Programming Model for Large-scale Applications on The Internet of Things," Proc. of the 2nd ACM SIGCOMM Workshop on Mobile Cloud Computing, pp. 15-20, 2013.

D. Willis, A. Dasgupta, S. Banerjee, "ParaDrop: A Multi-Tenant Platform to Dynamically Install Third Party Services on Wireless Gateways," Proc. of the 9th ACM Workshop on Mobility in the Evolving Internet Architecture, pp. 43-48, 2014.

F. Bonomi, R. Milito, P. Natarajan, J. Zhu, "Fog Computing: A Platform for Internet of Things and Analytics," Big Data and Internet of Things: A Roadmap for Smart Environments, Vol. 546, pp. 169-186, 2014.

M. Aazam, E. Huh, "Fog Computing and Smart Gateway based Communication for Cloud of Things," Proc. of the International Conference on Future Internet of Things and Cloud (FiCloud), pp. 464-470, 2014.

D. H. Phan, J. Suzuki, S. Omura, K. Oba, "Toward Sensor-cloud Integration as a Service: Optimizing Three-tier Communication in Cloud-integrated Sensor Networks," Proc. of the 8th International Conference on Body Area Networks (BodyNets), pp. 355-362, 2013.

Y. Xu, S. Helal, M. Thai, M. Scmalz, "Optimizing Push/Pull Envelopes for Energy-efficient Cloudsensor Systems," Proc. of the 14th ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems (MSWiM), pp. 17-26, 2011.

M. Kovatsch, M. Lanter, S. Duquennoy, "Actinium: A RESTful Runtime Container for Scriptable Internet of Things Applications," Proc. of the 3rd International Conference on the Internet of Things (IOT), pp. 135-142, 2012.

Open Connectivity Foundation. (2015, Dec. 23) OIC Specification 1.0 [Online]. Available: (downloaded 2016, Apr. 18)

T. Vlad, S. Wieland, D. Guinard, T. Bohnert, "Design and Implementation of a Gateway for Web-based Interaction and Management of Embedded Devices," Proc. of the 2nd International Workshop on Sensor Network Engineering (IWSNE), pp. 1-14, 2009.

N. C. Krishnan and D. J. Cook, "Activity Recognition on Streaming Sensor Data," Pervasive and Mobile Computing, Vol. 10, pp. 138-154, 2014. crossref(new window)

F. Bonomi, R. Milito, J. Zhu, S. Addepalli, "Fog Computing and Its Role in the Internet of Things," Proc. of the First Edition of the MCC Workshop on Mobile Cloud Computing, pp. 13-15, 2012.

A. D. Wood, J. A. Stankovic, G. Virone, L. Selavo, Z. He, Q. Cao, T. Doan, Y. Wu, L. Fang, R. Stoleru, "Context-Aware Wireless Sensor Networks for Assisted Living and Residential Monitoring," Network, Vol. 22, No. 4, pp. 26-33, 2008.