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.

5G testing

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 5G CAPIF, SIGTRAN/SS7 and Diameter for signaling
  • Supports IPv4, IPv6 and Non-IP
  • Works both stand alone and with external components
MiniCore 5G - test 5g network

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
    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
MiniCore Physical specs: size and weight

Physical specs

  • 23.5 cm depth / 24.5 cm width / 10.5 cm height
  • Weight: 2.5 kg
image with MiniCore rear side, a small factor PC that can run YateUCN Core network, HSS/HLR, STP, DRA and SMSC

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, we strongly recommend to use DVI/HDMI connectors only for the initial setup