華為云計(jì)算 云知識(shí) IoT必修課---詳解物聯(lián)網(wǎng)SIM卡空中寫卡
IoT必修課---詳解物聯(lián)網(wǎng)SIM卡空中寫卡

---------什么是空中寫卡----------

空中寫卡,是指SIM卡功能全部通過軟件實(shí)現(xiàn)的eSIM和vSIM,可通過遠(yuǎn)程配置(OTA)更新運(yùn)營(yíng)商配置文件,實(shí)現(xiàn)運(yùn)營(yíng)商網(wǎng)絡(luò)切換。用戶不必再來(lái)回插拔SIM卡,而是直接通過與終端交互(APP或者云端),即可在全球范圍內(nèi)將終端智能設(shè)備連接到所選擇的當(dāng)?shù)鼐W(wǎng)絡(luò),且可動(dòng)態(tài)切換,使設(shè)備可以始終處于優(yōu)質(zhì)網(wǎng)速中。通過這種方式,不但增強(qiáng)了整體用戶體驗(yàn),也為設(shè)備的管理分配帶來(lái)極大便利。

那么空中寫卡,更改的到底是物聯(lián)網(wǎng)卡的什么號(hào)碼呢?

物聯(lián)網(wǎng)中,智能設(shè)備僅需要“上網(wǎng)”,不需要進(jìn)行類似手機(jī)的通話,因此物聯(lián)網(wǎng)卡通常只使用(International Mobile Subscriber Identity,國(guó)際移動(dòng)用戶識(shí)別碼),不需要使用MSISDN(Mobile Station International ISDN Number,移動(dòng)臺(tái)國(guó)際ISDN號(hào)碼,即日常所說的手機(jī)號(hào)碼)。從而,空中寫卡改變的是eSIM卡和vSIM卡的IMSI號(hào)碼。

---------如何實(shí)現(xiàn)空中寫卡----------

設(shè)備集成了eSIM和vSIM后可以進(jìn)行空中寫卡。在不插入實(shí)體卡的情況下,通過串口調(diào)試工具AT+CPIN?命令查詢,發(fā)現(xiàn)已經(jīng)有SIM卡,則可證明該模組已經(jīng)支持VSIM功能。

eSIM和vSIM可使用如下3個(gè)AT指令快速管理空中寫卡功能。

AT+HWSIM:用于關(guān)閉或者使能eSIM功能,enable/disable。

AT+HWSIM=enable
+HWSIM OK
AT+HWSIM=disable
+HWSIM ERR:(errcode)

AT+HWICCIDLIST讀取使用的eSIM卡內(nèi)部ICCID列表,將所有的ICCID以及其類型和狀態(tài)展示,num表示讀取的卡的個(gè)數(shù),按照[iccid, type,status]將信息展示出來(lái)。

code定義:1、讀取失??;2、ESIM不識(shí)別;3、不支持該功能;4、位置錯(cuò)誤;

type定義:1、種子卡;2、業(yè)務(wù)卡;3、未知;

status定義:0、disable;1、enable;2、未知。

AT+HWICCIDLIST
+HWICCIDLIST
OK:num,{[iccid,type,status],[...]}
+HWICCIDLIST ERR:code

上圖示例表示:

種子卡,89445007031960706637,未使用

業(yè)務(wù)卡,89852019919070117377,未使用

業(yè)務(wù)卡,898602B4151880002725,在使用

業(yè)務(wù)卡,89860317422046187212,未使用

AT+HWICCIDENABLE使能指定卡,即切換運(yùn)營(yíng)商網(wǎng)絡(luò)。

AT+HWICCIDENABLE=ICCID
+HWICCIDENABLE:OK
+HWICCIDENABLE:ERR:code