WSN routing protocol method based on cuckoo algorithm and K-means algorithm
A technology of k-means algorithm and routing protocol, which is applied in computing, computing models, computer components, etc., can solve the problems of increasing relay nodes, uneven clustering, unevenness, etc., to achieve balanced network energy consumption and balanced The effect of node load and balancing cluster head load
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0076] A WSN routing protocol method based on cuckoo algorithm and K-means algorithm, which operates in rounds, and each round includes:
[0077] 1. Clustering stage: determine the optimal number of cluster heads k, and use the K-means algorithm optimized based on the cuckoo algorithm to cluster the nodes in the network to obtain k clusters and nodes in each cluster. The clustering includes the following steps :
[0078] S10. Randomly initialize the position of the bird's nest, and use the cuckoo algorithm to obtain the optimal position of the bird's nest;
[0079] S20, decode the optimal bird's nest position obtained in step S10 into the initial cluster center of K-means after optimization;
[0080] S30, execute the K-means algorithm;
[0081] S40. Output the optimal clustering center and the clustering result, and obtain k clusters and nodes in each cluster.
[0082] First, the optimal number of cluster heads k is calculated according to the network model and energy consu...
PUM

Abstract
Description
Claims
Application Information

- R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com