开源无线网络-OSRAN

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 646|回复: 0

(一)精简核心网部署

[复制链接]

11

主题

11

帖子

63

积分

注册会员

Rank: 2

积分
63
发表于 2023-6-22 12:23:16 | 显示全部楼层 |阅读模式
1. 引言
作为OpenAirInterface在国内的主要贡献力量,OpenXG团队在核心网、基站、UE以及射频硬件方面做了诸多本地化优化。为方便大家快速的部署、体验端到端开源5G系统,本教程将详细介绍端到端的OpenXG部署方法。
2. 环境准备
本教程使用的硬件环境如下:
(1)核心网服务器:CPU 8 cores+,内存 16 GB+,千兆网卡+;
(2)基站主机:Intel(R) Core(TM) i9-9980HK CPU @ 2.40GHz,32GB,PCIe 3.0 x8;
(3)手机:红米 K40 5G;
(4)射频板卡:OXG-SDR4100;参考:这里
3. 核心网部署
该版本镜像包含amf、smf、upf(spgwu)三网元,Docker化核心网下载:
git clone http://git.opensource5g.org/openxg/openxg-5gcs-release.git
以上代码目前还是受限开放,可以参考这里,做一个简单申请,即可下载镜像。
(1)安装docker、docker-compose
cd openxg-5gcs-release/scripts./install.sh -I

(2)创建docker网桥
为核心网各容器创建专属网桥:
docker network create docker-openxg --subnet=172.11.200.0/24 -o com.docker.network.bridge.name=docker-openxg
(3)启动数据库
cd openxg-5gcs-release/docker-composedocker-compose -f docker-mysql.yml up -d
以上命令部署了phpmyadmin,通过访问http://本机ip:8080 可以打开。用户名为:yunshou,密码为:123456;用户sim卡信息在 Witcomm-DB数据库 users表中。
本教程中使用的用户sim信息为:
imsi: 466920000000001
key: 00112233445566778899aabbccddeeff
opc: 000102030405060708090a0b0c0d0e0f
其他信息可以保持不变。
(4)配置核心网
核心网配置文件在 openxg-5gcs-release/etc下,可根据具体需求进行修改,网络相关接口已经在docker内部配置好,可以不进行修改。用户可以根据基站侧的需求,修改AMF中MCC、MNC、TAC等信息。
(5)启动核心网
完成核心网配置文件修改后,可以通过以下命令启动核心网:
cd openxg-5gcs-release/docker-composedocker-compose -f docker-3-network-element.yml up -d  #构建并启动容器
(6)关闭核心网
cd openxg-5gcs-release/docker-composedocker-compose -f docker-3-network-element.yml down  #关闭并删除容器
(7)查看核心网日志
cd openxg-5gcs-release/docker-composedocker-compose -f docker-3-network-element.yml logs -f amf  #查看amf日志docker-compose -f docker-3-network-element.yml logs -f smf  #查看smf日志docker-compose -f docker-3-network-element.yml logs -f spgwu  #查看spgwu日志
(8)基站侧相应配置
需要在基站的主机上配置到核心网的路由:
route add -net 172.11.200.0 netmask 255.255.255.0 gw <核心网所在主机的IP>

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|OpenXG  

Copyright © 2001-2013 Comsenz Inc.Template by Comsenz Inc.All Rights Reserved.

Powered by Discuz!X3.2

快速回复 返回顶部 返回列表