自注册介绍
终端第一次开机,应将终端IMEI,厂商名称,终端型号,软件版本以短信方式上传到终端管理(DM)平台。
如果终端收到来自终端管理(DM)平台特服号码的短信,正确解析短信,从短信中得到成功的信息,则终端纪录此次注册成功的SIM卡的IMSI信息到终端某个预先确定的位置,(这个位置的数值应是终端自注册功能专用的标记位,终端其他部分不能修改此值。)以便终端可以在下次开机的时候检测此IMSI。
此后,每次终端重新启动,都应检测SIM卡的IMSI与保存在终端中的IMSI是否一致,如果不一致,则终端应重新向平台侧发送自注册信息更新对应信息。
终端只向预制的DM平台的短信特服号码和端口号发送信息,并只认为来自这个特服号码的短信是可以信任的DM信息。终端自注册短信(上行)及DM平台确认短信(下行)均为为带端口号的短信。
终端自注册时应判断SIM卡是中国移动的SIM卡,否则终端不发送任何信息。
第一次注册时,注册短信正确发出,但是过后没有收到终端管理(DM)平台的注册成功确认信息。终端将不在设备中保留此时SIM卡中的IMSI。等待用户下一次开机时可重新触发自注册流程。
终端检测到用户更换SIM卡,则发送新的对应关系到终端管理(DM)平台。如果此后没有收到平台侧的注册成功确认信息。终端将不在设备中保留此时SIM
卡中的IMSI。终端放弃自注册。等待用户下一次开机时自注册。
终端自注册短信的内容和格式如下:
1. IMEI(IMEI, 必须与 OMA DM ./DevInfo/DeviceId中的值一致)
2. 厂商名称(Manufacturer name, 必须与 OMA DM ./DevInfo/Man中的值一致)
3. 终端型号(Device model, 必须与 OMA DM ./DevInfo/Mod中的值一致)
4. 软件版本(Software version,必须与 ./DevDetail/SwV中的值一致)
短信的具体格式为:
AAAAAAAAA/BBBBBBB/CCCCCCC/DDDDDDDDD
A表示IMEI;B表示厂商名称;C表示终端型号;D表示软件版本。
举例:
IMEI:35125400847211821/Motorola/V780/Ver2.1.0.18
DM终端管理平台对终端自注册的确认信息的格式:
1.IMEI(必须与自注册短信中的值一致)
2.注册成功标志: 1表示注册成功。
AAAAAAAAA/B
A代表IMEI;B注册成功标志,标识为1。
举例:
IMEI:35125400847211821/1(表示注册成功)
此处IMEI值必须与自注册短信中IMEI值一致,否则,终端丢弃这个确认消息。