Logical mapping: An intermedia synchronization model for multimedia distributed systems

The preservation of temporal dependencies among different media data, such as text, still images, video and audio, and which have simultaneous distributed sources as origin, is an open research area and an important issue for emerging distributed multimedia systems, such as Teleimmersion, Telemedici...

Descripción completa

Detalles Bibliográficos
Autores: SAUL EDUARDO POMARES HERNANDEZ, LUIS ALBERTO MORALES ROSALES, GUSTAVO RODRIGUEZ GOMEZ
Tipo de recurso: artículo
Estado:Versión aceptada para publicación
Fecha de publicación:2008
País:México
Institución:Instituto Nacional de Astrofísica, Óptica y Electrónica
Repositorio:Repositorio Institucional del INAOE
Idioma:inglés
OAI Identifier:oai:inaoe.repositorioinstitucional.mx:1009/1020
Acceso en línea:http://inaoe.repositorioinstitucional.mx/jspui/handle/1009/1020
Access Level:acceso abierto
Palabra clave:info:eu-repo/classification/Distributed systems/Distributed systems
info:eu-repo/classification/Temporal synchronization/Temporal synchronization
info:eu-repo/classification/Causal ordering/Causal ordering
info:eu-repo/classification/Group communication/Group communication
info:eu-repo/classification/cti/1
info:eu-repo/classification/cti/12
info:eu-repo/classification/cti/1203
Descripción
Sumario:The preservation of temporal dependencies among different media data, such as text, still images, video and audio, and which have simultaneous distributed sources as origin, is an open research area and an important issue for emerging distributed multimedia systems, such as Teleimmersion, Telemedicine, and IPTV. Although there are several works oriented to satisfy temporal dependencies in distributed multimedia systems, they are far from resolving the problem. In this paper we propose a logical synchronization model able to specify at runtime any kind of temporal relationship among the distributed multimedia data involved in a temporal scenario. The synchronization model is based on a new concept that we call logical mapping. A logical mapping, in general terms, translates a temporal relation based on a timeline to be expressed according to its causal dependencies. The logical mappings allow us to avoid the use of global references, such as a wall clock and shared memory. We note that the proposed intermedia synchronization model does not require previous knowledge of when, nor of how long, the media involved of a temporal scenario is executed. Finally, in order to show the viability of the proposed model, a syncrhonization approach is presented.