窄带物联网终端机卡接口测试系统的制作方法

文档序号:17640323发布日期:2019-05-11 00:37阅读:340来源:国知局
窄带物联网终端机卡接口测试系统的制作方法

本实用新型涉及设备测试技术领域,特别涉及一种窄带物联网(Narrow Band Internet of Things,简称为NB-IoT)终端机卡接口测试系统。



背景技术:

USIM卡(Universal Subscriber Identify Module,全球用户识别卡)用于存储用户信息和NB-IoT终端注册/鉴权的网络信息。USIM卡与NB-IoT终端通过Cu接口通讯,如果NB-IoT终端与USIM卡出现Cu接口不兼容或NB-IoT终端的Cu接口发生工作异常,将影响NB-IoT终端通话安全以及USIM卡中存储的信息的安全。因此,需要对NB-IoT终端的Cu接口进行一致性测试,以保障NB-IoT终端通信的稳定性及USIM卡数据读取、存储和传输的可靠性和完整性。

如图1所示,为现有NB-IoT终端接口一致性测试系统;该系统包括被测终端及USIM卡模拟器,被测终端通过探针和适配器与USIM卡模拟器连接。

如图2所示,为现有NB-IoT终端接口一致性测试的流程:被测终端执行开机初始化;被测终端向USIM卡模拟器发送机卡接口命令;USIM卡模拟器根据测试例向被测终端反馈与机卡接口命令内容相应的USIM卡响应消息;被测终端根据收到的USIM卡响应消息的内容生成相应的机卡接口命令并反馈至USIM卡模拟器;USIM卡模拟器将接收的机卡接口命令的内容显示在USIM卡模拟器的显示器中,并判断机卡接口命令内容与标准是否一致,若比较结果为一致,则NB-IoT终端接口一致性测试通过;若比较结果为不一致,则NB-IoT终端接口一致性测试失败。

图1和图2所示的NB-IoT终端接口一致性测试系统只能对NB-IoT终端Cu接口的电气和逻辑特性进行一致性测试,不能对NB-IoT终端Cu接口的应用特性进行一致性测试,缺少对NB-IoT终端Cu接口进行网络侧的响应和判断,无法保障NB-IoT在实际通信网络中的正常使用。



技术实现要素:

本实用新型实施例提供了一种NB-IoT终端机卡接口测试系统,以解决现有技术中无法对NB-IoT终端Cu接口的应用特性进行一致性测试的技术问题。该系统包括:

通用用户识别模块卡模拟器、适配器以及窄带物联网网络模拟器,其中,

所述窄带物联网网络模拟器,用于向被测窄带物联网终端发送应用测试消息,其中,所述应用测试消息包括窄带物联网Cu接口测试标准所要求的测试参数;

所述适配器,用于接收所述被测窄带物联网终端发送的机卡接口命令,将所述机卡接口命令转发给所述通用用户识别模块卡模拟器,其中,所述机卡接口命令是根据所述应用测试消息中的测试参数生成的;

所述通用用户识别模块卡模拟器,用于在接收到所述机卡接口命令时触发获取具有应用特性的测试信息,所述测试信息用于与所述窄带物联网Cu接口测试标准进行一致性比较,得出所述被测窄带物联网终端的Cu接口的一致性测试结果。

在本实用新型实施例中,通过窄带物联网网络模拟器向被测窄带物联网终端发送应用测试消息,进而适配器得到被测窄带物联网终端反馈的机卡接口命令,通用用户识别模块卡模拟器接收到机卡接口命令后触发获取具有应用特性的测试信息(例如,更新的卡文件或被测窄带物联网终端反馈的终端响应消息),所述测试信息用于与所述窄带物联网Cu接口测试标准进行一致性比较,得出所述被测窄带物联网终端的Cu接口的一致性测试结果。即通过窄带物联网终端机卡接口测试系统与被测窄带物联网终端之间进行信令交互,得到测试信息,并基于测试信息对被测窄带物联网终端的Cu接口的应用特性进行一致性测试,有利于保障NB-IoT(窄带物联网)终端通信的稳定性及USIM卡(通用用户识别模块卡)数据读取、存储和传输的可靠性、完整性。

附图说明

此处所说明的附图用来提供对本实用新型的进一步理解,构成本申请的一部分,并不构成对本实用新型的限定。在附图中:

图1是现有技术中的一种NB-IoT终端接口一致性测试系统的示意图;

