From a80ecf6eea2bef6a33cbfc1ff1d3ef154a16b82d Mon Sep 17 00:00:00 2001 From: Martin Skorupski Date: Tue, 10 Oct 2023 16:38:36 +0200 Subject: [PATCH] Create an init version of a README - A README.md added to the app directory Issue-ID: OAM-359 Change-Id: I6469d4b7f20d410a95fbbea3b88f30caac4f82fe Signed-off-by: Martin Skorupski --- code/network-generator/README.md | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 code/network-generator/README.md diff --git a/code/network-generator/README.md b/code/network-generator/README.md new file mode 100644 index 0000000..f07a3df --- /dev/null +++ b/code/network-generator/README.md @@ -0,0 +1,37 @@ +# Network Generator + +This projects generates a view of a telecommunication network composed of RAN, +Transport, 5G-Core, O-Cloud and SMO functions associated with the O-RAN +Alliance architecture. + +Please note that a single 5G frequency represents a single sector, represents +a single NRCellDU, represents a single O-RU, represents a single O-DU. + +Each sector/cell covers an angel of 120° where the tower is represented by the +center of a hexagon. 3 sectors/cells cover with azimuths [0°,120°,240°] cover +an area around the tower. O-RUs are mounted add the tower. O-DUs are located in +data center (o-cloud resource pool). + +## Prerequisites + +``` +$ cat /etc/os-release | grep -oP 'PRETTY_NAME="\K[^"]+' +Ubuntu 22.04.3 LTS + +$ python3 --version +Python 3.10.12 +``` + +## Usage + +``` +python3 network_generator.py config.json +``` + +## Output + +By default the generated files can be found in the 'output' folder: + +- [network.json](output/network.json) +- [network.svg](output/network.svg) +- [network.kml](output/network.kml) -- 2.16.6