Skip to content

Commit 7e049fa

Browse files
authored
Merge pull request #113 from ATNoG/documentation
Add images
2 parents eb06adf + 480d856 commit 7e049fa

7 files changed

Lines changed: 479 additions & 4 deletions

File tree

README.md

Lines changed: 27 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,21 @@
11
# Intelligence in Action: Achieving Trustworthy AI-Driven Networks
22

3+
<p align="center">
4+
<img src="images/icons/aion.svg" alt="AIoN" height="48" style="margin-right:16px;" />
5+
<img src="images/icons/atnog.svg" alt="ATNoG" height="48" style="margin-right:16px;" />
6+
<img src="images/icons/it.svg" alt="IT" height="48" />
7+
</p>
8+
9+
10+
## Objective
11+
12+
Provide a simple way of ML and network engineers to collaborate on AI-driven network management.
13+
314
## Overview
415

516
This platform brings AI-driven analytics and automatic decision creation to telecommunications networks.
617

7-
Network telemetry is continuously ingested, processed, and stored. Machine learning models --- registered and versioned via MLflow --- run inference over that data and publish results to a shared event stream. A policy layer governs data access between all components, ensuring that only authorized services can read or act on sensitive network metrics. An LLM-based decision service consumes model inferences and translates them into actionable network recommendations.
18+
Network telemetry is continuously ingested, processed, and stored. Machine learning models run inference over that data and publish results to a shared event stream. A policy layer governs data access between all components, ensuring that only authorized services can read or act on sensitive network metrics. An LLM-based decision service consumes model inferences and translates them into actionable network recommendations.
819

920
The result is a closed-loop system where raw network data flows through collection, analysis, and decision stages, with policy enforcement and observability at every step.
1021

@@ -29,6 +40,11 @@ For a more detailed explanation of the project access our [website](https://atno
2940
| Rafael Teixeira |
3041

3142
## Architecture
43+
44+
### High-level overview
45+
![high-level](images/architecture_high_level.png)
46+
47+
### Implementation architecture
3248
![architecture](images/architecture.png)
3349

3450
## Quick Start
@@ -37,7 +53,7 @@ For a more detailed explanation of the project access our [website](https://atno
3753

3854
- Docker compose
3955
- git
40-
- make
56+
- make (optional)
4157
- CPU: 4+ cores
4258
- RAM: 16 GB recommended
4359
- Disk: 20+ GB free
@@ -81,9 +97,16 @@ make producers
8197

8298
Go to `http://localhost/`
8399

84-
## Advanced configuration
100+
## Bookmark
101+
102+
| Resource | Link |
103+
|---|---|
104+
| Demo video | [features.mp4](demos/features.mp4) |
105+
| Promotional Video | [youtube](https://youtu.be/g02G8SRue9o?si=aK1WvaR0SiDXtD1I) |
106+
| Kube setup | [train_models_on_kube.md](docs/train_models_on_kube.md) |
107+
| Microsite | [https://atnog.github.io/pei-nwdaf-microsite](https://atnog.github.io/pei-nwdaf-microsite) |
85108

86-
- [Train models on kubernetes](docs/train_models_on_kube.md)
109+
> **Note:** To fully understand the project, we highly recommend reading the [microsite](https://atnog.github.io/pei-nwdaf-microsite) 🙂.
87110
88111
## Contributing
89112

images/aion.png

Loading

images/architecture.png

-528 KB
Loading

images/architecture_high_level.png

83.2 KB
Loading

images/icons/aion.svg

Lines changed: 84 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)