The indirect network module that we designed and implemented for Proteus is primarily used for configuring and initializing a N-way multi-stage interconnection network and packet routing during network indirect network.
The following sections discuss in detail much of the functionality provided by the module.