图2是现有技术中的一种NB-IoT终端接口一致性测试的流程图;

图3是本实用新型实施例提供的一种窄带物联网终端机卡接口测试系统的结构示意图;

图4是本实用新型实施例提供的一种窄带物联网终端机卡接口测试系统进行窄带物联网终端机卡接口测试流程的示意图一;

图5是本实用新型实施例提供的一种窄带物联网终端机卡接口测试系统进行窄带物联网终端机卡接口测试流程的示意图二;

图6是本实用新型实施例提供的一种窄带物联网终端机卡接口测试系统进行窄带物联网终端机卡接口测试流程的示意图三。

具体实施方式

为使本实用新型的目的、技术方案和优点更加清楚明白,下面结合实施方式和附图,对本实用新型做进一步详细说明。在此,本实用新型的示意性实施方式及其说明用于解释本实用新型,但并不作为对本实用新型的限定。

在本实用新型实施例中,提供了一种窄带物联网终端机卡接口测试系统,如图3所示,该窄带物联网终端机卡接口测试系统包括:

通用用户识别模块卡模拟器310、适配器340以及窄带物联网网络模拟器330,其中,

所述窄带物联网网络模拟器330,用于向被测窄带物联网终端320发送应用测试消息,其中,所述应用测试消息包括窄带物联网Cu接口测试标准所要求的测试参数;

所述适配器340,用于接收所述被测窄带物联网终端320发送的机卡接口命令,将所述机卡接口命令转发给所述通用用户识别模块卡模拟器310,其中,所述机卡接口命令是根据所述应用测试消息中的测试参数生成的;

所述通用用户识别模块卡模拟器310,用于在接收到所述机卡接口命令时触发获取具有应用特性的测试信息,所述测试信息用于与所述窄带物联网Cu接口测试标准进行一致性比较,得出所述被测窄带物联网终端的Cu接口的一致性测试结果。

由图3所示可知,在本实用新型实施例中,通过窄带物联网网络模拟器330向被测窄带物联网终端发送应用测试消息,进而适配器340得到被测窄带物联网终端反馈的机卡接口命令,通用用户识别模块卡模拟器310接收到机卡接口命令后触发获取测试信息(例如,更新的卡文件或被测窄带物联网终端反馈的终端响应消息),所述测试信息用于与所述窄带物联网Cu接口测试标准进行一致性比较,得出所述被测窄带物联网终端的Cu接口的一致性测试结果。即通过窄带物联网终端机卡接口测试系统与被测窄带物联网终端之间进行信令交互,得到测试信息,并基于测试信息对被测窄带物联网终端的Cu接口的应用特性进行一致性测试,有利于保障NB-IoT(窄带物联网)终端通信的稳定性及USIM卡(通用用户识别模块卡)数据读取、存储和传输的可靠性、完整性。

具体实施时,为了实现对被测窄带物联网终端的网络侧的Cu接口的一致性测试,在本实施例中,所述通用用户识别模块卡模拟器310,还用于在接收到所述机卡接口命令时,输出通用用户识别模块卡的卡响应消息,并将所述卡响应消息发送给所述被测窄带物联网终端;

所述窄带物联网网络模拟器330,还用于接收所述被测窄带物联网终端发送的终端响应消息,将所述终端响应消息与所述窄带物联网Cu接口测试标准中的网络信令进行一致性比较,基于比较结果输出所述被测窄带物联网终端的网络侧的Cu接口的测试结果,其中,所述终端响应消息是根据所述卡响应消息生成的。

具体实施时,上述通用用户识别模块卡模拟器310输出的卡响应消息可以是通过上述窄带物联网终端机卡接口测试系统之外的设备生成的,通用用户识别模块卡模拟器310从该设备接收卡响应消息,并转发给被测窄带物联网终端320。

具体实施时,上述被测窄带物联网终端320发送的终端响应消息也可以是通过被测窄带物联网终端320之外的设备生成的,被测窄带物联网终端320接收终端响应消息,并将终端响应消息发送给窄带物联网网络模拟器。

具体实施时,窄带物联网网络模拟器330输出的所述被测窄带物联网终端的网络侧的Cu接口的测试结果可以是高电平、低电平等形式的脉冲信号。例如,高电平信号表示测试结果为通过,低电平信号表示测试结果为失败。

