【光电通信】5G网络接口及信令流程

今日光电 2024-03-23 18:01

今日光电

     有人说,20世纪是电的世纪,21世纪是光的世纪;知光解电,再小的个体都可以被赋能。追光逐电,光赢未来...欢迎来到今日光电!




----追光逐电 光赢未来----

NG-RAN和5GC网络拓扑和接口

NG-RAN和5GC的功能划分

gNB功能

  • 无线资源管理:无线承载控制,无线准入控制,动态资源分配,连接态移动性控制;

  • IP头压缩、数据加密和完整性保护;

  • AMF选择;

  • 到UPF的用户面数据路由;

  • 到AMF的控制面路由;

  • 连接建立和释放;

  • 呼消息和系统广播消息的调度和传输;

  • 测量和测量上报配置;

  • 支持网络切片,支持双连接;

  • QoS Flow 管理和到DRB的映射;

  • 支持 UE RRC_INACTIVE态;

  • NAS消息转发;

5G核心网网元功能

      5G网元

           功能描述

与4G网元对应关系

AMF(Access and Mobility Management Function)

NG1接口终止、NG2接口终止

移动性管理、SM消息的路由

接入鉴权、安全锚点功能(SEA)

安全上下文管理功能(SCM)


类似于MME

SMF(Session Management Function)

会话管理、UP选择和控制

IP地址分配

下行数据通知


类似于PGW-C

UPF(User plane function)

intra-RAT移动的锚点

数据报文路由、转发、检测及QoS处理

流量统计及上报


类似于PGW-U

UDM(Unified Data Management)

产生AKA过程需要的数据。

签约数据管理,用户鉴权处理、短消息管理。

支持ARPF


类似于HSS

AUSF(Authentication Server Function)

生成鉴权向量

类似于HSS中的Auc功能

PCF(Policy Control Function)

应用和业务数据流检测

QoS控制、额度管理、基于流的计费

背景数据传送策略协商

对通过NEF和PFDF从第三方AS配置进来的PFD进行管理

数据流分流管理(不同DN)

具备UDR前端功能以提供用户签约信息

提供网络选择和移动性管理相关的策略

UE策略的配置(网络侧须支持向UE提供策略信息,比如:网络发现和选择策略、SSC模式选择策略、网络切片选择策略)

类似于PCRF

NEF(Network Exposure Function)

网络能力的收集、分析和重组

网络能力的开放

类似于SCEF

NRF(NF Repository Function)

业务发现,从NF实例接收NF发现请求,并向NF实例提供发现的NF实例的信息

全新网元,类似于增强DNS

5G 网络总体拓扑

NG RAN 拓扑图

  • NG-RAN 与5GC接口:NG

  • gNB间接口:Xn

  • gNB-CU与gNB-DU间接口:F1

  • NG、Xn、F1接口信令连接都基于SCTP协议;

  • 用户面传输都基于 GTP-U协议。


NG接口协议栈

NG-C功能:

  • NG接口管理 

  • UE上下文管理

  • UE移动性管理 

  • NAS消息传输

  • 寻呼

  • PDU会话管理配置转换

  • 告警信息传输


NG-C 协议栈

NG-U功能:

提供NG-RAN 和UPF之间的用户面PDUs非保证传递

NG-U 协议栈

Xn接口协议栈

Xn-C功能:

  • Xn接口管理

  • UE移动性管理,包括上下文转移和RAN寻呼

  • 双连接

Xn-C 协议栈

Xn-U提供用户面PDUs非保证传递,主要功能:

  • 数据转发

  • 流控制

Xn-U 协议栈

F1接口协议栈

F1-C功能:

  • F1接口管理

  • gNB-DU管理

  • 系统消息管理

  • gNB-DU和gNB-CU测量报告

  • 载管理

  • 寻呼 

  • F1 UE 上下文管理

  • RRC消息转发

F1-U功能:

  • 用户数据转发

  • 流控制功能

无线协议栈

控制面协议栈

用户面协议栈

5G 端到端控制面协议栈

5G 端到端用户面协议栈

