Shop mobileShop
GSM LabKit is a Radio Access Network solution for GSM/GPRS networks advanced studying.
It is intended for mobile network operators laboratory use, IoT and M2M application development, mobile phone vendors, and researchers.
It uses commodity hardware (Intel processors) and software defined radio (Nuand BladeRF) to implement all the functions and protocols of BTS in software.
Supports connection to standard SS7 networks via HostedCore, MiniCore or YateUCN.
LabKit galleryLabKit galleryLabKit galleryLabKit galleryLabKit galleryLabKit galleryLabKit gallery

The GSM LabKit is a small factor PC computer that has preinstalled the following software components:


YateLMI (Web management interface)
GSM NiPC (GSM Network in a PC)
  Add/Edit individually subscribers via LMI
  2G authentication BTS ↔ MS (Mobile Stations)
  Subscribers acceptance based on regular expression that matches the IMSI
  Option to see in real time: online subscribers, accepted subscribers or rejected subscribers by the BTS
  Call detailed records for each subscriber

GSM roaming (GSM BTS connected to YateUCN/HostedCore for voice/sms services)
  Register/Calls/SMS are send to YateUCN/MiniCore/HostedCore

Capability to switch between working modes: GSM NiPC, GSM roaming

GPRS with Local breakout (MS receive data services using their LabKit internet connection)

Wireshark monitoring traffic inside BTS and on ethernet interfaces.

Outbound connection through SIP/IAX in NiPC mode

Works both stand alone and with external components

GSM Specifications

Radio interfacephase 2+ GSM/GPRS
Services supportGSM-FR speech, SMS
Operating bandsGSM850/PGSM900/DCS1800/PCS1900
Call capacity7 concurrent full rate call
Service range30m
Power supply12V 5A DC
Output power6 dBm (4 mW)
SoftwareYateBTS public release
Network interfaceEthernet / IP
Management interfacesYate telnet console, SNMP (if configured)

Communication protocols

HTTP• JSON API server for configuration and subscriber management
• JSON API for monitoring and information retrieval
• JSON and REST API for sending SMS
(if configured)
• SNMP v2 or v3 for information retrieval
• Traps sending for alarms
Telnet• Management CLI
• Optional SSL and password protection
Voice• SIP and RTP
• G711, GSM and AMR codecs
SIP• Supported standards (RFC3261)
• B2BUA for calls
• RTP (RFC3550) with sideband DTMF (RFC2833)
• SMS and USSD over IP
SMS• Format: SMS PDU (MO and MT) (BTS → RAN)
• SIP MESSAGE transport (SMS over IP, R-PDU format) (BTS → CORE)
CDR• Flexible file format
• Automatic file rotation
• Optional file transfer: FTP, SFTP
Communication Interfaces
SIP connects to YateUCN / MiniCore
Hardware Interfaces
Dual Gigabyte ethernet

DVI and HDMI video*

USB for mouse and keyboard

12V Power supply, 100-240V AC, 50-60Hz (included)

*Note: Due to radio interference, we strongly recommend to use DVI/HDMI connectors only for the initial setup
What you get:
1 LabKit

1 LabKit power adaptor

2 GSM antennas

2 filters: one for use in the Americas (ITU Region 2) in red, and one for use in the rest of the world (ITU Regions 1 and 3) in black

2 phones and their chargers

10 SIMs configured for Hosted Core and NiPC

USB Wifi Adapter
Related resources
Hosted Core