Timed Petri Net Representation of the Synchronized Multimedia Integration Language (SMIL) of XML

  • Authors:
  • Soon M. Chung;Anil L. Pereira

  • Affiliations:
  • -;-

  • Venue:
  • ITCC '03 Proceedings of the International Conference on Information Technology: Computers and Communications
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

A multimedia server needs to satisfy the temporal ordering ofmultimedia data streams when servicing a client. Multimediadata has high bandwidth requirements, and within a network aserver may need to service many clients at the same time.During a presentation a client may have to wait indefinitelybefore receiving the next multimedia data stream. This happensbecause client requests are queued by a server before they can beserviced. This results in a loss of synchronization between thedifferent multimedia objects required by a client for itspresentation. In this paper we propose a technique by whichclients in advance can submit to the server information of all therequired multimedia objects and their temporal relationships forpresentation. The technique ses an enhanced Timed Petri Net(TPN) to capture information of multimedia objects along withtheir timing and synchronization specified in the SynchronizedMultimedia Integration Language (SMIL). We display agraphical representation of the temporal and synchronizationinformation captured by the data structure representing theTimed Petri Net. This information can be used by a multimediaserver to schedule and optimize the delivery of multimedia datastreams.