具体的,终端响应消息与所述窄带物联网Cu接口测试标准中的网络信令一致,则被测窄带物联网终端的网络侧的Cu接口的测试结果为通过,否则,被测窄带物联网终端的网络侧的Cu接口的测试结果为失败。

具体实施时,为了实现对被测窄带物联网终端的卡侧的Cu接口的一致性测试,在本实施例中,所述通用用户识别模块卡模拟器310,还用于在接收到所述机卡接口命令时,获取通用用户识别模块卡的基于所述机卡接口命令更新的卡文件;将获取的更新的卡文件与所述窄带物联网Cu接口测试标准中的卡文件进行一致性比较,基于比较结果输出所述被测窄带物联网终端的卡侧的Cu接口的测试结果。

具体实施时,通用用户识别模块卡的卡文件可以通过上述窄带物联网终端机卡接口测试系统之外的设备进行存储并更新,通用用户识别模块卡模拟器310直接获取通用用户识别模块卡的基于所述机卡接口命令更新的卡文件。

具体实施时,通用用户识别模块卡模拟器310输出的所述被测窄带物联网终端的卡侧的Cu接口的测试结果可以是高电平、低电平等形式的脉冲信号。例如,高电平信号表示测试结果为通过,低电平信号表示测试结果为失败。

具体的,更新的卡文件与所述窄带物联网Cu接口测试标准中的卡文件一致,则被测窄带物联网终端的卡侧的Cu接口的测试结果为通过,否则,被测窄带物联网终端的卡侧的Cu接口的测试结果为失败。

具体实施时,为了可以实现自动判断被测窄带物联网终端的机卡接口测试结果,在本实施例中,上述窄带物联网终端机卡接口测试系统,还包括:

终端机卡接口测试结果输出设备,与所述通用用户识别模块卡模拟器和所述窄带物联网网络模拟器连接,用于基于所述被测窄带物联网终端的卡侧的Cu接口的测试结果和网络侧的Cu接口的测试结果,输出所述被测窄带物联网终端的机卡接口一致性测试结果。

具体的,该终端机卡接口测试结果输出设备输出的所述被测窄带物联网终端的机卡接口一致性测试结果也可以为高电平、低电平等形式的脉冲信号。

具体的,上述终端机卡接口测试结果输出设备可以采用与门实现,例如,当通用用户识别模块卡模拟器和所述窄带物联网网络模拟器均输出表示测试通过的高电平信号时,终端机卡接口测试结果输出设备输出表示被测窄带物联网终端的机卡接口一致性测试结果为通过的脉冲信号;否则,输出表示被测窄带物联网终端的机卡接口一致性测试结果为失败的脉冲信号。

具体实施时,为了便于通用用户识别模块卡模拟器310和所述窄带物联网网络模拟器330进行一致性比较,在本实施例中,所述通用用户识别模块卡模拟器310,还用于存储所述窄带物联网Cu接口测试标准中的卡文件;

所述窄带物联网网络模拟器330,还用于存储所述窄带物联网Cu接口测试标准中的网络信令。例如,该窄带物联网Cu接口测试标准可以是国际标准TS 31.121。

具体实施时,为了实现基于不同测试例的测试,在本实施例中,所述通用用户识别模块卡模拟器310,还用于存储通用用户识别模块卡的卡测试例;在接收到所述机卡接口命令时运行所述卡测试例,输出所述卡响应消息。

在本实施例中,所述窄带物联网网络模拟器330,还用于存储窄带物联网终端的网络应用测试例,运行所述网络应用测试例,输出所述应用测试消息。

具体实施时,上述通用用户识别模块卡模拟器310可以采用现有的型号为UT3的器件实现。

具体实施时,所述窄带物联网网络模拟器330可以采用现有的型号为SP8315的器件实现。

具体实施时,所述适配器340可以采用现有的型号为APR-TT的器件实现。

具体实施时,上述窄带物联网网络模拟器330与被测窄带物联网终端320之间可以采用射频连接线进行通信。

具体实施时,在同时实现被测窄带物联网终端420网络侧的Cu接口和卡侧的Cu接口的测试时,USIM卡模拟器310和NB-IoT网络模拟器330对被测的NB-IoT终端320进行Cu接口测试的流程可以参考图4所示的流程,其中,包括如下步骤:

USIM卡模拟器310读取测试例并运行;NB-IoT网络模拟器330选择对应于卡测试例的网络测试例并运行。

