CN101394321A - Non-uniform clustering method for cluster wireless sensor network based on energy balance - Google Patents

Non-uniform clustering method for cluster wireless sensor network based on energy balance Download PDF

Info

Publication number
CN101394321A
CN101394321A CNA2008100703764A CN200810070376A CN101394321A CN 101394321 A CN101394321 A CN 101394321A CN A2008100703764 A CNA2008100703764 A CN A2008100703764A CN 200810070376 A CN200810070376 A CN 200810070376A CN 101394321 A CN101394321 A CN 101394321A
Authority
CN
China
Prior art keywords
node
leader cluster
cluster node
energy
endless belt
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2008100703764A
Other languages
Chinese (zh)
Other versions
CN101394321B (en
Inventor
刘宴兵
郭文旭
廖晓峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chongqing University of Post and Telecommunications
Original Assignee
Chongqing University of Post and Telecommunications
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chongqing University of Post and Telecommunications filed Critical Chongqing University of Post and Telecommunications
Priority to CN2008100703764A priority Critical patent/CN101394321B/en
Publication of CN101394321A publication Critical patent/CN101394321A/en
Application granted granted Critical
Publication of CN101394321B publication Critical patent/CN101394321B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention relates to a power balancing-based non-uniform clustering method for a cluster wireless sensor network, relating to wireless communication technologies. The method comprises the steps of dividing a wireless sensor network monitoring region with uniformly distributed nodes into a non-uniform a ring, determining the positions of cluster head nodes according to an equivalent distance method, ensuring a reliability link index deltap of end-to-end communication between the cluster head nodes to cluster nodes, and setting up an energy consumption solving equation. An optimal ring radius vector is obtained by optimizing parameters of the energy consumption solving equation of the cluster head nodes with a steepest gradient descent algorithm based on the idea of 'power-balancing'. The cluster size is finally obtained by adjusting the positions and the transmission power of the cluster head nodes in accordance with the optimal ring radius vector, so as to balance energy consumption among the cluster head nodes and prolong the network life cycle. The method remarkably prolongs the network life cycle, improves the efficiency of the routing protocol and the media control protocol, and provides a support basis for time synchronization, data integration and target positioning technologies.

Description

Based on the non-homogeneous cluster-dividing method of the cluster wireless sensor network of " balancing energy "
Technical field
The present invention relates to wireless communication technology field, is a kind of solution massive wireless sensor " energy cavity " problem, and prolongs the non-homogeneous cluster-dividing method of network life cycle.
Background technology
A kind of ad hoc deployed wireless networks that wireless sensor network is made up of by communication a large amount of microsensor nodes that are deployed in the monitoring of environmental.The node that constitutes sensor network generally includes aggregation node and sensor node.Wireless sensor network makes wireless sensor network become a popular research direction of current wireless network field in the extensive use in fields such as national defense and military, environmental monitoring, Smart Home, building condition monitoring, space exploration, health care, urban transportation.Its appearance is regarded as a revolution in the information perception and the field of collection.Sensor node is a micro embedded system, its disposal ability, storage capacity and communication capacity relative a little less than, by carrying the powered battery of finite energy, and after deployment, be difficult to makeup energy once more.Therefore how to use the energy of sensor node efficiently, be the matter of utmost importance that will consider in the sensor network design life cycle that prolongs network the biglyyest.Because data flow is transmitted with the pattern of many-one (many-to-one) in the wireless sensor network, need bear more traffic load from the sensor node that aggregation node is nearer, therefore these node energy consumption excessive velocities cause occurring the energy cavity around aggregation node.The appearance in energy cavity makes the original overlay area of network missing data can't be delivered to aggregation node, and finish the life cycle of network in advance, and the lot of energy resource is wasted in the network.
There have been some coping mechanisms to propose at the cavity of the energy in cluster wireless sensor network problem.In the network of multi-hop, the energy cavity tends to forming from the near zone of aggregation node.It is a kind of measure that can alleviate energy cavity problem that Lian J and professor NaikK propose place more sensor node from the nearer place of aggregation node, so-called number of nodes non-uniform Distribution method that Here it is, but interstitial content is increased with geometric ratio to interior ring by outer shroud in this method network, causes the node sum in the network to be exponential growth.Therefore, have only when sensor node can be with low-cost large-scale production, the non-homogeneous method of this number of nodes just has feasibility.The Mihail professor L.Sichitiu sensor node of giving chapter and verse is provided with the method for the energy non-uniform Distribution of different primary powers apart from the distance of base station.Energy non-uniform Distribution method solves the problem in energy cavity from adjusting network energy density, can bear a large amount of communication overheads thereby energy density is higher near the base station.The problem that exists is in the environment of random arrangement, and the actual distribution of node is difficult to reach predefined distribution.Luo J and Hubaux J professor P introduce dynamic the problem that solves the energy cavity in the wireless sensor network.If the position of aggregation node can be moved according to certain method in the network, the node around the aggregation node can be avoided forming the energy cavity around aggregation node along with the time constantly changes like this, eliminates the unbalanced situation of node energy consumption.But frequent mobile sink node can cause the frequent variations of network topology, makes the cost of path discovery increase, and has improved the power consumption of whole network.Change the restriction that the aggregation node position is subjected to physical condition simultaneously, in application, exist difficulty.
Based on characteristics such as self-organizing, wireless channel, the node power of cluster wireless sensor network are controlled, make and implemented for the optimal control of its topological structure.Studies have shown that in wireless sensor network and set up network hierarchical structure, can save the energy of system, prolong the life cycle of system, improve the performance of system, be applicable to massive wireless sensor by the control of sub-clustering (clustering) topology.But the problem that exists is based in the wireless sensor network of sub-clustering technology, data also will merge and transmit simultaneously the data from other leader cluster nodes in leader cluster node (cluster head) was not only managed bunch, the communication mode of multi-hop causes the leader cluster node energy consumption nearer apart from aggregation node too fast and lost efficacy between leader cluster node and the aggregation node, causes other node communication terminals in the node of this bunch and the network.Energy consumption between the leader cluster node unbalanced life cycle that greatly reduces sensor network.LEACH (the low energy adaptive clustering hierarchy) algorithm that Heinzelman professor W proposes passes through random rotation selection leader cluster node equiprobably, and energy load is assigned on each node of network fifty-fifty.HEED (the hybrid energy-eficient distributed clustering) algorithm that Younis professor O proposes is at first chosen some candidate's leader cluster nodes according to the dump energy of node with coming probabilistic, competes producing final leader cluster node then with bunch height of intercommunication cost.LEACH and HEED need periodically to upgrade leader cluster node and form new bunch, so that the energy of whole network reaches balance, have many deficiencies such as the cluster expense is big, the network design area is limited, autgmentability is relatively poor.Leader cluster node adopts the single-hop communication mode directly to communicate by letter with aggregation node more in traditional sub-clustering algorithm, and research emphasis mainly concentrates on the energy consumption between the member node in balanced bunch, does not consider the energy consumption equalization problem between the leader cluster node.
Summary of the invention
Technical problem to be solved by this invention is: at the above-mentioned defective that exists in the prior art; design a kind of non-homogeneous cluster-dividing method based on balancing energy (power-balancing) solve on a large scale based in the cluster wireless sensor network of sub-clustering technology between the leader cluster node because the leader cluster node energy consumption excessive velocities of the close aggregation node that the communication mode of multi-hop (hop-to-hop) causes exhausts the empty problem of energy that lost efficacy and produced; energy consumption between the balance leader cluster node, the life cycle of prolongation network.Be defined as exhausting because of the energy content of battery the earliest in the network life span of the node that lost efficacy in the present invention the life cycle of wireless sensor network.
The technical scheme that the present invention addresses the above problem is: by the control of sub-clustering topology wireless sensor network is created as hierarchical structure type network, with the equally distributed radio sensor network monitoring area dividing of node is endless belt heterogeneous, initially determines the position of leader cluster node according to the method for equivalent distances.In taking all factors into consideration in the large-scale cluster wireless sensor network bunch communication with bunch between the interaction of communicating by letter, the reliability of communicating by letter with assurance leader cluster node end-to-end with aggregation node (end-to-end) links, and sets up the energy consumption solving equation of leader cluster node.With leader cluster node energy consumption balance in the wireless sensor network, the problem that makes leader cluster node consume the minimum and maximization network of maximum power dissipation value life cycle reduces the symbol optimization problem of standard by mathematical analysis.Under based on the thought of " balancing energy ", adopt steepest gradient descent algorithm in the numerical analysis to optimize parameter in the energy consumption equation of leader cluster node, obtain the optimal ring radius vector of endless belt.Separate position and the transmitting power of adjusting leader cluster node according to the ring radius vectors, final definite bunch size.Bunch interior nodes is communicated by letter with leader cluster node in the mode of single-hop, and leader cluster node is communicated by letter with aggregation node in the mode of multi-hop, and the leader cluster node in the endless belt can only be selected the own nearest leader cluster node forwarding data of distance in adjacent the last endless belt.
The present invention has following advantage:
(1) different with traditional heuristic (heuristics) cluster-dividing method based on load balancing (load-balancing), the present invention has provided the method that solves based on the unbalanced problem of leader cluster node energy consumption in the wireless sensor network of sub-clustering technology by mathematical analysis, maximization network problem life cycle is reduced the symbol optimization problem of standard, for the solution of this problem provides good theoretical foundation and found the solution scheme.The steepest gradient descent algorithm has good convergence for finding the solution maximization network problem model life cycle Parameter Optimization.
(2) the present invention propose based on the non-homogeneous cluster-dividing method of balancing energy not only effectively balance energy consumption between leader cluster node, and guaranteed that the reliability of communication link between leader cluster node and the aggregation node is connected.Solved traditional based on the too fast problem that lost efficacy in advance of the nearer leader cluster node energy consumption of the balanced cluster-dividing method middle distance aggregation node of load (load-balancing), significant prolongation the life cycle of network.
(3) the layer-stepping topological structure that the present invention is based on the sub-clustering technology can not only improve the efficient of Routing Protocol and medium control protocol, and with close the getting in touch that exist of optimizing overall performance of network, provide support the basis for time synchronized, data fusion and target localization technology simultaneously.
Description of drawings
Fig. 1 is an implementation procedure flow chart of the present invention
Fig. 2 adopts the non-homogeneous sub-clustering topology diagram of the wireless sensor network based on balancing energy of the present invention
Fig. 3 is that the different cluster-dividing method wireless sensor network cluster of n=2 head node dump energy is than simulation curve figure
Fig. 4 is that the different cluster-dividing method wireless sensor network cluster of n=4 head node dump energy is than simulation curve figure
Fig. 5 is the different cluster-dividing method wireless sensor network of n=2 normalization simulation curve life cycle figure
Fig. 6 is the different cluster-dividing method wireless sensor network of n=4 normalization simulation curve life cycle figure
Embodiment
The present invention is created as hierarchical structure type network by the control of sub-clustering topology with wireless sensor network, is endless belt heterogeneous with the equally distributed radio sensor network monitoring area dividing of node, initially determines the position of leader cluster node according to the method for equivalent distances.In taking all factors into consideration in the large-scale cluster wireless sensor network bunch communication with bunch between the interaction of communicating by letter, the reliability that assurance leader cluster node end-to-end with aggregation node (end-to-end) is communicated by letter links, and sets up the energy consumption model of leader cluster node.With leader cluster node energy consumption balance in the wireless sensor network, the problem that makes leader cluster node consume the minimum and maximization network of maximum power dissipation value life cycle reduces the symbol optimization problem of standard by mathematical analysis.Under based on the thought of " balancing energy ", adopt the parameter of the energy consumption model of the steepest gradient descent algorithm optimization leader cluster node in the numerical analysis, obtain optimal ring radius vector.According to the position and the transmitting power of ring radius vectors adjustment leader cluster node, final definite bunch size.The present invention prolongs the life cycle of network by the size adjusted bunch and the energy consumption between the leader cluster node position balance leader cluster node.
Below at accompanying drawing and instantiation, enforcement of the present invention is specified.
Figure 1 shows that implementation procedure flow chart of the present invention:
1. network configuration initialization
By the control of sub-clustering topology wireless sensor network being created as hierarchical structure type network, is endless belt heterogeneous and the position of initially determining leader cluster node according to the principle of equivalent distances with the equally distributed radio sensor network monitoring area dividing of node.
The initialization network node is evenly distributed among the circular monitored area S that radius is R with density p, and aggregation node is placed in circle centre position; Border circular areas S is divided into K+1 endless belt, and the radius along the center, monitored area to peripheral all endless belt is designated as R respectively 0, R 1, R 2..., R k, the ring radius vectors is r=(r 1, r 2, L, r K) TBased on the symmetry of monitored area and the uniformity of node distribution, R is dropped in the position i=(ρ, θ) | r I-1<ρ≤r iNode in the endless belt is classified as i type bunch; Be positioned at R 0=(ρ, θ) | 0<ρ≤r 0In the endless belt node directly and aggregation node communicate r wherein 0<R; Endless belt R iIn leader cluster node can only with interior adjacent endless belt R I-1In nearest leader cluster node communicate in the mode of single-hop; R 1, R 2..., R K-1Leader cluster node in the endless belt not only will be managed a bunch interior nodes, merges each node data and transfers to next-hop node, also will bear the data relay task of other endless belt, R kNode in the endless belt then need not be born the responsibility of data relaying.
2. leader cluster node position initialization
Because node is to be evenly distributed in the symmetrical circular monitored area, so leader cluster node is evenly distributed in C i=(ρ, θ) | ρ=d iCircle on, r wherein I-1<d i≤ r i, 1≤i≤K.
The present invention initially determines the position of leader cluster node by the method for equivalent distances.With certain endless belt R iInterior nodes sends every Bit data to endless belt R I-1The mean value equivalence of the energy that interior leader cluster node consumed is for being positioned at the equally distributed C of leader cluster node i=(ρ, θ) | ρ=d iNode sends every Bit data to interior adjacent endless belt R on the annulus I-1The energy that interior leader cluster node consumed is determined equivalent distances d thus iValue.Make x iBe R iLeader cluster node in the ring arrives R with data passes I-1The required average distance of leader cluster node in the ring:
x i = d i - d i - 1 = 2 ∫ r i - 1 r i ( ρ - r i - 1 ) ρdρ r i 2 - r i - 1 2 = 2 ( r i 2 + r i r i - 1 + r i - 1 2 ) 3 ( r i + r i - 1 ) - d i - 1 - - - ( 1 )
d i = 2 ( r i 2 + r i r i - 1 + r i - 1 2 ) 3 ( r i + r i - 1 ) - - - ( 2 )
3. set up channel model and leader cluster node energy consumption solving equation
In the present invention takes all factors into consideration in the large-scale cluster wireless sensor network bunch communication with bunch between the interaction of communicating by letter, the reliability that assurance leader cluster node end-to-end with aggregation node (end-to-end) is communicated by letter links, and sets up the energy consumption model of leader cluster node.Node is set receives the required energy of every Bit data and be not less than predetermined energy threshold value τ, guarantee that leader cluster node end-to-end with aggregation node (end-to-end) is communicated by letter and reach reliability and link index δ p.
Adopt the Rayleigh attenuation model to describe between the leader cluster node, the channel model of communicating by letter between leader cluster node and the aggregation node, channel gain is h ( x ) = L ( d 0 ) ( x d 0 ) - n ζ . Wherein L ( d 0 ) = G t G r l 2 16 π 2 d 0 2 , L (d 0) be path loss, G tBe transmitter antenna gain (dBi), G tReceiving antenna gain, x are the distance between launch terminal and the receiving terminal, and n path loss index, ζ are that normalized stochastic variable is represented the decay power gain, are exponential distribution, P r(ζ≤t)=1-e -t
In cluster wireless sensor network, bunch interior nodes produces data and sends the data to leader cluster node in the mode of single-hop with speed λ bit/s.Leader cluster node produces data with speed μ bit/s and forward the data to aggregation node in the mode of multi-hop by other leader cluster nodes.According to receiving the energy e that every Bit data circuit is consumed Rx, send every Bit data circuit consumed energy e of institute Tx, transmitting power function E Tii+ μ i, Γ) determine endless belt R iThe energy consumption E of interior leader cluster node i:
E i=e rxii)+e txii)+E Tiii,Γ) (3)
Transmitting power function E wherein Tii+ μ i, Γ) relevant with the routing mechanism that sends data bit flow and leader cluster node.In the present invention, leader cluster node is transmitted data by the shortest path route, i.e. R iAdjacent R in leader cluster node in the endless belt can only be selected I-1The own nearest leader cluster node of distance is transmitted data in the endless belt.
E Ti=e tiii) (4)
Bring formula (4) into formula (3) and can get R i, the leader cluster node communication energy consumes in the ring:
E i=(λ ii)(e rx+e tx+e ti) (5)
E wherein TiLaunch the energy that every Bit data consumes for leader cluster node, then receive the energy that every Bit data will consume e ri = e ti L ( d 0 ) ( x d 0 ) - n ζ . Under the shortest path route, maximum number of links is K in the end-to-end path, for satisfying the reliability index δ p of end-to-end link, e RiMust be not less than predetermined energy threshold value τ, δ lBe short chain road reliability index.Therefore launch the required minimum energy e of every Bit data TiBe shown below:
δ l = δ p 1 K = Pr ( e ri ≥ τ ) = Pr { ζ ≥ τ e ti L ( d 0 ) ( x i d 0 ) n } = e - ι x i n e ti L ( d 0 ) d 0 n - - - ( 6 )
e ti = - Kτ x i n L ( d 0 ) d 0 n ln δ p - - - ( 7 )
Wherein x 1 = d 1 = 2 ( r 1 2 + r 1 r 0 + r 0 2 ) 3 ( r 1 + r 0 ) x i = d i - d i - 1 = 2 ( r i 2 + r i r i - 1 + r i - 1 2 ) 3 ( r i + r i - 1 ) - 2 ( r i - 1 2 + r i - 1 r i - 2 + r i - 2 2 ) 3 ( r i - 1 + r i - 2 ) - - - ( 8 )
R iTotal data traffic in the endless belt is λ totali = π ( R 2 - r i - 1 2 ) ρλ , For ease of simple in actual applications, the present invention gets the angular width degree and is Ring fan be one bunch, and the cluster-dividing method unanimity of each endless belt, then R iLeader cluster node number in the endless belt is
Figure A200810070376D00107
R iThe average data flow of each bunch is in the endless belt λ + μ = λ totali N = π ( R 2 - r i - 1 2 ) ρλ N . Can set up R thus iLeader cluster node energy consumption solving equation in the endless belt:
Obtain leader cluster node energy consumption solving equation in all endless belt,, solving equation obtains optimum endless belt radius vectors.
4. set up maximization network problem solving life cycle equation
Because the primary power of leader cluster node equates that in order to prolong the life cycle of network substantially, the problem that we need solve is the energy consumption of each leader cluster node of balance, and makes the ceiling capacity consumption of leader cluster node drop to minimum.For this reason, set up original equation:
Minimize?max{E 1,E 2...E k} (10)
The present invention is by optimizing ring radius vectors r=(r 1, r 2, L, r K) T, adjust the position and the transmitting power of leader cluster node, the size of determining bunch with the energy consumption of this each leader cluster node of balance, and makes the ceiling capacity consumption of leader cluster node drop to minimum.Promptly get the maximization network problem solving life cycle equation of belt restraining condition:
min { r i , . . . , r K } { max ( E 1 ( r ) , . . . , E K ( r ) } } s . t r 0 < r 1 < . . . < r K = R - - - ( 11 )
5. according to leader cluster node energy consumption solving equation iterative optimal ring radius vector
The present invention adopts the steepest gradient descent algorithm in the numerical analysis to calculate the optimal ring radius solution vector, the negative gradient vector components iteration adjustment ring radius vectors of the energy consumption function by step factor coefficient and leader cluster node, make the energy consumption function convergence of leader cluster node, try to achieve optimal ring radius vector.Its concrete steps are as follows:
(1) introduces auxiliary variable t 〉=E i(r), 1≤i≤K wherein is with maximization network problem life cycle
Reduce the symbol optimization problem (signomial optimal problem) of standard:
min { r , t } t s . t t - 1 E i ( r ) &le; 1 , r i - 1 r i - 1 < 1 , r K = R . i = 1 , . . . , K - - - ( 12 )
(2) initialization ring radius vectors r=(r 1, r 2, L, r K) T
(3) with r=(r 1, r 2, L, r K) TSubstitution leader cluster node energy consumption solving equation calculates the energy consumption values E=(E that each encircles interior leader cluster node 1, E 2, L, E K) T
(4) obtain the energy consumption E=(E of leader cluster node 1, E 2, L, E K) TIn maximum E MAXAnd corresponding ring radius r i
(5) according to formula r i ( k ) = r i ( k - 1 ) - &beta; i ( k ) &PartialD; E i &PartialD; r i | n = r i ( k - 1 ) Revise ring radius vectors value r=(r 1, r 2, L, r K) T, wherein Be expression step factor coefficient,
Figure A200810070376D00123
Be that leader cluster node energy consumption function exists r i = r i ( k - 1 ) The single order local derviation at place is illustrated in r i = r i ( k - 1 ) The negative gradient vector components of contour surface;
(6) iterate (3) (4), (5), E=(E under the condition that is satisfying (12) formula 1, E 2, L, E K) TConvergence;
(7) drawing the ring radius vectors of this moment is the optimal ring vector and separates r &prime; = ( r &prime; 1 , r &prime; 2 , L , r &prime; K ) T .
6. utilize formula (2) and angular width degree according to the optimal ring vector that obtains
Figure A200810070376D0012102028QIETU
Value is determined the leader cluster node position, utilizes formula (1) to adjust the transmitting power of leader cluster node, definite bunch size.
According to method of the present invention determine leader cluster node position, transmitting power and bunch size, set up the network of layer-stepping topological structure thus, the energy consumption of this network between can the balance leader cluster node prolongs the life cycle of network.
Be the network topology structure figure that the present invention is based on the layer-stepping topological structure of sub-clustering technology as shown in Figure 2, sensor node is evenly distributed among the circular monitored area S that radius is R with density p, only exist an aggregation node to be fixed on the center of monitored area S in the network, aggregation node is not subjected to the constraint of energy; According to the optimal ring radius vector of trying to achieve r &prime; = ( r &prime; 1 , r &prime; 2 , L , r &prime; K ) T Adjust K+1 endless belt dividing monitored area S, remember R respectively 0, R 1, R 2..., R k, correspondingly the node in the network be divided into K type bunch, R is dropped in the position i=(ρ, θ) | r I-1<ρ≤r iSensor node in the endless belt is classified as i type bunch, is positioned at R 0Node in the endless belt directly and aggregation node communicate; R iThe endless belt interior nodes is divided into
Figure A200810070376D00131
Individual bunch, node precognition partition information, leader cluster node is with density Be evenly distributed in C i=(ρ, θ) | ρ=d iCircle on, r wherein I-1<d i≤ r i, 1≤i≤K; Leader cluster node has data-handling capacity and the energy reserve higher than ordinary node, and the radio transmitted power may command, and the primary power of leader cluster node is identical; R iLeader cluster node in the ring can only be selected R I-1The own nearest leader cluster node of distance comes Data transmission in the ring; R 1, R 2..., R K-1Leader cluster node in the endless belt is not only managed and is merged bunch interior nodes data and transfer to next-hop node, also bears the data relay task of other endless belt, R kNode in the endless belt then need not be born the responsibility of data relaying; Bunch interior nodes is communicated by letter with leader cluster node in the mode of single-hop, and leader cluster node is communicated by letter with aggregation node by the multi-hop communication mode.
We compared by experiment the non-homogeneous cluster-dividing method that the present invention is based on balancing energy with based on the even distribution cluster-dividing method of load balancing with based on probability vector p=(p 1, p 2, L, p K) TEven cluster-dividing method.Core concept based on the even distribution cluster-dividing method of load balancing is division in the circular monitored area to be waited the endless belt of width, correspondingly node be divided into equal sizes bunch, bunch interior nodes is communicated by letter by the mode of single-hop with leader cluster node, and leader cluster node is given aggregation node by the mode Data transmission of multi-hop.Based on the even cluster-dividing method of probability vector with based on the even distribution cluster-dividing method of load balancing different be that leader cluster node is with probability vector p=(p 1, p 2, L, p K) TSelect Data transmission to give aggregation node at random to the leader cluster node or the direct Data transmission of next jumping.The experimental result proof is better than other two kinds of methods based on the non-homogeneous cluster-dividing method of balancing energy greatly in the performance aspect network life cycle and the network energy surplus ratio.
Accompanying drawing 3,4 is respectively path loss coefficient n=2, different cluster-dividing method wireless sensor network cluster head node energy surplus ratio simulation curve figure during n=4.The network energy surplus ratio is meant when finish the life cycle of network, the ratio between the primary power summation of all nodes in energy remaining summation and the network in the network.We can see that when path attenuation index n=2, along with the increase of network radius, when network life cycle finished, employing was lower than 5% based on the leader cluster node energy surplus ratio of the network of the non-homogeneous cluster-dividing method of balancing energy is very for a short time, and tends towards stability; Employing is higher based on the leader cluster node energy surplus ratio of the outer shroud of network of the even cluster-dividing method of probability vector; Employing increases to be with radius based on the network cluster head node energy surplus ratio of the even cluster-dividing method of load balancing and increases progressively trend, and when network life cycle finished, leader cluster node still had the energy near 90% to remain in the network outer shroud.Employing based on the energy surplus ratio of the network of the non-homogeneous cluster-dividing method of balancing energy will be when adopting other two kinds of node location modes the energy surplus ratio of network.When path attenuation index n=4, adopt network performance instability based on the non-uniform Distribution method of probability vector, energy residue in subregion is higher; Employing still increases progressively with the increase of radius based on the leader cluster node energy surplus ratio of the network of the even location mode of load balancing; Employing is significantly less than other two kinds of methods based on the leader cluster node energy surplus ratio of the network of the non-homogeneous cluster-dividing method of balancing energy.
Accompanying drawing 5,6 is respectively n=2 for the path loss coefficient, different cluster-dividing method wireless sensor network cluster head node simulation curve life cycle figure during n=4.Be defined as exhausting because of the energy content of battery the earliest the life span of the leader cluster node that lost efficacy in the present invention the life cycle of wireless sensor network.As can be seen from the figure adopt based on the network of the even cluster-dividing method of load balancing the very fast premature dead of leader cluster node energy consumption, thereby the life cycle of network is shorter near aggregation node; Based on the network lifecycle of the even cluster-dividing method of probability vector is stable but life cycle is shorter, but be better than network based on the even cluster-dividing method of load balancing; Compare with other two kinds of methods, the life cycle that has well prolonged network based on the non-homogeneous cluster-dividing method of balancing energy, and along with tend towards stability the life cycle of the increase network of network radius.

