Skip to main content
. 2013 Jul 5;13(7):8695–8721. doi: 10.3390/s130708695

Algorithm 1 Repeated Link Reinforcement Process-Run at destination node.

1: Rc← Ø;
2: Rb← Ø;
3: while connection is ACTIVE do
4: Rc=i=1nRi Ri: PDR value of ith link
5: if Rc < Rreq && RcRb(1+ξ) then
6:   Rb =Rc;
7:    (u,v) = Determine poorest link; u,vG
8:   Initiate a link reinforcement process (v);
9: else if RcRreqthen
10:   Rb← ø;
11:   Pause for time(trei);
12: else if RcRbthen
13:   Rb← ø;
14:   Remove newly added robotic relay node;
15:   Pause for time(trei);
16: end if
17: end while