awesome-telco-cloud
A curated list of Telco Cloud ecosystem projects and resources ☁️
https://github.com/Epoch314/awesome-telco-cloud
Last synced: 8 days ago
JSON representation
-
Awesome Squared
- Awesome SDN - A awesome list about Software Defined Network (SDN)
- Awesome Free Cloud for Dev - A list of SaaS, PaaS and IaaS offerings that have free tiers
- Awesome SysAdmin - A curated list of open source sysadmin resources
- Awesome PaaS - A curated list of PaaS, developer platforms, Self hosted PaaS, Cloud IDEs and ADNs
- Awesome IoT - A collaborative list of great resources about IoT Framework, Library, OS, Platform
- Awesome Virtualization - Collection of resources about Virtualization
- Awesome 5G - Awesome lists about 5G projects
- Awesome Telco - A curated list of telco resources and projects
- Awesome SDR - Overview of use cases and applications for software defined radios (SDR)
- Awesome Telco Security - A list of telco security resources and projects
-
NF Orchestration and Automation Projects
-
Open Infrastructure Foundation - OIF projects
- Kata Containers - CRI compatible implementation of lightweight virtual machines
- StarlingX - cloud infrastructure software stack for the edge used for industrial IOT, telecom, video delivery and other ultra-low latency use cases
- Airship - a collection of loosely coupled but interoperable open source tools that declaratively automate cloud provisioning
- OpenStack Tacker - ETSI MANO NFV Orchestrator / VNF Manager
- OpenStack Tacker - ETSI MANO NFV Orchestrator / VNF Manager
-
Linux Foundation Networking - LFN projects
- ONAP - orchestration, management, and automation of network and edge computing services
- Anuket - Standardized reference infrastructure specifications and CNF compliance
- EMCO - Kubernetes-based end-to-end inter-application communication at the Edge
- XGVela - reference design of telco-PaaS to accelerate cloud native transformation for telcos
- L3AF - a control plane and a marketplace for eBPF programs
- Camara - 4G/5G network capabilities exposed through APIs
- Magma - an open source platform for building access networks and modular network services
- Anuket - Standardized reference infrastructure specifications and CNF compliance
- NFVBench - Configuration, orchestration, and traffic generation
-
European Telecommunications Standards Institute - ETSI projects
- Open Source MANO - an ETSI-hosted project to develop an Open Source NFV Management and Orchestration (MANO) software stack aligned with ETSI NFV
- VIM emulator - a NFV multi-PoP emulation platform
-
Open Networking Foundation - ONF projects
- Aether - open source 5G Connected Edge platform
- OMEC - 3GPP Release 13 compatible stand-alone EPC
- CORD - leverages SDN, NFV to build agile datacenters for the network edge
- ODTN - an open source platform for running multi-vendor optical transport networks
- XOS - a model-based platform for assembling, controlling, and composing services
-
Cloud Native Computing Foundation - CNCF projects
-
Telecom Infra Project - TIP projects
- OpenCellular - an open source platform with a focus on enabling rural connectivity
- wlan-ap - an OpenWrt-based access point network operating system (AP NOS) for TIP OpenWiFi
- GNPy - an open source simulator for Fiber networks with Route Planning, Based on a Gaussian Noise Model
-
Open Radio Access Network - O-RAN projects
- it/test - end-to-end testing and validation for the oran ric project
- it/rtp - Performance Tuned Infrastructure
- ric-plt/appmgr - deployment and management of various RIC xApp applications in Kubernates environment
- ric-plt/jaegeradapter - bootstrap project for Jaeger Agent as a side-car container
-
-
Open Source Cellular Network NFs
-
2G Network NFs
-
4G Network NFs
- Open5GS - a C-language Open Source implementation of 4G EPC
- srsEPC - a light-weight 4G core network implementation with MME, HSS and S/P-GW
- OMEC - an Open Source Virtualized Mobile Core Project from ONF
- OpenAirInterface 4GC - open source 4G Core Network
- SigScale OCS - an open source 4G Online Charging Function NF
- OpenAirInterface 4GC - open source 4G Core Network
-
5G Network NFs
- Free5GC - an open-source project for 5th generation (5G) mobile core networks (Release 15)
- srsRAN - a complete 5G RAN solution, featuring an ORAN-native CU/DU
- OpenAirInterface 5GC - an open source 5G core network
- OpenAirInterface 5G RAN - an open source 5G Radio Access Network supporting 5G SA & NSA
-
3G Network NFs
- OsmoSGSN - an Open Source implementation of a SGSN (Serving GPRS Support Node)
- OsmoGGSN - an Open Source implementation of a GGSN (Gateway GPRS Support Node)
- Corenet - Minimal 3G and LTE / EPC core network
- OpenBTS-UMTS - a 3G UMTS Data Radio Access Network Node
-
-
Resources
-
Books
- Software Networks: Virtualization, SDN, 5G, and Security
- Cloud Native Patterns
- Network Functions Virtualization (NFV) with a Touch of SDN
- Multi-access Edge Computing: Software Development at the Network Edge
- 5G System Design: Architectural and Functional Considerations and Long Term Research
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Private 5G: A Systems Approach
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Multi-access Edge Computing: Software Development at the Network Edge
- Telco Cloud For Dummies
-
Courses
- Network Transformation
- Intel Telco Cloud Technologies
- OpenStack and NFV (TelcoCloud)
- Kubernetes in NFV (TelcoCloud)
- Beginners Guide: Software Defined Network, Telco Cloud & NFV
- Open RAN (ORAN) architecture, evolution & deployment - 5G
- Private 5G Networks / 5G Non-Public Networks (NPNs)
- Introduction to Magma: Cloud Native Wireless Networking
-
Hands-on trainings
- Lablabee - Telco cloud technologies with hands-on Labs
- K8s 5G Lab - 5G Telco Lab based on OpenShift
- free5GLab - a series of hands-on labs to guide you to build the 5G networks
- free5GLab - a series of hands-on labs to guide you to build the 5G networks
-
Papers
-
Research Projects
- 5GPPP 5G EVE - the European 5G validation platform for extensive trials
- 5GPPP 5Genesis - 5G KPIs validation infrastructure
- SoftFIRE - federated NFV/SDN testbed infrastructure
-
Blogs and Websites
-
-
NF Development Projects
-
Blogs and Websites
- Ligato - a Go Framework for Building Applications to Control and Manage Cloud Native Network Functions (CNF)
- ETSI api-test - NFV API Conformance test specification
- Cisco NSO developer - developer tools of the Cisco Network Services Orchestrator
- 5G APIs - OpenAPI Specification Files for 3GPP 5G Core Network
- Firecracker - microVMs for serverless computing from AWS
- TRex - Realistic Traffic Generator
- CNCF CNF Test Suite - check K8s + cloud native best practices in networking applications and platforms
- OpenShift CNF Features Deploy - Kustomize configs for installing CNF features and e2e functional tests for verifying feature deployment/integration
- CNCF CNF Certification - Beta release for Cloud native Network Function Certification program
- cnfuzz - Breaking Cloud Native Web APIs in their natural habitat
-
-
CNF Orchestration and Automation Projects
-
Open Radio Access Network - O-RAN projects
- it/test - end-to-end testing and validation for the oran ric project
- it/rtp - Performance Tuned Infrastructure
- ric-plt/appmgr - deployment and management of various RIC xApp applications in Kubernates environment
- ric-plt/jaegeradapter - bootstrap project for Jaeger Agent as a side-car container
-
-
Private 3G-4G-5G Core Networks based on Open Source
-
Open Radio Access Network - O-RAN projects
- BubbleRAN - private 4G/5G core network based on OpenAirInterface
-
2G Network NFs
- OAIBOX - private 5G core network based on OpenAirInterface
- Saviah - private 5G core network based on Free5GC
- firecell - private 4G & 5G core networks based on OpenAirInterface
- 5-fi - 5G private core network based on OpenAirInterface
- sysmocom - 3G & 4G private core networks based on Osmocom
- NeoPlane - private 4G & 5G core networks based on Open5GS
- 5-fi - 5G private core network based on OpenAirInterface
- BubbleRAN - private 4G/5G core network based on OpenAirInterface
-
-
Artificial Intelligence for Telcos
-
2G Network NFs
- Telco-RAG - a specialized Retrieval-Augmented Generation for 3GPP documents
-
Categories
Sub Categories
Books
132
Blogs and Websites
13
2G Network NFs
13
Linux Foundation Networking - LFN projects
9
Open Radio Access Network - O-RAN projects
9
Courses
8
4G Network NFs
6
Papers
6
Open Networking Foundation - ONF projects
5
Open Infrastructure Foundation - OIF projects
5
3G Network NFs
4
5G Network NFs
4
Hands-on trainings
4
Telecom Infra Project - TIP projects
3
Research Projects
3
Cloud Native Computing Foundation - CNCF projects
2
European Telecommunications Standards Institute - ETSI projects
2
Keywords
cloud-native
4
5g
4
cnf
4
telecom
3
kubernetes
2
k8s
2
virtualization
2
virtual-machine
2
golang
2
sdr
2
containers
2
awesome-list
2
python
2
scaleable
1
dab
1
stateful
1
stateless
1
traffic-generation
1
3gpp
1
4g
1
resources
1
bazel
1
awesome-lists
1
awesome
1
hypervisor
1
vagrant
1
c
1
networks
1
magma
1
mno
1
network-virtualization
1
open-network
1
openflow
1
openflow-controller
1
openflow-protocol
1
overlay-network
1
sdn
1
switch
1
free-for-developers
1
minimalist
1
open-source
1
oversubscription
1
rust
1
sandbox
1
serverless
1
awesome-iot
1
azure-iot
1
iot
1
iot-application
1
iot-cloud
1