原创 IMEI号、SN号、ICCID号、IMSI号的研发测试方案

2024-9-29 14:03 143 1 1 分类: 物联网


01

物联网行业中存在的问题


蜂窝通信模组相关的开发项目过程中,经常使用到2mm*2mm, 5mm*6mm物联网贴片卡,由于贴片卡无法向普通插拔卡那样, 将卡号打印在卡板上识别卡号,贴片卡无法直接读取卡号,因此需要在研发过程中制定一种测试方案,高效快速的解决统计设备id与对应SIM卡卡号的问题。


02

该问题带来的危害及影响


如果不读出设备的SIM卡卡号,无法将设备与SIM卡对应起来。当设备的SIM卡状态异常时,比如:欠费,卡停机,无法查询设备对应的SIM卡的状态,更无法将SIM卡状态恢复正常。在研发阶段中,会影响设备正常调整,在生产阶段中,会影响设备正常的通信,设备无法交付给客户。

国际移动设备识别码(International Mobile Equipment Identity,IMEI),即通常所说的手机序列号,也是通信设备的入网标识,与ICCID,IMSI号码绑定,如果不向设备写入标准的IMEI, 不读取设备IMEI号码,无法对设备进行批量管控与运营。


03

解决方法


方法一

1、原理介绍

通过串口,向模组模组发送AT指令查询SIM卡卡号

2、方案详情

给设备供电,将模块串口连接到测试电脑上,打开串口调试助手,通过调试助手向模块串口发送读卡指令:AT+CIMI 或者AT+ICCID, AT+NCCID ,模块返回SIM 卡的IMSI,或者ICCID号码,通过发送AT+CSGN, AT+CGSN=1读取设备IMEI号码,通过发送AT+EGRM=1,7,"***" 写IMEI号(15位),AT+NSET=”SETIMEI”,0123456,98765430 写IMEI号(15位)

3、需要的测试设备或测试环境分析或说明

测试设备:

测试电脑

usb转串口板及数据线

usb转uart驱动

[USB-TTL-CH340.ZIP]

直流电源或电池(给设备上的模组供电)

串口调试助手(软件)

[XCOM(ALIENTEK官方推荐).rar]

测试环境分析及说明:待测设备模组电路,如果没有引出串口(没有连接模组串口引脚的端子),需要飞线将串口引出来,对应的接在usb转串口板上。

方法二

1、原理介绍

编写测试程序或在软件协议字段中添加设备ID字段与SIM卡卡号字段,通过设备平台根据相应的设备ID查看设备所在SIM卡卡号。

2、方案详情

编写测试程序或在软件协议字段中添加设备ID字段与SIM卡卡号字段, 设备烧录测试程序固件,设备上电,等待设备连接设备管理平台后,再测试电脑上打开设备平台,根据测试设备的ID号(IMEI)查询相关卡号。

3、需要的测试设备或测试环境

测试电脑

设备管理平台

已激活可使用的SIM卡

正常的NB或4G网络环境,CSQ信号值在15以上。


(如有侵权,联系删除)

本文章源自奇迹物联开源的物联网应用知识库Cellular IoT Wiki,更多技术干货欢迎关注收藏Wiki:Cellular IoT Wiki 知识库(https://rckrv97mzx.feishu.cn/wiki/wikcnBvAC9WOkEYG5CLqGwm6PHf)

文章评论0条评论)

登录后参与讨论
我要评论
0
1
关闭 站长推荐上一条 /2 下一条