| ||
Algorithm 1 Repeated Link Reinforcement Process-Run at destination node. | ||
| ||
1: | Rc← Ø; | |
2: | Rb← Ø; | |
3: | while connection is ACTIVE do | |
4: | ▹ Ri: PDR value of ith link | |
5: | if Rc < Rreq && Rc ≥ Rb(1+ξ) then | |
6: | Rb =Rc; | |
7: | (u,v) = Determine poorest link; | ▹ u,v ∈ G |
8: | Initiate a link reinforcement process (v); | |
9: | else if Rc ≥ Rreqthen | |
10: | Rb← ø; | |
11: | Pause for time(trei); | |
12: | else if Rc ≤ Rbthen | |
13: | Rb← ø; | |
14: | Remove newly added robotic relay node; | |
15: | Pause for time(trei); | |
16: | end if | |
17: | end while | |
|