5G学习笔记之NGAP

Wesley13
• 阅读 579
参考资料:3Gpp 38.413
1. NGAP服务

NGAP提供NG-RAN节点与AMF节点之间的信令服务。服务分为两类:

  • 非UE相关服务:在NG-RAN与AMF之间建立NG接口实例。
  • UE相关服务:为UE接入核心网提供信令和数据连接。
   
2. NGAP一般过程分类

(1)NGAP一般过程按是否有响应,可分为两类:

  • Class 1:应答类消息,需要等待响应消息。

一般过程

发起消息

成功响应

失败响应

AMF Configuration Update

AMF CONFIGURATION UPDATE

AMF CONFIGURATION UPDATE ACKNOWLEDGE

AMF CONFIGURATION UPDATE FAILURE

RAN Configuration Update

RAN CONFIGURATION UPDATE

RAN CONFIGURATION UPDATE ACKNOWLEDGE

RAN CONFIGURATION UPDATE FAILURE

Handover Cancellation

HANDOVER CANCEL

HANDOVER CANCEL ACKNOWLEDGE

Handover Preparation

HANDOVER REQUIRED

HANDOVER COMMAND

HANDOVER PREPARATION FAILURE

Handover Resource Allocation

HANDOVER REQUEST

HANDOVER REQUEST ACKNOWLEDGE

HANDOVER FAILURE

Initial Context Setup

INITIAL CONTEXT SETUP REQUEST

INITIAL CONTEXT SETUP RESPONSE

INITIAL CONTEXT SETUP FAILURE

UE Context Modification

UE CONTEXT MODIFICATION REQUEST

UE CONTEXT MODIFICATION RESPONSE

UE CONTEXT MODIFICATION FAILURE

UE Context Release

UE CONTEXT RELEASE COMMAND

UE CONTEXT RELEASE COMPLETE

Path Switch Request

PATH SWITCH REQUEST

PATH SWITCH REQUEST ACKNOWLEDGE

PATH SWITCH REQUEST FAILURE

PDU Session Resource Setup

PDU SESSION RESOURCE SETUP REQUEST

PDU SESSION RESOURCE SETUP RESPONSE

PDU Session Resource Release

PDU SESSION RESOURCE RELEASE COMMAND

PDU SESSION RESOURCE RELEASE RESPONSE

PDU Session Resource Modify

PDU SESSION RESOURCE MODIFY REQUEST

PDU SESSION RESOURCE MODIFY RESPONSE

PDU Session Resource Modify Indication

PDU SESSION RESOURCE MODIFY INDICATION

PDU SESSION RESOURCE MODIFY CONFIRM

UE Radio Capability Check

UE RADIO CAPABILITY CHECK REQUEST

UE RADIO CAPABILITY CHECK RESPONSE

Write-Replace Warning

WRITE-REPLACE WARNING REQUEST

WRITE-REPLACE WARNING RESPONSE

PWS Cancel

PWS CANCEL REQUEST

PWS CANCEL RESPONSE

NG Reset

NG RESET

NG RESET ACKNOWLEDGE

NG Setup

NG SETUP REQUEST

NG SETUP RESPONSE

NG SETUP FAILURE

  • Class 2:通知类消息,无response消息。

一般过程

消息

Downlink RAN Configuration Transfer

DOWNLINK RAN CONFIGURATION TRANSFER

Uplink RAN Configuration Transfer

UPLINK RAN CONFIGURATION TRANSFER

Downlink RAN Status Transfer

DOWNLINK RAN STATUS TRANSFER

Uplink RAN Status Transfer

UPLINK RAN STATUS TRANSFER

Downlink NAS Transport

DOWNLINK NAS TRANSPORT

Uplink NAS Transport

UPLINK NAS TRANSPORT

Downlink UE Associated NRPPa Transport

DOWNLINK UE ASSOCIATED NRPPA TRANSPORT

Uplink UE Associated NRPPa Transport

UPLINK UE ASSOCIATED NRPPA TRANSPORT

Downlink Non UE Associated NRPPa Transport

DOWNLINK NON UE ASSOCIATED NRPPA TRANSPORT

Uplink Non UE Associated NRPPa Transport

UPLINK NON UE ASSOCIATED NRPPA TRANSPORT

Handover Notification

HANDOVER NOTIFY

Initial UE Message

INITIAL UE MESSAGE

NAS Non Delivery Indication

NAS NON DELIVERY INDICATION

Error Indication

ERROR INDICATION

Paging

PAGING

PDU Session Resource Notify

PDU SESSION RESOURCE NOTIFY

Reroute NAS Request

REROUTE NAS REQUEST

UE Context Release Request

UE CONTEXT RELEASE REQUEST

AMF Status Indication

AMF STATUS INDICATION

PWS Restart Indication

PWS RESTART INDICATION

PWS Failure Indication

PWS FAILURE INDICATION

Trace Start

TRACE START

Trace Failure Indication

TRACE FAILURE INDICATION

Deactivate Trace

DEACTIVATE TRACE

Cell Traffic Trace

CELL TRAFFIC TRACE

Location Reporting Control

LOCATION REPORTING CONTROL

Location Reporting Failure Indication

LOCATION REPORTING FAILURE INDICATION

Location Report

LOCATION REPORT

UE TNLA Binding Release

UE TNLA BINDING RELEASE REQUEST

UE Radio Capability Info Indication

UE RADIO CAPABILITY INFO INDICATION

RRC Inactive Transition Report

RRC INACTIVE TRANSITION REPORT

Overload Start

OVERLOAD START

Overload Stop

OVERLOAD STOP

Secondary RAT Data Usage Report

SECONDARY RAT DATA USAGE REPORT

(2)NGAP一般过程按功能分类,大致可以分为以下14类:

功能

过程

接口管理过程

NG Setup
RAN Configuration Update
AMF Configuration Update
NG Reset
Error Indication
Overload Start
Overload Stop
AMF Status Indication

寻呼过程

Paging

UE上下文管理过程

Initial Context Setup
UE Context Release Request (NG-RAN initiated)
UE Context Release Request (AMF initiated)
UE Context Modification
RRC Inactive Transition Report

UE移动性管理过程

Handover Preparation
Handover Resource Allocation
Handover Notification
Path Switch Request
Handover Cancellation
Uplink RAN Status Transfer
Downlink RAN Status Transfer

UE无线能力管理过程

UE Radio Capability Info Indication
UE Radio Capability Check

PDU会话管理过程

PDU Session Resource Setup
PDU Session Resource Release
PDU Session Resource Modify
PDU Session Resource Notify
PDU Session Resource Modify Indication

NAS消息传输过程

Initial UE Message
Downlink NAS Transport
Uplink NAS Transport
NAS Non Delivery Indication
Reroute NAS Request

配置传输过程

Uplink RAN Configuration Transfer
Downlink RAN Configuration Transfer

告警消息传输过程

Write-Replace Warning

NRPPa传输过程

DOWNLINK UE ASSOCIATED NRPPA TRANSPORT
DOWNLINK NON UE ASSOCIATED NRPPA TRANSPORT
UPLINK UE ASSOCIATED NRPPA TRANSPORT
UPLINK NON UE ASSOCIATED NRPPA TRANSPORT

跟踪过程

Trace Start
Trace Failure Indication
Deactivate Trace
Deactivate Trace
Cell Traffic Trace

位置报告过程

Location Reporting Control
Location Reporting Failure Indication
Location Report

UE TNLA绑定过程

UE TNLA Binding Release

数据使用率报告过程

Secondary RAT Data Usage Report

点赞
收藏
评论区
推荐文章
blmius blmius
2年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Jacquelyn38 Jacquelyn38
2年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
Wesley13 Wesley13
2年前
RAC环境单实例启动数据库收到ORA
     在RAC环境中,如果你在没有启动节点的集群服务的情况下单实例启动数据库,将收到类似如下的报错:\oracle@rhel1u01\$sqlSQL\Plus:Release10.2.0.5.0ProductiononTueApr215:00:272013Copyright(
Easter79 Easter79
2年前
SpringBoot自定义序列化的使用方式
场景及需求:项目接入了SpringBoot开发,现在需求是服务端接口返回的字段如果为空,那么自动转为空字符串。例如:\    {        "id":1,        "name":null    },    {        "id":2,        "name":"x
Stella981 Stella981
2年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
Stella981 Stella981
2年前
Google地球出现“无法连接到登录服务器(错误代码:c00a0194)”解决方法
Google地球出现“无法连接到登录服务器(错误代码:c00a0194)”解决方法参考文章:(1)Google地球出现“无法连接到登录服务器(错误代码:c00a0194)”解决方法(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.codeprj.com%2Fblo
Stella981 Stella981
2年前
SpringBoot自定义序列化的使用方式
场景及需求:项目接入了SpringBoot开发,现在需求是服务端接口返回的字段如果为空,那么自动转为空字符串。例如:\    {        "id":1,        "name":null    },    {        "id":2,        "name":"x
Wesley13 Wesley13
2年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
4个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这