OmniLCS
OmniLCS est une plateforme unifiée de services d'urgence pour les réseaux cellulaires, réunissant les fonctions de localisation et de diffusion dont les opérateurs ont besoin pour la sécurité publique, la conformité réglementaire et la réponse aux urgences.
Au cœur d'OmniLCS, se trouvent le positionnement des abonnés et la diffusion cellulaire en tant que services intégrés. La fonction de localisation détermine la position de l'abonné sur 2G, 3G et 4G derrière une seule API. Sur LTE, elle agit en tant que GMLC (Diameter SLg) et E-SMLC (SLs, avec des méthodes allant de l'ID de cellule de base à la triangulation OTDOA). Pour la radio héritée, elle interroge le MSC/SGSN de service via MAP/Lg. En même temps, le CBC gère la livraison des messages d'alerte publique à travers les réseaux d'accès radio 2G, 3G et 4G simultanément.
Cas d'utilisation
- Routage des Appels d'Urgence : Fournit la localisation de l'abonné à l'E-CSCF via l'interface Diameter SLg. Cela achemine les appels d'urgence vers le PSAP correct en fonction de la position de l'appelant.
- Services de Localisation PSAP : Fournit des corrections de localisation en temps réel et à la demande aux Points de Réponse de Sécurité Publique pour la coordination de la réponse d'urgence.
- Couverture de Localisation Multi-Génération : Localise les abonnés indépendamment de la technologie d'accès radio à travers une API de localisation unique. LTE utilise Diameter SLg/SLs. 2G et 3G utilisent MAP/Lg vers le MSC/SGSN de service.
- Systèmes d'Alerte Publique : Diffuse des alertes d'urgence émises par le gouvernement (catastrophes naturelles, alertes AMBER, menaces à la sécurité) à tous les appareils dans les zones touchées via la diffusion cellulaire.
- Automatisation des Alertes CAP : Ingère les flux du Protocole Commun d'Alerte des autorités d'alerte nationales. Le système résout les zones d'alerte géographiques à l'infrastructure cellulaire pour la diffusion automatiquement.
- Positionnement du Temps Estimé d'Arrivée : Effectue une triangulation OTDOA à partir des mesures de Différence de Temps de Signal de Référence. Cela calcule les positions estimées des abonnés lorsque le GNSS n'est pas disponible.
- Services de Diffusion Commerciale : Fournit des messages de diffusion cellulaire d'origine opérateur pour les annonces de service, les informations locales et la messagerie commerciale.
- Intégration RAN : Synchronise les données cellulaires du NMS RAN via InfluxDB. Cela maintient la base de données cellulaire utilisée pour le positionnement et le ciblage de diffusion à jour avec le réseau en direct.
Architecture
Fonctionnalités
E-SMLC : Services de Localisation
- Méthodes de Positionnement : ID de cellule, ID de cellule amélioré, GNSS/A-GPS, OTDOA, Hybride
- Interface SLs : LCS-AP sur SCTP vers les MMEs (3GPP TS 29.171)
- Relais LPPA/LPP : Relais de protocole de positionnement vers les eNB et UEs via le MME
- Multilatération OTDOA : Position UE à partir des mesures RSTD utilisant les moindres carrés itératifs
- Base de Données Cellulaire : Positions des cellules synchronisées depuis InfluxDB, avec CRUD manuel et vue cartographique
- Journalisation de Localisation : Chaque correction de localisation persistée dans CSV, InfluxDB et historique en mémoire
GMLC : Centre de Localisation Mobile de Passerelle
- Interface Le : Interface Diameter pour les clients LCS externes : PSAPs, gestion de flotte, interception légale (3GPP TS 29.172)
- Autorisation Client : Contrôle d'accès par client avec méthodes autorisées et limites de taux
- Localisation Périodique : Sessions de localisation différées qui rapportent la position de l'abonné à des intervalles configurables, avec toutes les corrections enregistrées dans InfluxDB
- Localisation Déclenchée par Géorepérage : Abonnements d'événements de zone qui se déclenchent lorsqu'un abonné entre, sort ou reste à l'intérieur d'une zone géographique définie
- Livraison de Rapport de Localisation : Envoie des messages LRR Diameter au client d'origine pour chaque correction différée
CBC : Diffusion Cellulaire
- CBSP 2G : Serveur TCP sur le port 48049 (3GPP TS 48.049)
- SABP 3G : Serveur TCP sur le port 3452 (3GPP TS 25.419, transport selon TS 25.414)
- SBC-AP 4G : Client SCTP sur le port 29168 (3GPP TS 29.168)
- Formatage des Messages : Encodage GSM 7 bits et UCS-2 avec assemblage de pages CBS
- ETWS : Système d'Alerte aux Tremblements de Terre et Tsunamis avec activation d'alerte d'urgence et popup
- Persistance de Diffusion : L'état de diffusion actif survit aux redémarrages
Ingestion d'Alerte CAP
- HTTP POST et Polling de Flux Atom : Ingestion duale pour les alertes XML CAP v1.2
- Résolution de Polygone : Zones d'alerte géographiques résolues en TACs, SAIs et LACs
- Approbation de l'Opérateur : Workflow d'approbation manuelle configurable avant diffusion
Interfaces de Contrôle
- API REST : HTTPS sur le port 8443 avec Swagger UI à
/api/docs - Panneau de Contrôle : UI LiveView en temps réel sur le port HTTPS 443
- Métriques Prometheus : Exportées sur le port 9568
Interfaces Réseau
| Interface | Protocole | Transport | Port | Direction | Spécification 3GPP |
|---|---|---|---|---|---|
| SLs | LCS-AP | SCTP | 9082 | Sortant vers les MMEs | TS 29.171 |
| SLg/Le | Diameter | SCTP | 3868 | Inbound/Outbound | TS 29.172 |
| CBSP | CBSP | TCP | 48049 | Inbound des BSCs | TS 48.049 |
| SABP | SABP | TCP | 3452 | Sortant vers les RNCs / Inbound des RNCs | TS 25.414 §7.1.3.3 |
| SBC-AP | SBC-AP | SCTP | 29168 | Sortant vers les MMEs | TS 29.168 |
| API REST | HTTPS | TCP | 8443 | Inbound | -- |
| Panneau de Contrôle | HTTPS | TCP | 443 | Inbound | -- |
| Métriques | HTTP | TCP | 9568 | Inbound | -- |
Documentation
Opérations & Configuration
- Guide des Opérations : Vue d'ensemble de l'architecture, arbre de supervision et détails des sous-systèmes
- Référence de Configuration : Tous les paramètres de configuration avec tableaux et exemples
Diffusion Cellulaire
- Opérations de Diffusion Cellulaire : Opérations CBSP, SABP et SBC-AP, formatage des messages, numéros de série, ETWS
- Opérations d'Alerte CAP : Ingestion CAP v1.2, résolution de polygone, workflow d'approbation, polling de flux
Services de Localisation
- Guide des Services de Localisation : Méthodes de positionnement E-SMLC, interface SLs, base de données cellulaire, OTDOA
- GMLC & Interface Le : Accès aux clients LCS externes, sessions de localisation périodiques et géorepérage, journalisation InfluxDB
API & Interface
- Référence de l'API REST : Tous les points de terminaison avec exemples de requêtes/réponses et schéma OpenAPI
- Guide de l'Interface Web : Pages et fonctionnalités du panneau de contrôle LiveView