数通网络开放可编程
让天下没有难写的代码
  • 产品介绍

    包括产品的关键能力、应用场景等

  • 开发者学习

    提供开发者所需的学习内容和路径

概述
随着网络的飞速发展,网络业务越来越复杂,运营商网络数字化转型势在必行,网络自动化是其中的关键支柱。然而新业务上线慢,多厂商设备适配困难,网络自动化难以实现。AOC开放可编程平台以YANG模型驱动为基础,提供端到端的开放可编程能力:设备驱动可编程、网络业务可编程、同时自动生成丰富的北向API,实现多厂商设备快速适配、新业务快速上线,为网络自动化奠定基础。
应用场景
  • 设备快速适配
  • 业务敏捷开发
  • 可靠网络变更
  • 全生命周期运营

新设备快速集成,免编码生成驱动包

客户场景

G省联通CPE管控体系复杂,存在三套CPE网管、一套三方网管,每增加一个厂家CPE新款型,就需要考虑增加CPE控制器的情况。不同的CPE控制器也无统一业务配置系统,在专线CPE上线场景中,新设备集成慢,自动化程度低,开通周期长成为专线业务发展的瓶颈。实现跨厂CPE一站式发放,分钟级完成E2E业务部署成为客户一直努力追求的商业目标。NCE开放可编程自动协商,快速生成SND能力,让多厂商CPE自动上线成为可能。

场景痛点

适配效率低:多厂家控制器各自负责对CPE网元的适配管控。

集成周期长:2~6个月集成一款新设备。

方案优势

  • --适配效率高:

    自动识别设备YANG模型文件,免编码生成驱动包。

  • --集成周期短:

    3天集成一款新设备。

了解更多

灵活编程框架支持业务敏捷开发

客户场景

H省移动筑构SDN智能调度系统,通过SA卡采样分析获取游戏动态IP“户籍”,联动动态IP“户籍”自动在三方SR下发路由到最优加速出口,在华为专业服务的支持下,基于ISPA+AOC的灵活编程平台完成智能调度与策略路由自动发放的接口设计与开发,实现对游戏即时精准加速。同样对于其他互联网质差业务,也可通过该系统优化,全面提升互联网质量。这种自主定义业务场景和敏捷开发,极大调动运维人员能动性,助力运营商实现从配置网络向编程网络的运维转型。

场景痛点

开发周期长:6~9个月完成一种端到端新业务上线。

业务依赖大:北向API缺失,依赖厂商定制费用高。

方案优势

  • --开发周期短:

    1个月完成一种端到端新业务上线开发。

  • --业务自定义:

    模型驱动自动生成北向API,自主定义敏捷开发。

了解更多

4大保障机制,支持可靠网络变更

客户场景

欧洲K运营商存量网络业务割接至新型城域网络,涉及PtMP, PtP and AtA三大业务类型,约108个增删改查子场景,现有模式通过上层Moose4Edin系统使用配置工具编写脚本方式完成,评估共需约10+工程师维护300+个割接脚本,工作量繁琐极易出错,割接效率低下;客户迫切需要简化网络细节,通过极简意图接口实现网络自动配置冻结、解冻、迁移等安全变更,ISPA+NCE通过Dryrun、回滚、事务机制、仿真验证4大保障机制,向客户提供了可靠网络变更的解决方案。

场景痛点

事务机制,回滚,业务增删改等所有功能通过CLI脚本实现,脚本和设备强绑定,工作量大易出错、人工难维护。

方案优势

  • --网络变更安全可靠:

    基于YANG模型驱动设计,屏蔽设备差异,支持Dryrun、事务、回滚、仿真验证机制,安全可靠、易用高效。

了解更多

管控析全栈可编程支持5G场景化智能运维

客户场景

欧洲K运营商除了基于自定义业务模型自动化开通诉求外,同时要求用户可以针对自定义业务类型(EVS/IVS等)的性能数据监控,使能业务的阈值告警TCA上报,对设备告警进行关联分析,识别对自定义业务的影响,对告警进行根因分析(用户无编码)。NCE以业务TOMP模型能力开放为基础,提供自主定义智能运维方案。

场景痛点

管理可编程:限于YANG模型驱动的配置管理可编程相关的自主开发场景。

方案优势

  • --智能运维可编程:

    基于客户定义的业务模型,开放路径控制、业务关联分析、故障根因分析可编程,支持面向5G网络智能运维场景的自主开发。

