# Data Exchange in Cluster Structure for Longevity of IoT
## 1 Introduction  
A wireless sensor network (WSN) is formed with many sensor nodes and deployed in our surroundings life to support smarter human life. The sensor node is composed of a small microprocessor, specific sensor devices, wireless communication modules, and small storage capacity. The sensor nodes achieve the information from their surrounding environment and transmit it into the sink node. Based on the collected data, the sink node recognizes the current state of location the WSNs deployed and can send the information to the external network to perform the advanced analysis [1, 2]. Recently, with the extension of the WSNs, the concept of the Internet of things (IoT) has been proposed, and various application services have been developed in IoT networks. In the WSNs, the sensor nodes collect data through their sensing devices and transfer them to the sink node. The analysis of collected data is performed in the sink node or outside servers. However, in IoT networks, the scope of sensor nodes is extended to the things pervasively scattered. The things function as data collectors in addition to a sink node or base station. Furthermore, each thing attempts to share information by exchanging data with other things. Moreover, the state and action of things are decided by themselves. An information-sharing approach provides an abundant development environment for IoT services. Sensor nodes have limited power, narrow network bandwidth, and low computing power. Moreover, since many sensor nodes are involved in configuring a network, their maintenance is difficult. Accordingly, efficient energy consumption is one of the rising research areas. In particular,routing algorithms for reducing network traffic have been researched as an important issue for efficient energy consumption [3; 4; 5]. In the WSNs, each sensor node collects data from its surrounding area and transfers them to the sink node persistently. Accordingly, the purpose of routing algorithms is to transfer data to the sink node efficiently. However, in the IoT environment, various things not only communicate with each other, but also perform cooperative interactions to achieve the desired service or obtain advanced information. Therefore, instead of the transmission of data to the sink node, network configuration for data exchange between things is required, while maintaining efficient energy consumption. The things deployed in various places are equipped with sensing devices to obtain information from the surrounding environment. Each sensor device measures data for a specific purpose. These data can be used to represent specific properties, such as distance, weight, vibration, sound, and illumination. As the properties required to increase, various sensor devices emerge. In the IoT environment, to obtain information for a specific property, various kinds of sensor devices are tied together, and the specific property can be obtained. Since things are operated with limited power resources, efficient energy management is required to prolong the lifetime of IoT networks. Thus, if a network could be formed by assigning properties to the things, energy efficient data transfer is possible. When a thing interacts with other things to obtain the desired information, if property-based networks are applied, the network traffic can be reduced greatly. The result is that only specific things with the desired property have participated in the process of data exchange. In this paper, we proposed a cluster configuration and data exchange method for IoT network environments. We configured the IoT network environment with the properties of things involved in the clusters. The proposed methods can solve the problems occurring when a hierarchical routing algorithm used in WSNs is applied to the IoT environment. In the proposed method, after a cluster is configured with local things, a cluster header is chosen, and it broadcasts the properties of member things to the surrounding cluster headers.