% Year: 2004 % Encoding: utf-8 @Article{Tusch2004, author = {Tusch, Roland and Böszörmenyi, Laszlo and Goldschmidt, Balázs and Hellwagner, Hermann and Schojer, Peter}, journal = {Computer Science and Information Systems}, title = {Offensive and Defensive Adaptation in Distributed Multimedia Systems}, year = {2004}, month = {jan}, number = {No 1}, pages = {49-77}, volume = {Vol. 1}, abstract = {Adaptation in multimedia systems is usually restricted to defensive, reactive media adaptation (often called stream-level adaptation). We argue that offensive, proactive, system-level adaptation deserves not less attention. If a distributed multimedia system cares for overall, end-to-end quality of service then it should provide a meaningful combination of both. We introduce an adaptive multimedia server (ADMS) and a supporting middleware which implement offensive adaptation based on a lean, flexible architecture. The measured costs and benefits of the offensive adaptation process are presented. We introduce an intelligent video proxy (QBIX), which implements defensive adaptation. The cost/benefit measurements of QBIX are presented elsewhere. We show the benefits of the integration of QBIX in ADMS. Offensive adaptation is used to find an optimal, user-friendly configuration dynamically for ADMS, and defensive adaptation is added to take usage environment (network and terminal) constraints into account.}, address = {Novi Sad}, language = {EN}, publisher = {ComSIS} } @InProceedings{Timmerer2004, author = {Timmerer, Christian and Hellwagner, Hermann}, booktitle = {Informatik 2004 : Informatik verbindet; Band 2, Beiträge der 34. Jahrestagung der Gesellschaft für Informatik e.V. (GI), Ulm, 20.-24. September 2004}, title = {Interoperable multimediale Kommunikation im Internet mittels MPEG-21 Digital Item Adaptation}, year = {2004}, address = {Bonn}, editor = {Dadam, Peter and Reichert, Manfred}, month = {jan}, pages = {301-305}, publisher = {Gesellschaft für Informatik}, series = {Lecture Notes in Informatics, Proceedings}, abstract = {Digital Item Adaptation (DIA) ist der jüngste Standard im Rahmen des ISO/IEC MPEG-21 Multimedia Frameworks. Dieser Standard spezifiziert Deskriptoren und Konzepte (Tools) für die interoperable Kommunikation und ggf. Adaption von komplexen digitalen multimedialen Objekten, sog. Digital Items. Schwierigkeiten der Kommunikation und ggf. die Notwendigkeit der Adaption multimedialer Inhalte entstehen durch die Heterogenität und Beschränkungen der durchlaufenen Netzwerke (z.B. im heutigen Internet) und der benutzten Endgeräte sowie durch unterschiedliche Präferenzen und Profile der Nutzer. Dieser Artikel beschreibt eine endgeräte- und codierformat-unabhängige Komponente zur Adaption von Digital Items an verschiedene mobile Endgeräte und Netzcharakteristika.}, isbn10 = {3885793792}, isbn13 = {978-3885793793}, issn = {3-88579-380-6}, language = {DE}, pdf = {https://www.itec.aau.at/bib/files/Interoperable multimediale Kommunikation im Internet.pdf}, talktype = {none} } @InProceedings{Szkaliczki2004, author = {Szkaliczki, Tibor and Böszörmenyi, Laszlo}, booktitle = {Distributed and Parallel Systems: Cluster and Grid Computing (DAPSYS 2004, Austrian-Hungarian Workshop on Distributed and Parallel Systems, Budapest, Hungary September 19-22, 2004)}, title = {Incremental Placement of Nodes in a Large-Scale Adaptive Distributed Multimedia Server}, year = {2004}, address = {New York [u. a.]}, editor = {Zoltan, Juhasz and Kacsuk, Peter and Kranzlmüller, Dieter}, month = {jan}, pages = {165-172}, publisher = {Springer}, series = {Kluwer International Series in Engineering and Computer Science}, issn = {0-387-23094-7}, language = {EN}, talktype = {none} } @TechReport{Spielvogel2004a, author = {Spielvogel, Christian and Böszörmenyi, Laszlo and Tusch, Roland}, institution = {Institute of Information Technology ({ITEC}), Klagenfurt University}, title = {Good enough Predictive QoS}, year = {2004}, address = {Klagenfurt, Austria}, month = {jan}, number = {TR/ITEC/04/2.14}, abstract = {We argue for the need of a tool that is able to provide QoS aware server applications with accurate information about current as well as predicted network characteristics. To address this issue, we present the design and evaluation of DANEF - a system that is able to estimate, process and forecast bottleneck bandwidth, available bandwidth, delay, jitter and loss of a certain path. Active measurements are performed by sending small ICMP packet trains and forecasts are performed by applying fast allgorithms that need only small initialization sets. The accuracy of the measurements is achieved by applying an efficient and innovative filtering mechanism, the correctness of the forecasts is achieved by dynamically selecting the best fitting forecast model and by considering the forecast error of previous samples. Our evaluation has shown that DANEF's measurement results are significantly more precise than those yield by the 5 most widely used tools called Bprobe, Cprobe, Pathload, Pathchar and Network Weather Service.}, language = {EN}, pages = {12} } @TechReport{Spielvogel2004, author = {Spielvogel, Christian and Böszörmenyi, Laszlo}, institution = {Institute of Information Technology ({ITEC}), Klagenfurt University}, title = {An alternative way of providing QoS without support from the network}, year = {2004}, address = {Klagenfurt, Austria}, month = {jan}, abstract = {We argue for the need of a tool that is able to provide QoS aware server applications with accurate information about current as well as predicted network characteristics. To address this issue, we present the design and evaluation of DANEF - a system that is able to estimate, process and forecast bottleneck bandwidth, available bandwidth, delay, jitter and loss of a certain path. Active measurements are performed by sending small ICMP packet trains and forecasts are performed by applying fast allgorithms that need only small initialization sets. The accuracy of the measurements is achieved by applying an efficient and innovative filtering mechanism, the correctness of the forecasts is achieved by dynamically selecting the best fitting forecast model and by considering the forecast error of previous samples. Our evaluation has shown that DANEF's measurement results are significantly more precise than those yield by the 5 most widely used tools called Bprobe, Cprobe, Pathload, Pathchar and Network Weather Service.}, language = {EN}, pages = {15} } @TechReport{Schojer2004, author = {Schojer, Peter and Böszörmenyi, Laszlo and Hellwagner, Hermann}, institution = {Institute of Information Technology ({ITEC}), Klagenfurt University}, title = {QBIX-G: A Quality Based Intelligent proXy Gateway}, year = {2004}, address = {Klagenfurt, Austria}, month = {jan}, abstract = {Due to the increasing availability of audio/visual data on the Internet, proxy caching is gaining on importance as a performance factor. This increase is accompanied by a diversification in the end terminals, which calls for media gateways and filters. An adaptive proxy is presented which performs (1) caching, (2) filtering and (3) media gateway functionality in one. The proxy can perform media adaptation -- using transcoding -- on its own. A cost model is presented which incorporates user requirements, terminal capabilities and video variations in one formula. Based on this model, the proxy acts as a general broker of different user requirements and of different video variations. This is a first step towards "What You Need is What You Get" (WYNIWYG) video services, which deliver videos to users in exactly that quality what they need and what they want to pay for. The MPEG-7 and MPEG-21 standards enables this in an interoperable way. A detailed evaluation based on a series of measurements is provided.}, language = {EN}, pages = {24} } @InProceedings{Libsie2004, author = {Libsie, Mulugeta and Kosch, Harald}, booktitle = {Multimedia Signal Processing, 2004 IEEE 6th Workshop on}, title = {Video Adaptation Using The Variation Factory}, year = {2004}, address = {Washington}, editor = {n, A}, month = sep, pages = {403-406}, publisher = {IEEE}, abstract = {Video adaptation is an active research area aiming at delivering heterogeneous content to yet heterogeneous devices under different network conditions. This paper presents an architecture for generating variations (different versions) from methods such as video transcoding, media conversion and summarization. The work in this paper concentrates on video data and aims to show video variation supported with metadata as an approach to adaptation to enable ubiquitous access. By video products are defined and the variation factory is introduced It generates different versions of the source and an MPEG-7 metadata document. The information contained in the metadata document helps the system to identify the most appropriate version that meets the required quality of service (QoS). In addition to the implementation of the commonly used reduction methods, two novel methods, viz. object-based and segment-based variations are introduced. Our proposals are implemented and experimentally validated.}, doi = {10.1109/MMSP.2004.1436578}, isbn10 = {0-7803-8578-0}, language = {EN}, talktype = {none} } @InProceedings{Leopold2004a, author = {Leopold, Klaus and Jannach, Dietmar and Hellwagner, Hermann}, booktitle = {Multimedia Software Engineering}, title = {A Knowledge and Component Based Multimedia Adaptation Framework}, year = {2004}, address = {Los Alamitos, USA}, editor = {Werner, Bob}, month = dec, pages = {1-8}, publisher = {IEEE Computer Society}, abstract = {The rapid evolution in the hardware sector brought up various (mobile) end user devices like PDAs or cell phones on which online multimedia content can be consumed. Due to different capabilities of these devices as well as individual user preferences, the original multimedia resources have to be adapted in order to fit the specific devices’ constraints and to meet the users’ requirements. Given the high variety of possible adaptation operations both on the format as well as the content level, an intelligent multimedia server must be able to integrate multiple existing and specialized adaptation tools. In this paper, we demonstrate how the usage of modular software components and declarative descriptions of component behavior enables us to develop extensible multimedia adaptation systems. The precise semantics of the utilized functionality description mechanism as well as the defined vocabulary from existing and emerging multimedia standards also allows us to automatically assemble adaptation chains that are executed on a given resource involving multiple, externally provided software components.}, issn = {0-7695-2217-3}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/A Knowledge and Component Based Multimedia Adaptation Framework.pdf}, talktype = {none} } @InProceedings{Leopold2004, author = {Leopold, Klaus and Jannach, Dietmar and Hellwagner, Hermann}, booktitle = {Proceedings of SPIE, Internet Multimedia Mangement Systems V}, title = {Knowledge-based media adaptation}, year = {2004}, address = {Bellingham, WA}, editor = {Smith, John R and Zhang, Tong and Panchanathan, Sethuraman}, month = oct, pages = {111-120}, publisher = {SPIE- The International Society for Optical Engineering}, series = {SPIE Proceedings Series}, abstract = {This paper introduces the principal approach and describes the basic architecture and current implementation of the knowledge-based multimedia adaptation framework we are currently developing. The framework can be used in Universal Multimedia Access scenarios, where multimedia content has to be adapted to specific usage environment parameters (network and client device capabilities, user preferences). Using knowledge-based techniques (state-space planning), the framework automatically computes an adaptation plan, i.e., a sequence of media conversion operations, to transform the multimedia resources to meet the client's requirements or constraints. The system takes as input standards-compliant descriptions of the content (using MPEG-7 metadata) and of the target usage environment (using MPEG-21 Digital Item Adaptation metadata) to derive start and goal states for the planning process, respectively. Furthermore, declarative descriptions of the conversion operations (such as available via software library functions) enable existing adaptation algorithms to be invoked without requiring programming effort. A running example in the paper illustrates the descriptors and techniques employed by the knowledge-based media adaptation system.}, doi = {10.1117/12.577420}, edition = {Volume 5601}, isbn13 = {9780819455543}, issn = {0277-786X}, language = {EN}, talktype = {none} } @InProceedings{Kropfberger2004a, author = {Kropfberger, Michael and Hellwagner, Hermann}, booktitle = {Multimedia and Expo, 2004. ICME '04. 2004 IEEE International Conference on}, title = {Evaluation of RTP immediate feedback and retransmission extensions}, year = {2004}, address = {kA}, editor = {IEEE,}, month = jun, pages = {1751-1754}, publisher = {IEEE Xplore}, abstract = {Modern video streaming servers should adapt, and switch quality levels of, the streamed data according to precise and timely feedback about the network conditions, and should also incorporate selective retransmissions of important reference frames (I- and P-VOPs). This paper evaluates two recent IETF Internet Drafts on RTP extensions for immediate feedback and retransmission and shows, in conjunction with temporal video adaptation, how a substantial visual quality gain can be achieved by using those extensions (up to 4.4 dB PSNR under lossy conditions).}, doi = {10.1109/ICME.2004.1394593}, edition = {Vol. 3}, isbn10 = {0-7803-8603-5}, issn = {0-7803-8604-3}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Evaluation of RTP immediate feedback and retransmission extensions.pdf}, talktype = {none}, url = {http://www.icme2004.org} } @InProceedings{Kropfberger2004, author = {Kropfberger, Michael and Leopold, Klaus and Hellwagner, Hermann}, booktitle = {Multimedia Signal Processing, 2004 IEEE 6th Workshop on}, title = {Quality variations of different priority-based temporal video adaptation algorithms}, year = {2004}, address = {kA}, editor = {IEEE,}, month = {jan}, pages = {183-186}, publisher = {IEEE Xplore}, abstract = {If videos are streamed over heterogeneous networks like the Internet, severe bandwidth fluctuations can emerge which hamper seamless transmission to the end user. To overcome this issue, a video's quality and, as a consequence, its bandwidth requirements can be reduced. Quality reduction in the temporal domain (i.e., frame dropping) turned out to be a promising approach because it is fast and easy to perform. In this paper, we present different approaches for temporal video adaptation and we investigate their performance in terms of the achieved visual quality when applied on several videos. The results show that our QCTVA approach (quality controlled temporal video adaptation), based on PSNR evaluation of frames, yields superior quality.}, doi = {10.1109/MMSP.2004.1436384}, isbn10 = {0-7803-8578-0}, issn = {0-7803-8578-0}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Quality Variations of Different Priority-based Temporal Video Adaptation Algorithms.pdf}, talktype = {none} } @Article{Kosch2004, author = {Kosch, Harald and Moustefaoui, Ahmed and Böszörmenyi, Laszlo and Brunie, Lionel}, journal = {Multimedia Tools and Applications}, title = {Heuristics for Optimizing Multi-clip Queries in Video Databases}, year = {2004}, month = mar, number = {3}, pages = {235-262}, volume = {22}, abstract = {A multi-clip query requests multiple video clips. In this paper we address the multi-clip query optimization problem. We propose a new heuristics called Restricted Search Interval that maximizes clip sharing between queries and consequently reduces the workload of the video server. An adaptation of our heuristics for optimizing the response time of the query is presented as well. The experimental results show that the suggested heuristics reduces the server workload by about 68% in comparison to a classical heuristic approach.}, address = {Heidelberg, Germany}, language = {EN}, publisher = {Springer} } @TechReport{Karpati2004, author = {Karpati, Peter and Kocsor, A and Böszörmenyi, Laszlo}, institution = {Institute of Information Technology ({ITEC}), Klagenfurt University}, title = {Client Behaviour Prediction in a Proactive Video Server}, year = {2004}, address = {Klagenfurt, Austria}, month = {jan}, number = {TR/ITEC/04/2.18}, abstract = {We present a possibility how to add proactive behaviour to Video-on-Demand systems. To do so we propose categorizing videos and using external information as well as observing the behaviour of our clients. We examined 23 predictor functions on artificial and real datasets using different similarity measures to compare them. Our model is quite simple; therefore some extensions are proposed at the end.}, language = {EN}, pages = {15} } @InProceedings{Jannach2004b, author = {Jannach, Dietmar and Leopold, Klaus and Timmerer, Christian and Hellwagner, Hermann}, booktitle = {Web Information Systems - WISE 2004}, title = {Toward Semantic Web Services for Multimedia Adaptation}, year = {2004}, address = {Berlin, Heidelberg, New York}, editor = {Zhou, Xiaofang and Su, Stanley and Papazoglou, Mike and Orlowska, Maria and Jeffery, Keith}, month = nov, pages = {641-652}, publisher = {Springer}, series = {LNCS}, abstract = {Abstract. Universal Multimedia Access (UMA), where users can consume any multimedia resource anywhere at any time, is the driving vision of ongoing ISO/IEC Moving Picture Experts Group (MPEG) standardization efforts. In that context, intelligent adaptation means that before resources are sent over the network, they are prepared according to the client’s device capabilities, the network conditions, or even the user’s content preferences. In this paper, we argue that Semantic Web Services can serve as a key enabling technology to achieve the goals of UMA. As the standards evolve, more and more specialized software tools will be available that provide specific functionalities for adapting the media in different dimensions. When the functionality of such tools is described declaratively with the means of Semantic Web Services technology, intelligent adaptation network nodes can be developed, capable of automatically composing multi-step adaptation sequences and dynamically integrating such services available on the Web. This paper describes the architecture and a prototypical implementation of an intelligent adaptation node that supports automatic, knowledge-based service composition which is made possible by the shared domain ontology defined in MPEG metadata standards.}, doi = {10.1007/978-3-540-30480-7_66}, issn = {0302-9743}, language = {EN}, talktype = {none} } @InProceedings{Jannach2004a, author = {Jannach, Dietmar and Leopold, Klaus and Hellwagner, Hermann}, booktitle = {Proceedings of the 17th International Conference on Industrial \& Engineering Applications of Artificial Intelligence \& Expert Systems}, title = {An extensible framework for knowledge-based multimedia adaptation}, year = {2004}, address = {Berlin [u. a.]}, editor = {Orchard, Robert and Yang, Chunsheng and Moonis, Ali}, month = may, pages = {144-153}, publisher = {Springer Verlag}, series = {LNCS}, abstract = {Multimedia content is becoming increasingly important in many areas not only for pure entertainment but also for commercial or educational purposes like, e.g., distance learning or online training. In parallel, the rapid evolution in the hardware sector brought up various new (mobile) end user devices like pocket PCs or mobile phones that are capable of displaying such content. Due to the different capabilities and usage environments of these devices, the basic multimedia content has to be adapted in order to fit the specific devices' capabilities and requirements, whereby such transformations typically include changes in the display size or quality adaptation. Based on the capabilities of the target device that can be expressed using recent multimedia standards like MPEG-21, these adaptation steps are typically carried out by the video server or a proxy node before the data is transferred to the client. In this paper, we present a software framework and implementation of such a multimedia server add-on that advances state-of-the-art technology in two ways. First, the framework supports the integration of various (already existing) multimedia transformation tools based on declarative interface and semantic capability descriptions in a way comparable to Semantic Web Services approaches. Second, by using the components' capability descriptions and the usage environment of the end user device, we employ a knowledge-based planning approach for dynamically constructing and executing the needed transformation program for a specific multi-media content request.}, issn = {3-5402-2007-0}, language = {EN}, talktype = {none} } @InProceedings{Jannach2004, author = {Jannach, Dietmar and Leopold, Klaus and Hellwagner, Hermann and Timmerer, Christian}, booktitle = {Proceedings of the 5th International Workshop on Image Analysis for Multimedia Interactive Services}, title = {A Knowledge Based Approach for Multi-step Media Adaptation}, year = {2004}, address = {Lisboa, Portugal}, editor = {Pereira, Fernando and Correia, Paulo Lobato}, month = apr, pages = {1-4}, publisher = {Instituto Superior Téchnico}, abstract = {In order to enable transparent and augmented use of multimedia resources across a wide range of networks and devices, the forthcoming MPEG-21 standard aims at integrating the various existing technologies for delivery and consumption of digital content in a common multimedia framework. Digital Item Adaptation is one of the core concepts of the framework that will support the adaptation of multimedia resources to device capabilities, underlying network characteristics, or the user’s preferences. The scope of the standardization, however, is limited to the definition of description tools and does not deal with the internals of the adaptation process itself. In this paper, we first discuss the requirements of the resource adaptation component of an adaptation engine. These requirements include, for instance, openness for the integration of external multimedia transforming tools as well as intelligent decision taking when determining the set of required adaptation steps. We also present a prototype of a simple video resource adaptation engine that completely relies on descriptions of the resource itself (MPEG-7), the usage environment of the resource (MPEG-21), as well as declarative descriptions of the transformation tools. The prototype employs a knowledge-based engine for finding and executing the needed adaptation sequences.}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/A knowledge supported approach for multi-step media adaptation.pdf}, talktype = {none} } @InProceedings{Goldschmidt2004, author = {Goldschmidt, Balázs and Skaliczki, Tibnor and Böszörmenyi, Laszlo}, booktitle = {Eur-Par 2004, Parallel Processing}, title = {Placement of Nodes in an Adaptive Distributed Multimedia Server}, year = {2004}, address = {Pisa, Italy}, editor = {Danelutto, M and Laforenza, D and Vanneschi, M}, month = {jan}, pages = {776-783}, publisher = {Springer}, series = {LNCS}, abstract = {Multimedia services typically need not only huge resources but also a fairly stable level of Quality of Services. This requires server architectures that enable continuous adaptation. The Adaptive Distributed Multimedia Server (ADMS) of the University Klagenfurt is able to dynamically add and remove nodes to the actual configuration, thus realizing the offensive adaptation approach. This paper focuses on the optimal placement of nodes for hosting certain ADMS components (the so-called data collectors, collecting and streaming stripe units of a video) in the network. We propose four different algorithms for host recommendation and compare the results gained by running their implementations on different test networks. The greedy algorithm seems to be a clear looser. Among the three other algorithms (particle swarm, linear programming and incremental) there is no single winner of the comparison, they can be applied in a smart combination.}, issn = {0302-9743}, language = {EN}, talktype = {none} } @InProceedings{DeSutter2004, author = {De Sutter, Robbie and Timmerer, Christian and Hellwagner, Hermann and Van de Walle, Rik}, booktitle = {Proceedings of the International Symposium on Intelligent Signal Processing and Communication Systems (ISPACS2004)}, title = {Evaluation of Models for Parsing Binary Encoded XML-based Metadata}, year = {2004}, address = {Piscataway, USA}, editor = {Ko, Sung Jea}, month = nov, pages = {1-6}, publisher = {IEEE}, abstract = {In multimedia applications, XML is being increasingly used to represent metadata; examples are MPEG-7 multimedia description schemes and MPEG-21 usage environment descriptions. As with the media data, the size of, or the overhead induced by, the XML metadata is important, particularly when used on constrained mobile devices. Therefore, compression (binary encoding) of the XML data becomes relevant to reduce this overhead. Within the MPEG-7 standardization effort, a Binary Format for Metadata (BiM) was developed, providing good compression efficiency and facilitating random access into, and manipulation of, the binary encoded bit stream. In order to support processing of metadata streams in the binary domain and making this task for client applications as simple as possible, we are developing a universal parser for handling both plain text and binary encoded XML-based metadata. The parser exposes a single interface making it transparent for the application whether a plain text or a binary XML document is being processed. As part of this effort, this paper provides a detailed study of five existing XML parser models and evaluates their applicability to serve as a model for parsing binary XML data, encoded using the BiM codec. Additionally, the parser models are investigated against important usage scenarios enabled by BiM, such as dynamic updates of XML data. From the five models, two are rejected and one is only applicable for domain specific applications. Of the remaining two, one model is proposed as preferred model because of different advantages over the other model.}, isbn10 = {0780386396}, isbn13 = {978-0780386396}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Evaluation of Models for Parsing Binary Encoded XML-based Metadata.pdf}, talktype = {none} }