J'ai vu des projets de surveillance mobile échouer non pas à cause de mauvaises caméras, mais parce que la liaison 4G tombe chaque fois que le véhicule passe la limite d'une antenne relais.
Dans les réseaux LTE optimisés, les taux de réussite des transferts de station de base à haute vitesse atteignent 99,5 % à des vitesses inférieures à 120 km/h et 98-99,2 % sur les corridors dédiés aux trains à grande vitesse. Les facteurs clés sont Compensation Doppler1, Diversité d'antenne2, et Réglage du rapport de mesure au niveau du firmware3.

Ci-dessous, j'explique exactement comment fonctionnent les transferts cellulaires dans les déploiements de caméras mobiles, ce qui cause les échecs et comment notre conception de firmware et de matériel maintient votre flux vidéo actif à des vitesses autoroutières.
Table des matières
Le module 4G prend-il en charge la re-sélection rapide de cellule lorsque la caméra est sur un bateau en mouvement ?
J'ai eu un client qui a déployé des caméras PTZ sur des bateaux de patrouille dans le Golfe du Mexique. Chaque fois que le bateau se déplaçait entre deux antennes côtières, le flux se figeait pendant 5 à 8 secondes. Le problème n'était pas la caméra. C'était le minuteur de re-sélection de cellule du module.
Oui, nos modules 4G LTE prennent en charge la re-sélection rapide de cellule4 grâce à des cycles DRX en mode veille raccourcis5 et et à un balayage de fréquence basé sur la priorité6. Cela permet au modem de détecter et de se verrouiller sur une nouvelle cellule en 300 à 500 ms, même sur un bateau se déplaçant à 30-40 nœuds.

Comment la resélection de cellule diffère du transfert intercellulaire
Tout d'abord, permettez-moi de clarifier quelque chose que beaucoup de gens confondent. La resélection de cellule et le transfert intercellulaire ne sont pas la même chose. La resélection de cellule se produit lorsque l'appareil est en mode veille – il ne transmet pas activement de données. Le transfert intercellulaire se produit pendant une session de données active. Sur un bateau, la caméra peut passer d'un état à l'autre selon qu'elle diffuse en direct ou qu'elle est en veille attendant un déclencheur de mouvement.
Le défi du mode veille sur l'eau
Les déploiements sur l'eau posent un problème unique. Les signaux radio se réfléchissent sur la surface de l'eau. Cela crée une interférence multipath. Le module reçoit le même signal sous plusieurs angles avec des délais différents. Cela perturbe la mesure de la force du signal. Le module peut penser que la cellule actuelle est toujours forte alors qu'elle s'estompe en réalité.
Pour résoudre ce problème, nous configurons le module Seuil de mesure S7 plus bas que la valeur par défaut. Cela force le module à commencer à scanner les cellules voisines plus tôt, avant que le signal actuel ne tombe à des niveaux inutilisables.
Configuration de la priorité de fréquence
Notre micrologiciel utilise un tableau de resélection basé sur la priorité :
| Niveau de priorité | Bande de Fréquence | Cas d'utilisation typique |
|---|---|---|
| 1 (Plus haute) | Bande 4 (AWS) | Couverture côtière principale |
| 2 | Bande 2 (PCS 1900) | Tours intérieures de secours |
| 3 | Bande 12 (700 MHz) | Solution de repli longue portée |
Ce tableau indique au module : “ Si vous perdez la bande 4, passez immédiatement à la bande 2. Ne perdez pas de temps à scanner la bande 66 ou d'autres bandes qui ne vous seront pas utiles ici. ” Cela réduit le temps de resélection de 40 à 60 % par rapport à un balayage de toutes les bandes.
Astuce pratique pour les déploiements sur bateaux
David, si vous montez des caméras sur des bateaux, gardez l'antenne au-dessus du toit de la cabine. Les structures métalliques bloquent le signal. Une antenne omnidirectionnelle de qualité marine8 avec un gain de 5 dBi, montée au point le plus haut, donne au module la meilleure chance de voir plusieurs tours à la fois. Cela seul peut réduire les échecs de resélection de moitié.
Comment le firmware empêche-t-il le décalage vidéo lors d'un événement de “transfert” d'opérateur ?
J'ai testé des dizaines de modules 4G de différents fournisseurs de chipsets. La plupart d'entre eux traitent le handover comme un événement radio en arrière-plan. Ils ne disent pas à la couche application ce qui se passe. Ainsi, l'encodeur vidéo continue de pousser des trames dans un tuyau cassé, et le spectateur voit un gel.
Notre firmware empêche le lag vidéo en implémentant une stratégie à trois couches : mise en mémoire tampon avant le handover au niveau de la couche application, reconfiguration RRC accélérée reconfiguration RRC9 au niveau du modem, et mise à l'échelle adaptative du débit binaire10 qui réduit temporairement la résolution au lieu de supprimer complètement les trames.

