基于网元仿真的测试方法、装置、设备及计算机存储介质与流程

文档序号:24388349发布日期:2021-03-23 11:23阅读:123来源:国知局
基于网元仿真的测试方法、装置、设备及计算机存储介质与流程

本发明属于网络运维领域,尤其涉及一种基于网元仿真的测试方法、装置、设备及计算机存储介质。



背景技术:

随着5g网络的建设和商用,网络结构性进化对电信运营商的网络运维工作带来巨大挑战。目前5gc核心网运维方式主要包括采集5g核心网网元输出的设备性能和事件数据,并对此加工处理然后实现网络监控和通过无线设备,发起对5g网络的业务测试,感知业务质量。但是现有的无线测试方式不具备对5g核心网网元的靶向测试能力。。



技术实现要素:

本发明实施例提供一种基于网元仿真的测试方法、装置、设备及计算机存储介质,能够对5g核心网网元进行靶向测试。

第一方面,本发明实施例提供一种基于网元仿真的测试方法,方法包括:获取网元测试参数,网元测试参数包括虚拟网元的标识、虚拟网元的协议栈信息,以及被测网元的标识;

向被测网元的标识对应的被测网元发送协议数据单元pdu会话请求消息,以建立虚拟网元与被测网元的协议数据单元pdu会话连接;

接收被测网元发送的pdu会话响应消息,pdu会话响应消息包括虚拟网元的标识、会话管理功能smf网元分配的用户面功能upf网元的标识;

根据虚拟网元的协议栈信息与upf网元的标识对应的upf网元进行用户面数据通信。

在一种可选地实施方式中,虚拟网元包括基站和/或接入和移动管理功能amf网元;被测网元包括amf网元和会话管理功能smf网元。

在一种可选地实施方式中,当虚拟网元包括基站和amf网元,被测网元包括smf网元时,向被测网元的标识对应的被测网元发送协议数据单元pdu会话请求消息,包括:

基站向smf网元发送pdu会话请求消息,pdu会话请求消息用于smf网元根据amf网元的标识与sbi服务器的标识的关系信息确定amf网元的标识,以用于向amf网元的标识对应的amf网元发送pdf会话响应消息。

在一种可选地实施方式中,虚拟网元包括基站和/或接入和移动管理功能amf网元;被测网元包括upf网元;网元测试参数还包括upf网元所归属的smf网元的标识;向被测网元的标识对应的被测网元发送协议数据单元pdu会话请求消息,包括:

基站向upf网元发送pdu会话连接请求消息;

方法还包括:

在基站接收到pdu会话响应消息的情况下,amf网元接收smf网元选择的upf网元的标识;

基站接收amf网元发送的upf网元的标识;

根据upf网元的标识与upf网元进行用户面数据通信。

在一种可选地实施方式中,向虚拟网元与被测网元的会话中输入测试参数,其中测试参数包括预设周期;

根据预设周期确定测试时机是否满足;

当测试时机满足时,进行测试并通过指定算法对测试结果进行显示。

在一种可选地实施方式中,指定算法包括:

正态分布分析方法与业务因果链故障分析法。

第二方面,本发明实施例提供了一种基于网元仿真的测试装置,装置包括:获取模块,用于获取网元测试参数,网元测试参数包括虚拟网元的标识、虚拟网元的协议栈信息,以及被测网元的标识;

发送模块,用于向被测网元的标识对应的被测网元发送协议数据单元pdu会话请求消息,以建立虚拟网元与被测网元的协议数据单元pdu会话连接;

接收模块,用于接收被测网元发送的pdu会话响应消息,pdu会话响应消息包括虚拟网元的标识、会话管理功能smf网元分配的用户面功能upf网元的标识;

通信模块,用于根据虚拟网元的协议栈信息与upf网元的标识对应的upf网元进行用户面数据通信。

在一种可选地实施方式中,发送模块具体用于:基站向smf网元发送pdu会话请求消息,pdu会话请求消息用于smf网元根据amf网元的标识与sbi服务器的标识的关系信息确定amf网元的标识,以用于向amf网元的标识对应的amf网元发送pdf会话响应消息。

第三方面,提供一种基于网元仿真的测试设备,设备包括:存储器,用于存储程序;处理器,用于运行存储器中存储的程序,以执行第一方面或第一方面的任一可选的实施方式提供的基于网元仿真的测试方法。

第四方面,提供一种计算机存储介质,计算机存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现第一方面或第一方面的任一可选的实施方式提供的基于网元仿真的测试方法。

