An Enhanced K-Means and ANOVA-Based Clustering Approach for Similarity Aggregation in Underwater Wireless Sensor Networks

Underwater wireless sensor networks (UWSNs) have recently been proposed as a way to observe and explore aquatic environments. Sensors in such networks are used to perform pollution monitoring, disaster prevention, or assisted navigation and to send monitored data to the sink. Compared with the traditional sensor networks, sensors in UWSNs consume more energy due to the acoustic technology used in under water communications. Node clustering is a common method to organize data traffic and reduce in-network communications while improving scalability and energy consumption. In this paper, we present a new clustering method to handle the spatial similarity between node readings. We suppose that readings are sent periodically from sensor nodes to their appropriate cluster heads (CHs). Then, a two-tier data aggregation technique is proposed. At the first level, each node periodically cleans its readings in order to eliminate redundancies before sending its data set to its CH. Once the CH receives all data sets, it applies an enhanced K-means algorithm based on a one-way ANOVA model to identify nodes generating identical data sets and to aggregate these sets before sending them to the sink. Our proposed approach is validated via experiments on real sensor data and comparison with other existing clustering and data aggregation techniques.

[1]  Seunghyun Oh,et al.  UWSNs: A Round-Based Clustering Scheme for Data Redundancy Resolve , 2014, Int. J. Distributed Sens. Networks.

[2]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[3]  Jing Zhang,et al.  A Cluster-Head Selection Scheme for Underwater Acoustic Sensor Networks , 2010, 2010 International Conference on Communications and Mobile Computing.

[4]  J. MacQueen Some methods for classification and analysis of multivariate observations , 1967 .

[5]  Boris G. Mirkin,et al.  Choosing the number of clusters , 2011, Wiley Interdiscip. Rev. Data Min. Knowl. Discov..

[6]  Vasilis Friderikos,et al.  Increased Energy Efficiency via Delay-Tolerant Transmissions in Cognitive Radio Networks , 2013, Netw. Protoc. Algorithms.

[7]  David Laiymani,et al.  K-means based clustering approach for data aggregation in periodic sensor networks , 2014, 2014 IEEE 10th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob).

[8]  Joel J. P. C. Rodrigues,et al.  Underwater Wireless Communications in Freshwater at 2.4 GHz , 2013, IEEE Communications Letters.

[9]  Moad Yassin Mowafi,et al.  Opportunistic Network Coding for Real-Time Transmission over Wireless Networks , 2013, Netw. Protoc. Algorithms.

[10]  N. L. Johnson,et al.  Multivariate Analysis , 1958, Nature.

[11]  Sandra Sendra,et al.  Underwater Wireless Ad Hoc Networks: A Survey , 2016 .

[12]  Miguel Garcia,et al.  A Cluster-Based Architecture to Structure the Topology of Parallel Wireless Sensor Networks , 2009, Sensors.

[13]  Seung-Hyun Oh,et al.  A Data Aggregation Based Efficient Clustering Scheme in Underwater Wireless Sensor Networks , 2014 .

[14]  Zhang Xiaoyu A Path-based Clustering Algorithm of Partition , 2011 .

[15]  S. Sivasubramaniam A Minimum Cost Effective Cluster AlgorithmUsing UWSN , 2014 .

[16]  Xiaolong Su,et al.  An improved K-Means clustering algorithm , 2010, 2011 IEEE 3rd International Conference on Communication Software and Networks.

[17]  Milica Stojanovic,et al.  Underwater sensor networks: applications, advances and challenges , 2012, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[18]  Jiannong Cao,et al.  Energy Balanced Clustering Data Collection Based on Dominating Set in Wireless Sensor Networks , 2015, Ad Hoc Sens. Wirel. Networks.

[19]  Rakesh Kumar,et al.  A Survey on Data Aggregation And Clustering Schemes in Underwater Sensor Networks , 2014 .

[20]  Xi Zhang,et al.  A Cluster-Based False Data Filtering Scheme in Wireless Sensor Networks , 2014, Ad Hoc Sens. Wirel. Networks.

[21]  Anil Kumar Verma,et al.  Fuzzy based clustering and aggregation technique for Under Water Wireless Sensor Networks , 2014, 2014 International Conference on Electronics and Communication Systems (ICECS).

[22]  Seunghyun Oh,et al.  Well-Suited Similarity Functions for Data Aggregation in Cluster-Based Underwater Wireless Sensor Networks , 2013, Int. J. Distributed Sens. Networks.

[23]  Nadeem Javaid,et al.  Chain-Based Communication in Cylindrical Underwater Wireless Sensor Networks , 2015, Sensors.

[24]  Dario Pompili,et al.  Underwater acoustic sensor networks: research challenges , 2005, Ad Hoc Networks.

[25]  Jacques M. Bahi,et al.  A Two Tiers Data Aggregation Scheme for Periodic Sensor Networks , 2014, Ad Hoc Sens. Wirel. Networks.

[26]  Miodrag Lovric,et al.  Bartlett's Test , 2011, International Encyclopedia of Statistical Science.

[27]  Li Wei,et al.  A Density-Based Clustering Algorithm Concerning Neighborhood Balance , 2010 .

[28]  Wesam M. Ashour,et al.  An Initialization Method for the K-means Algorithm using RNN and Coupling Degree , 2011 .

[29]  Miguel Garcia,et al.  Architecture and protocol for intercloud communication , 2014, Inf. Sci..

[30]  Hassan Harb,et al.  A suffix-based enhanced technique for data aggregation in periodic sensor networks , 2014, 2014 International Wireless Communications and Mobile Computing Conference (IWCMC).

[31]  Miguel Garcia,et al.  Saving Energy with Cooperative Group-Based Wireless Sensor Networks , 2010, CDVE.

[32]  Abdulrahman Yarali,et al.  An Overview of Underwater Sensor Networks , 2013, ICWMC 2013.

[33]  Yin Cheng-xian An Improved K-Means Clustering Algorithm , 2014 .

[34]  David Laiymani,et al.  Adaptive data collection approach for periodic sensor networks , 2013, 2013 9th International Wireless Communications and Mobile Computing Conference (IWCMC).