Magma India Documentation
Magma AGW Helm Deploy
Magma 4G Virtual Labs
Installation
Architecture
Magma Services
Magma Services 5G
5G Virtual Lab
5G Core
OAI 5G Core
FREE5GC 5G Core
OPEN5GS 5G Core
MAGMA 5G Core SA
Help
Magma India Documentation
»
Magma 4G Virtual Labs
Edit on GitHub
Magma 4G Virtual Labs
ΒΆ
Installation
Installation of Orchestrator with one IP instead of five
Install Dependant Collections
Setup Ansible (Ubuntu 20.04 LTS Setup):
Copy your public SSH key to the host:
Create a new user:
Installation of Access Gateway
Install Access Gateway on Ubuntu (Bare Metal)
Prerequisites
Deployment
1. Create boot USB stick and install Ubuntu on your AGW host
2. Deploy magma on the AGW_HOST
Run AGW installation
Post Install Check
Installation of srsRAN
Prerequisites
Preparing Magma for UE traffic in Your NMS
Add Your SSH Public Key to the srsRAN VM for Ansible
Update hosts, bind_ip, mme address in hosts.yml file
Deploy srsRAN
Verify setup
Architecture
Lab Architecture
Infra Architecture
Modules
1. PGW ( PDN Gateway )
2. SGW ( Serving Gateway )
3. MME ( Mobility Management Entity )
4. HSS ( Home Subscriber Server)
5. eNodeB
6. UE ( User Equipment )
7. SGi
8. S11
9. ITTI
10. S6a
11. S1-AP
12. S1
13. Gtpv1-u
14. Gtpv2-c
14. srsRAN
Magma Services
Magma Services
About Services
1. SCTPd
2. MME
3. Enodebd
4. Magmad
5. DNSd
6. SubscriberDB
7. Mobilityd
8. Directoryd
9. Sessiond
10. PolicyDB
11. DPId
12. Pipelined
13. Events
14. SMSd
15. Ctraced
16. Health checker
17. Control proxy
18. Header enrichment
Dynamic services
1. Monitord
2. Td-agent-bit
Datapath