通信网元技术接口性能的测试装置、测试方法及系统制造方法及图纸

技术编号:37470986 阅读:24 留言:0更新日期:2023-05-06 09:51
本申请涉及一种通信网元技术接口性能的测试装置、测试方法及系统。通信网元技术接口包括技术接口指令传输接口和映射消息接收接口,测试装置包括业务环境模拟部,用于生成包含用户标识和发送时戳信息的模拟消息,并使得通信网元基于模拟消息运行;技术接口性能测试部用于批量生成技术接口指令并发送到技术接口指令传输接口,计算技术接口指令的成功率和响应时延相关参数;经由映射消息接收接口获取映射消息,计算映射消息中对应于各个用户标识的消息完整性和消息时延相关参数。本申请的测试装置能够在通信网元在接近真实的海量数据的业务场景中运行的条件下,对通信网元技术接口各个用户的消息完整性和时延参数等性能指标进行便捷、准确地测试。准确地测试。准确地测试。

【技术实现步骤摘要】
通信网元技术接口性能的测试装置、测试方法及系统


[0001]本申请属于通信网络测试领域,具体而言,涉及一种通信网元技术接口性能的测试装置、测试方法及系统。

技术介绍

[0002]随着信息通信技术的飞速发展,电信运营商已能够基于4G、5G等通信网络为广大用户提供语音、短信、视频、数据等丰富多样的服务,而通信网元则是构成通信网络的基本单元。按照国家相关法律法规要求,通信网元均需提供技术接口,该技术接口具备如下特点:一是通信网元响应于特定的技术接口指令,将匹配该技术接口指令的输入流量进行格式转换等处理并重新封装后,作为并接流量从技术接口输出;二是技术接口的并接输出流量是输入流量的子集,并且并接输出流量与输入流量中的特定流量存在映射关系。为验证通信网元技术接口是否满足相应标准中的性能指标要求,在通信网元部署到现网前应同步对其技术接口进行性能测试。
[0003]当前对通信网元进行测试的仪器仪表和测试设备中,多数是面向通信设备厂商或运营商的业务性能测试,以数据流量类测试仪表为代表,其可以模拟互联网流量,有些也可以设置不同互联网协议对应的流量比例等,从而实现对通信网络中网元容量、数据包转发能力等性能指标的测试,但在这类测试方案中,通信网元输入流量和输出流量相同,其并不关注海量输入输出流量中特定流量与所属用户的关联,因此无法直接用于技术接口测试,对与特定网络用户相关联的信令消息和流量消息的性能指标进行测试和统计。除此以外,也有一些现有技术通过构建通信网络仿真系统对UE/gNodeB和特定的5GC网元进行建模,并模拟批量用户注册、会话建立等信令流程,对5GC网元并发消息处理能力、并发连接管理能力、稳定性等性能指标进行测试,但同样地,这类技术所关注的是通信网元的业务性能而并非技术接口的性能,无法用于通信网元技术接口的性能测试。
[0004]因此,现有技术中尚无能够方便地对通信网元技术接口开展测试的测试设备和测试方法。

技术实现思路

