Load Balancing Energy Efficient Clustering for Wireless Sensor Networks

Σχετικά έγγραφα
Classification and Comparison of Energy-Efficient Routing Algorithms in Wireless Networks

ER-Tree (Extended R*-Tree)

Localization of Collaboration Ripples in Wireless Sensor Network

Vol. 31,No JOURNAL OF CHINA UNIVERSITY OF SCIENCE AND TECHNOLOGY Feb

A multipath QoS routing algorithm based on Ant Net

MAC. MAC Protocol for Hidden Terminal Problem Alleviation using Transmission Pause Control in Wireless Multi Hop Networks

Nov Journal of Zhengzhou University Engineering Science Vol. 36 No FCM. A doi /j. issn

Heterogeneous Wireless Sensor Networks for Continuously Tracking Mobile Targets

Quick algorithm f or computing core attribute

Zigbee. Zigbee. Zigbee Zigbee ZigBee. ZigBee. ZigBee

Μειέηε θαη αλάιπζε επίδνζεο πξσηνθόιισλ δξνκνιόγεζεο ζε θηλεηά ad hoc δίθηπα κε βάζε ελεξγεηαθά θξηηήξηα ΓΗΠΛΩΜΑΣΗΚΖ ΔΡΓΑΗΑ

An Automatic Modulation Classifier using a Frequency Discriminator for Intelligent Software Defined Radio

Price-Based Congestion Control Algorithm for Wireless Multi-hop Networks

Ηρϊκλειτοσ ΙΙ. Πανεπιζηήμιο Θεζζαλίας. Τμήμα Μηχανικών Η/Υ και Δικτύων

A Method for Creating Shortcut Links by Considering Popularity of Contents in Structured P2P Networks

Schedulability Analysis Algorithm for Timing Constraint Workflow Models

Analysis of energy consumption of telecommunications network and application of energy-saving techniques

A research on the influence of dummy activity on float in an AOA network and its amendments

ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ

Motion analysis and simulation of a stratospheric airship

1 (forward modeling) 2 (data-driven modeling) e- Quest EnergyPlus DeST 1.1. {X t } ARMA. S.Sp. Pappas [4]

High order interpolation function for surface contact problem

JOURNAL OF APPLIED SCIENCES Electronics and Information Engineering TP (2011)

Buried Markov Model Pairwise

CorV CVAC. CorV TU317. 1

Μπιτζιόπουλος Αριστειδης. Διεύθυνση Θουκιδίδου 1α, Μυτιλήνη ΤΚ Τηλέφωνα Κινητό

Ασύρµατα ίκτυα Αισθητήρων. Σαράντης Πασκαλής Εθνικό και Καποδιστριακό Πανεπιστήµιο Αθηνών

Ad-hoc Networks. Επίκ. Καθηγητής Συμεών Παπαβασιλείου

GPU. CUDA GPU GeForce GTX 580 GPU 2.67GHz Intel Core 2 Duo CPU E7300 CUDA. Parallelizing the Number Partitioning Problem for GPUs

Adaptive grouping difference variation wolf pack algorithm

JOURNAL OF APPLIED SCIENCES Electronics and Information Engineering. Cyclic MUSIC DOA TN (2012)

Mesh. QoS Routing Algorithm and Performance Evaluation Based on Dynamic Programming Method in Wireless Mesh Networks

3: A convolution-pooling layer in PS-CNN 1: Partially Shared Deep Neural Network 2.2 Partially Shared Convolutional Neural Network 2: A hidden layer o

Newman Modularity Newman [4], [5] Newman Q Q Q greedy algorithm[6] Newman Newman Q 1 Tabu Search[7] Newman Newman Newman Q Newman 1 2 Newman 3

Ασύρµατα ίκτυα Αισθητήρων. Σαράντης Πασκαλής Εθνικό και Καποδιστριακό Πανεπιστήµιο Αθηνών

Μια εισαγωγή στην ασύρματη δικτύωση. Δρ. Χατζημίσιος Περικλής

GridFTP-APT: Automatic Parallelism Tuning Mechanism for Data Transfer Protocol GridFTP

Reading Order Detection for Text Layout Excluded by Image

Correction of chromatic aberration for human eyes with diffractive-refractive hybrid elements

