Skip to main content
. 2022 Nov 11;22(22):8708. doi: 10.3390/s22228708
Rule SPD (global relaxation option):
SPD_cache.add (packet.S, packet.Hc);
ce = SPD_cache.get (packet.D);
if (ce != NULL) {
   packet.Hb += (C == 0) ? 0: ce.SCount / C;
   if (packet.Hc+ce.Hops> packet.Hb+A) {
      ce.SCount++;
      return SUCCEED;
   }
}
return FAIL;