Claims (5)

1, the non-homogeneous cluster-dividing method of a kind of cluster wireless sensor network based on balancing energy, it is characterized in that, by the control of sub-clustering topology wireless sensor network is created as hierarchical structure type network, and its monitored area is divided into endless belt heterogeneous, initially determine the position of leader cluster node according to the method for equivalent distances, guarantee that leader cluster node reaches reliability with the aggregation node end-to-end communication and links index δ p, set up the energy consumption solving equation of leader cluster node, utilize the steepest gradient descent algorithm to find the solution leader cluster node energy consumption equation, determine optimum endless belt radius vectors, adjust the position and the transmitting power of leader cluster node by optimum endless belt radius vectors, definite bunch size, the energy consumption of each leader cluster node of balance.
2, non-homogeneous cluster-dividing method according to claim 1 is characterized in that, the concrete grammar of described definite equivalent distances comprises, with certain endless belt R iInterior nodes sends every Bit data adjacent endless belt R in it I-1The mean value equivalence of the energy that interior leader cluster node consumed is endless belt R iInterior is d apart from the monitored area center radius iAnnulus on node send every Bit data to interior adjacent endless belt R I-1The energy that interior leader cluster node consumed is determined equivalent distances d i
3, non-homogeneous cluster-dividing method according to claim 1 is characterized in that, according to receiving every Bit data circuit consumed energy e of institute Rx, send every Bit data circuit consumed energy e of institute Tx, transmitting power function E Tii+ μ i, Γ), set up the energy consumption solving equation of leader cluster node.
4, non-homogeneous cluster-dividing method according to claim 1, it is characterized in that, bunch interior nodes is communicated by letter with leader cluster node in the mode of single-hop, leader cluster node is communicated by letter with aggregation node in the mode of multi-hop, and the leader cluster node in the endless belt can only be selected the own nearest leader cluster node forwarding data of distance in the adjacent last endless belt.
5, non-homogeneous cluster-dividing method according to claim 1, it is characterized in that, described steepest gradient descent algorithm, the negative gradient vector components iteration adjustment ring radius vectors of the energy consumption function by step factor coefficient and leader cluster node, make the energy consumption function convergence of leader cluster node, try to achieve optimal ring radius vector.
CN2008100703764A 2008-09-25 2008-09-25 Non-uniform clustering method for cluster wireless sensor network based on energy balance Expired - Fee Related CN101394321B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2008100703764A CN101394321B (en) 2008-09-25 2008-09-25 Non-uniform clustering method for cluster wireless sensor network based on energy balance

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008100703764A CN101394321B (en) 2008-09-25 2008-09-25 Non-uniform clustering method for cluster wireless sensor network based on energy balance

