, Volume 54, Issue 11-12, pp 550-564

Towards a new generation of transport services adapted to multimedia applications

Rent the article at a discount

Rent now

* Final gross prices may vary according to local VAT.

Get Access

Abstract

A partial order and partial reliable connection (POC) is an end-to-end transport connection authorized to deliver objects in an order that can differ from the transmitted one. The service provided by such a connection is also authorized to lose some objects in a controlled manner. The POC approach establishes a conceptual link between connectionless best-effort (CL) and connection-oriented reliable (co) protocols. POC is motivated by heterogeneous CL networks such as Internet which are plagued by unordered delivery of packets and losses, which in turn tax the performances of current protocols. Moreover, it has been shown, that out of order delivery is able to economize the use of network resources such as memory and bandwidth, and reduces end-to-end transit delay. To take advantage of POC’S benefits, applications must be able to relax some transport constraints. In this paper a temporal extension of POC, called TPOC (for temporal POC), is introduced. TPOC offers a conceptual framework, which allows the Qos of distributed multimedia applications to be taken into account. The architecture for offering a TPOC transport service is introduced and evaluated for the transport of MPEG video streams. We demonstrate that POC connections fill not only the conceptual gap between CL protocols (such as UDP) and CO protocols (such as TCP) but also provides demonstrable performances improvements for the transport of multimedia streams such as MPEG video.

Résumé

Une connexion d’ordre et de fiabilité partiels (POC, partial order connection) est une connexion de transport autorisée à perdre certains objets mais également à les délivrer dans un ordre éventuellement différent de celui d’émission. L’approche POC établit un lien conceptuel entre les protocoles sans connexion au mieux et les protocoles fiables avec connexion. Le concept de POC est motivé par le fait que dans les réseaux hétérogènes sans connexion tels qu’Internet, les paquets transmis sont susceptibles de se perdre et d’arriver en désordre, entraînant alors une réduction des performances des protocoles usuels. De plus, on montre qu’un protocole associé au transport d’un flux multimédia permet une réduction très sensible de l’utilisation des ressources de communication et de mémorisation ainsi qu’une diminution du temps de transit moyen. Dans cet article, une extension temporelle de POC, nommée TPOC (POC temporisé), est introduite. Elle constitue un cadre conceptuel permettant la prise en compte des exigences de qualité de service des applications multimédias réparties. Une architecture offrant un service TPOC est également introduite et évaluée dans le cadre du transport de vidéo MPEG. Il est ainsi démontré que les connexions POC comblent, non seulement le fossé conceptuel entre les protocoles sans connexion et avec connexion, mais aussi qu ’ils surpassent les performances des ces derniers lorsque des données multimédias (telles que la vidéo MPEG) sont transportées.