Contact us about Snaps and IoT ›

Install 1.20/stable of Ella Core

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.


Install using the command line

sudo snap install ella-core

Don't have snapd? Get set up for snaps.

Channel Version Published

Details for Ella Core

Package name

  • ella-core

License

  • BUSL-1.1

Last updated

  • 19 October 2026 - 1.20/stable
  • Today - latest/edge

Websites


Source code


Report a bug


Report a Snap Store violation

Share this snap

Generate an embeddable card to be shared on external websites.

Ella Core is a 4G and 5G mobile core network designed for private deployments.

Ella Core is a mobile core network designed for private deployments. It consolidates the complexity of traditional 4G and 5G networks into a single application, offering simplicity, reliability, and security.

Typical mobile networks are expensive, complex, and inadequate for private deployments. They require a team of experts to deploy, maintain, and operate. Open source alternatives are often incomplete, difficult to use, and geared towards research and development. Ella Core is a production-geared solution that simplifies the deployment and operation of private mobile networks.

Use Ella Core where you need mobile connectivity: in a factory, a warehouse, a farm, a stadium, a ship, a military base, or a remote location.

Key Features

  • 4G and 5G Compliant: Ella Core implements 3GPP-standard interfaces and has been validated with multiple 4G and 5G radios, including integrated and software-defined RANs, commercial phones and devices. It is 5G RedCap compliant for IoT deployments.
  • Performant Data Plane: Achieve high throughput and low latency with an eBPF-based data plane. Ella Core delivers over 10 Gbps of throughput and less than 1 ms of latency.
  • Lightweight: Ella Core is a single binary with an embedded database, making it easy and quick to stand up. It requires as little as 1 CPU core, 1GB of RAM, and 10GB of disk space. Forget specialized hardware; all you need to operate your mobile core network is a Linux system with a network interface.
  • Highly Available: Deploy Ella Core as a high-availability cluster to ensure continuous operation with failover capabilities.
  • Data, Voice, and SMS: Data is built in. Integrate with an IMS for VoLTE and VoNR voice and video calls, and with an SMSC for SMS.
  • Enterprise Network Integration: Plug into your existing network with BGP, VLANs, and VRFs. Define permitted network flows per subscriber, enforce them in the user plane, and track subscriber traffic and usage in real time.
  • AI-Native API: Complete RESTful API and Go client for automation and integration. Manage your network programmatically or let AI agents do it securely using the OpenAPI specification and AI agent skill.
  • Easy to Operate: Manage your private network through a user-friendly embedded web interface. Monitor network health with real-time observability: logs, metrics (Prometheus), traces (OTel), profiles, and dashboards. Keep track of who did what and when with audit logs, and back up and restore your data in 1 click.
Revision Channel Version Published Build Commit Download SBOM

The build and commit information is derived from build infrastructure records.


Install Ella Core on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.


Where people are using Ella Core

Users by distribution (log)

Ubuntu 24.04
Ubuntu 26.04
Ubuntu 22.04