Πανεπιστήμιο Μακεδονίας Πρόγραμμα Μεταπτυχιακών Σπουδών Τμήματος Εφαρμοσμένης Πληροφορικής. Ανδρέας Π. Πλαγεράς

College of Life Science, Dalian Nationalities University, Dalian , PR China.

Optimization, PSO) DE [1, 2, 3, 4] PSO [5, 6, 7, 8, 9, 10, 11] (P)

Probabilistic Approach to Robust Optimization

ΕΠΛ 476: ΚΙΝΗΤΑ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ

No. 7 Modular Machine Tool & Automatic Manufacturing Technique. Jul TH166 TG659 A

: Monte Carlo EM 313, Louis (1982) EM, EM Newton-Raphson, /. EM, 2 Monte Carlo EM Newton-Raphson, Monte Carlo EM, Monte Carlo EM, /. 3, Monte Carlo EM

2016 IEEE/ACM International Conference on Mobile Software Engineering and Systems

An Algorithm of Data Aggregation Based on Data Compression for Sensor Networks

ΣΠ Υ ΡΟ Σ Ψ Υ Χ Η Σ V I T A E. Διεύθυνση Τηλεπικοινωνιών, Δικτύων. και Υπολογιστικής Υποδομής, Πολυτεχνείο Κρήτης

Research on real-time inverse kinematics algorithms for 6R robots

VSC STEADY2STATE MOD EL AND ITS NONL INEAR CONTROL OF VSC2HVDC SYSTEM VSC (1. , ; 2. , )

Study of In-vehicle Sound Field Creation by Simultaneous Equation Method

Security in the Cloud Era

ΗΜΟΣΙΕΥΣΕΣ ΣΕ ΙΕΘΝΗ ΠΕΡΙΟ ΙΚΑ [1] C. Bouras, A. Gkamas, G. Kioumourtzis, Adaptive smooth multicast protocol for multimedia transmission:

Ένα µοντέλο Ισοδύναµης Χωρητικότητας για IEEE Ασύρµατα Δίκτυα. Εµµανουήλ Καφετζάκης

ΠΕΡIEXOMENA. Περίληψη.σελ.2. Ασύρματα σωματικά δίκτυα σελ.3. Παρακολούθηση ασθενών...σελ.4. Τύποι συσκευών WBAN.σελ.5. Τύποι αισθητήρων...σελ.

[4] 1.2 [5] Bayesian Approach min-max min-max [6] UCB(Upper Confidence Bound ) UCT [7] [1] ( ) Amazons[8] Lines of Action(LOA)[4] Winands [4] 1

Gro wth Properties of Typical Water Bloom Algae in Reclaimed Water

Α.Τ.Ε.Ι. ΚΡΗΤΗΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙA ΘΕΜΑ:

J. of Math. (PRC) 6 n (nt ) + n V = 0, (1.1) n t + div. div(n T ) = n τ (T L(x) T ), (1.2) n)xx (nt ) x + nv x = J 0, (1.4) n. 6 n

2 ~ 8 Hz Hz. Blondet 1 Trombetti 2-4 Symans 5. = - M p. M p. s 2 x p. s 2 x t x t. + C p. sx p. + K p. x p. C p. s 2. x tp x t.

Efficient low-delay routing algorithm for opportunistic networks based on cross-layer sensing of encountered nodes

Research on model of early2warning of enterprise crisis based on entropy

Estimation of stability region for a class of switched linear systems with multiple equilibrium points

Estimation for ARMA Processes with Stable Noise. Matt Calder & Richard A. Davis Colorado State University

ΔΙΠΛΩΜΑΤΙΚΕΣ ΕΡΓΑΣΙΕΣ

Study on the Strengthen Method of Masonry Structure by Steel Truss for Collapse Prevention

Ερευνητική+Ομάδα+Τεχνολογιών+ Διαδικτύου+


ΚΒΑΝΤΙΚΟΙ ΥΠΟΛΟΓΙΣΤΕΣ

The optimization of EV powertrain s efficiency control strategy under dynamic operation condition

ΔΙΠΛΩΜΑΤΙΚΕΣ ΕΡΓΑΣΙΕΣ

