Response Time Driven Multimedia Data Objects Allocation for Browsing Documents in Distributed Environments

Distributed information processing, in many WWW applications, requires access to and the transfer and synchronization of large multimedia data objects (MDOs) across the communication network. Moreover, end users expect very fast response times and high QoS. Since the transfer of large MDOs across the communication network contributes to the response time observed by the end users, the problem of allocating these MDOs so as to minimize the response time is challenging. This problem becomes more complex in the context of hypermedia documents, in which the MDOs need to be synchronized during presentation to the end users. The basic problem of data allocation in distributed database environments is NP-complete. Therefore, there is a need to pursue and evaluate solutions based on heuristics which generate near-optimal MDO allocation. We address this problem by: (1) conceptualizing this problem by using a navigational model to represent hypermedia documents and their access behavior by end users, and by capturing the synchronization requirements on MDOs, (2) formulating the problem by developing a base case cost model for response time and generalizing it to incorporate user interaction and buffer memory constraints, (3) designing two algorithms to find near-optimal solutions for allocating MDOs of the hypermedia documents while adhering to the synchronization requirements, and (4) evaluating the trade-off between the time complexity to obtain the solution and the solution quality by comparing the solutions generated by the algorithms with the optimal solutions generated through an exhaustive search.

[1]  Sushil Jajodia,et al.  An adaptive data replication algorithm , 1997, TODS.

[2]  V. S. Subrahmanian,et al.  Multimedia Database Systems , 1993, Artificial Intelligence.

[3]  Arif Ghafoor,et al.  Spatio-temporal composition of distributed multimedia objects for value-added networks , 1991, Computer.

[4]  Ishfaq Ahmad,et al.  Design and Evaluation of Data Allocation Algorithms for Distributed Multimedia Database Systems , 1996, IEEE J. Sel. Areas Commun..

[5]  E. James Media and hypermedia , 1990 .

[6]  Surajit Chaudhuri,et al.  Avoiding Retrieval Contention for Composite Multimedia Objects , 1998 .

[7]  Mihalis Yannakakis,et al.  How easy is local search? , 1985, 26th Annual Symposium on Foundations of Computer Science (sfcs 1985).

[8]  Wolfgang Klas,et al.  /spl delta/-sets for optimized reactive adaptive playout management in distributed multimedia database systems , 1996, Proceedings of the Twelfth International Conference on Data Engineering.

[9]  Sushil Jajodia,et al.  Multimedia database systems: issues and research directions , 1996 .

[10]  Arif Ghafoor Multimedia database management systems , 1995, CSUR.

[11]  V. S. Subrahmanian Principles of Multimedia Database Systems , 1998 .

[12]  Jun Gu,et al.  FAST: a low-complexity algorithm for efficient scheduling of DAGs on parallel processors , 1996, Proceedings of the 1996 ICPP Workshop on Challenges for Parallel Processing.

[13]  V. Balasubramanian,et al.  Integration of hypertext and object-oriented databases for information retrieval , 1993, 1993 IEEE Annual Northeast Bioengineering Conference.

[14]  P B Berra,et al.  Architecture for distributed multimedia database systems , 1990, Comput. Commun..

[15]  Surajit Chaudhuri,et al.  Retrieval of Composite Multimedia Objects , 1995, VLDB.

[16]  Yurdaer N. Doganata,et al.  Modeling timed user-interactions in multimedia documents , 1996, Proceedings of the Third IEEE International Conference on Multimedia Computing and Systems.

[17]  Son T. Vuong,et al.  Specification of synchronization requirements for distributed multimedia systems , 1996, Proceedings International Workshop on Multimedia Software Development.

[18]  Roy Rada,et al.  Hypertext, multimedia and hypermedia , 1995, New Rev. Hypermedia Multim..

[19]  Marco Ajmone Marsan,et al.  Modelling with Generalized Stochastic Petri Nets , 1995, PERV.

[20]  Robert Erfle,et al.  HyTime as the muItimedia document model of choice , 1994, 1994 Proceedings of IEEE International Conference on Multimedia Computing and Systems.

[21]  Arif Ghafoor,et al.  Synchronization and Storage Models for Multimedia Objects , 1990, IEEE J. Sel. Areas Commun..

[22]  Frank Kappe,et al.  The Architecture of a Massively Distributed Hypermedia System , 1993 .

[23]  C. F. Goldfarb Standards-HyTime: a standard for structured hypermedia interchange , 1991 .

[24]  Donald F. Towsley,et al.  Continuous Media Sharing in Multimedia Database Systems , 1995, DASFAA.

[25]  A. Ghafoor,et al.  A synchronization framework for communication of pre-orchestrated multimedia information , 1994, IEEE Network.

[26]  Steven R. Newcomb Multimedia Interchange Using SGML/HyTime, Part I: Structures , 1995, IEEE Multim..

[27]  P. David Stotts,et al.  Petri-net-based hypertext: document structure with browsing semantics , 1989, TOIS.

[28]  D. Smith,et al.  Hypertext , 1994 .

[29]  Kapali P. Eswaran Placement of Records in a File and File Allocation in a Computer , 1974, IFIP Congress.