Retour à l'accueil

Surveillance LTE : dBm en Barres pour Routeurs

L'article décrit la mise en œuvre de la surveillance du niveau de signal et du type de réseau LTE pour smartphones et routeurs. Unification des métriques RSRP/RSSI en indicateurs visuels, protocoles de sondage pour Keenetic, Cudy, TP-Link, Huawei. Mise à l'échelle jusqu'à 800 appareils avec graphiques de données quotidiens.

Surveillance LTE : du dBm aux Graphiques en Temps Réel
Advertisement 728x90

Surveillance du signal des modems LTE : du dBm aux indicateurs visuels

Un service en arrière-plan pour Android collecte des données sur la force du signal et le type de réseau chaque minute. Les données sont enregistrées dans un fichier texte pour chaque carte SIM. À la fin du cycle, un graphique quotidien des métriques est généré. Le service nécessite une notification persistante et résiste à l'extinction de l'écran sur la plupart des appareils, mais peut s'arrêter sur certains modèles (par exemple, Honor).

La prise en charge des routeurs étend les fonctionnalités : MikroTik utilise un script intégré pour l'enregistrement, avec des données envoyées par e-mail. Pour les modèles économiques (Keenetic, Cudy, TP-Link, Huawei), l'interrogation du réseau est mise en œuvre via une API ou des protocoles propriétaires avec normalisation des réponses.

Normalisation de la force du signal

La force du signal est unifiée en une échelle d'indicateurs à 5 niveaux (barres) basée sur le RSRP ou le RSSI. La priorité est donnée au RSRP lorsqu'il est disponible :

Google AdInline article slot
  • RSRP > -80 dBm ou RSSI > -65 dBm = 5 barres
  • RSRP > -90 dBm ou RSSI > -75 dBm = 4 barres
  • RSRP > -100 dBm ou RSSI > -85 dBm = 3 barres
  • RSRP > -110 dBm ou RSSI > -95 dBm = 2 barres
  • RSRP > -120 dBm ou RSSI > -120 dBm = 1 barre

Si ces métriques ne sont pas disponibles, l'indicateur natif du routeur est utilisé. Cela permet de comparer les données entre appareils sans applications d'ingénierie.

Classification des types de réseau

Les types de réseau sont mappés sur une échelle simplifiée : 5G, 4G, 3G, 2G, xG (pas de connexion). Différents fabricants renvoient de nombreuses variantes nécessitant un mappage.

Pour le firmware Huawei E3372H-320, il y a 51 codes, dont :

Google AdInline article slot
var MACRO_NETWORK_TYPE_GPRS = '2';
var MACRO_NETWORK_TYPE_EDGE = '3';
var MACRO_NETWORK_TYPE_WCDMA = '4';
var MACRO_NETWORK_TYPE_HSDPA = '5';
var MACRO_NETWORK_TYPE_HSUPA = '6';
var MACRO_NETWORK_TYPE_HSPA = '7';
// ... jusqu'à var MACRO_NETWORK_TYPE_EX_NR = '111';

Keenetic distingue 5G, 4G+, 4G, 3G WCDMA/HSPA+/DC-HSPA+, 2G EDGE/GPRS. Cudy : NR5G/5G NSA/SA, LTE/LTE-A/CA, 3G HSPA+, 2G GSM/EDGE. TP-Link TL-MR150 : "GSM","WCDMA","4G LTE","TD-SCDMA","CDMA 1x","CDMA 1x Ev-Do","4G+ LTE".

Protocoles d'interrogation des routeurs

L'interrogation a lieu toutes les minutes avec un délai d'attente de 12 secondes. Un maximum de 30 threads parallèles permet de surveiller jusqu'à 150 appareils sur un réseau instable, et jusqu'à 800 sur un réseau local stable.

  • Keenetic : Requêtes API avec ré-authentification (code 401). Implique l'obtention d'un sel, le chiffrement des identifiants et l'analyse JSON.
  • Cudy LT500 V2.0 : Demande d'un jeton, chiffrement du login/mot de passe, suivi d'un GET pour les paramètres.
  • TP-Link TL-MR150 : Format propriétaire :
1&1\r\n[WAN_LTE_LINK_CFG#2,1,0,0,0,0#0,0,0,0,0,0]0,0\r\n[LTE_NET_STATUS#2,1,0,0,0,0#0,0,0,0,0,0]1,0\r\n

Quatre couches de chiffrement sont appliquées avant envoi. Huawei (CPE B593s-22, E3372H-320) — aucune authentification requise.

Google AdInline article slot

MikroTik : Un script sur l'appareil génère un journal, qui est transmis par e-mail.

Les cartes SIM dans un smartphone sont détectées automatiquement ; les routeurs sont ajoutés manuellement. Prise en charge de plusieurs modems dans Keenetic (via USB).

Mise à l'échelle et limitations

Les tests sur des appareils factices/hors ligne révèlent des impacts sur les performances : les routeurs hors ligne ralentissent l'interrogation de ceux en ligne. Un réseau local est recommandé ; pour un accès à distance, utilisez un tunnel VPN.

Modèles pris en charge :

  • MikroTik — tous avec interface LTE (script)
  • Keenetic — avec modems LTE/USB
  • Cudy LT500 V2.0
  • TP-Link TL-MR150 v2
  • Huawei CPE B593s-22
  • Huawei E3372H-320

Le service est stable sur Android 10+ (Huawei, Xiaomi), mais problématique sur Honor avec l'écran éteint. Pour la fiabilité, ne pas éteindre l'écran.

Points clés à retenir

  • Unifier le RSRP/RSSI en une échelle à 5 niveaux simplifie l'analyse sans perdre en précision.
  • Mapper 50+ types de réseau en 5 catégories assure la compatibilité inter-appareils.
  • L'interrogation parallèle de jusqu'à 800 routeurs avec un délai de 12 secondes convient aux grands réseaux.
  • L'absence d'authentification sur Huawei accélère l'intégration.
  • La surveillance locale minimise la latence ; utilisez un VPN pour un accès à distance.

— Editorial Team

Advertisement 728x90

Lire ensuite