本发明实施例的基于网元仿真的测试方法、装置、设备及计算机存储介质,能够获取网元测试参数,网元测试参数包括虚拟网元的标识、虚拟网元的协议栈信息,以及被测网元的标识,向被测网元的标识对应的被测网元发送协议数据单元pdu会话请求消息,以建立虚拟网元与被测网元的协议数据单元pdu会话连接,接收被测网元发送的pdu会话响应消息,pdu会话响应消息包括虚拟网元的标识、会话管理功能smf网元分配的用户面功能upf网元的标识,根据虚拟网元的协议栈信息与upf网元的标识对应的upf网元进行用户面数据通信,能够对5g核心网网元进行靶向测试。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单的介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一个实施例提供的一种基于网元仿真的测试方法的流程示意图;

图2是本发明一个实施例提供的另一种基于网元仿真的测试方法的流程示意图;

图3是本发明实施例提供的采用正态分布方法处理测试结果的对比示意图;

图4是本发明实施例提供的一种网页浏览业务的因果链故障分析方法的示意图;

图5是本发明一个实施例提供的一种对amf网元进行靶向测试的示意图;

图6是本发明一个实施例提供的一种对smf网元进行靶向测试的示意图;

图7是本发明一个实施例提供的一种对upf网元进行靶向测试的示意图;

图8是本发明另一个实施例提供的基于网元仿真的测试装置的结构示意图;

图9是本发明实施例中基于网元仿真的测试设备的示例性硬件架构的结构图。

具体实施方式

下面将详细描述本发明的各个方面的特征和示例性实施例,为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及具体实施例,对本发明进行进一步详细描述。应理解,此处所描述的具体实施例仅意在解释本发明,而不是限定本发明。对于本领域技术人员来说,本发明可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本发明的示例来提供对本发明更好的理解。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括要素的过程、方法、物品或者设备中还存在另外的相同要素。

首先,为了便于理解,本发明实施例的下述部分先对涉及的技术术语与应用实例进行具体说明。

协议数据单元(protocoldataunit,pdu),在分层网络结构,例如在开放式系统互联模型中,在传输系统的每一层都将建立协议数据单元。pdu包含来自上层的信息和当前层的实体附加的信息,这个pdu会被传送到下一较低的层。物理层实际以一种编帧的位流形式传输这些pdu,这些pdu由协议栈的较高层建造。接收系统自下而上传送这些分组通过协议栈,并在协议栈的每一层分离出pdu中的相关信息。

用户面功能实体(userplanefunction,upf),作为5gc的基本组成部分。用于实现用户面(userplane,cp)和控制面(controlplane,up)的分离。

会话管理功能实体(sessionmanagementfunction,smf),smf是5g基于服务架构的一个功能单元。smf主要负责与分离的数据面交互、创建、更新和删除pdu对话,并管理与upf的会话环境。

接入和移动管理功能(accessandmobilitymanagementfunction,amf),负责管理下一代无线电接入网络内基站之间的切换。

基于服务接口服务器(servicebasedinterface,sbi)。

下面首先对本发明实施例所提供的基于网元仿真的测试方法进行介绍。

图1示出了本发明一个实施例提供的一种基于网元仿真的测试方法的流程示意图。如图1所示,该方法可以包括以下步骤:

s101、获取网元测试参数,网元测试参数包括虚拟网元的标识、虚拟网元的协议栈信息,以及被测网元的标识。

在一些实施例中,虚拟网元包括基站和/或接入和移动管理功能amf网元;被测网元包括amf网元和会话管理功能smf网元。

在一些实施例中,网元测试参数包括:(1)虚拟网元参数:虚拟基站地址gnodebip、端口、id标识、跟踪区编码(trackingareacode,tac)。

(2)被测网元参数:作为测试目标的5gc现网网元参数,包括:厂家、类型、amf网元ip地址、端口、amfid标识、apn、upf网元ip地址、端口、smf网元ip地址、端口。

其中可以根据测试网元类型的不同,输入不同的参数。

(3)测试参数,其中测试参数包括:测试任务参数与测试计划参数。

其中测试任务参数包括:虚拟测试网元通过被测网元进行指定业务测试所需的参数:网页浏览、ping/tcpping、域名解析、下载、邮件、视频、游戏、语音、短信。不同类别的测试对应不同的参数集合,例如:网页浏览业务测试参数包括:url、useragent、gzip压缩、x-host、图片下载、一级页面关键字、二级页面关键字、测试次数。

