之十七:SIB1简介
2.协议篇:SIB1部分
来自36.331
1.1.1.1 SystemInformationBlockType1
如果允许UE接入一个小区的情况下,SystemInformationBlockType1包含与评估该小区相关的信息,以及还定义了其它系统信息的调度。
信令无线承载:N/A
RLC-SAP: TM
逻辑信道: BCCH
方向:从 E?UTRAN 到 UE
SystemInformationBlockType1 消息
-- ASN1START
SystemInformationBlockType1::= SEQUENCE {
cellAccessRelatedInfo SEQUENCE {
plmn-IdentityList PLMN-IdentityList,
--?加菲乱谈:这个是标记营运商的。正像我们不能“用前朝的尚方宝剑斩本朝的官”一样,也不能叫联通的手机入移动的网。这里面有个PLMN选择过程的,如果发现这个PLMN不对,那么都不去前面都是无用功,要换频点重复前面的搜索过程。
trackingAreaCode TrackingAreaCode,
cellIdentity CellIdentity,
--?加菲乱谈:这两个标记小区(也将是我们手机的)路由信息,这样服务器菜找得到咱们啊。
cellBarred ENUMERATED{barred, notBarred},
--?加菲乱谈:这个说明小区能不能用,bar掉了就得重选了。
intraFreqReselection ENUMERATED {allowed,notAllowed},
--?加菲乱谈:网络有异频邻区的时候为允许。
csg-Indication BOOLEAN,
csg-Identity CSG-Identity OPTIONAL -- Need OR
--?加菲乱谈:这两个说明小区是特别为您老定制的。
},
cellSelectionInfo SEQUENCE {
q-RxLevMin Q-RxLevMin,
q-RxLevMinOffset INTEGER (1..8) OPTIONAL -- Need OP
},
--?加菲乱谈:小区选择参数
p-Max P-Max OPTIONAL, -- Need OP
--?加菲乱谈:小区内UE最大的发射功力,用于功率控制,防止过大的上行干扰用。
freqBandIndicator INTEGER(1..64),
--?加菲乱谈:允许手机工作的频带
schedulingInfoList SchedulingInfoList,
--?加菲乱谈:这就是上节讲的调度信息了。
tdd-Config TDD-Config OPTIONAL, -- Cond TDD
--?加菲乱谈:TD-LTE的一堆特有的劳什子
si-WindowLength ENUMERATED {
ms1,ms2, ms5, ms10, ms15, ms20,
ms40},
--?加菲乱谈:SI窗宽度,上节讲过的。
systemInfoValueTag INTEGER (0..31),
--?加菲乱谈:SIB的标号,SIB改变的时候,tag也变。协议规定手机可以假设SIB几个小时不变化的,这样可以不去时时刻刻监视系统消息,省点的考虑(目前的手机,都没有注意到这个,电用的哗哗的,反正不是他们出钱)。系统消息改变通过两种方式告诉手机。其一:paging消息,里面告诉手机有系统消息改变。其二就是这个tag,手机读SIB1如果tag不变,原则上就不必读其他SIB了。
nonCriticalExtension SystemInformationBlockType1-v890-IEs OPTIONAL
}
SystemInformationBlockType1-v890-IEs::= SEQUENCE {
lateNonCriticalExtension OCTET STRING OPTIONAL, -- Need OP
nonCriticalExtension SystemInformationBlockType1-v920-IEs OPTIONAL
}
SystemInformationBlockType1-v920-IEs::= SEQUENCE {
ims-EmergencySupport-r9 ENUMERATED {true} OPTIONAL, -- Need OR
cellSelectionInfo-v920 CellSelectionInfo-v920 OPTIONAL, -- Need OP
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,sibType12-v920, sibType13-v920, spare5,
spare4,spare3, spare2, spare1, ...}
CellSelectionInfo-v920::= SEQUENCE {
q-QualMin-r9 Q-QualMin-r9,
q-QualMinOffset-r9 INTEGER (1..8) OPTIONAL -- Need OP
}
-- ASN1STOP
SystemInformationBlockType1 域描述
plmn-IdentityList
PLMN 标示符列表。第一个罗列的PLMN-Identity 为主要的PLMN。
cellReservedForOperatorUse
其定义参见[4]
trackingAreaCode
表示所有PLMN罗列的trackingAreaCode
cellBarred
‘Barred’ 表示禁止所有的呼叫,参见[4]中有定义
intraFreqReselection
该用于在频间小区上进行控制小区的重选,当最高等级小区被禁止,或者认为如同TS 36.304中所描述的UE把其禁止的时候(参见[4])。
csg-Indication
如果设置为TRUE,即CSG识别码匹配UE存储的CSG白名单列表里面的一个条目时,只允许UE接入该小区
q-RxLevMinOffset
表示36.304 [4]里的参数Qrxlevminoffset。实际值Qrxlevminoffset = IE值 × 2 [dB]。如果该值缺省的话,应用Qrxlevminoffset 的缺省值[dB]。该值会影响该小区中最低要求的Rx级别。
p-Max
适用于该小区的值。如果不存在,UE根据自己的能力确定最大发射功率。
frequencyBandIndicator
参见[42]有定义。
si-Periodicity
表示无线帧中该SI消息的周期,例如rf8表示8个无线帧,rf16表示16个无线帧,诸如此类等等。
sib-MappingInfo
表示映射到该系统信息的SIB的列表。没有SIB2的映射消息;其总是在schedulingInfoList列表中罗列的第一条SystemInformation 消息中显示。
si-WindowLength
表示所有SI同样的SI 调度窗口。单位为毫秒,其中ms1表示1毫秒,ms2表示2毫秒,诸如此类等等。
systemInfoValueTag
除了MIB,SIB1,SIB10,SIB11和SIB12之外,对于所有SIB,该值都是相同的。MIB和SIB1的改变通过获取消息本身得知。
csg-Identity
表示该区所属的主PLMN内封闭用户群的识别号。其IE显示在CSG小区中。
imsEmergencySupportIndicator
指示对于处于限制服务模式的UE,小区是否支持IMS紧急承载业务。如果缺省,表示对于处于限制服务模式的UE,小区不支持IMS紧急呼叫。
q-QualMin
即TS 36.304 [4]中的参数“Qqualmin”。如果cellSelectionInfo-v920不出现,那么UE对Qqualmin应用负无穷大。
q-QualMinOffset
即TS 36.304 [4]中的参数“Qqualminoffset”。 Qqualminoffset的实际值为IE值[dB]。如果cellSelectionInfo-v920不出现,那么该域不出现,UE对Qqualminoffset应用默认值0dB。影响小区内所要求的最小质量等级。
条件
说明
TDD
对于TDD,该域是必须显示的;对于FDD其不显示,并且UE将删除该域任何存在的值。
?加菲乱谈:买一送一,再看看TDD有啥独特的信息
IE TDD-Config用于描述TDD专用物理信道配置。
TDD-Config信息元素
--ASN1START
TDD-Config::= SEQUENCE{
subframeAssignment ENUMERATED {
sa0,sa1, sa2, sa3, sa4, sa5, sa6},
specialSubframePatterns ENUMERATED {
ssp0,ssp1, ssp2, ssp3, ssp4,ssp5, ssp6, ssp7,
ssp8}
}
-- ASN1STOP
TDD-Config域描述
subframeAssignment
表示下行/上行子帧配置,其中sa0表示 配置0,sa1表示配置1 等等。正如 36.211[21,表 4.2.2中所描述。
specialSubframePatterns
表示TS 36.211 [21, 表格 4.2.1] 中的配置,其中 ssp0 表示配置 0,ssp1 表示配置1等等。
?加菲乱谈:就是上下行配置和特殊子帧配置啊,笨笨!
加哥V5
相关文章:
- 之十二:PHICH介绍(05-08)
- 第七讲:移数秒立到广播位置 辨四相盗得...(05-08)
- 之十五:知小区广播报道 说系统兄弟齐心(05-08)
- 之十一:PCFICH介绍(05-08)
- 之四:心无旁骛靠匹配眼镜 定时标号赖两...(05-08)
- 之五:3GPP 36系列协议分析(05-08)