- Migrate from simple loop to SimPy discrete event simulator - Implement node_mobility_process() as parallel SimPy processes - LEACH: distributed CH election with probability p - LEACH-C: centralized BS-optimized CH selection - 6 test scenarios with comprehensive results - 3000 rounds per scenario for long-term viability testing - All metrics calculated: FDN, FMR, DLBI, RSPI - 5 PNG graphs generated with analysis - Full rapport updated with 3000-round results - Code cleaned: no .log or .md files, no __pycache__
750 B
750 B
| 1 | Scenario | Protocol | FDN | FMR | Alive_Nodes | DLBI | RSPI |
|---|---|---|---|---|---|---|---|
| 2 | Scenario_1_Small_Low | LEACH | N/A | N/A | N/A | 0.7469 | 0.0000 |
| 3 | Scenario_1_Small_Low | LEACH-C | N/A | N/A | N/A | 0.0700 | 0.0000 |
| 4 | Scenario_2_Small_Medium | LEACH | N/A | N/A | N/A | 0.8013 | 0.0000 |
| 5 | Scenario_2_Small_Medium | LEACH-C | N/A | N/A | N/A | -0.0351 | 0.0000 |
| 6 | Scenario_3_Small_High | LEACH | N/A | N/A | N/A | 0.9533 | 0.0000 |
| 7 | Scenario_3_Small_High | LEACH-C | N/A | N/A | N/A | -0.1113 | 0.0000 |
| 8 | Scenario_4_Large_Low | LEACH | N/A | N/A | N/A | 0.7970 | 0.0000 |
| 9 | Scenario_4_Large_Low | LEACH-C | N/A | N/A | N/A | 0.1517 | 0.0000 |
| 10 | Scenario_5_Large_Low_200nodes | LEACH | N/A | N/A | N/A | 0.7481 | 0.0000 |
| 11 | Scenario_5_Large_Low_200nodes | LEACH-C | N/A | N/A | N/A | -0.1017 | 0.0000 |
| 12 | Scenario_6_Large_LowMed_200nodes | LEACH | N/A | N/A | N/A | 0.7361 | 0.0000 |
| 13 | Scenario_6_Large_LowMed_200nodes | LEACH-C | N/A | N/A | N/A | -0.1213 | 0.0000 |