USIM卡模拟器310运行卡测试例后通知被测终端420开机;被测终端420开机后首先读取USIM卡文件的内容执行开机初始化;在被测终端420执行开机初始化的同时或完成开机初始化后,被测终端320接收NB-IoT网络模拟器330发送的携带有测试标准要求的参数的系统参数(MIB/SB/SIB),NB-IoT网络模拟器430执行被测终端420的开机注册/鉴权,被测终端420在注册/鉴权过程中根据NB-IoT网络模拟器330发送的系统消息内容(如:Location Updating Request/Location Updating Reject/Attach Accept/Attach Reject)修改卡文件的相应内容。NB-IoT网络模拟器330与被测终端320完成被测终端320的注册/鉴权后,NB-IoT网络模拟器330根据网络测试例的内容向被测终端320发送携带有Cu接口测试标准要求的测试参数的信令消息(即上述应用测试消息);被测终端320向USIM卡模拟器310发送相应的机卡接口命令。USIM卡模拟器310接收机卡接口命令,获取更新的相应的USIM卡文件的内容。USIM卡模拟器310接收到机卡接口命令运行卡测试例,输出卡响应消息并发送至被测终端320后,USIM卡模拟器310提示被测终端320关机。

被测终端320根据卡响应消息内容将终端响应消息发送至NB-IoT网络模拟器330后关机。NB-IoT网络模拟器330将终端响应消息内容与存储的NB-IoT终端Cu接口测试标准中的网络信令进行一致性比较,如果一致,输出网络侧的NB-IoT终端Cu接口一致性测试结果是通过,如果不一致,输出网络侧的NB-IoT终端Cu接口一致性测试结果是失败。USIM卡模拟器310将获取的更新的卡文件的内容与存储的NB-IoT终端Cu接口测试标准中的卡文件进行一致性比较;如果一致,输出USIM卡侧的NB-IoT终端Cu接口一致性测试结果是通过,如果终端响应消息内容与Cu接口测试标准不一致,输出USIM卡侧的NB-IoT终端Cu接口一致性测试结果是失败;

测试人员可根据网络侧的NB-IoT终端Cu接口一致性测试结果和USIM卡侧的NB-IoT终端Cu接口一致性测试结果,判断NB-IoT终端Cu接口一致性测试是否通过,如果网络侧的NB-IoT终端Cu接口一致性测试结果和USIM卡侧的NB-IoT终端Cu接口一致性测试结果均通过,则NB-IoT终端Cu接口一致性测试通过;如果网络侧的NB-IoT终端Cu接口一致性测试结果和USIM卡侧的NB-IoT终端Cu接口一致性测试结果中有任意项为失败,则NB-IoT终端Cu接口一致性测试失败。

还可以通过上述终端机卡接口测试结果输出设备基于所述被测窄带物联网终端的卡侧的Cu接口的测试结果和网络侧的Cu接口的测试结果,输出所述被测窄带物联网终端的机卡接口一致性测试结果。

具体实施时,在实现被测窄带物联网终端320卡侧的Cu接口的测试时,USIM卡模拟器310和NB-IoT网络模拟器330对被测的NB-IoT终端320进行Cu接口测试的流程可以参考图5所示的流程,其中,包括如下步骤:

USIM卡模拟器310读取卡测试例并运行;NB-IoT网络模拟器330选择对应于卡测试例的网络测试例并运行。

USIM卡模拟器310运行卡测试例后通知被测终端320开机;被测终端320开机后首先读取USIM卡文件的内容执行开机初始化;在被测终端320执行开机初始化的同时或完成开机初始化后,被测终端320接收NB-IoT网络模拟器330发送的携带有测试标准要求的参数的系统参数(MIB/SB/SIB),NB-IoT网络模拟器330执行被测终端320的开机注册/鉴权,被测终端320在注册/鉴权过程中根据NB-IoT网络模拟器330发送的系统消息内容(如:Location Updating Request/Location Updating Reject/Attach Accept/Attach Reject)修改卡文件的相应内容。NB-IoT网络模拟器330与被测终端320完成被测终端320的注册/鉴权后,NB-IoT网络模拟器330根据网络测试例的内容向被测终端320发送携带有测试标准要求的测试参数的信令消息(即上述应用测试消息);被测终端320向USIM卡模拟器310发送相应的机卡接口命令。USIM卡模拟器310接收该机卡接口命令,获取更新的相应的USIM卡文件的内容。USIM卡模拟器310提示被测终端320关机,被测终端320根据USIM卡模拟器310的提示关机。