4/5G信令过程差别

  • UE/gNB/AMF状态管理

  • 注册状态:4/5G都一样,包含注册态和去注册态。

  • 连接状态NAS层:

    4G:CM_IDLE and CM_CONNECTED;

    5G:CM_IDLE,CM_CONNECTED

  • 连接状态AS层(RRC):

    4G:IDLE and CONNECTED;

    5G:IDLE,CONNECTED and Inactive

  • 开机注册

  • 4G:Attach过程 

  • 5G:Register过程

  • RRC连接建立、重配置、释放、修改

  • 4/5G 相同

  • 业务发起

  • IDLE态发起:4G Service Request;5G Service Request。

  • 连接态发起新业务:4G ERAB建立或者修改;5G PDU Session建立或者修改。

  • 切换

  • 4/5G 基本切换除去由于核心网网元变化引入的差别,大体流程上相同。

  • 双连接情况下的移动性由于双连接方式,产生了伴随切换的双连接激活和去激活。

  • 双连接

  • 4/5G双连接信令过程与4G基本相同,差别在消息信元上。

  • 4/5G 双连接由于增加5GC的原因,增加了Option4和Option7的典型双连接,导致整体上更加复杂。

  • 位置更新

  • 4G:TAU;5G:registration update 以及RAN Notification Area Update(用于RRC不活动态)

  • 寻呼

  • 4G:MME发起。(广播更新发起寻呼用于读广播,不算真正寻呼)

  • 5G:gNB和AMF 发起寻呼。用于RRC_INACTIVE态和IDLE态的UE

  • 短消息Over NAS

  •  4/5G 一样,5G核心网提供了SMSF作为短消息总功能接口。

NR终端状态说明

  • RRC_IDLE

  • PLMN 选择

  • 监听系统消息

  • 重选

  • 用协商的DRX配置监听寻呼消息(5GC发起的)

  • 位置区由核心网来管理

  • RRC_CONNECTED

  • 5GC - NG-RAN 仍然与UE建立承载 (both C/U-planes)

  • NG-RAN和UE保留上下文信息

  • NG-RAN 知道UE属于哪个小区

  • 对特定UE建立传输

  • 动性管理由网络侧决定

  • RRC_INACTIVE

  • 监听系统消息;重选

  • 应用协商的DRX配置监听寻呼消息(RAN 发起的)

  • 跟踪区(RNA) 由NG- RAN管理

  • 保持5GC—NG-RAN的连接(用户面和控制面)

  • NG-RAN和UE保留上下文信息

  • NG-RAN 知道UE属于哪个RNA

RRC流程

F1-C口信令流程

F1-C口RRC消息传输

随机接入触发条件

随机访问过程由许多事件触发条件包括:

  • RRC_IDLE初始接入

  • 连接重建

  • 切换

  • 当UL同步状态为“失步”时,RRC_CONNECTED中DL或UL数据到达

  • RRC_INACTIVE接入

  • SN建立

  • 请求其他SI 的接入

  • Beam异常恢复

当且仅当DL的测量质量低于广播阈值时,UE选择SUL载波进行初始接入。一旦启动,随机接入进程的所有上行传输仍保留在选定的载波上。

随机接入

Contention-Based

Contention-Free

RRC connected to RRC inactive

0)gNB-CU从连接模式确定UE进入RRC不活动模式。

1)gNB-CU向UE生成RRC连接释放消息。RRC消息被封装在F1AP UE上下文释放命令消息到gNB-DU中。

2)gNB-DU将RRC连接释放消息转发给UE。

3)gNB-DU使用F1AP UE上下文释放响应消息进行响应。

RRC inactive to other states

1)如果从5GC接收到数据,gNB-CU向gNB-DU发送F1AP寻呼消息。

2)gNB-DU向UE发送寻呼消息。

注意:步骤1和2仅在DL数据到达时存在。

3)UE在基于RAN-based寻呼、UL数据到达或RNA更新时发送RRC恢复请求。

4)gNB-DU在一个Non-ue关联的F1AP INITIAL UL RRC MESSAGE TRANSFER消息中携带RRC恢复请求,并将其传输到gNB-CU。

5)对于非活动到活动的UE转换(不包括仅由于信令交换而导致的转换),gNB-CU分配gNB-CU UE F1AP ID,并向gNB-DU发送F1AP UE上下文建立请求消息,其中可能包括要设置的SRB ID和DRB ID。

6)gNB-DU使用F1AP UE上下文建立响应消息进行响应,其中包含gNB-DU提供的SRB和DRBs的RLC/MAC/PHY配置。