L'anatomie d'une interruption de handover
Lorsqu'un handover se produit, le modem doit effectuer plusieurs étapes en séquence :
- Mesurer la force du signal des cellules voisines
- Envoyer un rapport de mesure à la station de base desservante
- Recevoir une commande de handover
- Se synchroniser avec la cellule cible
- Effectuer un accès aléatoire sur la cellule cible
- Recevoir une confirmation
L'ensemble de ce processus prend entre 50 ms et 300 ms dans de bonnes conditions. Mais si une étape échoue — par exemple, si la tentative d'accès aléatoire entre en collision avec un autre appareil — le modem doit réessayer. Cette nouvelle tentative ajoute 100 à 200 ms supplémentaires. Pendant toute cette période, aucune donnée utilisateur ne circule.
Notre protection à trois couches
Couche 1 : Optimisation au niveau du modem
Nous réduisons le Temps de déclenchement (TTT)11 pour l'événement A3, passant de 640 ms par défaut à 160 ms. Cela signifie que le module signale “Je vois une meilleure cellule” beaucoup plus rapidement. La station de base émet alors la commande de transfert plus tôt, alors que le véhicule est encore dans la zone de chevauchement.
| Paramètres | Valeur par défaut | Notre valeur optimisée | Effet |
|---|---|---|---|
| Temps de déclenchement (A3) | 640 ms | 160 ms | Initiation de transfert plus précoce |
| L'hystérésis | 3 dB | 1 dB | Commutation plus sensible |
| Coefficient de filtrage | 4 | 2 | Moyennage de signal plus rapide |
| Modèle d'intervalle | 0 | 1 | Plus d'opportunités de mesure |
Couche 2 : Tampon de couche application
Notre firmware de caméra maintient un tampon circulaire de 3 secondes en mémoire DDR. Le flux vidéo s'écrit dans ce tampon avant la transmission. Si le modem signale un événement de transfert (via une notification de commande AT interne), le moteur de streaming interrompt la transmission mais continue d'enregistrer dans le tampon. Une fois le lien rétabli, il vide le tampon à une vitesse de 1,5x. Le spectateur voit une vidéo continue sans interruption.
Couche 3 : Débit binaire adaptatif
Si le transfert prend plus de 500 ms, le firmware passe temporairement du profil principal H.265 à un profil de base de complexité inférieure. Cela réduit la rafale de données nécessaire après la reconnexion. Au lieu d'essayer de transmettre 4 Mbps sur un lien fraîchement établi, il envoie 1,5 Mbps pendant 2 secondes, puis remonte. Cela évite le débordement du tampon côté spectateur.
La connexion P2P sera-t-elle interrompue lorsque la caméra passe d'une antenne à une autre ?
C'est la question que je reçois le plus souvent des intégrateurs. Ils configurent un tunnel P2P pour l'accès à distance, et cela fonctionne très bien — jusqu'à ce que le véhicule se déplace. Ensuite, le tunnel meurt et le technicien doit se reconnecter manuellement.
Les connexions P2P peuvent survivre aux changements de tour si le système utilise un serveur de signalisation persistant avec des keepalives de couche session. Nos caméras maintiennent le tunnel P2P pendant les transferts en utilisant Relais STUN/TURN12 de secours et automatique Actualisation des candidats ICE13 lorsque l'adresse IP publique change.

