(EN) A communication system facilities low-latency, high-availability multipath streaming between terminals (e.g., mobile terminals) and a server platform. In an example application, a remote support service operating on the server platform provides remote teleoperation, monitoring, or data processing services to a mobile terminal embodied as a vehicle or robot utilizing a low latency communication link. The low latency link enables a remote operator to receive video or telemetry feeds, and timely monitor and respond to hazards in substantially real- time. The low latency communication link may be achieved even when the data streams are transmitted over public networks incorporating at least one wireless leg, and where individual connections have varying quality of service in terms of delivery latency due to congestion or stochastic packet losses. Assignment of data streams to particular communication channels may be made on an optimization model derived from a machine-learning process or simulation.
(FR) L'invention concerne un système de communication qui assure une diffusion en continu sur des trajets multiples à haute disponibilité, à faible latence entre des terminaux (par exemple, des terminaux mobiles) et une plateforme de serveur. Dans une application donnée à titre d'exemple, un service de support à distance fonctionnant sur la plateforme de serveur fournit des services de téléopération, de surveillance ou de traitement de données à distance à un terminal mobile se présentant sous la forme d'un véhicule ou d'un robot utilisant une liaison de communication à faible latence. La liaison à faible latence permet à un opérateur à distance de recevoir des flux vidéo ou de télémesure, et de surveiller et de répondre en temps opportun à des dangers en temps sensiblement réel. La liaison de communication à faible latence peut être obtenue même lorsque les flux de données sont transmis sur des réseaux publics incorporant au moins une ligne sans fil, et où des connexions individuelles présentent une qualité de service variable en termes de latence de livraison due à un encombrement ou à des pertes de paquets stochastiques. L'attribution de flux de données à des canaux de communication particuliers peut être effectuée sur un modèle d'optimisation dérivé d'une simulation ou d'un processus d'apprentissage automatique.