5G(NR)網(wǎng)絡(luò)中的波束失敗探測和恢復(fù) 在TS 38.321-5.17有詳細(xì)介紹,其中過程可簡單描述如下:整理:kangguoying20200804
1.波束失敗檢測及恢復(fù)整理:kangguoying20200804
Step | Direction方向 | 說明 |
1 | < UE > | 波束失敗(終端測量L1 RSRP低于設(shè)定門限) |
2 | < UE > | 搜索其他質(zhì)量好的波束 |
3 | UE -> NW | 如果檢測到預(yù)定的波束失效次數(shù),用候選波束(PRACH)觸發(fā)波束失效恢復(fù)過程。 預(yù)定義的波束失效次數(shù)引發(fā)這一過程是由RRC中波束失敗最大計數(shù)定義的。 / ue 發(fā)送的PRACH中帶有 BFR-SSB-Resource中指定的ID 的 prach。 |
4 | UE <- NW | (網(wǎng)絡(luò))回復(fù)波束故障恢復(fù)請求((RACH Response)。網(wǎng)絡(luò)通過msg2中的DCI 指定(恢復(fù))的搜索空間 |
2.RRC波束失敗探測參數(shù)配置
RadioLinkMonitoringConfig ::= SEQUENCE {整理:kangguoying20200804
failureDetectionResourcesToAddModList SEQUENCE (SIZE(1..maxNrofFailureDetectionResources))
OF RadioLinkMonitoringRS
failureDetectionResourcesToReleaseList SEQUENCE (SIZE(1..maxNrofFailureDetectionResources))
OF RadioLinkMonitoringRS-Id整理:kangguoying20200804
beamFailureInstanceMaxCount ENUMERATED {n1, n2, n3, n4, n5, n6, n8, n10}整理:kangguoying20200804
beamFailureDetectionTimer ENUMERATED {pbfd1, pbfd2, pbfd3, pbfd4, pbfd5,
pbfd6, pbfd8, pbfd10} ...} 整理:kangguoying20200804
RadioLinkMonitoringRS ::= SEQUENCE {整理:kangguoying20200804
radioLinkMonitoringRS-Id RadioLinkMonitoringRS-Id,整理:kangguoying20200804
purpose ENUMERATED {beamFailure, rlf, both},
detectionResource CHOICE {整理:kangguoying20200804
ssb-Index SSB-Index,整理:kangguoying20200804
csi-RS-Index NZP-CSI-RS-ResourceId },...} 整理:kangguoying20200804
3.RRC波束恢復(fù)參數(shù)配置
BeamFailureRecoveryConfig ::= SEQUENCE {整理:kangguoying20200804
rootSequenceIndex-BFR INTEGER (0..137) OPTIONAL, -- Need M整理:kangguoying20200804
rach-ConfigBFR RACH-ConfigGeneric OPTIONAL, -- Need M
rsrp-ThresholdSSB RSRP-Range OPTIONAL, -- Need M整理:kangguoying20200804
candidateBeamRSList SEQUENCE (SIZE(1..maxNrofCandidateBeams))整理:kangguoying20200804
OF PRACH-ResourceDedicatedBFR OPTIONAL, -- Need M整理:kangguoying20200804
ssb-perRACH-Occasion ENUMERATED {oneEighth, oneFourth, oneHalf, one, two,
four, eight, sixteen} OPTIONAL, -- Need M整理:kangguoying20200804
ra-ssb-OccasionMaskIndex INTEGER (0..15) OPTIONAL, -- Need M整理:kangguoying20200804
recoverySearchSpaceId SearchSpaceId OPTIONAL, -- Need R
ra-Prioritization RA-Prioritization OPTIONAL, -- Need R整理:kangguoying20200804
beamFailureRecoveryTimer ENUMERATED {ms10, ms20, ms40, ms60, ms80, ms100, ms150, ms200} OPTIONAL, -- Need M
..., [[ msg1-SubcarrierSpacing-v1530 SubcarrierSpacing OPTIONAL -- Need M ]]}整理:kangguoying20200804
PRACH-ResourceDedicatedBFR ::= CHOICE {
ssb BFR-SSB-Resource,整理:kangguoying20200804
csi-RS BFR-CSIRS-Resource}
BFR-SSB-Resource ::= SEQUENCE {整理:kangguoying20200804
ssb SSB-Index,整理:kangguoying20200804
ra-PreambleIndex INTEGER (0..63), ...} 整理:kangguoying20200804
BFR-CSIRS-Resource ::= SEQUENCE {整理:kangguoying20200804
csi-RS NZP-CSI-RS-ResourceId,整理:kangguoying20200804
ra-OccasionList SEQUENCE (SIZE(1..maxRA-OccasionsPerCSIRS))整理:kangguoying20200804
OF INTEGER (0..maxRA-Occasions-1) OPTIONAL, -- Need R整理:kangguoying20200804
ra-PreambleIndex INTEGER (0..63) OPTIONAL, -- Need R ...} 整理:kangguoying20200804
RACH-ConfigGeneric ::= SEQUENCE {整理:kangguoying20200804
prach-ConfigurationIndex INTEGER (0..255),整理:kangguoying20200804
msg1-FDM ENUMERATED {one, two, four, eight},整理:kangguoying20200804
msg1-FrequencyStart INTEGER (0..maxNrofPhysicalResourceBlocks-1),整理:kangguoying20200804
zeroCorrelationZoneConfig INTEGER(0..15),整理:kangguoying20200804
preambleReceivedTargetPower INTEGER (-202..-60),整理整理:kangguoying20200804:kangguoying20200804
preambleTransMax ENUMERATED {n3,n4,n5,n6,n7,n8,n10,n20,n50,n100,n200},
powerRampingStep ENUMERATED {dB0, dB2, dB4, dB6},整理:kangguoying20200804
ra-ResponseWindow ENUMERATED {sl1, sl2, sl4, sl8, sl10, sl20, sl40, sl80}, ...}
RA-Prioritization ::= SEQUENCE {整理:kangguoying20200804
powerRampingStepHighPriority ENUMERATED {dB0, dB2, dB4, dB6},整理:kangguoying20200804
scalingFactorBI ENUMERATED {zero, dot25, dot5, dot75} OPTIONAL, -- Need R ...}
原文來自:http://www.sharetechnote.com/ 整理:kangguoying20200804