PLMN概念和應用設置


1 PLMN概念

PLMN

  PLMN(Public Land Mobile Network,公共陸地移動網絡)

該網路必須與公眾交換電話網(PSTN)互連,形成整個地區或國家規模的通信網。

 

PLMN = MCC + MNC

  中國移動的PLMN為46000,46002,46007

  中國聯通的PLMN為46001,46006

  中國電信的PLMN 46003,46005

 

PLMN的分類

  對於一個特定的終端來說,通常需要維護幾種不同類型的PLMN列表,每個列表中會有多個PLMN。

  RPLMN(Registered PLMN 已登記PLMN):

    已登記PLMN。是終端在上次關機或脫網前登記上的PLMN。

    在3GPP 2003年第TSG TP-21次會議上決定,將該參數從USIM卡上刪掉,而將其保存在終端的內存中。

  EPLMN(Equivalent PLMN 等效PLMN):

    為與終端當前所選擇的PLMN處於同等地位的PLMN,其優先級相同。

  EHPLMN(EquivalentHome PLMN等效本地PLMN):

    為與終端當前所選擇的PLMN處於同等地位的本地PLMN。

    其實:EHPLMN和EPLMN就好比是中移動的新建的158網絡,

    而EPLMN就好比是原來的135~139網絡。

  HPLMN(Home PLMN 歸屬PLMN):

    為終端用戶歸屬的PLMN。也就是說,終端USIM卡上的IMSI號中包含的MCC和MNC與HPLMN上的MCC和MNC是一致的,

    對於某一用戶來說,其歸屬的PLMN只有一個。

  VPLMN(Visited PLMN 訪問PLMN):

    為終端用戶訪問的PLMN。其PLMN和存在SIM卡中的IMSI的MCC,MNC是不完全相同的。當移動終端丟失覆蓋后,一個VPLMN將被選擇。

  UPLMN(User Controlled PLMN 用戶控制PLMN):

    是儲存在USIM卡上的一個與PLMN選擇有關的參數。

  OPLMN(Operator Controlled PLMN 運營商控制PLMN):

    是儲存在USIM 卡上的一個與PLMN選擇有關的參數。

  FPLMN(Forbidden PLMN禁用PLMN):

    為被禁止訪問的PLMN,通常終端在嘗試接入某個PLMN被拒絕以后,會將其加到本列表中。

  APLMN(Approve PLMN 可捕獲PLMN):

    為終端能在其上找到至少一個小區,並能讀出其PLMN標識信息的PLMN。

PLMN的選擇優先級:

不同類型的PLMN其優先級別不同,終端在進行PLMN選擇時將按照以下順序依次進行:

  RPLMN

  EPLMN

  HPLMN

  EHPLMN

  UPLMN

  OPLMN

  其他的PLMN         

         From:      http://baike.baidu.cn/view/544151.htm

 

2 3GPP 23122協議規定的小區重選PLMN選擇順序

         3GPP 23122協議規定的小區重選PLMN選擇順序

At switch on or recovery from lack of coverarge,用戶首先嘗試選擇的是RPLMN(registered PLMN),選擇失敗后按照如下順序選擇:

  1)         HPLMN(如果EHPLMN列表不存在或為空)或最高優先級的EHPLMN(如果EHPLMN列表存在);

  2)         在SIM卡數據中按照UPLMN優先級順序選擇;(User Controlled PLMN Selector with Access Technology)

  3)         在SIM卡數據中按照OPLMN優先級順序選擇;(Operator Controlled PLMN Selector with Access Technology)

  4)         隨機選擇RSCP值大於-84dBm(足夠強度信號質量)形成的PLMN接入技術組合;

  5)         當信號強度不夠時,根據接收信號強度遞減排序選擇其他所有PLMN。

  From:      http://blog.sina.com.cn/s/blog_6617106b01013nxi.html

 

3 手機PLMN相關處理

  因為有多個PLMN,USIM卡中存儲的的EHPLMN List用支持多個HPLMN lists;

對於2G SIM卡中是不存在EHPLMN List存儲區域。

  手機支持從UICC卡文件系統中讀取EHPLMN List,只有在UICC文件系統支持EHPLMN List的情況下。

而EHPLMN List就是決定手機支持的PLMN;對SIM卡沒有EHPLMN List,而只有HPLMN即IMSI一個;會將HPLMN作為終端的PLMN.

  當SIM卡的PLMN事46002,而手機注冊的基站網絡PLMN是46000;將會是一種漫游狀態;而實際上不是。

 

鑒於這個問題,手機方案廠商采取一些措施解決:

  高通將EHPLMN List可存儲在手機內存上;2G卡將從手機內存中讀取EHPLMN List,USIM或從卡中讀取;

需要設置NV:

         NV65602:Location – /nv/item_files/modem/nas/ehplmn

         Default value – 0x03 0x64 0xf0 0x00 0x64 0xf0 0x20 0x64 0xf0 0x70 (46000, 46002, 46007)

        

         NV70189:Location – /nv/item_files/modem/nas/ tdscdma_op_plmn_list

         Default value – 0x03 0x64 0xf0 0x00 0x64 0xf0 0x20 0x64 0xf0 0x70 (46000, 46002, 46007)

Modem代碼中處理與PLMN相關的函數:

         reg_sim.c :reg_sim_read_ehplmn_list 


免責聲明!

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



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