Pourquoi la connexion P2P échoue lors du transfert
Le vrai problème n'est pas le transfert lui-même. L'interruption radio de 50 à 300 ms est suffisamment courte pour que la plupart des connexions TCP survivent. Le vrai problème est le changement d'adresse IP. Lorsqu'un appareil passe de la Tour A à la Tour B, le réseau central de l'opérateur peut attribuer une nouvelle adresse IP. Cela dépend si le transfert est :
- Intra-eNodeB : Même tour, secteur différent. L'IP reste la même.
- Inter-eNodeB, même TAC : Tour différente, même zone de suivi. L'IP reste généralement la même.
- Inter-TAC : Zone de suivi différente. L'IP change souvent.
Lorsque l'IP change, le mappage NAT sur lequel le tunnel P2P s'appuie devient invalide. Le spectateur distant envoie des paquets à l'ancienne adresse IP. Ils n'arrivent nulle part.
Comment nous résolvons ce problème
Canal de signalisation persistant
Notre implémentation P2P maintient une connexion de signalisation légère avec un serveur relais. Cette connexion utilise un heartbeat propriétaire qui envoie un paquet UDP de 32 octets toutes les 5 secondes. Lorsque l'IP change, la caméra se réenregistre immédiatement auprès du serveur de signalisation en utilisant la nouvelle IP. Le serveur informe alors le spectateur : “ La caméra a bougé. Voici le nouveau point de terminaison. ” Le spectateur se reconnecte en 1 à 2 secondes.
Actualisation des candidats ICE
Nous implémentons une version modifiée du protocole ICE (Interactive Connectivity Establishment). ICE standard collecte les candidats une seule fois au début de la session. Notre version re-collecte les candidats chaque fois que le modem signale une mise à jour de zone de suivi. Cela signifie que le système dispose toujours de mappages NAT frais et prêts.
Relais TURN comme filet de sécurité
Si le rétablissement direct P2P échoue après 3 secondes, le système se rabat sur un serveur relais TURN. La vidéo transite temporairement par le cloud. La qualité baisse légèrement en raison de la latence ajoutée (généralement 50-80 ms supplémentaires), mais le flux ne se coupe jamais complètement. Une fois la connectivité directe rétablie, le système repasse automatiquement en P2P.
Ce que David devrait savoir
David, si vos techniciens s'appuient sur le P2P pour la mise en service à distance de caméras mobiles, assurez-vous que le forfait de la carte SIM prend en charge un APN statique ou au minimum une politique d'IP fixe . Certains opérateurs proposent cela comme un module complémentaire professionnel. Cela élimine entièrement le problème du changement d'IP et rend le P2P extrêmement fiable, même à travers les frontières des États.
Le modem est-il optimisé pour la compensation de l'effet Doppler dans l'utilisation de véhicules à grande vitesse ?
J'ai testé nos modules sur une autoroute à 140 km/h à Shenzhen. Sans compensation Doppler, le taux d'erreur binaire a grimpé à 81 %. Avec elle activée, le taux d'erreur est tombé en dessous de 0,5 %. La différence entre un flux fonctionnel et un écran figé se résume à quelques lignes de code DSP.
Oui, notre chipset modem comprend une fonction matérielle accélérée Compensation Doppler1 qui suit le décalage de fréquence porteuse en temps réel. À 120 km/h sur la bande 7 (2600 MHz), le décalage Doppler14 atteint environ 290 Hz. Notre boucle AFC (Contrôle Automatique de Fréquence) corrige cela en 2 périodes de symbole, maintenant une démodulation stable jusqu'à 200 km/h.