Εποχές( 1. Εποχή(του(mainframe((πολλοί( χρήστες,(ένας(υπολογιστής)(( 2. Εποχή(του(PC((ένας(χρήστης,(

n 1 n 3 choice node (shelf) choice node (rough group) choice node (representative candidate)

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΜΗΧΑΝΙΚΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ. Πτυχιακή εργασία

ΜΑΡΙΝΑ Ε. ΜΠΙΣΑΚΗ. Τκήκα Δθαξκνζκέλωλ Μαζεκαηηθώλ Παλεπηζηήκην Κξήηεο Τ.Θ , Ηξάθιεην, Κξήηε

Apr Vol.26 No.2. Pure and Applied Mathematics O157.5 A (2010) (d(u)d(v)) α, 1, (1969-),,.

ΑΠΟΔΟΤΙΚΗ ΑΠΟΤΙΜΗΣΗ ΕΡΩΤΗΣΕΩΝ OLAP Η ΜΕΤΑΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΕΞΕΙΔΙΚΕΥΣΗΣ. Υποβάλλεται στην

Έξυπνα ενεργειακά δίκτυα

C F E E E F FF E F B F F A EA C AEC

Re-Pair n. Re-Pair. Re-Pair. Re-Pair. Re-Pair. (Re-Merge) Re-Merge. Sekine [4, 5, 8] (highly repetitive text) [2] Re-Pair. Blocked-Repair-VF [7]

CAP A CAP

ACTA MATHEMATICAE APPLICATAE SINICA Nov., ( µ ) ( (

Supplementary Materials for Evolutionary Multiobjective Optimization Based Multimodal Optimization: Fitness Landscape Approximation and Peak Detection

ΓΙΑΝΤΣΗΣ ΧΡΗΣΤΟΣ. Θέμα εργασίας: Υποθαλάσσια & υπόγεια δίκτυα αισθητήρων. Work title: Underwater & underground sensor networks

GPGPU. Grover. On Large Scale Simulation of Grover s Algorithm by Using GPGPU

Vol. 30 No Journal of Jilin University Information Science Edition Sept. 2012

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ. Υπηρεσίες ιαχείρισης, Ελέγχου και Προώθησης εδοµένων σε Περιβάλλοντα Εικονικής ικτύωσης Οριζόµενης από Λογισµικό (SDN)

40 3 Journal of South China University of Technology Vol. 40 No Natural Science Edition March

ENDECON ΘΑΛΗΣ 3/10/2012. Εναρκτήρια συνάντηση, Πάτρα 0. Cross-layer design of wireless communication networks with energy-optimum consumption

A High-speed Scheduling Method of Virtual Machine Placement with Search Parameter Estimation by Collaborative Filtering

Research on Economics and Management

Application of a novel immune network learn ing algorithm to fault diagnosis

Toward a SPARQL Query Execution Mechanism using Dynamic Mapping Adaptation -A Preliminary Report- Takuya Adachi 1 Naoki Fukuta 2.

Design and Fabrication of Water Heater with Electromagnetic Induction Heating

ΓΙΑΝΝΟΥΛΑ Σ. ΦΛΩΡΟΥ Ι ΑΚΤΟΡΑΣ ΤΟΥ ΤΜΗΜΑΤΟΣ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΟΥ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΜΑΚΕ ΟΝΙΑΣ ΒΙΟΓΡΑΦΙΚΟ ΣΗΜΕΙΩΜΑ

Yoshifumi Moriyama 1,a) Ichiro Iimura 2,b) Tomotsugu Ohno 1,c) Shigeru Nakayama 3,d)

ΓΕΩΠΟΝΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΑΓΡΟΤΙΚΗΣ ΟΙΚΟΝΟΜΙΑΣ & ΑΝΑΠΤΥΞΗΣ

Simplex Crossover for Real-coded Genetic Algolithms


Transcript:

28 6 2010 11 JOURNAL OF APPLIED SCIENCES Electronics and Information Engineering Vol. 28 No. 6 Nov. 2010 DOI: 10.3969/j.issn.0255-8297.2010.06.001 1,2 1 1 1 1. 210016 2. 28 210007.. LEACH HEED. TP393 0255-8297(2010)06-0551-10 Load Balancing Energy Efficient Clustering for Wireless Sensor Networks LEI Lei 1,2, XUE Xiao-long 1, ZHOU Jin-hua 1, XU Zong-ze 1 1. College of Information Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China 2. The 28th Research Institute of China Electronic Technology Corporation, Nanjing 210007, China Abstract: In this paper, the load balancing problem in clustering wireless sensor networks (WSN) is investigated, and an energy efficient clustering algorithm for achieving load balancing in WSN presented. proposed algorithm computes optimal network cluster numbers based on the network model, and adjusts the range of the cluster by coordinating the communication range of the node. The nodes select cluster headers in a distributed and iterative manner to form an appropriate architecture of the network topology. In simulations under different network conditions, performance of the algorithm is compared with two typical clustering algorithms of WSN, LEACH and HEED. The results show that the proposed algorithm performs better than the other two algorithms, and can effectively balance the load of nodes. Thus it reduces energy consumption of the nodes and prolongs the network s lifespan. Keywords: wireless sensor network, clustering algorithm, load balancing, power saving The (wireless sensor networks, WSN) [1-2].. 21 2010-09-24 2010-11-04 (No.61003116) (No.20090152001) (No.20103218120022) (No.BK2010263) (No.BY2009100) (No.NS2010100) E-mail: leilei@nuaa.edu.cn

552 28. MAC(medium access control) [3-4] [5-6] [7] MAC... [8] LEACH(low energy adaptive clustering hierarchy) LEACH.. LEACH. [9] SEP(stable election protocol) LEACH. SEP LEACH. [10] HEED(hybrid energy-efficient distributed clustering). HEED. [11] HEED DACA(dynamic advanced clustering algorithm) [12] HEED RHEED. k k 1.. [13] EEUC(energy-efficient unequal clustering). EEUC EEUC. [13]. LEACH HEED (load balancing energy efficient clustering algorithm LBEEC).. LEACH HEED LBEEC.

6 553 1.. Matlab LEACH HEED LEACH k. N k N/k. k P i (t) = N k(r mod N k ), C i(t) = 1 (1) 0, C i (t) = 0 r C i (t) C i (t) 0 i N/k 0 C i (t) 1 i N/k (1) N k(r mod N k ) N/k LEACH. Matlab LEACH. 1 100 m 100 m 100 LEACH. 1 LEACH. 1 LEACH Figure 1 Network topology generated by LEACH HEED. r HEED Matlab HEED. 300 m 300 m 100 2(a) HEED 2(b) 2 HEED. 2 LBEEC (LBEEC). 2.1 LBEEC

554 28 E R (k) { ET (k) = E elec k + E amp k E R (k) = E elec k (2) E elec / E amp (free space) (tworay) [16] / r E amp E amp = { εfs r 2, r r 0 ε tr r 4, r > r 0 (3) ε fs ε tr. / r 0 / r 0 4. r 0 εfs r 0 = (4) ε tr 2 HEED Figure 2 Simulation results of HEED 1) 2) 1 [14] 3) 4) [15]. / k E T (k) k E fusion (k) = E DA k (5) E DA. 2.2 LBEEC N M k 1 N/k 1.

6 555 N/k 1 2.1 E CH = le elec ( N k 1 ) + l N k E DA+ le elec + lε tr d 4 tobs (6) l d tobs 1 (N/k) 1 2 3 4.. 2.1 E non CH = le elec + lε fs d 2 toch (7) d toch k D M 2 /k. (X, Y ) ρ(x, y) d 2 toch E[d 2 toch] = (x 2 + y 2 )ρ(x, y)dxdy (8) D ρ(x, y) = πk M 2 (9) (9) (8) E[d 2 toch] = 2π 0 M πk 0 πk M 2 r3 drdθ = M 2 2k (10) (6) (7) ( N ) E cluster = E CH + k 1 E non-ch (11) (11) E total (k) = ke cluster = ke CH + (N k)e non-ch = ( l (2N k)e elec + NE DA + (12) kε tr dtobs 4 + ε fs(n k) M 2) 2k E total (k) k (12) k 0 k k opt ε fs N k opt = M 2(ε tr d 4 tobs E (13) elec) (12) (13) d 4 tobs 2.1 d 4 tobs E[d 4 tobs] = M/2 M/2 M/2 M/2 (x 2 + y 2 ) 2( 1 M 2 ) dxdy = 0.039M 6 (14) ρ r [17] ρπr 2 1. k opt N/k opt N nei N nei = αn k opt (15) α 3 α. N/M 2 (15) R ini N M 2 πr2 ini = N nei + 1 (16) (15) (16) R ini αn + k opt R ini = M k opt Nπ (17)

556 28 2.3 1 HEED. LBEEC N nei R ini N opt R ini i R fin (i) N nei R ini, N opt R fin (i) = 1.5R ini, N nei R ini 1.5R ini N opt N nei N opt R ini > 1.5R ini (18) (18) LBEEC R fin (i) LBEEC R fin (i) R ini 1.5. 2.4 LBEEC 1) (13) (17) R ini. (neighbor discovery packet, NDP) NDP. R ini N opt (18) R fin (i) R fin (i) NDP. LBEEC 1.. LBEEC HEED H prob ( H prob = max C prob E ) res, P min E max (19) E res E max. 1 E max. C prob P min C prob P min C prob P min. 1 (initialize algorithm). : : 1 compute R ini according to the initial conditions of the network; 2 obtain the neighbor node set (S nbr ) through broadcasting, S nbr = {node i: i lies in the transmission range of R ini }; 3 compute the actural transmission range R fin (i); 4 update the neighbor set through secondary broadcasting, S nbr = {node i: i lies in the transmission range of R fin (i)}; 5 is_final_ch = FALSE; 6 H prob = max{c prob E res /E max, P min }. 2) H prob H prob 1. H prob. H prob 1 H prob 1 (0, 1). R fin (i) 2 (iterative algorithm)

6 557 ; (is_ final_ch). 1 H pre = H prob ; 2 the cluster header set (S CH ) = {node i: i is a cluster head within the range of R fin (i)}; 3 while (H pre < 1 ) 4 if (S CH Φ) 5 cluster_header = mini_r(s CH ); 6 if (cluster_header = = NodeID) 7 if (H prob = = 1) 8 broadcast_ch_msg (NodeID, final_ch, R fin (i)); 9 is_final_ch = TRUE; 10 else 11 broadcast_ch_msg (NodeID, tentative_ch, R fin (i)); 12 end if 13 end if 14 else if (H prob = = 1) 15 broadcast_ch_msg (NodeID, final_ch, R fin (i)); 16 is_final_ch = TRUE; 17 else if Random(0,1) H prob 18 broadcast_ch_msg (NodeID, tentative_ch, R fin (i)); 19 end if 20 H pre = H prob ; 21 H prob = min(h prob 2, 1); 22 end while 3) 3 (finalization algorithm) (is_ final_ch) ; 1 if (is_final_ch = FALSE) 2 if (S CH Φ) 3 cluster_header = mini_r(s CH ); 4 join_cluster(cluster_header _ID, NodeID); 5 else 6 broadcast_ch_msg (NodeID, final_ch, R fin (i)); 7 end if 8 end if LBEEC 1) R ini 2) 3). (19) LBEEC H prob P min H prob N ite N ite = lb 1 + 1 (20) P min CPU LBEEC 3 Matlab LBEEC LEACH HEED 1 1. 1 [18] ARM 3.1 α 2.2 (15) α 3 α. LBEEC (13) 400 m 400 m 600 500.

558 28. 300 m 300 m. 3 α α [1.39, 1.43] (21) 1 Table 1 Value of the parameters in the simulations 6 J 100 bit/packet 25 bit 200 packet C prob 0.05 P min 0.005 E elec 50 10 9 J/bit E amp(fs) 10 10 12 (J/bit)/m 2 E amp(tr) 0.0013 10 12 (J/bit)/m 4 E DA 0.05 10 9 J/bit 30% 80%. HEED LBEEC LEACH. HEED LBEEC LEACH 4 3 Figure 4 Comparison of the simulation results when the nodes uniformly distributed 3.3 3 α LBEEC Figure 3 Influence of the value of parameter α on the performance of LBEEC 3.2 HEED LBEEC LEACH. 400 m 400 m 400 500 600 4 3. LBEEC HEED LEACH 3. 400 m 400 m 400, 500 600 5 3 4 3. LBEEC 10% HEED LEACH 25% 50%. 3.4 LBEEC η η = 1 k k (N(i) N ave ) 2 (22) i=1 k N(i) i N ave

6 559. (22) η. LEACH HEED 5 3 Figure 5 Comparison of the simulation results when the nodes non-uniformly distributed HEED LBEEC LEACH 400 m 400 m 255 700 6 (a) (b) 3. 6(a) HEED LBEEC LBEEC HEED LEACH HEED LBEEC 6(b) LEACH HEED LBEEC LBEEC 4 6 3 Figure 6 Comparison of the load balancing index of the three algorithms (LBEEC).. LBEEC LEACH HEED. : [1] Akyildiz I, Su W, Cayirci E. A survey on sensor networks [J]. IEEE Communications Magazine, 2002, 40(8): 102-114. [2] Akyildiz I, Su W, Cayirci E. Wireless sensor networks: a survey [J]. Computer Networks, 2002, 38(4): 393-422.

560 28 [3] Ameer A, Mohamed Y. A survey on clustering algorithms for wireless sensor networks [J]. Compter Communications, 2007, 30(14): 2826-2841. [4] Tian Q J, Coyle E. Optimal distributed detection in clustered wireless sensor networks [J]. IEEE Transactions on Signal Processing, 2007, 55(7): 3892-3904. [5] Miao Peng, Yang Xiao, Wang P P. Error analysis and kernel density approach of scheduling sleeping nodes in cluster-based wireless sensor networks [J]. IEEE Transactions on Vehicular Technology, 2009, 58(9): 5105-5114. [6] Fapojuwo A, Cano T. Energy consumption and message delay analysis of QoS enhanced base station controlled dynamic clustering protocol for wireless sensor networks [J]. IEEE Transactions on Wireless Communications, 2009, 8(10): 5366-5374. [7] Liu Y, Xiong N, Zhao Y. Multi-layer clustering routing algorithm for wireless vehicular sensor networks [J]. IET Communications, 2010, 4(7): 810-816. [8] Heinzelman W, Chandrakasan A. Energyefficient communication protocol for wireless micro sensor networks [C]// Proceedings of the 33rd Annual Hawaii Int l Conference on System Sciences, Maui, 2000: 3005-3014. [9] Georgios S, Ibrahim M, Azer B. SEP: a stable election protocol for clustered heterogeneous wireless sensor networks [C]// Second International Workshop on Sensor and Actor Network Protocols and Applications, 2004. [10] Younis O, Fahmy S. HEED: a hybrid, energyefficient, distributed clustering approach for ad hoc sensor networks [J]. IEEE Transactions on Mobile Computing, 2004, 3(4): 660-669. [11] Hamidreza A, Maghsoud A. DACA: dynamic advanced clustering algorithm for sensor networks [C]// Proceedings of the IEEE International Conference on Electronics, Circuits, and Systems, Marrakech, Morocco, 2007: 518-525. [12] Younis O, Fahmy S, Santi P. Robust communications for sensor networks in hostile environments [C]//2004 Twelfth IEEE International Workshop on Quality of Service. Montreal, Ont., Canada, 2004: 10 19. [13] Li Chengfa, Mao Ye, Chen Guihai. An energyefficient unequal clustering mechanism for wireless sensor networks [C]//2nd IEEE International Conference on Mobile Ad-hoc and Sensor Systems, Washington, United states, 2005: 597 604. [14] Manish B, Timothy G, Anantha P. Upper bounds on the lifetime of sensor networks [C]//2001 IEEE International Conference on Communications, Helsinki, Finland, 2001: 785 790. [15] Sim S H, Carbonell M. Efficient decentralized data aggregation in wireless smart sensor networks[c]//proceedings of the SPIE, San Diego, CA, USA, 2010: 718 730. [16] Zhou Y H, Nettles S M. Balancing the hidden and exposed node problems with power control in CSMA/CA-based wireless networks [C]//IEEE Wireless Communications and Networking Conference. New Orleans, LA, USA, 2005: 683 688. [17] Christian B. On the minimum node degree and connectivity of a wireless multi-hop network[c]// Proceedings of the International Symposium on Mobile Ad Hoc Networking and Computing, Lausanne, Switzerland, 2002: 80 91. [18] Heinzelman W B, Einzelman A. An applicationspecific protocol architecture for wireless micro sensor networks [J]. IEEE Transactions on Wireless Communications, 2002, 1(4): 40 50. ( : )