其中,测试计划参数包括:预约测试时间、结束时间、测试时间粒度、测试周期,其中测试周期包括月、周和天。

s102、向被测网元的标识对应的被测网元发送协议数据单元pdu会话请求消息,以建立虚拟网元与被测网元的协议数据单元pdu会话连接。

在一些实施例中,当虚拟网元包括基站和amf网元,被测网元包括smf网元时,向被测网元的标识对应的被测网元发送协议数据单元pdu会话请求消息,包括:

基站向smf网元发送pdu会话请求消息,pdu会话请求消息用于smf网元根据amf网元的标识与基于服务接口sbi服务器的标识的关系信息确定amf网元的标识,以用于向amf网元的标识对应的amf网元发送pdf会话响应消息。

在一些实施例中,虚拟网元包括基站和/或接入和移动管理功能amf网元;被测网元包括upf网元;网元测试参数还包括upf网元所归属的smf网元的标识;向被测网元的标识对应的被测网元发送协议数据单元pdu会话请求消息,包括:

基站向upf网元发送pdu会话连接请求消息。

方法还包括:

在基站接收到pdu会话响应消息的情况下,amf网元接收smf网元选择的upf网元的标识,基站接收amf网元发送的upf网元的标识,根据upf网元的标识与upf网元进行用户面数据通信。

在一些实施例中,对被测网元amf网元测试的方法包括:输入的虚拟gnodebip、端口、id标识、tac、测试号码、被测amf网元ip地址、端口,虚拟gnodeb模拟n2接口协议栈(ip/sctp/ng-ap)的信令流程,从而与被测试amf网元互通,实现测试号码的注册流程、pdu会话流程。

在一些实施例中,对被测网元sfm网元测试的方法包括:输入的虚拟gnodebip、端口、id标识、tac、虚拟amf网元ip地址、端口、amfid标识、测试号码、被测smf网元ip地址、端口参数,虚拟gnodeb虚拟n11接口协议栈(ip/sctp/ng-ap),从而与指定的靶向测试smf网元互通。

s103、接收被测网元发送的pdu会话响应消息,pdu会话响应消息包括虚拟网元的标识、会话管理功能smf网元分配的用户面功能upf网元的标识。

在一些实施例中,对被测网元amf进行测试的方法还包括:amf在pdu会话流程成功后,通过n2接口返回pdusessionestablishmentresponse消息,其中携带网络分配给测试用户号码的pduip地址(ipa)、smf所分配的upfip地址(ipb),虚拟gnodeb使用ipa地址,通过n3接口与upf的ipb进行用户面数据交互。

在一些实施例中,对upf网元的测试经由smf网元分配的,并非是本申请中靶向测试的网元。

在一些实施例中,对被测网元smf进行的测试方法还包括:在对amf网元虚拟并且对基站虚拟,以对被测网元smf进行测试。其中,在虚拟amf网元与被测网元smf对接,建立pdu会话业务流程中,被测网元smf会根据n11接口中虚拟amf网元上报的nf-instance-id到网络仓储(networkrepositoryfunction,nrf)网元查找amf的sbi-serverip地址,如果查不到,信令流程就会失败。所以虚拟amf网元上线后需要完成在nrf网元的注册,以保证smf的正常查询。

但是虚拟网元amf上线后进行nrf网元的注册,会带来网络的安全性问题。因为nrf网元可能面向一个或多个省的业务,,当虚拟amf在nrf网元进行注册后,nrf网元对应的区域内的被测smf网元都能查询到虚拟网元amf,如果局数据配置错误,现网用户业务就有可能导向到虚拟amf,从而导致业务失败,影响网络的正常运行。

因此,本发明实施例中不适用nrf网元注册的方法,而是采用静态配置的方法来对被测smf网元进行测试。静态配置方法包括:现网smf网元静态配置虚拟amf网元的instanceid与sbi-serverip的映射关系,这样不使用nrf网元注册,也能保证被测网元smf的pdu会话业务正常流程,从而减少对生产网络的影响。

s104、根据虚拟网元的协议栈信息与upf网元的标识对应的upf网元进行用户面数据通信。

在一些实施例中,对被测网元upf进行测试的方法包括:网元smf,通过n4接口与被测upf互通,从而完成业务测试。但在n4接口协议中,网元smf对被测网元upf的控制能力很强,被测网元upf同时承载测试业务和现网业务,网元smf会给网络运行带来安全影响。