Publications (2)

Publication Number Publication Date
CN101394321A true CN101394321A (en) 2009-03-25
CN101394321B CN101394321B (en) 2010-12-15

Family

ID=40494409

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008100703764A Expired - Fee Related CN101394321B (en) 2008-09-25 2008-09-25 Non-uniform clustering method for cluster wireless sensor network based on energy balance

Country Status (1)

Country Link
CN (1) CN101394321B (en)

Cited By (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101841815A (en) * 2010-04-14 2010-09-22 曹鹏 Cluster controlling method based on wireless router and network system
CN101854666A (en) * 2010-04-27 2010-10-06 南京工业大学 Customized trans-regional and multi-hop routing method for wireless sensor network
CN101917730A (en) * 2010-07-16 2010-12-15 北京邮电大学 Scene adaptive energy balance-based sensor network vector quantization clustering method
CN101605337B (en) * 2009-06-22 2011-03-30 徐坤杰 Node energy balance optimization method in wireless sensor network node
CN102244892A (en) * 2011-07-04 2011-11-16 南京邮电大学 Mobile sensor network clustering method based on immune algorithm
CN102833792A (en) * 2012-08-14 2012-12-19 中山大学 Sensor network cooperative communication method for confronting energy hole
CN103052147A (en) * 2013-01-06 2013-04-17 浙江大学 Energy effectiveness multistage ring-type networking method based on wireless sensor network
CN103067873A (en) * 2012-12-27 2013-04-24 北京循天行信息技术有限公司 Energy-saving multicast scheme for wireless sensor network (WSN) provided with rechargeable nodes and multiple sink nodes
CN103179631A (en) * 2013-04-19 2013-06-26 西安电子科技大学 Method for selecting optimal angle to perform clustering
CN103249108A (en) * 2013-04-19 2013-08-14 江苏科技大学 Wireless sensor network balanced energy consumption route method based on non-uniform clustering
CN103546868A (en) * 2012-07-12 2014-01-29 华为技术有限公司 Time synchronization method of wireless sensor network, network system and node
CN104053175A (en) * 2014-06-17 2014-09-17 安徽理工大学 Internet of Things sensing layer topology control method
CN104093188A (en) * 2014-07-18 2014-10-08 东北电力大学 Novel cluster head election method for wireless sensor networks
CN104168621A (en) * 2014-09-02 2014-11-26 哈尔滨工业大学 Sea surface wireless sensor network clustering method based on distributed beam forming
CN105338587A (en) * 2015-11-19 2016-02-17 常州大学怀德学院 Non-uniform clustering and multi-hop energy consumption balance wireless measurement method and device
CN106102075A (en) * 2016-08-25 2016-11-09 广东工业大学 The cluster-dividing method divided based on hierarchical region in radio sensing network and system
CN106304236A (en) * 2016-08-25 2017-01-04 中南林业科技大学 Data assemble method for routing and system
CN106454858A (en) * 2016-07-21 2017-02-22 广州大学 Method for solving hot area problem in multi-hop sensor network
CN106815075A (en) * 2016-12-15 2017-06-09 上海交通大学 The Region Decomposition optimization method of building fire numerical simulation
CN107949029A (en) * 2017-12-22 2018-04-20 广东工业大学 A kind of leader cluster node method for routing, device and medium based on wireless sense network
CN108600985A (en) * 2018-04-28 2018-09-28 深圳大图科创技术开发有限公司 A kind of air pollution data acquisition and processing system based on block chain technology
CN108769941A (en) * 2018-05-29 2018-11-06 首都师范大学 The wireless sensor network authentic data collection method and device of logic-based node
CN109285312A (en) * 2018-09-27 2019-01-29 东莞绿邦智能科技有限公司 Forest fire preventing monitor system based on wireless sensor network
CN109905666A (en) * 2019-02-15 2019-06-18 苏州宏裕千智能设备科技有限公司 A kind of image processing method and intelligent terminal
CN110149658A (en) * 2019-04-08 2019-08-20 浙江天地人科技有限公司 A kind of same category of device low coverage based on less radio-frequency uploads data method in groups automatically
CN110312278A (en) * 2019-04-22 2019-10-08 北京邮电大学 Ring model method for routing based on Fuzzy C-Means Cluster Algorithm
CN111148160A (en) * 2019-12-14 2020-05-12 贵州电网有限责任公司 Sensor network multi-target routing method suitable for power monitoring environment
CN113423130A (en) * 2020-09-22 2021-09-21 长春师范大学 Ring fan wireless sensor network clustering method based on improved genetic algorithm
CN113691995A (en) * 2020-05-18 2021-11-23 鲁东大学 Wireless sensor network survival time optimization method based on fusion conjugate gradient
CN115551011A (en) * 2022-09-18 2022-12-30 西北工业大学 Wireless sensor network node data aggregation method based on compressed sensing

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015003315A1 (en) * 2013-07-09 2015-01-15 Hua Zhong University Of Science Technology Data collection in wireless sensor network

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100373886C (en) * 2006-05-18 2008-03-05 上海交通大学 Wireless-sensor network distribution type cluster-dividing method based on self-adoptive retreating strategy
CN101188444B (en) * 2007-05-25 2012-04-04 中国科学院嘉兴无线传感网工程中心 A method for distributed section networking in wireless sensing network
CN101267391A (en) * 2008-03-27 2008-09-17 上海交通大学 Wireless sensor network topology control method based on non-uniform sections

Cited By (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101605337B (en) * 2009-06-22 2011-03-30 徐坤杰 Node energy balance optimization method in wireless sensor network node
CN101841815B (en) * 2010-04-14 2012-05-30 曹鹏 Cluster controlling method based on wireless router and network system
CN101841815A (en) * 2010-04-14 2010-09-22 曹鹏 Cluster controlling method based on wireless router and network system
CN101854666A (en) * 2010-04-27 2010-10-06 南京工业大学 Customized trans-regional and multi-hop routing method for wireless sensor network
CN101854666B (en) * 2010-04-27 2013-04-03 南京工业大学 Customized trans-regional and multi-hop routing method for wireless sensor network
CN101917730A (en) * 2010-07-16 2010-12-15 北京邮电大学 Scene adaptive energy balance-based sensor network vector quantization clustering method
CN101917730B (en) * 2010-07-16 2012-11-21 北京邮电大学 Scene adaptive energy balance-based sensor network vector quantization clustering method
CN102244892B (en) * 2011-07-04 2013-12-11 南京邮电大学 Mobile sensor network clustering method based on immune algorithm
CN102244892A (en) * 2011-07-04 2011-11-16 南京邮电大学 Mobile sensor network clustering method based on immune algorithm
CN103546868A (en) * 2012-07-12 2014-01-29 华为技术有限公司 Time synchronization method of wireless sensor network, network system and node
CN102833792B (en) * 2012-08-14 2015-03-11 中山大学 Sensor network cooperative communication method for confronting energy hole
CN102833792A (en) * 2012-08-14 2012-12-19 中山大学 Sensor network cooperative communication method for confronting energy hole
CN103067873A (en) * 2012-12-27 2013-04-24 北京循天行信息技术有限公司 Energy-saving multicast scheme for wireless sensor network (WSN) provided with rechargeable nodes and multiple sink nodes
CN103052147A (en) * 2013-01-06 2013-04-17 浙江大学 Energy effectiveness multistage ring-type networking method based on wireless sensor network
CN103052147B (en) * 2013-01-06 2016-08-24 浙江大学 A kind of method of energy efficiency multi-stage annular networking based on wireless sense network
CN103179631B (en) * 2013-04-19 2016-12-28 西安电子科技大学 A kind of choose the method that optimal angle carries out sub-clustering
CN103249108A (en) * 2013-04-19 2013-08-14 江苏科技大学 Wireless sensor network balanced energy consumption route method based on non-uniform clustering
CN103179631A (en) * 2013-04-19 2013-06-26 西安电子科技大学 Method for selecting optimal angle to perform clustering
CN103249108B (en) * 2013-04-19 2015-11-25 江苏科技大学 Based on the wireless sensor network energy consumption balance method for routing of Uneven Cluster
CN104053175A (en) * 2014-06-17 2014-09-17 安徽理工大学 Internet of Things sensing layer topology control method
CN104053175B (en) * 2014-06-17 2019-01-11 安徽理工大学 A kind of thing network sensing layer topology control method
CN104093188A (en) * 2014-07-18 2014-10-08 东北电力大学 Novel cluster head election method for wireless sensor networks
CN104093188B (en) * 2014-07-18 2017-05-17 东北电力大学 Novel cluster head election method for wireless sensor networks
CN104168621A (en) * 2014-09-02 2014-11-26 哈尔滨工业大学 Sea surface wireless sensor network clustering method based on distributed beam forming
CN104168621B (en) * 2014-09-02 2017-11-03 哈尔滨工业大学 A kind of sea wireless sense network cluster-dividing method based on distributed beams formation
CN105338587A (en) * 2015-11-19 2016-02-17 常州大学怀德学院 Non-uniform clustering and multi-hop energy consumption balance wireless measurement method and device
CN106454858A (en) * 2016-07-21 2017-02-22 广州大学 Method for solving hot area problem in multi-hop sensor network
CN106454858B (en) * 2016-07-21 2019-10-22 广州大学 A method of solving the problems, such as the hot-zone present in multi-hop sensor network
CN106304236A (en) * 2016-08-25 2017-01-04 中南林业科技大学 Data assemble method for routing and system
CN106102075A (en) * 2016-08-25 2016-11-09 广东工业大学 The cluster-dividing method divided based on hierarchical region in radio sensing network and system
CN106102075B (en) * 2016-08-25 2019-07-09 广东工业大学 Cluster-dividing method and system based on hierarchical region division in wireless sensor network
CN106815075A (en) * 2016-12-15 2017-06-09 上海交通大学 The Region Decomposition optimization method of building fire numerical simulation
CN106815075B (en) * 2016-12-15 2020-06-12 上海交通大学 Regional decomposition optimization method for building fire numerical simulation
CN107949029A (en) * 2017-12-22 2018-04-20 广东工业大学 A kind of leader cluster node method for routing, device and medium based on wireless sense network
CN107949029B (en) * 2017-12-22 2021-03-16 广东工业大学 Cluster head node routing method, device and medium based on wireless sensor network
CN108600985A (en) * 2018-04-28 2018-09-28 深圳大图科创技术开发有限公司 A kind of air pollution data acquisition and processing system based on block chain technology
CN108769941A (en) * 2018-05-29 2018-11-06 首都师范大学 The wireless sensor network authentic data collection method and device of logic-based node
CN108769941B (en) * 2018-05-29 2020-12-04 首都师范大学 Method and device for collecting reliable data of wireless sensor network based on logic nodes
CN109285312A (en) * 2018-09-27 2019-01-29 东莞绿邦智能科技有限公司 Forest fire preventing monitor system based on wireless sensor network
CN109285312B (en) * 2018-09-27 2020-07-10 中国林业科学研究院资源信息研究所 Forest fire prevention monitoring system based on wireless sensor network
CN109905666A (en) * 2019-02-15 2019-06-18 苏州宏裕千智能设备科技有限公司 A kind of image processing method and intelligent terminal
CN109905666B (en) * 2019-02-15 2020-06-12 惠州市智云科技有限公司 Image processing method
CN110149658A (en) * 2019-04-08 2019-08-20 浙江天地人科技有限公司 A kind of same category of device low coverage based on less radio-frequency uploads data method in groups automatically
CN110312278A (en) * 2019-04-22 2019-10-08 北京邮电大学 Ring model method for routing based on Fuzzy C-Means Cluster Algorithm
CN110312278B (en) * 2019-04-22 2020-08-04 北京邮电大学 Ring model routing method based on fuzzy C-means clustering algorithm
CN111148160A (en) * 2019-12-14 2020-05-12 贵州电网有限责任公司 Sensor network multi-target routing method suitable for power monitoring environment
CN111148160B (en) * 2019-12-14 2023-01-31 贵州电网有限责任公司 Sensor network multi-target routing method suitable for electric power monitoring environment
CN113691995A (en) * 2020-05-18 2021-11-23 鲁东大学 Wireless sensor network survival time optimization method based on fusion conjugate gradient
CN113691995B (en) * 2020-05-18 2023-09-15 鲁东大学 Wireless sensor network survival time optimization method based on fusion conjugate gradient
CN113423130A (en) * 2020-09-22 2021-09-21 长春师范大学 Ring fan wireless sensor network clustering method based on improved genetic algorithm
CN113423130B (en) * 2020-09-22 2022-06-21 长春师范大学 Ring fan wireless sensor network clustering routing method based on improved genetic algorithm
CN115551011A (en) * 2022-09-18 2022-12-30 西北工业大学 Wireless sensor network node data aggregation method based on compressed sensing

Also Published As

Publication number Publication date
CN101394321B (en) 2010-12-15

Similar Documents

Publication Publication Date Title
CN101394321B (en) Non-uniform clustering method for cluster wireless sensor network based on energy balance
Wang et al. An empower hamilton loop based data collection algorithm with mobile agent for WSNs
Sabet et al. An energy efficient multi-level route-aware clustering algorithm for wireless sensor networks: A self-organized approach
Bhatia et al. A genetic algorithm based distance-aware routing protocol for wireless sensor networks
Azharuddin et al. A distributed algorithm for energy efficient and fault tolerant routing in wireless sensor networks
Singh WSN LEACH based protocols: A structural analysis
Boukerche et al. Efficient green protocols for sustainable wireless sensor networks
CN103298054A (en) Wireless sensor network cluster routing protocol based on node depth
Meelu et al. Energy efficiency of cluster‐based routing protocols used in wireless sensor networks
CN108777877B (en) WSNs clustering routing method under long and narrow topology
Hatamian et al. CGC: centralized genetic-based clustering protocol for wireless sensor networks using onion approach
CN101594281A (en) Collecting network data of wireless sensor method, system and relevant device
Ducrocq et al. Energy-based clustering for wireless sensor network lifetime optimization
Liu et al. Power-efficient clustering routing protocol based on applications in wireless sensor network
Jabbar et al. Designing an energy-aware mechanism for lifetime improvement of wireless sensor networks: a comprehensive study
Zeng et al. Data delivery from WSNs to cloud based on a fog structure
Munusamy et al. Role of Clustering, Routing Protocols, MAC protocols and Load Balancing in Wireless Sensor Networks: An Energy-Efficiency Perspective
Wang et al. LEMH: Low-energy-first electoral multipath alternating multihop routing algorithm for wireless sensor networks
Gunjan et al. NSGA-II with ENLU inspired clustering for wireless sensor networks
Abusaimeh et al. Energy-aware optimization of the number of clusters and cluster-heads in wsn
Guo et al. A cluster-based algorithm for energy-efficient routing in wireless sensor networks
Waqas et al. A game theoretical approach for topology control in wireless ad hoc networks with selfish nodes
CN108696880A (en) A kind of orientation spanning tree cross-layer communication method based on power control
Wibisono et al. A node density-based approach for energy-efficient data gathering protocol in wireless sensor network environments
Feng et al. Energy saving geographic routing in ad hoc wireless networks

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20101215

Termination date: 20140925

EXPY Termination of patent right or utility model