Section1.2 SIB1
Introduction
SIB1上主要传输评估UE能否接入小区的相关信息及其他系统信息的调度信息. 主要包括4部分:
- 小区接入相关信息(cell Access Related Info)
- PLMN Identity List, PLMN Identity, TA Code, Cell identity & Cell Status
- 小区选择信息(cell Selection Info)
- Minimum Receiver Level
- 调度信息(scheduling Info List)
- SI message type & Periodicity, SIB mapping Info, SI Window length
- TDD配置信息(tdd-Config)
SIB1 传输信道DL-SCH, 物理信道PDSCH
- Signalling radio bearer: N/A
- RLC-SAP: TM
- Logical channel: BCCH
- Direction: E-UTRAN to UE
SIB1 Information element
-- ASN1START
SystemInformationBlockType1 ::= SEQUENCE {
cellAccessRelatedInfo SEQUENCE {
plmn-IdentityList PLMN-IdentityList,
trackingAreaCode TrackingAreaCode,
cellIdentity CellIdentity,
cellBarred ENUMERATED {barred, notBarred},
intraFreqReselection ENUMERATED {allowed, notAllowed},
csg-Indication BOOLEAN,
csg-Identity BIT STRING (SIZE (27)) OPTIONAL -- Need OR
},
cellSelectionInfo SEQUENCE {
q-RxLevMin Q-RxLevMin,
q-RxLevMinOffset INTEGER (1..8) OPTIONAL -- Need OP
},
p-Max P-Max OPTIONAL, -- Need OP
freqBandIndicator INTEGER (1..64),
schedulingInfoList SchedulingInfoList,
tdd-Config TDD-Config OPTIONAL, -- Cond TDD
si-WindowLength ENUMERATED {
ms1, ms2, ms5, ms10, ms15, ms20,
ms40},
systemInfoValueTag INTEGER (0..31),
nonCriticalExtension SEQUENCE {} OPTIONAL -- Need OP
}
PLMN-IdentityList ::= SEQUENCE (SIZE (1..6)) OF PLMN-IdentityInfo
PLMN-IdentityInfo ::= SEQUENCE {
plmn-Identity PLMN-Identity,
cellReservedForOperatorUse ENUMERATED {reserved, notReserved}
}
SchedulingInfoList ::= SEQUENCE (SIZE (1..maxSI-Message)) OF SchedulingInfo
SchedulingInfo ::= SEQUENCE {
si-Periodicity ENUMERATED {
rf8, rf16, rf32, rf64, rf128, rf256, rf512},
sib-MappingInfo SIB-MappingInfo
}
SIB-MappingInfo ::= SEQUENCE (SIZE (0..maxSIB-1)) OF SIB-Type
SIB-Type ::= ENUMERATED {
sibType3, sibType4, sibType5, sibType6,
sibType7, sibType8, sibType9, sibType10,
sibType11, spare7, spare6, spare5,
spare4, spare3, spare2, spare1, ...}
-- ASN1STOP
SIB1 message
MS1
System Information Block Type1 (DL-BCCH-SCH)
Time : 15:57:43.004
Vendor Header
Length : 47
Log Code (Hex) : 0xB0C0
HW Timestamp : (63622381.25 ms) 17:40:22.381
1.25 ms fraction : 0.00
CFN : 136
1.25 ms counter : 867576017905
RRC Signaling Header
Log Packet Version : 2
RRC Release Number : 9.5.0
Radio Bearer Id : 0
Physical Cell Id : 2
E-ARFCN : 39150
System Frame Number
System frame number : N/A
Sub frame number : N/A
Message Type : BcchSchDownlink
Message Length : 22
plmn-IdentityList
PLMN-IdentityList :
[0 ] :
plmn-Identity
MCC : 001
MNC : 01
cellReservedForOperatorUse : notReserved
trackingAreaCode : 12594 (0x3132)
cellIdentity : 2 (0x2)
cellBarred : notBarred
intraFreqReselection : allowed
csg-Indication : False
q-RxLevMin : -65
q-RxLevMinOffset : 1
p-Max : 23
freqBandIndicator : 40
schedulingInfoList
SchedulingInfoList :
[0 ] :
si-Periodicity : rf16
sib-MappingInfo
SIB-MappingInfo :
[0 ] :
extensionBit0 : 0
Optionalitem : sibType3
[1 ] :
extensionBit0 : 0
Optionalitem : sibType5
[1 ] :
si-Periodicity : rf128
sib-MappingInfo
SIB-MappingInfo :
[0 ] :
extensionBit0 : 0
Optionalitem : sibType6
[1 ] :
extensionBit0 : 0
Optionalitem : sibType7
tdd-Config
subframeAssignment : sa2
specialSubframePatterns : ssp7
si-WindowLength : ms20
systemInfoValueTag : 0
- plmn-IdentityList
PLMN标识列表(1-6)个PLMN-IdentityInfo - trackingAreaCode
TAC跟踪区(0-65546) 消息中(0x3132)为16进制数, 转换成十进制为12594 - cellIdentity
小区ID实际是ECI, 与核心网中的数据相同, 其中089055为ENB ID标识, 0A为小区标识(此数字必须是2位16进制数, 才能与16进制的ENB ID进行组合成ECI), 如果ENB ID和小区ID都是十进制数的话, ECI=10进制的ENB ID * 256+ 10进制cell ID - cellBarred
小区禁止: 小区是否禁止UE驻扎, notBarred表示不禁止 - intraFreqReselection
同频重选: 允许; 用来控制当更高级别的小区禁止接入时, 能否重选同频小区 - csg-Indication
指示这个小区是否为CSG小区. 当csg-Indication设置为1(true)时, 只有当消息中的CSG(Closed Subscriber Group关闭用户组)标识和UE中存储的CSG列表中的一项匹配时, 此UE才能接入小区. 这个主要是用在R9的家庭基站中的概念, 用于家庭基站对用户接入的控制. FALSE表示不启用. - q-RxLevMin
指示小区要求的最小接收功率RSRP(-140..-44)dBm, 即当UE测量小区RSRP低于该值时UE是无法在该小区驻留的. 实际的值为:Q~rxlevmin~ = IE value * 2[dB]
- q-RxLevMinOffset
小区选择所需要的最小接收电平偏移,(2-16)dB
作用是减少PLMN之间的乒乓选择,此参数只在UE驻留在访问PLMN (Visited PLMN)时, 周期性地搜寻更高级别的PLMN时使用. - p-Max
小区支持UE允许的最大发射功率,如果eNB配置大于UE支持最大值, UE就设置为UE支持的最大值. 例如Cat3 UE支持最大23db - freqBandIndicator
频带指示, 表示当前系统的使用40频段 - schedulingInfoList
调度信息表 - si-Periodicity
SI消息的调度周期, 以无线帧为单位. 如rf16表示周期为16个无线帧 - SIB-MappingInfo
系统消息中所含的系统信息块映射表. 表中没有包含SIB2, 它一直包含在SI消息中的第一项. 该字段决定了该小区能下发的sib(3到11)类型. 以上调度信息表示SIB3的周期和位置. - subframeAssignment
用于指示上下行子帧的配置, sa2对应配置2. 详见TDD_UL_DL_conifg - specialSubframePatterns
特殊子帧配比. 详见specialSubframePatterns - si-WindowLength
系统消息调度窗口,20ms - systemInfoValueTag
指示其它SIB是否发生了改变 详见systemInfoValueTag
Configuration | Downlink to uplink switch point periodicity (ms) | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
---|---|---|---|---|---|---|---|---|---|---|---|
0 | 5ms | D | S | U | U | U | D | S | U | U | U |
1 | 5ms | D | S | U | U | D | D | S | U | U | D |
2 | 5ms | D | S | U | D | D | D | S | U | D | D |
3 | 10ms | D | S | U | U | U | D | D | D | D | D |
4 | 10ms | D | S | U | U | D | D | D | D | D | D |
5 | 10ms | D | S | U | D | D | D | D | D | D | D |
6 | 5ms | D | S | U | U | U | D | S | U | U | D |
Configuration | 3GPP release | DwPTS (Ts) | UpPTS (Ts) | Dw | GP | Up |
---|---|---|---|---|---|---|
0 | 8 | 6592 | 2192 | 3 | 10 | 1 |
1 | 8 | 19760 | 2192 | 9 | 4 | 1 |
2 | 8 | 21952 | 2192 | 10 | 3 | 1 |
3 | 8 | 24144 | 2192 | 11 | 2 | 1 |
4 | 8 | 26336 | 2192 | 12 | 1 | 1 |
5 | 8 | 6592 | 4384 | 3 | 9 | 2 |
6 | 8 | 19760 | 4384 | 9 | 3 | 2 |
7 | 8 | 21952 | 4384 | 10 | 2 | 2 |
8 | 8 | 24144 | 4384 | 11 | 1 | 2 |
9 | 11 | 13168 | 4384 | 6 | 6 | 2 |
DwPTS Downlink Pilot Time Slot
UpPTS Uplink Pilot Time Slot
GP Guard period
systemInfoValueTag 对于除MIB, SIB1, SIB10和SIB11之外的所有系统信息块的公共值, 范围(0-31); SI每变化一次, systemInfoValueTag值就加1(或减1: 移动研究院测试华为网络机制是减1).
举例: UE将寻呼消息PAGING TYPE1中的MIB value tag1与自己保存的MIB value tag2进行比较:
- 如果这两个Tag不同的话, 认为SI已经更新, 重新读取SI.
- 当重新获取得的systemInfoValueTag3与systemInfoValueTag1相同, 而systemInfoValueTag2不同的话, 读取MIB中的调度内容, 进行系统消息更新.
- 如果自己保存的systemInfoValueTag2与重新接收的systemInfoValueTag3相同, 而与寻呼消息中的systemInfoValueTag1不同的话, 认为MIB还没有广播下来, 等下一个MIB.
References
- TS 36.331 6.2.2 SystemInformation