APP下载

光宽终端智能化管理的实现与应用

2021-06-28钟秀梅

广东通信技术 2021年6期
关键词:现网终端测试

[钟秀梅]

1 引言

截止2020 年12 月底,广东电信家庭网络终端用户已超过2 000 万,位居集团前三,宽带及视频用户的量级亦处于全国领先地位。目前宽带故障40%定位为终端问题,主要是终端管理规范化不足导致。基于光宽业务发展迅猛的前提下,2017 年,广东电信开始对光宽终端进行智能化管理,打造了一套能对光宽终端入网版本进行自动测试、软硬件版本归一化管理的光猫墙系统。

2 光猫墙系统的引入背景

OLT 类型包括华为、中兴、烽火、贝尔在内的7 类OLT 设备。光宽终端设备种类则更多,仅厂家就包括华为、中兴、烽火、四川天邑等12 个,型号数量200 个以上,版本数量在800 个以上,具体分布如图1 所示。传统的人工测试,无论在新终端/新版本入网选型、到货检测、现网问题复现等环节,都存在测试效率低、占用大量人力与时间成本、部分概率性或稳定性问题无法复现、定位难等问题。

图1 光宽终端分布图

光猫墙系统的投入使用,基本能解决有关问题。这里我们简单介绍一下光猫墙系统的架构,如图2 所示。

图2 光猫墙系统架构示意图

光猫墙测试系统主要包括以下几部分。

(1)管理服务器:提供WEB 管理入口,实现光宽终端管理、测试策略管理、测试任务管理、测试报告管理、系统管理等,管理服务器为该系统的核心管理模块,测试工程师的绝大部分工作都是在该WEB 界面完成。

(2)执行服务器:通过交换机上联管理服务器、下联光宽终端设备,接收管理服务器下发的各类测试任务,执行测试脚本。

(3)脚本编写环境:该系统封装了常用的测试接口,采用Python 脚本实现了所有业务测试的脚本,简单易学。

(4)语音测试服务器:该设备为辅助测试设备,配合光宽终端的语音业务测试。

2.1 技术实现方式

系统使用python 3 作为脚本程序主体语言,利用Selenium 和 Webdriver 技术驱动网页程序,实现对光猫注册管理、宽带测速、QoE 探针、ITMS 网管系统、天翼高清播放、语音电话拨测的自动化操作,并通过自动化接口对接 ITMS、终端探针、天翼高清SQM 等业务质量管理系统,实现测试结果的全自动获取,自动生成报告,解决以往人工测试需手工记录、易错漏与耗时长等问题。通过自动化的手段模拟人工进行光猫的功能、性能、稳定性以及光猫和OLT 的兼容性测试。

2.2 应用场景

2.2.1 功能自动化测试

重点实现以下主要测试用例功能自动化测试。

(1)光宽终端自动化注册。

(2)光宽终端和网管平台交互测试。

(3)三大主要业务IPTV、宽带、语音测试。

(4)IPV6 业务测试。

(5)光宽终端版本升降级。

(6)光宽终端恢复出厂测试。

2.2.2 性能专项测试

按照光宽终端的测试规范标准,进行光宽带吞吐量性能测试。

2.2.3 7*24 小时长时间稳定性测试

对光宽终端基本功能进行7*24 小时的MTBF 测试,保障终端长时间运行过程中基本功能稳定,使用质量高,提升用户感知。

2.2.4 其它使用场景

将光宽终端自动化测试系统与现有的测试业务流程结合,可以支持:(1)新光宽终端入网、入库测试。(2)光宽终端版本升降级验证测试。(3)用户现场偶现问题的复现定位测试。(4)固定光宽终端,可测试上联网络设备。

3 光宽终端自动化测试实施方案

基于以往光宽终端人工测试弊端的分析,广东电信调整现有的测试策略,优化现有的测试流程,结合现有的测试能力,引入更高效的自动化测试手段和工具。

(1)测试策略调整:采取人工测试+自动化测试结合的方式,来更好的把控终端质量,提升测试的效率。其中:人工测试主要关注配件、外观、常规的配合和功能测试等,自动化测试主要关注性能、长时间稳定性、并发稳定性等。

(2)测试流程优化:在新终端/新版本入网测试前,厂商需要按照广东电信的标准,提供完整的自测报告,以保证终端自身的功能、性能、稳定性,而广东电信则把测试重点放在终端和本省网络结合之后的性能、稳定性上。

(3)引入高效的测试工具和手段:如上述(1)中所述,需要引入自动化手段和工具,基于现网100%网络接入环境,开发覆盖各类实际业务场景的自动化测试任务流,100%模拟以往需大量人手操作执行的各类测试验证工作,提升测试效率,释放人力投入更具价值的生产创新工作。

4 系统现网应用情况

4.1 全网光宽终端版实现版本归一升级目标

广东电信在综合考虑现网情况后,明确工作目标:对现网1 200 万主流光宽终端进行版本归一。版本归一是指:将同一型号同一硬件版本的终端统一升级到一个软件版本;可以通过主流终端版本归一率来进行直观呈现:(同一型号同一硬件版本归一版本终端数量)/(同一型号同一硬件版本的在网总数)*100%;在与各部门进行沟通交流后,针对现网版本归一工作的各个阶段规划推动并进行全网升级,如图3 所示。

