As the plethora of Internet of Things (IoT) devices gradually make their way into our lives, several Cloud Service Providers (CSPs) have developed IoT gateway platforms (SDKs) that solely connects IoT devices to their respective cloud. Such gateways have 1) cumbersome IoT device configuration; 2) inflexible IoT data managements; and 3) support no/little cross-vendor edge computation and cloud analytics. We term these commercial gateway SDKs as cloud-centric. In this paper, we study the state-of-the-art vendor-locked IoT Gateway solutions and approaches and propose an edge-centric paradigm through an evolutionary framework, dubbed VeerEdge for developing IoT gateways. We leverage computing and storage capabilities at the network edge for edge-based device & IoT service management and data processing. We exploit availability of multiple cloud services for "best"IoT data analytics. Evaluation results show that VeerEdge achieves this with negligible overhead in terms of latency, CPU and RAM usage when compared to state-of-the-art industrial IoT gateways.
|Original language||English (US)|
|Title of host publication||Proceedings - 21st IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing, CCGrid 2021|
|Editors||Laurent Lefevre, Stacy Patterson, Young Choon Lee, Haiying Shen, Shashikant Ilager, Mohammad Goudarzi, Adel N. Toosi, Rajkumar Buyya|
|Publisher||Institute of Electrical and Electronics Engineers Inc.|
|Number of pages||6|
|State||Published - May 1 2021|
|Event||21st IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing, CCGrid 2021 - Virtual, Melbourne, Australia|
Duration: May 10 2021 → May 13 2021
|Name||Proceedings - 21st IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing, CCGrid 2021|
|Conference||21st IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing, CCGrid 2021|
|Period||5/10/21 → 5/13/21|
Bibliographical noteFunding Information:
VII. ACKNOWLEDGEMENT The research was supported in part by NSF under Grants CNS-1618339, CNS-1617729, CNS-1814322, CNS-1836722 and CNS-1901103.
© 2021 IEEE.
- IoT Gateway SDK
- IoT cloud
- IoT devices