1、在通讯网络飞速发展的今天,5G网络已经成为人们生活的必须品。使用3GPP标准定义的5G网络结构能够达成现代5G网络的要求,使人们体验上低时延高带宽的5G网络。
2、UPF是5G核心网中承担用户面数据处理的独立功能软件实体,作为3GPP标准定义的5G核心组件,主要负责用户数据报文的处理、会话锚定、网络切片、策略执行及协议适配
3、
(1)终端移动设备在基站注册后,UPF登记用户信息
(2)设备和互联网进行数据交换,UPF负责处理数据报文,基本的处理是对基站发送的GTP隧
道协议报文进行解析并封装成TCP或UDP报文发送因特网,并对因特网发送的下行报文进行GTP
协议的封装
(3)UPF上还会对报文进行丢包统计、 流量统计、防攻击、流量策略控制等处理,保证用户的数据能正确上报运营商网络
(4)当移动端断开连接后,UPF下线用户,删除用户信息。
1、UPF整体框架运行在Linux系统下,使用c语言进行开发。采用了分布式容器技术,通过Kubernetes框架实现跨节点管理和资源优化。
2、UPF产品的终端用户接人管理,报文的加解封装,报文转发策略,报文安全以及报文流控等功能的代码实现与维护。