(EN) An apparatus for switching between different implementations of a transport protocol, said apparatus comprising: a plurality of different implementations of a transport protocol; an upper transport layer interface for connecting said plurality of different transport protocol implementations with the layer above the transport layer; a lower transport interface for connecting said plurality of a transport protocol implementations with the layer below that transport layer, whereas said upper transport interface and said lower transport interface respectively are capable of switching their connection between the different transport protocol implementation based on switching information, and a control module for determining the switching information for switching the connection between the upper interface and the plurality of transport protocol implementations and the lower transport interface and the plurality of transport protocol implementations such that for a certain communication session the transport protocol implementation which yields an optimised data flow is selected.
(FR) L'invention concerne un appareil de commutation entre différentes implémentations d'un protocole de transport. Ledit appareil comprend une pluralité de différentes implémentations d'un protocole de transport; une interface de couche de transport supérieure pour connecter ladite pluralité de différentes implémentations du protocole de transport avec la couche située au-dessus de la couche de transport; une interface de transport inférieure pour connecter ladite pluralité d'implémentations du protocole de transport avec la couche située en-dessous de la couche de transport, ladite interface de transport supérieure et ladite interface de transport inférieure pouvant respectivement commuter leur connexion entre les différentes implémentations du protocole de transport en fonction des informations de commutation; et un module de commande permettant de déterminer des informations de commutation pour commuter la connexion entre l'interface supérieure et la pluralité d'implémentations du protocole de transport, et l'interface de transport inférieure et la pluralité d'implémentations du protocole de transport, de façon à sélectionner, pour une session de communication déterminée, l'implémentation du protocole de transport permettant d'obtenir un flux de données optimisé.