【5G核心网】 NAS之5GS session management

本文深入解析了5G会话管理(5GSM)信息元素及其消息流程,包括5GSM能力、原因、常在线PDU会话指示等关键元素,以及PDU会话建立、修改和释放过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    5GS session management (5GSM) information elements,本文分析 NAS SM 消息的信息元素, 以及 5GS session management message 消息

 

1. 5GS session management (5GSM) information elements

   1.1 5GSM capability

   5GSM capability 信息元素的目的是指示与 PDU 会话管理有关的 UE 能力。 5GSM capability 是类型4信息元素,其最小长度为 3 个字节,最大长度为15个字节。

Figure 9.11.4.1.1: 5GSM capability information element
Table 9.11.4.1.1: 5GSM capability information element

 

   1.2 5GSM cause

    5GSM cause 信息元素的目的是指示拒绝 5GSM 请求的原因。 5GSM cause 是类型2信息元素,长度为2个字节

Figure 9.11.4.2.1: 5GSM cause information element
Table 9.11.4.2.1: 5GSM cause information element

 

   1.3 Always-on PDU session indication

    Always-on PDU 会话指示信息元素的目的是指示是否将 PDU 会话建立为 Always-on PDU 会话。

 

   1.4 Always-on PDU session requested

    Always-on PDU 会话请求信息元素的目的是指示是否请求将 PDU 会话建立为始终在线的 PDU 会话。

 

   1.5 Allowed SSC mode

    允许的 SSC 模式信息元素的目的是指示允许 UE 用于 PDU 会话的 SSC 模式。

Figure 9.11.4.5.1: Allowed SSC mode information element
Table 9.11.4.5.1: Allowed SSC mode information element

 

   1.6 Extended protocol configuration options

    参见3GPP TS 24.008中的10.5.6.3A节[12]

 

   1.7 Integrity protection maximum data rate

    integrity protection maximum data rate 信息元素完的目的是让 UE 向网络指示用于上行链路的用户面完整性保护的每个 UE 的最大数据速率,和用于下行链路的用户面完整性保护的每个 UE 的最大数据速率

Figure 9.11.4.7.1: Integrity protection maximum data rate information element
Table 9.11.4.7.2: Integrity protection maximum data rate information element

 

   1.8 Mapped EPS bearer contexts

    映射的 EPS 承载上下文信息元素的目的是指示 PDU 会话的 EPS 上下文,如6.1.4.1节所述。 映射的 EPS 承载上下文信息元素是类型6信息元素,其最小长度为7个字节,最大长度为65538个字节。

 

   1.9 Maximum number of supported packet filters

    “最大支持的包过滤器数量”信息元素的目的是让 UE 向网络指示与信令 QoS 规则关联的包过滤器的最大数量,UE 可以为正在建立的 PDU 会话支持该数量。 PDU 会话类型为“ IPv4”,“ IPv6”,“ IPv4v6”或“以太网”。

    支持的最大数据包过滤器数量是类型3信息元素,长度为3个字节。

Figure 9.11.4.9.1: Maximum number of supported packet filters information element

 

   1.10 PDU address

    PDU 地址信息元素的目的是分配给 UE:

 -  与 PDU 会话关联的 IPv4 地址

 -  与 PDU 会话关联的 IPv6 链路本地地址的接口标识符

 -  与 PDU 会话相关联的 IPv4 地址和 IPv6 链接本地地址的接口标识符

    PDU 地址是类型4信息元素,其最小长度为7个字节,最大长度为15个字节。

Figure 9.11.4.10.1: PDU address information element
Table 9.11.4.10.1: PDU address information element

 

   1.11 PDU session type

    PDU 会话类型信息元素的目的是指示 PDU 会话的类型。 PDU 会话类型是类型1信息元素。

Figure 9.11.4.11.1: PDU session type information element
Table 9.11.4.11.1: PDU session type information element

 

   1.12 QoS flow descriptions

    QoS 流描述信息元素的目的是指示 UE 要使用的一组 QoS 流描述。 QoS 流描述信息元素是类型6信息元素,其最小长度为6个字节。最大场对为65538个字节

Figure 9.11.4.12.1: QoS flow descriptions information element

              

Figure 9.11.4.12.2: QoS flow description

    --  QoS flow identifier (QFI) (bits 6 to 1 of octet 4)

QFI field contains the QoS flow identifier.

Bits

6 5 4 3 2 1

0 0 0 0 0 0 no QoS flow identifier assigned

0 0 0 0 0 1 QFI 1

to

1 1 1 1 1 1 QFI 63

The network shall not set the QFI value to 0.

    --  Operation code (bits 8 to 6 of octet 5)

Bits

8 7 6

0 0 1 Create new QoS flow description

0 1 0 Delete existing QoS flow description

0 1 1 Modify existing QoS flow description

All other values are reserved.

Figure 9.11.4.12.3: Parameters list

 

Figure 9.11.4.12.4: Parameter

   1.13 QoS rules

    QoS 规则信息元素的目的是指示 UE 要使用的一组 QoS 规则

    -  上行链路用户流量的分类和标记

    -  识别网络要用于特定下行链路用户业务的 QoS 流

    QoS 规则可以包含一组包过滤器,其由零个或多个 UL 方向的分组过滤器,零个或多个 DL 方向的分组过滤器,以及两者组合模式。分组过滤器集确定到 QoS 流的流量映射。