了解更多
  • 设备快速适配

    新设备快速集成,免编码生成驱动包

    客户场景

    G省联通CPE管控体系复杂,存在三套CPE网管、一套三方网管,每增加一个厂家CPE新款型,就需要考虑增加CPE控制器的情况。不同的CPE控制器也无统一业务配置系统,在专线CPE上线场景中,新设备集成慢,自动化程度低,开通周期长成为专线业务发展的瓶颈。实现跨厂CPE一站式发放,分钟级完成E2E业务部署成为客户一直努力追求的商业目标。NCE开放可编程自动协商,快速生成SND能力,让多厂商CPE自动上线成为可能。

    场景痛点

    适配效率低:多厂家控制器各自负责对CPE网元的适配管控。

    集成周期长:2~6个月集成一款新设备。

    方案优势

    • --适配效率高:

      自动识别设备YANG模型文件,免编码生成驱动包。

    • --集成周期短:

      3天集成一款新设备。

    了解更多
  • 业务敏捷开发

    灵活编程框架支持业务敏捷开发

    客户场景

    H省移动筑构SDN智能调度系统,通过SA卡采样分析获取游戏动态IP“户籍”,联动动态IP“户籍”自动在三方SR下发路由到最优加速出口,在华为专业服务的支持下,基于ISPA+AOC的灵活编程平台完成智能调度与策略路由自动发放的接口设计与开发,实现对游戏即时精准加速。同样对于其他互联网质差业务,也可通过该系统优化,全面提升互联网质量。这种自主定义业务场景和敏捷开发,极大调动运维人员能动性,助力运营商实现从配置网络向编程网络的运维转型。

    场景痛点

    开发周期长:6~9个月完成一种端到端新业务上线。

    业务依赖大:北向API缺失,依赖厂商定制费用高。

    方案优势

    • --开发周期短:

      1个月完成一种端到端新业务上线开发。

    • --业务自定义:

      模型驱动自动生成北向API,自主定义敏捷开发。

    了解更多
  • 可靠网络变更

    4大保障机制,支持可靠网络变更

    客户场景

    欧洲K运营商存量网络业务割接至新型城域网络,涉及PtMP, PtP and AtA三大业务类型,约108个增删改查子场景,现有模式通过上层Moose4Edin系统使用配置工具编写脚本方式完成,评估共需约10+工程师维护300+个割接脚本,工作量繁琐极易出错,割接效率低下;客户迫切需要简化网络细节,通过极简意图接口实现网络自动配置冻结、解冻、迁移等安全变更,ISPA+NCE通过Dryrun、回滚、事务机制、仿真验证4大保障机制,向客户提供了可靠网络变更的解决方案。

    场景痛点

    事务机制,回滚,业务增删改等所有功能通过CLI脚本实现,脚本和设备强绑定,工作量大易出错、人工难维护。

    方案优势

    • --网络变更安全可靠:

      基于YANG模型驱动设计,屏蔽设备差异,支持Dryrun、事务、回滚、仿真验证机制,安全可靠、易用高效。

    了解更多
  • 全生命周期运营

    管控析全栈可编程支持5G场景化智能运维

    客户场景

    欧洲K运营商除了基于自定义业务模型自动化开通诉求外,同时要求用户可以针对自定义业务类型(EVS/IVS等)的性能数据监控,使能业务的阈值告警TCA上报,对设备告警进行关联分析,识别对自定义业务的影响,对告警进行根因分析(用户无编码)。NCE以业务TOMP模型能力开放为基础,提供自主定义智能运维方案。

    场景痛点

    管理可编程:限于YANG模型驱动的配置管理可编程相关的自主开发场景。

    方案优势

    • --智能运维可编程:

      基于客户定义的业务模型,开放路径控制、业务关联分析、故障根因分析可编程,支持面向5G网络智能运维场景的自主开发。

    了解更多
关键能力
新设备快速集成
AOC与新设备建立连接后,可以自动获取设备的YANG文件,免编码生成网元驱动SND包;自动加载SND并对设备进行纳管,快速的完成新设备集成。
极简编码
在传统的自动化脚本编写时,我们需要分别实现“增、删、改、查”操作;而使用AOC的Easy Map机制,可以实现极简编码,只需编写“增”代码,其余代码由AOC自动生成,降低编码量75%。
  • 自动识别设备YANG模型文件

    AOC不仅支持NetConf,YANG1.0,YANG1.1,YANG2.0标准协议,而且支持基于命令行规则的驱动适配框架。

  • 免代码生成网元驱动包

    AOC支持基于设备YANG模型免编码自动生成SND驱动包。

  • Easy Map机制

    AOC在Python编码时支持Easy Map机制,只需编写“增”代码,“删、改、查”代码由AOC通过Easy Map机制自动生成,不再需要人工编写,编码量降低75%,同时也减少了人工编码错误带来的风险。

模型驱动
在传统的业务自动化设计开发中,我们需要分别实现API、配置界面、业务流程、数据表功能;而AOC基于YANG模型,提供了自动生成API、配置界面、数据表的能力,极大的提升了业务自动化的设计开发效率。
完备的可靠性
AOC在网络变更与设备管理上提供了完备的可靠性。
  • 自动生成北向接口和页面

    AOC支持基于YANG模型自动生成北向API与页面。

  • 自动生成数据表

    AOC支持基于YANG模型自动生成数据表结构,免除繁琐的数据结构设计与开发。

  • 自动生成南向协议报文

    AOC支持基于YANG模型自动生成南向协议报文(YANG to CLI,YANG to NetConf,YANG to RestConf)。

  • 支持DryRun(试运行)功能

    网络变更前AOC提供了配置变更前预览的能力,可以在下发前对配置报文进行校验。

  • 支持失败自动回滚

    网络变更中AOC在业务下发失败时,可以自动生成逆命令,通过逆命令的下发实现业务的自动回滚,极大的降低了业务变更的风险。

  • 支持历史操作完全掌控

    AOC不仅可以记录北向OSS下发给AOC的操作,而且可以记录AOC下发给设备的报文,使您可以完全掌控AOC历史操作。

  • 多头管理问题及时发现

    AOC提供了Check、Sync from、Sync to、Reconcile四项数据一致性能力,满足不同厂家的数据管理要求,助您解决多头管理问题。