Comprendre le décalage Doppler en termes pratiques
Le décalage Doppler est de la physique simple. Lorsque vous vous déplacez vers une tour radio, la fréquence du signal apparaît légèrement plus élevée. Lorsque vous vous éloignez, elle apparaît plus basse. Plus vous vous déplacez vite, plus le décalage est important. La formule est :
fd = (v × fc) / c
Où v est la vitesse du véhicule, fc est la fréquence porteuse et c est la vitesse de la lumière.
| Vitesse du véhicule | Bande 3 (1800 MHz) | Bande 7 (2600MHz) | Bande 41 (2500MHz) |
|---|---|---|---|
| 60 km/h | 100 Hz | 144 Hz | 139 Hz |
| 120 km/h | 200 Hz | 289 Hz | 278 Hz |
| 200 km/h | 333 Hz | 481 Hz | 463 Hz |
À la bande 7 et 120 km/h, le décalage de 289 Hz est significatif. L'espacement des sous-porteuses LTE est de 15 kHz. Ainsi, 289 Hz représente environ 1,93 % de la largeur de la sous-porteuse. Cela semble peu, mais cela provoque une interférence inter-porteuse (ICI) qui dégrade le rapport signal sur bruit de 3 à 5 dB si elle n'est pas corrigée.
Comment fonctionne notre boucle AFC
Le processeur de bande de base du modem exécute une boucle à verrouillage de phase (PLL) qui estime en permanence le décalage de fréquence des signaux de référence reçus. Chaque trame LTE contient des signaux de référence spécifiques à la cellule (CRS) à des positions connues. Le modem compare la phase attendue de ces signaux avec la phase reçue réelle. La différence lui indique exactement le décalage Doppler actuel.
La correction se fait en deux étapes :
- Correction grossière : Le synthétiseur RF ajuste la fréquence de son oscillateur local pour supprimer la majeure partie du décalage. Cela se produit une fois par trame (tous les 10 ms).
- Correction fine : La bande de base numérique applique une rotation de phase par sous-porteuse pour supprimer le décalage résiduel. Cela se produit à chaque symbole (toutes les 71 microsecondes).
Pourquoi c'est important pour la qualité vidéo
Sans compensation Doppler, le modem ne peut pas décoder de manière fiable les schémas de modulation d'ordre supérieur comme le 64QAM ou le 256QAM. Il se rabat sur le QPSK, qui est robuste mais lent. Votre flux vidéo de 4 Mbps n'a soudainement que 1 Mbps de débit disponible. Le résultat : pixellisation, perte d'images ou échec complet du flux.
Avec une compensation appropriée, le modem maintient le 64QAM même à des vitesses de route. Cela maintient le débit complet disponible pour votre flux vidéo HD. La caméra offre une vidéo 1080p fluide à 25 ips sans dégradation, même lorsque la voiture de patrouille roule à 130 km/h sur l'autoroute.
Recommandation de déploiement
Pour les déploiements à haute vitesse supérieurs à 100 km/h, je recommande toujours d'utiliser des bandes de fréquences plus basses (bande 12, bande 13 ou bande 71) lorsque disponibles. Une fréquence plus basse signifie moins de décalage Doppler à la même vitesse. La bande 71 à 600 MHz ne produit qu'un décalage de 67 Hz à 120 km/h — facilement géré même par les modems de base. Travaillez avec votre opérateur pour prioriser l'allocation de bande basse pour les cartes SIM mobiles.
Conclusion
Le succès du transfert à haute vitesse dépend de trois choses : un timing de firmware optimisé, une installation d'antenne appropriée et le choix de la bonne classe de modem. Si vous réussissez ces points, vos caméras PTZ mobiles diffuseront sans interruption à des vitesses de route. Si vous avez besoin d'aide pour sélectionner la bonne configuration de module pour votre flotte, contactez-moi à sales05@loyalty-secu.com.
1. Technique pour corriger les décalages de fréquence causés par le mouvement relatif. ︎↩︎ 2. Utilisation de plusieurs antennes pour améliorer la fiabilité et la qualité du signal. ︎↩︎ 3. Ajustement des paramètres qui contrôlent la fréquence à laquelle le modem envoie des rapports de mesure au réseau. ︎↩︎ 4. Processus par lequel un appareil inactif choisit une nouvelle cellule sur laquelle se connecter. ︎↩︎ 5. Mécanisme d'économie d'énergie qui permet au modem d'écouter périodiquement les messages de pagination. ︎↩︎ 6. Méthode de balayage qui recherche d'abord les bandes de priorité supérieure pour accélérer la re-sélection. ︎↩︎ 7. Le seuil de niveau de signal qui déclenche les mesures des cellules voisines en mode inactif. ︎↩︎ 8. Antenne renforcée conçue pour les environnements marins avec une couverture à 360 degrés. ︎↩︎ 9. Procédure utilisée pour modifier les paramètres du bearer radio pendant une connexion active. ︎↩︎ 10. Ajustement dynamique de la qualité vidéo pour correspondre au débit réseau disponible. ︎↩︎ 11. Durée pendant laquelle une condition de signal doit être remplie avant de signaler un événement de transfert. ︎↩︎ 12. Protocoles pour le passage NAT et la communication basée sur relais lorsque la connexion P2P directe échoue. ︎↩︎ 13. Re-collecte des adresses réseau pour maintenir la connectivité après les changements d'IP. ︎↩︎ 14. Changement de fréquence d'une onde dû au mouvement relatif entre la source et l'observateur. ︎↩︎