分享

看LOG学5G(19)--下行和上行NAS消息传输

 和老康一起学5G 2022-05-26 发布于陕西

在5G(NR)网络中NAS是终端(UE)与AMF或其他核心网元间的私密消息;当AMF通过NG-RAN节点向UE透明传输NAS消息,需UE相关逻辑链接NG-connection已建立或AMF已收到RAN UE NGAP启动下行NAS传输流程的消息。

一、Downlink NAS Transport

下行传输时NAS信息的ID保存在INITIAL UE MESSAGE消息里,或NG-RAN节点已通过另一个NG接口实例发送INITIAL UE MESSAGE消息,已经完成与UE相关逻辑NG相关连接。

        图1.DOWNLINK NAS TRANSPORT消息传递

AMF通过向NG-RAN节点发送DOWNLINK NAS TRANSPORT消息来启动该过程。如果未建立与UE相关的逻辑NG连接,则AMF应分配唯一的AMF UE NGAP ID供UE使用,并将其包含在DOWNLINK NAS TRANSPORT消息中;通过在DOWNLINK NAS TRANSPORT消息中接收到AMF UE NGAP ID IE,NG-RAN节点建立UE相关的逻辑NG-连接。

  • 如果RAN Paging Priority IE包含在DOWNLINK NAS TRANSPORT消息中,NG-RAN节点可以使用它来确定寻呼处于RRC_INACTIVE状态UE的优先级。

  • NAS-PDU IE包含一个AMF – U消息,该消息在NG-RAN节点中不需解释地传输。

  • 如果移动限制列表IE包含在DOWNLINK NAS TRANSPORT消息中,则NG-RAN节点将覆盖任何先前存储在UE上下文中的移动限制信息。NG-RAN节点应使用移动性限制列表IE中的信息(如果存在于DOWNLINK NAS TRANSPORT消息中)来:

---- 确定后续移动性动作的目标,NG-RAN节点为此向UE提供有关移动性动作目标的信息;

---- 在双连接操作期间选择合适的SCG;

---- 当将UE移动到RRC_INACTIVE状态时,为UE分配适当的RNA。

1.1 初始终端NAS消息交互

NG-RAN节点应使用在DOWNLINK NAS TRANSPORT消息中收到的AMF UE NGAP ID IE和RAN UE NGAP ID IE作为逻辑连接的标识,即使已在发送的INITIAL UE MESSAGE消息中分配了RAN UE NGAP ID IE通过不同的NG 接口实例。

1.2 UE Radio Capability Info Indication消息交互

如在设置“requested”的UE Capability Info Request IE包含DOWNLINK NAS TRANSPORT消息中成功检索到UE能力相关信息,NG-RAN节点将触发 UE Radio Capability Info Indication过程。

二、Uplink NAS transport

当NG-RAN节点从无线接口接收到终端(UE)要转发到AMF的NAS消息时,通过上行链路传送NAS消息,此时AMF与UE之间已建立相关的NG连接。

         图2.UPLINK NAS TRANSPORT消息传递

三、下行和上行NAS消息传输实例

如图3所示,NG接口终端(UE)与AMF之间NAS消息接收和发送分别如下:

图3.DOWNLINK&UPLINK NAS TRANSPORT消息收发

四、DL&UL NAS Transfe消息注释 

4.1.DownlinkNASTransport

NgapMsg

    t = initiatingMessage

            procedureCode = pDownlinkNASTransport

            union_value

                pDownlinkNASTransport

                    protocolIEs

                        tOptFlags

                            oldAMFPresent = 0(原AMF=无

rANPagingPriorityPresent = 0(原RAN寻呼优先级=无

mobilityRestrictionListPresent = 0(移动性限制列表=无)

                            indexToRFSPPresent = 0

                            uEAggregateMaximumBitRatePresent = 0(UE聚合最大速率=无

   allowedNSSAIPresent = 0(允许的网络切片=无

  aMF_UE_NGAP_ID = 446628041(UE的AMF+NG中ID)

     rAN_UE_NGAP_ID = 98956 (UE的RAN+NG中ID)

                        nAS_PDU (NAS消息:PDU--内容

                            nocts = 4

                  data = ff ff ff ff(HEX)(NAS消息--内容

4.2.UplinkNASTransport

NgapMsg

    t = initiatingMessage

    u

        initiatingMessage

            procedureCode = pUplinkNASTransport

            union_value

                pUplinkNASTransport

                    protocolIEs

aMF_UE_NGAP_ID = 446628041UE的AMF+NG中ID)

        rAN_UE_NGAP_ID = 98956 (UE的RAN+NG中ID)

                        nAS_PDU (NAS消息:PDU--内容

                            nocts = 25

                            data = ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff(HEX)

                                      (NAS消息--内容

                   userLocationInformation(UE位置信息)

                            t = userLocationInformationNR

                            u

userLocationInformationNR(UE无线网络中位置信息)

                                    tOptFlags

                   timeStampPresent = 0(时隙戳=无

                                        iE_ExtensionsPresent = 0

                                    nR_CGI(小区CGI)

                                        tOptFlags

                                      iE_ExtensionsPresent = 0

                                        pLMNIdentity(PLMN ID)

                                            nocts = 3

               data = 64 f0 00(HEX)(PLMN =460 00)

                           nRCellIdentity (NR CELL ID)

                                            numbits = 36

                                            data = 10110000 01110000 01010110 00000111 0001(BIT)

                                                  (NR CELL ID==二进制)

                                    tAI

                                        tOptFlags

                                        iE_ExtensionsPresent = 0

                                        pLMNIdentity(PLMN ID)

                                            nocts = 3

                  data = 64 f0 00(HEX)(PLMN =460 00)

                                        tAC(TAC区)

                                            nocts = 3

                  data = 12 70 c0(HEX)(TAC==十六进制)

                        tOptFlags

                            __dummy__ = 0

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章