通訊搜網過程梳理
搜網流程
###搜網篇###
梳理搜網流程之前,先說幾個常見的名詞,***plmn imsi imei
plmn=mcc(移動國家碼 3位)+mnc(流動網路碼 2位)
imsi:international mobile subscriber identification number,用於區別移動使用者,儲存在sim卡中,一般是0~9數字組成,位元組長度不超過15位;
imei:international mobile equipment identity,是手機的唯一識別號碼,手機在生產時會寫在手機中,由0~9數字組成,位元組長度不超過15位;
plmn有很多個,相信大家剛開始學習通訊理論的時候有很多疑惑,vplmn,hplmn,ehplmn,eplmn,
rplmn(register plmn):終端關機之前註冊或者離線之前註冊過的plmn,會儲存在sim上;
hplmn(home plmn):終端使用者歸屬的plmn,比如:移動使用者,hplmn就是46000,46002,對應sim中的資訊就是imsi,在測試終端中,可以使用at命令查詢:at+cimi,前5位為hplmn;
ehplmn(equivalent home plmn):一家運營商可能會有不止乙個plmn,移動有46000,46002等,46000與46002就是ehplmn的關係,一般運營商會寫在sim引數中;
eplmn:在核心網mme中配置,與hplmn對等,分歸屬地和漫遊地兩種情況;
fplmn:(forbidden plmn):禁止訪問的plmn,終端接入某個plmn被拒絕或者嘗試註冊某小區超過最大限制次數以後,會將其加到禁止列表中。
##搜尋合適的小區
plmn介紹完成後,可以理解終端在開機後或插入sim後,會選則乙個合適的plmn,之後,選擇搜尋合適的小區。小區搜尋的目的有2個:
1)下行同步
完成下行同步的過程其實就是檢測pss,sss,pbch(mib),
2)上行同步
隨機接入完成上行同步;
sa註冊流程如下:
nsa註冊流程
1)lte註冊過程
在lte註冊過程中,sib2訊息中會有ie:upper layer indication r15引數,用來反饋當前網路是否有5g小區;在ue capability信令中,會有字段顯示終端5g支援能力
2)終端測量nr,並上報測量結果給lte
在第一步中,終端上報支援5g後,lte側lte下發b1測量,將需要終端測量的nr頻率資訊通過rrc重配訊息發給終端,終端收到後,獲取nr同步訊號並測量5g訊號質量,將測量結果上報lte網路。
3)lte側根據測量結果新增nr小區
需要注意的是:nr小區新增過程中,資訊通過rrc重配訊息給到終端,不再是lte時,通過系統訊息獲取網路側訊息,所以rrc重配是最重要的步驟
下圖是nr小區新增過程
##搜網過程常見問題梳理(協議儀表測試)
1、隨機接入失敗
在協議儀表測試中,常見的隨機接入失敗,主要搜尋訊息關鍵字,msg,檢視隨機接入過程是哪一步失敗,然後定位出是終端問題還是儀表側問題。
2、目標小區被加黑名單
在測試中,可能會發現終端註冊滿足註冊條件的小區,最小接入門限滿足,但是儀表側不響應終端的註冊請求,直至把註冊小區加入fplmn列表,可以根據實際測試case的要求,修改最小接入門限等引數(sib1中修改),被加黑名單後可以使用at命令進行查詢和刪除,at+fplmn?(查詢) 。
3、修改目標小區最小接入門限值
4、sib訊息網路側未下發
儀表指令碼測試中,sib未下發,導致手機只能decode其中乙個,導致註冊失敗。
5、持續更新中。。。。
搜韻網詩詞採集
搜韻網詩詞採集,會封ip 建議使用 採集 import pymongo import requests from pyquery import pyquery as pq from urllib.parse import urljoin class poetry def init self self...
Spark機器學習過程梳理
最近半個月開始研究spark的機器學習演算法,由於工作原因,其實現在還沒有真正開始機器學習演算法的研究,只是做了前期大量的準備,現在把早年學習的,正在學習的和將要學習的一起做個梳理,整理乙個spark機器學習完整流程。本文推薦的書籍注重通俗和實戰。linux的學習推薦 鳥哥的linux私房菜 基礎篇...
搜物網 代發貨平台
搜物網 貨源分銷平台 總部所在地 中國 搜物網是乙個貨源分銷平台,它想做的更是乙個整合及簡化 鏈與渠道的平台。搜物網希望幫助電子商務 賣家更簡單有效地推廣與銷售,商也從中擴大銷售增加利潤。工廠作為貨源提供方存在銷售渠道侷限,缺乏拓展電子商務渠道的基因 同時網路c店賣家又多存在資金貨源倉儲物流等物體。...