中国电信在近年的信息化建设中,已大量利用PON网元运营宽带和语音业务。然而,随着业务量的持续增加,PON网元运维压力也日趋增大,管理中存在相关系统多(IOM, OSS, IMS, ITMS)和相关设备种类多(多家厂商的OLT、ONU)的问题。本项目旨在降低维护难度,提高维护效率。
本项目中我们将致力于自动化以下具体网络运维业务流程:EPON创建语音节点、C类ONU开通、B类ONU数据制作与业务开通、B类ONU扩容、定期重启E8-C终端、ONU退网、板卡缩容。这些任务因为业务流程长,相关系统和设备多,占用了网络维护部门大量的人工和精力。
PON网元自动化维护系统,核心由任务获取、配置生成、任务执行和验证回单四大模块构成:
对于IOM系统工单,任务获取模块将定时抓取,启动系统已经支持的工单处理脚本,开始任务。配置生成模块负责从各系统,设备中获取配置信息,根据具体的业务需求,合并到对应任务类型的脚本模板中,将其输出为最终执行的任务脚本。验证回单,根据任务脚本类型中定义的验证性测试(如Ping,查看语音板状态等)执行任务脚本执行后校验,确认无误后,将任务执行结果记录于数据资料系统,并通过IOM系统完成回单操作。
PON网元自动化维护在实施过程中遵循以下原则:
- 最小影响原则:接入和验证系统工作不应当影响系统和网络的正常运行,不能对现网的运行和业务的正常提供产生影响(包括系统性能明显下降、网络拥塞、服务中断等);
- 可验证性原则:针对于每一个操作,都要有明确定义的成功和失败标准,在操作失败时要采取必要措施,避免问题扩散;
- 可控性原则:方法和过程要在双方认可的范围之内,安全服务的进度要按照进度表进度的安排,保证电信对于服务工作的可控性;
- 整体性原则:工单处理流程内容应当整体全面,包括安全涉及的各个层面,避免由于遗漏造成未来的安全隐患。
通过程序捕获IOM系统任务工单、按照业务脚本执行,检查执行结果,回写数据记录系统,自动递交工单,可以实现稳定、高效的自动化工单处理流程,从而将业务人员从繁冗重复的流程中解放出来,实现了电信系统维护自动化。