本发明实施例中,通过间接测试方法对被测网元upf进行靶向测试的方法包括:在smf网元静态配置测试号码与被测网元upf的映射关系。

在一些实施例中,根据步骤s401中输入的虚拟gnodebip、端口、id标识、tac、虚拟amf网元ip地址、端口、amfid标识、测试号码(与被测网元upf相对应)、被测网元upf归属的smf网元ip地址、端口参数,虚拟gnodeb虚拟n11接口协议栈(ip/sctp/ng-ap),从而与指定的amf网元互通。然后smf网元根据预先配置的局数据,选择被测网元upf。然后将ip地址返回给虚拟网元amf,实现了虚拟基站gnodeb通过n3接口与被测网元upf进行用户面数据交互。

本发明实施例的基于网元仿真的测试方法中,能够获取网元测试参数,网元测试参数包括虚拟网元的标识、虚拟网元的协议栈信息,以及被测网元的标识,向被测网元的标识对应的被测网元发送协议数据单元pdu会话请求消息,以建立虚拟网元与被测网元的协议数据单元pdu会话连接,接收被测网元发送的pdu会话响应消息,pdu会话响应消息包括虚拟网元的标识、会话管理功能smf网元分配的用户面功能upf网元的标识,根据虚拟网元的协议栈信息与upf网元的标识对应的upf网元进行用户面数据通信,能够对5g核心网网元进行靶向测试。

图2示出了本发明一个实施例提供的另一种基于网元仿真的测试方法的流程示意图,如图2所示,该方法可以包括以下步骤:

s201、获取网元测试参数,网元测试参数包括虚拟网元的标识、虚拟网元的协议栈信息,以及被测网元的标识。

s202、向被测网元的标识对应的被测网元发送协议数据单元pdu会话请求消息,以建立虚拟网元与被测网元的协议数据单元pdu会话连接。

s203、接收被测网元发送的pdu会话响应消息,pdu会话响应消息包括虚拟网元的标识、会话管理功能smf网元分配的用户面功能upf网元的标识。

s204、根据虚拟网元的协议栈信息与upf网元的标识对应的upf网元进行用户面数据通信。

在一些实施例中,通过构建上述虚拟网元与被测网元的会话,构建了靶向测试的环境。

s205、向虚拟网元与被测网元的会话中输入测试参数,其中测试参数包括预设周期。

在一些实施例中,测试参数,其中测试参数包括:测试任务参数与测试计划参数。

其中测试任务参数包括:虚拟测试网元通过被测网元进行指定业务测试所需的参数:网页浏览、ping/tcpping、域名解析、下载、邮件、视频、游戏、语音、短信。不同类别的测试对应不同的参数集合,例如:网页浏览业务测试参数包括:url、useragent、gzip压缩、x-host、图片下载、一级页面关键字、二级页面关键字、测试次数。

其中,测试计划参数包括:预约测试时间、结束时间、测试时间粒度、测试周期,其中测试周期包括月、周和天。

s206、根据预设周期查询测试时机是否满足;若是则进入步骤s507;若否,根据预设周期再次查询测试时机是否满足。

s207、进行测试并通过正态分布分析方法与业务因果链故障分析法对测试结果进行显示。

在一些实施例中,在对测试结果进行显示之前,方法还包括,将测试过程中的关键信息进行收集并形成测试记录,其中,测试记录的信息包括:测试时间、测试计划标识、测试号码imsi、isdn、用户ip、仿真网元信息、靶向测试网元信息、测试业务信息、时延、成功率、测试结果、失败原因与信令码流关联标识。

在一些实施例中,通过正态分布分析方法对测试结果进行显示包括:输入测试对象,其中测试对象包括:

地理对象:输入市、区、县的测试区域对象。

网元对象:输入单个或多个被测网元。

kqi或kpi:输入分析的kpi或kqi类型,例如:

时延kpi:注册时延、用户鉴权时延、pdu会话时延、承载分配时延、隧道建立时延、dns时延、tcp建立时延等。

成功率kpi:dns解析成功率、tcp连接成功率、注册成功率、pdu会话成功率、承载分配成功率、http成功率、隧道建立成功率等。

kqi:端到端时延、端到端成功率等。

时间范围。

在一些实施例中,正态分布的计算公式为:

正态分布计算公式为:

其中,x为根据输入条件筛选后的kpi(或kqi)指标值,μ为统计周期内kpi(或kqi)指标均值,k反映的是kpi(或kqi)正态分布的集中趋势位置,σ为总体标准差:

