Principles of Broadband Switching and Networking