Research Article
Message Broadcasting via a New Fault Tolerant Irregular Advance Omega Network in Faulty and Nonfaulty Network Environments
Algorithm 1
Algorithm_IAON_Broadcast.
Input: N | Output: Data Packets Successfully Reached on Destinations or Network Fails | BEGIN | (1) for to | (2) | (3) FIRST-STAGE (Source) | FIRST-STAGE (Source) | (1) if SEP1 == FB | (2) First_Alternate_SE1 | (3) else SECOND-STAGE (Source) | (4) if First_Alternate_SE1 == FB | (5) Second_Alternate_SE1 | (6) else SECOND-STAGE (Source) | (7) if Second_Alternate_SE1 == FB | (8) Network Fails | (9) else SECOND-STAGE (Source) | SECOND-STAGE (Source) | (1) if SE-e == FB | (2) SE-f | (3) else THIRD-STAGE (Source) | (4) if SE-f == FB | (5) SE-g | (6) else THIRD-STAGE (Source) | (7) if SE-g == FB | (8) Network Fails | (9) else THIRD-STAGE (Source) | THIRD-STAGE (Source) | (1) if SEP3 == FB | (2) First_Alternate_SE3 | (3) else Collect data packets on SEP3 and Send to N destinations | (4) if First_Alternate_SE3 == FB | (5) Second_Alternate_SE3 | (6) else Collect data packets on First_Alternate_SE3 and Send to N destinations | (7) if Second_Alternate_SE3 == FB | (8) Network Fails | (9) else Collect data packets on Second_Alternate_SE3 and Send to N destinations | END |
|