[0005]提供了本申请以解决现有技术中存在的上述问题。
[0006]需要一种通信网元技术接口性能的测试装置、测试方法及系统,其能够在通信网元在接近真实的海量数据的业务场景中运行的条件下,对通信网元技术接口所关注的各个用户的消息完整性和时延参数等性能指标进行便捷、准确地测试。
[0007]根据本申请的第一方案,提供一种通信网元技术接口性能的测试装置,所述通信网元技术接口至少包括技术接口指令传输接口和映射消息接收接口,其中,所述技术接口指令传输接口用于向所述通信网元传输技术接口指令,所述映射消息接收接口用于接收所述通信网元响应于所述技术接口指令而发送的映射消息。所述测试装置包括业务环境模拟部,其配置为根据通信网元技术接口性能的测试需求,生成包含用户标识和发送时戳信息
的模拟消息,并使得所述通信网元基于所述模拟消息运行。所述测试装置还包括业务环境模拟部技术接口性能测试部,其配置为:根据通信网元技术接口性能的测试需求,批量生成技术接口指令并发送到所述技术接口指令传输接口;基于批量生成的技术接口指令和从技术接口指令传输接口收到的各条技术接口指令的响应消息,计算所述技术接口指令的成功率和响应时延相关参数;在所述通信网元基于所述模拟消息运行的情况下,经由所述映射消息接收接口获取映射消息,并将所述映射消息中的用户标识和所述映射消息的接收时戳信息相关联地存储;利用从所述业务环境模拟部镜像而得到的所述模拟消息中的用户标识和发送时戳信息,以及所存储的所述映射消息中的用户标识和接收时戳信息,计算所述映射消息中对应于各个用户标识的消息完整性和消息时延相关参数。
[0008]根据本申请的第二方案,提供一种通信网元技术接口性能的测试方法,所述通信网元技术接口至少包括技术接口指令传输接口和映射消息接收接口,其中,所述技术接口指令传输接口用于向所述通信网元传输技术接口指令,所述映射消息接收接口用于接收所述通信网元响应于所述技术接口指令而发送的映射消息。所述测试方法包括:根据通信网元技术接口性能的测试需求,生成包含用户标识和发送时戳信息的模拟消息,并使得所述通信网元基于所述模拟消息运行。所述测试方法还包括根据通信网元技术接口性能的测试需求,批量生成技术接口指令并发送到所述技术接口指令传输接口;基于批量生成的技术接口指令和从技术接口指令传输接口收到的各条技术接口指令的响应消息,计算所述技术接口指令的成功率和响应时延相关参数;在所述通信网元基于所述模拟消息运行的情况下,经由所述映射消息接收接口获取映射消息,并将所述映射消息中的用户标识和所述映射消息的接收时戳信息相关联地存储;利用所述模拟消息中的用户标识和发送时戳信息,以及所存储的所述映射消息中的用户标识和接收时戳信息,计算所述映射消息中对应于各个用户标识的消息完整性和消息时延相关参数。
[0009]根据本申请的第三方案,提供一种对通信网元技术接口进行性能测试的系统,用于对所述通信网元的技术接口进行性能测试,所述系统包括作为被测装置的所述通信网元和根据本申请各个实施例所述的通信网元技术接口性能的测试装置。
[0010]利用根据本申请各个实施例的通信网元技术接口性能的测试装置、测试方法及系统,利用测试装置中的业务环境模拟部来模拟通信网元真实的运行场景,包括生成满足通信网元技术接口性能测试需求的模拟消息,为技术接口性能测试生成批量技术接口指令并进一步计算得到技术接口指令的成功率和响应时延相关参数等性能指标。此外,由于生成模拟消息时插入了用户标识和发送时戳信息,因此在获取通信网元技术接口响应于技术接口指令而返回的映射消息并将接收时戳信息与用户标识相关联地存储之后,可以基于用户标识,将所获取的映射消息与从业务环境模拟部镜像而得到的模拟消息进行对应,从而得到消息完整性指标,进一步地,还可以基于发送时戳信息和接收时戳信息,计算得到对应于各个用户标识的消息时延相关参数性能指标。根据本申请各个实施例的通信网元技术接口性能的测试装置及测试方法能够在通信网元在接近真实的海量数据的业务场景中运行的条件下,对通信网元技术接口所关注的技术接口指令成功率和响应时延、各个用户的消息完整性和消息时延相关参数等性能指标进行便捷、准确地测试。
附图说明
[0011]在不一定按比例绘制的附图中,相同的附图标记可以在不同的视图中描述相似的部件。附图大体上通过举例而不是限制的方式示出各种实施例,并且与说明书以及权利要求书一起用于对所公开的实施例进行说明。在适当的时候,在所有附图中使用相同的附图标记指代同一或相似的部分。这样的实施例是例证性的,而并非旨在作为本装置或方法的穷尽或排他实施例。
[0012]图1示出根据本申请实施例的通信网元技术接口性能的测试装置的部分组成框图。
[0013]图2示出根据本申请实施例的业务环境模拟部的部分组成框图。
[0014]图3示出根据本申请实施例的技术接口性能测试部与控制面网元和用户面网元的技术接口进行信息交互的示意图。
具体实施方式
[0015]为使本领域技术人员更好地理解本申请的技术方案,下面结合附图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通信网元技术接口性能的测试装置,其特征在于,所述通信网元技术接口至少包括技术接口指令传输接口和映射消息接收接口,其中,所述技术接口指令传输接口用于向所述通信网元传输技术接口指令,所述映射消息接收接口用于接收所述通信网元响应于所述技术接口指令而发送的映射消息;所述测试装置包括:业务环境模拟部,其配置为:根据通信网元技术接口性能的测试需求,生成包含用户标识和发送时戳信息的模拟消息,并使得所述通信网元基于所述模拟消息运行;技术接口性能测试部,其配置为:根据通信网元技术接口性能的测试需求,批量生成技术接口指令并发送到所述技术接口指令传输接口;基于批量生成的技术接口指令和从技术接口指令传输接口收到的各条技术接口指令的响应消息,计算所述技术接口指令的成功率和响应时延相关参数;在所述通信网元基于所述模拟消息运行的情况下,经由所述映射消息接收接口获取映射消息,并将所述映射消息中的用户标识和所述映射消息的接收时戳信息相关联地存储;利用从所述业务环境模拟部镜像而得到的所述模拟消息中的用户标识和发送时戳信息,以及所存储的所述映射消息中的用户标识和接收时戳信息,计算所述映射消息中对应于各个用户标识的消息完整性和消息时延相关参数。2.根据权利要求1所述的测试装置,其特征在于,所述业务环境模拟部和所述技术接口性能测试部集成地运行于同一计算装置或同一虚拟机,使得所述发送时戳信息和接收时戳信息均使用同一内部时间基准。3.根据权利要求1或2所述的测试装置,其特征在于,所述技术接口指令的响应时延相关参数包括所述技术接口指令的最大响应时延、最小响应时延和平均响应时延中的至少一种;所述消息时延相关参数包括最大消息时延、最小消息时延和平均消息时延中的至少一种。4.根据权利要求1或2所述的测试装置,其特征在于,所述通信网元包括控制面网元和用户面网元,所述业务环境模拟部具体包括模拟信令生成部、模拟流量生成部和输出业务流处理部,其中,所述模拟信令生成部包括控制面接口,所述模拟流量生成部包括用户面接口,所述模拟信令生成部配置为生成包含用户标识和第一发送时戳信息的模拟信令消息,并通过所述控制面接口与所述控制面网元交互;所述模拟流量生成部配置为生成包含用户标识和第二发送时戳信息的模拟流量消息,并通过所述用户面接口与所述用户面网元交互;所述输出业务流处理部配置为模拟所述控制面网元和所述用户面网元在真实业务场景下实际运行时的方式,对所述通信网元的输出业务流进行仿真处理。5.根据权利要求4所述的测试装置,其特征在于,所述模拟信令生成部与所述模拟流量生成部之间具有流量触发接口并且基于流量触发接口协议进行交互,所述模拟信令生成部进一步配置为:基于所述测试需求配置模拟信令消息的呼叫模型,所述呼叫模型至少包括用户数量、呼叫频次和呼叫时长;基于所述测试需求修改业务流程中的信令消息,以生成包含用户标识和第一发送时间
戳的模拟信令消息,并将所述模拟信令消息通过控制面接口与所述控制面网元交互;基于所述流量触发接口协议重新封装与流量触发相关联的流量触发模拟信令消息并向所述模拟流量生成部发送;所述模拟流量生成部进一步配置为:基于来自所述流量触发接口的所述流量触发模拟信令消息配置所述模拟流量消息的流量模型,所述流量模型至少包括上行吞吐量和下行吞吐量;在传输所述模拟流量消息的传输协议的扩展字段插入与所述模拟流量信息相关联的用户标识和第二发送时间戳,其中,所述传输协议至少包括TCP和...

【专利技术属性】
技术研发人员:吴宏建段峰邵晓萌
申请(专利权)人:中国信息通信研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1