Cas typique d’un bring-up de tracker GPS 4G. La SIM achetée (opérateur Free Mobile dans mon cas) est confirmée fonctionnelle : insérée dans un smartphone, elle navigue, fait des appels, envoie des SMS. Aucun doute sur le forfait, le crédit ou l’activation.
Insérée dans le tracker, même couverture, même endroit, la commande STATUS# retourne :
NET:4G,HIGH,31 ← signal 4G fort
INTERNET:FAILED ← session data ne s'établit pas
Le tracker s’enregistre sur le réseau (LED jaune solide, NET HIGH), mais le PDP context (la « vraie » session data) échoue silencieusement. Aucun message d’erreur, juste FAILED.
Symptôme
- Même SIM, même endroit, même couverture apparente
- Téléphone : navigue 4G normalement
- Tracker :
INTERNET: FAILED,NET: 4G, HIGH, 31 - Sorti dehors (terrasse, jardin) : tracker passe à
INTERNET: SUCCESS, tout fonctionne
Cause
Les opérateurs déploient la 4G sur plusieurs bandes LTE pour des usages différents :
- B1 (2100 MHz), B3 (1800 MHz), B7 (2600 MHz) : urbain, haut débit, courte portée, pénétration intérieure faible
- B20 (800 MHz) : longue portée + bonne pénétration intérieure (le « 100 % du territoire » rural)
- B28 (700 MHz) : variante longue portée plus récente
En France, B20 est la bande historique de Free Mobile pour la couverture intérieure et rurale.
Beaucoup de modems M2M/IoT bas-coût supportent B1/B3/B7/B8/B28 mais pas B20. Côté label produit, ils annoncent « 4G LTE Cat-1 » sans détailler les bandes — le check des bandes est dans la datasheet PDF qu’on ne lit pas avant d’acheter.
Résultat en intérieur :
- Téléphone : capte B1/B3/B7 (faible) ou B20 (forte). Reste sur celle qui marche → data passe
- Tracker : capte B1/B3/B7 (faible), n’a pas B20 disponible → s’enregistre quand même au LTE (signaling fonctionne avec quelques dB) mais le PDP context (data plane) échoue silencieusement
NET: HIGH 31 peut être trompeur : c’est le RSSI de l’enregistrement, pas l’aptitude à porter du débit utile.
Solution
Immédiate : sortir le tracker en extérieur. Si INTERNET: SUCCESS dehors et FAILED dedans, c’est confirmé un problème de bande, pas de SIM/forfait/APN.
Avant achat : vérifier explicitement les bandes LTE supportées dans la datasheet :
- Pour la France métropolitaine : exiger au minimum B1/B3/B7/B20 (B8 ou B28 en bonus)
- Sans B20, la couverture intérieure sera aléatoire selon les opérateurs
Workaround si déjà acheté :
- Utiliser une SIM d’opérateur qui couvre l’intérieur avec une bande que le tracker a — par exemple, en France, Orange ou SFR ont historiquement de la B3 (1800 MHz) en intérieur urbain dense, B20 moindre
- Ou : SIM M2M dédiée IoT (1NCE, Things Mobile) qui négocie l’attache sur le meilleur opérateur disponible
- Ou : adapter le déploiement physique du tracker (extérieur uniquement, près d’une fenêtre)
Lessons learned
NET: HIGH 31côté tracker ne garantit PAS qu’une session data peut s’établir — c’est le RSSI de l’enregistrement (signaling), distinct de la capacité à porter du PDP context utile- B20 (800 MHz) est la bande historique de Free Mobile en France pour la couverture intérieure ; sans elle, ton tracker IoT capte du LTE en intérieur sans réussir à pousser du data
- Le label « 4G LTE Cat-1 » ne dit RIEN sur les bandes supportées — toujours lire la datasheet PDF (LTE-FDD bands list) avant d’acheter pour ton pays
- Bandes Europe minimum pour fiabilité tous opérateurs : B1 + B3 + B7 + B20. B8 et B28 en bonus.
- Test rapide bande-vs-pas-de-bande : sortir le tracker dehors. Si INTERNET passe à SUCCESS dehors mais FAILED dedans, c’est bande, pas SIM
- Une SIM qui navigue dans un téléphone ne prouve rien sur l’aptitude d’un tracker à pousser du data dans la même position — le téléphone bascule de bande à la volée, le tracker bas-de-gamme non