5G网络学习(二)——UPF用户平面功能(未完待续)
上节介绍了5G网络部署及架构,感兴趣的同学可以看下
5G网络部署及架构
接下来我们介绍一下5G网络架构中一个重要的部分————UPF(用户平面功能)
UPF是3GPP核心网系统架构的重要组成部分,主要负责5G核心网用户面数据包的路由和转发、数据和业务识别、动作和策略执行。图中的DN指的是数据网络,UE想访问目标网络,属于5GS以外。
从5G网络学习(一)的学习过程中了解到,这里面说的“5G核心网”既可以指的是城域核心网也可以是省干线核心网。
UPF的功能
用户平面功能(UPF)包括以下功能。 在 UPF 的单个实例中可以支持部分或全部 UPF 功能:
- 用于 RAT 内/ RAT 间移动性的锚点(适用时)。
- 外部 PDU 与数据网络互连的会话点。
- 分组路由和转发(例如,支持上行链路分类器(UL-CL,Uplink Classifier)以将业务流路由到数据网络的实例,支持分支点(Branching Point UPF)以支持多宿主 PDU 会话)。
- 数据包检查(例如,基于服务数据流模板的应用流程检测以及从 SMF 接收的可选 PFD)。
- 用户平面部分策略规则实施,例如门控,重定向,流量转向)。
- 合法拦截(UP 收集)。
- 流量使用报告。
- 用户平面的 QoS 处理,例如 UL / DL 速率实施,DL 中的反射 QoS 标记。
- 上行链路流量验证(SDF 到 QoS 流量映射)。
- 上行链路和下行链路中的传输级分组标记。
- 下行数据包缓冲和下行数据通知触发。
- 将一个或多个“结束标记”发送和转发到源 NG-RAN 节点。
- 如 IETF RFC 1027 [53]中规定的 ARP 代理和/或以太网 PDU 的 IETF RFC 4861 [54]功能中规定的 IPv6Neighbor Solicitation Proxying。 UPF 通过提供与请求中发送的 IP 地址相对应的 MAC 地址来响应ARP 和/或 IPv6 邻居请求请求。
对上文的解释:
RAT(Radio Access Technology,无线电接入技术),PDU(Protocol Data Unit,协议数据单元)
UPF的业务接口
和UPF相关的接口主要有以下四个:
- N3:RAN和I-UPF/UPF之间的接口,I-UPF(initial UPF,中继UPF),主要用于传递5G (R)AN与UPF间的上下行用户面数据。
- N4:SMF和UPF之间的接口,用于传输SMF和UPF间的控制面信息。
- N6:DN和UPF之间的接口,用于传递UPF与DN之间的上下行用户数据流,基于IP和路由协议与DN网络通信。
- N9:UPF之间的接口,用于传递UPF之间的上下行用户数据流。用于单会话,多锚点。漫游的时候也通过N9连接。
N3接口
N4接口
N9接口
通过以上的介绍,我们可能知道了UPF的主要功能就是分组路由及转发。
但是,
UPF转发的是什么,具体它是如何进行转发的呢?
就关系到PDU 会话转发的相关知识了,详情见这里——》PDU会话的相关知识
未来的UPF
通过中国移动提出的5G_OpenUPF 白皮书我们了解到,目前,UPF与控制面板SMF的接口N4尚未完全开放,服务化能力尚未完全实现,一定程度上影响了5G5G响应行业客户需求的能力。
中国移动提出的OpenUPF合作伙伴计划从开放接口、开放设备、开放服务和开放智能四个方面定义可靠、可管、可信、简洁、灵活、开放的UPF。
未来UPF的服务能力分为两个部分,基础功能与增值定制功能。
5G网络学习(二)——UPF用户平面功能(未完待续)相关推荐
- 5G网络学习(四)——5G网络中数据包转发模型(未完待续)
3GPP TS 29.244介绍了控制层面和用户层面节点之间的接口 主要介绍了数据包转发模型及其内部一系列操作. 目录 1.定义缩写 2数据包转发模型 2.1数据包检测规则(PDR) 2.2使用报告的 ...
- 多标签学习之讲座版 (内部讨论, 未完待续)
摘要: 多标签学习是一种常见的, 而并非小众的机器学习问题. 本贴为专题讲座准备. 1. 基本数据模型 定义1. 多标签数据为一个二元组: S=(X,Y),(1)S = (\mathbf{X}, \m ...
- 给深度学习研究生的入门建议(未完待续ing)
诸神缄默不语-个人CSDN博文目录 本文将系统性介绍深度学习方向(准)研究生可供参考的入门建议. 我的背景是浙江大学人工智能专业在读硕士,研究方向是GNN.NLP.司法智能. (我的CSDN博文基本涵 ...
- 深度学习(三十四)对抗自编码网络-未完待续
占坑,未完待续-- 上面是网络结构.上半部分是一个自编码结构,给定输入数据X,我们经过编码层,可以得到编码层的数据分布q(z|x)的一个采样潜变量编码z.在以前我们的自编码分布q(z|x)是固定的,现 ...
- pythonb超分辨成像_Papers | 超分辨 + 深度学习(未完待续)
1. SRCNN 1.1. Contribution end-to-end深度学习应用在超分辨领域的开山之作(非 end-to-end 见 Story.3 ). 指出了超分辨方向上传统方法( spar ...
- 学习前端的实用网站——未完待续
学习前端的实用网站--未完待续 一.学习类网站 1.视频教程 2.技术分享 3.大牛博客 4.参考手册 二.功能类网站 1.颜色 2.图标 3.字体 4.素材 三.辅助类网站 一.学习类网站 1.视频 ...
- Windows x64内核学习笔记(五)—— KPTI(未完待续)
Windows x64内核学习笔记(五)-- KPTI(未完待续) KPTI 实验一:构造IDT后门并读取Cr3 参考资料 KPTI 描述:KPTI(Kernel page-table isolati ...
- 二叉树学习笔记(未完待续)
摘要 二叉树学习笔记(未完待续). 博客 IT老兵驿站. 前言 昨天(2019-11-07)复习红黑树,发现红黑树和二叉树密不可分,所以这里再复习一下二叉树. 在大学的时候,这块我很认真地学习了一遍. ...
- 【第三方框架】Glid4.4 完全学习(未完待续)
一.添加方法: 导入Glide4.4的依赖: implementation 'com.github.bumptech.glide:glide:4.4.0'annotationProcessor 'co ...
最新文章
- ADPRL - 近似动态规划和强化学习 - Note 4 - Policy Iteration Algorithms
- 25年了,我总结出这些信息提取的经验教训
- java读取文件路径中文,分分钟搞定!
- 7.python之正则表达式re模块
- vue兄弟组件之间的传值,bus运用,beforeDestroy销毁,Bus.$off
- 怎么使用Nginx服务开启HTTPS
- mysql crc16_MySQL 5.6 中TIMESTAMP with implicit DEFAULT value is deprecated错误
- 2022-04-11 查询PostGIS和pgRouting的版本号
- 论文句子转换软件v.1.2.3
- 锋利jquery 网络版
- STM32 低功耗STOP模式,RTC唤醒
- Vim光标定位操作快捷键
- 专业课复习资料:空间分析
- Jupyter 安装与应用
- JAVA基础(12.Java中的常用类String)
- 用计算机绘画教学反思,《电脑美术》教学反思范文
- 82.【LibraryManger】
- platform框架--Linux MISC杂项框架--Linux INPUT子系统框架--串行集成电路总线I2C设备驱动框架--串行外设接口SPI 设备驱动框架---通用异步收发器UART驱动框架
- java文件输出流,写到.txt文件,如何实现换行
- Win32消息集合----方便查阅
热门文章
- mysql insert into values select from_mysql中复制表数据(select into from和insert into select)...
- Tensorflow API 学习(3)-tf.slice()
- react表格无缝滚动_table表格无缝向上滚动
- 简单易上手搭建ETH服务器教程,实现中转私有化节点,加密运行
- 飞桨 图像直方图统计
- Playbook 介绍
- C#给图片加文字和图片的水印
- win10 安装msi程序异常解决,使用msiexec命令安装
- 电商ERP接口erp进销存接口
- 好玩的数学——吉普赛读心术解密