MiniCore 5G
A full 5G, LTE/IMS and GSM/GPRS Core Network for tests and research
MiniCore is a Software-defined compact Core Network that can be used as a test 5G network, LTE/IMS or GSM/GPRS Core Network.
It combines our YateHSS/HLR (AUSF/UDM), YateUCN (SMF/UPF) and YateNRF in a small package for full functionality of all generation network technologies.
This cost-effective solution serves the needs of both mobile network operators and virtual network operators that aim to implement the 5G technology.
MiniCore 5G provides full access to the following Core Network technologies:
- 5G
- IMS
- LTE EPC
- GSM/GPRS
Components
The MiniCore is a small factor PC computer that has preinstalled the following software components:

YateUCN (AMF/SMF/UPF, IMS CSCF, MME/SGW/SGSN, PGW/GGSN, MSC/VLR, GMSC, gsmSCF)

YateHLR/HSS (NSSF, AUSF, UDM, AuC, HLR, HSS, Subscriber management)

YateNRF (registration and discovery of 5G CAPIF services by various parameters)

YateSMSC (SMS store-and-forward, routing, home routed SMS)

YateSTP (routing of SS7 messages by Point Code or Global Title)

YateDRA (routing of Diameter messages by host, realm, application)

YateMMI (Web management interface)
NOTE: On demand additional components can be installed on the same hardware.

Features
- Setup/edit mobile network and component preferences via MMI management interface
- Minimal monitoring of each network component, additional YateBTS monitoring possible
- Wireshark capture of communication between components including decrypted IMS traffic
- JSON API integration with any SIM management and CRM systems
- JSON and REST API for sending SMS
- Can use both 5G CAPIF, SIGTRAN/SS7 and Diameter for signaling
- Supports both IPv4 and IPv6 and Non-IP
- Works both stand alone and with external components

Communication Protocols

CAPIF (Common API Framework)
- 3GPP standard for 5G Core
- OpenAPI v3 JSON/HTTP
- HTTP v2 or v1.1 (fallback)
- HTTPS as standard, HTTP for testing

MAP/SS7/SIGTRAN
- M2PA or M3UA (ASP, GW or IPSP) over SIGTRAN, SCTP
- ITU TCAP, ETSI MAP v3
- ITU or ANSI SCCP and SS7 MTP
- E.164, E.212 (ANSI), E.214 (ITU), TT or PC SCCP addressing
- Can connect to multiple STP/GW
- CAMEL phases 1 and 2

Diameter
- 3GPP Applications S6a/S6d, Cx/Dx
- SCTP or TCP transport
- Can establish or listen for connections
- Can connect to multiple Routing Agents

HTTP
- JSON API server for configuration and subscriber management
- JSON API for monitoring and information retrieval
- REST API client for visited network change notification
- JSON and REST API for sending SMS

SNMP
- SNMP v2 or v3 for information retrieval
- Traps sending for alarms

Telnet
- Management CLI for each component
- Optional SSL and password protection

Voice interconnect
- SIP and RTP
- G711, GSM and AMR codecs

SIP
- Supported standards (RFC3261)
- Registrar function
- B2BUA for calls
- RTP (RFC3550) with sideband DTMF (RFC2833)
- SMS and USSD over IP

SMPP
- Standard version 3.4
- Supports transceiver mode (bidirectional communication)

RADIUS
- Authorization of voice calls, data sessions and short messages
- Postpaid accounting for voice, data and SMS
- Prepaid support by re-authorization
- Support for 3GPP, Cisco VoIP VSA and Cisco ISG VSA dictionaries

SMS
- Format: SMS PDU (MO and MT)
- MAP/SS7 transport (T-PDU format)
- SIP MESSAGE transport (SMS over IP, R-PDU format)

CDR
- Flexible file format (default .tsv files) with customizable table headers
- Automatic file rotation
- Optional file transfer: FTP, SFTP, SCP
- JSON HTTP push API
- RADIUS with 3GPP and Cisco dictionaries
Communication Interfaces

CAPIF 5G Service Based Interfaces
N4, N7, N8, N10, N11, N12, N14, N15 and N32 Interfaces

N2 Interface
NGAP, gNB AMF

N3 Interface
N3 Interface
GTP-U, gNB UPF

N6/Gi/SGi Interface
IP, connects to Public Data Network

C interface
MAP, HLR ↔ GMSC

D interface
MAP, HLR ↔ VLR

E interface
MAP, MSC ↔ MSC

F interface
MAP, MSC ↔ EIR

J interface
MAP, HSS ↔ gsmSCF for USSD

Gr interface
MAP, SGSN ↔ HSS

Gc interface
GTP or MAP, GGSN ↔ HSS, optional

S6a/S6d
Diameter, MME/SGSN ↔ HSS

S13
Diameter, MME/SGSN ↔ EIR

SIP, RTP
YateBTS ↔ VLR

S1 interface
S1AP & GTP-U, YateENB ↔ EPC

Gn/Gp interface
GTPv1, SGSN and GGSN

S5/S8 Interface
GTPv2, SGW and PGW

Gi/SGi Interface
IP, connects to Public Data Network

Physical specs

Dimensions
- 23.5 cm depth
- 24.5 cm width
- 10.5 cm height

Weight
- 2.5 kg

Hardware Interfaces
1
Dual Gigabyte ethernet
2
DVI and HDMI video*
3
USB for mouse and keyboard
4
12V Power supply, 100-240V AC, 50-60Hz (included)
*Due to radio interference, yateBTS strongly recommend to use DVI/HDMI connectors only for the initial setup