Figure 9.11.4.13.1: QoS rules information element
Figure 9.11.4.13.2: QoS rule (u=m+2)

    -- QoS rule identifier (octet 4)

Bits

8 7 6 5 4 3 2 1

0 0 0 0 0 0 0 0 no QoS rule identifier assigned

0 0 0 0 0 0 0 1 QRI 1

to

1 1 1 1 1 1 1 1 QRI 255

The network shall not set the QRI value to 0.

   --  Rule operation code (bits 8 to 6 of octet 7)
Bits
8 7 6

0 0 0 Reserved
0 0 1 Create new QoS rule

0 1 0 Delete existing QoS rule

0 1 1 Modify existing QoS rule and add packet filters

1 0 0 Modify existing QoS rule and replace all packet filters

1 0 1 Modify existing QoS rule and delete packet filters

1 1 0 Modify existing QoS rule without modifying packet filters

1 1 1 Reserved

    --  QoS rule precedence (octet m+1)

    --  QoS flow identifier (QFI) (bits 6 to 1 of octet m+2)

Figure 9.11.4.13.3: Packet filter list when the rule operation is "modify existing QoS rule and delete packet filters" (z=N+7)

 

Figure 9.11.4.13.4: Packet filter list when the rule operation is "create new QoS rule", or "modify existing QoS rule and add packet filters" or "modify existing QoS rule and replace all packet filters"

   1.14 Session-AMBR

   Session-AMBR 信息元素的目的是指示, UE 建立 PDU 会话时的初始订阅 PDU 会话总最大比特率,或者指示新的订阅 PDU 会话总最大比特率(如果网络对其进行了更改)。

Figure 9.11.4.14.1: Session-AMBR information element
Table 9.11.4.14.1: Session-AMBR information element

 

2. 5GS session management messages

   2.1 PDU session establishment request

    Message type: PDU SESSION ESTABLISHMENT REQUEST

    Significance: dual

    Direction: UE to network

 Table 8.3.1.1.1: PDU SESSION ESTABLISHMENT REQUEST message content   

                             

      

   2.2 PDU session modification procedure

     2.2.1 UE-requested PDU session modification procedure

Message type: PDU SESSION MODIFICATION REQUEST

Significance: dual

Direction: UE to network

Table 8.3.7.1.1: PDU SESSION MODIFICATION REQUEST message content

    2.2.1 PDU session modification complete

Message type: PDU SESSION MODIFICATION COMPLETE

Significance: dual

Direction: UE to network

Table 8.3.10.1.1: PDU SESSION MODIFICATION COMPLETE message content

   2.3 PDU session release procedure

    2.3.1 PDU session release request

Message type: PDU SESSION RELEASE REQUEST

Significance: dual

Direction: UE to network

Table 8.3.12.1.1: PDU SESSION RELEASE REQUEST message content

    2.3.2 PDU session release command

Message type: PDU SESSION RELEASE COMMAND

Significance: dual

Direction: network to UE

Table 8.3.14.1.1: PDU SESSION RELEASE COMMAND message content

   2.3.3 PDU session release complete

Message type: PDU SESSION RELEASE COMPLETE

Significance: dual

Direction: UE to network

Table 8.3.15.1.1: PDU SESSION RELEASE COMPLETE message content

 

TS 23.501

TS 24.008

### 5G网络接入中的NAS协议概述 5G网络接入过程中,非接入层(Non-Access Stratum, NAS)协议起着至关重要的作用。它负责UE(User Equipment)与核心网之间的通信,主要包括移动管理和会话管理两大部分[^4]。 #### 移动管理(5GMM) 5G移动管理协议(5GMM)主要涉及以下几个方面: - **注册过程**:当设备首次连接到5G网络时,需完成注册操作。在此期间,网络会对UE进行身份验证并为其分配临时标识符(如5G-GUTI),以便后续跟踪和寻呼[^3]。 - **安全性保障**:通过安全模式控制机制,在建立初始上下文之后启用加密算法保护传输数据的安全性;同时也会定期刷新密钥材料来增强防护效果。 #### 会话管理(5GSM) 对于业务层面的支持,则依赖于另一套子集——即5GS Session Management(简称5GSM),其功能聚焦如下几个要点上: - 创建、修改以及释放用户的PDU session资源; - 维护QoS参数配置情况以满足不同应用场景下的需求差异; - 协同AMF共同参与整个生命周期内的各项事务处理活动等等。 另外值得注意的是,在实际编码实现当中还需要遵循特定格式规定比如扩展型协议区分器字段设置等细节之处均有所体现[^5]: ```python def nas_message(epd_value): """ 构造一个简单的5G NAS消息 参数: epd_value (int): 扩展协议区分器值 返回: dict: 包含基本结构的消息字典形式表示 """ return { 'epd': epd_value, 'security_header_type': None, 'message_authentication_code': '', 'sequence_number': 0, 'spare_half_octet': 0, 'payload_container_type': None, 'nas_payload': b'' } ``` 上述函数展示了如何基于给定的`EPD value`创建基础框架下的空载荷容器实例对象。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值