Research Article
Towards Internet QoS Provisioning Based on Generic Distributed QoS Adaptive Routing Engine
Input: | Source node | Output: | , path, HC | Steps: | (1) For to | (2) If | (3) | (4) PrintPath() → Path | (5) HC = path.length | (6) Else If | (7) | (8) PrintPath() → Path | (9) HC = path.length | (10) Else | (11) PrintPath() → Path1 | (12) HC1 = path.length | (13) PrintPath() → Path2 | (14) HC2 = path.length | (15) HC = min(HC1, HC2) | (16) If (path1.length < path2.length) | (17) Path = path1 | (18) Else | (19) Path = path2 | (20) Return (path, HC) |
|