MSCBSC 移动通信论坛
搜索
登录注册
网络优化工程师招聘专栏 4G/LTE通信工程师最新职位列表 通信实习生/应届生招聘职位

  • 阅读:616
  • 回复:0
4G网络中终端的初始RRC建立
Mr Kang
原始天尊
鎵嬫満鍙风爜宸查獙璇


 发短消息    关注Ta 

C友·铁杆勋章   公益·慈善勋章   C友·贡献勋章   纪念勋章·七周年   财富勋章·万元户   专家·高级勋章   财富勋章·财运连连   财富勋章·小财主   C友·登录达人   财富勋章·富甲一方   纪念勋章·八周年   纪念勋章·九周年   纪念勋章·十周年   纪念勋章·十二周年   C友·技术大神  
积分 104726
帖子 8512
威望 1620387 个
礼品券 11319 个
专家指数 23981
注册 2007-3-13
专业方向 
回答问题数 0
回答被采纳数 0
回答采纳率 0%
 
发表于 2021-07-10 16:05:52  只看楼主 

        4G网络中当终端(UE收到上层请求建立或恢复RRC连接消息,而终端(UE)处于RRC_IDLE或当上层请求恢复RRC连接或 RRC层请求恢复RRC连接时,终端(UE)启动该过程;例如, 当 UE 处于 RRC_INACTIVE 时,RNAU 或 RAN 寻呼的接收。除了NB-IoT网络在流程开始时,如UE连接到EPC,终端(UE)应按以下流程执行:

        1> 如果 SystemInformationBlockType2 包含 ac-BarringPerPLMN-List 并且 ac-BarringPerPLMN-List 包含一个 AC-BarringPerPLMN 条目,其 plmn-IdentityIndex 对应于由上层选择的 PLMN(参见 TS 23.122 [11]、TS 24.301 [35]) :

            2>选择上层选择的PLMN对应的plmn-IdentityIndex的AC-BarringPerPLMN表项;

            2> 在本程序的其余部分,使用选定的 AC-BarringPerPLMN 条目(即该条目中是否存在接入禁止参数),而不管 SystemInformationBlockType2 中包含的公共接入禁止参数如何;

        1> 其他

            2> 在本程序的其余部分中,使用 SystemInformationBlockType2 中包含的公共访问限制参数(即这些参数的存在或不存在);

        1> 如果 SystemInformationBlockType2 包含 acdc-BarringPerPLMN-List 并且 acdc-BarringPerPLMN-List 包含一个 ACDC-BarringPerPLMN 条目,其 plmn-IdentityIndex 对应于由上层选择的 PLMN(参见 TS 23.122 [11]、TS 24.301 [35]) :

            2>选择上层选择的PLMN对应的plmn-IdentityIndex的ACDC-BarringPerPLMN表项;

            2> 在本程序的其余部分中,无论 SystemInformationBlockType2 中包含的 acdc-BarringForCommon 参数如何,都使用选定的 ACDC-BarringPerPLMN 条目进行 ACDC 禁止检查(即该条目中是否存在访问禁止参数);

        1> 其他:

            2> 在本程序的其余部分中,使用 SystemInformationBlockType2 中包含的 acdc-BarringForCommon(即这些参数的存在与否)进行 ACDC 禁止检查;

        1> 如果上层指示 RRC 连接受 EAB 约束(参见 TS 24.301 [35]):

            2> 如果 EAB 检查的结果,如 5.3.3.12 中所述,是禁止访问单元格:

                3> 通知高层RRC连接建立失败或RRC连接恢复失败并带有挂起指示,EAB可用,流程结束;

        1>如果上层指示RRC连接受ACDC约束(参见TS 24.301 [35]),SystemInformationBlockType2包含BarringPerACDC-CategoryList,并且acdc-HPLMN仅指示ACDC适用于UE:

            2> 如果 BarringPerACDC-CategoryList 包含一个 BarringPerACDC-Category 条目对应上层选择的 ACDC 类别:

                3>选择上层选择的ACDC类别对应的BarringPerACDC-Category条目;

            2> 其他:

                3>选择BarringPerACDC-CategoryList中最后一个BarringPerACDC-Category条目;

            2> 停止定时器T308,如果正在运行;

            2>按照5.3.3.13的规定进行访问限制检查,使用T308作为“Tbarring”,使用BarringPerACDC-Category中的acdc-BarringConfig作为“ACDC限制参数”;

            2> 如果访问单元格被禁止:

                3> 通知高层RRC连接建立失败或RRC连接恢复失败并带有挂起指示,并且由于ACDC适用接入限制,流程结束;

        1> else 如果 UE 正在为移动终端呼叫建立 RRC 连接:

            2> 如果定时器 T302 正在运行:

                3> 通知高层RRC连接建立失败或RRC连接恢复失败,并带有挂起指示,移动终端呼叫的接入限制适用,流程结束;

       1> else 如果 UE 正在为紧急呼叫建立 RRC 连接:

            2> 如果 SystemInformationBlockType2 包含 ac-BarringInfo:

                3> 如果 ac-BarringForEmergency 设置为 TRUE:

                    4> 如果 UE 有一个或多个接入类,如存储在 USIM 上,其值在 11..15 范围内,根据 TS 22.011 [10] 和 TS 23.122 [11] 对 UE 使用有效:

注 1:AC 12、13、14 仅适用于本国,AC 11、15 仅适用于 HPLMN/EHPLMN。

                       5>如果ac-BarringInfo包含ac-BarringForMO-Data,并且对于UE的所有这些有效的Access Classes,ac-BarringForMO-Data中包含的ac-BarringForSpecialAC中的相应比特被设置为1:

                           6> 认为对单元格的访问被禁止;

                    4> 其他:

                       5> 认为对单元格的访问被禁止;

            2> 如果访问单元格被禁止:

                3> 通知高层RRC连接建立失败或RRC连接恢复失败,并带有挂起指示,流程结束;

        1> else 如果 UE 正在为移动发起呼叫建立 RRC 连接:

            2> 按照5.3.3.11的规定进行访问限制检查,使用T303作为“Tbarring”,使用ac-BarringForMO-Data作为“AC限制参数”;

            2> 如果访问单元格被禁止:

                3> 如果 SystemInformationBlockType2 包含 ac-BarringForCSFB 或 UE 不支持 CS 回退:

                    4> 通知高层RRC连接建立失败或RRC连接恢复失败,并带有挂起指示,移动发起呼叫的接入限制适用,流程结束;

                3> else(SystemInformationBlockType2不包含ac-BarringForCSFB,UE支持CS回退):

                    4>如果定时器T306没有运行,用T303的定时器值启动T306;

                    4> 通知高层RRC连接建立失败或RRC连接恢复失败并带有挂起指示,适用于移动发起呼叫和移动发起CS回退的接入限制,流程结束;

        1> else 如果 UE 正在为移动发起信令建立 RRC 连接:

            2> 按照5.3.3.11的规定进行访问限制检查,使用T305作为“Tbarring”,使用ac-BarringForMO-Signalling作为“AC限制参数”;

            2> 如果访问单元格被禁止:

                3> 通知高层RRC连接建立失败或RRC连接恢复失败,并带有挂起指示,移动发起信令接入限制适用,流程结束;

        1> else 如果 UE 正在为移动发起 CS 回退建立 RRC 连接:

            2> 如果 SystemInformationBlockType2 包括 ac-BarringForCSFB:

                3>按照5.3.3.11的规定进行访问限制检查,使用T306作为“Tbarring”,使用ac-BarringForCSFB作为“AC限制参数”;

                3> 如果访问单元格被禁止:

                    4> 通知高层建立RRC连接失败或恢复RRC连接失败,并带有挂起指示,并且由于ac-BarringForCSFB,对移动发起CS回退的接入限制是适用的,过程结束;

            2> 其他:

                3> 按照5.3.3.11的规定进行访问限制检查,使用T306作为“Tbarring”,使用ac-BarringForMO-Data作为“AC限制参数”;

                3> 如果访问单元格被禁止:

                    4>如果定时器T303没有运行,则用T306的定时器值启动T303;

                    4> 通知高层关于RRC连接建立失败或RRC连接恢复失败,并带有挂起指示,并且由于ac-BarringForMO-Data,移动发起CS回退和移动发起呼叫的接入限制是适用的,在此基础上,程序结束;

        1> 否则,如果 UE 正在为移动发起 MMTEL 语音、移动发起 MMTEL 视频、移动发起 SMSoIP 或移动发起 SMS 建立 RRC 连接;或者

        1> 如果 UE 在 IMS 语音的 EPS 回退(参见 TS 23.502 [102])通过带有语音回退指示的 RRCRelease 触发后,UE 正在建立 RRC 连接(参见 TS 38.331 [82]):

            2> 如果 UE 正在为移动发起 MMTEL 语音建立 RRC 连接并且 SystemInformationBlockType2 包括 ac-BarringSkipForMMTELVoice;或者

            2> 如果 UE 正在为移动发起 MMTEL 视频建立 RRC 连接并且 SystemInformationBlockType2 包括 ac-BarringSkipForMMTELVideo;或者

            2> 如果 UE 正在为移动发起 SMSoIP 或 SMS 建立 RRC 连接并且 SystemInformationBlockType2 包括 ac-BarringSkipForSMS:

                3> 认为对小区的访问没有被禁止;

            2> 其他:

                3> 如果从更高层接收的建立原因设置为 mo-Signalling(包括根据 TS 24.301 [35] 将 mo-Signalling 替换为 highPriorityAccess 或根据第 5.3.3.3 节由 mo-VoiceCall 替换的情况):

                    4> 按照5.3.3.11的规定进行访问限制检查,使用T305作为“Tbarring”,使用ac-BarringForMO-Signalling作为“AC限制参数”;

                    4> 如果访问单元格被禁止:

                        5> 通知高层RRC连接建立失败或RRC连接恢复失败,并带有挂起指示,移动发起信令接入限制适用,流程结束;

                3>如果从高层接收的建立原因设置为mo-Data(包括mo-Data根据TS 24.301 [35]被highPriorityAccess替换或根据5.3.3.3条款被mo-VoiceCall替换的情况):

                    4> 按照5.3.3.11的规定进行访问限制检查,使用T303作为“Tbarring”,使用ac-BarringForMO-Data作为“AC限制参数”;

                    4> 如果访问单元格被禁止:

                        5> 如果 SystemInformationBlockType2 包含 ac-BarringForCSFB 或 UE 不支持 CS 回退:

                            6> 通知高层RRC连接建立失败或RRC连接恢复失败,并带有挂起指示,适用于移动发起呼叫的接入限制,流程结束;

                        5> else (SystemInformationBlockType2 不包含 ac-BarringForCSFB 且 UE 支持 CS fallback):

                            6>如果定时器T306没有运行,用T303的定时器值启动T306;

                            6> 通知高层RRC连接建立失败或RRC连接恢复失败并带有挂起指示,适用于移动发起呼叫和移动发起CS回退的接入限制,流程结束;

       在流程开始时,如果 UE 连接到 5GC,则 UE 应:        

        1> 如果上层在请求建立 RRC 连接时提供接入类别和一个或多个接入标识:

            2> 使用上层提供的接入类别和接入标识,执行 5.3.16 规定的统一接入控制流程;

                3> 如果访问尝试被禁止,则程序结束;

        1>如果RRC连接的恢复是由响应NG-RAN寻呼触发的:

            2> 选择“0”作为访问类别;

            2> 使用选定的访问类别和上层提供的一个或多个访问标识执行 5.3.16 中规定的统一访问控制程序;

                3> 如果访问尝试被禁止,则程序结束;

        1> else 如果RRC连接的恢复是由上层触发的:

            2> 如果上层提供了一个访问类别和一个或多个访问标识:

                3> 使用上层提供的接入类别和接入标识,执行 5.3.16 规定的统一接入控制流程;

                   4> 如果访问尝试被禁止,则程序结束;

            2> 根据上层收到的信息设置resumeCause;

        1> else 如果由于 RNAU 触发了 RRC 连接的恢复:

            2> 如果紧急服务正在进行中:

                3> 选择“2”作为访问类别;

                3>将resumeCause设置为emergency;

            2> 其他:

                3> 选择“8”作为访问类别;

            2> 使用 TS 24.501 [95] 中规定的选定接入类别和一个或多个要应用的接入标识,执行 5.3.16 中规定的统一接入控制程序;

                3> 如果访问尝试被禁止:

                   4> 将变量 pendingRnaUpdate 设置为 'TRUE';

                   4> 程序结束;

        除 NB-IoT 外,在启动过程时,如果连接到 EPC 或 5GC,UE 应:

        1> 如果 UE 正在从挂起的 RRC 连接或从 RRC_INACTIVE 恢复 RRC 连接:

            2> 如果 UE 配置了 (NG)EN-DC:

                3>如果UE不支持在连接恢复时保持SCG配置:

                   4> 执行 MR-DC 释放,如 TS 38.331 [82],条款 5.3.5.10 中所规定;

                   4> 释放 p-MaxEUTRA,如果已配置;

                   4> 释放 p-MaxUE-FR1,如果已配置;

                   4> 释放 tdm-PatternConfig 或 tdm-PatternConfig2,如果已配置;

                3>释放与SCG关联的otherConfig,如果已配置;

                3> 停止与 SCG 相关的定时器 T346a、T346b、T346c、T346d 和 T346e(参见 TS 38.331 [82],条款 7.1.1),如果正在运行;

            2>如果UE不支持在连接恢复时保持MCG SCell配置:

                3> 释放 MCG SCell(s),如果配置,按照 5.3.10.3a;

            2> 释放powerPrefIndicationConfig,如果已配置并停止定时器T340,如果正在运行;

            2> 释放reportProximityConfig 并清除任何相关的接近状态报告定时器;

            2>释放获取位置配置,如果配置;

            2>释放bt-NameListConfig,如果配置了;

            2>释放wlan-NameListConfig,如果有配置;

            2>释放idc-Config,如果有配置;

            2> 释放sps-AssistanceInfoReport,如果有配置;

            2>释放measSubframePatternPCell,如果配置了;

            2>如果UE配置了DC:

                3> 释放整个 SCG 配置,如果已配置,除了 DRB 配置(由 drb-ToAddModListSCG 配置);

            2> 释放 PCell 的 naics-Info,如果已配置;

            2> 释放 LWA 配置,如果已配置,如 5.6.14.3 所述;

            2>释放LWIP配置,如果配置了,如5.6.17.3所述;

            2>释放bw-PreferenceIndicationTimer,如果已配置并停止定时器T341,如果正在运行;

            2> 释放delayBudgetReportingConfig,如果已配置,则停止定时器T342,如果正在运行;

            2> 释放ailc-BitConfig,如果有配置;

            2> 释放uplinkDataCompression,如果配置了;

            2> 释放overheatingAssistanceConfig 和overheatingAssistanceConfigForSCG,如果已配置,停止定时器T345,如果正在运行;

注 1a:如果 UE 从 RRC_INACTIVE 恢复 RRC 连接,则从 UE Inactive AS 上下文中释放参数和配置。

       1>如果UE正在从挂起的RRC连接建立或恢复RRC连接:

            2> 如果 UE 有一个存储的 pur-Config 并且小区与提供 pur-Config 的小区不同:

                3>如果配置了pur-TimeAlignmentTimer,则向下层表明pur-TimeAlignmentTimer被释放;

                3> 发布pur-Config;

                3>丢弃之前存储的pur-Config;

        1> 应用 9.2.4 中指定的默认物理通道配置;

        1> 应用9.2.3中指定的默认半持久调度配置;

        1> 应用 9.2.2 中指定的默认 MAC 主配置;

        1> 应用 9.1.1.2 中规定的 CCCH 配置;

        1> 应用包含在 SystemInformationBlockType2 中的 timeAlignmentTimerCommon;

        1>启动定时器T300;

        1>如果UE正在从挂起的RRC连接中恢复RRC连接:

            2>根据5.3.3.3a发起RRCConnectionResumeRequest消息的传输;

        1> else 如果 UE 正在从 RRC_INACTIVE 恢复 RRC 连接:

            2> 将变量 pendingRnaUpdate 设置为 'FALSE';

            2>根据5.3.3.3a发起RRCConnectionResumeRequest消息的传输;

        1> 其他:

            2>如果存储,丢弃UE AS上下文、UE Inactive AS上下文和resumeIdentity;

            2>释放rrc-InactiveConfig,如果有配置;

            2>如果UE根据5.3.3.1b中的条件发起CP-EDT;或者

            2> 如果 UE 根据 5.3.3.1c 中的条件使用 PUR 发起 CP 传输:

                3> 根据 5.3.3.3b 发起 RRCEarlyDataRequest 消息的传输;

            2> 其他:

                3>按照5.3.3.3发起RRCConnectionRequest消息的传输;

        1> 如果存储,丢弃 mt-EDT;

注 2:在启动连接建立过程时,不需要 UE 确保它保持最新的系统信息,该信息仅适用于处于 RRC_IDLE 状态的 UE 或处于 RRC_INACTIVE 的 UE。然而,UE需要在小区重选时进行系统信息获取。



资料来源:3GPP 36.331 5.3

资料整理:kangguoying20210710


扫码关注5G通信官方公众号,免费领取以下5G精品资料
  • 1、回复“ZGDX”免费领取《中国电信5G NTN技术白皮书
  • 2、回复“TXSB”免费领取《通信设备安装工程施工工艺图解
  • 3、回复“YDSL”免费领取《中国移动算力并网白皮书
  • 4、回复“5GX3”免费领取《 R16 23501-g60 5G的系统架构1
  • 5、回复“iot6”免费领取《【8月30号登载】物联网创新技术与产业应用蓝皮书——物联网感知技术及系统应用
  • 6、回复“6G31”免费领取《基于云网融合的6G关键技术白皮书
  • 7、回复“IM6G”免费领取《6G典型场景和关键能力白皮书
  • 8、回复“SPN2”免费领取《中国移动SPN2.0技术白皮书
  • 对本帖内容的看法? 我要点评

     
    [充值威望,立即自动到帐] [VIP贵宾权限+威望套餐] 另有大量优惠赠送活动,请光临充值中心
    充值拥有大量的威望和最高的下载权限,下载站内资料无忧

    快速回复主题    
    标题
    内容
     上传资料请点左侧【添加附件】

    当前时区 GMT+8, 现在时间是 2024-04-20 05:06:55
    渝ICP备11001752号  Copyright @ 2006-2016 mscbsc.com  本站统一服务邮箱:mscbsc@163.com

    Processed in 0.250501 second(s), 13 queries , Gzip enabled
    TOP
    清除 Cookies - 联系我们 - 移动通信网 - 移动通信论坛 - 通信招聘网 - Archiver