7)gNB-CU向UE生成RRC恢复/建立/拒绝/释放消息。RRC消息与SRB ID一起封装在 F1AP DL RRC MESSAGE TRANSFER消息中。

8)gNB-DU根据SRB ID将RRC消息转发到UE或SRB0或SRB1。

9)UE向gNB-DU发送RRC恢复/建立完成信息。

10)gNB-DU将RRC封装在 F1AP UL RRC MESSAGE TRANSFER消息中,并发送到gNB-CU。

RRC_INACTIVE态下的RNA更新过程

1)UE从RRC_INACTIVE恢复,提供由最后一个服务的gNB分配的I-RNTI和适当的原因值,例如RAN通知区域更新;

2)如果能够解析包含在I-RNTI中的gNB标识,gNB请求最后服务的gNB提供UE上下文

3)最后一个服务的gNB提供UE上下文

4)gNB可以将UE移动到RRC_CONNECTED,或者将UE发回RRC_INACTIVE状态或者将UE发送回RRC_IDLE,如果UE被发送回RRC_IDLE,则不需要以下步骤了

5)为了防止丢失最后一个服务的gNB中缓存的DL用户数据,gNB提供转发地址

6/7)gNB执行路径切换

8)gNB在最后一个服务的gNB触发UE资源释放

UE Initial Access

1)UE向gNB-DU发送RRC连接请求消息。

2)gNB-DU包含RRC消息,如果允许UE,则在F1AP初始UL RRC消息传输消息和传输到gNB-CU中对应的低层配置。初始UL RRC消息传输消息包括gNB-DU分配的C-RNTI

3)gNB-CU为UE分配一个gNB-CU UE F1AP ID,并向UE生成RRC连接设置消息。RRC消息封装在- F1AP DL RRC消息传输消息中。

4)gNB-DU向UE发送RRC连接建立消息。

5)UE向gNB-DU发送RRC连接建立完成消息。

6)gNB-DU将RRC消息封装在F1AP UL RRC消息传输消息中,并将其发送给gNB-CU。

7)gNB-CU向AMF发送初始UE消息消息。

8)AMF向gNB-CU发送初始的UE上下文建立请求消息。

9)gNB-CU发送UE上下文建立请求消息,用以在gNB-DU中建立UE上下文。在此消息中,它还可以封装RRC安全模式命令消息。

10)gNB-DU向UE发送RRC安全模式命令消息。

11)gNB-DU将UE上下文设置响应消息发送给gNB-CU。

12)UE以RRC安全模式完全响应消息

13)gNB-DU将RRC消息封装在F1AP UL RRC消息传输消息中,并将其发送给gNB-CU。

14)gNB-CU生成RRC连接重配置消息,并将其封装在F1AP DL RRC消息传输消息中

15)gNB-DU向UE发送RRC连接重配置消息。

16)UE向gNB-DU发送RRC连接重新配置完成消息。

17)gNB-DU将RRC消息封装在F1AP UL RRC消息传输消息中,并将其发送到gNB-CU。

18)gNB-CU向AMF发送初始UE上下文设置响应消息。

Inter-gNB-DU Mobility

1)UE向源gNB-DU发送测量报告消息。

2)源gNB-DU向gNB-CU发送上行RRC传输消息,以传递接收到的测量报告。

3)gNB-CU向目标gNB-DU发送UE上下文建立请求消息,以创建UE上下文并建立一个或多个承载程序。

4)目标gNB-DU使用UE上下文建立响应消息响应gNB-CU。

5)gNB-CU向源gNB-DU发送UE上下文修改请求消息,其中包含生成的RRCConnectionReconfiguration消息,并指示停止UE的数据传输。源gNB-DU还发送下行数据发送状态帧,通知gNB-CU向UE发送未成功的下行数据。

6)源gNB-DU将接收到的RRCConnectionReconfiguration消息转发给UE。

7)源gNB-DU使用UE上下文修改响应消息响应gNB-CU。

8)目标gNB-DU对目标执行随机接入过程,目标gNB-DU发送下行数据发送状态帧,通知gNB-CU。下行链路包(可能包括源gNB-DU中未成功传输的PDCP pdu)从gNB-CU发送到目标gNB-DU。

9)UE发送RRCConnectionReconfigurationComplete消息响应目标gNB-DU。

