James P.G. Sterbenz
BBN Technologies
Cambridge, MA
jpgs@ieee.org
This tutorial presents a comprehensive introduction to all aspects of high-speed networking, based on the book _High-Speed Networking: A Systematic Approach to High-Bandwidth Low-Latency Communication_, James P.G. Sterbenz and Joseph D. Touch, John Wiley, 2001. The target audience includes computer scientists and engineers who may have expertise in a narrow aspect of high-speed networking (such as switch design), but want to gain a broader understanding of all aspects of high-speed networking and the impact that their designs have on overall network performance. This tutorial is not about any particular protocols and standards, but is rather a systemic and systematic approach to the principles that guide the research and design of high-speed networks, protocols, and applications.
The network is a complex system of systems, and high-speed networking does not result from the design of individual components or protocols in isolation. Thus, this tutorial presents a systemic approach to high-speed networks, where the goal is to provide high-bandwidth and low latency to distributed applications, and to deal with the high bandwidth-x-delay product that results from hig-speed networking over long distances. A set of fundamental axioms is presented (know the past present and future, application primacy, high-performance paths, limiting constraints, and systemic optimisation), followed by the major topics:
A set of design principles are defined and applied to each of these areas:
A set of design techniques (scaling time and space, masking the speed of light, specialised hardware implementation, parallelism and pipelining, data structure optimisation, cut-through and remapping) are also presented. In addition, illustrative examples are described, including 10G Ethernet, SONET/SDH, OTN, ATM, MPLS, fast IP switching, network processors, and TCP optimisations.
Bio:Dr. James P.G. Sterbenz is a Senior Network Scientist at BBNTechnologies in Cambridge, Mass. He is a principal investigator andprogram manager for several DARPA and NASA funded research programs inhigh-speed, mobile, wireless, and active networks. He worked ongigabit networking and broadband multimedia services at GTELaboratories in Boston and IBM Research in Hawthorne NY and MilfordCT. He received a doctorate in computer science from WashingtonUniversity in 1991, with dissertation work on the first zero-copygigabit host--network interface. He is Senior Member of the IEEE,member of the IEEE Communications and Computer Societies, past chairof the IEEE Communications Society Technical Committee on GigabitNetworking, and been program chair for several Gigabit NetworkingWorkshops (GBN). He is program co-chair of the IFIP InternationalWorking Conference on Active Networks (IWAN 2002 and IWAN 2003), chairof the IFIP Protocols for High-Speed Networks International SteeringCommittee (program co-chair for PfHSN'99). He is a member of a numberof ACM SIGs, and was vicegeneral chair of ACM SIGCOMM'99. He is amember of the Interplanetary Interest Group of the Internet Society.He has been on numerous technical program committees, including IEEEINFOCOM, ICNP, HPCS, HotI, NOSSDAV, and OpenArch, ACM SIGCOMM, andIFIP PfHSN and HPN. . He is on the editorial boards of IEEE Network.He is principal author of the book High-Speed Networking: A SystematicApproach to High- Bandwidth Low-Latency Communication (Wiley 2001). Heis a co-author and presenter of the tutorial "Active Networks". Hehas given keynote and invited lectures in high-speed and activenetworking at PfHSN'94, IEE Towards Gigabit Networking, IZS 2002, ANTA2002, and PfHSN 2002.