当前位置: 首页 > news >正文

【NR技术】NR NG-RAN整体架构 -功能划分(三)

1 概述

NG-RAN节点包括:

  • gNB,向终端提供NR用户平面和控制平面协议终端;
  • ng-eNB,向终端提供E-UTRA用户平面和控制平面的协议终端。
  • gNB和ng- eNB通过Xn接口相互连接。gnb和NG- eNB也通过NG接口连接到5GC,更具体地说,通过NG-C接口连接到AMF(访问和移动管理功能),通过NG-U接口连接到UPF(用户平面功能)(见TS 23.501)。
    在这里插入图片描述
图1 整体架构

2 功能划分

2.1 gNB和ng-eNB

gNB和ng-eNB具有以下功能:

无线资源管理功能:无线承载控制、无线接入控制、连接移动控制、上下行资源动态分配(调度);

  • IP和以太网报头压缩,上行数据解压缩,数据加密和完整性保护;
  • 当无法从终端提供的信息确定到AMF的路由时,在终端附件中选择AMF;
  • 将用户平面数据路由到UPF;
  • 将控制平面信息路由到AMF;
  • 连接设置和释放;
  • 调度和传送传呼讯息;
  • 系统广播信息的调度和传输(源自AMF或OAM);
  • 机动性和调度的测量和测量报告配置;
  • 上行链路中的传输级分组标记;
  • 会话管理;
  • 支持网络切片;
  • qos流量管理和映射到数据无线承载;
  • 支持终端处于RRC_INACTIVE状态;
  • NAS消息的分发功能;
  • 共用无线接入网;
  • 双重连接;
  • NR和E-UTRA之间的紧密互联;

2.2 AMF

AMF承载以下主要功能:

  • nas信号终止;
  • nas信号安全;
  • as安全控制;
  • 用于3GPP接入网之间移动的CN节点间信令;
  • 空闲模式UE可达性(包括分页重传的控制和执行);
  • 注册区管理;
  • 支持系统内和系统间的移动;
  • 接入认证;
  • 访问授权,包括漫游权限检查;
  • 移动管理控制(订阅和政策);
  • 支持网络切片;
  • smf选择。
  • CIoT 5GS优化选择;

2.3 UPF

UPF具有以下主要功能(见TS 23.501):

  • 区域内/区域间移动的锚点(如适用);
  • 数据网互连的外部PDU会话点;
  • 包路由和转发;
  • 策略规则实施的报文检测和用户平面部分;
  • 通讯使用情况报告;
  • 上行分类器,支持路由流量到数据网络;
  • 分支点支持多归属PDU会话;
  • 用户平面的qos处理,例如包过滤、门控、UL/DL速率强制;
  • 上行流量校验(SDF到QoS的流映射);
  • 下行报文缓冲和下行数据通知触发。

2.4 SMF

会话管理功能(SMF)承载了以下主要功能(参见TS 23.501):

  • 会话管理;
  • UE IP地址分配和管理;
  • UP功能的选择和控制;
  • 在UPF配置流量导向,将流量导向正确的目的地;
  • 策略执行和QoS控制部分;
  • 下行数据通知。

2.5 功能划分总结

  下图中对功能划分进行了总结,其中黄色框描述了逻辑节点,白色框描述了主要功能。
在这里插入图片描述

图2 NG-RAN以及5GC功能划分

3 参考文献

3GPP 38.300
3GPP TR 21.905

相关文章:

  • 人工智能|深度学习——知识蒸馏
  • 基于单片机的定时插座在智能家居中的应用
  • Linux ln命令教程:如何创建符号链接(附案例详解和注意事项)
  • 双荧光素酶报告基因检测(五)
  • 大模型应用_AutoGPT
  • viple与物理机器人(一):线控模拟
  • MySQL InnoDB Replication部署方案与实践
  • EMQX(5.3.1)多机集群部署
  • 总结6种@Transactional注解的失效场景
  • 「差生文具多系列」推荐两个好看的 Redis 客户端
  • 【每日一题】—— B. StORage room(Codeforces Round 912 (Div. 2))(位操作符)
  • 数字孪生技术的应用场景
  • 关于.so文件以及.dll和.lib文件
  • 探索强大的文本搜索工具 - grep
  • mysql:建议使用INT UNSIGNED类型存储IPv4地址
  • [笔记] php常见简单功能及函数
  • 【跃迁之路】【444天】程序员高效学习方法论探索系列(实验阶段201-2018.04.25)...
  • css系列之关于字体的事
  • Docker 笔记(2):Dockerfile
  • HashMap剖析之内部结构
  • idea + plantuml 画流程图
  • PHP 小技巧
  • python docx文档转html页面
  • quasar-framework cnodejs社区
  • RedisSerializer之JdkSerializationRedisSerializer分析
  • SpringCloud(第 039 篇)链接Mysql数据库,通过JpaRepository编写数据库访问
  • Spring技术内幕笔记(2):Spring MVC 与 Web
  • yii2权限控制rbac之rule详细讲解
  • 关键词挖掘技术哪家强(一)基于node.js技术开发一个关键字查询工具
  • 近期前端发展计划
  • 什么是Javascript函数节流?
  • 使用 @font-face
  • 使用common-codec进行md5加密
  • 智能网联汽车信息安全
  • Spring第一个helloWorld
  • 国内唯一,阿里云入选全球区块链云服务报告,领先AWS、Google ...
  • ​iOS安全加固方法及实现
  • (M)unity2D敌人的创建、人物属性设置,遇敌掉血
  • (zz)子曾经曰过:先有司,赦小过,举贤才
  • (二十四)Flask之flask-session组件
  • (附源码)springboot 智能停车场系统 毕业设计065415
  • (附源码)springboot码头作业管理系统 毕业设计 341654
  • (深入.Net平台的软件系统分层开发).第一章.上机练习.20170424
  • (算法)Travel Information Center
  • (一)使用IDEA创建Maven项目和Maven使用入门(配图详解)
  • (转)视频码率,帧率和分辨率的联系与区别
  • .htaccess配置常用技巧
  • .net oracle 连接超时_Mysql连接数据库异常汇总【必收藏】
  • .NET 设计模式—适配器模式(Adapter Pattern)
  • .NET8.0 AOT 经验分享 FreeSql/FreeRedis/FreeScheduler 均已通过测试
  • .net经典笔试题
  • .NET框架
  • .Net下的签名与混淆
  • .Net小白的大学四年,内含面经
  • .Net语言中的StringBuilder:入门到精通