# openupf **Repository Path**: kklp2020/openupf ## Basic Information - **Project Name**: openupf - **Description**: 兼容3GPP R16协议的5G核心网UPF网元开源项目 - **Primary Language**: C - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: http://www.openupf.net - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 26 - **Created**: 2021-03-01 - **Last Updated**: 2021-03-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # OpenUPF 兼容3GPP R16规范的开源UPF实现。 OpenUPF是用于第5代(5G)移动核心网络用户面功能的开源项目. 该项目的目标是实现3GPP Release 16(R16)及更高版本中定义的用户面功能网元(UPF). 该软件主要分为三个单元:LBU(负载平衡单元),SMU(慢速匹配单元)和FPU(快速处理单元). OpenUPF使用DPDK[DPDK](https://github.com/DPDK/dpdk.git) 技术实现高性能数据包转发. ## OpenUPF架构 ![OpenUPF架构](/images/openupf_architecture.png) ## 目录结构 ``` ├── build │ └── script ├── config 配置文件 │ ├── fpu │ ├── smu │ └── lbu ├── core │ ├── include │ ├── platform │ │ ├── buffer │ │ ├── cli │ │ ├── debug │ │ ├── include │ │ ├── log │ │ ├── ros │ │ └── trans │ ├── service │ │ ├── common │ │ ├── fastpass FPU私有源码 │ │ ├── loadbalancer LBU私有源码 │ │ └── pfcp SMU私有源码 │ └── util ├── doc ├── images ├── install └── libs ``` ## Summary - [快速启动(#getting-started) - [版权](#license) - [联系我们](#contact-us) ## 快速启动 请参考[部署安装文档](http://www.openupf.net/openupf_dg.pdf) ## 版权 [Apache-2.0](LICENSE) ## 贡献 - 面向公众开放提交更新和改进 - 欢迎在issues中提出问题和建议 - 欢迎广泛宣传 - 欢迎任何建议 ## 支持 Copyright © 2021 深圳派纳思科技有限公司 ## 联系我们 * 网址: [http://www.openupf.net](http://www.openupf.net)