Distributed PC based routers: Bottleneck analysis and architecture proposal | IEEE Conference Publication | IEEE Xplore