問題已開啟
(普通問題)
TD 系統(tǒng)信息廣播是什么
TD 系統(tǒng)信息廣播是什么意思 是不是系統(tǒng)下發(fā)的消息 還是特指什么消息,還有系統(tǒng)就是RNC嗎
提問者: clotvisit 提問時間: 2013-01-04
• [請大佬幫忙看看這一題選擇什么答案,謝謝]關于TDM eICIC .以下描述正確的是哪些項 2020-04-15
• TD-LTE仿真 2020-01-16
• 諾西 TDD室分開CA是否影響容量 2019-12-04
• 急急急,通宇4或6端口天線TDQ-182018DEH-65Fv04 和諾西FXEB RRU 怎么連接 2019-11-18
• 關于TDD與FDD重定向 2019-09-05
• TDLTE異頻頻點的從頻帶是什么?何時需要配置? 2019-08-20
• 我國4G移動通信系統(tǒng)頻譜TD-LTE在組網時主要使用的頻段和5G頻段是多少 2019-06-17
• TD-LTE在組網時主要使用的頻段和5G頻段是多少 2019-06-17
• TD-LTE仿真 2020-01-16
• 諾西 TDD室分開CA是否影響容量 2019-12-04
• 急急急,通宇4或6端口天線TDQ-182018DEH-65Fv04 和諾西FXEB RRU 怎么連接 2019-11-18
• 關于TDD與FDD重定向 2019-09-05
• TDLTE異頻頻點的從頻帶是什么?何時需要配置? 2019-08-20
• 我國4G移動通信系統(tǒng)頻譜TD-LTE在組網時主要使用的頻段和5G頻段是多少 2019-06-17
• TD-LTE在組網時主要使用的頻段和5G頻段是多少 2019-06-17
問題答案
( 8 )
回答者:
lbblbblbb
回答時間:2013-01-04 16:01
24 19
1、系統(tǒng)信息廣播,其實就是說一些發(fā)往UE的消息,如具體的空閑駐留、切換參數等消息,這些都必須通過廣播的方式發(fā)往每個終端;
2、系統(tǒng)消息,并不是特指某些消息,而是很多消息的組合,主要包括:
(1)主信息塊MIB:包括MIB Value Tag,支持的PLMN類型,PLMN ID,以及關于其他SIBs和SB的調度信息。
(2)SB1和SB2:其出現決定于MIB中的調度信息,SB的作用也是承載其他SIBs的調度信息。
(3)SIB1:包括NAS系統(tǒng)信息,UE在空閑態(tài)和連接態(tài)下所使用的定時器和常數信息。 (4)SIB2:URA ID信息。
(5)SIB3:小區(qū)選擇和重選的參數,包括Cell identity、Cell selection and re-selection info和Cell Access Restriction三個信息IE;
3、系統(tǒng)可以理解為RNC,因為這些系統(tǒng)消息實現的功能都是RNC決定的。
希望能幫到樓主
2、系統(tǒng)消息,并不是特指某些消息,而是很多消息的組合,主要包括:
(1)主信息塊MIB:包括MIB Value Tag,支持的PLMN類型,PLMN ID,以及關于其他SIBs和SB的調度信息。
(2)SB1和SB2:其出現決定于MIB中的調度信息,SB的作用也是承載其他SIBs的調度信息。
(3)SIB1:包括NAS系統(tǒng)信息,UE在空閑態(tài)和連接態(tài)下所使用的定時器和常數信息。 (4)SIB2:URA ID信息。
(5)SIB3:小區(qū)選擇和重選的參數,包括Cell identity、Cell selection and re-selection info和Cell Access Restriction三個信息IE;
3、系統(tǒng)可以理解為RNC,因為這些系統(tǒng)消息實現的功能都是RNC決定的。
希望能幫到樓主
回答者:
OscarDon
回答時間:2013-01-04 17:41
19 16
一、TD-SCDMA中各系統(tǒng)信息塊簡介
(以下說明都是以3GPP R5版本為參考。由于涉及消息IE較多,本文不再列出,閱讀本文可參照3GPP 25.331相應消息結構,下同。)
1、主信息塊MIB:包括MIB Value Tag,支持的PLMN類型,PLMN ID,以及關于其他SIBs和SB的調度信息。
2、SB1和SB2:其出現決定于MIB中的調度信息,SB的作用也是承載其他SIBs的調度信息。
3、SIB1:包括NAS系統(tǒng)信息,UE在空閑態(tài)和連接態(tài)下所使用的定時器和常數信息。
4、SIB2:URA ID信息。
5、SIB3:小區(qū)選擇和重選的參數,包括Cell identity、Cell selection and re-selection info和Cell Access Restriction三個信息IE。下面對這些IE的內容進行深入剖析。
在IE Cell selection and re-selection info中,包含了以下一些用于小區(qū)選擇和重選的參數:
(1) Sintrasearch和Sintersearch用于進行同頻/異頻小區(qū)重選時,判斷是否進行同頻/異頻小區(qū)重選的門限參數。當TD主小區(qū)的S值小于等于Sintrasearch時,就要執(zhí)行同頻小區(qū)重選測量;另外如果此Sintrasearch參數沒有在系統(tǒng)消息內部廣播,也要執(zhí)行同頻小區(qū)重選測量。同理,當TD主小區(qū)的S值小于等于Sintersearch時,就要執(zhí)行異頻小區(qū)重選測量;另外如果此Sintersearch參數沒有在系統(tǒng)消息內部廣播,也要執(zhí)行異頻小區(qū)重選測量。
(2) 參數Qrxlevmin、Qhyst1s和Qhyst2s用于進行小區(qū)選擇S準則和小區(qū)重選排序R準則的公式計算,其中Qhyst1s和Qhyst2s用于UE處于IDLE狀態(tài),Qhyst1s,PCH和Qhyst2s,PCH用于UE處于CELL_PCH狀態(tài),Qhyst1s,FACH和Qhyst2s,FACH用于UE處于CELL_FACH狀態(tài)。具體計算公式和更多參數說明請參見3GPP 25.304中小區(qū)選擇和重選相關內容。
(3) 參數Treselections用于進行小區(qū)重選排序R準則,即當一個質量較好的鄰小區(qū)排序在主小區(qū)之上時,并不是說立即進行小區(qū)重選到那個好的小區(qū),這里面參數Treselections就充當了小區(qū)重選的一個必要條件(而不是充分條件,還有其他條件),即質量由于主小區(qū)的好的鄰小區(qū),其R值在Treselections時間內都要高于主小區(qū)R值才行。另外,參數Treselections,PCH和Treselections,FACH分別用在UE連接態(tài)下的CELL_PCH狀態(tài)和CELL_FACH狀態(tài)。
(4) 參數Speed dependent ScalingFactor for Treselection用于UE處于高速移動狀態(tài)時對參數Treselections、Treselections,PCH或者Treselections,FACH的修正因子,具體高速移動狀態(tài)的描述請參見25.304,不再贅述。同理,參數Inter-frequency ScalingFactor for Treselection僅僅用于在進行異頻小區(qū)重選時對參數Treselections、Treselections,PCH或者Treselections,FACH的修正因子。
(5) 參數Non-HCS_TCRmax、Non-HCS_NCR和Non-HCS_TCRmaxHyst用于在非HCS環(huán)境下檢測是否進入高速移動狀態(tài)。至于使用HCS情況下的小區(qū)重選以及高速移動狀態(tài)可以參見25.304,在本文不作為重點,略去。當UE處于低速移動狀態(tài)時,啟動定時器Non-HCS_TCRmax,當發(fā)現在此期間內,小區(qū)重選的次數超過Non-HCS_NCR,就認為UE進入了高速移動狀態(tài)。同理,在高速移動狀態(tài)情況下,當發(fā)現在Non-HCS_TCRmax時間內,小區(qū)重選的次數又低于Non-HCS_NCR了,則進行如下處理:繼續(xù)保持在高速移動狀態(tài),啟動定時器Non-HCS_TCRmaxHyst,當在Non-HCS_TCRmaxHyst期間內,按照進入高速移動狀態(tài)準則,又檢測到了處于高速移動狀態(tài),則繼續(xù)保持;如果發(fā)現準則不滿足,則UE退出高速移動狀態(tài)。
在IE Cell Access Restriction中,包含了以下一些用于小區(qū)接入限制的參數:
(1) 參數Cell Barred指示了當前的小區(qū)是不是被禁止掉了。參數Intra-frequency cell re-selection indicator和Tbarred在小區(qū)被Barred情況下存在,其中參數Intra-frequency cell re-selection indicator指示了在小區(qū)被禁情況下是否允許同頻小區(qū)重選,參數Tbarred指示了小區(qū)被禁的時間,超過這個時間小區(qū)禁止解除。
(2) 參數Cell Reserved for operator use和Cell Reservation Extension用于說明此小區(qū)是否保留給操作者使用或用于將來擴展,一般默認值都是不保留,即可用于正常的小區(qū)業(yè)務接入服務。
(3) 參數Access Class Barred list指明了接入類AC0到AC15中哪些是被禁止的,而UE自己的AC存儲在SIM卡中,通過與系統(tǒng)消息中此IE比較就知道自己的AC是否在禁止之列。
6、SIB4,內容同SIB3,用于UE處于連接態(tài),見上面SIB3的講解內容。
7、SIB5,包含了公共物理信道的配置參數,詳解如下:
參數PICH Power offset為PICH上的功率偏移,那么在PICH上發(fā)送的功率值就是PICH Power offset減去PCCPCH上發(fā)送的功率。
IE “TDD open loop power control”用于TDD下開環(huán)功率控制的設置,其中參數Primary CCPCH Tx Power代表了PCCPCH物理信道上發(fā)射的功率大小。
IE “Primary CCPCH info”代表PCCPCH信道上的配置信息,其中IE TSTD indicator代表TSTD方式是否在PCCPCH使用,SCTD indicator代表SCTD方式是否在PCCPCH使用,Cell parameters ID的取值范圍為0到127,為可選項,對于TDD 1.28Mcps協(xié)議沒有明確的說明對應關系。
在IE PRACH system information list中,對于每一個PRACH信道,其包含的IE和參數說明如下:
(1) IE PRACH info (for RACH)中,IE SYNC_UL info用于描述RACH接入時用到的SYNC_UL碼以及接入過程用到的配置參數,IE Timeslot number用于說明此PRACH所在的時隙號,IE PRACH Channelisation Code用于說明PRACH所用到的信道化碼,IE Midamble Shift and burst type用于說明在一個Bust中Midamble碼的分配方式和偏移值,IE FPACH info描述了在UpPTS上發(fā)送SYNC_UL之后網絡側的物理層回復信息,它包括時隙號Timeslot number、信道化碼Channelisation code、Midamble方式Midamble Shift and burst type以及收到SYNC_UL之后在多少個子幀內發(fā)送FPACH的參數WT等。
(2) IE Transport channel identity表示此PRACH對應的傳輸信道RACH的ID值。
(3) IE RACH TFS指明了此RACH所用的傳輸格式集,在此TFS僅有一個TF。IE RACH TFCS對于TDD RACH來說沒有內容。
(4) IE PRACH partitioning用來描述接入服務類ASC的設置情況,它給出ASC從1到NumASC的設置情況,注意ASC總共從0到7八個,NumASC不一定到7,而且ASC0在此不用說明,因為它僅僅用于緊急呼叫。對于每一個ASC,在IE ASC Setting中含有當前ASC可用的SYNC_UL碼Available SYNC_UL codes indices和可用的子信道Available Subchannels。
(5) IE Persistence scaling factors描述了persistence 值Pi的修正因子,只用于ASC2到ASC7,其中i就是當前ASC的ID值。此為可選項。
(6) IE AC-to-ASC mapping只存在于SIB5中,SIB6中沒有,它用于UE一開始發(fā)送RRC CONNECTION REQUEST消息時把AC映射到ASC上,進入連接態(tài)之后AC便不使用。一般而言,AC0-AC9映射到ASC1,AC10映射到ASC2,AC11映射到ASC3,AC12映射到ASC4,AC13映射到ASC5,AC14映射到ASC6,AC15映射到ASC7。
在IE Secondary CCPCH system information中,針對每一個SCCPCH,其包含的IE和參數說明如下:
(1) IE Secondary CCPCH info中,Offset是一個重復周期內的偏移值,其計算方法是拿SFN值模重復周期即可得。IE Common timeslot info里給出了二次交織模式2nd interleaving mode、TFCI編碼碼字長度TFCI coding、打孔極限Puncturing limit、重復周期Repetition period和Repetition length長度。在IE Individual timeslot info中,給出此SCCPCH所在時隙號Timeslot number、TFCI碼字是否存在TFCI existence、Midamble碼分配Midamble Shift and burst type、調制方式Modulation以及SS和TPC符號所占比特數SS-TPC Symbols。在IE Code List中給出所用到的信道化碼列表。
(2) 在IE TFCS中,給出了SCCPCH物理信道對應的FACH和PCH的傳輸格式組合情況,和DCH情況下的TFCS情況類似,不再贅述。
(3) 在IE FACH/PCH information list中,列出了SCCPCH對應的FACH和PCH信道信息,如果含有PCH,則PCh信息在列表中第一個列出。其中,IE TFS給出了此傳輸信道的RLC SIZE、TTI和TB塊個數等信息,IE Transport channel identity給出了此傳輸信道的ID值,IE CTCH indicator指示了是否有一個CTCh邏輯信道映射到FACH信道上(注意,這里沒有PCH的事)。
(4) IE PICH info存在與否,取決與在IE FACH/PCH information list中當前是否有PCH映射存在,若存在,則IE PICH info信息存在。在IE PICH info中,IE Timeslot number和IE Midamble shift and burst type在前面都已經解釋過,不再贅述;IE Codes list給出了PICh所使用的信道化碼列表,從CC16-1到CC16-16中選出一到兩個;IE Repetition period/length和IE Offset在前面也已經解釋過,不再贅述;IE Paging indicator length指示了一個尋呼指示PI的長度,單位為bit,默認為4bit;IE NGAP表示對于本次Paging Occasion來說,最后攜帶PICH的幀與第一個攜帶尋呼消息的幀之間的差值,單位為幀,默認為4幀;IE NPCH表示尋呼組的個數,默認值是2個。
8、SIB6,包含了用于連接模式的公共和共享物理信道配置參數,內容同SIB5,見SIB5部分的介紹。
9、SIB7,包含了快速變化的參數,比如上行干擾和動態(tài)持續(xù)值。對于TD-SCDMA來說,只有動態(tài)持續(xù)值,對于FDD來說,只有上行干擾值。IE Dynamic persistence level值的取值范圍為1到8,具體用途是用在計算每個ASC的P值上,如果N代表Dynamic persistence level值,則P(N) = 2-(N-1),計算出來的P值為一個0到1的值,參見SIB5中的解釋。IE Expiration Time Factor是一個超時因子,默認是1,因為SIB7內部的改變不是通過Value Tag來觸發(fā)的,而是通過定時器超時周期性觸發(fā)來獲取更新的SIB7內容,而定時器超時的時長就定義為Expiration timer = MAX(32 , SIB_REP * ExpirationTimeFactor),其中SIB_REP為SIB7的重復周期,在調度信息里可以得到。
10、SIB11,包含了測量控制信息,其包含的IE說明如下:
IE FACH measurement occasion info主要用于UE處于CELL_FACH狀態(tài)下對異頻和異系統(tǒng)測量時的配置信息,其中包括FACH Measurement occasion cycle length coefficient,指明了FACH Measurement occasion cycle length值,為2的次冪關系,將用于計算FACH occasion時的SFN值。參數Inter-frequency FDD measurement indicator指示了是否進行異頻的FDD測量,參數Inter-frequency TDD 3.84 Mcps measurement indicator指示了是否進行異頻的TDD 3.84 Mcps的測量,參數Inter-frequency TDD 1.28 Mcps measurement indicator指示了是否進行異頻的TDD 1.28 Mcps的測量,以上參數兼顧了WCDMA-FDD、TDD 3.84 Mcps和TDD 1.28 Mcps三種制式,對于TD-SCDMA來說,如要進行異頻測量配置,則前兩個都是FALSE,后一個是TURE即可。參數Inter-RAT measurement indicators指示了是否進行異系統(tǒng),比如對GSM系統(tǒng)的測量。
在IE Measurement control system information中,參數Use of HCS指示了是否當前服務小區(qū)屬于HCS小區(qū)。參數Cell selection and reselection quality measure指示了用于小區(qū)選擇和重選時的測量類型,對于TDD來說,其實就是指的是PCCPCH RSCP,和SIB3/SIB4中的此IE應該是一個值,當不一樣時以SIB11里的為準。所以我們看到,可能也很費解地看到,在SIB3里TDD沒有對此IE進行說明,還是FDD一個情況,但在SIB11里給出了TDD時的說明,說明TDD情況下SIB3/SIB4里的此IE是不考慮的。
(1) 在IE Intra-frequency measurement system information中,IE Intra-frequency measurement identity代表此測量ID值。
IE Intra-frequency cell info list包含了同頻測量時測量對象列表信息,有同頻小區(qū)刪除列表Intra-frequency cell removal,有新增加的同頻小區(qū)列表New intra-frequency cells。在IE New intra-frequency cells中,Intra-frequency cell id指示了同頻小區(qū)ID,IE Cell info指示了包括服務小區(qū)在內的列表小區(qū)信息。在IE Cell info中,參數Cell individual offset可正可負,用于添加到測量的質量值上,以用于事件評估,具體是否使用要依據不同的情況和消息指示而定;IE Reference time difference to cell用于指示鄰小區(qū)和服務小區(qū)的定時偏差,在System Information里指的是當前小區(qū)和鄰小區(qū)的PCCPCH的定時偏差,在Measurement Control中指的是UE上行發(fā)送定時和鄰小區(qū)PCCPCH的定時偏差,單位為Chip,對于服務小區(qū),此IE不用;Read SFN indicator指示是否需要讀取此小區(qū)的SFN值;IE Primary CCPCH info和Primary CCPCH TX power指示此小區(qū)的PCCPCH信息和發(fā)射功率,具體內容見以前的分析;IE Timeslot list代表此小區(qū)的時隙列表,UE就根據此小區(qū)的時隙順序報告Timeslot ISCP信息;IE Cell Selection and Re-selection Info指示此小區(qū)的選擇和重選信息,對于服務小區(qū)此項缺省,具體內容見以前的分析。
IE Intra-frequency measurement quantity中,Filter coefficient是對測量的結果進行濾波,Measurement quantity list給出測量質量的列表,有Primary CCPCH RSCP、Pathloss和Timeslot ISCP三種形式的測量質量。
IE Intra-frequency reporting quantity for RACH Reporting指示了在RACH信道上發(fā)送同頻測量報告質量信息,其中SFN-SFN observed time difference reporting indicator指示了此參數的報告形式,有不報告、類型1和類型2三種形式,具體內容后面會講;IE Reporting quantity list指示了報告的質量列表,有Timeslot ISCP、Primary CCPCH RSCP和No report三種形式。
IE Maximum number of reported cells on RACH指示了在RACH上報告的小區(qū)的最大個數,有no report、current cell、current cell + best neighbour、current cell + 2 best neighbours、current cell + 3 best neighbours 、current cell + 4 best neighbours 、current cell + 5 best neighbours 和current cell + 6 best neighbours七種情況。
IE Reporting information for state CELL_DCH報告的測量只有UE進入CELL_DCH狀態(tài)時才激活使用,具體內容與UE在CELL_DCH狀態(tài)時收到Measurement Control消息相關IE內容一致,放在后面講解Measurement Control消息時詳述。
(2) 在IE Inter-frequency measurement system information中,僅包含一個IE Inter-frequency cell info list。在IE Inter-frequency cell info list中,IE New inter-frequency cells指示了新增的異頻小區(qū)列表,其中包含Inter-frequency cell id、Frequency info和Cell info,相關IE內容在前面已經分析過了。
(3) IE Inter-RAT measurement system information是關于異系統(tǒng)的測量系統(tǒng)信息,目前先不對此種情況進行分析。
(4) 在IE Traffic volume measurement system information中,Traffic volume measurement identity代表流量測量ID,默認值是4;在IE Traffic volume measurement object中,Uplink transport channel type代表進行流量測量的上行傳輸信道類型,有DCH、RACH和USCH三種類型,同時對于DCH和USCH,還給出了傳輸信道的ID值UL Target Transport Channel ID; IE Traffic volume measurement quantity代表是進行何種RLC Buffer的測量量;IE Traffic volume reporting quantity表示Traffic volume measurement quantity指示的RLC Buffer測量量是否上報;參數Measurement validity表示此測量在UE何種狀態(tài)有效,有UE state三種類型,即CELL_DCH、all states except CELL_DCH和all states三種形式;在IE Measurement reporting mode中,參數Measurement Report Transfer Mode有兩種類型,即Acknowledged mode RLC和Unacknowledged mode RLC,參數Periodical Reporting / Event Trigger Reporting Mode指明是周期報告方式還是事件觸發(fā)方式;事件觸發(fā)報告IE Traffic volume measurement reporting criteria和周期報告IE Periodical reporting criteria的具體內容見后面的分析,在此先略過。
11、SIB12,用于連接模式下的測量控制信息,具體內容同SIB11,見上面對SIB11內容的分析,在此不再贅述
12、SIB13,包含核心網類型是ANSI-41的系統(tǒng)信息,略去。
13、SIB14,應用于TDD 3.84 Mcps制式的系統(tǒng)信息,略去。
14、SIB15,包含了基于UE定位和UE輔助定位兩種方法的系統(tǒng)信息,定位的方面暫時先不談,略去。
15、SIB16,用于系統(tǒng)間切換時使用,即從別的系統(tǒng)向UTRAN切換時,該SIB里包含了UE所需的radio bearer、transport channel和physical channel參數信息。關于系統(tǒng)間切換的內容,暫時先不談,略去。
16、SIB17,用于TDD,包含了在UE連接模式下配置共享物理信道PUSCH和PDSCH的一些參數,一些快速改變的參數。在實際的TD環(huán)境下,PUSCH和PDSCH一般都沒有分配和使用,所以這方面暫時先不談,略去。
17、SIB18,包含了用于IDLE和連接模式下的鄰近小區(qū)的PLMN ID列表,在實際網絡中一般都沒有配置,所以也不想花太多時間討論此SIB的內容和作用,略去。
二、系統(tǒng)信息廣播概述
網絡側向UE進行系統(tǒng)信息廣播分成三種形式進行,一是直接在BCH上發(fā)送SIB塊,一是在UE處于IDLE、CELL_PCH或URA_PCH狀態(tài)時通過發(fā)送PAGING TYPE 1空口消息來通知UE系統(tǒng)信息發(fā)生改變,需要重新讀取,一是在UE處于CELL_FACH或CELL_DCH狀態(tài)時通過發(fā)送SYSTEM INFORMATION CHANGE INDICATION空口消息來通知UE系統(tǒng)信息發(fā)生改變,需要重新讀取。
在我們所使用的SIB中,只有SIB1的信息有效范圍為PLMN,其它的都是CELL范圍,超出這個范圍,即UE新進入一個小區(qū),就要考慮是否重新讀取此系統(tǒng)信息。是否要重新讀取的依據是什么呢?我們可以看到,除了SIB7之外,其它的SIB的有效性,即此SIB里的系統(tǒng)信息是否改變依靠的是Value Tag來標志。也就是說,當UE新進入一個小區(qū)之后,就需要比較此小區(qū)的SIB的Value Tag和存儲在UE上的相應SIB的Value Tag是否相同,如果相同,就繼續(xù)使用原來的SIB內容,如果不同,則需要重新讀取。對于SIB7而言,其是由定時器機制來觸發(fā)周期性讀取系統(tǒng)信息的,定時器的時長可以通過SIB7里的參數計算出來,具體見上面對于SIB7講解的部分。
三、系統(tǒng)信息塊的分段和級聯(lián)
在空口上發(fā)送系統(tǒng)信息的空口消息是SYSTEM INFORMATION,那么在網絡側如何填充這個消息呢?這就牽扯到系統(tǒng)信息特有的二次編碼和二次解碼的概念。首先RRC模塊對每個SIB進行ASN.1編碼,再把此編碼后的數據與SYSTEM INFORMATION消息所能容納的大小進行對比,如果大于后者,則需要對前者進行分段,裝在好幾個消息里面,并且對其進行二次ASN.1編碼,發(fā)送出去。如果小于后者,則前者可以和其他SIB編碼后的數據(或者數據的一個分段)級聯(lián)起來,共同裝入SYSTEM INFORMATION消息里,二次編碼之后發(fā)送出去;前者也可以以一個完整的消息添加PADING后裝入SYSTEM INFORMATION消息里二次編碼發(fā)送出去。
由此就產生了幾個不同的段:First段、Subsequent段、Last段和Complete,這些段之間由于級聯(lián)的需要再進行組合,會在SYSTEM INFORMATION消息里產生很多的組合形式,在此就不一一列舉。各個SIB的消息內容我們前面已經介紹過了,那么接下來我們看看把SIB當作數據的它的上一級消息SYSTEM INFORMATION的內容。
在消息SYSTEM INFORMATION里,參數SFNprime代表當前SFN的值,CHOICE Segment combination就給出了各種不同的分段組合,共有11種情況。我們再來看看各種不同的分段,其具體的內容。
First段里,SIB type指明了當前的SIB類型,SEG_COUNT指明了此SIB類型共分成了幾段,SIB data fixed里存放的就是此SIB編碼后的第一段數據。
Subsequent段里,SIB type的意義同上,Segment index代表此段的索引值,SIB data fixed里存放的是此SIB編碼后的第二段數據。Last段內容基本上同Subsequent段。從這里我們可以看出,Subsequent段和Last段這兩段同First段的不同之處了,即SEG_COUNT只在First段出現。
在Complete SIB里,參數就更少了,SIB type的意義同上,SIB data fixed意義也同上,只不過里面存放的是整個SIB編碼后的數據。
補充一句,不論是Fist段、Subsequent段、Last段,還是Complete SIB,它們都是一個short類型的消息結果,區(qū)別就在于存放SIB數據部分,即由固定數據長度的SIB data fixed變成可變數據長度的SIB data variable,在實現細節(jié)上略有不同,但在作用和意義上完全一直,所以略去不提。
四、系統(tǒng)信息的調度
系統(tǒng)信息廣播不僅僅要發(fā)送出去,為了UE能夠在合適的位置和時機解出相應的SIB,系統(tǒng)信息的調度非常重要。調度的信息主要存在與MIB和SB1、SB2,讓我們先來看看調度相關的IE信息內容。
MIB里含有IE References to other system information blocks and scheduling blocks,是對SB和SIB的調度。SB里含有IE References to other system information blocks,是對MIB里沒有列出調度信息的其余SIB的調度。我們深入以上IE的里層,看看最核心的IE Scheduling information的內容。
在IE Scheduling information中,Value Tag參數指明了此SIB所用的Tag值,其中SIB1對應的是PLMN Tag值,其它使用的SIB對應的是Cell Value Tag值。在Scheduling一項中,SEG_COUNT指明了SIB分段的個數,SIB_REP指明了此SIB的廣播重復周期,單位是幀,SIB_POS指示了第一個段所在的位置,SIB_POS offset info指示了此SIB的下一個段相對于上一個段的偏移值,最少偏移值為2,因為BCH上的TTI為20ms,而一個物理幀為10ms,所以BCH上的系統(tǒng)信息總是在偶數幀號上發(fā)送出去,所以偏移值最小為2個幀。
所以,從上面可以看出,對一個分段的SIB來說,因為知道了第一段的位置SIB_POS和偏移SIB_OFF,則其余段的位置可以由公式SIB_POS(i) = SIB_POS(i-1) + SIB_OFF(i)推出,這是一個遞推的形式,其中i = 1, 2, … SEG_COUNT-1,SIB_OFF(i)的含義就是第i個subsequent相對于第i-1個的偏移值。這一共SEG_COUNT-1個SIB_OFF(i)數值有可能不相同。
以上討論的SIB_POS的數值都是相對值,即在一個SIB_REP中的相對位置,那么SIB_POS的絕對值如何計算和得到呢?這里就有一個公式計算每個SIB分段出現時的SFN值,即SFN mod SIB_REP = SIB_POS(i)。舉個例子,MIB出現的位置固定,協(xié)議中給出了,即SEG_COUNT = 1,SIB_POS = 0,SIB_REP = 8,那么出現MIB的位置SFN = n*8,其中n = 0,1,2,…。再舉個例子,對于SIB5,分為三段,即SEG_COUNT = 3,SIB_REP = 32,首段位置SIB_POS = 12,SIB_OFF(1) = 2,SIB_OFF(2) = 6,則第一段出現的位置SFN = n*32 + 12,其余兩段按照偏移往后推算,其中n = 0,1,2,…。
五、UE側分段的重組
UE在BCH上收到網絡側發(fā)送的系統(tǒng)信息段后,該怎么收集處理呢?簡單的說就是UE按照順序讀取每一個分段,同一個系統(tǒng)信息塊的分段應該是按照升序的順序來接收讀取,當屬于同一個系統(tǒng)信息塊的所有分段都接收完成,則對其進行ASN.1解碼操作。
如果相應的分段有丟失,或者出現亂序,或者收到重復的分段,UE將要丟棄此系統(tǒng)信息塊。也就是說,此系統(tǒng)信息塊的所有分段唯一正確的順序是一個按照升序接收的序列,從First段開始到Last段結束。
如果UE接收到某一系統(tǒng)信息塊的Subsequent段或Last段的段索引值等于或大于此對應的調度信息中的總段數SEG_COUNT值,則UE不認為是個應該丟棄的錯誤,會做如下處理:先按照調度信息讀取此系統(tǒng)信息塊的所有分段,重組生成完整的系統(tǒng)信息塊,保存起來,并把相應的Value Tag值設為NULL,同時在沒有接收到下一個同類型的系統(tǒng)信息塊之前,或者接收后不到6小時之前,考慮此系統(tǒng)信息塊的內容是有效的,并且重讀此系統(tǒng)信息塊的調度信息。
如果UE接收到某一系統(tǒng)信息塊的Subsequent段或Last段的段索引值等于或大于此First段中所標示的總段數SEG_COUNT值,則UE認為發(fā)生了錯誤,將做如下處理:丟棄和此系統(tǒng)信息塊相關的所有分段,然后重讀相應的調度信息,之后從First段開始(如果有的話)重新讀取此系統(tǒng)信息塊相關的所有分段。
如果UE關機,則認為所存儲的所有系統(tǒng)信息塊都失效,有些信息,比如當前小區(qū)與相鄰小區(qū)的信息,可能會在UE或USIM卡里存儲起來,等到下次開機時,就走有存儲信息的小區(qū)搜索和選擇流程。
六、接收MIB和SB后的處理
前面講的都是針對分段的調度處理問題,當所有的分段都接收到,該進行重組的進行重組,然后對其進行二次ASN.1解碼,得到MIB、SB、SIB1、SIB2等一系列的系統(tǒng)信息塊,從這節(jié)開始就講講UE對各個系統(tǒng)信息塊是如何進行處理的,這部分內容很關鍵。先來講講收到MIB和SB后的處理。
由于MIB的調度信息是固定的,即重復周期是8,位置是0,SFN是8的整數倍的位置就是MIB出現的位置,所以MIB的信息先要讀取出來。其中,讀出的MIB Value Tag值要和本地存儲的值進行比較,如果兩者相同,則使用本地存儲的系統(tǒng)信息內容,而不再去根據調度信息讀取SB以及相應的SIB的內容了(其中SIB7單算,因為其觸發(fā)方式不是Value Tag,而是Timer);如果兩者不同,或者本地沒有存儲MIB相關的東西(比如剛開機),則要把讀到的新的Value Tag值存儲到本地,然后讀取和分析MIB包含的調度信息內容。
當讀取每一個信息塊的調度信息時,同樣要把讀到的Value Tag和本地的Value Tag對比,如果兩者相同,則使用本地存儲的系統(tǒng)信息塊內容,而不再去按照調度信息在BCH上讀取相應的SIB內容了;如果兩者不同,或者壓根本地就沒有存儲該內容,則要把從調度信息里讀到的Value Tag值存儲到本地,然后接著按調度信息讀取和存儲該SIB的內容。
一些特殊情況的處理。
(1) 如果UE接收的SB的位置與在調度信息里提供的位置不同,或者接收到SB時其調度信息還沒有接收到,這種情況下的處理原則是把SB的內容存儲起來,但設置Value Tag值為NULL,同時在UE在正確位置上接收到下一個SB之前,考慮本地存儲的內容是有效的。
(2) 如果UE在按照調度信息給定的位置沒有找到SB,取而代之的是一個CRC校驗正確的TB塊,則UE要重新讀取該SB的調度信息。
(3) 如果UE在SFN mod 32 = 0的位置找不到MIB,而是一個CRC校驗正確的TB塊,則認為MIB找不到,同時認為該小區(qū)是一個barred小區(qū),但允許同頻小區(qū)重選,同時把bar小區(qū)的定時器時長設為IE Tbarred對應的最大值。
(4) 如果SIB1和SIB13同時沒有調度,則認為該小區(qū)是barred,但允許同頻小區(qū)重選,同時把bar小區(qū)的定時器時長設為IE Tbarred對應的最大值。
(5) 如果UE僅僅支持GSM-MAP形式,但發(fā)現小區(qū)廣播了SIB13而沒有廣播SIB1,則考慮此小區(qū)是barred。
(6) 如果SIB1沒有調度,同時本地變量PLMN Type設為GSM-MAP,并且接收的MIB里的IE PLMN Type設為GSM-MAP或者GSM-MAP and ANSI-41,則UE要向上層報告沒有獲得有效的CN域系統(tǒng)信息。
(7) 如果UE處于idle狀態(tài),發(fā)現SIB3沒有調度,則考慮該小區(qū)是barred,但允許同頻小區(qū)重選,同時把bar小區(qū)的定時器時長設為IE Tbarred對應的最大值。
(8) 如果UE處于連接模式,發(fā)現SIB3和SIB4都沒有調度,則考慮該小區(qū)是barred,但允許同頻小區(qū)重選,同時把bar小區(qū)的定時器時長設為IE Tbarred對應的最大值。
(9) 如果UE處于idle狀態(tài),發(fā)現SIB5沒有調度,或者SIB5調度了,但是IE PICH info不存在,則考慮該小區(qū)是barred,但允許同頻小區(qū)重選,同時把bar小區(qū)的定時器時長設為IE Tbarred對應的最大值。
(10) 如果UE處于連接模式,發(fā)現SIB5和SIB6都沒有調度,或者雖然調度了,但是IE PICH info不存在,則考慮該小區(qū)是barred,但允許同頻小區(qū)重選,同時把bar小區(qū)的定時器時長設為IE Tbarred對應的最大值。
(11) 如果SIB7沒有調度,則考慮該小區(qū)是barred,但允許同頻小區(qū)重選,同時把bar小區(qū)的定時器時長設為IE Tbarred對應的最大值。
七、接收各SIB后的處理
1、SIB1
如果本地變量SELECTED_PLMN中的PLMN Type設為GSM-MAP,并且MIB信息中的PLMN type設為GSM-MAP或者GSM-MAP and ANSI-41,則UE應該保存SIB1里所有相關的IE,然后作相應的處理。
對于IE CN common GSM-MAP NAS system information,如果UE處于idle狀態(tài),則會把此IE遞向NAS層;如果是連接態(tài),則不需要。根據此IE中的信息,就可以檢查出當前小區(qū)是否是suitable。
對于IE CN domain system information list,針對每個域的CN domain system information,根據其中的IE CN domain specific NAS system information的信息,來檢測當前小區(qū)是否是suitable。如果在idle狀態(tài),就把IE CN domain specific NAS system information和IE CN domain identity的內容遞交給上層,存儲IE CN domain specific DRX cycle length coefficient的值,并使用此值來計算Paging Occasions所需要的幀號;如果在連接態(tài),則不需要把IE CN domain specific NAS system information遞交給上層。如果某個域的CN domain system information不存在,則在idle狀態(tài)下會指示上層此域沒有相應的CN域系統(tǒng)信息。
存儲IE UE Timers and constants in idle mode內容到變量TIMERS_AND_CONSTANTS;對于IE UE Timers and constants in connected mode,如果UE還沒有進入RRC連接狀態(tài),則也會把其內容存入變量TIMERS_AND_CONSTANTS。此變量中存儲的定時器和常數會在后面的RRC過程中用到。
2、SIB2
在連接模式下UE保存SIB2中所有相關的IE,在空閑模式下則不用。
3、SIB3
具體內容和使用見前面的介紹,有一點特別注意,如果UE在連接模式下,SIB3消息里指示有SIB4存在的話,UE將要按照SIB4消息里的內容執(zhí)行。
4、SIB4
連接模式下使用,idle狀態(tài)下不用,具體內容和使用見前面的介紹。
5、SIB5
如果UE處于連接模式,先檢查SIB6是否存在,如果存在,則按照SIB6的內容進行處理。RACH的TFS使用SIB5中給定的,在CELL_FACH狀態(tài)中使用的上行PRACH默認的為IE PRACH info中指示的PRACH。使用SIB5中指示的FACH/PCH的TFS,按照協(xié)議規(guī)定選擇SCCPCH,并啟動接收。如果SCCPCH中帶有PCH信息,則配置和PCH對應的PICH物理信道,并在UE處于idle、CELL_PCH或者URA_PCH狀態(tài)啟動接收,即在PICH上監(jiān)聽它的paging occasions。
6、SIB6
在UE處于連接模式時使用,處理方式同SIB5,不同之處在于,如果SIB6中相應的IE缺失,則在SIB5中相應的IE內尋找和讀取。
7、SIB7
存儲SIB7所有相關IE的內容,根據前面介紹的公式,計算出SIB7定時器的時長,并啟動,在定時器超時之前認為此SIB7里的內容是有效的。如果定時器超時,則要重新讀取SIB7的內容,重復以上的步驟。
8、SIB11
存儲IE Intra-frequency cell info list、Inter-frequency cell info list和Inter-RAT cell info list的內容到全局變量CELL_INFO_LIST。在idle狀態(tài),或者在連接狀態(tài)但是SIB12沒有廣播,并且沒有通過MEASUREMENT CONTROL建立修改過同頻測量,則存儲相應的IE Intra-frequency reporting quantity、Intra-frequency measurement reporting criteria和Periodical reporting criteria到全局變量MEASUREMENT_IDENTITY,以便UE進入CELL_DCH狀態(tài)時使用。如果在同頻和異頻小區(qū)列表里沒有包含IE Cell selection and reselection info,則使用IE的默認值。如果IE Cell selection and reselection quality measure的值不同于SIB3或SIB4里的IE Cell selection and reselection quality measure的值,則以SIB11里的為準。
9、SIB12
處理過程和SIB11類似,如果SIB12沒有的相關IE,可以在SIB11中尋找。
八、系統(tǒng)信息的改變
1、對于使用Value Tag的系統(tǒng)信息塊,若發(fā)生改變,需把IE BCCH modification info中MIB的Value Tag設為新值,并以以下兩種方式通知UE:
1) 在idle、CELL_PCH或者URA_PCH狀態(tài),用包含有IE BCCH modification info的PAGING TYPE 1消息在PCCH上通知UE,這里有一個paging occasions的問題;
2) 在CELL_FACH狀態(tài),用包含有IE BCCH modification info的SYSTEM INFORMATION CHANGE INDICATION消息在BCCH上通知UE,這里的BCCH映射到FACH信道。
上述兩個消息中的IE BCCH modification info包含兩個子IE,即MIB value tag和BCCH modification time,其中IE BCCH modification time是可選的。如果包含有IE BCCH modification time,則稱為系統(tǒng)信息塊的同步更改,其中的更改時間對應SFN mod 8 = 0的某一時刻,即MIB在一個SFN周期出現的所有時刻。使用同步更改系統(tǒng)信息的原因在于,比如對于牽扯到信道重配的情況,UE如果知道系統(tǒng)信息改變發(fā)生的確切時刻,將變得非常必要。
不論有沒有同步修改時刻,系統(tǒng)信息發(fā)生改變UE處理的流程是一致的。UE將比較空口消息過來的MIB Value Tag和本地的MIB Value Tag,如果兩者不同,則重新讀取BCH上的MIB。
1) 如果讀到的MIB value tag和IE BCCH modification info中的MIB value tag一致,但不同于本地變量存儲的MIB value tag,則按照前面介紹的“接收MIB和SB后的處理”部分處理。
2) 如果讀到的MIB value tag和本地變量存儲的MIB value tag一致,說明MIB改變的時刻還沒有到來,在下一個MIB出現的時刻,重復執(zhí)行上述動作。
3) 如果讀到的MIB value tag和本地變量存儲的MIB value tag不同,同時和IE BCCH modification info中的MIB value tag也不同,則先按照前面介紹的“接收MIB和SB后的處理”部分處理,其中SIB塊value tag一致的繼續(xù)使用本地的,不一致的則讀取使用新的SIB內容;然后判斷IE BCCH modification info中的MIB value tag減去讀到的MIB value tag模8是否小于4,如果是的話,則在下一個MIB出現的時刻重復以上的動作。
2、對于使用定時器觸發(fā)來更新系統(tǒng)信息的SIB,如SIB7,當定時器超時的時候,認為當前的SIB內容是無效的,同時重新獲取SIB內容。
在FDD情況下,如果UE不在CELL_FACH狀態(tài),則不必按照定時器超時來觸發(fā)讀取系統(tǒng)信息,除非內容有必要讀。欢鴮τSIB7,如果UE處于CELL_FACH狀態(tài),則需要按照定時器的配置時時更新SIB7的內容,除非由于無線環(huán)境變差而接收不到系統(tǒng)信息。
在TDD情況下,對于SIB7來說,不必按照定時器超時來時時觸發(fā)讀取系統(tǒng)信息,除非內容有必要讀取,這是SIB7 FDD與TDD的區(qū)別。
(以下說明都是以3GPP R5版本為參考。由于涉及消息IE較多,本文不再列出,閱讀本文可參照3GPP 25.331相應消息結構,下同。)
1、主信息塊MIB:包括MIB Value Tag,支持的PLMN類型,PLMN ID,以及關于其他SIBs和SB的調度信息。
2、SB1和SB2:其出現決定于MIB中的調度信息,SB的作用也是承載其他SIBs的調度信息。
3、SIB1:包括NAS系統(tǒng)信息,UE在空閑態(tài)和連接態(tài)下所使用的定時器和常數信息。
4、SIB2:URA ID信息。
5、SIB3:小區(qū)選擇和重選的參數,包括Cell identity、Cell selection and re-selection info和Cell Access Restriction三個信息IE。下面對這些IE的內容進行深入剖析。
在IE Cell selection and re-selection info中,包含了以下一些用于小區(qū)選擇和重選的參數:
(1) Sintrasearch和Sintersearch用于進行同頻/異頻小區(qū)重選時,判斷是否進行同頻/異頻小區(qū)重選的門限參數。當TD主小區(qū)的S值小于等于Sintrasearch時,就要執(zhí)行同頻小區(qū)重選測量;另外如果此Sintrasearch參數沒有在系統(tǒng)消息內部廣播,也要執(zhí)行同頻小區(qū)重選測量。同理,當TD主小區(qū)的S值小于等于Sintersearch時,就要執(zhí)行異頻小區(qū)重選測量;另外如果此Sintersearch參數沒有在系統(tǒng)消息內部廣播,也要執(zhí)行異頻小區(qū)重選測量。
(2) 參數Qrxlevmin、Qhyst1s和Qhyst2s用于進行小區(qū)選擇S準則和小區(qū)重選排序R準則的公式計算,其中Qhyst1s和Qhyst2s用于UE處于IDLE狀態(tài),Qhyst1s,PCH和Qhyst2s,PCH用于UE處于CELL_PCH狀態(tài),Qhyst1s,FACH和Qhyst2s,FACH用于UE處于CELL_FACH狀態(tài)。具體計算公式和更多參數說明請參見3GPP 25.304中小區(qū)選擇和重選相關內容。
(3) 參數Treselections用于進行小區(qū)重選排序R準則,即當一個質量較好的鄰小區(qū)排序在主小區(qū)之上時,并不是說立即進行小區(qū)重選到那個好的小區(qū),這里面參數Treselections就充當了小區(qū)重選的一個必要條件(而不是充分條件,還有其他條件),即質量由于主小區(qū)的好的鄰小區(qū),其R值在Treselections時間內都要高于主小區(qū)R值才行。另外,參數Treselections,PCH和Treselections,FACH分別用在UE連接態(tài)下的CELL_PCH狀態(tài)和CELL_FACH狀態(tài)。
(4) 參數Speed dependent ScalingFactor for Treselection用于UE處于高速移動狀態(tài)時對參數Treselections、Treselections,PCH或者Treselections,FACH的修正因子,具體高速移動狀態(tài)的描述請參見25.304,不再贅述。同理,參數Inter-frequency ScalingFactor for Treselection僅僅用于在進行異頻小區(qū)重選時對參數Treselections、Treselections,PCH或者Treselections,FACH的修正因子。
(5) 參數Non-HCS_TCRmax、Non-HCS_NCR和Non-HCS_TCRmaxHyst用于在非HCS環(huán)境下檢測是否進入高速移動狀態(tài)。至于使用HCS情況下的小區(qū)重選以及高速移動狀態(tài)可以參見25.304,在本文不作為重點,略去。當UE處于低速移動狀態(tài)時,啟動定時器Non-HCS_TCRmax,當發(fā)現在此期間內,小區(qū)重選的次數超過Non-HCS_NCR,就認為UE進入了高速移動狀態(tài)。同理,在高速移動狀態(tài)情況下,當發(fā)現在Non-HCS_TCRmax時間內,小區(qū)重選的次數又低于Non-HCS_NCR了,則進行如下處理:繼續(xù)保持在高速移動狀態(tài),啟動定時器Non-HCS_TCRmaxHyst,當在Non-HCS_TCRmaxHyst期間內,按照進入高速移動狀態(tài)準則,又檢測到了處于高速移動狀態(tài),則繼續(xù)保持;如果發(fā)現準則不滿足,則UE退出高速移動狀態(tài)。
在IE Cell Access Restriction中,包含了以下一些用于小區(qū)接入限制的參數:
(1) 參數Cell Barred指示了當前的小區(qū)是不是被禁止掉了。參數Intra-frequency cell re-selection indicator和Tbarred在小區(qū)被Barred情況下存在,其中參數Intra-frequency cell re-selection indicator指示了在小區(qū)被禁情況下是否允許同頻小區(qū)重選,參數Tbarred指示了小區(qū)被禁的時間,超過這個時間小區(qū)禁止解除。
(2) 參數Cell Reserved for operator use和Cell Reservation Extension用于說明此小區(qū)是否保留給操作者使用或用于將來擴展,一般默認值都是不保留,即可用于正常的小區(qū)業(yè)務接入服務。
(3) 參數Access Class Barred list指明了接入類AC0到AC15中哪些是被禁止的,而UE自己的AC存儲在SIM卡中,通過與系統(tǒng)消息中此IE比較就知道自己的AC是否在禁止之列。
6、SIB4,內容同SIB3,用于UE處于連接態(tài),見上面SIB3的講解內容。
7、SIB5,包含了公共物理信道的配置參數,詳解如下:
參數PICH Power offset為PICH上的功率偏移,那么在PICH上發(fā)送的功率值就是PICH Power offset減去PCCPCH上發(fā)送的功率。
IE “TDD open loop power control”用于TDD下開環(huán)功率控制的設置,其中參數Primary CCPCH Tx Power代表了PCCPCH物理信道上發(fā)射的功率大小。
IE “Primary CCPCH info”代表PCCPCH信道上的配置信息,其中IE TSTD indicator代表TSTD方式是否在PCCPCH使用,SCTD indicator代表SCTD方式是否在PCCPCH使用,Cell parameters ID的取值范圍為0到127,為可選項,對于TDD 1.28Mcps協(xié)議沒有明確的說明對應關系。
在IE PRACH system information list中,對于每一個PRACH信道,其包含的IE和參數說明如下:
(1) IE PRACH info (for RACH)中,IE SYNC_UL info用于描述RACH接入時用到的SYNC_UL碼以及接入過程用到的配置參數,IE Timeslot number用于說明此PRACH所在的時隙號,IE PRACH Channelisation Code用于說明PRACH所用到的信道化碼,IE Midamble Shift and burst type用于說明在一個Bust中Midamble碼的分配方式和偏移值,IE FPACH info描述了在UpPTS上發(fā)送SYNC_UL之后網絡側的物理層回復信息,它包括時隙號Timeslot number、信道化碼Channelisation code、Midamble方式Midamble Shift and burst type以及收到SYNC_UL之后在多少個子幀內發(fā)送FPACH的參數WT等。
(2) IE Transport channel identity表示此PRACH對應的傳輸信道RACH的ID值。
(3) IE RACH TFS指明了此RACH所用的傳輸格式集,在此TFS僅有一個TF。IE RACH TFCS對于TDD RACH來說沒有內容。
(4) IE PRACH partitioning用來描述接入服務類ASC的設置情況,它給出ASC從1到NumASC的設置情況,注意ASC總共從0到7八個,NumASC不一定到7,而且ASC0在此不用說明,因為它僅僅用于緊急呼叫。對于每一個ASC,在IE ASC Setting中含有當前ASC可用的SYNC_UL碼Available SYNC_UL codes indices和可用的子信道Available Subchannels。
(5) IE Persistence scaling factors描述了persistence 值Pi的修正因子,只用于ASC2到ASC7,其中i就是當前ASC的ID值。此為可選項。
(6) IE AC-to-ASC mapping只存在于SIB5中,SIB6中沒有,它用于UE一開始發(fā)送RRC CONNECTION REQUEST消息時把AC映射到ASC上,進入連接態(tài)之后AC便不使用。一般而言,AC0-AC9映射到ASC1,AC10映射到ASC2,AC11映射到ASC3,AC12映射到ASC4,AC13映射到ASC5,AC14映射到ASC6,AC15映射到ASC7。
在IE Secondary CCPCH system information中,針對每一個SCCPCH,其包含的IE和參數說明如下:
(1) IE Secondary CCPCH info中,Offset是一個重復周期內的偏移值,其計算方法是拿SFN值模重復周期即可得。IE Common timeslot info里給出了二次交織模式2nd interleaving mode、TFCI編碼碼字長度TFCI coding、打孔極限Puncturing limit、重復周期Repetition period和Repetition length長度。在IE Individual timeslot info中,給出此SCCPCH所在時隙號Timeslot number、TFCI碼字是否存在TFCI existence、Midamble碼分配Midamble Shift and burst type、調制方式Modulation以及SS和TPC符號所占比特數SS-TPC Symbols。在IE Code List中給出所用到的信道化碼列表。
(2) 在IE TFCS中,給出了SCCPCH物理信道對應的FACH和PCH的傳輸格式組合情況,和DCH情況下的TFCS情況類似,不再贅述。
(3) 在IE FACH/PCH information list中,列出了SCCPCH對應的FACH和PCH信道信息,如果含有PCH,則PCh信息在列表中第一個列出。其中,IE TFS給出了此傳輸信道的RLC SIZE、TTI和TB塊個數等信息,IE Transport channel identity給出了此傳輸信道的ID值,IE CTCH indicator指示了是否有一個CTCh邏輯信道映射到FACH信道上(注意,這里沒有PCH的事)。
(4) IE PICH info存在與否,取決與在IE FACH/PCH information list中當前是否有PCH映射存在,若存在,則IE PICH info信息存在。在IE PICH info中,IE Timeslot number和IE Midamble shift and burst type在前面都已經解釋過,不再贅述;IE Codes list給出了PICh所使用的信道化碼列表,從CC16-1到CC16-16中選出一到兩個;IE Repetition period/length和IE Offset在前面也已經解釋過,不再贅述;IE Paging indicator length指示了一個尋呼指示PI的長度,單位為bit,默認為4bit;IE NGAP表示對于本次Paging Occasion來說,最后攜帶PICH的幀與第一個攜帶尋呼消息的幀之間的差值,單位為幀,默認為4幀;IE NPCH表示尋呼組的個數,默認值是2個。
8、SIB6,包含了用于連接模式的公共和共享物理信道配置參數,內容同SIB5,見SIB5部分的介紹。
9、SIB7,包含了快速變化的參數,比如上行干擾和動態(tài)持續(xù)值。對于TD-SCDMA來說,只有動態(tài)持續(xù)值,對于FDD來說,只有上行干擾值。IE Dynamic persistence level值的取值范圍為1到8,具體用途是用在計算每個ASC的P值上,如果N代表Dynamic persistence level值,則P(N) = 2-(N-1),計算出來的P值為一個0到1的值,參見SIB5中的解釋。IE Expiration Time Factor是一個超時因子,默認是1,因為SIB7內部的改變不是通過Value Tag來觸發(fā)的,而是通過定時器超時周期性觸發(fā)來獲取更新的SIB7內容,而定時器超時的時長就定義為Expiration timer = MAX(32 , SIB_REP * ExpirationTimeFactor),其中SIB_REP為SIB7的重復周期,在調度信息里可以得到。
10、SIB11,包含了測量控制信息,其包含的IE說明如下:
IE FACH measurement occasion info主要用于UE處于CELL_FACH狀態(tài)下對異頻和異系統(tǒng)測量時的配置信息,其中包括FACH Measurement occasion cycle length coefficient,指明了FACH Measurement occasion cycle length值,為2的次冪關系,將用于計算FACH occasion時的SFN值。參數Inter-frequency FDD measurement indicator指示了是否進行異頻的FDD測量,參數Inter-frequency TDD 3.84 Mcps measurement indicator指示了是否進行異頻的TDD 3.84 Mcps的測量,參數Inter-frequency TDD 1.28 Mcps measurement indicator指示了是否進行異頻的TDD 1.28 Mcps的測量,以上參數兼顧了WCDMA-FDD、TDD 3.84 Mcps和TDD 1.28 Mcps三種制式,對于TD-SCDMA來說,如要進行異頻測量配置,則前兩個都是FALSE,后一個是TURE即可。參數Inter-RAT measurement indicators指示了是否進行異系統(tǒng),比如對GSM系統(tǒng)的測量。
在IE Measurement control system information中,參數Use of HCS指示了是否當前服務小區(qū)屬于HCS小區(qū)。參數Cell selection and reselection quality measure指示了用于小區(qū)選擇和重選時的測量類型,對于TDD來說,其實就是指的是PCCPCH RSCP,和SIB3/SIB4中的此IE應該是一個值,當不一樣時以SIB11里的為準。所以我們看到,可能也很費解地看到,在SIB3里TDD沒有對此IE進行說明,還是FDD一個情況,但在SIB11里給出了TDD時的說明,說明TDD情況下SIB3/SIB4里的此IE是不考慮的。
(1) 在IE Intra-frequency measurement system information中,IE Intra-frequency measurement identity代表此測量ID值。
IE Intra-frequency cell info list包含了同頻測量時測量對象列表信息,有同頻小區(qū)刪除列表Intra-frequency cell removal,有新增加的同頻小區(qū)列表New intra-frequency cells。在IE New intra-frequency cells中,Intra-frequency cell id指示了同頻小區(qū)ID,IE Cell info指示了包括服務小區(qū)在內的列表小區(qū)信息。在IE Cell info中,參數Cell individual offset可正可負,用于添加到測量的質量值上,以用于事件評估,具體是否使用要依據不同的情況和消息指示而定;IE Reference time difference to cell用于指示鄰小區(qū)和服務小區(qū)的定時偏差,在System Information里指的是當前小區(qū)和鄰小區(qū)的PCCPCH的定時偏差,在Measurement Control中指的是UE上行發(fā)送定時和鄰小區(qū)PCCPCH的定時偏差,單位為Chip,對于服務小區(qū),此IE不用;Read SFN indicator指示是否需要讀取此小區(qū)的SFN值;IE Primary CCPCH info和Primary CCPCH TX power指示此小區(qū)的PCCPCH信息和發(fā)射功率,具體內容見以前的分析;IE Timeslot list代表此小區(qū)的時隙列表,UE就根據此小區(qū)的時隙順序報告Timeslot ISCP信息;IE Cell Selection and Re-selection Info指示此小區(qū)的選擇和重選信息,對于服務小區(qū)此項缺省,具體內容見以前的分析。
IE Intra-frequency measurement quantity中,Filter coefficient是對測量的結果進行濾波,Measurement quantity list給出測量質量的列表,有Primary CCPCH RSCP、Pathloss和Timeslot ISCP三種形式的測量質量。
IE Intra-frequency reporting quantity for RACH Reporting指示了在RACH信道上發(fā)送同頻測量報告質量信息,其中SFN-SFN observed time difference reporting indicator指示了此參數的報告形式,有不報告、類型1和類型2三種形式,具體內容后面會講;IE Reporting quantity list指示了報告的質量列表,有Timeslot ISCP、Primary CCPCH RSCP和No report三種形式。
IE Maximum number of reported cells on RACH指示了在RACH上報告的小區(qū)的最大個數,有no report、current cell、current cell + best neighbour、current cell + 2 best neighbours、current cell + 3 best neighbours 、current cell + 4 best neighbours 、current cell + 5 best neighbours 和current cell + 6 best neighbours七種情況。
IE Reporting information for state CELL_DCH報告的測量只有UE進入CELL_DCH狀態(tài)時才激活使用,具體內容與UE在CELL_DCH狀態(tài)時收到Measurement Control消息相關IE內容一致,放在后面講解Measurement Control消息時詳述。
(2) 在IE Inter-frequency measurement system information中,僅包含一個IE Inter-frequency cell info list。在IE Inter-frequency cell info list中,IE New inter-frequency cells指示了新增的異頻小區(qū)列表,其中包含Inter-frequency cell id、Frequency info和Cell info,相關IE內容在前面已經分析過了。
(3) IE Inter-RAT measurement system information是關于異系統(tǒng)的測量系統(tǒng)信息,目前先不對此種情況進行分析。
(4) 在IE Traffic volume measurement system information中,Traffic volume measurement identity代表流量測量ID,默認值是4;在IE Traffic volume measurement object中,Uplink transport channel type代表進行流量測量的上行傳輸信道類型,有DCH、RACH和USCH三種類型,同時對于DCH和USCH,還給出了傳輸信道的ID值UL Target Transport Channel ID; IE Traffic volume measurement quantity代表是進行何種RLC Buffer的測量量;IE Traffic volume reporting quantity表示Traffic volume measurement quantity指示的RLC Buffer測量量是否上報;參數Measurement validity表示此測量在UE何種狀態(tài)有效,有UE state三種類型,即CELL_DCH、all states except CELL_DCH和all states三種形式;在IE Measurement reporting mode中,參數Measurement Report Transfer Mode有兩種類型,即Acknowledged mode RLC和Unacknowledged mode RLC,參數Periodical Reporting / Event Trigger Reporting Mode指明是周期報告方式還是事件觸發(fā)方式;事件觸發(fā)報告IE Traffic volume measurement reporting criteria和周期報告IE Periodical reporting criteria的具體內容見后面的分析,在此先略過。
11、SIB12,用于連接模式下的測量控制信息,具體內容同SIB11,見上面對SIB11內容的分析,在此不再贅述
12、SIB13,包含核心網類型是ANSI-41的系統(tǒng)信息,略去。
13、SIB14,應用于TDD 3.84 Mcps制式的系統(tǒng)信息,略去。
14、SIB15,包含了基于UE定位和UE輔助定位兩種方法的系統(tǒng)信息,定位的方面暫時先不談,略去。
15、SIB16,用于系統(tǒng)間切換時使用,即從別的系統(tǒng)向UTRAN切換時,該SIB里包含了UE所需的radio bearer、transport channel和physical channel參數信息。關于系統(tǒng)間切換的內容,暫時先不談,略去。
16、SIB17,用于TDD,包含了在UE連接模式下配置共享物理信道PUSCH和PDSCH的一些參數,一些快速改變的參數。在實際的TD環(huán)境下,PUSCH和PDSCH一般都沒有分配和使用,所以這方面暫時先不談,略去。
17、SIB18,包含了用于IDLE和連接模式下的鄰近小區(qū)的PLMN ID列表,在實際網絡中一般都沒有配置,所以也不想花太多時間討論此SIB的內容和作用,略去。
二、系統(tǒng)信息廣播概述
網絡側向UE進行系統(tǒng)信息廣播分成三種形式進行,一是直接在BCH上發(fā)送SIB塊,一是在UE處于IDLE、CELL_PCH或URA_PCH狀態(tài)時通過發(fā)送PAGING TYPE 1空口消息來通知UE系統(tǒng)信息發(fā)生改變,需要重新讀取,一是在UE處于CELL_FACH或CELL_DCH狀態(tài)時通過發(fā)送SYSTEM INFORMATION CHANGE INDICATION空口消息來通知UE系統(tǒng)信息發(fā)生改變,需要重新讀取。
在我們所使用的SIB中,只有SIB1的信息有效范圍為PLMN,其它的都是CELL范圍,超出這個范圍,即UE新進入一個小區(qū),就要考慮是否重新讀取此系統(tǒng)信息。是否要重新讀取的依據是什么呢?我們可以看到,除了SIB7之外,其它的SIB的有效性,即此SIB里的系統(tǒng)信息是否改變依靠的是Value Tag來標志。也就是說,當UE新進入一個小區(qū)之后,就需要比較此小區(qū)的SIB的Value Tag和存儲在UE上的相應SIB的Value Tag是否相同,如果相同,就繼續(xù)使用原來的SIB內容,如果不同,則需要重新讀取。對于SIB7而言,其是由定時器機制來觸發(fā)周期性讀取系統(tǒng)信息的,定時器的時長可以通過SIB7里的參數計算出來,具體見上面對于SIB7講解的部分。
三、系統(tǒng)信息塊的分段和級聯(lián)
在空口上發(fā)送系統(tǒng)信息的空口消息是SYSTEM INFORMATION,那么在網絡側如何填充這個消息呢?這就牽扯到系統(tǒng)信息特有的二次編碼和二次解碼的概念。首先RRC模塊對每個SIB進行ASN.1編碼,再把此編碼后的數據與SYSTEM INFORMATION消息所能容納的大小進行對比,如果大于后者,則需要對前者進行分段,裝在好幾個消息里面,并且對其進行二次ASN.1編碼,發(fā)送出去。如果小于后者,則前者可以和其他SIB編碼后的數據(或者數據的一個分段)級聯(lián)起來,共同裝入SYSTEM INFORMATION消息里,二次編碼之后發(fā)送出去;前者也可以以一個完整的消息添加PADING后裝入SYSTEM INFORMATION消息里二次編碼發(fā)送出去。
由此就產生了幾個不同的段:First段、Subsequent段、Last段和Complete,這些段之間由于級聯(lián)的需要再進行組合,會在SYSTEM INFORMATION消息里產生很多的組合形式,在此就不一一列舉。各個SIB的消息內容我們前面已經介紹過了,那么接下來我們看看把SIB當作數據的它的上一級消息SYSTEM INFORMATION的內容。
在消息SYSTEM INFORMATION里,參數SFNprime代表當前SFN的值,CHOICE Segment combination就給出了各種不同的分段組合,共有11種情況。我們再來看看各種不同的分段,其具體的內容。
First段里,SIB type指明了當前的SIB類型,SEG_COUNT指明了此SIB類型共分成了幾段,SIB data fixed里存放的就是此SIB編碼后的第一段數據。
Subsequent段里,SIB type的意義同上,Segment index代表此段的索引值,SIB data fixed里存放的是此SIB編碼后的第二段數據。Last段內容基本上同Subsequent段。從這里我們可以看出,Subsequent段和Last段這兩段同First段的不同之處了,即SEG_COUNT只在First段出現。
在Complete SIB里,參數就更少了,SIB type的意義同上,SIB data fixed意義也同上,只不過里面存放的是整個SIB編碼后的數據。
補充一句,不論是Fist段、Subsequent段、Last段,還是Complete SIB,它們都是一個short類型的消息結果,區(qū)別就在于存放SIB數據部分,即由固定數據長度的SIB data fixed變成可變數據長度的SIB data variable,在實現細節(jié)上略有不同,但在作用和意義上完全一直,所以略去不提。
四、系統(tǒng)信息的調度
系統(tǒng)信息廣播不僅僅要發(fā)送出去,為了UE能夠在合適的位置和時機解出相應的SIB,系統(tǒng)信息的調度非常重要。調度的信息主要存在與MIB和SB1、SB2,讓我們先來看看調度相關的IE信息內容。
MIB里含有IE References to other system information blocks and scheduling blocks,是對SB和SIB的調度。SB里含有IE References to other system information blocks,是對MIB里沒有列出調度信息的其余SIB的調度。我們深入以上IE的里層,看看最核心的IE Scheduling information的內容。
在IE Scheduling information中,Value Tag參數指明了此SIB所用的Tag值,其中SIB1對應的是PLMN Tag值,其它使用的SIB對應的是Cell Value Tag值。在Scheduling一項中,SEG_COUNT指明了SIB分段的個數,SIB_REP指明了此SIB的廣播重復周期,單位是幀,SIB_POS指示了第一個段所在的位置,SIB_POS offset info指示了此SIB的下一個段相對于上一個段的偏移值,最少偏移值為2,因為BCH上的TTI為20ms,而一個物理幀為10ms,所以BCH上的系統(tǒng)信息總是在偶數幀號上發(fā)送出去,所以偏移值最小為2個幀。
所以,從上面可以看出,對一個分段的SIB來說,因為知道了第一段的位置SIB_POS和偏移SIB_OFF,則其余段的位置可以由公式SIB_POS(i) = SIB_POS(i-1) + SIB_OFF(i)推出,這是一個遞推的形式,其中i = 1, 2, … SEG_COUNT-1,SIB_OFF(i)的含義就是第i個subsequent相對于第i-1個的偏移值。這一共SEG_COUNT-1個SIB_OFF(i)數值有可能不相同。
以上討論的SIB_POS的數值都是相對值,即在一個SIB_REP中的相對位置,那么SIB_POS的絕對值如何計算和得到呢?這里就有一個公式計算每個SIB分段出現時的SFN值,即SFN mod SIB_REP = SIB_POS(i)。舉個例子,MIB出現的位置固定,協(xié)議中給出了,即SEG_COUNT = 1,SIB_POS = 0,SIB_REP = 8,那么出現MIB的位置SFN = n*8,其中n = 0,1,2,…。再舉個例子,對于SIB5,分為三段,即SEG_COUNT = 3,SIB_REP = 32,首段位置SIB_POS = 12,SIB_OFF(1) = 2,SIB_OFF(2) = 6,則第一段出現的位置SFN = n*32 + 12,其余兩段按照偏移往后推算,其中n = 0,1,2,…。
五、UE側分段的重組
UE在BCH上收到網絡側發(fā)送的系統(tǒng)信息段后,該怎么收集處理呢?簡單的說就是UE按照順序讀取每一個分段,同一個系統(tǒng)信息塊的分段應該是按照升序的順序來接收讀取,當屬于同一個系統(tǒng)信息塊的所有分段都接收完成,則對其進行ASN.1解碼操作。
如果相應的分段有丟失,或者出現亂序,或者收到重復的分段,UE將要丟棄此系統(tǒng)信息塊。也就是說,此系統(tǒng)信息塊的所有分段唯一正確的順序是一個按照升序接收的序列,從First段開始到Last段結束。
如果UE接收到某一系統(tǒng)信息塊的Subsequent段或Last段的段索引值等于或大于此對應的調度信息中的總段數SEG_COUNT值,則UE不認為是個應該丟棄的錯誤,會做如下處理:先按照調度信息讀取此系統(tǒng)信息塊的所有分段,重組生成完整的系統(tǒng)信息塊,保存起來,并把相應的Value Tag值設為NULL,同時在沒有接收到下一個同類型的系統(tǒng)信息塊之前,或者接收后不到6小時之前,考慮此系統(tǒng)信息塊的內容是有效的,并且重讀此系統(tǒng)信息塊的調度信息。
如果UE接收到某一系統(tǒng)信息塊的Subsequent段或Last段的段索引值等于或大于此First段中所標示的總段數SEG_COUNT值,則UE認為發(fā)生了錯誤,將做如下處理:丟棄和此系統(tǒng)信息塊相關的所有分段,然后重讀相應的調度信息,之后從First段開始(如果有的話)重新讀取此系統(tǒng)信息塊相關的所有分段。
如果UE關機,則認為所存儲的所有系統(tǒng)信息塊都失效,有些信息,比如當前小區(qū)與相鄰小區(qū)的信息,可能會在UE或USIM卡里存儲起來,等到下次開機時,就走有存儲信息的小區(qū)搜索和選擇流程。
六、接收MIB和SB后的處理
前面講的都是針對分段的調度處理問題,當所有的分段都接收到,該進行重組的進行重組,然后對其進行二次ASN.1解碼,得到MIB、SB、SIB1、SIB2等一系列的系統(tǒng)信息塊,從這節(jié)開始就講講UE對各個系統(tǒng)信息塊是如何進行處理的,這部分內容很關鍵。先來講講收到MIB和SB后的處理。
由于MIB的調度信息是固定的,即重復周期是8,位置是0,SFN是8的整數倍的位置就是MIB出現的位置,所以MIB的信息先要讀取出來。其中,讀出的MIB Value Tag值要和本地存儲的值進行比較,如果兩者相同,則使用本地存儲的系統(tǒng)信息內容,而不再去根據調度信息讀取SB以及相應的SIB的內容了(其中SIB7單算,因為其觸發(fā)方式不是Value Tag,而是Timer);如果兩者不同,或者本地沒有存儲MIB相關的東西(比如剛開機),則要把讀到的新的Value Tag值存儲到本地,然后讀取和分析MIB包含的調度信息內容。
當讀取每一個信息塊的調度信息時,同樣要把讀到的Value Tag和本地的Value Tag對比,如果兩者相同,則使用本地存儲的系統(tǒng)信息塊內容,而不再去按照調度信息在BCH上讀取相應的SIB內容了;如果兩者不同,或者壓根本地就沒有存儲該內容,則要把從調度信息里讀到的Value Tag值存儲到本地,然后接著按調度信息讀取和存儲該SIB的內容。
一些特殊情況的處理。
(1) 如果UE接收的SB的位置與在調度信息里提供的位置不同,或者接收到SB時其調度信息還沒有接收到,這種情況下的處理原則是把SB的內容存儲起來,但設置Value Tag值為NULL,同時在UE在正確位置上接收到下一個SB之前,考慮本地存儲的內容是有效的。
(2) 如果UE在按照調度信息給定的位置沒有找到SB,取而代之的是一個CRC校驗正確的TB塊,則UE要重新讀取該SB的調度信息。
(3) 如果UE在SFN mod 32 = 0的位置找不到MIB,而是一個CRC校驗正確的TB塊,則認為MIB找不到,同時認為該小區(qū)是一個barred小區(qū),但允許同頻小區(qū)重選,同時把bar小區(qū)的定時器時長設為IE Tbarred對應的最大值。
(4) 如果SIB1和SIB13同時沒有調度,則認為該小區(qū)是barred,但允許同頻小區(qū)重選,同時把bar小區(qū)的定時器時長設為IE Tbarred對應的最大值。
(5) 如果UE僅僅支持GSM-MAP形式,但發(fā)現小區(qū)廣播了SIB13而沒有廣播SIB1,則考慮此小區(qū)是barred。
(6) 如果SIB1沒有調度,同時本地變量PLMN Type設為GSM-MAP,并且接收的MIB里的IE PLMN Type設為GSM-MAP或者GSM-MAP and ANSI-41,則UE要向上層報告沒有獲得有效的CN域系統(tǒng)信息。
(7) 如果UE處于idle狀態(tài),發(fā)現SIB3沒有調度,則考慮該小區(qū)是barred,但允許同頻小區(qū)重選,同時把bar小區(qū)的定時器時長設為IE Tbarred對應的最大值。
(8) 如果UE處于連接模式,發(fā)現SIB3和SIB4都沒有調度,則考慮該小區(qū)是barred,但允許同頻小區(qū)重選,同時把bar小區(qū)的定時器時長設為IE Tbarred對應的最大值。
(9) 如果UE處于idle狀態(tài),發(fā)現SIB5沒有調度,或者SIB5調度了,但是IE PICH info不存在,則考慮該小區(qū)是barred,但允許同頻小區(qū)重選,同時把bar小區(qū)的定時器時長設為IE Tbarred對應的最大值。
(10) 如果UE處于連接模式,發(fā)現SIB5和SIB6都沒有調度,或者雖然調度了,但是IE PICH info不存在,則考慮該小區(qū)是barred,但允許同頻小區(qū)重選,同時把bar小區(qū)的定時器時長設為IE Tbarred對應的最大值。
(11) 如果SIB7沒有調度,則考慮該小區(qū)是barred,但允許同頻小區(qū)重選,同時把bar小區(qū)的定時器時長設為IE Tbarred對應的最大值。
七、接收各SIB后的處理
1、SIB1
如果本地變量SELECTED_PLMN中的PLMN Type設為GSM-MAP,并且MIB信息中的PLMN type設為GSM-MAP或者GSM-MAP and ANSI-41,則UE應該保存SIB1里所有相關的IE,然后作相應的處理。
對于IE CN common GSM-MAP NAS system information,如果UE處于idle狀態(tài),則會把此IE遞向NAS層;如果是連接態(tài),則不需要。根據此IE中的信息,就可以檢查出當前小區(qū)是否是suitable。
對于IE CN domain system information list,針對每個域的CN domain system information,根據其中的IE CN domain specific NAS system information的信息,來檢測當前小區(qū)是否是suitable。如果在idle狀態(tài),就把IE CN domain specific NAS system information和IE CN domain identity的內容遞交給上層,存儲IE CN domain specific DRX cycle length coefficient的值,并使用此值來計算Paging Occasions所需要的幀號;如果在連接態(tài),則不需要把IE CN domain specific NAS system information遞交給上層。如果某個域的CN domain system information不存在,則在idle狀態(tài)下會指示上層此域沒有相應的CN域系統(tǒng)信息。
存儲IE UE Timers and constants in idle mode內容到變量TIMERS_AND_CONSTANTS;對于IE UE Timers and constants in connected mode,如果UE還沒有進入RRC連接狀態(tài),則也會把其內容存入變量TIMERS_AND_CONSTANTS。此變量中存儲的定時器和常數會在后面的RRC過程中用到。
2、SIB2
在連接模式下UE保存SIB2中所有相關的IE,在空閑模式下則不用。
3、SIB3
具體內容和使用見前面的介紹,有一點特別注意,如果UE在連接模式下,SIB3消息里指示有SIB4存在的話,UE將要按照SIB4消息里的內容執(zhí)行。
4、SIB4
連接模式下使用,idle狀態(tài)下不用,具體內容和使用見前面的介紹。
5、SIB5
如果UE處于連接模式,先檢查SIB6是否存在,如果存在,則按照SIB6的內容進行處理。RACH的TFS使用SIB5中給定的,在CELL_FACH狀態(tài)中使用的上行PRACH默認的為IE PRACH info中指示的PRACH。使用SIB5中指示的FACH/PCH的TFS,按照協(xié)議規(guī)定選擇SCCPCH,并啟動接收。如果SCCPCH中帶有PCH信息,則配置和PCH對應的PICH物理信道,并在UE處于idle、CELL_PCH或者URA_PCH狀態(tài)啟動接收,即在PICH上監(jiān)聽它的paging occasions。
6、SIB6
在UE處于連接模式時使用,處理方式同SIB5,不同之處在于,如果SIB6中相應的IE缺失,則在SIB5中相應的IE內尋找和讀取。
7、SIB7
存儲SIB7所有相關IE的內容,根據前面介紹的公式,計算出SIB7定時器的時長,并啟動,在定時器超時之前認為此SIB7里的內容是有效的。如果定時器超時,則要重新讀取SIB7的內容,重復以上的步驟。
8、SIB11
存儲IE Intra-frequency cell info list、Inter-frequency cell info list和Inter-RAT cell info list的內容到全局變量CELL_INFO_LIST。在idle狀態(tài),或者在連接狀態(tài)但是SIB12沒有廣播,并且沒有通過MEASUREMENT CONTROL建立修改過同頻測量,則存儲相應的IE Intra-frequency reporting quantity、Intra-frequency measurement reporting criteria和Periodical reporting criteria到全局變量MEASUREMENT_IDENTITY,以便UE進入CELL_DCH狀態(tài)時使用。如果在同頻和異頻小區(qū)列表里沒有包含IE Cell selection and reselection info,則使用IE的默認值。如果IE Cell selection and reselection quality measure的值不同于SIB3或SIB4里的IE Cell selection and reselection quality measure的值,則以SIB11里的為準。
9、SIB12
處理過程和SIB11類似,如果SIB12沒有的相關IE,可以在SIB11中尋找。
八、系統(tǒng)信息的改變
1、對于使用Value Tag的系統(tǒng)信息塊,若發(fā)生改變,需把IE BCCH modification info中MIB的Value Tag設為新值,并以以下兩種方式通知UE:
1) 在idle、CELL_PCH或者URA_PCH狀態(tài),用包含有IE BCCH modification info的PAGING TYPE 1消息在PCCH上通知UE,這里有一個paging occasions的問題;
2) 在CELL_FACH狀態(tài),用包含有IE BCCH modification info的SYSTEM INFORMATION CHANGE INDICATION消息在BCCH上通知UE,這里的BCCH映射到FACH信道。
上述兩個消息中的IE BCCH modification info包含兩個子IE,即MIB value tag和BCCH modification time,其中IE BCCH modification time是可選的。如果包含有IE BCCH modification time,則稱為系統(tǒng)信息塊的同步更改,其中的更改時間對應SFN mod 8 = 0的某一時刻,即MIB在一個SFN周期出現的所有時刻。使用同步更改系統(tǒng)信息的原因在于,比如對于牽扯到信道重配的情況,UE如果知道系統(tǒng)信息改變發(fā)生的確切時刻,將變得非常必要。
不論有沒有同步修改時刻,系統(tǒng)信息發(fā)生改變UE處理的流程是一致的。UE將比較空口消息過來的MIB Value Tag和本地的MIB Value Tag,如果兩者不同,則重新讀取BCH上的MIB。
1) 如果讀到的MIB value tag和IE BCCH modification info中的MIB value tag一致,但不同于本地變量存儲的MIB value tag,則按照前面介紹的“接收MIB和SB后的處理”部分處理。
2) 如果讀到的MIB value tag和本地變量存儲的MIB value tag一致,說明MIB改變的時刻還沒有到來,在下一個MIB出現的時刻,重復執(zhí)行上述動作。
3) 如果讀到的MIB value tag和本地變量存儲的MIB value tag不同,同時和IE BCCH modification info中的MIB value tag也不同,則先按照前面介紹的“接收MIB和SB后的處理”部分處理,其中SIB塊value tag一致的繼續(xù)使用本地的,不一致的則讀取使用新的SIB內容;然后判斷IE BCCH modification info中的MIB value tag減去讀到的MIB value tag模8是否小于4,如果是的話,則在下一個MIB出現的時刻重復以上的動作。
2、對于使用定時器觸發(fā)來更新系統(tǒng)信息的SIB,如SIB7,當定時器超時的時候,認為當前的SIB內容是無效的,同時重新獲取SIB內容。
在FDD情況下,如果UE不在CELL_FACH狀態(tài),則不必按照定時器超時來觸發(fā)讀取系統(tǒng)信息,除非內容有必要讀。欢鴮τSIB7,如果UE處于CELL_FACH狀態(tài),則需要按照定時器的配置時時更新SIB7的內容,除非由于無線環(huán)境變差而接收不到系統(tǒng)信息。
在TDD情況下,對于SIB7來說,不必按照定時器超時來時時觸發(fā)讀取系統(tǒng)信息,除非內容有必要讀取,這是SIB7 FDD與TDD的區(qū)別。
回答者:
XueJiang
回答時間:2013-01-04 20:58
21 15
我也不懂,學習下。
回答者:
bbs216
回答時間:2013-01-05 08:46
15 18
論壇里面有資料,樓主可以下載看看
回答者:
taqianwei
回答時間:2013-01-05 08:58
21 21
看著這么多的答案還看著迷糊...
回答者:
淺123
回答時間:2013-01-05 09:17
16 18
已經很全面了
回答者:
hbxt_zk@163.com
回答時間:2013-01-05 13:18
24 17
就是系統(tǒng)下發(fā)給UE的網絡信息,然UE知道網絡的信息,有助于UE的判斷和決策。
回答者:
高玉峰0308
回答時間:2013-01-07 10:04
17 15
• 福建省鴻官通信工程有限公司
聘:移動專項后臺中級
需求人數:1 人 地點:岳陽市
• 北京電旗通訊技術股份有限公司 聘:網優(yōu)實習生通信應屆生(云南)
需求人數:1 人 地點:昆明市,思茅市,昭通市
• 安徽引途科技有限公司 聘:滁州中興初中級網優(yōu)
需求人數:3 人 地點:滁州市
• 廣州瀚信通信科技股份有限公司 聘:項目經理(廣西)
需求人數:2 人 地點:廣西省
• 杭州東信網絡技術有限公司 聘:河北-網絡優(yōu)化IMC崗位
需求人數:10 人 地點:河北省
• 重慶信科通信工程有限公司 聘:PTN中級
需求人數:1 人 地點:桂林市
• 浙江省郵電工程建設有限公司 聘:接入網PON
需求人數:3 人 地點:西安市,榆林市,咸陽市
• 西安長河通訊有限責任公司 聘:45G高級
需求人數:2 人 地點:北京市
• 浙江明訊網絡技術有限公司 聘:高級網優(yōu)工程師(IMC)-新疆
需求人數:1 人 地點:烏魯木齊市
• 杭州華星創(chuàng)業(yè)通信技術股份有限公司 聘:中級后臺-山西
需求人數:1 人 地點:晉中市
需求人數:1 人 地點:岳陽市
• 北京電旗通訊技術股份有限公司 聘:網優(yōu)實習生通信應屆生(云南)
需求人數:1 人 地點:昆明市,思茅市,昭通市
• 安徽引途科技有限公司 聘:滁州中興初中級網優(yōu)
需求人數:3 人 地點:滁州市
• 廣州瀚信通信科技股份有限公司 聘:項目經理(廣西)
需求人數:2 人 地點:廣西省
• 杭州東信網絡技術有限公司 聘:河北-網絡優(yōu)化IMC崗位
需求人數:10 人 地點:河北省
• 重慶信科通信工程有限公司 聘:PTN中級
需求人數:1 人 地點:桂林市
• 浙江省郵電工程建設有限公司 聘:接入網PON
需求人數:3 人 地點:西安市,榆林市,咸陽市
• 西安長河通訊有限責任公司 聘:45G高級
需求人數:2 人 地點:北京市
• 浙江明訊網絡技術有限公司 聘:高級網優(yōu)工程師(IMC)-新疆
需求人數:1 人 地點:烏魯木齊市
• 杭州華星創(chuàng)業(yè)通信技術股份有限公司 聘:中級后臺-山西
需求人數:1 人 地點:晉中市
熱點問題
更多精彩
聯(lián)系我們 - 問通信專家 | Powered by MSCBSC 移動通信網 © 2006 - |