In order to reduce the energy consumption of wireless sensor networks and extend the network life, an interference-free clustering algorithm (IFCA) based on multi-objective optimization is proposed. Under the premise of no communication interference between clusters, the algorithm takes the network energy consumption and network coverage as optimization objectives and uses the genetic algorithm and non-dominated sorting to optimize clustering scheme. The influence of the number of nodes, the number of monitoring points, the communication radius of nodes and the coverage radius of nodes on the clustering results of this algorithm and the network coverage after non-interference clustering are analyzed through simulation experiments. The simulation results show that the proposed algorithm is suitable for large wireless sensor networks with a large number of nodes. In this network, the algorithm intelligently sets the roles of sensor nodes, namely member nodes, cluster head nodes and isolated nodes, so as to achieve the optimal coverage of monitoring points and network energy saving.
YEW, HEIDEMANNJ, ESTRIND. An energy-efficient MAC protocol for wireless sensor networks [C]// Twenty⁃First Annual Joint Conference of the IEEE Computer and Communications Societies. New York:IEEE Press, 2002:1567-1576.DOI: 10.1109/INFCOM.2002.1019408 .
[2]
MAMUNQ. A qualitative comparison of different logical topologies for wireless sensor networks [J]. Sensors, 2012, 12(11): 14887-14913. DOI: 10.3390/s121114887 .
[3]
BOYINBODEO, LEH, MBOGHOA, et al. A survey on clustering algorithms for wireless sensor networks [C]// 2010 13th International Conference on Network-Based Information Systems. Washington D C: IEEE Computer Society, 2010:358-364.DOI: 10.1109/NBiS.2010.59 .
[4]
AKYILDIZI F, SUW, SANKARASUBTAMANIAMY, et al. A survey on sensor networks [J]. IEEE Communications Magazine, 2002, 40(8): 102-114.
[5]
AL-KARAKIJ N, KAMALA E. Routing techniques in wireless sensor networks: A survey [J]. IEEE Wireless Communications, 2004, 11(6):6-28. DOI: 10.1109/MWC.2004.1368893 .
[6]
BASAVARAJG N, JAIDHARC D. H-LEACH protocol with modified cluster head selection for WSN [C]//2017 International Conference on Smart Technologies for Smart Nation. New York: IEEE Press,2017:30-33.
[7]
JOHNA, RAJPUTA, BABUK V. Dynamic cluster head selection in wireless sensor network for Internet of Things applications [C]//2017 International Conference on Innovations in Electrical, Electronics, Instrumentation and Media Technology. New York: IEEE Press, 2017:45-48.
[8]
BEHERAT M, MOHAPATRAS K, MUKJERJEEP, et al. Work-in-progress: DEEC-VD: A hybrid energy utilization cluster-based routing protocol for WSN for application in IoT[C]//2017 International Conference on Information Technology. New York: IEEE Press,2017: 97-100.
[9]
VINODHAD, ANITAE A M. A survey on privacy preserving data aggregation in wireless sensor networks [C]//2017 International Conference on Information Communication and Embedded Systems. New York: IEEE Press, 2017:1-6.
[10]
HSU T H, YEN P Y. Adaptive time division multiple access-based medium access control protocol for energy conserving and data transmission in wireless sensor networks [J]. IET Communications, 2011, 5(18): 2662-2672. DOI: 10.1049/iet-com.2011.0088 .
[11]
SHAFIULLAHG, AZADS A, ALI A S. Energy-efficient wireless mac protocols for railway monitoring applications [J]. IEEE Transactions on Intelligent Transportation Systems, 2013, 14(2): 649-659. DOI: 10.1109/TITS.2012.2227315 .
[12]
HANZALEKZ, JURCIKP. Energy efficient scheduling for cluster-tree wireless sensor networks with time-bounded data flows: Application to IEEE 802.15. 4/ZigBee [J]. IEEE Transactions on Industrial Informatics, 2010, 6(3): 438-450. DOI: 10.1109/TII.2010.2050144 .
[13]
LINH, WANGL S, KONGR S. Energy efficient clustering protocol for large-scale sensor networks [J]. IEEE Sensors Journal, 2015, 15(12): 7150-7160.DOI: 10.1109/JSEN.2015.2471843 .
[14]
HEINZELMANW B, CHANDRAKASANA P, BA⁃ LAKRISHNANH. An application-specific protocol architecture for wireless microsensor networks [J]. IEEE Transactions on Wireless Communications, 2002, 1(4):660-670. DOI: 10.1109/TWC.2002.804190 .
[15]
RHAZIA E, PIERRES. A tabu search algorithm for cluster building in wireless sensor networks [J]. IEEE Transactions on Mobile Computing, 2009, 8(4): 433-444.
[16]
NAYAKP, VATHASAVAIB. Energy efficient clustering algorithm for multi-hop wireless sensor network using Type-2 fuzzy logic [J]. IEEE Sensors Journal, 2017, 17(14): 4492-4499.
[17]
USTERH, LINH. Integrated topology control and routing in wireless sensor networks for prolonged network lifetime [J]. Ad Hoc Networks, 2011, 9(5): 835-851.
[18]
YOUNISO, FAHMYS. HEED: A hybrid, energy-efficient, distributed clustering approach for ad hoc sensor networks [J]. IEEE Transactions on Mobile Computing, 2004, 3(4): 366-379. DOI: 10.1109/TMC.2004.41 .
[19]
THAKKARA, KOTECHAK. Cluster head election for energy and delay constraint applications of wireless sensor network [J]. IEEE Sensors Journal, 2014, 14(8): 2658-2664. DOI: 10.1109/JSEN.2014.2312549 .
NEAMATOLLAHIP, NAGHIBZADEHM, ABRISHAMIS, et al. Distributed clustering-task scheduling for wireless sensor networks using dynamic hyper round policy [J]. IEEE Transactions on Mobile Computing, 2018, 17(2): 334-347.
[23]
VERMAA, VASHISTP C. Enhanced clustering ant colony routing algorithm based on swarm intelligence in wireless sensor network [C]//2015 International Conference on Advances in Computer Engineering and Applications. New York: IEEE Press, 2015:150-154.DOI: 10.1109/ICACEA.2015.7164684 .
[24]
AGARKHEDJ, BIRADARG S, MYTRIV D. Energy efficient QoS routing in multi-sink wireless multimedia sensor networks [J]. International Journal of Computer Science and Network Security, 2012, 12(5) :731-736.
[25]
CHENG, LIC, YEM, et al. An unequal cluster-based routing protocol in wireless sensor networks [J]. Wireless Networks, 2009, 15(2): 193-207.
[26]
SOTOS, HEINZELMANW B. Prolonging the lifetime of wireless sensor networks via unequal clustering [C]// IPDPS 05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium. Washington D C: IEEE Computer Society, 2005:1-8.DOI: 10.1109/IPDPS.2005.365 .
[27]
GHERAIRIS, OUNIS, KAMOUNF. Optimized TDMA multi-frequency scheduling access protocols for sensor networks [C]//2011 International Conference on Communications, Computing and Control Applications. New York: IEEE Press, 2011:1–6.DOI: 10.1109/CCCA.2011.6031412 .
[28]
TOSCANOE, BELLOL L. A topology management protocol with bounded delay for wireless sensor networks[C]// 2008 IEEE International Conference on Emerging Technologies and Factory Automation. New York: IEEE Press, 2008:942-951.DOI: 10.1109/ETFA.2008.4638508 .
[29]
HAIGANGG, MINGL, XIAOMINW, et al. An interference free cluster-based TDMA protocol for wireless sensor networks [C]//International Conference on Wireless Algorithms, Systems, and Applications (LNCS4138. Heidelberg: Springer⁃Verlag, 2006: 217-227.
[30]
DEB K, PRATAPA, AGARWALS, et al. A fast and elitist multiobjective genetic algorithm: NSGA-Ⅱ [J]. IEEE Transactions on Evolutionary Computation, 2002, 6(2): 182-197. DOI: 10.1109/4235.996017 .