The present invention utilizes a preprocessing instead of sorting to achieve nonblocking in Banyan routers.
This results in a 100 % nonblocking switching network which is flexible and can be expanded modularly.