• NR 5G 终端TMSI上报


    一、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)
    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的缩写形式,用于实现更有效的无线信令程序,这包括在寻呼和服务请求过程,其结构如下图所示。
    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”消息中上报。
    终端上报的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)
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18

    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)
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29

    图片

  • 相关阅读:
    从零手写实现 nginx-13-nginx.conf 是 HOCON 的格式吗?
    基于Python的接口自动化-JSON模块的操作
    2022-08-04 clickhouse的join子句
    一文详解最大重复子串
    mybatisplus快速实现动态数据源切换
    上海亚商投顾:沪指震荡调整 转基因概念股逆势大涨
    按关键字搜索淘宝商品 API 返回值说明
    StarCoder2-Instruct: 完全透明和可自我对齐的代码生成
    将 Ordinals 与比特币智能合约集成:第 4 部分
    机器学习实战之 随机森林、逻辑回归、SVM算法方法进行垃圾邮件过滤分类 代码+数据
  • 原文地址:https://blog.csdn.net/baidu_41616132/article/details/125594505