其中,采用正态分布方法反应的是测试结果的离散程度。

如图3所示为本发明实施例提供的采用正态分布方法处理测试结果的对比示意图。

在一些实施例中:通过正态分布分析方法对测试结果显示还包括:

根据预设定义,周期性的对数据进行正态分析。并通过机器学习生成参考曲线,通过当前曲线与参考曲线的偏差进行异常检测,进而对通信质量进行监控。

在一些实施例中,通过对曲线的偏离程度。来对通信质量进行评估。

在一些实施例中,通过因果链故障分析法对测试结果进行显示包括:将5g业务链分解为多个关键流程环节,对每个环节所包含的子过程进行失败原因归类,在业务指标下降时,根据失败原因,快速进行因果预定位分析,确定问题环节和问题落点。

做一个具体实例,如图4所示为本发明实施例提供的一种网页浏览业务的因果链故障分析方法的示意图,如图4所示,可以对业务中的问题进行快速的显示。

s208、根据预设周期在此查询测试时机是否满足。

在一些实施例中,当查询测试时机不满足时,根据预设的周期定期对测试时机是否满足条件进行查询,直到测试时机满足条件。

本发明实施例的基于网元仿真的测试方法中,能够获取网元测试参数,网元测试参数包括虚拟网元的标识、虚拟网元的协议栈信息,以及被测网元的标识,向被测网元的标识对应的被测网元发送协议数据单元pdu会话请求消息,以建立虚拟网元与被测网元的协议数据单元pdu会话连接,接收被测网元发送的pdu会话响应消息,pdu会话响应消息包括虚拟网元的标识、会话管理功能smf网元分配的用户面功能upf网元的标识,根据虚拟网元的协议栈信息与upf网元的标识对应的upf网元进行用户面数据通信,能够对5g核心网网元进行靶向测试。

图5示出了本发明一个实施例提供的一种对amf网元进行靶向测试的示意图,如图5所示对gnode基站进行虚拟,然后对amf网元进行靶向测试,根据上述步骤中输入的仿真gnodebip、端口、id标识、tac、测试号码、被测amf网元ip地址、端口,虚拟gnodeb模拟n2接口协议栈(ip/sctp/ng-ap)的信令流程,从而与指定的靶向测试amf网元互通,实现测试号码的注册流程、pdu会话流程。

amf网元在pdu会话流程成功后,通过n2接口返回pdusessionestablishmentresponse消息,其中携带网络分配给测试用户号码的pduip地址(ipa)、smf所分配的upfip地址(ipb),仿真gnodeb使用ipa地址,通过n3接口与upf的ipb进行用户面数据交互。

图6示出了本发明一个实施例提供的一种对smf网元进行靶向测试的示意图,如图6所示对gnode基站与amf网元进行虚拟,然后对smf网元进行靶向测试。

根据上述步骤输入的仿真gnodebip、端口、id标识、tac、仿真amf网元ip地址、端口、amfid标识、测试号码、被测smf网元ip地址、端口参数,虚拟gnodeb仿真n11接口协议栈(ip/sctp/ng-ap),从而与指定的靶向测试smf网元互通。

图7示出了本发明一个实施例提供的一种对upf网元进行靶向测试的示意图,如图7所示对amf网元与gnode基站进行虚拟,然后对upf网元进行靶向测试。

对upf网元的靶向测试,可以仿真smf,通过n4接口与靶向upf互通,从而完成业务测试。但在n4接口协议中,smf网元对upf网元的控制能力很强,upf网元同时承载测试业务和现网业务,仿真smf会给网络运行带来安全影响。

基于相同的发明构思,本发明实施例提供了基于网元仿真的测试装置。图8示出了本发明另一个实施例提供的基于网元仿真的测试装置的结构示意图。如图8所示,该装置包括:

获取模块801用于获取网元测试参数,网元测试参数包括虚拟网元的标识、虚拟网元的协议栈信息,以及被测网元的标识。

发送模块802用于向被测网元的标识对应的被测网元发送协议数据单元pdu会话请求消息,以建立虚拟网元与被测网元的协议数据单元pdu会话连接。

接收模块803用于接收被测网元发送的pdu会话响应消息,pdu会话响应消息包括虚拟网元的标识、会话管理功能smf网元分配的用户面功能upf网元的标识。

通信模块804用于根据虚拟网元的协议栈信息与upf网元的标识对应的upf网元进行用户面数据通信。

