OpenADN introduces new northbound (between the ASP controller and the ISP/CSP SDN controller) and southbound APIs (to make OpenFlow switches OpenADN-aware). Most importantly, this can be done now while the OpenFlow and SDN research is still evolving.