最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

free5GC測試

2023-01-08 15:12 作者:九條千棘  | 我要投稿


5gc

在free5gc的VM中操作:

官方安裝操作文檔:?https://www.free5gc.org/installations/stage-3/

ifconfig查看Host-Only模式的網(wǎng)卡信息(Host-Only將虛擬機與外網(wǎng)隔開,使得虛擬機成為一個獨立的系統(tǒng),只與主機相互通訊,?如果要使得虛擬機能聯(lián)網(wǎng),我們可以將主機網(wǎng)卡共享給VMware Network Adapter VMnet1網(wǎng)卡,從而達到虛擬機聯(lián)網(wǎng)的目的。)

進入項目文件

cd free5gc/?

首先看一下網(wǎng)卡信息和路由表

Host-only上不了網(wǎng)

需要加入一張NAT的網(wǎng)卡, 訪問互聯(lián)網(wǎng)(設置 -> 網(wǎng)卡2(NAT模式)啟用網(wǎng)卡)


注意: 官方文檔教程中的192.168.56.101為本文檔中的192.168.56.103;

192.168.56.102為本文檔中的192.168.56.104

測試注冊流程

./test.sh TestRegistration

出現(xiàn)PASS為成功

測試GUTI(全球唯一臨時UE標識)注冊

./test.sh TestGUTIRegistration

測試服務請求

./test.sh TestServiceRequest

測試Xn切換(基站切換,不涉及核心網(wǎng)內部網(wǎng)元交互)

./test.sh TestXnHandover

測試去注冊

./test.sh TestDeregistration

測試PDU會話釋放請求

./test.sh TestPDUSessionReleaseRequest

測試Paging(?)

./test.sh TestPaging

測試N2切換

./test.sh TestN2Handover

測試Non3GPP(?)

./test.sh TestNon3GPP

測試重新同步(?)

./test.sh TestReSynchronisation

分流主要的一個應用是——園區(qū)或者企業(yè)“數(shù)據(jù)不外流”的場景。即屬于園區(qū)內的數(shù)據(jù)就停留在園區(qū)內處理完成,不經(jīng)過外部。通過UL CL UPF(UPF Uplink Classifier)對不同業(yè)務進行識別,從而達到數(shù)據(jù)的區(qū)分。通過分流,UL CL UPF?將本地業(yè)務(如企業(yè)內部的使用的業(yè)務,或服務商部署的下沉業(yè)務)與正常的業(yè)務區(qū)分開來,并分別通過主/輔錨點UPF,送達給中心網(wǎng)絡或本地網(wǎng)絡。

./test_ulcl.sh -om 3 TestRegistration

很好,服務就不一一測試了,估計老師都側過一遍了 :)

下面測試一下另一臺UERAN虛擬機

https://www.free5gc.org/installations/stage-3-sim-install-tw/

還是現(xiàn)將網(wǎng)絡連接方式改成僅主機模式


看一下網(wǎng)卡IP, 老師果然也配好了,淚目T_T

保持free5gc虛擬機運行,測試UERAN和free5gc兩臺機器連通性,互相ping一下

good


測試 free5GC + UERANSIM

在free5gc中

go run server.go

建立啟動webconsole

這時不要關掉這個終端! (之前一直5gc啟動失敗, 可能是這個原因 -_-雖然不明白為什么)

在本機輸入http://192.168.56.103:5000

修改為OP

登入 free5gc 後,更改?~/free5gc/config/amfcfg.yaml

將 ngapIpList 裡的 IP 從?127.0.0.1?改成?192.168.56.103,亦即(原來是192.168.1.8)

更改?~/free5gc/config/smfcfg.yaml將 userplane_information / up_nodes / UPF / interfaces / endpoints 裡的 IP 從?127.0.0.8?改成?192.168.56.103,亦即(原來是192.168.1.8)


最後更改?~/free5gc/config/upfcfg.yaml,將 gtpu 裡的 IP 從?127.0.0.8?改為?192.168.56.103

然后更改UERAN中的文件設置


登錄UERAN機器

更改?~/UERANSIM/config/free5gc-gnb.yaml, 將 ngapIp 及 gtpIp 的 IP 從?127.0.0.1?改成?192.168.56.104,並將 amfConfigs 裡的 位址改成?192.168.56.103,亦即

接著可以檢視?~/UERANSIM/config/free5gc-ue.yaml,看設定資料是否和 WebConsole 裡的資料一致(PLMN和UEID)

重要:改成OP!

進入free5gc文件夾

sudo sysctl -w net.ipv4.ip_forward=1

sudo iptables -t nat -A POSTROUTING -o enp0s3 -j MASQUERADE

sudo systemctl stop ufw

sudo iptables -I FORWARD 1 -j ACCEPT

./run.sh

重要:? 這時再關掉webconsole終端



此時5gc啟動,?這里可能要多等一下, 等5gc終端運行一會兒 再啟動ue

進入UERAN機器,

跳過這步

開啟三個終端

終端1:

此時可以看到5GC與RAN連接建立成功(在5GC終端)


終端2:要用sudo執(zhí)行

運行失敗時圖片
運行成功時

gNB終端窗口顯示:

終端3:

曾遇到的問題:free5gc的將AUSF注冊到NRF卡主/ N3iwf服務未開始注冊



重新做了一遍后:

還是會卡在5gc建立的界面


已解決: 啟動5GC后多等一會兒, 再關掉webconsole窗口, 在依次啟動UERAN的三個終端


Linux解決端口被占用的問題 bind: address already in use:重啟



后續(xù)專欄將記錄如何抓取5gc中業(yè)務的流量

free5GC測試的評論 (共 條)

分享到微博請遵守國家法律
尚志市| 阳山县| 西盟| 沾益县| 锡林郭勒盟| 大安市| 绥中县| 桑植县| 九江县| 新密市| 贵阳市| 甘德县| 曲周县| 大方县| 凤山市| 靖州| 海林市| 辉县市| 苏尼特右旗| 鹤庆县| 溧水县| 浦江县| 克山县| 万载县| 南汇区| 北安市| 南开区| 周口市| 龙胜| 车险| 南阳市| 弥渡县| 方城县| 皮山县| 定安县| 墨玉县| 错那县| 德州市| 高要市| 岐山县| 商水县|