一种双卡终端测试系统、方法及电子设备技术方案

技术编号:33014554 阅读:70 留言:0更新日期:2022-04-15 08:46
本申请实施例提供一种双卡终端测试系统、方法及电子设备,系统包括:第一脚本服务器、第二脚本服务器、系统模拟器和测试终端;第一脚本服务器对通过第一SIM卡所发送的模拟业务数据进行测试,第二脚本服务器对通过第二SIM卡所发送的模拟业务数据进行测试;系统模拟器模拟的线程资源包括第一SIM卡所对应的第一线程资源以及第二SIM卡所对应的第二线程资源;系统模拟器确定每个目标模拟业务数据所对应的目标SIM卡,系统模拟器通过目标SIM卡所对应的目标线程资源将目标模拟业务数据发送至目标SIM卡所对应的目标脚本服务器。本实施例实现了同一时间能够对两张SIM卡进行测试。了同一时间能够对两张SIM卡进行测试。了同一时间能够对两张SIM卡进行测试。

【技术实现步骤摘要】
一种双卡终端测试系统、方法及电子设备


[0001]本申请涉及通信
,尤其涉及一种双卡终端测试系统、方法及电子设备。

技术介绍

[0002]目前双卡是大多数终端的必备功能,但是由于两张用户身份识别(Subscriber Identity Module,SIM)卡在通信过程中都有着独立的流程,所以在实际使用时必然会出现互相干扰的现象,而此类过程在现有的第三代合作伙伴计划(3rd Generation Partnership Project,3GPP)协议中并未进行规定,所以设计一套双卡终端的测试系统用来验证终端信令过程是否合理及统计数据性能非常有必要。
[0003]而现有双卡终端的测试方案为两卡测试共用同一线程的测试方案,导致同一时间只能对一张SIM卡进行交互,测试流程局限性大;此外,当使用现实网络构造测试环境时,构造测试环境工作量大,这导致修改相关测试环境参数较难,测试困难较大。

技术实现思路

[0004]本申请实施例提供一种双卡终端测试系统、方法及电子设备,以解决现有双卡终端测试方案测试流程局限性大的问题。
...

【技术保护点】

