之二十:SIB2里面的接入前导信息
2.协议篇:通用物理信道配置
来自36.331
针对通用PRACH信道配置详解如下
--ASN1START
PRACH-ConfigSIB::= SEQUENCE {
----?加菲乱谈:SIB里面的
rootSequenceIndex INTEGER (0..837),
----?加菲乱谈:前导的根序列
prach-ConfigInfo PRACH-ConfigInfo
}
PRACH-Config::= SEQUENCE {
----?加菲乱谈:HO用的
rootSequenceIndex INTEGER (0..837),
prach-ConfigInfo PRACH-ConfigInfo OPTIONAL -- Need ON
}
PRACH-ConfigInfo::= SEQUENCE {
prach-ConfigIndex INTEGER(0..63),
----?加菲乱谈:配置索引,关于格式、子帧等等……
highSpeedFlag BOOLEAN,
----?加菲乱谈:是否是高速
zeroCorrelationZoneConfig INTEGER (0..15),
----?加菲乱谈:两个前导的相位偏差
prach-FreqOffset INTEGER (0..94)
----?加菲乱谈:起始PRB
}
-- ASN1STOP
PRACH-Config域描述
rootSequenceIndex
参数:RACH_ROOT_SEQUENCE,详见 TS 36.211 [21, 5.7.1]。
prach-ConfigIndex
参数:prach-ConfigurationIndex,详见 TS 36.211 [21, 5.7.1]。
highSpeedFlag
参数:High-speed-flag,详见TS 36.211,[21, 5.7.2]。TRUE 对应约束集,FALSE对应自由集。
zeroCorrelationZoneConfig
参数:NCS 配置,详见 [21, 5.7.2: 表格 5.7.2-2] 中的前导格式为0..3,TS 36.211, [21, 5.7.2: 表格中的前导格式为。
prach-FrequencyOffset
参数: prach-FrequencyOffset,详见TS 36.211, [21, 5.7.1]。对于TDD,该值范围取决于prach-ConfigurationIndex的值。
针对通用RACH信道配置详解如下
--ASN1START
RACH-ConfigCommon::= SEQUENCE {
preambleInfo SEQUENCE {
numberOfRA-Preambles ENUMERATED {
n4,n8, n12, n16 ,n20, n24, n28,
n32,n36, n40, n44, n48, n52, n56,
n60,n64},
----?加菲乱谈:竞争性前导个数
preamblesGroupAConfig SEQUENCE {
sizeOfRA-PreamblesGroupA ENUMERATED {
n4,n8, n12, n16 ,n20, n24, n28,
n32,n36, n40, n44, n48, n52, n56,
n60},
----?加菲乱谈:A组前导个数,就是最大路货的前导个数
messageSizeGroupA ENUMERATED{b56, b144, b208, b256},
messagePowerOffsetGroupB ENUMERATED {
minusinfinity,dB0, dB5, dB8, dB10, dB12,
dB15, dB18},
----?加菲乱谈:B组前导个数,用于小区边沿以及MSG3特别大的UE。用这个通知基站:哥们给多点资源!
...
} OPTIONAL --Need OP
},
powerRampingParameters SEQUENCE {
powerRampingStep ENUMERATED {dB0, dB2,dB4, dB6},
----?加菲乱谈:功率攀升步长
preambleInitialReceivedTargetPower ENUMERATED {
dBm-120,dBm-118, dBm-116, dBm-114, dBm-112,
dBm-110,dBm-108, dBm-106, dBm-104, dBm-102,
dBm-100,dBm-98, dBm-96, dBm-94,
dBm-92,dBm-90}
----?加菲乱谈:第一次前导期望的到达基站接收端的功率,用于开环功率控制
},
ra-SupervisionInfo SEQUENCE {
preambleTransMax ENUMERATED {
n3,n4, n5, n6, n7, n8, n10, n20, n50,
n100, n200},
----?加菲乱谈:最大的功率攀升次数。如果手机尝试了这个次数的前导发射还是没有基站的回音,就认为接入失败。
ra-ResponseWindowSize ENUMERATED {
sf2,sf3, sf4, sf5, sf6, sf7,
sf8, sf10},
----?加菲乱谈:前导相应时间窗.基站如果在这个时间内没有通知手机MSG2,就要重新发射前导。
mac-ContentionResolutionTimer ENUMERATED {
sf8,sf16, sf24, sf32, sf40, sf48,
sf56, sf64}
----?加菲乱谈:竞争冲突等待时间。如果竞争冲突避免消息在这个时间没收到,那么对不起刚才的调度基站不是想给您老的。
},
maxHARQ-Msg3Tx INTEGER (1..8),
----?加菲乱谈:MSG3最大的HARQ次数
...
}
-- ASN1STOP
RACH-ConfigCommon 域描述
numberOfRA-Preambles
表示TS 36.321 [6]中的非专用随机接入前导个数。其值为整数类型。值n4 对应4,n8对应8等等。
preamblesGroupAConfig
表示TS 36.321 [6]中的提供前导组[36.321]的配置。如果该域没有被告知,那么随机接入前导组 A [36.321] 的大小等于numberOfRA-Preambles.。
sizeOfRA-PreamblesGroupA
表示TS 36.321 [6]中的随机接入前导组 A [36.321]的大小。其值为整数类型。值n4 对应4,n8对应8等等。
messageSizeGroupA
TS 36.321 [6]中的前导选择极限。单位比特。值 b56 对应56比特, b144 对应 144比特等等。
messagePowerOffsetGroupB
TS 36.321 [6]中的前导选择极限。单位为dB。负无穷大对应–infinity。值 dB0 对应 0 dB,dB5 对应5dB 等等。
powerRampingStep
表示TS 36.321 [6]中的功率斜坡因子(power ramping factor)。单位为dB。值 dB0 对应 0 dB,dB2 对应2 dB 等等。
preambleInitialReceivedTargetPower
表示TS 36.321 [6]中的初始前导功率。单位为 dBm。值dBm-120 对应 -120 dBm,dBm-118 对应-118 dBm 等等。
preambleTransMax
表示TS 36.321 [6]中前导传输的最大数量。其值为整数类型。值 n3 对应3,n4 对应4 等等。
ra-ResponseWindowSize
表示TS 36.321 [6]中RA响应窗口的持续时间。该值可以用子帧表示。值sf2对应2个子帧,sf3对应3个子帧等等。
mac-ContentionResolutionTimer
表示TS 36.321 [6]中竞争解决定时器。该值可以用子帧表示。值sf8对应8个子帧,sf16对应16个子帧等等。
maxHARQ-Msg3Tx
表示TS 36.321 [6]中的Msg3 HARQ传输的最大数量,用于基于随机接入的竞争。其值为整数类型。
----?加菲乱谈:这些参数看起来陌生?没关系:“欲知参数如何,且听下回分解”。
沙发没有了
干货哇
相关文章:
- 之十二:PHICH介绍(05-08)
- 第七讲:移数秒立到广播位置 辨四相盗得...(05-08)
- 之十五:知小区广播报道 说系统兄弟齐心(05-08)
- 之十一:PCFICH介绍(05-08)
- 之十七:SIB1简介(05-08)
- 之四:心无旁骛靠匹配眼镜 定时标号赖两...(05-08)