A Dynamic Watermarking Technique for Matching Communication Addresses with Cars in a Visual Field
Ko, Kim, Lin et al.
We consider a problem faced by an intelligent roadside unit (RSU) monitoring a roadway by a video camera. Suppose the RSU notices that a particular car in its visual field needs to execute a specific evasive maneuver to avoid danger. It would like to send a packet addressed to that particular car with this suggestion. The problem is that while all the cars are communicating with the RSU, the RSU does not know which car in the video is associated with what IP address. So, it does not know which IP address to send the packet to. Indeed, the problem of matching addresses with cars in the visual field is a fundamental open problem. We provide an active solution employing dynamic watermarking that was originally developed for the security of cyber-physical systems. This technique calls for a car to superpose a small random excitation onto its actuation commands for steering angle or throttle/brake positions. The car sends this random waveform to the RSU in a packet containing its IP address. By signal processing of the video stream of a car at the RSU it can verify whether it matches with the waveform in the packet and thereby associates that the IP address of the packet with that car in the visual field. The RSU thereby determines which IP address is associated with which car in its visual field. We present two demonstrations of performance. We demonstrate experimental results on a laboratory transportation automated vehicles, a vision system, and a network, as well as on the field with two passenger sedans in practice. The results demonstrate that employing the dynamic watermarking method enables an RSU to distinguish the communication of a target vehicle from that of other IP addresses of nearby vehicles.
academic
Une Technique de Filigrane Dynamique pour l'Appariement des Adresses de Communication avec les Véhicules dans un Champ Visuel
Cet article examine un problème fondamental auquel font face les unités de bord de route intelligentes (RSU) : comment faire correspondre les véhicules observés dans un système de surveillance visuelle avec leurs adresses IP de communication. Lorsqu'une RSU doit envoyer des instructions d'évitement d'urgence à un véhicule spécifique, bien que tous les véhicules communiquent avec la RSU, celle-ci ne peut pas déterminer quel véhicule dans son champ de vision correspond à quelle adresse IP. L'article propose une solution active basée sur une technique de filigrane dynamique, initialement développée pour la protection de la sécurité des systèmes cyber-physiques. Cette méthode exige que les véhicules superposent de petits signaux d'excitation aléatoires sur les commandes d'exécution de leur angle de braquage ou de leur position d'accélérateur/frein, et envoient cette forme d'onde aléatoire accompagnée de l'adresse IP à la RSU. La RSU traite le flux vidéo du véhicule pour vérifier s'il correspond à la forme d'onde contenue dans le paquet de données, associant ainsi l'adresse IP du paquet au véhicule correspondant dans son champ de vision.
Le défi fondamental auquel font face les systèmes d'infrastructure de transport intelligent est le problème d'appariement entre les informations de la couche réseau et les données de la couche physique. Plus précisément :
Besoins de sécurité : Lorsque la RSU détecte via le système visuel qu'un véhicule est sur le point de rencontrer un danger, elle doit immédiatement envoyer des recommandations d'évitement à ce véhicule
Défi d'appariement des adresses de communication : La RSU connaît la liste de toutes les adresses IP en communication et peut observer la position de tous les véhicules, mais ne peut pas déterminer quelle adresse IP correspond à quel véhicule
Limitations des solutions existantes :
Les schémas de diffusion de coordonnées GPS présentent des erreurs de précision et ne sont pas fiables dans les scénarios de circulation dense
Les méthodes basées sur la puissance de signal reçue (RSSI) sont instables dans les environnements complexes
La transmission explicite d'informations de localisation présente des risques de fuite de confidentialité
Solution innovante : Première extension de la technique de filigrane dynamique du domaine de la sécurité des systèmes cyber-physiques au problème d'identification des véhicules
Caractéristiques de protection de la vie privée : Nécessite uniquement la transmission d'informations de perturbation des entrées de contrôle, sans exposition des données de localisation spécifiques
Algorithme d'appariement en temps réel : Conception d'un algorithme d'identification de véhicules en temps réel basé sur des tests statistiques
Expériences de double validation :
Vérification sur une plateforme de test de véhicules automatisés à l'échelle du laboratoire
Tests sur le terrain avec des véhicules de taille réelle dans un environnement routier réel
Cas 1 (véhicule autonome) : Statistique de test significativement inférieure au cas 2
Cas 2 (véhicule conduit manuellement) : Statistique de test plus élevée, indiquant une absence de corrélation avec le signal de filigrane
Moyenne sur fenêtre mobile : Lisse efficacement les fluctuations instantanées, améliorant la stabilité de la détection
Conclusion expérimentale : Les tests sur le terrain ont validé avec succès l'efficacité de la technique de filigrane dynamique dans un environnement de circulation réel.
Faisabilité technique : La technique de filigrane dynamique peut résoudre efficacement le problème d'identification des véhicules pour la RSU
Protection de la vie privée : Pas besoin de transmettre d'informations de localisation sensibles, seulement des données de perturbation des entrées de contrôle
Performance en temps réel : L'algorithme fonctionne de manière stable dans un environnement en temps réel
Adaptabilité environnementale : Validée efficace à la fois en laboratoire et dans un environnement routier réel
Compromis d'amplitude du filigrane : Le signal de filigrane doit être suffisamment grand pour être détecté, mais assez petit pour ne pas affecter le fonctionnement normal du véhicule
Extensibilité multi-véhicules : La complexité de calcul de l'algorithme d'appariement augmente avec le nombre de véhicules
Impact du bruit environnemental : Les environnements très bruyants peuvent affecter la précision de la détection du filigrane
Protection contre les attaques malveillantes : Nécessite de considérer la possibilité que des véhicules malveillants contrefassent les signaux de filigrane
Analyse d'extensibilité insuffisante : Manque d'analyse de performance dans les scénarios à grande échelle avec de nombreux véhicules
Évaluation des performances en temps réel : Analyse insuffisante de la complexité de calcul et des caractéristiques de latence de l'algorithme
Tests de robustesse limités : Tests insuffisants pour les conditions anormales telles que les conditions météorologiques extrêmes et les défaillances d'équipement
Considérations de sécurité insuffisantes : Discussion insuffisante des mécanismes de protection contre les attaques malveillantes et la contrefaçon de filigrane
Systèmes RSU d'autoroute : Particulièrement adapté aux scénarios nécessitant un évitement d'urgence
Carrefours intelligents : Peut être utilisé pour la coordination des feux de circulation et l'évitement des conflits
Tests de véhicules autonomes : Fournit un moyen d'authentification d'identité pour les tests de véhicules autonomes
Gestion de flotte : Peut être utilisé pour la surveillance et la planification en temps réel des flottes commerciales
Évaluation générale : Ceci est un article technique de haute qualité qui résout de manière innovante un problème fondamental dans les systèmes de transport intelligent. Bien qu'il y ait encore de la place pour l'amélioration en termes d'extensibilité et de sécurité, l'idée centrale et la solution technique ont une valeur académique et pratique importante.