搜索
写经验 领红包
 > 社会

5g波束场景(5g波束定位精度是多少)

导语:5G / NR-波束失效恢复

5g波束场景(5g波束定位精度是多少)

波束失效恢复

波束失效检测和恢复程序在38.312-5.17中指定,可以总结如下:

波束故障检测的RRC参数

RadioLinkMonitoringConfig ::= SEQUENCE {

failureDetectionResourcesToAddModList SEQUENCE (SIZE(1..maxNrofFailureDetectionResources))

OF RadioLinkMonitoringRS

failureDetectionResourcesToReleaseList SEQUENCE (SIZE(1..maxNrofFailureDetectionResources))

OF RadioLinkMonitoringRS-Id

beamFailureInstanceMaxCount ENUMERATED {n1, n2, n3, n4, n5, n6, n8, n10}

beamFailureDetectionTimer ENUMERATED {pbfd1, pbfd2, pbfd3, pbfd4, pbfd5,

pbfd6, pbfd8, pbfd10}

...

}

RadioLinkMonitoringRS ::= SEQUENCE {

radioLinkMonitoringRS-Id RadioLinkMonitoringRS-Id,

purpose ENUMERATED {beamFailure, rlf, both},

detectionResource CHOICE {

ssb-Index SSB-Index,

csi-RS-Index NZP-CSI-RS-ResourceId

},

...

}

波束故障恢复配置的RRC参数

BeamFailureRecoveryConfig ::= SEQUENCE {

rootSequenceIndex-BFR INTEGER (0..137) OPTIONAL, -- Need M

rach-ConfigBFR RACH-ConfigGeneric OPTIONAL, -- Need M

rsrp-ThresholdSSB RSRP-Range OPTIONAL, -- Need M

candidateBeamRSList SEQUENCE (SIZE(1..maxNrofCandidateBeams))

OF PRACH-ResourceDedicatedBFR OPTIONAL, -- Need M

ssb-perRACH-Occasion ENUMERATED {oneEighth, oneFourth, oneHalf, one, two,

four, eight, sixteen} OPTIONAL, -- Need M

ra-ssb-OccasionMaskIndex INTEGER (0..15) OPTIONAL, -- Need M

recoverySearchSpaceId SearchSpaceId OPTIONAL, -- Need R

ra-Prioritization RA-Prioritization OPTIONAL, -- Need R

beamFailureRecoveryTimer ENUMERATED {ms10, ms20, ms40, ms60, ms80,

ms100, ms150, ms200} OPTIONAL, -- Need M

...,

[[

msg1-SubcarrierSpacing-v1530 SubcarrierSpacing OPTIONAL -- Need M

]]

}

PRACH-ResourceDedicatedBFR ::= CHOICE {

ssb BFR-SSB-Resource,

csi-RS BFR-CSIRS-Resource

}

BFR-SSB-Resource ::= SEQUENCE {

ssb SSB-Index,

ra-PreambleIndex INTEGER (0..63),

...

}

BFR-CSIRS-Resource ::= SEQUENCE {

csi-RS NZP-CSI-RS-ResourceId,

ra-OccasionList SEQUENCE (SIZE(1..maxRA-OccasionsPerCSIRS))

OF INTEGER (0..maxRA-Occasions-1) OPTIONAL, -- Need R

ra-PreambleIndex INTEGER (0..63) OPTIONAL, -- Need R

...

}

RACH-ConfigGeneric ::= SEQUENCE {

prach-ConfigurationIndex INTEGER (0..255),

msg1-FDM ENUMERATED {one, two, four, eight},

msg1-FrequencyStart INTEGER (0..maxNrofPhysicalResourceBlocks-1),

zeroCorrelationZoneConfig INTEGER(0..15),

preambleReceivedTargetPower INTEGER (-202..-60),

preambleTransMax ENUMERATED {n3,n4,n5,n6,n7,n8,n10,n20,n50,n100,n200},

powerRampingStep ENUMERATED {dB0, dB2, dB4, dB6},

ra-ResponseWindow ENUMERATED {sl1, sl2, sl4, sl8, sl10, sl20, sl40, sl80},

...

}

RA-Prioritization ::= SEQUENCE {

powerRampingStepHighPriority ENUMERATED {dB0, dB2, dB4, dB6},

scalingFactorBI ENUMERATED {zero, dot25, dot5, dot75} OPTIONAL, -- Need R

...

}

免责声明:本站部份内容由优秀作者和原创用户编辑投稿,本站仅提供存储服务,不拥有所有权,不承担法律责任。若涉嫌侵权/违法的,请反馈,一经查实立刻删除内容。本文内容由快快网络小余创作整理编辑!