Switch/Router Architectures: Shared-Bus and Shared-Memory Based Systems - Aweya (IEEE, 2018)