High-speed networking a systematic approach to high-bandwidth low-latency communication - Sterbenz, James P. G. (Wiley Networking Council series., 2001)