图3 阶段推进图

(1)归一版本开发:广东电信督促终端厂家开发归一版本,解决现网版本存在的业务问题;

(2)归一版本入网测试:广东电信对归一版本进行入网测试,在归一升级期间共对93 个软件版本进行了相关入网测试,测试内容包括业务能力、平台交互性、技术节点、QOE、零配置等;

(3)地市穿测:广东电信发布归一版本,地市进行本地验证,确保现网兼容性;

(4)全网升级批次:广东电信结合穿测结果,进行小批量试点确认后,制定现网版本升级计划;

(5)广东电信在2020 年历时10 个月后,利用光猫墙系统累计完成1 100 万的光宽终端升级优化,全省的主流终端版本归一率从4%提升到95%,完成了全网终端归一升级,如图4 所示。

图4 2020 年版本归一指标演进图

4.2 创新技术的引入

从现网环境出发,搭建了AI 终端测试机器人来实现终端测试的全自动化检测,完全模拟现网环境,保证测试环境的稳定性,同时编写自动化测试脚本,代替手工测试,极大提高运营效率。

4.2.1 现网部署

如图5 所示,在广州电信通信数据楼进行部署,接入现网7 大类OLT,覆盖现网所有OLT 环境,下联主流光宽终端,在真实现网环境下,对终端进行功能、性能、稳定性、兼容性等测试。

图5 广州机楼机架图

4.2.2 自动化测试

编写脚本,实现多台终端的并行测试,从终端注册开始,到业务验证、QOE 探针检测、IPV6、云网超宽等新业务全方位自动化测试的支撑,涵盖现网接入侧环境,注册、测试、恢复三大环节完全做到和现网环境一致,如图6 所示。

图6 系统功能模块图

4.2.3 深度压力测试

通过AI 终端测试机器人,极大地提高了测试效率,降低了人工成本,同时深度挖掘,长时间模拟用户使用情况,在7*24 小时不关机的情况下循环遍历测试用例,截止2021 年第一季度,已循环执行测试用例33 万余次,主动发现隐患全省地市共性问题500 多个,并提前解决问题,提升运营效率,降低故障率。

5 成效

5.1 终端归一升级提升终端质量

实施终端版本升级优化以来,故障工单数全年压降25%共计约9.6万单,按装维师傅上门一次50元成本计算,运维直接效益提升480 万元,光宽质量提升方面被集团公司评审为优秀案列,已在全国推广。

(1)通过全省终端版本归一升级,完成全省1 200万主流终端版本简化及终端能力提升工作,主流版本从181 种简化至93 种,归一率从4.1%提升至95.6%,全网版本部署效率提升3 倍。

(2)通过版本归一升级,将性能参差不齐的老旧版本升级到最新、最稳定的版本,优化传统业务稳定性,提升终端性能,解决隐患,降低故障率;故障率环比上半年下降30%,故障工单数整体压降25%,如图7 所示。

图7 2020 年故障趋势图

(3)提升全省智能插件部署,QOE 探针部署率从年初的57.9%提升至84%,智能探针总数从200 万提升至1 500 万,丰富了装维人员的支撑手段,对于客户质量感知获得了极大提升。

5.2 AI 终端测试机器人提升运营效率

通过AI 终端测试机器人,累计测试33 万次,主动拦截终端共性问题500 多个,涉及问题终端超百万台,按每次处理成本50 元计算,节省人工维护成本超过500 万。

(1)AI 终端测试机器人上线以来,打通了ITMS平台、QOE 系统、SQM 系统,实现了终端业务性能自动化全流程测试,属于全国首个自动化测试平台。

(2)自动化测试系统的测试效率对比手工测试,测试效率提高了80%,累计测试33 万次,极大地压缩了人力物力成本,节约的人力可投入到分公司本地的业务运营装维支撑上。

(3)深度压力测试,主动发现共性问题500 多个,预检预修,在故障发生前解决问题。

6 结束语

光猫墙系统在2017 年引入并应用,通过三年来的扩容及完善,已实现广东电信全省光宽终端的智能化管理,无论从人力成本还是时间成本上已完成预定的压缩目标,用户感知得到极大的提升。2021 年起广东电信将重点发展天翼智慧家庭业务,智能网关、天翼高清、小翼管家等业务会全面普及,光猫墙也会根据各类新设备增加相应的测试功能及智能化管理功能,为后续光宽业务用户的发展奠定了坚实的基础。

猜你喜欢

现网终端测试
幽默大测试
X美术馆首届三年展:“终端〉_How Do We Begin?”
通信控制服务器(CCS)维护终端的设计与实现
基于Relay架构的移动核心网方案研究
“摄问”测试
“摄问”测试
“摄问”测试
GSM-R手持终端呼叫FAS失败案例分析
LTE覆盖的评估、定位和优化
IMS彩铃与现网彩铃的业务融合分析