Skip to content

Latest commit

 

History

History
198 lines (152 loc) · 14.3 KB

README.md

File metadata and controls

198 lines (152 loc) · 14.3 KB

Awesome Telco Cloud

A curated list of Telco Cloud ecosystem projects and resources.

Table of contents generated with markdown-toc

Awesome Squared

Resources

Books

Courses

Hands-on trainings

  • free5GLab - a series of hands-on labs to guide you to build the 5G networks
  • Lablabee - Telco cloud technologies with hands-on Labs
  • K8s 5G Lab - 5G Telco Lab based on OpenShift

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

  • Ligato - a Go Framework for Building Applications to Control and Manage Cloud Native Network Functions (CNF)
  • CNCF CNF Test Suite - check K8s + cloud native best practices in networking applications and platforms
  • TRex - Realistic Traffic Generator
  • Firecracker - microVMs for serverless computing from AWS
  • 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
  • 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
  • Kata Containers - CRI compatible implementation of lightweight virtual machines

NF Orchestration and Automation Projects

Linux Foundation Networking - LFN projects

  • 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
  • EMCO - Kubernetes-based end-to-end inter-application communication at the Edge
  • L3AF - a control plane and a marketplace for eBPF programs
  • ONAP - orchestration, management, and automation of network and edge computing services
  • XGVela - reference design of telco-PaaS to accelerate cloud native transformation for telcos

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

Open Infrastructure Foundation - OIF projects

  • StarlingX - cloud infrastructure software stack for the edge used for industrial IOT, telecom, video delivery and other ultra-low latency use cases
  • OpenStack Tacker - ETSI MANO NFV Orchestrator / VNF Manager
  • Kata Containers - CRI compatible implementation of lightweight virtual machines
  • Airship - a collection of loosely coupled but interoperable open source tools that declaratively automate cloud provisioning

Cloud Native Computing Foundation - CNCF projects

  • Cloud-native Network Function (CNF) Testbed project
  • CNCF Telecom User Group page

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

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

5G Network NFs

  • OpenAirInterface 5G RAN - an open source 5G Radio Access Network supporting 5G SA & NSA
  • srsRAN - a complete 5G RAN solution, featuring an ORAN-native CU/DU
  • Free5GC - an open-source project for 5th generation (5G) mobile core networks (Release 15)
  • Open5GS - a C-language Open Source implementation of 5G Core Network (Release-16)
  • OpenAirInterface 5GC - an open source 5G core network

4G Network NFs

  • srsENB - a full-stack SDR 4G eNodeB application
  • 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
  • Corenet - Minimal 3G and LTE / EPC core network
  • OMEC - an Open Source Virtualized Mobile Core Project from ONF

3G Network NFs

  • OpenBTS-UMTS - a 3G UMTS Data Radio Access Network Node
  • Corenet - Minimal 3G and LTE / EPC core network
  • OsmoSGSN - an Open Source implementation of a SGSN (Serving GPRS Support Node)
  • OsmoGGSN - an Open Source implementation of a GGSN (Gateway GPRS Support Node)

2G Network NFs

  • OsmocomBB - an Open Source GSM Baseband software implementation
  • OpenBTS - an open source GSM+GPRS Radio Access Network Node
  • OsmoTRX - a GSM Radio Modem based on a fork of the OpenBTS Transceiver program
  • OsmoBTS - a software implementation of a GSM BTS

Private 3G-4G-5G Core Networks based on Open Source

  • BubbleRAN - private 4G/5G core network based on OpenAirInterface
  • 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

Artificial Intelligence for Telcos

  • Telco-RAG - a specialized Retrieval-Augmented Generation for 3GPP documents