From 0182e6d5c6e40a5227f4a5949a07220885a27cab Mon Sep 17 00:00:00 2001 From: Laura Henning Date: Mon, 3 Jun 2024 16:38:05 +0000 Subject: [PATCH 1/2] feat: add missing description for linking UERANSIM gNB and UE (replace localhost value in config) --- README.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 861823f..6e603a4 100644 --- a/README.md +++ b/README.md @@ -90,7 +90,7 @@ docker logs smf Please refer to the [wiki](https://github.com/free5gc/free5gc/wiki) for more troubleshooting information. -## Integration with external gNB/UE +## Integration with (external) gNB/UE ### UERANSIM Notes @@ -101,9 +101,10 @@ This [issue](https://github.com/free5gc/free5gc-compose/issues/28) provides deta By default, the provided UERANSIM service on this `docker-compose.yaml` will only act as a gNB. If you want to create a UE you'll need to: 1. Create a subscriber through the WebUI. Follow the steps [here](https://free5gc.org/guide/Webconsole/Create-Subscriber-via-webconsole/#4-open-webconsole) -2. Copy the `UE ID` field -3. Change the value of `supi` on `config/uecfg.yaml` to the UE ID that you just copied -4. Add an UE service on `docker-compose.yaml` as it follows: +1. Copy the `UE ID` field +1. Change the value of `supi` in `config/uecfg.yaml` to the UE ID that you just copied +1. Change the `linkIp` in `config/gnbcfg.yaml` and the `gnbSearchList` in `config/uecfg.yaml` to a value other than localhost (e.g., `gnb.free5gc.org`) to enable communication between the services +1. Add an UE service on `docker-compose.yaml` as it follows: ~~~yaml ue: From 94a6bfffe4d70837a0a782fdfb4c17de1d1b79e5 Mon Sep 17 00:00:00 2001 From: Laura Henning Date: Tue, 4 Jun 2024 08:52:17 +0000 Subject: [PATCH 2/2] Add 'gnb.free5gc.org' to UE's gnbSearchList directly; adapt README --- README.md | 2 +- config/uecfg.yaml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 6e603a4..8ef2b70 100644 --- a/README.md +++ b/README.md @@ -103,7 +103,7 @@ By default, the provided UERANSIM service on this `docker-compose.yaml` will onl 1. Create a subscriber through the WebUI. Follow the steps [here](https://free5gc.org/guide/Webconsole/Create-Subscriber-via-webconsole/#4-open-webconsole) 1. Copy the `UE ID` field 1. Change the value of `supi` in `config/uecfg.yaml` to the UE ID that you just copied -1. Change the `linkIp` in `config/gnbcfg.yaml` and the `gnbSearchList` in `config/uecfg.yaml` to a value other than localhost (e.g., `gnb.free5gc.org`) to enable communication between the services +1. Change the `linkIp` in `config/gnbcfg.yaml` to `gnb.free5gc.org` (which is also present in the `gnbSearchList` in `config/uecfg.yaml`) to enable communication between the UE and gNB services 1. Add an UE service on `docker-compose.yaml` as it follows: ~~~yaml diff --git a/config/uecfg.yaml b/config/uecfg.yaml index 2afa904..4f333c9 100644 --- a/config/uecfg.yaml +++ b/config/uecfg.yaml @@ -21,6 +21,7 @@ imeiSv: "4370816125816151" # List of gNB IP addresses for Radio Link Simulation gnbSearchList: - 127.0.0.1 + - gnb.free5gc.org # UAC Access Identities Configuration uacAic: