本文通过Log流程分析,介绍SA注册网络流程。
搜网顺序,store->fullband->any
//stored
NWSEL_2 idx0, 46000f, RAT_NR,NWSEL_SEARCH_ENTRY_TYPE_STORED_ONLY, NWSEL_SEARCH_NEED_SEARCH
NWSEL_2 idx1, 46000f, RAT_LTE, NWSEL_SEARCH_ENTRY_TYPE_STORED_ONLY, NWSEL_SEARCH_NEED_SEARCH
NWSEL_2 idx2, 46000f, RAT_UMTS, NWSEL_SEARCH_ENTRY_TYPE_STORED_ONLY, NWSEL_SEARCH_NEED_SEARCH
...
//Full band
NWSEL_2 idx25, ffffff, RAT_NR, NWSEL_SEARCH_ENTRY_TYPE_INTER_RAT_RSSI_FULLBAND, NWSEL_SEARCH_NEED_SEARCH
NWSEL_2 idx26, ffffff, RAT_LTE, NWSEL_SEARCH_ENTRY_TYPE_INTER_RAT_RSSI_FULLBAND, NWSEL_SEARCH_NEED_SEARCH
NWSEL_2 idx27, ffffff, RAT_UMTS, NWSEL_SEARCH_ENTRY_TYPE_INTER_RAT_RSSI_FULLBAND, NWSEL_SEARCH_NEED_SEARCH
...
//Any
NWSEL_2 idx 38, ffffffffffff, RAT_GSM, NWSEL_SEARCH_ENTRY_TYPE_ANY, NWSEL_SEARCH_NEED_SEARCH
NWSEL_2 idx 39, ffffffffffff, RAT_LTE, NWSEL_SEARCH_ENTRY_TYPE_ANY, NWSEL_SEARCH_NEED_SEARCH
NWSEL_2 idx 40, ffffffffffff, RAT_NR, NWSEL_SEARCH_ENTRY_TYPE_ANY, NWSEL_SEARCH_NEED_SEARCH
...
//通过存储的历史频点搜索小区
NWSEL_2 - NAS_SV_2 MSG_ID_NWSEL_NAS_SV_PLMN_SEARCH_REQ
{
rat = RAT_NR (enum 128)
scan_type = STORED_ONLY (enum 1)
}
//搜到Band41,cell 889小区
NRRC_2 - NL1_2 MSG_ID_NRRC_NL1_CONTINUOUS_CARRIER_SEARCH_REQ
{
band = 41
}
NL1_CSM_2 - NRRC_2 MSG_ID_NRRC_NL1_CONTINUOUS_CARRIER_SEARCH_IND
{
pci = 889
}
NRRC_IDLE_2 [CELL] Select target cell[0]: band[41]/ arfcn[504990