10)目标gNB-DU向gNB-CU发送上行RRC传输消息,以传递接收到的RRCConnectionReconfigurationComplete消息。下行数据包被发送到UE。上行数据包从UE发送,通过目标gNB-DU转发到gNB-CU。

11)gNB-CU向源gNB-DU发送UE上下文释放命令消息。

12)源gNB-DU释放UE上下文,并用UE上下文释放完成消息响应gNB-CU。

来源:我想我思



申明:感谢原创作者的辛勤付出。本号转载的文章均会在文中注明,若遇到版权问题请联系我们处理。


 

----与智者为伍 为创新赋能----


【说明】欢迎企业和个人洽谈合作,投稿发文。欢迎联系我们
诚招运营合伙人 ,对新媒体感兴趣,对光电产业和行业感兴趣。非常有意者通过以下方式联我们!条件待遇面谈
投稿丨合作丨咨询

联系邮箱:uestcwxd@126.com

QQ:493826566



评论
  • 一、SAE J1939协议概述SAE J1939协议是由美国汽车工程师协会(SAE,Society of Automotive Engineers)定义的一种用于重型车辆和工业设备中的通信协议,主要应用于车辆和设备之间的实时数据交换。J1939基于CAN(Controller Area Network)总线技术,使用29bit的扩展标识符和扩展数据帧,CAN通信速率为250Kbps,用于车载电子控制单元(ECU)之间的通信和控制。小北同学在之前也对J1939协议做过扫盲科普【科普系列】SAE J
    北汇信息 2024-12-11 15:45 114浏览
  • 本文介绍瑞芯微RK3588主板/开发板Android12系统下,APK签名文件生成方法。触觉智能EVB3588开发板演示,搭载了瑞芯微RK3588芯片,该开发板是核心板加底板设计,音视频接口、通信接口等各类接口一应俱全,可帮助企业提高产品开发效率,缩短上市时间,降低成本和设计风险。工具准备下载Keytool-ImportKeyPair工具在源码:build/target/product/security/系统初始签名文件目录中,将以下三个文件拷贝出来:platform.pem;platform.
    Industio_触觉智能 2024-12-12 10:27 81浏览
  • RK3506 是瑞芯微推出的MPU产品,芯片制程为22nm,定位于轻量级、低成本解决方案。该MPU具有低功耗、外设接口丰富、实时性高的特点,适合用多种工商业场景。本文将基于RK3506的设计特点,为大家分析其应用场景。RK3506核心板主要分为三个型号,各型号间的区别如下图:​图 1  RK3506核心板处理器型号场景1:显示HMIRK3506核心板显示接口支持RGB、MIPI、QSPI输出,且支持2D图形加速,轻松运行QT、LVGL等GUI,最快3S内开
    万象奥科 2024-12-11 15:42 88浏览
  • 应用环境与极具挑战性的测试需求在服务器制造领域里,系统整合测试(System Integration Test;SIT)是确保产品质量和性能的关键步骤。随着服务器系统的复杂性不断提升,包括:多种硬件组件、操作系统、虚拟化平台以及各种应用程序和服务的整合,服务器制造商面临着更有挑战性的测试需求。这些挑战主要体现在以下五个方面:1. 硬件和软件的高度整合:现代服务器通常包括多个处理器、内存模块、储存设备和网络接口。这些硬件组件必须与操作系统及应用软件无缝整合。SIT测试可以帮助制造商确保这些不同组件
    百佳泰测试实验室 2024-12-12 17:45 74浏览
  • 时源芯微——RE超标整机定位与解决详细流程一、 初步测量与问题确认使用专业的电磁辐射测量设备,对整机的辐射发射进行精确测量。确认是否存在RE超标问题,并记录超标频段和幅度。二、电缆检查与处理若存在信号电缆:步骤一:拔掉所有信号电缆,仅保留电源线,再次测量整机的辐射发射。若测量合格:判定问题出在信号电缆上,可能是电缆的共模电流导致。逐一连接信号电缆,每次连接后测量,定位具体哪根电缆或接口导致超标。对问题电缆进行处理,如加共模扼流圈、滤波器,或优化电缆布局和屏蔽。重新连接所有电缆,再次测量
    时源芯微 2024-12-11 17:11 115浏览
  • 首先在gitee上打个广告:ad5d2f3b647444a88b6f7f9555fd681f.mp4 · 丙丁先生/香河英茂工作室中国 - Gitee.com丙丁先生 (mr-bingding) - Gitee.com2024年对我来说是充满挑战和机遇的一年。在这一年里,我不仅进行了多个开发板的测评,还尝试了多种不同的项目和技术。今天,我想分享一下这一年的故事,希望能给大家带来一些启发和乐趣。 年初的时候,我开始对各种开发板进行测评。从STM32WBA55CG到瑞萨、平头哥和平海的开发板,我都
    丙丁先生 2024-12-11 20:14 78浏览
  • 铁氧体芯片是一种基于铁氧体磁性材料制成的芯片,在通信、传感器、储能等领域有着广泛的应用。铁氧体磁性材料能够通过外加磁场调控其导电性质和反射性质,因此在信号处理和传感器技术方面有着独特的优势。以下是对半导体划片机在铁氧体划切领域应用的详细阐述: 一、半导体划片机的工作原理与特点半导体划片机是一种使用刀片或通过激光等方式高精度切割被加工物的装置,是半导体后道封测中晶圆切割和WLP切割环节的关键设备。它结合了水气电、空气静压高速主轴、精密机械传动、传感器及自动化控制等先进技术,具有高精度、高
    博捷芯划片机 2024-12-12 09:16 87浏览
  • 在智能化技术快速发展当下,图像数据的采集与处理逐渐成为自动驾驶、工业等领域的一项关键技术。高质量的图像数据采集与算法集成测试都是确保系统性能和可靠性的关键。随着技术的不断进步,对于图像数据的采集、处理和分析的需求日益增长,这不仅要求我们拥有高性能的相机硬件,还要求我们能够高效地集成和测试各种算法。我们探索了一种多源相机数据采集与算法集成测试方案,能够满足不同应用场景下对图像采集和算法测试的多样化需求,确保数据的准确性和算法的有效性。一、相机组成相机一般由镜头(Lens),图像传感器(Image
    康谋 2024-12-12 09:45 81浏览
  • 全球智能电视时代来临这年头若是消费者想随意地从各个通路中选购电视时,不难发现目前市场上的产品都已是具有智能联网功能的智能电视了,可以宣告智能电视的普及时代已到临!Google从2021年开始大力推广Google TV(即原Android TV的升级版),其他各大品牌商也都跟进推出搭载Google TV操作系统的机种,除了Google TV外,LG、Samsung、Panasonic等大厂牌也开发出自家的智能电视平台,可以看出各家业者都一致地看好这块大饼。智能电视的Wi-Fi连线怎么消失了?智能电
    百佳泰测试实验室 2024-12-12 17:33 66浏览
  • 习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习笔记&记录学习习笔记&记学习学习笔记&记录学习学习笔记&记录学习习笔记&记录学习学习笔记&记录学习学习笔记记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记
    youyeye 2024-12-12 10:13 46浏览
  • 天问Block和Mixly是两个不同的编程工具,分别在单片机开发和教育编程领域有各自的应用。以下是对它们的详细比较: 基本定义 天问Block:天问Block是一个基于区块链技术的数字身份验证和数据交换平台。它的目标是为用户提供一个安全、去中心化、可信任的数字身份验证和数据交换解决方案。 Mixly:Mixly是一款由北京师范大学教育学部创客教育实验室开发的图形化编程软件,旨在为初学者提供一个易于学习和使用的Arduino编程环境。 主要功能 天问Block:支持STC全系列8位单片机,32位
    丙丁先生 2024-12-11 13:15 66浏览
  • 习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习笔记&记录学习习笔记&记学习学习笔记&记录学习学习笔记&记录学习习笔记&记录学习学习笔记&记录学习学习笔记记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记
    youyeye 2024-12-11 17:58 88浏览
  • 近日,搭载紫光展锐W517芯片平台的INMO GO2由影目科技正式推出。作为全球首款专为商务场景设计的智能翻译眼镜,INMO GO2 以“快、准、稳”三大核心优势,突破传统翻译产品局限,为全球商务人士带来高效、自然、稳定的跨语言交流体验。 INMO GO2内置的W517芯片,是紫光展锐4G旗舰级智能穿戴平台,采用四核处理器,具有高性能、低功耗的优势,内置超微高集成技术,采用先进工艺,计算能力相比同档位竞品提升4倍,强大的性能提供更加多样化的应用场景。【视频见P盘链接】 依托“
    紫光展锐 2024-12-11 11:50 78浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