SentinelEIR
A multi-technology Central Equipment Identity Register built for mobile operators. Block stolen devices across 2G, 3G, 4G, and 5G — with GSMA integration, a police reporting portal, and fail-open architecture that never drops a call.
Everything an operator needs to manage device identity.
SentinelEIR handles the full lifecycle — from real-time IMEI checks on the network to GSMA blocklist sync, police reporting, and regulatory compliance.
Multi-Technology EIR
Single platform covers all network generations. 2G/3G via MAP/GSUP, 4G via Diameter S13, 5G via SBI N5g-eir. No separate systems for each technology.
Fail-Open Architecture
If SentinelEIR goes down, every device is allowed. No subscriber impact, no dropped calls, no silent outage. Safety first — always.
GSMA Device Registry Sync
Automated SFTP sync with the GSMA blocklist. Download stolen device lists, upload your local blocks, and enrich IMEI lookups with TAC manufacturer data.
Police Reporting Portal
Mobile-friendly web portal for law enforcement. Officers report stolen devices by IMEI, check device status, and track cases — no operator intervention needed.
Management Dashboard
Real-time visibility into EIR operations. Registry browser, IMEI checker, audit trail, and decision analytics — all from a clean web interface.
Security & RBAC
API key authentication, role-based access control (Admin, Operator, Police, Read-only), rate limiting, and full audit logging. Every action is traceable.
Built to sit at the core of your mobile network.
SentinelEIR integrates with your existing HLR/HSS, MME, and core network elements. No rip-and-replace — it slots in alongside what you already run.
Subscribers Network Core SentinelEIR External +-----------+ +-------------+ +------------------+ +-------------+ | 2G/3G |————| HLR / MSC |————| GSUP Controller | | GSMA Device | | Handset | +-------------+ +------------------+ | Registry | +-----------+ | | (SFTP) | +-------------+ +------------------+ +-------------+ +-----------+ | MME / |————| S13 Adapter | | 4G LTE |————| HSS | +------------------+ +-------------+ | Device | +-------------+ | | Police | +-----------+ +------------------+ | Portal | +-------------+ | Core Engine |————| (Web) | +-----------+ | AMF / |————| + Registry DB | +-------------+ | 5G NR |————| UDM | +------------------+ | Device | +-------------+ | +-------------+ +-----------+ +------------------+ | Telegram / | | REST API |————| Webhooks | | (15 endpoints) | +-------------+ +------------------+ | +------------------+ | Grafana / | | Prometheus | +------------------+
Native integration with every generation.
2G / 3G — MAP & GSUP
CHECK_IMEI handling via GSUP protocol, integrating directly with OsmoHLR and legacy MSC infrastructure. Full IMEI + IMSI correlation.
CHECK_IMEI GSUP MAP
4G LTE — Diameter S13
ME-Identity-Check Request/Answer over Diameter S13 interface. Integrates with MME/HSS for real-time IMEI validation during LTE attach.
S13 ME-Identity-Check SCTP
5G NR — SBI N5g-eir
HTTP/2-based Service Based Interface for 5G Core. PEI (Permanent Equipment Identifier) validation through the N5g-eir reference point.
N5g-eir HTTP/2 PEI
REST API
15 endpoints with Swagger documentation. IMEI registration, lookup, blocklist management, police reporting, TAC queries, and bulk operations.
Swagger JSON API Keys
GSMA Integration
Automated SFTP sync with the GSMA Device Registry. Downloads global stolen device blocklists, uploads local blocks, imports TAC manufacturer data.
SFTP .DAT TAC
Monitoring
Prometheus metrics export and pre-built Grafana dashboards. Decision rates, response times, block/allow ratios, and GSMA sync status — all visible.
Prometheus Grafana /metrics
How SentinelEIR compares to alternatives.
| Capability | SentinelEIR | PyHSS EIR | OsmoHLR EIR | Vendor EIR |
|---|---|---|---|---|
| 2G / 3G support | Yes | No | Yes | Varies |
| 4G Diameter S13 | Yes | Yes | No | Yes |
| 5G SBI | Planned | No | No | Some |
| GSMA blocklist sync | Yes | No | No | Extra cost |
| Police portal | Yes | No | No | No |
| Management UI | Yes | No | No | Yes |
| Fail-open safety | Yes | No | Default allow | Varies |
| Multi-tenant / CEIR | Yes | No | No | $$$ |
| Open source / No license | Yes | Yes | Yes | Per-sub licensing |
Runs where your network runs.
Docker, bare metal, or VM — SentinelEIR deploys in your environment with minimal dependencies. PostgreSQL or SQLite backend, your choice.
Docker
Single docker-compose up deployment. Application, database, and Grafana dashboards in one stack. Production-ready in minutes.
Bare Metal / VM
Install directly on your existing EIR or core network server. Python package with systemd service files. Minimal resource requirements.
Multi-Operator
Central deployment serving multiple operators via tenant isolation. Shared police portal, per-operator API keys, consolidated GSMA reporting.
Ready to protect your subscribers?
SentinelEIR is built, tested, and running in production. Tell us about your network and we'll scope a deployment.
Get in touch