新设备快速集成
AOC与新设备建立连接后,可以自动获取设备的YANG文件,免编码生成网元驱动SND包;自动加载SND并对设备进行纳管,快速的完成新设备集成。
  • 自动识别设备YANG模型文件

    AOC不仅支持NetConf,YANG1.0,YANG1.1,YANG2.0标准协议,而且支持基于命令行规则的驱动适配框架。

  • 免代码生成网元驱动包

    AOC支持基于设备YANG模型免编码自动生成SND驱动包。

极简编码
在传统的自动化脚本编写时,我们需要分别实现“增、删、改、查”操作;而使用AOC的Easy Map机制,可以实现极简编码,只需编写“增”代码,其余代码由AOC自动生成,降低编码量75%。
  • Easy Map机制

    AOC在Python编码时支持Easy Map机制,只需编写“增”代码,“删、改、查”代码由AOC通过Easy Map机制自动生成,不再需要人工编写,编码量降低75%,同时也减少了人工编码错误带来的风险。

模型驱动
在传统的业务自动化设计开发中,我们需要分别实现API、配置界面、业务流程、数据表功能;而AOC基于YANG模型,提供了自动生成API、配置界面、数据表的能力,极大的提升了业务自动化的设计开发效率。
  • 自动生成北向接口和页面

    AOC支持基于YANG模型自动生成北向API与页面。

  • 自动生成数据表

    AOC支持基于YANG模型自动生成数据表结构,免除繁琐的数据结构设计与开发。

  • 自动生成南向协议报文

    AOC支持基于YANG模型自动生成南向协议报文(YANG to CLI,YANG to NetConf,YANG to RestConf)。

完备的可靠性
AOC在网络变更与设备管理上提供了完备的可靠性。
  • 支持DryRun(试运行)功能

    网络变更前AOC提供了配置变更前预览的能力,可以在下发前对配置报文进行校验。

  • 支持失败自动回滚

    网络变更中AOC在业务下发失败时,可以自动生成逆命令,通过逆命令的下发实现业务的自动回滚,极大的降低了业务变更的风险。

  • 支持历史操作完全掌控

    AOC不仅可以记录北向OSS下发给AOC的操作,而且可以记录AOC下发给设备的报文,使您可以完全掌控AOC历史操作。

  • 多头管理问题及时发现

    AOC提供了Check、Sync from、Sync to、Reconcile四项数据一致性能力,满足不同厂家的数据管理要求,助您解决多头管理问题。

体验演示

通过华为DemoCloud 在线解决方案展示平台,您预约后可以获取AOC相关设备、软件以及演示文稿与指导视频,了解AOC解决方案的技术细节,实现AOC解决方案的展示、培训与测试。

了解更多

通过华为DemoCloud 在线解决方案展示平台,您预约后可以获取AOC相关设备、软件以及演示文稿与指导视频,了解AOC解决方案的技术细节,实现AOC解决方案的展示、培训与测试。

了解更多
客户故事
银联
华为基于AOC打造新一代网络设备运管平台,有效解决了金融行业在自动化转型过程中的痛点问题,满足了Bank4.0时代智能金融服务对网络平稳支撑的诉求。
华为云
在华为云项目中,AOC完美匹配了项目南北向快速集成和网络变更自动化高可靠的需求,帮助客户在网络转型的浪潮中更快地适应网络,提升运营效率。
EANTC
国际权威独立测试机构欧洲高级网络测试中心(EANTC)发布了2020年NETCONF/YANG SDN异厂商互通测试报告,华为NCE控制器成功参与并通过了与异厂商路由器的互通测试。
开发流程
需求分析
HLD设计
根据业务场景进行需求分析、HLD设计,输出待下发的配置和涉及的设备
开发者
网元驱动包开发
设备驱动开发
根据待下发的配置和涉及的设备,开发网元驱动包
华为提供
(按需)
业务模型开发
南向模板开发
根据网元驱动包开发南向Jinja2模板
业务YANG定义
根据业务场景定义业务YANG模型
Mapping代码开发
根据业务场景开发Mapping代码
调试验证
通过在线实验室进行测试验证
开发者提供并验证
发布
培训认证

通过理论授课、实战演练和考试认证平台,您可以掌握数通网络开放可编程的基础知识和开发技巧,实现持证上岗。

了解更多

通过理论授课、实战演练和考试认证平台,您可以掌握数通网络开放可编程的基础知识和开发技巧,实现持证上岗。

了解更多