Abstract

In urban computing composed of various Internet of Things (IoT) devices, data is collected from IoT as learning data for other IoT devices in a circular structure. Therefore, data are shared resources and crucial in urban computing. In particular, group communication is essential for effective data sharing and for updating software in an IoT system. However, changing the group key is imperative for data security in group communication whenever the group member changes. When the movement of IoTs is high, group key redistribution must be repeated because the group membership keeps changing. In changing and redistributing the group keys, overhead occurs, inevitably degrading system performance. In addition, since much data traffic generates in IoT devices’ crowded areas, transmission delay and data loss could degrade system performance. Due to IoT’s low-power and low-capacity characteristics, one-to-one communication is inefficient, requiring efficient group management and group key management. This work proposes a hierarchical blockchain-based group and group key management scheme to establish an efficient communication environment in urban computing. We adopted blockchains to track the movement and density of IoT and secure node authorization. Using the upper layer blockchain, the unmanned aerial vehicle (UAV) determines the movement and density of IoTs. Using the lower-layer blockchain, base stations (BSs) identify the IoT’s movement of information in each group. We included only nodes determined to be safe in the group. Through the hierarchical blockchain, while protecting the IoT’s privacy, we can record the information in the blockchain to determine the mobility of nodes and the node density of a group. We set several experimental environments, and analyzed the efficiency by simulating the addition of secondary gateways and group integration. As a result, we showed that our proposal establishes an efficient communication environment and reduces computational and communication overhead.

Highlights

  • The era of the Internet of Everything (IoE) has arrived, in which people and things and everything else is connected through the Internet

  • In urban computing composed of various Internet of Things (IoT) devices, the cyclic structure of the data enables its use for learning for other IoT devices [1]

  • We offer a hierarchical blockchain for group and group key management

Read more

Summary

INTRODUCTION

The era of the Internet of Everything (IoE) has arrived, in which people and things and everything else is connected through the Internet. Personal information leakage problems occur because anyone can check transaction information [7] This problem is fatal for IoT devices where data security is essential, and it is a lethal issue for an urban computing environment composed of various IoT devices. Since data are important resources in urban computing, data transmission is impossible if data communication fails to occur, which leads to significant damage In this case, using UAVs with high mobility at the data communication failure area can supplement the existing system or increase the connectivity among devices. We configured an experimental environment for efficient communication in urban computing and proposed a group and group key management mechanism utilizing UAVs to increase communication efficiency.

RELATED WORK
GROUP KEY MANAGEMENT
THREAT MODEL
SYSTEM REQUIREMENTS
SYSTEM DESIGN
GROUP AND GROUP KEY MANAGEMENT SCHEME
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call