可编程数据平面:提供灵活、按需的网络服务ADN数据平面为动态可配置和可编程的服务定制数据平面,可通过在数据平面配置不同的网络功能来提供差异化的网络服务。在数据平面中,除了传统的流转发表,还定义了一个业务表。业务表是一个业务描述符与转发策略的关系表。通过这个业务表可以实现业务感知和简化业务的处理。
网络测量子系统:全局网络运行和资源使用情况的监测ADN将测量、分析、决策与控制等认知网络的概念引入到网络的顶层架构设计中,实现了可服务于多种网络管理与运营维护的自动控制循环。
在网络测量中,核心问题是解决测量成本与准确性的矛盾。ADN提出了一个网络测量系统架构,该架构将网络的各种测量行为归纳为一些基本原语,从而可以将服务于各种测量目的的算法进行抽象,为测量应用提供了一个统一的编程模型。通过此测量原语可以屏蔽不同硬件的差异,为网络状态的感知和智能化奠定一个最根本的基础。网络管理员和开发人员可以基于该抽象模型,方便地进行网络算法的设计、开发与部署。