USIM卡模拟器310将获取的更新的卡文件的内容与存储的NB-IoT终端Cu接口测试标准中的卡文件进行一致性比较;如果一致,输出USIM卡侧的NB-IoT终端Cu接口一致性测试结果是通过,如果终端响应消息内容与Cu接口测试标准不一致,输出USIM卡侧的NB-IoT终端Cu接口一致性测试结果是失败;

测试人员可根据USIM卡侧的NB-IoT终端Cu接口一致性测试结果,判断NB-IoT终端Cu接口一致性测试是否通过,如果USIM卡侧的NB-IoT终端Cu接口一致性测试结果是通过,则NB-IoT终端Cu接口一致性测试通过;如果USIM卡侧的NB-IoT终端Cu接口一致性测试结果测试结果为失败,则NB-IoT终端Cu接口一致性测试失败。

具体实施时,在实现被测窄带物联网终端320网络侧的Cu接口的测试时,USIM卡模拟器310和NB-IoT网络模拟器330对被测的NB-IoT终端320进行Cu接口测试的流程可以参考图6所示的流程,其中,包括如下步骤:

USIM卡模拟器310读取卡测试例并运行;NB-IoT网络模拟器330选择对应于卡测试例的网络测试例并运行。

USIM卡模拟器310运行卡测试例后通知被测终端320开机;被测终端320开机后首先读取USIM卡文件的内容执行开机初始化;在被测终端320执行开机初始化的同时或完成开机初始化后,被测终端320接收NB-IoT网络模拟器330发送的携带有测试标准要求的参数的系统参数(MIB/SB/SIB),NB-IoT网络模拟器330执行被测终端320的开机注册/鉴权,被测终端320在注册/鉴权过程中根据NB-IoT网络模拟器330发送的系统消息内容(如:Location Updating Request/Location Updating Reject/Attach Accept/Attach Reject)修改卡文件的相应内容。NB-IoT网络模拟器330与被测终端320完成被测终端320的注册/鉴权后NB-IoT网络模拟器330根据网络测试例的内容向被测终端320发送携带有测试标准要求的测试参数的信令消息(即上述应用测试消息);被测终端320向USIM卡模拟器310发送相应的机卡接口命令。USIM卡模拟器310接收该机卡接口命令,USIM卡模拟器310输出卡响应消息并发送至被测终端320后,USIM卡模拟器310提示被测终端320关机。

被测终端320根据卡响应消息内容将终端响应消息发送至NB-IoT网络模拟器330后关机。NB-IoT网络模拟器330将终端响应消息内容与存储的NB-IoT终端Cu接口测试标准中的网络信令进行一致性比较,如果一致,输出网络侧的NB-IoT终端Cu接口一致性测试结果是通过,如果不一致,输出网络侧的NB-IoT终端Cu接口一致性测试结果是失败。

测试人员可以根据网络侧的NB-IoT终端Cu接口一致性测试结果判断NB-IoT终端Cu接口一致性测试是否通过。如果网络侧的NB-IoT终端Cu接口一致性测试结果为通过,则NB-IoT终端Cu接口一致性测试通过;如果网络侧的NB-IoT终端Cu接口一致性测试结果为失败,则NB-IoT终端Cu接口一致性测试失败。

本实用新型实施例实现了如下技术效果:通过NB-IoT网络模拟器向被测窄带物联网终端发送应用测试消息,进而适配器得到被测窄带物联网终端反馈的机卡接口命令,USIM卡模拟器310接收到机卡接口命令后触发获取测试信息(例如,更新的卡文件或被测窄带物联网终端反馈的终端响应消息),所述测试信息用于与所述窄带物联网Cu接口测试标准进行一致性比较,得出所述被测窄带物联网终端的Cu接口的一致性测试结果。即通过窄带物联网终端机卡接口测试系统与被测窄带物联网终端之间进行信令交互,得到测试信息,并基于测试信息对被测窄带物联网终端的Cu接口的应用特性进行一致性测试,有利于保障NB-IoT(窄带物联网)终端通信的稳定性及USIM卡(通用用户识别模块卡)数据读取、存储和传输的可靠性、完整性。

以上所述仅为本实用新型的优选实施例而已,并不用于限制本实用新型,对于本领域的技术人员来说,本实用新型实施例可以有各种更改和变化。凡在本实用新型的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本实用新型的保护范围之内。

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