ViaIVS基础工具和自动化
ViaIVS (Vertical Industry Application Integrate Verification Service) 垂直行业应用集成验证服务是华为的创新部门X Labs为使能行业应用搭建的集成验证平台,旨在为5G 2B的行业应用提供端到端的集成验证服务,通过和行业合作伙伴的协作开发、联合验证、共同推广等活动催生垂直行业中5G新应用及加速5G已有行业应用的落地
ViaIVS基础工具套件(ViaIVS Toolkit)和ViaIVS 自动化验证套件(ViaIVS AutoToolkit)都是帮助行业合作伙伴高效率的开展行业业务集成验证的工具集,这些工具是X Labs在以往验证中总结和完成以及当前正在开发和规划的工具,大致可以分成三类:业务网络模拟类、性能测试和监控、自动化测试和分析;
² 业务、网络模拟类:主要包括两个工具套件(业务模拟工具套件、网络性能还原工具套件)。其中业务模拟工具套件构造行业真实环境应用协议的业务发包和接收机制的模拟,并用于测试其在5G网络下的性能,从而获得某一类行业应用在5G下的近似业务体验。并通过灵活调整业务参数找到应用协议适配5G网络的优化方案;目前业务模拟工具套件主要专注于视频类应用验证和工业控制类应用验证;为了较真实模拟应用的收发包机制,X Labs已经在以往的集成验证中积累了较丰富的相关经验,例如借助工业PLC平台和合作伙伴共同开发了毫秒级发包工具,使得模拟工业控制类应用业务成为可能。
网络性能还原工具套件则聚焦在5G网络侧模拟,通过导入客户网络的采集数据及模拟和分析无线网络特征等方法,构造不同5G网络的场景。这些场景包括简单的固定近、中、远点以及按一定速度的移动场景、切换场景、多业务并发等复杂场景。通过构造近似真实现场的网络场景,网络性能还原工具能够模拟测试行业伙伴的设备和应用在不同网络场景下的性能变化以及是否达到行业等级业务的要求
² 性能测试、监控类:主要分为性能测试工具集和离线监控工具集,前者主要针对难以获取精准测试的一些真实的业务专项测试工具,比如针对行业操控类视频的G2G时延测试工具、针对PLC控制业务的毫秒级时延测试工具等。后者主要是集成验证中提供性能指标的监控,行业应用的集成验证中需要采集一些性能数据进行业务分析,通过该类工具可以统计验证中的如无线性能指标、传输基本指标(时延、带宽、抖动)、行业应用层指标(帧率、E2E时延、接收缓存大小等),当然应用指标亦可从行业伙伴的应用界面获取,但通过结合应用、网络、无线性能指标进行分析可以推导出基于业务和网络关联的模型以及对应行业应用的5G网络的优化建议等。
² 自动化测试和分析 :行业伙伴的应用接入ViaIVS集成验证平台进行验证,为了提高验证效率,X Labs当前已经规划和正在开发自动化验证工具集,把集成验证服务拆解成流程化的步骤,然后通过脚本方式批量自动执行,同时支持配置文件导入后一键执行和自动采集验证指标等功能。从功能上来说,自动化验证工具能够将配置无线参数、网络模拟损伤、路径选择以及多业务多流量并发等设置灵活和自动化,这就保证了集成验证过程中可以通过脚本实现多场景的高效验证。
如果说基础网络平台是支撑ViaIVS集成验证服务平台的硬件架构、基础工具和自动化套件就是支撑ViaIVS集成验证服务平台的软件架构。这些开发工具和其他一些业界测试工具,如仿真器、编解码器、抓包工具等一起共同支撑了行业应用更高效的在ViaIVS平台上的集成验证。
- 点赞
- 收藏
- 关注作者
评论(0)