在一些实施例中,发送模块802具体用于:基站向smf网元发送pdu会话请求消息,pdu会话请求消息用于smf网元根据amf网元的标识与sbi服务器的标识的关系信息确定amf网元的标识,以用于向amf网元的标识对应的amf网元发送pdf会话响应消息。

其中,虚拟网元包括基站和amf网元,被测网元包括smf网元。

在一些实施例中,虚拟网元包括基站和/或接入和移动管理功能amf网元。被测网元包括amf网元和会话管理功能smf网元。

在一些实施例中,发送模块802具体用于:

基站向upf网元发送pdu会话连接请求消息。

在基站接收到pdu会话响应消息的情况下,amf网元接收smf网元选择的upf网元的标识。

基站接收amf网元发送的upf网元的标识;

根据upf网元的标识与upf网元进行用户面数据通信。

在一些实施例中,装置还包括:

输入模块805用于向虚拟网元与被测网元的会话中输入测试参数,其中测试参数包括预设周期。

确定模块806用于根据预设周期查询测试时机是否满足,当测试时机满足时,进行测试并通过指定算法对测试结果进行显示。

其中,指定算法包括:正态分析方法与业务因果链故障分析法。

根据本发明实施例的基于网元仿真的测试装置的其他细节,与以上结合图4至图5所示的实施例描述的基于网元仿真的测试方法类似,并能达到其相应的技术效果,为简洁描述,在此不再赘述。

图9是本发明实施例中基于网元仿真的测试设备的示例性硬件架构的结构图。

如图9所示,基于网元仿真的测试设备900包括输入设备901、输入接口902、中央处理器903、存储器904、输出接口905、以及输出设备904。其中,输入接口902、中央处理器903、存储器904、以及输出接口905通过总线10相互连接,输入设备901和输出设备904分别通过输入接口902和输出接口905与总线910连接,进而与基于网元仿真的测试设备900的其他组件连接。

具体地,输入设备901接收来自外部的输入信息,并通过输入接口902将输入信息传送到中央处理器903;中央处理器903基于存储器904中存储的计算机可执行指令对输入信息进行处理以生成输出信息,将输出信息临时或者永久地存储在存储器904中,然后通过输出接口905将输出信息传送到输出设备904;输出设备904将输出信息输出到基于网元仿真的测试设备900的外部供用户使用。

也就是说,图9所示的基于网元仿真的测试设备也可以被实现为包括:存储有计算机可执行指令的存储器;以及处理器,该处理器在执行计算机可执行指令时可以实现结合图4至图5描述的基于网元仿真的测试设备的方法。

在一个实施例中,图9所示的基于网元仿真的测试设备900可以被实现为一种设备,该设备可以包括:存储器,用于存储程序;处理器,用于运行存储器中存储的程序,以执行本发明实施例的覆盖率的确定方法。

本发明实施例还提供了一种计算机存储介质,计算机存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现本发明实施例的基于网元仿真的测试方法。

需要明确的是,本发明并不局限于上文所描述并在图中示出的特定配置和处理。为了简明起见,这里省略了对已知方法的详细描述。在上述实施例中,描述和示出了若干具体的步骤作为示例。但是,本发明的方法过程并不限于所描述和示出的具体步骤,本领域的技术人员可以在领会本发明的精神后,作出各种改变、修改和添加,或者改变步骤之间的顺序。

以上的结构框图中所示的功能块可以实现为硬件、软件、固件或者它们的组合。当以硬件方式实现时,其可以例如是电子电路、专用集成电路(asic)、适当的固件、插件、功能卡等等。当以软件方式实现时,本发明的元素是被用于执行所需任务的程序或者代码段。程序或者代码段可以存储在机器可读介质中,或者通过载波中携带的数据信号在传输介质或者通信链路上传送。“机器可读介质”可以包括能够存储或传输信息的任何介质。机器可读介质的例子包括电子电路、半导体存储器设备、rom、闪存、可擦除rom(erom)、软盘、cd-rom、光盘、硬盘、光纤介质、射频(rf)链路,等等。代码段可以经由诸如因特网、内联网等的计算机网络被下载。

还需要说明的是,本发明中提及的示例性实施例,基于一系列的步骤或者装置描述一些方法或系统。但是,本发明不局限于上述步骤的顺序,也就是说,可以按照实施例中提及的顺序执行步骤,也可以不同于实施例中的顺序,或者若干步骤同时执行。

以上,仅为本发明的具体实施方式,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、模块和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。应理解,本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1