分享

看log学5G(44)--终端TMSI是这样上报的!

 和老康一起学5G 2022-06-27 发布于陕西

一、5G终端标识GUTI 

接入5G网络的终端(UE)将获得其唯一标识5G GUTI(5G Global Unique Temporary Identifier);5G GUTI由核心网元AMF分配。AMF为UE分配的5G-GUTI在3GPP和non 3GPP接入网中都可使用。

二、5G GUTI结构

5G-GUTI中包括:GUAMI(全球唯一 AMF ID)和5G-TMSI(临时移动用户身份)两部分;其中GUAMI标识终端分配的AMF,而5G-TMSI是在AMF内唯一标识的终端(UE)

                      图1.5G-GUTI结构图

根据上图可看出5G-GUTI=GUAMI+5G-TMSI,其中:

  • GUAMI=MCC+MNC+AMF Identifier

  • AMF Identifier= AMF Region ID+AMF Set ID+AMF Pointer

  • 5G-S-TMSI =AMF Set ID+AMF Pointer+5G-TMSI

AMF Identifier长度为24bits,其中包括:

  • AMF Region ID长度为8bits

  • AMF SetID长度为10bits

  • AMF Pointer长度为6bits

三、5G-S-TMSI结构及应用

在5G网络中S-TMSI是GUTI的缩写形式,用于实现更有效的无线信令程序,这包括在寻呼和服务请求过程,其结构如下图所示。

                               图2.5G-S-TMSI结构图

5G网络中S-TMSI由长度为48 bits组成,这是因为在NG-RAN中通常使用5G-TMSI 的10个最低有效位来确定寻呼不同 UE的时间,而AMF应确保5G-TMSI的10 LSB均匀分布;

四、5G-S-TMSI上报解析

无线网络中终端分两次上报5G-S-TMSI内容,其中:

在“RRC Setup Request”消息中上报ng-5G-S-TMSI-Part1(39bits)内容;

第二部分"ng_5G_S_TMSI_Part2(9bits)内容在“RRC SetupComplete”消息中上报。

              图3.终端上报的5G-S-TMSI

4.1.RRC Setup Request

UuMsg

    message

        t = c1

        u

            c1

                t = rrcSetupRequest

                u

                    rrcSetupRequest

                        rrcSetupRequest

                            ue_Identity

                                t = ng_5G_S_TMSI_Part1

                                u

                                 ng_5G_S_TMSI_Part1(5G_S_TMSI第一部分

                           numbits = 39(比特数:39)

 data = 00010001 01111001 00011000 00010101 1101001(BIT)

 establishmentCause = 4 : EstablishmentCause_Root_mo_Data

                            spare

                                numbits = 1

                                data = 0(BIT)

4.2.RRC SetupComplete

UuMsg

    message

        t = c1

        u

            c1

                t = rrcSetupComplete

                u

                    rrcSetupComplete

                        rrc_TransactionIdentifier = 0

                        criticalExtensions

                            t = rrcSetupComplete

                            u

                                rrcSetupComplete

                                    tOptFlags

                                        registeredAMFPresent = 0

                                        guami_TypePresent = 0

                                        s_NSSAI_ListPresent = 0

                                        ng_5G_S_TMSI_ValuePresent = 1

                                        lateNonCriticalExtensionPresent = 0

                                        nonCriticalExtensionPresent = 0

                                    selectedPLMN_Identity = 1

                                    dedicatedNAS_Message

                                        nocts = 44

                                        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 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff(HEX)

                                    ng_5G_S_TMSI_Value

                                t = ng_5G_S_TMSI_Part2

                                        u

                                            ng_5G_S_TMSI_Part2(5G_S_TMSI第二部分

                                numbits = 9比特数:9)

                            data = 00000000 0(BIT)

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章