未来互联网新的设计(包括体系结构、协议、数据传输模式等)被提出来后,必须经历一个评估或是验证的过程。常用的评估方式包括:分析、仿真和实验。仅仅停留在理论分析上往往是不可靠的;仿真虽然能够保证足够规模,但不够真实;小规模实验可以保证真实性,但其所得出的结论不一定适用于大规模网络环境。为了有效评估不同未来互联网设计思想,美国、欧盟、中国、日本等都在投入大量资金建设大规模虚拟专用网试验床http://www.yanhuangzixun.com/。
美国自然科学基金(NSF)于 2005 年发起了 GENI(Global Environment for Network Innovations)计划。GENI 作为国家战略性项目,以未来网络(三网融合)为背景建设大规模试验床,推动学术界和产业界对未来网络进行研究。随着宽带网络发展其中很重要的一部分就是为未来互联网研究提供实验环境。GENI 第一期(Spiral One)包含 29 个由不同研究机构负责的项目,并通过五种控制框架[28],将大部分项目进行分类。控制框架涵盖资源获取和管理、资源片(Slice)管理、接入控制、对外接口等方面。
PlanetLab 控制框架包括 PlanetLab、EnterpriseGeni、GushProto、GpENI 等项目。其中 PlanetLab 项目利用实际试验床进行框架试验;EnterpriseGeni 项目负责将 GENI 部署到校园和企业等局域网;GushProto 项目负责开发用于 GENI 实验控制、管理的框架;GpENI 项目将 PlanetLab 控制框架应用到 GpENI 试验床。
ProtoGENI 控制框架包含 ProtoGENI、BGPMux、CMULab、InstrumentationTools、Measurement System、ProgrammeableEdgeNode 等项目。其中 ProtoGENI 项目继承并发展犹他大学的 Emulab 综合试验床(运行超过 10 年);BGPMux 项目帮助 VINI 虚拟专用网试验床(PlanetLab 一个分支)获得真实用户的流量;CMULab 项目将卡耐基梅隆大学现有的试验床集成到 ProtoGENI 框架下;Instrumentation Tools 项目为 GENI 用户提供必要的工具,以更好地理解实验的运行过程;MeasurementSystem 项目将为 GENI 开发一套测量系统。类似地,ORCA 控制框架包含的项目有:ORCA/BEN、DOME、ViSE 等。ORBIT 控制框架包含 ORBIT 和 WiMAX 两个项目,集中于无线试验床的建设。TIED 控制框架只包含 TEID 项目。另外,还有一些项目不属于上述任何一种控制框架,如 RegionalOptIn、GENIMetaOps、GENISecurity 等。