5GNR测量配置
- 格式:pdf
- 大小:488.29 KB
- 文档页数:4
5G NR射频指标发射部分释义5G频段分两部分:FR1和FR25G频段FR1和FR2下面是FR1也就是 sub 6G的频段表:sub 6G频段国内运营商移动部署的5G频段是n41和n79,联通和电信部署的频段都是n78,具体频率范围如下:中国移动:n41:2515~2675MHz,n79:4800~4900MHz;中国电信:n78:3400~3500MHz;中国联通:n78:3500~3600MHz;3GPP中关于5G FR1(sub 6G)的射频指标要求都在38.101中,其中38.101-1和38.101-2分别定义的是SA架构下FR1(sub 6G)和FR1(毫米波)下的射频指标要求,38.101-3是ENDC 和5G CA组合下的5G射频指标要求,ENDC就是我们现阶段国内运营商正在推行的NSA架构。
因为NSA架构属于过渡阶段,运营商重点部署的是SA架构,因此本文重点讲述SA架构下5G的射频指标,也就是38.101-1。
3GPP相关文档下载地址:https:///ftp/Specs/archive/38_series/发射指标:6 发射特性6.2 Transmitter power发射功率;6. 2.1 UE maximum output power最大发射功率以上测试取样周期至少为1个子帧,1ms,除非特别说明,对各自支持的所有带宽都有效不同class对应的最大发射功率表6. 2.2 UE maximum output power reduction最大发射功率回退5G NR允许终端在特定的调制方式、特定的RB分配机制下,适当回退最大发射功率,以适应高阶调制带来的发射指标超标或者占用带宽超标的问题;6. 2.3 UE additional maximum output power reduction额外最大发射功率回退额外最大功率回退是网络端基于杂散的额外要求而设定的,额外最大功率回退值和最大功率回退值不能重复叠加,取最大值做回退,特定频段特定RB信令连接的最大功率回退6.3 Output power dynamics输出功率动态范围6.3.1 Minimum output power最小输出功率The minimum controlled output power of the UE is defined as the power in the channel bandwidth for all transmit bandwidth configurations (resource blocks), when the power is set to a minimum value.The minimum output power is defined as the mean power in at least one sub-frame 1 ms. The minimum output power shall not exceed the values specified in Table 6.3.1-1.最小发射功率的概念我们不应该陌生,无论是Wcdma还是LTE都有这项指标要求,在最小1个子帧(1ms)的测试周期内,所有带宽和RB配置下,都应该满足最小发射功率小于某个规定的大小。
爱立信5G移动通信5GNR NSA基站调测流程2019概述本文档简单介绍了NR基站NSA部署方案的调测流程,包括调测的准备,调测详细流程以及NR基站与LTE及5GEPC的联调,供参考。
1调测准备1.1 调测工具准备•笔记本电脑一台•一根网线•T20螺丝刀,小平口和十字起各一把•RJ45压线钳•Java 1.61.2电脑操作系统及应用软件的安装配置1.2.1操作系统Windows 7以上1.2.2 应用软件的安装配置1.2.2.1浏览器的版本1.2.2.2Java 的安装配置安装Java 1.6 (如果电脑上安装有其他版本必须删除)按照Java安装提示一步一步执行。
1.2.2.3安装moshell 18.0或以上版本。
1.2.2.4电脑安装msftp servermsftpsrvr.zip1.3 调测设备硬件1.3.1 Baseband型号Baseband66301.3.2 Baseband6630基带特性Baseband6630支持以下功能1.3.3 Baseband6630接口2NR NSA基站调测流程2.1NR基站部分调测流程NR基站调测,需要用网线将本地电脑直连Baseband6630 LMT口进行数据调测。
2.1.1 设置本地电脑IP2.1.2 脚本放置将起局版本包,站点脚本数据,license文件放在本地Cygwin目录下,文件夹不能是中文名注:版本包,脚本数据的名字,一定要与DT中的脚本中各文件名一致,否则在测自动执行XML脚本时,会出现找不到文件而报错。
打开00_RBSSummary.xml脚本文件,修改软件包名字以及sitebasic和siteequipment文件名2.1.3 设置Core FTP将自己电脑设置成FTP server,打开 Core FTP,点击Options,按照下图进行配置,配置完成后点击Start.2.1.4 IE调测部分2.1.4.1 格式化主板格盘网址:https://169.254.2.2/ea.html2.1.4.2 格盘完成后Baseband会重启,过程2分钟左右,重启完成后重新开启浏览器查看格盘是否完成注:格盘后站点会自动重启,注意刷新下网址或重新输入网址。
5GNROTA(OverTheAir)测试详解1 什么是OTA (Over The Air)OTA代表Over The Air。
为了使⽤任何测试设备对设备进⾏测试,您需要⼀种将设备连接到测试设备的⽅法。
OTA是⼀种将设备连接到测试设备的⽅法。
⼤致有两种连接⽅法,如下所⽰。
⼀个是Conductive,另⼀个是Radiative(或OTA)。
简⽽⾔之,OTA是通过⼀对天线(发射天线和接收天线)的连接⽅法。
导电辐射/ OTA实际上OTA是⼀个⾮常复杂的话题。
有许多不同的⽅⾯可以想到。
在我学习和体验更多时,我会尝试尽可能多地涵盖不同的视⾓。
2 OTA设置的类型当我们说辐射测试时,它通常指的是各种不同类型的配置,如下所⽰。
这些只是您最常见到的⼀些典型⽰例,但这些并⾮全部。
辐射测试设置有很多不同的变化。
尽管术语OTA测试和辐射测试可以互换使⽤,但当我们说没有任何具体细节的OTA测试时,我们通常会想到如下所⽰的(C)或(D)这样的配置。
如下图所⽰,它是在⼀个内衬有吸收器的腔室中进⾏测试(这种腔室称为消声室。
消⾳意味着'⽆回声'。
'⽆回声'在这种情况下意味着'没有来⾃盒⼦中任何物体的反射)。
(A)(B)这可能是最简单的⽅法之⼀。
我们使⽤宽平⾯贴⽚天线并将DUT放在天线焊盘的顶部。
⾮常⽅便的测试,如协议或功能测试,不需要精确的RF测量。
但是,除⾮您在屏蔽室内不使⽤此设置,否则它可能会受到周围环境的⼲扰(例如,来⾃实时⽹络或其他设备)在天线设置⽅⾯,这⼏乎与(A)相同。
但在这种情况下,天线焊盘和UE位于⼩型RF 室内。
与(A)相⽐,此类型的好处是它可以阻⽌⼲扰信号(例如,来⾃实时⽹络或相邻设备的⼲扰)(C)(D)这是⼀个由导电⾦属(通常是铜)制成的腔室。
如在(B)中那样,这可以阻⽌来⾃周围环境的⼲扰,同时它可以减少来⾃盒⼦侧⾯的反射的⼲扰。
当来⾃DUT或设备的电磁波撞击导电壁时,导体可以阻挡⼤部分波。
中国移动通信企业标准QB-╳╳-╳╳╳-╳╳╳╳5G数字蜂窝移动通信网无线操作维护中心(OMC-R)测量报告技术要求5G digital cell mobile communications network OMC-Rmeasurement report technical specification目录1范围 (1)2规范性引用文件 (1)3术语、定义和缩略语 (1)4OMC-R测量报告总则 (2)5OMC-R测量报告数据定义 (2)5.1.测量报告数据定义模板 (2)5.2.测量报告数据 (3)6OMC-R测量报告数据格式要求 (10)6.1.总则 (10)6.2.测量报告文件命名规则 (11)6.3.XML文件格式 (11)6.3.1.XML文件结构图 (11)6.3.2.标签说明 (12)6.3.2.1.xml标签属性 (12)6.3.2.2.fileHeader标签属性 (12)6.3.2.3.gNB标签属性 (13)6.3.2.4.measurement标签属性 (13)6.3.2.5.object标签属性 (13)6.3.3.标签说明字符集限定 (13)6.3.4.测量报告统计数据Schema定义 (14)6.3.5.测量报告样本数据Schema定义 (15)7OMC-R测量报告文件生成要求 (17)7.1.时延要求 (17)7.2.文件及数据要求 (17)7.3.存储要求 (18)8编制历史................................................................................................... 错误!未定义书签。
前言本标准旨在明确中国移动通信集团公司对5G无线主设备测量报告的技术要求,并为相关设备的集中采购提供技术参考。
本标准主要包括5G数字蜂窝移动通信网无线操作维护中心(OMC-R)提供的无线测量报告的数据内容和格式。
爱立信5G NR NSA基站调测流程概述本文档简单介绍了NR基站NSA部署方案的调测流程,包括调测的准备,调测详细流程以及NR基站与LTE及5GEPC的联调,供参考。
1调测准备1.1调测工具准备•笔记本电脑一台•一根网线•T20螺丝刀,小平口和十字起各一把•RJ45压线钳•Java 1.61.2电脑操作系统及应用软件的安装配置1.2.1操作系统Windows 7以上1.2.2应用软件的安装配置1.2.2.1浏览器的版本1.2.2.2Java 的安装配置安装Java 1.6 (如果电脑上安装有其他版本必须删除)按照Java安装提示一步一步执行。
1.2.2.3安装moshell 19.0d或以上版本。
1.2.2.4电脑安装msftp servermsftpsrvr.zip1.3调测设备硬件1.3.1Baseband型号Baseband66301.3.2 Baseband6630基带特性Baseband6630支持以下功能1.3.3Baseband6630接口2NR NSA基站调测流程2.1NR基站部分调测流程NR基站调测,需要用网线将本地电脑直连Baseband6630 LMT口进行数据调测。
2.1.1设置本地电脑IP2.1.2脚本放置将开站起局版本包,站点脚本数据,license文件放在本地Cygwin目录下。
特别注意:文件夹不能是中文名(例如:CXP2010045/5_R26E37 19.Q3)。
注:版本包,脚本数据的名字,一定要与DT中的脚本中各文件名一致,否则在测自动执行XML脚本时,会出现找不到文件而报错。
打开00_RBSSummary.xml脚本文件,修改软件包名字以及sitebasic和siteequipment文件名。
2.1.3设置Core FTP将自己电脑设置成FTP server,打开 Core FTP,点击Options,按照下图进行配置,配置完成后点击Start.2.1.4IE调测部分2.1.4.1IE格式化主板方法:格盘网址1:https://169.254.2.2/ea.html格盘网址2: https://169.254.2.2/boardrestore.html2.1.4.2格盘完成后Baseband会重启,过程2分钟左右,重启完成后重新开启浏览器查看格盘是否完成注:格盘后站点会自动重启,注意刷新下网址或重新输入网址。
中兴XCAL 5G NR测试指导书2020一、测试-打开前台测试软件XCAL-M(授权完毕)二、测试-添加Port端口、设备进行测试,其中可进行信令、事件等采集内容进行自定义编辑。
步骤:1、选择界面左上角PORT端口,2、弹出Port Setting界面,在Mobile Alias界面下选择相应设备选型(如:5gnr qc、LTE-QC_Smart_Default),勾选“Mobile1(ETC)”,在Interface右边有个“”设置按钮进行点击。
3、弹出Mobile Alias Setting界面后,选择合适相应的拨号方式(Chip Type),如下图所示:4、Event Report Message对应设置Setting,可自定义设置所需记录的事件,如下图所示:5、设定信令记录内容是否设置为默认或者自定义,如下图所示:6、输入log标记名字并点击新增编辑或者删除,如下图所示:7、设定智能自动填充modem连接方式、at port、adb device三、问题解答1、在端口状态中对应案例问题:●如xcal smart未连接,是否adb设备在端口设置中?●Adb设备是否在线(Setting-Device Control-ADB Command)?2、在端口状态中5G NR接口案例问题:●5G NR端口开启只有在LTE状态下可进行detach和attach四、5G窗口菜单1、前台测试信令窗口显示:2、5GNR 测试实时窗口显示:服务小区信息、参数、信令解码RRC状态以及图表关联5G Serving Beam 测量、rrc state、pdcp速率、BRS测量5G NR频点,主副小区DCI相关统计主副小区带宽、路损、beam方式常规参数图表统计、以及详细采样点PHY/MAC/PDCP层速率及BLER,时隙等级分析,层1消息。
温馨提示:同学们,经过培训学习,你一定积累了很多知识,现在请认真、仔细地完成这张试题吧。
加油!一、单选题( )1.以下哪一型号射单元工作在1800MHz频段上且满足上下行解耦应用A.RRU3971B.AAU5612C.RRU3278D.AAU5613正确答案:A( )2.gNB添加小区的物理小区标识取值范围是多少A.0~893B.0~107C.0~1007D.0~504正确答案:C( )3.对于 NR 中的上行 SPS,下列说法错误的是A.通过 ConfiguredGrantConfig 来配置;B.Configured grant Type1 配置之后,还需要通过 CS-RNTI PDCCH激活才能使用;C.Configured grant Type2 配置之后,还需要通过 CS-RNTI PDCCH激活才能使用;D.Periodicity 依据不同的子载波间隔取值范围不同正确答案:B( )4.下面哪些信令可以携带SCG Failure informationA.LTE侧的SCGFailureInformation;B.LTE侧的SCGFailureInformationNR;C.NR侧的SCGFailureInformationNR;D.NR侧的SCGFailureInformation正确答案:B( )5.面向5G,我们需要统一运维,需要统一的架构,从协议上进行统一和简化,以下哪个协议用来替代传统的隧道协议_________________A.OSPFB.SRC.EVPND.ISIS正确答案:B( )6.5G基站CU和DU之间的接口是什么接口?_________________A.F1B.NGC.eCPRID.Xn正确答案:A( )7.AperiodicCSI Reporting可以由什么配置触发和激活_________________A.DCI0-1B.没有动态触发C.RRC高层配置D.DCI_0-0正确答案:A( )8.在时域上,1个SS/PBCH Block占据几个连续的OFDM SymbolA.4;B.3;C.2;D.1正确答案:A( )9.当采用Option 3X架构时,对应的是哪一种承载类型?A.MCG BearerB.MCG Split BearerC.SCG BearerD.SCG Split Bearer正确答案:D( )10.中移NR2.6G采用5ms单周期的帧结构,主要是为了:A.增强上行覆盖B.增强上行容量C.增强下行容量D.与TD-LTE同步,避免异系统干扰。
与4G(LTE)相同,在5G(NR)网络中RRC重配置(RRC Reconfiguration)是终端与网络之间建立无线连接很重要的步骤1.RRC重配置步骤RRC重配置(RRC Reconfiguration)是在终端(UE)完成接入流程之后,根据其能力和网络资源为其进行无线资源分配的过程;具体流程如下:2.RRC重配置内容RRC重配置(RRC Reconfiguration)主要内容有三种:•Radio Bearer(无线承载)• Measurement(测量)• Scells or Cell Group(服务小区或小区组)针对三类内容,其具体详情如下:2.1 Radio Bearer(无线承载)•Establish(建立)•Modify(修改)•Release(释放)2.2 Measurement(测量)• Setup(建立)• Modify(修改)• Release(释放)2.3 Scells or Cell Group(服务小区或小区组)• Add(添加)• Modify(修改)• Release(释放)3.终端对RRC重配置消息处理当终端接收到RRC重配置消息后,根据其内容进行处理;在5G(NR)网络中终端接收和处理的内容主要有:•secondaryCellGroup(辅小区组配置)• radioBearerConfig(无线承载配置)• measConfig(测量配置)• nr-SecondaryCellGroupConfig(NR辅小区组配置)• spCellConfig->reconfigurationWithSync(辅小区同步配置)4.RRC重配置消息主要内容根据3GPP TS38.331RRC重配置消息主要内容如下:RRCReconfiguration ::= SEQUENCE {rrc-TransactionIdentifier RRC-TransactionIdentifier,criticalExtensions CHOICE {rrcReconfiguration RRCReconfiguration-IEs,criticalExtensionsFuture SEQUENCE {} }} RRCReconfiguration-IEs ::= SEQUENCE {radioBearerConfig RadioBearerConfig OPTIONAL, -- Need MsecondaryCellGroup OCTET STRING (CONTAINING CellGroupConfig) OPTIONAL, -- Need MmeasConfig MeasConfig OPTIONAL, -- Need MlateNonCriticalExtension OCTET STRING OPTIONAL,nonCriticalExtension SEQUENCE {} OPTIONAL}4.1无线承载(RadioBearerConfig)RadioBearerConfig ::= SEQUENCE {srb-ToAddModList SRB-ToAddModList OPTIONAL, -- Need Nsrb3-ToRelease ENUMERATED{true} OPTIONAL, -- Need Ndrb-ToAddModList DRB-ToAddModList OPTIONAL, -- Need Ndrb-ToReleaseList DRB-ToReleaseList OPTIONAL, -- Need NsecurityConfig SecurityConfig OPTIONAL, -- Cond M...}SRB-ToAddModList ::= SEQUENCE (SIZE (1..2)) OF SRB-ToAddModSRB-ToAddMod ::= SEQUENCE {srb-Identity SRB-Identity,reestablishPDCP ENUMERATED{true} OPTIONAL, - Need NdiscardOnPDCP ENUMERATED{true} OPTIONAL, -- Need Npdcp-Config PDCP-Config OPTIONAL, -- Cond PDCP...}DRB-ToAddModList ::= SEQUENCE (SIZE (1..maxDRB))OF DRB-ToAddModDRB-ToAddMod ::= SEQUENCE {cnAssociation CHOICE {eps-BearerIdentity INTEGER(0..15) OPTIONAL,sdap-Config SDAP-Config OPTIONAL }, drb-Identity DRB-Identity,reestablishPDCP ENUMERATED{true} OPTIONAL,recoverPDCP ENUMERATED{true} OPTIONAL,pdcp-Config PDCP-Config OPTIONAL,...}DRB-ToReleaseList ::= SEQUENCE (SIZE (1..maxDRB)) OF DRB-IdentitySecurityConfig ::= SEQUENCE {securityAlgorithmConfig SecurityAlgorithmConfig OPTIONAL, keyToUse ENUMERATED{KeNB, S-KgNB} OPTIONAL ...}SecurityAlgorithmConfig ::= SEQUENCE {cipheringAlgorithm CipheringAlgorithm,integrityProtAlgorithm IntegrityProtAlgorithm OPTIONAL, -- Need R ...}IntegrityProtAlgorithm ::= ENUMERATED {nia0, nia1, nia2, nia3, spare4, spare3,spare2, spare1, ...}CipheringAlgorithm ::= ENUMERATED {nea0, nea1, nea2, nea3, spare4, spare3,spare2, spare1, ...}CellGroupConfig ::= SEQUENCE {cellGroupId CellGroupId,rlc-BearerToAddModList SEQUENCE (SIZE(1..maxLC-ID)) OF RLC-Bearer-Config OPTIONAL,rlc-BearerToReleaseList SEQUENCE (SIZE(1..maxLC-ID)) OF LogicalChannelIdentity OPTIONAL,mac-CellGroupConfig MAC-CellGroupConfig OPTIONAL,physicalCellGroupConfig PhysicalCellGroupConfig OPTIONAL, spCellConfig SpCellConfig OPTIONAL,sCellToAddModList SEQUENCE (SIZE (1..maxNrofSCells)) OFSCellConfig OPTIONAL,sCellToReleaseList SEQUENCE (SIZE (1..maxNrofSCells)) OFSCellIndex OPTIONAL,...}MAC-CellGroupConfig ::= SEQUENCE {drx-Config SetupRelease { DRX-Config } OPTIONAL, -- Need MschedulingRequestConfig SchedulingRequestConfig OPTIONAL, -- Need Mbsr-Config BSR-Config OPTIONAL, -- Need Mtag-Config TAG-Config OPTIONAL, -- Need Mphr-Config SetupRelease { PHR-Config } OPTIONAL, -- Need MskipUplinkTxDynamic BOOLEAN,cs-RNTI SetupRelease { RNTI-Value } OPTIONAL -- Need M} DRX-Config ::= SEQUENCE {drx-onDurationTimer CHOICE {subMilliSeconds INTEGER (1..31),milliSeconds ENUMERATED {ms1, ms2, ms3, ms4, ms5, ms6, ms8, ms10, ms20, ms30,ms40, ms50, ms60, ms80, ms100, ms200, ms300, ms400, ms500,ms600, ms800, ms1000, ms1200, ms1600, spare9, spare8, spare7,spare6, spare5, spare4, spare3, spare2,spare1 } },drx-InactivityTimer ENUMERATED {ms0, ms1, ms2, ms3, ms4, ms5, ms6, ms8, ms10, ms20, ms30,ms40, ms50, ms60, ms80, ms100, ms200, ms300, ms500, ms750,ms1280, ms1920, ms2560, spare9, spare8,spare7, spare6,spare5, spare4, spare3, spare2, spare1},drx-HARQ-RTT-TimerDL INTEGER (0..56),drx-HARQ-RTT-TimerUL INTEGER (0..56),drx-RetransmissionTimerDL ENUMERATED {sl0, sl1, sl2, sl4, sl6, sl8, sl16, sl24,sl33, sl40, sl64,sl80, sl96, sl112, sl128, sl160, sl320,spare15, spare14,spare13, spare12, spare11, spare10, spare9, spare8, spare7,spare6, spare5, spare4, spare3, spare2,spare1},drx-RetransmissionTimerUL ENUMERATED {sl0, sl1, sl2, sl4, sl6, sl8, sl16, sl24,sl33, sl40, sl64,sl80, sl96, sl112, sl128, sl160, sl320,spare15, spare14,spare13, spare12, spare11, spare10, spare9, spare8, spare7,spare6, spare5, spare4, spare3, spare2,spare1 },drx-LongCycleStartOffset CHOICE {ms10 INTEGER(0..9),ms20 INTEGER(0..19),ms32 INTEGER(0..31),ms40 INTEGER(0..39),ms60 INTEGER(0..59),ms64 INTEGER(0..63),ms70 INTEGER(0..69),ms80 INTEGER(0..79),ms128 INTEGER(0..127),ms160 INTEGER(0..159),ms256 INTEGER(0..255),ms320 INTEGER(0..319),ms512 INTEGER(0..511),ms640 INTEGER(0..639),ms1024 INTEGER(0..1023),ms1280 INTEGER(0..1279),ms2048 INTEGER(0..2047),ms2560 INTEGER(0..2559),ms5120 INTEGER(0..5119),ms10240 INTEGER(0..10239) },shortDRX SEQUENCE {drx-ShortCycle ENUMERATED {ms2, ms3, ms4, ms5, ms6, ms7, ms8, ms10, ms14, ms16, ms20,ms30, ms32, ms35, ms40, ms64, ms80, ms128,ms160, ms256,ms320, ms512, ms640, spare9, spare8, spare7, spare6, spare5,spare4, spare3, spare2, spare1 },drx-ShortCycleTimer INTEGER(1..16) } OPTIONAL, -- Need Rdrx-SlotOffset INTEGER (0..31) }PHR-Config ::= SEQUENCE {phr-PeriodicTimer ENUMERATED {sf10, sf20, sf50, sf100, sf200,sf500,sf1000, infinity},phr-ProhibitTimer ENUMERATED {sf0, sf10, sf20, sf50, sf100,sf200,sf500, sf1000},phr-Tx-PowerFactorChange ENUMERATED {dB1, dB3, dB6, infinity},multiplePHR BOOLEAN,phr-Type2PCell BOOLEAN,phr-Type2OtherCell BOOLEAN,phr-ModeOtherCG ENUMERATED {real, virtual}}TAG-Config ::= SEQUENCE {tag-ToReleaseList SEQUENCE (SIZE (1..maxNrofTAGs)) OF TAG-Id OPTIONAL,-- Need Ntag-ToAddModList SEQUENCE (SIZE (1..maxNrofTAGs)) OF TAG-ToAddMod OPTIONAL -- Need N}TAG-ToAddMod ::= SEQUENCE {tag-Id TAG-Id,timeAlignmentTimer TimeAlignmentTimer, ...}TAG-Id ::= INTEGER (0..maxNrofTAGs-1)TimeAlignmentTimer ::= ENUMERATED {ms500, ms750, ms1280, ms1920, ms2560,ms5120,ms10240, infinity}BSR-Config ::= SEQUENCE {periodicBSR-Timer ENUMERATED {sf1, sf5, sf10, sf16, sf20, sf32, sf40, sf64,sf80, sf128,sf160, sf320, sf640, sf1280, sf2560, infinity},retxBSR-Timer ENUMERATED { sf10, sf20, sf40, sf80, sf160, sf320, sf640, sf1280,sf2560, sf5120, sf10240, spare5, spare4,spare3, spare2, spare1},logicalChannelSR-DelayTimer ENUMERATED { sf20, sf40, sf64, sf128, sf512, sf1024, sf2560,spare1} OPTIONAL -- Need R}SchedulingRequestConfig ::= SEQUENCE {schedulingRequestToAddModList SEQUENCE (SIZE (1..maxNrofSR-ConfigPerCellGroup)) OFSchedulingRequestToAddMod OPTI ONAL, -- Need NschedulingRequestToReleaseList SEQUENCE (SIZE (1..maxNrofSR-ConfigPerCellGroup)) OFSchedulingRequestId OPTI ONAL -- Need N}SchedulingRequestToAddMod ::= SEQUENCE {sr-ConfigIndex SchedulingRequestId,sr-ProhibitTimer ENUMERATED {ms1, ms2, ms4, ms8, ms16,ms32, ms64,ms128} OPTIONAL, -- Need Ssr-TransMax ENUMERATED{n4,n8,n16,n32,n64,spare3,spare2,spare1}}SchedulingRequestId ::= INTEGER (0..7)CellGroupId ::= INTEGER (1.. maxSCellGroups)LCH-Config ::= SEQUENCE {logicalChannelIdentity LogicalChannelIdentity,servedRadioBearer INTEGER (1..32) OPTIONAL,reestablishRLC ENUMERATED {true} OPTIONAL,rlc-Config RLC-Config OPTIONAL,mac-LogicalChannelConfig LogicalChannelConfig OPTIONAL } LogicalChannelIdentity ::= INTEGER (1..FFS) PhysicalCellGroupConfig ::= SEQUENCE {harq-ACK-SpatialBundlingPUCCH ENUMERATED {true} OPTIONAL, -- Need Sharq-ACK-SpatialBundlingPUSCH ENUMERATED {true} OPTIONAL, -- Need Sp-NR P-Max OPTIONAL, -- Need Rpdsch-HARQ-ACK-Codebook ENUMERATED {semiStatic, dynamic}, tpc-SRS-RNTI RNTI-Value OPTIONAL, -- Need Rtpc-PUCCH-RNTI RNTI-Value OPTIONAL, -- Need Rtpc-PUSCH-RNTI RNTI-Value OPTIONAL, -- Need Rsp-CSI-RNTI RNTI-Value OPTIONAL, -- Cond SP-CSI-Reportcs-RNTI SetupRelease { RNTI-Value } OPTIONAL, -- Need R}4.2测量配置( MeasConfig)MeasConfig ::= SEQUENCE {measObjectToRemoveList MeasObjectToRemoveList OPTIONAL, -- Need NmeasObjectToAddModList MeasObjectToAddModList OPTIONAL, -- Need NreportConfigToRemoveList ReportConfigToRemoveList OPTIONAL, -- Need NreportConfigToAddModList ReportConfigToAddModList OPTIONAL, -- Need NmeasIdToRemoveList MeasIdToRemoveList OPTIONAL, -- Need NmeasIdToAddModList MeasIdToAddModList OPTIONAL, -- Need Ns-MeasureConfig CHOICE {ssb-RSRP RSRP-Range,csi-RSRP RSRP-Range} OPTIONAL, -- Need MquantityConfig QuantityConfig OPTIONAL, -- Need MmeasGapConfig MeasGapConfig OPTIONAL, -- Need MmeasGapSharingConfig MeasGapSharingConfig OPTIONAL, -- Need M ...}MeasObjectToRemoveList ::= SEQUENCE (SIZE (1..maxNrofObjectId)) OF MeasObjectId MeasIdToRemoveList ::= SEQUENCE (SIZE (1..maxNrofMeasId)) OF MeasId ReportConfigToRemoveList ::= SEQUENCE (SIZE (1..maxReportConfigId)) OF ReportConfigIdMeasGapConfig ::= SEQUENCE {gapFR2 SetupRelease { GapConfig } OPTIONAL, -- Need M ...} GapConfig ::= SEQUENCE {gapOffset INTEGER (0..159),mgl ENUMERATED {ms1dot5, ms3, ms3dot5, ms4, ms5dot5, ms6},mgrp ENUMERATED {ms20, ms40, ms80, ms160},mgta ENUMERATED {ms0, ms0dot25, ms0dot5}, ...} MeasGapSharingConfig ::= SEQUENCE {gapSharingFR2 SetupRelease { MeasGapSharingScheme } OPTIONAL, -- Need M ...}MeasGapSharingScheme ::= ENUMERATED { scheme00, scheme01, scheme10, scheme11 }QuantityConfig ::= SEQUENCE {quantityConfigNR-List SEQUENCE (SIZE (1..maxNrofQuantityConfig))OF QuantityConfigNR OPTIONAL, -- Need M ...}QuantityConfigNR::= SEQUENCE {quantityConfigCell QuantityConfigRS,quantityConfigRS-Index QuantityConfigRS OPTIONAL -- Need M}QuantityConfigRS ::= SEQUENCE {ssb-FilterConfig FilterConfig,cs-RS-FilterConfig FilterConfig}FilterConfig ::= SEQUENCE {filterCoefficientRSRP FilterCoefficient DEFAULT fc4,filterCoefficientRSRQ FilterCoefficient DEFAULT fc4,filterCoefficientRS-SINR FilterCoefficient DEFAULT fc4}4.3辅小区配置(SpcellConfig)SpCellConfig ::= SEQUENCE {servCellIndex ServCellIndex OPTIONAL, -- Cond SCG reconfigurationWithSync ReconfigurationWithSync OPT IONAL,rlf-TimersAndConstants etupRelease { RLF-TimersAndConstants } OPTIONAL, -- Need MrlmInSyncOutOfSyncThreshold INTEGER(0..1) OPTIONAL, -- Need MspCellConfigDedicated ServingCellConfig OP TIONAL, -- Need M ...}ReconfigurationWithSync ::= SEQUENCE {spCellConfigCommon ServingCellConfigCommonOPTIONAL, -- Need MnewUE-Identity RNTI-Value,t304 ENUMERATED {ms50, ms100, ms150, ms200, ms500, ms1000, ms2000, ms10000},rach-ConfigDedicated CHOICE {uplink RACH-ConfigDedicated,supplementaryUplink RACH-ConfigDedicated} OPTIONAL, -- Need N ...}ServingCellConfig ::= SEQUENCE {tdd-UL-DL-ConfigurationDedicated TDD-UL-DL-ConfigDedicated OPTIONAL,-- Cond TDDinitialDownlinkBWP BWP-DownlinkDedicated OPTIONAL, -- Cond ServCellAdddownlinkBWP-ToReleaseList SEQUENCE (SIZE (1..maxNrofBWPs)) OF BWP-Id OPTIONAL,downlinkBWP-ToAddModList SEQUENCE (SIZE (1..maxNrofBWPs)) OF BWP-Downlink OPTIONALfirstActiveDownlinkBWP-Id BWP-Id OPTIONAL, -- Need Rbwp-InactivityTimer ENUMERATED {ms2, ms3, ms4, ms5, ms6, ms8, ms10, ms20,ms30, ms40,ms50, ms60, ms80, ms100, ms200,ms300, ms500, ms750, ms1280, ms1920, ms2560,spare10, spare9, spare8, spare7, spare6,spare5, spare4, spare3, spare2, spare1 } OPTIONAL,defaultDownlinkBWP-Id BWP-Id OPTIONAL, -- Need MuplinkConfig UplinkConfig OPTIONAL, -- Cond ServCellAdd-ULsupplementaryUplink UplinkConfig OPTIONAL, -- Cond ServCellAdd-SULpdsch-ServingCellConfig SetupRelease { PDSCH-ServingCellConfig } OPTIONAL, -- Need Mcsi-MeasConfig SetupRelease { CSI-MeasConfig } OPTIONAL, -- Need McarrierSwitching SetupRelease { SRS-CarrierSwitching} OPTIONAL, -- Need MsCellDeactivationTimer ENUMERATED {ms20, ms40, ms80, ms160, ms200,ms240, ms320,ms400, ms480, ms520, ms640, ms720, ms840,ms1280, spare2,spare1} OPTIONAL,-- Cond ServingCellWithoutPUCCHcrossCarrierSchedulingConfig CrossCarrierSchedulingConfig OPTIONAL, -- Need Mtag-Id TAG-Id,ue-BeamLockFunction ENUMERATED {enabled} OPTIONAL, -- Need R pathlossReferenceLinking ENUMERATED {pCell, sCell} OPTIONAL -- Cond SCellOnly}PDSCH-ServingCellConfig ::= SEQUENCE {codeBlockGroupTransmission SetupRelease {PDSCH-CodeBlockGroupTransmission} OPTIONAL, -- Need MxOverhead ENUMERATED { xOh6, xOh12,xOh18 } OPTIONAL,-- Need SnrofHARQ-ProcessesForPDSCH ENUMERATED {n2, n4, n6, n10, n12,n16} OPTIONAL,-- Need Spucch-Cell ServCellIndex OPTIONAL , -- Cond SCellAddOnly ...}PDSCH-CodeBlockGroupTransmission ::= SEQUENCE {maxCodeBlockGroupsPerTransportBlock ENUMERATED {n2, n4, n6, n8},codeBlockGroupFlushIndicator BOOLEAN, ...}UplinkConfig ::= SEQUENCE {initialUplinkBWP BWP-UplinkDedicated OPTIONAL, -- Cond ServCellAdd.uplinkBWP-ToReleaseList SEQUENCE (SIZE (1..maxNrofBWPs)) OF BWP-Id OPTIONAL,-- Need NuplinkBWP-ToAddModList SEQUENCE (SIZE (1..maxNrofBWPs)) OF BWP-Uplink OPTIONAL,firstActiveUplinkBWP-Id BWP-Id OPTIONAL, -- Need Rpusch-ServingCellConfig SetupRelease { PUSCH-ServingCellConfig } OPTIONAL,...}ServingCellConfigCommon ::= SEQUENCE {physCellId PhysCellIddownlinkConfigCommon DownlinkConfigCommon,uplinkConfigCommon UplinkConfigCommonsupplementaryUplinkConfig UplinkConfigCommonn-TimingAdvanceOffset ENUMERATED { n0, n25600, n39936 } ssb-PositionsInBurst CHOICE {shortBitmap BIT STRING (SIZE (4)),mediumBitmap BIT STRING (SIZE (8)),longBitmap BIT STRING (SIZE (64))} OPTIONAL, -- Need R,ssb-periodicityServingCell ENUMERATED { ms5, ms10, ms20,ms40, ms80, ms160,spare2, spare1 }OPTIONAL, -- Need Sdmrs-TypeA-Position ENUMERATED {pos2, pos3},lte-CRS-ToMatchAround SetupRelease { RateMatchPatternLTE-CRS } OPTIONAL,rateMatchPatternToAddModList SEQUENCE (SIZE (1..maxNrofRateMatchPatterns)) OFRateMatchPatternrateMatchPatternToReleaseList SEQUENCE (SIZE (1..maxNrofRateMatchPatterns)) OFRateMatchPatternIdssbsubcarrierSpacing SubcarrierSpacingtdd-UL-DL-ConfigurationCommon TDD-UL-DL-ConfigCommonss-PBCH-BlockPower INTEGER (-60..50), ...} RateMatchPatternLTE-CRS ::= SEQUENCE {carrierFreqDL INTEGER (0..16383),carrierBandwidthDL ENUMERATED {n6, n15, n25, n50,n75, n100, spare2, spare1},mbsfn-SubframeConfigList EUTRA-MBSFN-SubframeConfigList OPTIONAL,nrofCRS-Ports ENUMERATED {n1, n2, n4},v-Shift ENUMERATED {n0, n1, n2, n3, n4, n5}} RateMatchPattern ::= SEQUENCE {rateMatchPatternId RateMatchPatternId,patternType CHOICE {bitmaps SEQUENCE {resourceBlocks BIT STRING (SIZE (275)),symbolsInResourceBlock CHOICE {oneSlot BIT STRING (SIZE (14)),twoSlots BIT STRING (SIZE (28)) },periodicityAndPattern CHOICE {n2 BIT STRING (SIZE (2)),n4 BIT STRING (SIZE (4)),n5 BIT STRING (SIZE (5)),n8 BIT STRING (SIZE (8)),n10 BIT STRING (SIZE (10)),n20 BIT STRING (SIZE (20)),n40 BIT STRING (SIZE (40))} OPTIONAL, -- Need S ... },controlResourceSet ControlResourceSetId },subcarrierSpacing SubcarrierSpacing OPTIONAL, -- Cond CellLevel mode ENUMERATED { dynamic, semiStatic }, ...} EUTRA-MBSFN-SubframeConfigList ::=SEQUENCE (SIZE (1..maxMBSFN-Allocations)) OF EUTRA-MBSFN-SubframeConfigEUTRA-MBSFN-SubframeConfig ::= SEQUENCE {radioframeAllocationPeriod ENUMERATED {n1, n2, n4, n8,n16, n32},radioframeAllocationOffset INTEGER (0..7),subframeAllocation CHOICE {oneFrame BIT STRING (SIZE(6)),fourFrames BIT STRING (SIZE(24))},subframeAllocation-v1430 CHOICE {oneFrame-v1430 BIT STRING (SIZE(2)),fourFrames-v1430 BIT STRING (SIZE(8))} OPTIONAL, -- Need R ...}SubcarrierSpacing ::= ENUMERATED {kHz15, kHz30, kHz60, kHz120, kHz240, spare3, spare2, spare1}UplinkConfigCommon ::= SEQUENCE {.frequencyInfoUL FrequencyInfoULinitialUplinkBWP BWP-UplinkCommonFrequencyInfoDL ::= SEQUENCE {absoluteFrequencySSB ARFCN-ValueNR,frequencyBandList MultiFrequencyBandListNR,absoluteFrequencyPointA ARFCN-ValueNR,scs-SpecificCarrierList SEQUENCE (SIZE (1..maxSCSs)) OF SCS-SpecificCarrier,...}SCS-SpecificCarrier ::= SEQUENCE {offsetToCarrier INTEGER (0..2199),subcarrierSpacing SubcarrierSpacing,carrierBandwidth INTEGER(1..maxNrofPhysicalResourceBlocks),..., [[txDirectCurrentLocation-v1530 INTEGER (0..4095) OPTIONAL -- Need S ]]}。
100M、60M、50M带宽配置指导书说明:1、本文下面配置(100M和60M)所用的AAU机型是S49(频点:4949.01MHz,Band79),50M用的AAU机型是S35(频点3550.5MHz,Band77)如果用的其他机型和频点,请根据算法给的频点转换工具进行频点适配2、测试所用版本:GNB版本:v2.00.20.02P03R02CPE版本:V2.00.20.02_CPE500.011017053、按照本文配置修改带宽为100M、60M、50M都可以成功接入、ping通并达到极限流量4、本文仅给出SRS配置为16RB的配置文档,若要采取其他的SRS配置需要自行配置。
1CPE配置1.1 100M CPE配置1、CPE的LMT的配置如下:CPE500配置:UE配置:Basic:1.2 60M CPE配置CPE500配置:UE配置:Basic:1.3 50M CPE配置CPE500配置:UE配置:Basic:25G网管参数配置方法2.1 100M网管配置1)GNBDUFunction-NRCellDU(bandIndicator=79,ARFCNValue=729934,gSCN=8821) (需要根据AAU频点去匹配)2)GNBDUFunction->NRCellDU->FrequencyInfoUL->SCSSpecificCarrier (offsetToCarrier=0(默认),subcarrierSpacing=kHz30(默认),carrierBandwidth=273)3) GNBDUFunction->NRCellDU->FrequencyInfoDL->SCSSpecificCarrier (offsetToCarrier=0(默认),subcarrierSpacing=kHz30(默认),carrierBandwidth=273)4) GNBDUFunction->NRCellDU->BWPUL(rbStartBWP =0(默认),rbNumBWP=272)5) GNBDUFunction->NRCellDU->BWPUL->SRSConfig (narrowRbSymbNum=4;0;0,wideRbSymbNum=0;0;0,cSRS=63,narrowRbInitBw=1)6) GNBDUFunction->NRCellDU->BWPDL (rbStartBWP =0(默认),rbNumBWP=272)7) GNBDUFunction->NRCellDU->BWPDL->PDCCHConfig(修改FrequencyDomainResource,可直接复制粘贴)frequencyDomainResources1=000011111111111111110000000000000000000000000(第一行)frequencyDomainResources2=000000000000111111111111111100000000000000000(第二行)frequencyDomainResources3=000000000000000000001111111111111111000000000(第三行)frequencyDomainResources4=000000000000000000000000000011111111111111110(第四行)8)GNBDUFunction->NRCellDU->BWPDL->CSIRS->CQIMeasureCfg (csiRsRbNum=272,CsiRsRbStart=0(默认))9) GNBDUFunction->NRCellDU->BWPDL->CSIRS->RSRPMeasureCfg (csiRsRbNum=272,CsiRsRbStart=0(默认))10) GNBDUFunction->NRCellDU->BWPDL->CSIRS->PMIMeasureCfg (csiRsRbNum=272,CsiRsRbStart=0(默认))2.2 60M网管配置1) GNBDUFunction->NRCellDU(bandIndicator=79,ARFCNValue=729934,gSCN=8835) (需要根据AAU频点去匹配)2) GNBDUFunction->NRCellDU->FrequencyInfoUL->SCSSpecificCarrier (offsetToCarrier=0(默认),subcarrierSpacing=kHz30(默认),carrierBandwidth=162)3) GNBDUFunction->NRCellDU->FrequencyInfoDL->SCSSpecificCarrier (offsetToCarrier=0(默认),subcarrierSpacing=kHz30(默认),carrierBandwidth=162)4) GNBDUFunction->NRCellDU->BWPUL(rbStartBWP =0(默认),rbNumBWP=162)5) GNBDUFunction->NRCellDU->BWPUL->SRSConfig(cSRS=42,narrowRbInitBw=2,narrowRbSymbNum=4;0;0,wideRbSymbNum=0;0;0)6) GNBDUFunction->NRCellDU->BWPDL (rbStartBWP =0(默认),rbNumBWP=162)7) GNBDUFunction->NRCellDU->BWPDL->PDCCHConfig(修改FrequencyDomainResource,可直接复制粘贴)frequencyDomainResources1=000011111111111111110000000000000000000000000(第一行)frequencyDomainResources2=000000000001111111111111111000000000000000000(第二行)8) GNBDUFunction->NRCellDU->BWPDL->CSIRS->CQIMeasureCfg (csiRsRbNum=160)9) GNBDUFunction->NRCellDU->BWPDL->CSIRS->RSRPMeasureCfg (csiRsRbNum=160)10) GNBDUFunction->NRCellDU->BWPDL->CSIRS->PMIMeasureCfg (csiRsRbNum=160)2.3 50M配置注意:GSCN和PBCH中的配置与环境所配置的中心频点有关,具体需要按照开站文档中的表格进行配置。
目录1 背景 (2)1.1 双连接控制面架构 (3)1.2 双连接用户面架构 (4)2 NSA接入流程分析 (5)2.1 X2连接建立流程 (5)2.2 SgNB添加流程 (6)2.3 非竞争随机接入流程 (7)2.4 UE侧NSA接入信令解读 (8)2.5 NSA接入关键参数 (12)3 NSA接入问题排查思路 (13)4 优化案例 (15)4.1 案例一:NR载频相关配置未配导致B1不下发 (15)4.2 案例二:随机接入的ssb-idx与测报不一致,RAaborted转竞争接入 (16)4.3 案例三:4G的MR测量频点过多导致5G占用不稳定 (16)5 经验总结 (18)5G-NSA接入流程分析及问题定位四步法【摘要】本文对5G-NSA网络的接入流程进行了全方位分析、介绍了相关重点参数,并结合接入流程总结问题分析定位四步法,为NSA接入问题的解决提供了有效指引。
【关键字】5G、NSA、接入问题分析【业务类别】网络优化1 背景EUTRA-NR 双连接(EUTRA-NR Dual Connectivity),简称EN-DC, 就是具备多Rx/Tx能力的UE使用两个不同网络节点(MeNB和SgNB)上的不同调度的无线资源。
其中,一个提供EUTRAN接入,另一个提供NR接入; 一个调度器位于MeNB 侧,另一个调度器位与SgNB侧。
EN-DC双连接场景中,UE连接到作为主节点的eNB和作为辅节点的gNB,其中eNB通过S1-MME 和S1-U接口分别连接到MME和SGW,并同时通过X2-C 和X2-U接口连接到gNB,gNB也可以通过S1-U接口连接到SGW,连接示意图如图所示:图0-1 双连接架构注:en-gNB指的是NR gNB1.1 双连接控制面架构图0-2 双连接控制面架构1.LTE eNB作为双连接的主节点MeNB,承载控制面和用户面数据,终端通过LTE eNB接入核心网EPC,NR gNB则作为辅节点,承载用户面数据。