SIM卡應用-OPN,PLMN,SPN


 

SIM卡應用

移動運營商已經將SIM卡用於很多不同的應用,下面列出了其中最主要的應

用∶

·漫游應用∶確保手機可以在漫游之後選擇缺省的運營商網絡。一個SIM應用是可以在手機漫游到某個合作夥伴運營商網絡時,在手機屏幕上顯示運營商名稱。

注:在手機上顯示的運營商名稱有以下三種:

OPN 是指此SIM卡的提供商名稱;

PLMN 當前注冊的網絡提供商名稱;

SPN 服務提供商名稱;

OPNSPN都是提前預置在SIM卡中的;網絡提供商和服務提供商可能不是同一個企業,所以有時需要單獨顯示SPN

·自動檢測設備型號或者IMEI,用於內容配置和設備改動檢測。

·微型瀏覽器∶一種基於SIM的、可以顯示WAP內容,適用於多種服務例如游戲、信息娛樂、票務和移動銀行。內容頁面可以保存在SIM卡中,並通過無線方式刷新。

例如,SmartTrust 的無線互聯網瀏覽器(WIB)就是一種已經被大部分SIM卡制造商所采用的微型瀏覽器標准。SimAlliance's ToolkitS@T)是另外一種微型瀏覽器標准。

·按照OMA DM 1.2標准的規定,利用SIM加載設備管理操作(例如選擇所要使用的服務器)。

·內容供應應∶Celltick LiveScreen是一種可以在用戶的手機處於閑置模式時,通過廣播信道向其顯示交互式優惠廣告內容的應用。用戶只需點擊一次,就可以響應所顯示的內容(文字和圖片),訪問一個可以提供更多信息的WAP頁面,下載鈴聲,或者致電呼叫中心以獲取關於所顯示消息的更多信息。

 

 

 

 

===================================================

 

綜述:

手機上對運營商名字的顯示完全可以做為一個運營商的品牌宣傳手段。特別是現在虛擬運營商越發增多,很多虛擬運營商並不希望出現合作伙伴,同時也是競爭對手的名字。在這種情況下,手機是如何決定顯示哪些內容,就需要有一個詳細的說明。本文綜合各個規范,進行一定的探索。

總覽:

根據TS 22.101,手機在顯示運營商信息時,一共有三個選擇,優先級從高到低排列。

1. (U)SIM卡中存放的PLMN和PNN內容。具體顯示哪個內容根據SPN文件設置以及當前登陸網絡決定。
2. 網絡下發MM中的數據
3. ME制造時預置的PLMN以及對應的顯示名稱

事實上,我還見過第四種顯示方式,就是直接顯示MCC+MNC。例如中國移動前幾年剛啟用460 02的時候,很多手機不能識別,就直接把這個組合顯示出來。

 

 

注:手機在注冊的時候,網絡下發給手機的MM信息(Miscellaneous Messages):

  • Full name for network
  • Short name for network
  • Local time zone
  • Universal time and local time zone
  • LSA Identity
  • Network Daylight Saving Time

(U)SIM相關文件的作用如下

1. EF_6F46_SPN

b1=0: 當注冊 PLMN為HPLMN或者EF_SPDI所存PLMN時,不顯示PNN
b1=1: 當注冊 PLMN為HPLMN或者EF_SPDI所存PLMN時,顯示PNN
b2=0: 當注冊 PLMN既不是HPLMN也不是EF_SPDI所存PLMN時,顯示SPN
b2=1: 當注冊 PLMN既不是HPLMN也不是EF_SPDI所存PLMN時,顯示SPN
其他: RFU

前提:根據ETSI規范,

HPLMN時,默認需要顯示SPN;
VPLMN時,默認需要顯示PNN

2. EF_6FCD_SPDI

      此文件中存放的PLMN手機進行顯示時,等效視為HPLMN

3. EF_6FC5_PNN

用於存放Full Name和Short Name以替換手機內存所存或者網絡下發的對應值。

4. EF_6FC6_OPL

如果卡內不存在此文件,則以6FC5的第一條記錄替換HPLMN或者EPLMN的內容。

如果此文件存在,則以Byte 1-7指示PLMN, Byte 8指示對應的Full Name/Short Name。

其他

新增兩個文件EF_6FDE_SPNI和EF_6FDF_PNNI,可以支持圖標顯示。

 

實用舉例

Q: 如果有一個虛擬運營商,它在自己的國家X省使用自己的網絡(MCC=123,MNC=01),在其他地方租用別的運營商的網絡。在Y省租用MNOY(MCC=123,MNC=02)的 網絡,在Z省租用MNOZ的網絡(MCC=123,MNC=03)。它要求在XY省只顯示MVNO A,在Z省顯示MVNO A和MVNO A+,漫游出國的時候顯示MVNO A和漫游伙伴的名字。請問,我們在USIM卡中應該如何設置(假設手機能夠完美的支持SPDI和PNN的要求)?

A:

1. 將SPN的第一個字節設置為00
2. 將PLMN Y(MCC=123, MNC=02)放入EF_6FCD_SPDI文件
3. 在EF_6FC5_PNN中存入MVNO A+
4. 將PLMN Z(MCC=123, MNC = 03)放入EF_6FC6_OPL,並指向PNN文件的對應記錄

參考規范:

ETSI TS 124.008 V7.4.0
ETSI TS 122.101 V9.11.0

ETSI TS 131.102 V10.3.0


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM