5G网元功能与接口

5G移动通信整体网络架构

  • 5G网络功能之间的信息交互可以基于两种方式表示:其一为基于服务表示;其二为基于点对点表示。实时部署时,也可以采用两种方式相结合的表示方式。
  • 并不是所有的接口都适于基于服务表示,对于有些接口点对点表示方式更加适合。
  • 从图中可以看出,控制面内的网络功能(例如AMF)使其他授权的网络功能能够访问其服务。但是,对于接口N1和接口N2,这种表示还包括必要时的点对点表示方式
  • 非漫游5G移动通信系统架构——SBA:

  

5G移动通信系统的点对点表示:

5G无线接入网

  • 5G无线接入网的基站网元功能可以拆分为CU(Centralized Unit,集中单元)和DU(Distributed Unit,分布单元)。
  • 5G移动通信系统NG-RAN CU与DU分离逻辑图

  

  • CU与DU分离options

  

    • 底层功能划分方案:

      • 便于控制面集中,利于无线资源干扰协调;可以采用虚拟化平台;
    • 高层功能划分方案:3GPP标准确定了option2:
      • PDCP上移便于形成数据锚点,便于支持用户面的双连接/多连接
  • CU/DU方案策略比较

  

    • option4对传输时延要求很高,且未看到其他性能增益,后续基本不考虑该方案。

主要网元功能

  • 5G系统由接入网(AN)和核心网(5GC)组成。
  • NG-RAN与5GC的主要功能:

  

UPF(用户面功能)

  • gNodeB间切换的本地移动锚点(适用时)
  • 连接到移动通信网络的外部PDU会话点
  • 基于N接口切换过程中,数据报路由与转发
  • 数据报检查和用户面部分的策略计费
  • 合法的监听拦截(集合)
  • 流量使用情况报告
    •   
  • Uplink支持路由流量到一个数据网络
  • 分之点以支持多类的PDU会话
  • 对用户平面的QoS处理,例如包过滤,门控,ul/dl速率执行
  • Uplink流量验证(SDF到QoS流映射)
  • 上下行链路上传输级别的数据包标记F下行数据包缓冲和下行数据通知触发

SMF(会话管理功能)

  • 会话的建立修改删除
  • 包括tunnel maintain between UPF and AN node
  • UE IP 地址的分配和管理
  • DHCPv4(server and client)and DHCPv6(server and client)functions
  • 选择控制用户面功能
    •   
  • QoS的策略与控制,终止策略控制
  • 合法监听
  • Termination of SM parts of NAS messages
  • 下行数据的通知
  • 漫游功能

AMF(访问和移动性管理功能)

  • NAS信令及信令的加密和完整性保护
  • 终止运行RAN网络接口(N2)
  • 注册管理
  • 连接管理
  • NAS移动性管理
  • 合法的截距(用于AMF事件和对LI系统的接口)
    •   
  • 为在UE和SMF之间的SM消息提供传输
  • 路由SM消息的透明代理
  • 访问验证
  • 在UE和SMSF之间提供SMS消息的传输
  • 用户鉴权及密钥管理
  • 承载管理功能,包括专用承载建立过程

基站gNB/en-gNB

  • CU-C(Central Unit Control plane)

    • Interface Management包括:Xn/NG/F1/E1等接口链路管理、接口消息处理(如NG-AP)和数据处理(如GTP-U)
    • Connection Management包括:单连接、双连接、多连接和D2D。
    • Traffic Steering包括:系统内核系统间的负载均衡
    • Slice Support包括:系统内和系统间的切片资源动态管理
  • CU-U(Central Unit User plane)
    • 数据包的处理和转换DU(Distributed Unit)
    • 资源的调度 传输模式的转换 信道映射 AAU-RF(Radio Frequency)
    • 信号的收发 Massive MIMO天线处理 频率与时间同步 AAS实现机制

5G网元功能与接口的更多相关文章

  1. 老猿学5G随笔:5G网元功能体NF以及NF之间的两种接口--服务化接口和参考点

    一.5G功能体之间的接口类型 5G不同功能体之间提供了两种接口: 服务化接口:Service-basedinterface,这个是类似微服务化架构的服务注册和服务发现来实现的功能体对外暴露的接口,这种 ...

  2. ETL工具-informatica产品部分功能、接口采购梳理

    在项目中,经常遇到要进行产品采购,虽然一直在使用informatica工具做数据的抽取.清晰转换.加载,但是使用的功能也比较初级.在遇到采购时大致的进行了梳理. 序号 名称 产品功能说明 产品选配说明 ...

  3. LTE 网元功能

    E-NodeB : 无线资源管理,无线承载控制.无线接入控制.连接移动性控制.UE的上下行动态资源分配 IP头压缩及用户数据流加密 UE连接期间选择MME 路由用户面数据至S-GW 寻呼消息的组织和发 ...

  4. Collection集合常用功能-Iterator接口介绍

    Collection集合常用功能 Collection是所有单列集合的父接口,因此在Collection中定义了单列集合(List和Set)通用的一些方法,这些方法可用于操作所有的单列集合.方法如下︰ ...

  5. 阶段5 3.微服务项目【学成在线】_day09 课程预览 Eureka Feign_15-课程预览功能开发-接口开发

    红色部分 定义model 定义api接口 Service 主要分为这几步 定义feignClient 打开cms接口,根据接口来写feignClient Service调用 service调用feig ...

  6. 前后端分离项目(九):实现"添加"功能(后端接口)

    好家伙,来了来了,"查"已经完成了,现在是"增" 前端的视图已经做好了,现在我们来完善后端 后端目录结构   完整代码在前后端分离项目(五):数据分页查询(后端 ...

  7. 老猿学5G专栏文章目录

    ☞ ░ 前往老猿Python博文目录 ░ 一.3GPP规范文档及其他推荐阅读博文 老猿学5G扫盲贴:3GPP规范文档命名规则及同系列文档阅读指南 老猿学5G扫盲贴:3GPP规范中部分与计费相关的规范序 ...

  8. 老猿Python博文汇总目录--按标题排序

    ☞ ░ 前往老猿Python博文目录 ░ 本部分为老猿CSDN全部博文的汇总(含转载部分),所有文章在此未进行归类,仅按文章标题排序,方便关键字查找.本部分内容将至少以周为单位定期更新,可能不包含发布 ...

  9. 软交换和IMS是什么关系

    软交换是一种功能实体,为下一代网络NGN提供具有实时性要求的业务的呼叫控制和连接控制功能,是下一代网络呼叫与控制的核心. 简单地看,软交换是实现传统程控交换机的"呼叫控制"功能的实 ...

  10. 老猿学5G扫盲贴:N6接口用户平面协议栈对应的网络分层模型

    在网络通信模型中,都对应有分层的网络结构,如开放式系统互联(OSI)的七层模型(物理层.数据链路层.网络层.传输层.会话层.表示层和应用层)以及TCP/IP四层(网络接口层.网络层.传输层和应用层)模 ...

随机推荐

  1. Python按条件筛选、剔除表格数据并绘制剔除前后的直方图

      本文介绍基于Python语言,读取Excel表格文件数据,以其中某一列数据的值为标准,对于这一列数据处于指定范围的所有行,再用其他几列数据的数值,加以数据筛选与剔除:同时,对筛选前.后的数据分别绘 ...

  2. Prometheus 使用Python推送指标数据到Pushgateway

    使用Python推送指标数据到Pushgateway 需求描述 实践环境 Python 3.6.5 Django 3.0.6 prometheus-client 0.11.0 代码实现 !/usr/b ...

  3. 关于构建一个可视化+code系统的思路

    思路是有参考UE的现有功能,加之前的逻辑. 大概分为三个模块: 底层, 即native层 ,这一层实际上分为三个部分:  1.GUI层的解析,2.数据存储   3.Code的解析 这三部分关键在于他们 ...

  4. WordPress基础之基本SEO设置

    基础内容,不会涉及过深,在谷歌SEO教程中会做详细的介绍,我这里只简单讲下. 1. SEO介绍 SEO,又名搜索引擎优化(Search Engine Optimization,缩写为SEO)是透过了解 ...

  5. linux常用命令(每日积累)

    linux查看应用程序的进程号和端口号 lsof -i :port,查看指定端口运行的程序,同时还有当前连接. netstat -nupl  (UDP类型的端口)netstat -ntpl  (TCP ...

  6. 6、SpringBoot2之整合Mybatis

    创建名为springboot_mybatis的新module,过程参考3.1节 6.1.引入相关依赖 注意:虽然本文使用的是 spring boot 2.7.18 和 MySQL 5.7 ,但是出于可 ...

  7. 14、SpringMVC之注解配置

    14.1.概述 在实际工作中,一般使用配置类和注解代替web.xml和SpringMVC配置文件的功能: 在 Servlet3.0 环境中,容器会在类路径中查找实现了 javax.servlet.Se ...

  8. 【ElasticSearch】01 CRUD操作

    1.资料: ES官网最新版本下载地址: https://www.elastic.co/cn/downloads/elasticsearch 历史版本下载: https://www.elastic.co ...

  9. 【SpringBoot】10 Web开发 Part1 静态资源

    使用SpringBoot创建工程的方式: 1.在IDEA集成的Boot官网选项中点选可能需要的框架环境即可 2.SpringBoot已经设置好了这些场景,只需要配置文件中指定少量配置就可以运行起来 3 ...

  10. 【Vue】06 Webpack Part2 打包命令配置

    Webpack 配置: 入口 & 出口: 就是我们使用的打包命令: 一个是对什么文件执行,这就是入口 一个是输出到什么文件,这就是出口 每一次打包使用这个命令都必须指定这两个必要的参数 所以将 ...