Technical Report Number
A diversified network substrate enables multiple end-to-end metanetworks to co-exist within a shared physical infrastructure. Metanetworks are implemented by metarouters, hosted by substrate routers, and metarouters are connected by metalinks. The substrate allocates resources (both link bandwidth and processing resources) to metarouters based on advance reservations received from metanetwork planning systems. It also enables dynamic creation of access metalinks, connecting end systems to metarouters, and supports mobility of end systems under the control of their metanetworks. This report defines a model for a diversified internet and presents a detailed design of the substrate that enables metanetworks to co-exist. The design includes detailed descriptions of the protocols used to implement the substrate functionality and the interfaces between the substrate and the metanetworks.
Turner, Jonathan, "Design of a Diversified Network Substrate" Report Number: WUCSE-2006-13 (2006). All Computer Science and Engineering Research.