on exploiting diversity for cluster formation in self
play

On Exploiting Diversity for Cluster Formation in Self-Healing MANETs - PowerPoint PPT Presentation

On Exploiting Diversity for Cluster Formation in Self-Healing MANETs Ann T. Tai Kam S. Tso IA Tech, Inc., USA William H. Sanders Information Trust Institute University of Illinois, USA September 17, 2009 PMCCS-9 (Eger, Hungary) Cluster


  1. On Exploiting Diversity for Cluster Formation in Self-Healing MANETs Ann T. Tai Kam S. Tso IA Tech, Inc., USA William H. Sanders Information Trust Institute University of Illinois, USA September 17, 2009 PMCCS-9 (Eger, Hungary) Cluster Formation in Self-Healing MANETs September 17, 2009 1 / 13

  2. Introduction Self-organizing ability is the key to self-healing networks, especially MANETs (mobile ad hoc wireless networks). The better the performance and robustness of a self-organizing mechanism, the better survivability of a network system. Clustering approach, a self-organizing mechanism, enables not only MANET scalability but also survivability. PMCCS-9 (Eger, Hungary) Cluster Formation in Self-Healing MANETs September 17, 2009 2 / 13

  3. Basics of Clustering PMCCS-9 (Eger, Hungary) Cluster Formation in Self-Healing MANETs September 17, 2009 3 / 13

  4. Traditional Clustering Approaches: Merits Majority of them are decentralized algorithms. Cluster formation results in a communication hierarchy, enabling network scalability. PMCCS-9 (Eger, Hungary) Cluster Formation in Self-Healing MANETs September 17, 2009 4 / 13

  5. Traditional Clustering Approaches: Inadequacies Performance is heavily dependent upon network topology. Iterative execution is necessary for achieving satisfactory clustering coverage (the fraction of nodes that become organized through clustering). Cluster maintenance, which is often complicated and costly, are required to ensure persistent coverage. Hybrid/adaptive clustering methods apply alternate clustering policies conditionally (upon the detection of a poor coverage or CH-election conflict), limiting their performance gain. PMCCS-9 (Eger, Hungary) Cluster Formation in Self-Healing MANETs September 17, 2009 5 / 13

  6. Our Approach Simultaneous application of diversified clustering policies. Complementary, superimposed cluster-layers resulting from diversified policies. A single-round protocol. Affordable partial redundancy pruning (no additional message exchanges required). PMCCS-9 (Eger, Hungary) Cluster Formation in Self-Healing MANETs September 17, 2009 6 / 13

  7. Superimposed Clustering: A MaxMin-Based Instance Scenario 1: 16 20 13 24 26 21 16 20 13 24 26 21 16 20 13 24 26 21 12 5 25 4 9 10 12 5 25 4 9 10 12 5 25 4 9 10 15 19 0 8 7 6 15 19 0 8 7 6 15 19 0 8 7 6 1 2 29 23 11 3 1 2 29 23 11 3 1 2 29 23 11 3 18 22 28 14 27 17 18 22 28 14 27 17 18 22 28 14 27 17 (a) By Max-ID Policy (b) By Min-ID Policy (c) By MaxMin-ID Policy Scenario 2: 16 17 13 20 2 15 16 17 13 20 2 15 16 17 13 20 2 15 22 9 29 26 18 1 22 9 29 26 18 1 22 9 29 26 18 1 24 27 14 4 19 7 24 27 14 4 19 7 24 27 14 4 19 7 6 21 8 3 28 10 6 21 8 3 28 10 6 21 8 3 28 10 25 0 5 12 23 11 25 0 5 12 23 11 25 0 5 12 23 11 (a) By Max-ID Policy (b) By Min-ID Policy (c) By MaxMin-ID Policy PMCCS-9 (Eger, Hungary) Cluster Formation in Self-Healing MANETs September 17, 2009 7 / 13

  8. SCP Algorithm 1: send(nID(v)); // ID diffusion 2: N 1 ( v ) ← receive(integerSet); // N 1 is a set of nIDs of 1-hop neighbors of v 3: send(nID(v), N 1 ( v )); // neighborhood info exchange 4: N 2 ( v ) ← receive(2-tupleSet); // N 2 is a set of � n ID , N 1 � 5: CHs(v) ← identifyCH( N 2 ( v )); 6: CHstatus(v) ← redundancyChecking(nID(v), MAXorMIN(nID(v), N 1 ( v )), N 1 ( v ), N 2 ( v )); 7: send(nID(v), CHs(v), CHstatus(v), nil); 8: cRegistry(v) ← receive(4-tupleSet); 9: CHstatus(v) ← redundancyPruning(CHstatus(v), cRegistry(v)); 10: identifyGW(cRegistry(v)); PMCCS-9 (Eger, Hungary) Cluster Formation in Self-Healing MANETs September 17, 2009 8 / 13

  9. Principles of SCP Minimal message exchanges among the nodes: MaxMin-ID-based algorithm involves three message exchanges, the same as the Max-ID (or Min-ID) based algorithms. Emphasis on local computation: Neighborhood analysis, role identification, and redundancy checking/pruning are all performed locally at individual nodes. As message exchange is almost always the major drive of performance overhead and energy consumption in MANETs, the SCP approach can be justified by both its efficiency and affordability. PMCCS-9 (Eger, Hungary) Cluster Formation in Self-Healing MANETs September 17, 2009 9 / 13

  10. An Analytic Model i =1 P ( ID ( v ) = i ) P I max − 1 P I max P ( C 2 ) = P ( | N 1 ( v ) | = n ) n =1 P ( G h ( v ) = 1 ∨ G m ( v ) = 1 | ID ( v ) = i , | N 1 ( v ) | = n ) ” „ A v I max I max − 1 « ( I max − 1) − n ` i − 1 ` I max − i « n „ ´ ´ 1 “ I max − 1 1 − A v X X n n P ( C 2 ) = ´ + ´ + ` I max − 1 ` I max − 1 I max n A t A t i =1 n =1 n n ´` i − 1 m 0 0 « I max − j !1 min { n − 1 , I max − i } ` I max − i ´ I max 1 „ 1 − A u X m n − m X @ 1 − 1 − @ A ` I max − 1 ´ I max − i A t m =max { 1 , n − ( i − 1) } n j = i +1 « k − 1 !! n − m 1 i − 1 1 „ 1 − A u X 1 − A i − 1 A t k =1 PMCCS-9 (Eger, Hungary) Cluster Formation in Self-Healing MANETs September 17, 2009 10 / 13

  11. Evaluation Results: Clustering Coverage as a Function of r 1 0.95 Max only 0.9 MaxMin 0.90 Clustering Coverage 0.8 Clustering Coverage 0.85 0.7 0.6 0.80 0.5 0.75 0.4 0.70 Max only 0.3 MaxMin 0.2 0.65 10 15 20 25 30 35 40 45 50 10 15 20 25 30 35 40 45 50 Transmission Range Transmission Range (a) Low Node-Population Density (b) High Node-Population Density PMCCS-9 (Eger, Hungary) Cluster Formation in Self-Healing MANETs September 17, 2009 11 / 13

  12. Summary We exploit parallelism and diversity in a novel fashion: ◮ We let two different layers of clusters be formed in parallel to compose a significantly better coverage. ◮ SCP applies complementary clustering policies to achieve a better clustering coverage by taking advantage of result diversity. The SCP framework provides mobile wireless hosts with a low-cost self-organizing capability which is the key to self-healing MANETs. PMCCS-9 (Eger, Hungary) Cluster Formation in Self-Healing MANETs September 17, 2009 12 / 13

  13. Future Work Formalize the SCP framework. Perform redundancy analysis: To view and utilize it in a positive way. Evaluate measures taking into account network dynamics. Allow nodes to move, fail, or die amid clustering. PMCCS-9 (Eger, Hungary) Cluster Formation in Self-Healing MANETs September 17, 2009 13 / 13

Recommend


More recommend