参考资料:3GPP 38.300、3GPP 38.331
SI:System Information
MIB:Master Information Block
SIB:SystemInformation Block
SSB:Synchronization Signal Block
RMSI:Remaining Minimum SI,剩余最小SI,即除MIB外的最小SI。
PSCell:Primary SCG Cell
BWP:Bandwidth Part
1.システムメッセージ
SIには1つのMIBと複数のSIBが含まれます。SIは最小SIとその他のSIに分けられます。
(1)最小SI:初期アクセスに関する基本情報と他のSIの取得方法が含まれます。
- MIB:SIB1などの取得方法に関する情報が含まれています。
★★運ばれるメッセージ:systemFrameNumber、subCarrierSpacingCommon、ssb-SubcarrierOffset、dmrs-TypeA-Position、pdcch-ConfigSIB1、cellBarred、intraFreqReselection(同じ周波数の再選択が許可されているかどうか)。
★★MIBメッセージは、80msの周期でBCHで定期的にブロードキャストされます。繰り返し回数はSSBの周期で決まります。
- SIB1:初期アクセスに必要な情報とその他のSIスケジューリング情報が含まれます。
★★運ばれるメッセージ:cellSelectionInfo、cellAccessRelatedInfo、connEstFailureControl、si-SchedulingInfo、servingCellConfigCommon、ims-EmergencySupport、eCallOverIMS-Support、ue-TimersAndConstants、uac-BarringInfo、useFullResumeID。
★★SIB1はRMSIとも呼ばれ、残りの最小SIはMIBを除く最小SIです。
★★SIB1はDL-SCHで160msの周期で定期的にブロードキャストします。各サイクルで繰り返されるブロードキャストの数は固定されておらず、特定の実装に依存します。デフォルトは8回です。
★★UEがRRC_CONNECTED状態の場合、定期的なブロードキャストまたはRRCReconfigurationメッセージを介してSIB1を取得できます。
★★SIB1は、他のSIが定期的にブロードキャストされるか、オンデマンドで提供されるかを示します。他のSIがオンデマンドで提供される場合、SIB1は、UEがSI要求を実行するための情報も含める必要があります。
(2)その他のSI:最小SIに含まれていないその他すべてのシステムメッセージ。
- 他のSIを取得する方法:
①定期的なブロードキャスト、そのブロードキャスト情報はSIB1で運ばれるsi-SchedulingInfoによって決定され
ます。 - SIB2:セル再選択公開情報(同じ周波数、異なる周波数、inter-RAT)、サービングセル再選択情報、および同じ周波数のセル再選択情報を含めます。
SIB2 ::= SEQUENCE {
cellReselectionInfoCommon SEQUENCE {
nrofSS-BlocksToAverage INTEGER (2..maxNrofSS-BlocksToAverage) OPTIONAL, -- Need R
absThreshSS-BlocksConsolidation ThresholdNR OPTIONAL, -- Need R
rangeToBestCell RangeToBestCell OPTIONAL, -- Need R
q-Hyst ENUMERATED {
dB0, dB1, dB2, dB3, dB4, dB5, dB6, dB8, dB10,
dB12, dB14, dB16, dB18, dB20, dB22, dB24},
speedStateReselectionPars SEQUENCE {
mobilityStateParameters MobilityStateParameters,
q-HystSF SEQUENCE {
sf-Medium ENUMERATED {dB-6, dB-4, dB-2, dB0},
sf-High ENUMERATED {dB-6, dB-4, dB-2, dB0}
}
} OPTIONAL, -- Need R
...
},
cellReselectionServingFreqInfo SEQUENCE {
s-NonIntraSearchP ReselectionThreshold OPTIONAL, -- Need R
s-NonIntraSearchQ ReselectionThresholdQ OPTIONAL, -- Need R
threshServingLowP ReselectionThreshold,
threshServingLowQ ReselectionThresholdQ OPTIONAL, -- Need R
cellReselectionPriority CellReselectionPriority,
cellReselectionSubPriority CellReselectionSubPriority OPTIONAL, -- Need R
...
},
intraFreqCellReselectionInfo SEQUENCE {
q-RxLevMin Q-RxLevMin,
q-RxLevMinSUL Q-RxLevMin OPTIONAL, -- Need R
q-QualMin Q-QualMin OPTIONAL, -- Need S
s-IntraSearchP ReselectionThreshold,
s-IntraSearchQ ReselectionThresholdQ OPTIONAL, -- Cond RSRQ
t-ReselectionNR T-Reselection,
frequencyBandList MultiFrequencyBandListNR-SIB OPTIONAL, -- Need S
frequencyBandListSUL MultiFrequencyBandListNR-SIB OPTIONAL, -- Need R
p-Max P-Max OPTIONAL, -- Need R
smtc SSB-MTC OPTIONAL, -- Need R
ss-RSSI-Measurement SS-RSSI-Measurement OPTIONAL, -- Need R
ssb-ToMeasure SSB-ToMeasure OPTIONAL, -- Need R
deriveSSB-IndexFromCell BOOLEAN,
...,
[[
t-ReselectionNR-SF SpeedStateScaleFactors OPTIONAL -- Need N
]]
},
...
}
RangeToBestCell ::= Q-OffsetRange
- SIB3:同じ周波数のセル再選択に使用される、同じ周波数の隣接セル情報と同じ周波数のブラックリストセル情報を含みます。
SIB3 ::= SEQUENCE {
intraFreqNeighCellList IntraFreqNeighCellList OPTIONAL, -- Need R
intraFreqBlackCellList IntraFreqBlackCellList OPTIONAL, -- Need R
lateNonCriticalExtension OCTET STRING OPTIONAL,
...
}
IntraFreqNeighCellList ::= SEQUENCE (SIZE (1..maxCellIntra)) OF IntraFreqNeighCellInfo
IntraFreqNeighCellInfo ::= SEQUENCE {
physCellId PhysCellId,
q-OffsetCell Q-OffsetRange,
q-RxLevMinOffsetCell INTEGER (1..8) OPTIONAL, -- Need R
q-RxLevMinOffsetCellSUL INTEGER (1..8) OPTIONAL, -- Need R
q-QualMinOffsetCell INTEGER (1..8) OPTIONAL, -- Need R
...
}
IntraFreqBlackCellList ::= SEQUENCE (SIZE (1..maxCellBlack)) OF PCI-Range
- SIB4:周波数間セル再選択に使用される周波数間セル再選択情報、周波数間隣接セル情報、および周波数間ブラックリストセル情報を含みます。
SIB4 ::= SEQUENCE {
interFreqCarrierFreqList InterFreqCarrierFreqList,
lateNonCriticalExtension OCTET STRING OPTIONAL,
...
}
InterFreqCarrierFreqList ::= SEQUENCE (SIZE (1..maxFreq)) OF InterFreqCarrierFreqInfo
InterFreqCarrierFreqInfo ::= SEQUENCE {
dl-CarrierFreq ARFCN-ValueNR,
frequencyBandList MultiFrequencyBandListNR-SIB OPTIONAL, -- Cond Mandatory
frequencyBandListSUL MultiFrequencyBandListNR-SIB OPTIONAL, -- Need R
nrofSS-BlocksToAverage INTEGER (2..maxNrofSS-BlocksToAverage) OPTIONAL, -- Need R
absThreshSS-BlocksConsolidation ThresholdNR OPTIONAL, -- Need R
smtc SSB-MTC OPTIONAL, -- Need R
ssbSubcarrierSpacing SubcarrierSpacing,
ssb-ToMeasure SSB-ToMeasure OPTIONAL, -- Need R
deriveSSB-IndexFromCell BOOLEAN,
ss-RSSI-Measurement SS-RSSI-Measurement OPTIONAL,
q-RxLevMin Q-RxLevMin,
q-RxLevMinSUL Q-RxLevMin OPTIONAL, -- Need R
q-QualMin Q-QualMin OPTIONAL, -- Need S,
p-Max P-Max OPTIONAL, -- Need R
t-ReselectionNR T-Reselection,
t-ReselectionNR-SF SpeedStateScaleFactors OPTIONAL, -- Need S
threshX-HighP ReselectionThreshold,
threshX-LowP ReselectionThreshold,
threshX-Q SEQUENCE {
threshX-HighQ ReselectionThresholdQ,
threshX-LowQ ReselectionThresholdQ
} OPTIONAL, -- Cond RSRQ
cellReselectionPriority CellReselectionPriority OPTIONAL, -- Need R
cellReselectionSubPriority CellReselectionSubPriority OPTIONAL, -- Need R
q-OffsetFreq Q-OffsetRange DEFAULT dB0,
interFreqNeighCellList InterFreqNeighCellList OPTIONAL, -- Need R
interFreqBlackCellList InterFreqBlackCellList OPTIONAL, -- Need R
...
}
InterFreqNeighCellList ::= SEQUENCE (SIZE (1..maxCellInter)) OF InterFreqNeighCellInfo
InterFreqNeighCellInfo ::= SEQUENCE {
physCellId PhysCellId,
q-OffsetCell Q-OffsetRange,
q-RxLevMinOffsetCell INTEGER (1..8) OPTIONAL, -- Need R
q-RxLevMinOffsetCellSUL INTEGER (1..8) OPTIONAL, -- Need R
q-QualMinOffsetCell INTEGER (1..8) OPTIONAL, -- Need R
...
}
InterFreqBlackCellList ::= SEQUENCE (SIZE (1..maxCellBlack)) OF PCI-Range
- SIB5:E-UTRAセル再選択情報、E-UTRAセル情報、およびRAT間セル再選択に使用されるE-UTRAブラックリストセル情報が含まれます。
SIB5 ::= SEQUENCE {
carrierFreqListEUTRA CarrierFreqListEUTRA OPTIONAL, -- Need R
t-ReselectionEUTRA T-Reselection,
t-ReselectionEUTRA-SF SpeedStateScaleFactors OPTIONAL, -- Need S
lateNonCriticalExtension OCTET STRING OPTIONAL,
...
}
CarrierFreqListEUTRA ::= SEQUENCE (SIZE (1..maxEUTRA-Carrier)) OF CarrierFreqEUTRA
CarrierFreqEUTRA ::= SEQUENCE {
carrierFreq ARFCN-ValueEUTRA,
eutra-multiBandInfoList EUTRA-MultiBandInfoList OPTIONAL, -- Need R
eutra-FreqNeighCellList EUTRA-FreqNeighCellList OPTIONAL, -- Need R
eutra-BlackCellList EUTRA-FreqBlackCellList OPTIONAL, -- Need R
allowedMeasBandwidth EUTRA-AllowedMeasBandwidth,
presenceAntennaPort1 EUTRA-PresenceAntennaPort1,
cellReselectionPriority CellReselectionPriority OPTIONAL, -- Need R
cellReselectionSubPriority CellReselectionSubPriority OPTIONAL, -- Need R
threshX-High ReselectionThreshold,
threshX-Low ReselectionThreshold,
q-RxLevMin INTEGER (-70..-22),
q-QualMin INTEGER (-34..-3),
p-MaxEUTRA INTEGER (-30..33),
threshX-Q SEQUENCE {
threshX-HighQ ReselectionThresholdQ,
threshX-LowQ ReselectionThresholdQ
} OPTIONAL -- Cond RSRQ
}
EUTRA-FreqBlackCellList ::= SEQUENCE (SIZE (1..maxEUTRA-CellBlack)) OF EUTRA-PhysCellIdRange
EUTRA-FreqNeighCellList ::= SEQUENCE (SIZE (1..maxCellEUTRA)) OF EUTRA-FreqNeighCellInfo
EUTRA-FreqNeighCellInfo ::= SEQUENCE {
physCellId EUTRA-PhysCellId,
q-OffsetCell EUTRA-Q-OffsetRange,
q-RxLevMinOffsetCell INTEGER (1..8) OPTIONAL, -- Need R
q-QualMinOffsetCell INTEGER (1..8) OPTIONAL -- Need R
}
- SIB6:ETWSメイン通知。
- SIB7:ETWS補助通知
- SIB8:CMASアラーム通知
- SIB9:GPSおよびUTC関連情報。UEは、SIB9に従ってGPS、UTC、および現地時間を取得できます。
2. UEがシステム情報を取得する
(1)UEはいつシステム情報を取得する必要がありますか?
- セルの選択(オンにしたばかり)、セルの再選択、カバーされていないエリアからカバーされたエリア、他のRATから現在のRATに入る、システムメッセージ変更指示の受信、PWS通知の受信、保存されているSIの有効期限が切れた後同期完了による再構成。
(2)UEはどのようにしてシステムメッセージを取得しますか?
-
MIBおよびSIB1の取得:
★★UEがMIBおよびSIB1メッセージの取得に失敗した場合、セルのアクセスが禁止されていると見なされます。
★★38.213プロトコルに従って、RRC_IDLEまたはRRC_INACTIVEのUE、BCCHチャネルでMIBメッセージを取得、
★★RRC_IDLE、RRC_INACTIVE、またはアクティブ化されたBWPで、searchSpaceSIB1とpagingSearchSpaceは共通の検索スペースで構成され、システムメッセージが変更されたことを示しますRRC_CONNECTED UEは、MIBメッセージに従ってDL-SCHチャネルでSIB1を取得します。 -
他のSIを取得:
(3)UEがシステムメッセージを保存する
3.システムメッセージの有効性