【技术特征摘要】
1.一种双卡终端测试系统,其特征在于,包括:第一脚本服务器、第二脚本服务器、系统模拟器和测试终端;所述测试终端包括第一用户识别卡SIM卡和第二SIM卡,且所述第一脚本服务器对通过第一SIM卡所发送的模拟业务数据进行测试,所述第二脚本服务器对通过所述第二SIM卡所发送的模拟业务数据进行测试;所述系统模拟器模拟线程资源,且所述线程资源包括所述第一SIM卡所对应的第一线程资源以及所述第二SIM卡所对应的第二线程资源;其中,所述系统模拟器接收所述测试终端所发送的至少一个目标模拟业务数据,并确定所述至少一个目标模拟业务数据中每个目标模拟业务数据所对应的目标SIM卡,所述目标SIM卡为所述第一SIM卡或第二SIM卡;所述系统模拟器通过所述目标SIM卡所对应的目标线程资源,将所述目标模拟业务数据发送至所述目标SIM卡所对应的目标脚本服务器,其中,所述目标线程资源为所述第一线程资源或第二线程资源,所述目标脚本服务器为所述第一脚本服务器或第二脚本服务器。2.根据权利要求1所述的双卡终端测试系统,其特征在于,系统模拟器接收测试终端所发送的至少一个目标模拟业务数据之前,还包括:所述第一脚本服务器为所述第一SIM卡分配第一国际移动用户识别码IMSI,并将第一IMSI发送至所述系统模拟器,所述系统模拟器将所述第一IMSI发送至所述测试终端,以使所述测试终端在通过所述第一SIM卡发送目标模拟业务数据时,在所述目标模拟业务数据中携带所述第一IMSI;所述第二脚本服务器为所述第二SIM卡分配第二IMSI,并将所述第二IMSI发送至所述系统模拟器,所述系统模拟器将所述第二IMSI发送至所述测试终端,以使所述测试终端在通过所述第二SIM卡发送目标模拟业务数据时,在所述目标模拟业务数据中携带所述第二IMSI;系统模拟器确定所述至少一个目标模拟业务数据中每个目标模拟业务数据所对应的目标SIM卡,包括:所述系统模拟器基于所述目标模拟业务数据中所携带的目标IMSI,确定所述目标模拟业务数据所对应的目标SIM卡,其中所述目标IMSI为所述第一IMSI或第二IMSI。3.根据权利要求2所述的双卡终端测试系统,其特征在于,所述第一脚本服务器为所述第一SIM卡分配第一国际移动用户识别码IMSI,包括:当所述系统模拟器接收到所述测试终端所发送的第一注册数据,所述第一注册数据为所述系统模拟器首次接收的注册数据且所述第一注册数据中未携带有IMSI时,所述系统模拟器将所述第一注册数据发送至所述第一脚本服务器;当所述第一脚本服务器检测到所述第一注册数据中未携带有IMSI时为所述第一SIM卡分配第一IMSI;所述第二脚本服务器为所述第二SIM卡分配第二IMSI,包括:当所述系统模拟器接收到所述测试终端所发送的第二注册数据,所述第二注册数据不是所述系统模拟器首次接收的注册数据且所述第二注册数据中未携带有IMSI时,所述系统模拟器将所述第二注册数据发送至所述第二脚本服务器;当所述第二脚本服务器检测到所述第二注册数据中未携带有IMSI时为所述第二SIM卡
分配第二IMSI。4.根据权利要求2所述的双卡终端测试系统,其特征在于,所述系统模拟器包括数据转发模块和协议层模拟模块,所述协议层模拟模块包括所模拟的分组数据汇聚协议PDCP层、无线链路控制RLC层、媒体访问控制MAC层和物理层,PDCP层、RLC层和MAC层中均模拟有所述第一线程资源和第二线程资源,且所述数据转发模块与所述PDCP层连接。5.根据权利要求4所述的双卡终端测试系统,其特征在于,第一脚本服务器将第一IMSI发送至所述系统模拟器,所述系统模拟器将所述第一IMSI发送至所述测试终端,包括:所述第一脚本服务器将所述第一IMSI发送给所述数据转发模块,所述数据转发模块通过所述PDCP层、RLC层和所述MAC层中的所述第一线程资源,将所述第一IMSI发送至所述测试终端;第二脚本服务器将所述第二IMSI发送至所述系统模拟器,所述系统模拟器将所述第二IMSI发送至所述测试终端,包括:所述第二脚本服务器将所述第二IMSI发送给所述数据转发模块,所述数据转发模块通过所述PDCP层、RLC层和所述MAC层中的所述第二线程资源,将所述第二IMSI发送至所述测试终端。6.根据权利要求4所述的双卡终端测试系统,其特征在于,所述系统模拟器接收所述测试终端所发送的至少一个目标模拟业务数据之前,还包括:所述第一脚本服务器向所述数据转发模块发送所述第一IMSI,所述数据转发模块将所述第一IMSI以及所述第一线程资源的路径信息组合为第一标识信息发送给所述MAC层;所述第二脚本服务器向所述数据转发模块发送所述第二IMSI,所述数据转发模块将所述第二IMSI以及所述第二线程资源的路径信息组合为第二标识信息发送给所述MAC层;所述系统模拟器通过所述目标SIM卡所对应的目标线程资源,将所述目标模拟业务数据发送至所述目标SIM卡所对应的目标脚本服务器,包括:所述...

【专利技术属性】
技术研发人员:沈鹏翀
申请(专利权)人:大唐联仪科技有限公司
类型:发明
国别省市:

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

1