% Categories: MMC % Encoding: utf-8 @Article{Timmerer2018b, author = {Timmerer, Christian}, journal = {SIGMultimedia Records}, title = {MPEG column: 121st MPEG meeting in Gwangju, Korea}, year = {2018}, issn = {1947-4598}, month = mar, number = {1}, pages = {6:6--6:6}, volume = {10}, address = {New York, NY, USA}, doi = {10.1145/3178422.3178426}, language = {EN}, publisher = {ACM}, url = {http://doi.acm.org/10.1145/3178422.3178426} } @Article{Timmerer2018a, author = {Timmerer, Christian}, journal = {SIGMultimedia Records}, title = {MPEG Column: 120th MPEG Meeting in Macau, China}, year = {2018}, issn = {1947-4598}, month = jan, number = {3}, pages = {4:4--4:4}, volume = {9}, address = {New York, NY, USA}, doi = {10.1145/3210241.3210247}, language = {EN}, publisher = {ACM}, url = {http://doi.acm.org/10.1145/3210241.3210247} } @Article{HH_martina_Dez, author = {Yanmaz, Evsen and Yahyanejad, Saeed and Rinner, Bernhard and Hellwagner, Hermann and Bettstetter, Christian}, journal = {Ad Hoc Networks}, title = {Drone networks: Communications, coordination, and sensing}, year = {2018}, month = {jan}, pages = {1-15}, volume = {68}, abstract = {Small drones are being utilized in monitoring, transport, safety and disaster management, and other domains. Envisioning that drones form autonomous networks incorporated into the air traffic, we describe a high-level architecture for the design of a collaborative aerial system consisting of drones with on-board sensors and embedded processing, coordination, and networking capabilities. We implement a multi-drone system consisting of quadcopters and demonstrate its potential in disaster assistance, search and rescue, and aerial monitoring. Furthermore, we illustrate design challenges and present potential solutions based on the lessons learned so far.}, address = {Amsterdam}, doi = {10.1016/j.adhoc.2017.09.001}, keywords = {Drones, Unmanned aerial vehicle networks, Wireless sensor networks, Vehicular communications, Cooperative aerial imaging, Search and rescue}, language = {EN}, publisher = {Elsevier}, url = {https://www.sciencedirect.com/science/article/pii/S1570870517301671} } @Article{HH_martina, author = {Pohl, Daniela and Bouchachia, Abdelhamid and Hellwagner, Hermann}, journal = {Expert Systems with Applications}, title = {Batch-based active learning: Application to social media data for crisis management}, year = {2018}, month = {mar}, pages = {232-244}, volume = {93}, abstract = {Classification of evolving data streams is a challenging task, which is suitably tackled with online learning approaches. Data is processed instantly requiring the learning machinery to (self-)adapt by adjusting its model. However for high velocity streams, it is usually difficult to obtain labeled samples to train the classification model. Hence, we propose a novel online batch-based active learning algorithm (OBAL) to perform the labeling. OBAL is developed for crisis management applications where data streams are generated by the social media community. OBAL is applied to discriminate relevant from irrelevant social media items. An emergency management user will be interactively queried to label chosen items. OBAL exploits the boundary items for which it is highly uncertain about their class and makes use of two classifiers: k-Nearest Neighbors (kNN) and Support Vector Machine (SVM). OBAL is equipped with a labeling budget and a set of uncertainty strategies to identify the items for labeling. An extensive analysis is carried out to show OBAL’s performance, the sensitivity of its parameters, and the contribution of the individual uncertainty strategies. Two types of datasets are used: synthetic and social media datasets related to crises. The empirical results illustrate that OBAL has a very good discrimination power.}, address = {Amsterdam}, doi = {10.1016/j.eswa.2017.10.026}, language = {EN}, publisher = {Elsevier Ltd.}, url = {http://www.sciencedirect.com/science/article/pii/S095741741730708X} } @InProceedings{martinadez2017, author = {Beck, Harald and Bierbaumer, Bruno and Dao-Tran, Minh and Eiter, Thomas and Hellwagner, Hermann and Schekotihin, Konstantin}, booktitle = {Communications (ICC), 2017 IEEE International Conference on}, title = {Stream Reasoning-Based Control of Caching Strategies in CCN Routers}, year = {2017}, address = {Paris, France}, editor = {Beylat, Jean Luc and Sari, Hikmet}, month = {may}, pages = {6}, publisher = {IEEE}, abstract = {Routers in Content-Centric Networking (CCN) may locally cache frequently requested content in order to speed up delivery to end users. Thus, the issue of caching strategies arises, i.e., which content shall be stored and when it should be replaced. In this work, we employ, and study the feasibility of, novel techniques towards intelligent control of CCN routers that autonomously switch between existing caching strategies in response to changing content request patterns. In particular, we present a router architecture for CCN networks that is controlled by rule-based stream reasoning, following the recent formal framework LARS which extends Answer Set Programming for streams. The obtained possibility for flexible router configuration at runtime allows for versatile network control schemes and may help advance the further development of CCN. Moreover, the empirical evaluation of our feasibility study shows that the resulting caching agent may give significant performance gains.}, doi = {10.1109/ICC.2017.7996762}, isbn10 = {978-1-4673-8999-0}, issn = {1938-1883}, keywords = {Cognition, Internet, Switches, Next generation networking, Programming, Computer architecture, Robots}, language = {EN}, location = {Paris}, talkdate = {2017.05.23}, talktype = {registered} } @Article{Zabrovskiy2017a, author = {Zabrovskiy, Anatoliy and Petrov, Evgeny and Kuzmin, Evgeny and Timmerer, Christian}, journal = {arXiv.org [cs.MM]}, title = {Evaluation of the Performance of Adaptive {HTTP} Streaming Systems}, year = {2017}, month = {oct}, pages = {7}, volume = {abs/1710.02459}, abstract = {Adaptive video streaming over HTTP is becoming omnipresent in our daily life. In the past, dozens of research papers have proposed novel approaches to address different aspects of adaptive streaming and a decent amount of player implementations (commercial and open source) are available. However, state of the art evaluations are sometimes superficial as many proposals only investigate a certain aspect of the problem or focus on a specific platform – player implementations used in actual services are rarely considered. HTML5 is now available on many platforms and foster the deployment of adaptive media streaming applications. We propose a common evaluation framework for adaptive HTML5 players and demonstrate its applicability by evaluating eight different players which are actually deployed in real-world services.}, address = {N.N.}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/1710.02459.pdf}, publisher = {N.N.}, url = {http://arxiv.org/abs/1710.02459} } @InProceedings{Zabrovskiy2017, author = {Zabrovskiy, Anatoliy and Kuzmin, Evgeny and Petrov, Evgeny and Timmerer, Christian and Mueller, Christopher}, booktitle = {Proceedings of the 8th ACM on Multimedia Systems Conference (MMSys'17)}, title = {AdViSE: Adaptive Video Streaming Evaluation Framework for the Automated Testing of Media Players}, year = {2017}, address = {New York, NY, USA}, editor = {Chen, Kuan-Ta}, month = {jun}, pages = {4}, publisher = {ACM}, abstract = {Today we can observe a plethora of adaptive video stream- ing services and media players which support interoperable formats like DASH and HLS. Most of the players and their rate adaptation algorithms work as a black box. We have de- veloped a system for easy and rapid testing of media players under various network scenarios. In this paper, we introduce AdViSE, the Adaptive Video Streaming Evaluation frame- work for the automated testing of adaptive media players. The presented framework is used for the comparison and testing of media players in the context of adaptive video streaming over HTTP in web/HTML5 environments. The demonstration showcases a series of experiments with different media players under given context conditions (e.g., network shaping, delivery format). We will also demonstrate the real-time capabilities of the framework and offline anal- ysis including several QoE metrics with respect to a newly introduced bandwidth index.}, doi = {10.1145/3083187.3083221}, isbn10 = {978-1-4503-5002-0}, language = {EN}, location = {Taipei, Taiwan}, pdf = {https://www.itec.aau.at/bib/files/Demo_Paper_Camera_Ready.pdf}, talkdate = {2017.06.21}, talktype = {poster} } @Article{Timmerer2017i, author = {Timmerer, Christian}, journal = {IEEE Communications Standards Magazine}, title = {Immersive Media Delivery: Overview of Ongoing Standardization Activities}, year = {2017}, issn = {2471-2825}, month = {dec}, number = {4}, pages = {71--74}, volume = {1}, abstract = {More and more immersive media applications and services are emerging on the market, but lack international standards to enable interoperability. This article provides an overview about ongoing standardization efforts in this exciting domain and highlights open research and standardization issues.}, address = {N.N.}, doi = {10.1109/MCOMSTD.2017.1700038}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/08258607.pdf}, publisher = {IEEE Communications Society} } @Article{Timmerer2017h, author = {Timmerer, Christian and Begen, Ali Cengiz}, journal = {Computing Now}, title = {Advancing Multimedia Content Distribution}, year = {2017}, month = {dec}, pages = {1}, address = {Los Alamitos, CA, USA}, language = {EN}, publisher = {IEEE Computer Society [online]}, url = {https://www.computer.org/web/computingnow/archive/advancing-multimedia-content-distribution-december-2017-introduction} } @Article{Timmerer2017g, author = {Timmerer, Christian}, journal = {SIGMultimedia Records}, title = {MPEG Column: 116th MPEG Meeting}, year = {2017}, issn = {1947-4598}, month = {jul}, number = {4}, pages = {N.N.}, volume = {8}, address = {New York, NY, USA}, doi = {10.1145/3129151.3129152}, language = {EN}, publisher = {ACM}, url = {http://doi.acm.org/10.1145/3129151.3129152} } @Article{Timmerer2017f, author = {Timmerer, Christian}, journal = {SIGMultimedia Records}, title = {MPEG Column: 117th MPEG Meeting}, year = {2017}, issn = {1947-4598}, month = {jul}, number = {1}, pages = {N.N.}, volume = {9}, address = {New York, NY, USA}, doi = {10.1145/3129151.3129153}, language = {EN}, publisher = {ACM}, url = {http://doi.acm.org/10.1145/3129151.3129153} } @Article{Timmerer2017e, author = {Timmerer, Christian}, journal = {SIGMultimedia Records}, title = {MPEG Column: 118th MPEG Meeting}, year = {2017}, issn = {1947-4598}, month = {oct}, number = {4}, pages = {N.N.}, volume = {8}, address = {New York, NY, USA}, doi = {10.1145/3149647.3149656}, language = {EN}, publisher = {ACM}, url = {http://doi.acm.org/10.1145/3149647.3149656} } @Article{Timmerer2017d, author = {Timmerer, Christian}, journal = {SIGMultimedia Records}, title = {MPEG Column: 119th MPEG Meeting in Turin, Italy}, year = {2017}, issn = {1947-4598}, month = {dec}, number = {2}, pages = {N.N.}, volume = {9}, address = {New York, NY, USA}, doi = {10.1145/3173058.3173061}, language = {EN}, publisher = {ACM}, url = {http://doi.acm.org/10.1145/3173058.3173061} } @Article{Timmerer2017c, author = {Timmerer, Christian}, journal = {SIGMultimedia Records}, title = {Report from ACM MMSys 2017}, year = {2017}, issn = {1947-4598}, month = {dec}, number = {2}, pages = {N.N.}, volume = {9}, address = {New York, NY, USA}, doi = {10.1145/3173058.3173068}, language = {EN}, publisher = {ACM}, url = {http://doi.acm.org/10.1145/3173058.3173068} } @InProceedings{Timmerer2017b, author = {Timmerer, Christian and Zabrovskiy, Anatoliy and Kuzmin, Evgeny and Petrov, Evgeny}, booktitle = {2017 21st Conference of Open Innovations Association (FRUCT)}, title = {Quality of experience of commercially deployed adaptive media players}, year = {2017}, address = {N.N.}, editor = {Balandin, Sergey}, month = {nov}, pages = {330-335}, publisher = {N.N.}, abstract = {In the past decade we observed the transition from push-based, fully managed media streaming to pull-based, unmanaged adaptive HTTP streaming thanks to enhancements in media compression, network capacity, and client capabilities. Adaptive media players, specifically their algorithms, have been subject to research for a long time and lead to various approaches documented in the literature. In the past years we witnessed more and more commercial deployments taking into account findings presented in scientific papers but a quantitative evaluation and assessments of its performance is missing. In this paper, we propose means for the automated performance evaluation of commercially deployed adaptive media players with respect to i) objective, well-known metrics, such as bitrate, stalls, startup delay and ii) derived/calculated metrics (instability, inefficiency, average bitrate) previously proposed in the literature. Additionally, we propose a new metric (Bandwidth index) to measure the effectiveness of bandwidth utilization and together with existing QoE models for adaptive HTTP streaming (focusing on stalls, startup delay) we demonstrate its usefulness in this domain.}, doi = {10.23919/FRUCT.2017.8250200}, issn = {ISSN 2305-7254}, language = {EN}, location = {Helsinki, Finland}, pdf = {https://www.itec.aau.at/bib/files/08250200.pdf}, talkdate = {2017.11.10}, talktype = {registered} } @Article{Timmerer2017a, author = {Timmerer, Christian and Begen, Ali Cengiz}, journal = {ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM)}, title = {Best Papers of the 2016 ACM Multimedia Systems (MMSys) Conference and Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV) 2016}, year = {2017}, month = {jun}, number = {3s}, pages = {40:1--40:2}, volume = {13}, address = {New York, NY, USA}, doi = {10.1145/3084539}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/a40-timmerer.pdf}, publisher = {ACM Digital Library}, url = {http://doi.acm.org/10.1145/3084539} } @InProceedings{Timmerer2017_nab, author = {Timmerer, Christian and Graf, Mario and Mueller, Christopher}, booktitle = {2018 NAB Broadcast Engineering and IT Conference (BEITC)}, title = {Adaptive Streaming of VR/360-degree Immersive Media Services with high QoE}, year = {2017}, address = {Washington DC, USA}, editor = {available, not}, month = {apr}, pages = {5}, publisher = {National Association of Broadcasters (NAB)}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/TimmererC012317.pdf}, talktype = {none} } @InProceedings{Schatz2017, author = {Schatz, Raimund and Sackl, Andreas and Timmerer, Christian and Gardlo, Bruno}, booktitle = {2017 Ninth International Conference on Quality of Multimedia Experience (QoMEX)}, title = {Towards Subjective Quality of Experience Assessment for Omnidirectional Video Streaming}, year = {2017}, address = {New York, USA}, editor = {Raake, Alexander}, month = {jun}, pages = {6}, publisher = {IEEE}, abstract = {Currently, we witness dramatically increasing interest in immersive media technologies like Virtual Reality (VR), particularly in omnidirectional video (OV) streaming. Omnidirectional (also called 360-degree) videos are panoramic spherical videos in which the user can look around during playback and which therefore can be understood as hybrids between traditional movie streaming and interactive VR worlds. Unfortunately, streaming this kind of content is extremely bandwidth intensive (compared to traditional 2D video) and therefore, Quality of Experience (QoE) tends to deteriorate significantly in absence of continuous optimal bandwidth conditions. In this paper, we present a first approach towards subjective QoE assessment for omnidirectional video (OV) streaming. We present the results of a lab study on the QoE impact of stalling in the context of OV streaming using head-mounted displays (HMDs). Our findings show that subjective testing for immersive media like OV is not trivial, with even simple cases like stalling leading to unexpected results. After a discussion of characteristic pitfalls and lessons learned, we provide a a set of recommendations for upcoming OV assessment studies.}, doi = {10.1109/QoMEX.2017.7965657}, isbn10 = {978-1-5386-4024-1}, issn = {2472-7814}, language = {EN}, location = {Erfurt, Germany}, pdf = {https://www.itec.aau.at/bib/files/QoMEX_2017_paper_44.pdf}, talkdate = {2017.06.01}, talktype = {registered} } @Article{Rainer2017a, author = {Rainer, Benjamin and Petscharnig, Stefan and Timmerer, Christian and Hellwagner, Hermann}, journal = {IEEE Transactions on Multimedia}, title = {Statistically Indifferent Quality Variation: An Approach for Reducing Multimedia Distribution Cost for Adaptive Video Streaming Services}, year = {2017}, month = {mar}, pages = {13}, volume = {19}, abstract = {Forecasts predict that Internet traffic will continue to grow in the near future. A huge share of this traffic is caused by multimedia streaming. The Quality of Experience (QoE) of such streaming services is an important aspect and in most cases the goal is to maximize the bit rate which -- in some cases -- conflicts with the requirements of both consumers and providers. For example, in mobile environments users may prefer a lower bit rate to come along with their data plan. Likewise, providers aim at minimizing bandwidth usage in order to reduce costs by transmitting less data to users while maintaining a high QoE. Today's adaptive video streaming services try to serve users with the highest bit rates which consequently results in high QoE. In practice, however, some of these high bit rate representations may not differ significantly in terms of perceived video quality compared to lower bit rate representations. In this paper, we present a novel approach to determine the statistically indifferent quality variation (SIQV) of adjacent video representations for adaptive video streaming services by adopting standard objective quality metrics and existing QoE models. In particular, whenever the quality variation between adjacent representations is imperceptible from a statistical point of view, the representation with higher bit rate can be substituted with a lower bit rate representation. As expected, this approach results in savings with respect to bandwidth consumption while still providing a high QoE for users. The approach is evaluated subjectively with a crowdsourcing study. Additionally, we highlight the benefits of our approach, by providing a case study that extrapolates possible savings for providers.}, address = {New York, USA}, doi = {10.1109/TMM.2016.2629761}, keywords = {Adaptive Video Streaming, Quality of Experience, MPEG-DASH}, language = {EN}, publisher = {IEEE}, url = {http://ieeexplore.ieee.org/document/7745907/} } @Article{Posch2017a, author = {Posch, Daniel and Rainer, Benjamin and Hellwagner, Hermann}, journal = {IEEE/ACM Transactions on Networking}, title = {SAF: Stochastic Adaptive Forwarding in Named Data Networking}, year = {2017}, month = {apr}, number = {2}, pages = {14}, volume = {25}, abstract = {Forwarding decisions in classical IP-based networks are predetermined by routing. This is necessary to avoid loops, inhibiting opportunities to implement an adaptive and intelligent forwarding plane. Consequently, content distribution efficiency is reduced due to a lack of inherent multi-path transmission. In Named Data Networking (NDN) instead, routing shall hold a supporting role to forwarding, providing sufficient potential to enhance content dissemination at the forwarding plane. In this paper we design, implement, and evaluate a novel probability-based forwarding strategy, called Stochastic Adaptive Forwarding (SAF) for NDN. SAF imitates a self-adjusting water pipe system, intelligently guiding and distributing Interests through network crossings circumventing link failures and bottlenecks. Just as real pipe systems, SAF employs overpressure valves enabling congested nodes to lower pressure autonomously. Through an implicit feedback mechanism it is ensured that the fraction of the traffic forwarded via congested nodes decreases. By conducting simulations we show that our approach outperforms existing forwarding strategies in terms of the Interest satisfaction ratio in the majority of the evaluated scenarios. This is achieved by extensive utilization of NDN's multipath and content-lookup capabilities without relying on the routing plane. SAF explores the local environment by redirecting requests that are likely to be dropped anyway. This enables SAF to identify new paths to the content origin or to cached replicas, circumventing link failures and resource shortages without relying on routing updates.}, address = {New York, USA}, doi = {10.1109/TNET.2016.2614710}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/saf.pdf}, publisher = {IEEE}, url = {https://dx.doi.org/10.1109/TNET.2016.2614710} } @Article{Posch2017, author = {Posch, Daniel and Rainer, Benjamin and Hellwagner, Hermann}, journal = {Computer Communication Review}, title = {Towards a Context-Aware Forwarding Plane in Named Data Networking supporting QoS}, year = {2017}, month = {jan}, number = {1}, pages = {9}, volume = {47}, abstract = {The emergence of Information-Centric Networking (ICN) provides considerable opportunities for context-aware data distribution in the network's forwarding plane. While packet forwarding in classical IP-based networks is basically predetermined by routing, ICN foresees an adaptive forwarding plane considering the requirements of network applications. As research in this area is still at an early stage, most of the work so far focused on providing the basic functionality, rather than on considering the available context information to improve Quality of Service (QoS). This article investigates to which extent existing forwarding strategies take account of the available context information and can therefore increase service quality. The article examines a typical scenario encompassing different user applications (Voice over IP, video streaming, and classical data transfer) with varying demands (context), and evaluates how well the applications' requirements are met by the existing strategies.}, address = {New York, USA}, doi = {10.1145/3041027.3041029}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/ccr.pdf}, publisher = {ACM SIGCOMM}, url = {https://dl.acm.org/citation.cfm?doid=3041027.3041029} } @Article{Pinheiro2017, author = {Pinheiro, Antonio and Timmerer, Christian}, journal = {SIGMultimedia Records}, title = {Standards Column: JPEG and MPEG}, year = {2017}, issn = {1947-4598}, month = {oct}, number = {1}, pages = {N.N.}, volume = {9}, address = {New York, NY, USA}, doi = {10.1145/3149647.3149648}, language = {EN}, publisher = {ACM}, url = {http://doi.acm.org/10.1145/3149647.3149648} } @InProceedings{Moll2017a, author = {Moll, Philipp and Posch, Daniel and Hellwagner, Hermann}, booktitle = {Proceedings of the IEEE International Conference on Multimedia and Expo Workshops (ICMEW) 2017}, title = {Investigation of push-based traffic for conversational services in Named Data Networking}, year = {2017}, address = {Hong Kong}, editor = {Pesquet-Popescu,Beatrice and Ngo,Chong-Wah}, month = {jul}, pages = {315-320}, publisher = {IEEE}, abstract = {Conversational services (e.g., Internet telephony) exhibit hard Quality of Service (QoS) requirements, such as low delay and jitter. Current IP-based solutions for conversational services use push-based data transfer only, since pull-based communication as envisaged in Named Data Networking (NDN) suffers from the two-way delay. Unfortunately, IP's addressing scheme requires additional services for contacting communication partners. NDN provides an inherent solution for this issue by using a location-independent naming scheme. Nevertheless, it currently does not provide a mechanism for push-based data transfer. In this paper, we investigate Persistent Interests as a solution for push-based communication. We improve and implement the idea of Persistent Interests, and study their applicability for conversational services in NDN. This is done by comparing different push- and pull-based approaches for Internet telephony.}, doi = {10.1109/ICMEW.2017.8026212}, isbn13 = {978-1-5386-0560-8}, language = {EN}, location = {Hong Kong}, pdf = {https://www.itec.aau.at/bib/files/MuSIC_2017.pdf}, talkdate = {2017.07.10}, talktype = {registered}, url = {http://ieeexplore.ieee.org/document/8026212/} } @InProceedings{Moll2017, author = {Moll, Philipp and Janda, Julian and Hellwagner, Hermann}, booktitle = {Proceedings of the 4th ACM Conference on Information-Centric Networking}, title = {Adaptive Forwarding of Persistent Interests in Named Data Networking}, year = {2017}, address = {New York, NY, USA}, editor = {Schmidt, Thomas C and Seedorf, Jan}, month = {sep}, pages = {180-181}, publisher = {ACM}, abstract = {Persistent Interests (PIs) are a promising approach to introduce push-type traffic in Named Data Networking (NDN), in particular for conversational services such as voice and video calls. Forwarding decisions for PIs are crucial in NDN because they establish a long-lived path for the data flowing back toward the PI issuer. In the course of studying the use of PIs in NDN, we investigate adaptive PI forwarding and present a strategy combining regular NDN forwarding information and results from probing potential alternative paths through the network. Simulation results indicate that our adaptive PI forwarding approach is superior to the PI-adapted Best Route strategy when network conditions change due to link failures.}, doi = {10.1145/3125719.3132091}, isbn13 = {978-1-4503-5122-5}, language = {EN}, location = {Berlin, Germany}, pdf = {https://www.itec.aau.at/bib/files/ACM-ICN-2017_Poster.pdf}, talkdate = {2017.09.27}, talktype = {registered}, url = {http://dl.acm.org/citation.cfm?id=3132091} } @Article{HHmartina2017, author = {Zhu, X and Mao, S and Hassan, M Hassan and Hellwagner, Hermann}, journal = {IEEE Transactions on Multimedia}, title = {Guest Editorial: Video Over Future Networks}, year = {2017}, issn = {1941-0077}, month = {oct}, number = {10}, pages = {2133 - 2135}, volume = {19}, abstract = {The papers in this special issue focus on the deployment of video over future networks. The past decade has seen how major improvements in broadband and mobile networks have led to widespread popularity of video streaming applications, and how the latter now becomes the major driving force behind exponentially growing Internet traffic. This special issue seeks to investigate these future Internet technologies through the prism of its most prevalent application, that of video communications. video.}, address = {Piscataway, NJ}, doi = {10.1109/TMM.2017.2743638}, keywords = {Special issues and sections, Streaming media, Mobile communication, Network architecture, Quality of experience, Ultra-high definition video}, language = {EN}, publisher = {IEEE}, url = {http://ieeexplore.ieee.org/document/8038904/} } @InProceedings{Graf2017, author = {Graf, Mario and Timmerer, Christian and Mueller, Christopher}, booktitle = {Proceedings of the 8th ACM on Multimedia Systems Conference (MMSys'17)}, title = {Towards Bandwidth Efficient Adaptive Streaming of Omnidirectional Video over HTTP: Design, Implementation, and Evaluation}, year = {2017}, address = {New York, NY, USA}, editor = {Chen, Kuan-Ta}, month = {jun}, pages = {11}, publisher = {ACM}, abstract = {Real-time entertainment services such as streaming audio- visual content deployed over the open, unmanaged Internet account now for more than 70% during peak periods. More and more such bandwidth hungry applications and services are proposed like immersive media services such as virtual reality and, specifically omnidirectional/360-degree videos. The adaptive streaming of omnidirectional video over HTTP imposes an important challenge on today’s video delivery infrastructures which calls for dedicated, thoroughly designed techniques for content generation, delivery, and consumption. This paper describes the usage of tiles — as specified within modern video codecs such HEVC/H.265 and VP9 — enabling bandwidth efficient adaptive streaming of omnidirectional video over HTTP and we define various streaming strategies. Therefore, the parameters and characteristics of a dataset for omnidirectional video are proposed and exemplary instanti- ated to evaluate various aspects of such an ecosystem, namely bitrate overhead, bandwidth requirements, and quality as- pects in terms of viewport PSNR. The results indicate bitrate savings from 40% (in a realistic scenario with recorded head movements from real users) up to 65% (in an ideal scenario with a centered/fixed viewport) and serve as a baseline and guidelines for advanced techniques including the outline of a research roadmap for the near future.}, language = {EN}, location = {Taipei, Taiwan}, pdf = {https://www.itec.aau.at/bib/files/Special_Session_Camera_Ready.pdf}, talkdate = {2016.06.20}, talktype = {registered} } @InProceedings{Darragh2017, author = {Egan, Darragh and Keighrey, Conor and Barrett, John and Qiao, Yuansong and Brennan, Sean and Timmerer, Christian and Murray, Niall}, booktitle = {Proceedings of the 2nd International Workshop on Multimedia Alternate Realities}, title = {Subjective Evaluation of an Olfaction Enhanced Immersive Virtual Reality Environment}, year = {2017}, address = {New York, NY, USA}, editor = {Chambel, Teresa and Kaiser, Rene and Niamur, Omar Aziz and Ooi, Wei Tsang}, month = {oct}, pages = {15--18}, publisher = {ACM}, series = {AltMM '17}, abstract = {Recent research efforts have reported findings on user Quality of Experience (QoE) of immersive virtual reality (VR) experiences. Truly immersive multimedia experiences also include multisensory components such as factional, tactile etc., in addition to audiovisual stimuli. In this context, this paper reports the results of a user QoE study of an olfaction-enhanced immersive VR environment. The results presented compare the user QoE between two groups (VR vs VR + Olfaction) and consider how the addition of olfaction affected user QoE levels (considering sense of enjoyment, immersion and discomfort). Self-reported measures via post-test questionnaire (10 questions) only revealed one statistically significant difference between the groups; in terms of how users felt with respect to their senses being stimulated. The presence of olfaction in the VR environment did not have a statistically significant effect in terms of user levels of enjoyment, immersion and discomfort.}, doi = {10.1145/3132361.3132363}, isbn13 = {978-1-4503-5507-0}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/p15-egan.pdf}, talktype = {none}, url = {http://doi.acm.org/10.1145/3132361.3132363} } @Article{timmerer2016_cn, author = {Timmerer, Christian}, journal = {Computing Now}, title = {The Future of Multimedia on the Internet}, year = {2016}, month = {nov}, pages = {1}, address = {Los Alamitos, CA, USA}, language = {EN}, publisher = {IEEE Computer Society [online]}, url = {https://www.computer.org/web/computingnow/archive/future-of-multimedia-on-the-internet-november-2016-introduction} } @InProceedings{timmerer2016_NAB, author = {Timmerer, Christian and Weinberger, Daniel and Smole, Martin and Grandl, Reinhard and Mueller, Christopher and Lederer, Stefan}, booktitle = {2016 NAB Broadcast Engineering Conference Proceedings \& CD}, title = {Live Transcoding and Streaming-as-a-Service with Low Delay and High QoE}, year = {2016}, address = {Washington DC, USA}, editor = {available, not}, month = {apr}, pages = {4}, publisher = {National Association of Broadcasters (NAB)}, language = {EN}, location = {Las Vegas, NV, USA}, pdf = {https://www.itec.aau.at/bib/files/TimmererC012716.pdf}, talkdate = {2016.04.20}, talktype = {registered} } @Article{Westphal2016_jsac, author = {Westphal, Cedric and Melodia, Tommaso and Zhu, Wenww and Timmerer, Christian}, journal = {IEEE Journal on Selected Areas in Communications}, title = {Guest Editorial Video Distribution Over Future Internet}, year = {2016}, month = {aug}, number = {8}, pages = {2061-2062}, volume = {34}, address = {New York}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/JSAC2016_GE.pdf}, publisher = {IEEE Communications Society} } @TechReport{Westphal2016, author = {Westphal, Cedric and Lederer, Stefan and Posch, Daniel and Timmerer, Christian and Azgin, Aytac and Liu, Will Shucheng and Müller, Christopher and Detti, Andrea and Corujo, Daniel and Wang, Jianping and Montpetit, Marie-Jose and Murray, Niall}, institution = {Internet Engineering Task Force}, title = {Adaptive Video Streaming over Information-Centric Networking (ICN) -- RFC 7933}, year = {2016}, address = {5177 Brandin Court Fremont, California 94538 USA}, month = {aug}, language = {EN}, pages = {40}, url = {http://www.ietf.org/rfc/rfc7933.txt} } @Article{TimmererMR2016, author = {Timmerer, Christian and Maiero, Matteo and Rainer, Benjamin}, journal = {arXiv.org [cs.MM]}, title = {Which Adaptation Logic? An Objective and Subjective Performance Evaluation of HTTP-based Adaptive Media Streaming Systems}, year = {2016}, month = {jun}, pages = {11}, volume = {abs/1606.00341}, address = {N.N.}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/1606.00341.pdf}, publisher = {N.N.}, url = {http://arxiv.org/abs/1606.00341} } @Article{TimmererB2016, author = {Timmerer, Christian and Bertoni, Alan}, journal = {arXiv.org [cs.MM]}, title = {Advanced Transport Options for the Dynamic Adaptive Streaming over HTTP}, year = {2016}, month = {jun}, pages = {6}, volume = {abs/1606.00264}, address = {N.N.}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/1606.00264.pdf}, publisher = {N.N.}, url = {http://arxiv.org/abs/1606.00264} } @InProceedings{Timmerer2016, author = {Timmerer, Christian and Weinberger, Daniel and Smole, Martin and Grandl, Reinhard and Mueller, Christopher and Lederer, Stefan}, booktitle = {Proceedings of the 7th International Conference on Multimedia Systems}, title = {Transcoding and Streaming-as-a-Service for improved Video Quality on the Web}, year = {2016}, address = {New York}, editor = {Timmerer, Christian and Begen, Ali}, month = {may}, pages = {37:1--37:3}, publisher = {ACM}, language = {EN}, location = {Klagenfurt, Austria}, pdf = {https://www.itec.aau.at/bib/files/MMSys2016-paper.pdf}, talkdate = {2016.05.11}, talktype = {poster} } @Article{Rainer2016a, author = {Rainer, Benjamin and Posch, Daniel and Leibetseder, Andreas and Theuermann, Sebastian and Hellwagner, Hermann}, journal = {Communications Magazine, IEEE}, title = {A Low-Cost NDN Testbed on Banana Pi Routers}, year = {2016}, month = sep, number = {9}, pages = {6}, volume = {54}, abstract = {The computer communication research community shows significant interest in the paradigm of Information-Centric Networking (ICN). Continuously, new proposals for ICN-related challenges (caching, forwarding, etc.) are published. However, due to a lack of a readily available testbed, the majority of these proposals is evaluated either by theoretical analysis and/or by conducting network simulations potentially masking further challenges that are not observable in synthetic environments. Therefore, this article presents a framework for an ICN testbed using low-budget physical hardware with little deployment and maintenance effort for the individual researcher; specifically, Named Data Networking is considered. The employed hardware and software are powerful enough for most research projects, but extremely resource intensive tasks may push both components towards their limits. The testbed framework is based on well established open source software and provides the tools to readily investigate important ICN characteristics on physical hardware emulating arbitrary network topologies. The article discusses the testbed architecture and provides first results obtained from emulations that investigate the performance of various forwarding strategies. The results indicate that further challenges have to be overcome when heading towards a real-world deployment of ICN-based communication.}, address = {New York, USA}, keywords = {ICN}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/commmagRainer.pdf}, publisher = {IEEE} } @Article{Rainer2016, author = {Rainer, Benjamin and Posch, Daniel and Hellwagner, Hermann}, journal = {Journal on Selected Areas in Communications}, title = {Investigating the Performance of Pull-based Dynamic Adaptive Streaming in NDN}, year = {2016}, issn = {1558-0008}, month = {aug}, number = {8}, pages = {11}, volume = {34}, abstract = {Adaptive content delivery is the state-of-the-art in real-time multimedia streaming. Leading streaming approaches, e.g., MPEG-DASH and Apple HLS, have been developed for classical IP-based networks, providing effective streaming by means of pure client-based control and adaptation. However, the research activities of the Future Internet community adopt a new course that is different from today's host-based communication model. So-called Information-Centric Networks are of considerable interest and are advertised as enablers for intelligent networks, where effective content delivery is to be provided as an inherent network feature. This paper investigates the performance gap between pure client-driven adaptation and the theoretical optimum in the promising Future Internet architecture Named Data Networking (NDN). The theoretical optimum is derived by modeling multimedia streaming in NDN as a fractional Multi-Commodity Flow Problem and by extending it taking caching into account. We investigate the multimedia streaming performance under different forwarding strategies, exposing the interplay of forwarding strategies and adaptation mechanisms. Furthermore, we examine the influence of network inherent caching on the streaming performance by varying the caching polices and the cache sizes.}, address = {New York, USA}, doi = {10.1109/JSAC.2016.2577365}, keywords = {Information-Centric Networking; Named Data Networking; Multimedia; Dynamic Adaptive Streaming.}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/jsac.pdf}, publisher = {IEEE} } @PhdThesis{Posch2016a, author = {Posch, Daniel}, school = {Alpen-Adria Universität Klagenfurt}, title = {Towards Effective Multimedia Dissemination in Information-Centric Networks}, year = {2016}, month = {dec}, abstract = {Real-time entertainment (mainly audio/video streaming) is responsible for the largest traffic share in today's networks. Social and entertainment platforms such as YouTube, Netflix and Facebook provide a tremendous amount of multimedia content to their global customers via the Internet. With the ever growing popularity of these services, the Internet is struggling to suffice the continuously increasing requirements demanded by applications. In particular, the demands go far beyond the intent of the Internet's original design. Architectural and legacy design choices lead to issues, the solutions to which are neither efficient nor elegant. One approach to tackle these challenges is Information-Centric Networking (ICN), a new concept for today's Internet. The idea is to base the network's principal communication model on the most important item, namely the content to be transferred. This novel concept provides significant opportunities to enhance networking. In this thesis we investigate how ICN can be used as an enabler for effective multimedia dissemination. As a first step we analyse the technology's characteristic capabilities and their potential benefits for content distribution in future networks. We develop an analytical model taking account of the main building blocks (network-inherent caching, multi-path forwarding) and compare the obtained upper bound to the current state of ICN considering the scenario of pull-based adaptive multimedia streaming. The results show that there exists a significant gap between the promised and the realized performance, largely caused by ineffective Interest forwarding strategies. Therefore, we design and implement a novel probability-based forwarding strategy named Stochastic Adaptive Forwarding (SAF), which provides effective multi-path forwarding, identifies unknown cached content replicas and deals with local topology changes without guidance from the routing plane. The results indicate that SAF brings ICN one step closer towards effective content distribution. In particular, we show that it is important to consider context information in the forwarding plane. This includes content characteristics and application demands. SAF is the first strategy that takes account of context information that can be supplied by the network operators. Furthermore, this work provides a framework for a testbed that can be used by researchers to readily deploy an ICN-based testbed. This allows researchers to conduct experiments on physical hardware providing deeper insights on proposed algorithms than network simulations or analytical methods could ever do. We use the testbed to validate our results concerning multimedia delivery in ICN, and conduct network emulations investigating the performance of SAF and its competitors. Furthermore, we compare the results of network emulations to the findings obtained from simulations to assess their validity. Both simulations and emulations show that our SAF approach provides a significant step towards effective multimedia content distribution in ICN.}, doi = {10.1145/3041027.3041029}, language = {EN}, pages = {210}, pdf = {https://www.itec.aau.at/bib/files/posch_thesis.pdf} } @InProceedings{Posch2016, author = {Posch, Daniel and Rainer, Benjamin and Theuermann, Sebastian and Leibetseder, Andreas and Hellwagner, Hermann}, booktitle = {Proceedings of the 7th International Conference on Multimedia Systems}, title = {Emulating NDN-based Multimedia Delivery}, year = {2016}, address = {New York}, editor = {Timmerer, Christian and Begen, Ali}, month = {may}, pages = {4}, publisher = {ACM Digital Library}, series = {MMSys '16}, abstract = {Today, the global share and increase of Internet traffic is largely caused by multimedia delivery, mainly encompassing video, audio and image sharing on social, news, and entertainment platforms. This fact is well known to the Internet research community, which tries to counteract by increasing the content delivery efficiency. So-called Information-Centric Networks (ICN) are of considerable interest, advertised as enablers for intelligent networks, where effective delivery is to be provided as an inherent network feature. Most research proposals in this area are evaluated in simulated environments, using simulation frameworks such as OMNeT++ or ns-3. However, simulations always have shortcomings and cannot substitute measurements in physical networks. In this demonstration, we show how to readily set up an ICN-based testbed using low-budget single-board computers to conduct comprehensive emulations. We choose the scenario of pull-based adaptive video delivery as a showcase and evaluate the performance of different client-based adaptation mechanisms at the application level and different content forwarding strategies at the network level. All of the presented tools and visualization features are provided as open source contributions to the community.}, doi = {10.1145/2910017.2910626}, isbn13 = {978-1-4503-4297-1}, keywords = {Named Data Networking, Information-Centric Networking, Network Emulation, Adaptive Multimedia Delivery, Testbed}, language = {EN}, location = {Klagenfurt, Austria}, pdf = {https://www.itec.aau.at/bib/files/pi-demo.pdf}, talkdate = {2016.05.11}, talktype = {poster}, url = {http://doi.acm.org/10.1145/2910017.2910626} } @InProceedings{Kreuzberger2016a, author = {Kreuzberger, Christian and Rainer, Benjamin and Hellwagner, Hermann and Toni, Laura and Frossard, Pascal}, booktitle = {Proceedings of the 26th International Workshop on Network and Operating Systems Support for Digital Audio and Video}, title = {A Comparative Study of DASH Representation Sets Using Real User Characteristics}, year = {2016}, address = {New York, NY, USA}, editor = {ACM,}, month = {may}, pages = {4:1--4:6}, publisher = {ACM}, isbn10 = {978-1-4503-4356-5}, language = {EN}, location = {Klagenfurt, Austria}, talkdate = {2016.05.13}, talktype = {registered} } @InProceedings{Egan2016, author = {Egan, Darragh and Brennan, Sean and Barret, John and Qiao, Yuansong and Timmerer, Christian and Murray, Niall}, booktitle = {2016 Eighth International Conference on Quality of Multimedia Experience (QoMEX)}, title = {An evaluation of Heart Rate and ElectroDermal Activity as an objective QoE evaluation method for immersive virtual reality environments}, year = {2016}, address = {Lisboa, Portugal}, editor = {Pereira, Fernando and Diepold, Klaus and Queluz, Paula and Reiter, Ulrich}, month = {jun}, pages = {1-6}, publisher = {IEEE Signal Processing Society}, language = {EN}, location = {Lisboa, Portugal}, pdf = {https://www.itec.aau.at/bib/files/QoMEX2016-paper.pdf}, talkdate = {2016.06.07}, talktype = {poster} } @Article{timmerer2015_computer, author = {Timmerer, Christian and Ebrahimi, Touradj and Pereira, Fernando}, journal = {IEEE Computer}, title = {Toward a New Assessment of Quality}, year = {2015}, issn = {0018-9162}, month = {mar}, number = {3}, pages = {108-110}, volume = {48}, abstract = {A convergence of trends is shifting the focus of quality assessment from compliance with system design goals to fulfillment of user needs or expectations in different contexts.}, address = {Los Alamitos, CA, USA}, keywords = {Quality of Experience, Quality of Sensory Experience, Quality of Life}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/07063175.pdf}, publisher = {IEEE Computer Society} } @InProceedings{Xu2015, author = {Xu, He and Pereira, Fernando and Timmerer, Christian and Ebrahimi, Touradj}, booktitle = {Proceedings of 2015 European Conference on Networks and Communications (EUCNC)}, title = {Towards Quality of Sensory Experience in Multimedia}, year = {2015}, address = {Brussels, Belgium}, editor = {Demassieux, Nicolas and Campolargo, Mario}, month = {jun}, pages = {627-628}, publisher = {IEEE}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/1570129963.pdf}, talktype = {none} } @InProceedings{Timmerer2015_ICME, author = {Timmerer, Christian and Weinberger, Daniel and Smole, Martin and Grandl, Reinhard and Mueller, Christopher and Lederer, Stefan}, booktitle = {2015 IEEE International Conference on Multimedia \& Expo Workshops (ICMEW)}, title = {Live Transcoding and Streaming-as-a-Service with MPEG-DASH}, year = {2015}, address = {Los Alamitos, CA}, editor = {Magli, Enrico and Tubaro, Stefano and Vetro, Anthony}, month = {jun}, pages = {1-4}, publisher = {IEEE}, abstract = {Multimedia content delivery and real-time streaming over the top of the existing infrastructure is nowadays part and parcel of every media ecosystem thanks to open standards and the adoption of the Hypertext Transfer Protocol (HTTP) as its primary mean for transportation. Hardware encoder manufacturers have adopted their product lines to support the dynamic adaptive streaming over HTTP but suffer from the inflexibility to provide scalability on demand, specifically for event-based live services that are only offered for a limited period of time. The cloud computing paradigm allows for this kind of flexibility and provide the necessary elasticity in order to easily scale with the demand required for such use case scenarios. In this paper we describe bitcodin, our transcoding and streaming-as-as-ervice platform based on open standards (i.e., MPEG-DASH) which is deployed on standard cloud and content delivery infrastructures to enable high-quality streaming to heterogeneous clients. It is currently deployed for video on demand, 24/7 live, and event-based live services using bitdash, our adaptive client framework.}, language = {EN}, location = {Torino, Italy}, pdf = {https://www.itec.aau.at/bib/files/icme2015-bitmovin_camera-ready.pdf}, talkdate = {2015.06.30}, talktype = {poster} } @Article{Timmerer2015_ELetterNov, author = {Timmerer, Christian and Weinberger, Daniel and Smole, Martin and Grandl, Reinhard and Mueller, Christopher and Lederer, Stefan}, journal = {IEEE Multimedia Communications Technical Committee E-Letter}, title = {Cloud-based Transcoding and Adaptive Video Streaming-as-a-Service}, year = {2015}, month = {nov}, pages = {7--11}, address = {New York, NY, USA}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/MMTC_bitcodin+bitdash.pdf}, publisher = {IEEE Communications Society [online]} } @Article{Timmerer2015_ELetter, author = {Timmerer, Christian and Maiero, Matteo and Rainer, Benjamin and Petscharnig, Stefan and Weinberger, Daniel and Mueller, Christopher and Lederer, Stefan}, journal = {IEEE Multimedia Communications Technical Committee E-Letter}, title = {Quality of Experience of Adaptive HTTP Streaming in Real-World Environments}, year = {2015}, month = {may}, pages = {6-9}, address = {New York, NY, USA}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/QoE-DASH.pdf}, publisher = {IEEE Communications Society [online]}, talktype = {registered} } @Article{Rainer2015_MNA, author = {Rass, Stefan and Rainer, Benjamin and Vavti, Matthias and Göllner, Johannes and Peer, Andreas and Schauer, Stefan}, journal = {Mobile Networks and Applications}, title = {Secure Communication over Software-Defined Networks}, year = {2015}, month = {jan}, pages = {105--110}, address = {Springer US}, language = {EN}, publisher = {Springer}, talktype = {none} } @InProceedings{Rainer2015_MMSysDemo, author = {Rainer, Benjamin and Petscharnig, Stefan and Timmerer, Christian}, booktitle = {Proceedings of the 6th ACM International Conference on Multimedia Systems}, title = {Merge And Forward - Self-organized Inter-Destination Multimedia Synchronization}, year = {2015}, address = {New York, U.S.A}, editor = {not, available}, month = {mar}, pages = {77-80}, publisher = {ACM International Conference on Multimedia Systems}, abstract = {Social networks have become ubiquitous and with these new possible ways for social communication and experiencing multimedia together the traditional TV scenario drifts more and more towards a distributed social experience. Asynchronism in the multimedia playback of the users may have a significant impact on the acceptability of systems providing the distributed multimedia experience. The synchronization needed in such systems is called Inter-Destination Multimedia Synchronization. In this paper we propose a demo that implements IDMS by the means of our self-organized and distributed approach assisted by pull-based streaming. We also provide a video of the planned demonstration and provide the mobile application as open source licensed under the GNU LGPL.}, language = {EN}, location = {Portland, Oregon}, talkdate = {2015.03.18}, talktype = {poster} } @InProceedings{Rain1502:IDMSQoMEX, author = {Rainer, Benjamin and Petscharnig, Stefan and Timmerer, Christian and Hellwagner, Hermann}, booktitle = {Seventh International Workshop on Quality of Multimedia Experience (QoMEX 2015)}, title = {Is One Second Enough? - Evaluating QoE for Inter-Destination Multimedia Synchronization using Human Computation and Crowdsourcing}, year = {2015}, address = {Greece, Messinia}, editor = {Skodras, Athanassios}, month = {may}, pages = {1-6}, publisher = {IEEE}, abstract = {Modern-age technology enables us to consume multimedia for enjoyment and as a social experience. The traditional way to consume multimedia together (e.g., with family or friends in the living room) is being superseded by a location-independent scenario where geographically distributed users consume the same content while having a real-time communication channel among each other. Inter-Destination Multimedia Synchronization (IDMS) is the tool of choice in order to enable users a high-quality multimedia experience. In this paper, we investigate the influence of asynchronism when consuming multimedia content together while being geographically distributed. In particular, we adopt the concept of human computation and developed a reaction game which we used to conduct a crowdsourced subjective quality assessment in order to evaluate a threshold for multimedia synchronization within an IDMS scenario. Our results show a significant decrease in overall Quality of Experience (QOE) at an asynchronism level of 750ms. At the same time, we were able to show that asynchronism at a level of 400ms does not have significant differences regarding the QoE when compared to the synchronous reference case.}, language = {EN}, location = {Greece, Messinia, Costa Navarino}, pdf = {https://www.itec.aau.at/bib/files/07148107.pdf}, talkdate = {2015.05.27}, talktype = {registered} } @InProceedings{Raffelsberger2015, author = {Raffelsberger, Christian and Hellwagner, Hermann}, booktitle = {Proceedings of the 13th IEEE International Conference on Pervasive Computing and Communications Workshops ({PerCom Workshops '15})}, title = {A Multimedia Delivery System for Delay-/Disruption-Tolerant Networks}, year = {2015}, address = {Los Alamitos, CA, USA}, editor = {Hurson, Ali and Das, Sajal K}, month = {mar}, pages = {530-536}, publisher = {IEEE}, abstract = {Multimedia delivery systems and protocols usually assume end-to-end connections and low delivery delays between multimedia sources and consumers. However, neither of these two properties can always be achieved in hastily formed networks for emergency response operations. In particular, disruptions may break end-to-end connections, which makes it impossible to deliver multimedia content instantly. This work presents a multimedia delivery system that can operate in disrupted networks and hence may help improve the situational awareness in emergency response operations. The multimedia delivery system is based on HTTP adaptive streaming (HAS) and uses a modified version of HTTP which is able to deliver data in partitioned networks. The multimedia delivery system is evaluated in a realistic emergency response scenario.}, doi = {10.1109/PERCOMW.2015.7134093}, isbn10 = {978-1-4799-8425-1}, language = {EN}, location = {Saint Louis, MO, USA}, pdf = {https://www.itec.aau.at/bib/files/CR-PerNEM15.pdf}, talkdate = {2015.03.27}, talktype = {registered} } @Article{Pohl2015b, author = {Pohl, Daniela and Bouchachia, Abdelhamid and Hellwagner, Hermann}, journal = {Neurocomputing}, title = {Online Indexing and Clustering of Social Media Data for Emergency Management}, year = {2015}, month = {jan}, pages = {168-179}, abstract = {Social media becomes a vital part in our daily communication practice, creating a huge amount of data and covering different real-world situations. Currently, there is a tendency in making use of social media during emergency management and response. Most of this effort is performed by a huge number of volunteers browsing through social media data and preparing maps that can be used by professional first responders. Automatic analysis approaches are needed to directly support the response teams in monitoring and also understanding the evolution of facts in social media during an emergency situation. In this paper, we investigate the problem of real-time sub-events identification in social media data (i.e., Twitter, Flickr and YouTube) during emergencies. A processing framework is presented serving to generate situational reports/summaries from social media data. This framework relies in particular on online indexing and online clustering of media data streams. Online indexing aims at tracking the relevant vocabulary to capture the evolution of sub-events over time. Online clustering, on the other hand, is used to detect and update the set of sub-events using the indices built during online indexing. To evaluate the framework, social media data related to Hurricane Sandy 2012 was collected and used in a series of experiments. In particular some online indexing methods have been tested against a proposed method to show their suitability. Moreover, the quality of online clustering has been studied using standard clustering indices. Overall the framework provides a great opportunity for supporting emergency responders as demonstrated in real-world emergency exercises.}, address = {Amsterdam, Netherlands}, doi = {10.1016/j.neucom.2015.01.084}, language = {EN}, publisher = {Elsevier} } @InCollection{Pohl2015a, author = {Pohl, Daniela and Bouchachia, Abdelhamid}, booktitle = {Propagation Phenomena in Real World Networks}, publisher = {Springer London}, title = {Information Propagation in Social Networks during Crises: A Structural Framework}, year = {2015}, address = {London, UK}, editor = {Krol, Dariusz and Fay, Damien and Gabrys, Bogdan}, month = {mar}, pages = {293-309}, series = {Intelligent Systems Reference Library}, abstract = {In crisis situations like riots, earthquakes, storms, etc. information plays a central role in the process of organizing interventions and decision making. Due to their increasing use during crises, social media (SM) represents a valuable source of information that could help obtain a full picture of people needs and concerns. In this chapter, we highlight the importance of SM networks in crisis management (CM) to show how information is propagated through. The chapter also summarizes the current state of research related to information propagation in SM networks during crises. In particular three classes of information propagation research categories are identified: network analysis and community detection, role and topic-oriented information propagation, and infrastructure-oriented information propagation. The chapter describes an analysis framework that deals with structural information propagation for crisis management purposes. Structural propagation is about broadcasting specific information obtained from social media networks to targeted sinks/receivers/hubs like emergency agencies, police department, fire department, etc. Specifically, the framework aims to identify the discussion topics, known as sub-events , related to a crisis (event) from SM contents. A brief description of techniques used to detect topics and the way those topics can be used in structural information propagation are presented.}, doi = {10.1007/978-3-319-15916-4_12}, isbn10 = {978-3-319-15915-7}, language = {EN} } @InProceedings{Mueller2015_ICME, author = {Mueller, Christopher and Lederer, Stefan and Grandl, Reinhard and Timmerer, Christian}, booktitle = {Proceedings of 2015 IEEE International Conference on Multimedia and Expo (ICME)}, title = {Oscillation Compensating Dynamic Adaptive Streaming over HTTP}, year = {2015}, address = {Los Alamitos, CA}, editor = {Magli, Enrico and Tubaro, Stefano and Vetro, Anthony}, month = {jul}, pages = {1-6}, publisher = {IEEE}, abstract = {Streaming multimedia over the Internet is omnipresent but still in its infancy, specifically when it comes to the adaptation based on bandwidth/throughput measurements, clients competing for limited/shared bandwidth, and the presence of a caching infrastructure. In this paper we present a buffer-based adaptation logic in combination with a toolset of client metrics to compensate for erroneous adaptation decisions. These erroneous adaptation decisions are due to insufficient network information available at the client and issues introduced when multiple clients compete for limited/shared bandwidth and/or when caches are deployed. Our metrics enable the detection of oscillations on the client - in contrast to server-based approaches - and provide an effective compensation mechanism. We evaluate the proposed adaptation logic, which incorporates the oscillation detection and compensation method, and compare it against a throughput-based adaptation logic for scenarios comprising competing clients with and without caching enabled. In anticipation of the results, we show how the presented metrics detect oscillation periods and how such undesirable situations can be compensated while increasing the effective media throughput of the clients.}, doi = {10.1109/ICME.2015.7177435}, language = {EN}, location = {Torino, Italy}, pdf = {https://www.itec.aau.at/bib/files/icme2015paper.pdf}, talkdate = {2015.07.02}, talktype = {registered} } @InProceedings{Kreuzberger2015b, author = {Kreuzberger, Christian and Rainer, Benjamin and Hellwagner, Hermann}, booktitle = {IEEE International Conference on Multimedia Expo Workshops}, title = {Modelling the Impact of Caching and Popularity on Concurrent Adaptive Multimedia Streams in Information-Centric Networks}, year = {2015}, address = {Los Alamitos, CA, USA}, editor = {Matteo, Cesana}, month = {jul}, pages = {1--6}, publisher = {IEEE}, series = {ICMEW '15}, abstract = {The Internet is nowadays mainly used for streaming of multimedia content, something it was not built for originally. To guarantee user satisfaction, one of the key concepts of the Internet as we know it is bandwidth sharing. While this concept is necessary to provide stability in the network, several issues can arise with adaptive multimedia streaming, e.g., efficiency and stability. Considering Information-Centric Networking (ICN) and its network-inherent caching, those issues tend to become worse. Many researchers have proposed to use traffic shaping on the server to enable fair bandwidth sharing and stabilize clients. However, existing research does not consider content popularity and in-network caching. The contribution of this paper is two-fold. First, we propose a cache-aware traffic shaping policy, in order to guarantee seamless playback of videos. Second, based on content popularity, we calculate an average video quality achieved by this traffic shaping policy for various cache sizes, to show the impact of popularity and caching for multimedia streaming in ICN.}, doi = {10.1109/ICMEW.2015.7169763}, keywords = {Content Popularity; Adaptive Multimedia Streaming; Information-Centric Networking; Traffic Shaping}, language = {EN}, location = {Torino, Italy}, pdf = {https://www.itec.aau.at/bib/files/music_modelling_streaming_revision1_v3.pdf}, talkdate = {2015.07.03}, talktype = {registered} } @InProceedings{Kreuzberger2015a, author = {Kreuzberger, Christian and Posch, Daniel and Hellwagner, Hermann}, booktitle = {Proceedings of the 6th ACM Multimedia Systems Conference}, title = {A Scalable Video Coding Dataset and Toolchain for Dynamic Adaptive Streaming over HTTP}, year = {2015}, address = {New York, NY, USA}, editor = {Wei, Tsang Ooi}, month = {mar}, pages = {213--218}, publisher = {ACM}, series = {MMSys '15}, abstract = {With video streaming becoming more and more popular, the number of devices that are capable of streaming videos over the Internet is growing. This leads to a heterogeneous device landscape with varying demands. Dynamic Adaptive Streaming over HTTP (DASH) offers an elegant solution to these demands. Smart adaptation logics are able to adjust the clients' streaming quality according to several (local) parameters. Recent research indicated benefits of blending Scalable Video Coding (SVC) with DASH, especially considering Future Internet architectures. However, except for a DASH dataset with a single SVC encoded video, no other datasets are publicly available. The contribution of this paper is two-fold. First, a DASH/SVC dataset, containing multiple videos at varying bitrates and spatial resolutions including 1080p, is presented. Second, a toolchain for multiplexing SVC encoded videos is provided, therefore making our results reproducible and allowing researchers to generate their own datasets.}, doi = {10.1145/2713168.2713193}, isbn13 = {978-1-4503-3351-1}, keywords = {DASH; Dataset; Toolchain; Scalable Video Coding}, language = {EN}, location = {Portland, Oregon}, pdf = {https://www.itec.aau.at/bib/files/dash_svc_dataset_v1.05.pdf}, talkdate = {2015.03.18}, talktype = {registered}, url = {http://concert.itec.aau.at/SVCDataset/} } @InProceedings{HH2015a, author = {Hellwagner, Hermann and Kacianka, Severin}, booktitle = {MoVid '15 Proceedings of the 7th ACM International Workshop on Mobile Video}, title = {Adaptive Video Streaming for UAV Networks}, year = {2015}, address = {New York, USA}, editor = {Halvorsen, Pal and Dutt, Nikil}, month = {mar}, pages = {25-30}, publisher = {ACM International Conference on Multimedia Systems}, abstract = {The core problem for any adaptive video streaming solution, particularly over wireless networks, is the detection (or even prediction) of congestion. IEEE 802.11 is especially vulnerable to fast movement and change of antenna orientation. When used in UAV networks (Unmanned Aerial Vehicles), the network throughput can vary widely and is almost impossible to predict. this paper evaluates an approach originally developed by Kofler for home networks, in a single-hop UAV wireless network setting: the delay between the sending of an IEEE 802.11 packet and the receipt of its corresponding acknowledgement is used as an early indicator of the link quality and as a trigger to adapt (reduce or increase) the video stream' s bitrate. Our real-world flight-tests indicate, that this avoids congestion and can frequently avoid the complete loss of video pictures which happens without adaptation.}, doi = {10.1145/2727040.2727043}, isbn13 = {978-1-4503-3353-5}, keywords = {Video Streaming, Adaptive Streaming, UAVs, UAV Communication}, language = {EN}, location = {Portland, OR, USA}, talktype = {none} } @InProceedings{Bacher2015a, author = {Bacher, Florian and Rainer, Benjamin and Hellwagner, Hermann}, booktitle = {Proceedings of IEEE International Conference on Multimedia and Expo Workshops}, title = {Towards Controller-aided Multimedia Dissemination in Named Data Networking}, year = {2015}, address = {Los Alamitos, CA, USA}, editor = {not, available}, month = {jul}, pages = {1--6}, publisher = {IEEE}, series = {ICMEW '15}, abstract = {Software Defined Networking (SDN) and Named Data Networking (NDN) are two topics which have received lots of attention in the networking research community in recent years. While both have emerged independently from each other we believe that their core features can be well aligned to each other. Hence combining both may hold potential benefits for network operators. In this paper we investigate the advantage of having a central SDN controller which is aware of the complete topology of an underlying NDN network. In our approach we use the controller for routing Interests for names unknown to the forwarding elements and to find alternative routes in case of link congestion. Another advantage of SDN is the ability to analyze and control the network on an application-layer component which communicates with the controller. This allows the development of application-aware networks that support the specific needs of the applications that use them. As an example use case we assumed a network whose main purpose is to disseminate multimedia content with Zipf-distributed popularity among users. Having an application layer which knows about content popularity statistics we improve the dissemination of multimedia content by instructing dedicated nodes in the network to prefetch content which is expected to become popular in their geographical region or autonomous system (AS) in the near future. The aim of this approach is to reduce the distance to potential consumers and reduce the load of the core network.}, doi = {10.1109/ICMEW.2015.7169842}, isbn10 = {978­1­4799­7079­7}, keywords = {Information Centric Networking; Named Data Networking; Software Defined Networking; Routing; Forwarding; Caching}, language = {EN}, location = {Turino, Italy}, pdf = {https://www.itec.aau.at/bib/files/07169842.pdf}, talkdate = {2015.07.03}, talktype = {registered} } @Article{timmerer2014_jsac, author = {Timmerer, Christian and Griwodz, Carsten and Begen, Ali Cengiz and Stockhammer, Thomas and Girod, Bernd}, journal = {IEEE Journal on Selected Areas in Communications}, title = {Guest Editorial: Adaptive Media Streaming}, year = {2014}, month = {apr}, number = {4}, pages = {681-683}, volume = {32}, address = {New York, NY, USA}, keywords = {Adaptive Media Streaming, DASH}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/06774588.pdf}, publisher = {IEEE Communications Society} } @Article{timmerer2014_computer, author = {Timmerer, Christian and Rainer, Benjamin}, journal = {IEEE Computer}, title = {The Social Multimedia Experience}, year = {2014}, issn = {0018-9162}, month = {mar}, number = {3}, pages = {67-69}, volume = {47}, abstract = {Inter-destination multimedia synchronization and quality of experience are critical to the success of social TV, which integrates television viewing with social networking.}, address = {Los Alamitos, CA, USA}, keywords = {Quality of Experience, Inter-Destination Media Synchronization, Social TV, DASH, IDMS, QoE}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/timmerer-sme-mar13.pdf}, publisher = {IEEE Computer Society} } @InProceedings{TimmererBegen2014, author = {Timmerer, Christian and Begen, Ali Cengiz}, booktitle = {Proceedings of the 2014 ACM Multimedia Conference}, title = {Over the Top Content Delivery: State of the Art and Challenges Ahead}, year = {2014}, address = {New York, NY, USA}, editor = {Hua, Kien and Rui, Yong and Steinmetz, Ralf and Hanjalic, Alan and Natsev, Apostol and Zhu, Wenwu}, month = {nov}, pages = {1231--1232}, publisher = {ACM}, abstract = {In this tutorial we present state of the art and challenges ahead in over-the-top content delivery. It particular, the goal of this tutorial is to provide an overview of adaptive media delivery, specifically in the context of HTTP adaptive streaming (HAS) including the recently ratified MPEG-DASH standard. The main focus of the tutorial will be on the common problems in HAS deployments such as client design, QoE optimization, multi-screen and hybrid delivery scenarios, and synchronization issues. For each problem, we will examine proposed solutions along with their pros and cons. In the last part of the tutorial, we will look into the open issues and review the work-in-progress and future research directions.}, doi = {10.1145/2647868.2654849}, isbn13 = {978-1-4503-3063-3}, keywords = {adaptive media streaming, dynamic adaptive streaming over HTTP, MPEG-DASH, over-the-top video video}, language = {EN}, location = {Orlando, FL, USA}, pdf = {https://www.itec.aau.at/bib/files/tut02-timmerer.pdf}, slides = {https://www.itec.aau.at/bib/files/ACM_MM_Tutorial_11_2014.pdf}, talkdate = {2014.11.03}, talktype = {registered} } @InCollection{Timmerer2014_QuASE, author = {Timmerer, Christian and Waltl, Markus and Rainer, Benjamin and Murray, Niall}, booktitle = {Quality of Experience: Advanced Concepts, Applications and Methods}, publisher = {Springer}, title = {Sensory Experience: Quality of Experience Beyond Audio-Visual}, year = {2014}, address = {Heidelberg}, editor = {Möller, Sebastian and Raake, Alexander}, month = {mar}, pages = {351-365}, abstract = {This chapter introduces the concept of Sensory Experience which aims to define the Quality of Experience (QoE) going beyond audio-visual content. In particular, we show how to utilize sensory effects such as ambient light, scent, wind, or vibration as additional dimensions contributing to the quality of the user experience. Therefore, we utilize a standardized representation format for sensory effects that are attached to traditional multimedia resources such as audio, video, and image contents. Sensory effects are rendered on special devices (e.g., fans, lights, motion chair, scent emitter) in synchronization with the traditional multimedia resources and shall stimulate also other senses than hearing and seeing with the intention to increase the Quality of Experience (QoE), in this context referred to as Sensory Experience.}, keywords = {Quality of Experience, Quality of Sensory Experience, MPEG-V, Sensory Effects}, language = {EN} } @Article{Timmerer2014_MPEGColumnMar, author = {Timmerer, Christian}, journal = {ACM SIGMultimedia Records}, title = {MPEG Column: 107th MPEG Meeting}, year = {2014}, issn = {1947-4598}, month = {mar}, number = {1}, pages = {1-2}, volume = {6}, address = {New York, NY, USA}, language = {EN}, publisher = {ACM}, url = {http://records.sigmm.ndlab.net/2014/02/mpeg-column-107th-mpeg-meeting/} } @Article{Timmerer2014_MMC, author = {Timmerer, Christian and Waltl, Markus and Rainer, Benjamin and Lederer, Stefan and Hellwagner, Hermann}, journal = {IEEE Multimedia Communications Technical Committee E-Letter}, title = {Enhancing 3D Video to enable a Fully Immersive Sensory Experiences}, year = {2014}, month = {jan}, number = {1}, pages = {23-26}, volume = {9}, address = {New York, NY, USA}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/E-Letter-Jan2014.pdf}, publisher = {IEEE Communications Society [online]}, url = {http://committees.comsoc.org/mmc/e-news/E-Letter-Jan2014.pdf} } @InProceedings{Timmerer2014, author = {Timmerer, Christian and Mueller, Christopher and Lederer, Stefan}, booktitle = {2014 NAB Broadcast Engineering Conference Proceedings \& CD}, title = {Adaptive Media Streaming over Emerging Protocols}, year = {2014}, address = {Washington DC, USA}, editor = {available, not}, month = {apr}, pages = {4}, publisher = {National Association of Broadcasters (NAB)}, abstract = {The emerging MPEG standard Dynamic Adaptive Streaming over HTTP (MPEG-DASH) is designed for media delivery over the top of existing infrastructures and enables smooth multimedia streaming towards heterogeneous devices including both wired and wireless environments. The MPEG-DASH standard was designed to work with HTTP-URLs but mandates neither the actual version nor which underlying protocols to be used. This paper will provide a detailed introduction into emerging protocols (HTTP/2.0 and beyond) to be used in the context of adaptive media streaming, specifically DASH.}, language = {EN}, location = {Las Vegas, NV, USA}, pdf = {https://www.itec.aau.at/bib/files/TimmererC012314_revised.pdf}, slides = {https://www.itec.aau.at/bib/files/NAB2014-BEC.pdf}, talkdate = {2014.04.07}, talktype = {registered} } @InProceedings{RassRainer2014b, author = {Rass, Stefan and Rainer, Benjamin and Matthias, Vavti and Göllner, Johannes and Peer, Andreas and Schauer, Stefan}, booktitle = {International Conference on Software-Defined and Virtualized Future Wireless Networks}, title = {Secure Communication over Software-Defined Networks}, year = {2014}, address = {R, I}, editor = {n,A}, month = {oct}, pages = {0-0}, publisher = {Springer}, keywords = {Risk management; Network-level security and protection; Network communications; Privacy; Security}, language = {EN}, location = {Rome, Italy}, talkdate = {2014.10.28}, talktype = {registered} } @InProceedings{Rainer2014_NOMS_QCMAN, author = {Rainer, Benjamin and Timmerer, Christian}, booktitle = {In Proceedings of the IEEE Network Operations and Management Symposium (IEEE NOMS 2014)}, title = {A Subjective Evaluation using Crowdsourcing of Adaptive Media Playout utilizing Audio-Visual Content Features}, year = {2014}, address = {Los Alamitos, CA, USA}, editor = {Lutfiyya, Hanan and Cholda, Piotr}, month = {may}, pages = {0--0}, publisher = {IEEE}, abstract = {Synchronizing multimedia playback among geographically distributed clients is a challenging task and is referred to as Inter-Destination Media Synchronization (IDMS). In this paper we discuss the uses cases of IDMS as identified within the SocialSensor Project and based on these use cases we derive a novel Adaptive Media Playout (AMP) scheme which aims on carrying out the process of synchronizing the media playback at the clients to a given synchronization point. We propose how visual and acoustic features can be used to achieve a QoE-aware and context-aware AMP scheme.}, isbn13 = {-}, keywords = {Adaptive Media Playout, Inter-Destination Media Synchronization, Social TV}, language = {EN}, location = {Krakow, Poland}, pdf = {https://www.itec.aau.at/bib/files/qcman-final.pdf}, talkdate = {2014.05.09}, talktype = {registered}, url = {http://www.qomex2013.org} } @InProceedings{Rainer2014_Mobiquituous, author = {Klusch, Matthais and Kapahnke, Patrick and Cao, Xiaoqi and Rainer, Benjamin and Timmerer, Christian and Mangold, Stefan}, booktitle = {Proceedings of the 11th International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services}, title = {MyMedia: Mobile Semantic Peer-to-Peer Video Search and Live Streaming}, year = {2014}, address = {New York, NY, USA}, editor = {Youssef, Moustafa}, month = {dec}, pages = {10}, publisher = {ACM}, abstract = {Mobile peer-to-peer (P2P) computing with applications such as for video on demand, file sharing, and video conferencing is gaining momentum based on new standards and technologies such as IETF PPSP, WiFi-Direct and BitTorrent live streaming. In this paper, we describe the mobile system MyMedia, that allows users to search, share and experience videos and live recordings using P2P and at the best quality possible with respect to available network capacity. In particular, the MyMedia system features a high-precision semantic P2P search and dynamic network-adaptive P2P live streaming of MPEG videos over HTTP based on the ISO/IEC standard MPEG-DASH from mobile to mobile devices in unstructured wireless P2P networks. These features have been integrated in the mobile application TIFF EventLive of the 54th Thessaloniki international film festival. The evaluation of their performance and device energy consumption, and a first user evaluation at the festival showed that the MyMedia system is suitable and accepted by users for its purpose in practice. The MyMedia system is available as open-source software for the Android operating system.}, isbn13 = {-}, language = {EN}, location = {London, Great Britain}, pdf = {https://www.itec.aau.at/bib/files/mobi_mymedia_paper.pdf}, talkdate = {2014.12.05}, talktype = {registered}, url = {http://mobiquitous.org/2014} } @Article{Rainer2014_AUTI, author = {Rainer, Benjamin and Timmerer, Christian}, journal = {ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM)}, title = {A Generic Utility Model Representing the Quality of Sensory Experience}, year = {2014}, month = {oct}, pages = {14:1--14:17}, address = {New York, NY, USA}, booktitle = {ACM Trans. Multimedia Comput. Commun. Appl.}, editor = {Steinmetz, Ralf and Ghinea, Gheorghita and Timmerer, Christian and Lin, Weisi and Gulliver, Stephen and Zha, Zheng-Jun and Zhang, Lei and M\"{u}hlh\"{a}user, Max and Smeaton, Alan}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/TOMCCAP-SE-Model.pdf}, publisher = {ACM}, talktype = {none} } @InProceedings{Rainer2014_ACM_MM_SELFORG, author = {Rainer, Benjamin and Timmerer, Christian}, booktitle = {Proceedings of the 22st ACM International Conference on Multimedia}, title = {Self-Organized Inter-Destination Multimedia Synchronization For Adaptive Media Streaming}, year = {2014}, address = {New York, NY, USA}, editor = {ACM,}, month = {nov}, pages = {10}, publisher = {ACM}, abstract = {Social networks have become pervasive and have changed the way of social interaction. The traditional TV experience drifts from an event tied to a certain place with the family or friends to a location-independent and distributed social experience. Additionally, more and more video on-demand services adopt a pull-based streaming approach. In order to provide a synchronized and distributed TV experience we introduce a self-organized Inter-Destination Multimedia Synchronization (IDMS) framework for adaptive media streaming. In particular, we extend the principles of IDMS to adaptive media streaming over HTTP (i.e., MPEG-DASH) and enable a synchronized multimedia playback among geographically distributed clients. Therefore, we introduce session management to MPEG-DASH and for negotiating on a reference playback timestamp among the participating peers in an IDMS session we propose a distributed control scheme. We evaluate our proposed scheme with respect to scalability and time required for negotiating on the reference playback timestamp. Furthermore, we investigate how to compensate the identified asynchronism by using adaptive media playout with respect to the Quality of Experience (QoE). Therefore, we define a temporal distortion measure for audio and video which allows us to model the impact of playback rate variations on the QoE. This measure is evaluated by conducting a subjective quality assessment using crowdsourcing.}, isbn13 = {-}, keywords = {Inter-Destination Multimedia Synchronization, Adaptive Media Streaming, Self-Organization, Quality of Experience, Dynamic Adaptive Streaming over HTTP}, language = {EN}, location = {Orlando, Florida}, pdf = {https://www.itec.aau.at/bib/files/acmm14.pdf}, talkdate = {2014.11.03}, talktype = {registered}, url = {http://acmmm.org/2014/} } @InProceedings{Rain1412:VNext, title = {Quality of Experience of Web-based Adaptive HTTP Streaming Clients in Real-World Environments using Crowdsourcing}, author = {Rainer, Benjamin and Timmerer, Christian}, booktitle = {First International Workshop on VideoNext: Design, Quality and Deployment of Adaptive Video Streaming}, year = {2014}, address = {Australia, Sydney}, editor = {N, N}, month = {dec}, pages = {1-6}, publisher = {ACM}, keywords = {Dynamic Adaptive Streaming over HTTP; Crowdsourcing; Subjective Quality Assessment; Quality of Experience; QoE; DASH; MPEG}, language = {EN}, location = {Singapore}, pdf = {https://www.itec.aau.at/bib/files/videoNextDASH.pdf}, talkdate = {2014.12.02}, talktype = {registered} } @InProceedings{Rain1409:Quality, author = {Rainer, Benjamin and Timmerer, Christian}, booktitle = {Sixth International Workshop on Quality of Multimedia Experience (QoMEX 2014)}, title = {A Quality of Experience Model for Adaptive Media Playout}, year = {2014}, address = {Singapore, Singapore}, editor = {Winkler, Stefan}, month = {sep}, pages = {1-4}, publisher = {IEEE}, abstract = {In the past decade Adaptive Media Playout (AMP) has been intensively studied with respect to the detection of when to increase or decrease the playback rate in order to maintain a certain buffer fill state. In this paper we subjectively assess the QoE of AMP with respect to non-periodically and randomly selected content sections of a video sequence by us- ing crowdsourcing. Furthermore, we introduce features that allow to quantify the distortion for audio and video that are caused by increasing or decreasing the playback rate. With these preliminaries we study the correlation between the introduced features and the subjectively assessed QoE. Therefore, we derive a utility model that allows to estimate the QoE with the introduced features. We instantiate and validate the model by the use of the data gathered by the conducted study.}, keywords = {Adaptive Media Playout; Inter-Destination Media Synchronization; Crowdsourcing; Subjective Quality Assessment; Quality of Experience}, language = {EN}, location = {Singapore}, pdf = {https://www.itec.aau.at/bib/files/QoMEX-paper_Rainer.pdf}, talkdate = {2014.09.19}, talktype = {registered} } @InProceedings{Raffelsberger2014, title = {Combined Mobile Ad-Hoc and Delay/Disruption-Tolerant Routing}, author = {Raffelsberger, Christian and Hellwagner, Hermann}, booktitle = {Proceedings of the 13th International Conference on Ad-hoc, Mobile, and Wireless Networks (ADHOC-NOW '14)}, year = {2014}, address = {Berlin Heidelberg}, editor = {Guo, Song and Manzoni, Pietro and Lloret, Jaime and Ruehrup, Stefan}, month = {jun}, pages = {1-14}, publisher = {Springer}, series = {Lecture Notes in Computer Science (LNCS 8487)}, volume = {8487}, isbn13 = {978-3-319-07424-5}, keywords = {mobile ad-hoc networks; disruption-tolerant networks; routing; simulation}, language = {EN}, location = {Benidorm, Spain}, pdf = {https://www.itec.aau.at/bib/files/cr-adhocnow-authorver2.pdf}, talkdate = {2014.06.24}, talktype = {registered} } @InProceedings{Posch2014b, author = {Posch, Daniel and Kreuzberger, Christian and Rainer, Benjamin and Hellwagner, Hermann}, booktitle = {Proceedings of the 10th International Conference on Emerging Networking Experiments and Technologies, VideoNext Workshop}, title = {Using In-Network Adaptation to Tackle Inefficiencies Caused by DASH in Information-Centric Networks}, year = {2014}, address = {New York, NY, USA}, editor = {Dixon, Colin}, month = {dec}, pages = {1-6}, publisher = {ACM Digital Library}, abstract = {The consumption of audio-visual content is the most dominant traffic source in today's Internet. Novel architectural approaches, such as Information-Centric Networking (ICN), are developed to support efficient multimedia dissemination. As ICN and MPEG-DASH have several concepts in common, recent proposals consider a fusion of both technologies. However, MPEG-DASH relies on pure client-driven adaptation. This often rather selfish adaptation strategy inhibits benefits gained from ICN's inherent caching and multi-path transmission capabilities. In order to overcome this challenge, the contribution of this work is the integration of in-network adaptation (INA) in ICN. We illustrate that INA can be realized despite ICN's content-based security model. Our proposal rests on scalable content, which enables INA without management and transmission overhead.}, keywords = {Information-Centric Networking; In-Network Adaptation; Adaptive Streaming; Multimedia Dissemination}, language = {EN}, location = {Sydney, Australia}, pdf = {https://www.itec.aau.at/bib/files/video01fp.pdf}, talkdate = {2014.12.02}, talktype = {registered} } @InProceedings{Posch2014, author = {Posch, Daniel and Kreuzberger, Christian and Rainer, Benjamin and Hellwagner, Hermann}, booktitle = {Proceedings of the 1st ACM Conference on Information-Centric Networking}, title = {Client Starvation: A Shortcoming of Client-driven Adaptive Streaming in Named Data Networking}, year = {2014}, address = {New York, NY, USA}, editor = {Mendes, Paulo}, month = {sep}, pages = {1-2}, publisher = {ACM Digital Library}, abstract = {Information-centric Networking (ICN) as a potential Future Internet architecture has to efficiently support the consumption of multimedia content. Recent proposals consider the reuse of MPEG-DASH to provide adaptive streaming in ICN. Due to the fact that MPEG-DASH relies on pure client-driven adaptation, it encounters difficulties dealing with ICN's inherent caching and multi-path transmission. By conducting simulations using the concrete ICN approach Named Data Networking (NDN), we show that pure client-driven adaptation leads to shortcomings. Furthermore, we propose to use in-network adaptation based on scalable content for overcoming these shortcomings in NDN.}, doi = {10.1145/2660129.2660162}, keywords = {Information-centric Networking; Adaptive Streaming}, language = {EN}, location = {Paris, Frankreich}, pdf = {https://www.itec.aau.at/bib/files/icn14_final.pdf}, talkdate = {2014.09.26}, talktype = {poster}, url = {http://dx.doi.org/10.1145/2660129.2660162} } @InProceedings{Iscram2014a, author = {Al-Akkad, Amro and Raffelsberger, Christian and Boden, Alexander and Ramirez, Leonardo and Zimmermann, Andreas}, booktitle = {Proceedings of the 11th International Conference on Information Systems for Crisis Response and Management (ISCRAM '14)}, title = {Tweeting 'When Online is Off'? Opportunistically Creating Mobile Ad-hoc Networks in Response to Disrupted Infrastructure}, year = {2014}, address = {University Park, Pennsylvania, USA}, editor = {Hiltz, Star Roxanne and Pfaff, Mark S and Plotnick, Linda and Shih, Patrick C}, month = {may}, pages = {657-666}, publisher = {The Pennsylvania State University, USA}, isbn13 = {978-0-692-21194-6}, language = {EN}, location = {University Park, Pennsylvania, USA}, pdf = {https://www.itec.aau.at/bib/files/iscram2014-p35.pdf}, talkdate = {2014.05.21}, talktype = {registered} } @InProceedings{Iscram2014, author = {Al-Akkad, Amro and Raffelsberger, Christian}, booktitle = {Proceedings of the 11th International Conference on Information Systems for Crisis Response and Management (ISCRAM '14)}, title = {How do I get this App? A Discourse on Distributing Mobile Applications Despite Disrupted Infrastructure}, year = {2014}, address = {University Park, Pennsylvania, USA}, editor = {Hiltz, Star Roxanne and Pfaff, Mark S and Plotnick, Linda and Shih, Patrick C}, month = {may}, pages = {560-564}, publisher = {The Pennsylvania State University, USA}, isbn13 = {978-0-692-21194-6}, language = {EN}, location = {University Park, Pennsylvania, USA}, pdf = {https://www.itec.aau.at/bib/files/iscram2014-p155.pdf}, talkdate = {2014.05.21}, talktype = {registered} } @Article{Hossfeld2014_Computer, author = {Ho{\ss}feld, Tobias and Keimel, Christian and Timmerer, Christian}, journal = {Computer}, title = {Crowdsourcing Quality-of-Experience Assessments}, year = {2014}, month = {sep}, number = {9}, pages = {98--102}, volume = {47}, abstract = {Crowdsourced quality-of-experience (QoE) assessments are more cost-effective and flexible than traditional in-lab evaluations but require careful test design, innovative incentive mechanisms, and technical expertise to address various implementation challenges.}, address = {Los Alamitos, CA, USA}, doi = {10.1109/MC.2014.245}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/mco2014090098.pdf}, publisher = {IEEE Computer Society} } @InProceedings{Hossfeld2014, author = {Ho{\ss}feld, Tobias and Hirth, Matthias and Korshunov, Pavel and Hanhart, Philippe and Gardlo, Bruno and Keimel, Christian and Timmerer, Christian}, booktitle = {2014 IEEE International Workshop on Multimedia Signal Processing (MMSP 2014)}, title = {Survey of Web-based Crowdsourcing Frameworks for Subjective Quality Assessment}, year = {2014}, address = {Piscataway, N.J. 08854, U.S.A.}, editor = {Rahardja, Susanto and Zhang, Zhengyou and Pereira, Fernando and Loui, Alexander}, month = {sep}, pages = {6}, publisher = {IEEE}, abstract = {The popularity of the crowdsourcing for performing various tasks online increased significantly in the past few years. The low cost and flexibility of crowdsourcing, in particular, attracted researchers in the field of subjective multimedia evalua- tions and Quality of Experience (QoE). Since online assessment of multimedia content is challenging, several dedicated frameworks were created to aid in the designing of the tests, including the support of the testing methodologies like ACR, DCR, and PC, setting up the tasks, training sessions, screening of the subjects, and storage of the resulted data. In this paper, we focus on the web-based frameworks for multimedia quality assessments that support commonly used crowdsourcing platforms such as Amazon Mechanical Turk and Microworkers. We provide a detailed overview of the crowdsourcing frameworks and evaluate them to aid researchers in the field of QoE assessment in the selection of frameworks and crowdsourcing platforms that are adequate for their experiments.}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/PDF_check_PID3271407.pdf}, talktype = {none} } @Article{Ghinea2014_Tutorial, author = {Ghinea, Gheorghita and Timmerer, Christian and Lin, Weisi and Gulliver, Stephen}, journal = {ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM)}, title = {Mulsemedia: State of the Art, Perspectives, and Challenges}, year = {2014}, issn = {1551-6857}, month = {sep}, number = {1s}, pages = {17:1--17:23}, volume = {11}, abstract = {Mulsemedia—multiple sensorial media—captures a wide variety of research efforts and applications. This article presents a historic perspective on mulsemedia work and reviews current developments in the area. These take place across the traditional multimedia spectrum—from virtual reality applications to computer games—as well as efforts in the arts, gastronomy, and therapy, to mention a few. We also describe standardization efforts, via the MPEG-V standard, and identify future developments and exciting challenges the community needs to overcome.}, address = {New York, NY, USA}, keywords = {Mulsemedia, contour perception, flow visualization, multisensory, perceptual theory, visual cortex, visualization}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/a17-ghinea.pdf}, publisher = {ACM} } @Article{Ghinea2014_Intro, author = {Ghinea, Gheorghita and Timmerer, Christian and Lin, Weisi and Gulliver, Stephen}, journal = {ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM)}, title = {Guest Editorial: Special Issue on Multiple Sensorial (MulSeMedia) Multimodal Media: Advances and Applications}, year = {2014}, issn = {1551-6857}, month = {sep}, number = {1s}, pages = {9:1--9:2}, volume = {11}, address = {New York, NY, USA}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/a9-ghinea.pdf}, publisher = {ACM} } @InProceedings{Waltl2013_QoMEX2013_4DPlayer, author = {Waltl, Markus and Rainer, Benjamin and Lederer, Stefan and Timmerer, Christian and Gassner, Katharina and Terlutter, Ralf}, booktitle = {Proceedings of the 5th International Workshop on Quality of Multimedia Experience (QoMEX'13)}, title = {A 4D Multimedia Player enabling Sensory Experience}, year = {2013}, address = {Los Alamitos, CA, USA}, editor = {Timmerer, Christian and Le Callet, Patrick and Varela, Martin and Winkler, Stefan and Falk, Tiago H}, month = {jul}, pages = {126-127}, publisher = {IEEE}, abstract = {Lately, 3D is gaining momentum in cinemas and home environments. However, 2D and 3D video content only stimulates senses like hearing and seeing. In this paper we focus on a more enhanced level of entertainment by presenting a 4D multimedia player and a corresponding demonstration setup, which stimulates further senses such as haptics using the MPEG-V: Media Context and Control standard. The presented demonstration setup uses stereoscopic 3D and sensory devices, i.e., fans, vibration panels and lights. The combination of conventional 3D content with tailored sensory effects allows us to further enhance the viewing experience of the users.}, isbn13 = {-}, keywords = {3D, 4D, Sensory Effects, Sensory Experience, MPEG-V}, language = {EN}, location = {Klagenfurt am Wörthersee, Austria}, pdf = {https://www.itec.aau.at/bib/files/QoMEX2013_4DPlayer.pdf}, talkdate = {2013.07.04}, talktype = {poster}, url = {http://www.qomex2013.org} } @PhdThesis{Waltl2013_PhD, author = {Waltl, Markus}, school = {Alpen-Adria-Universität Klagenfurt}, title = {The Impact of Sensory Effects on the Quality of Multimedia Experience}, year = {2013}, month = {feb}, abstract = {Multimedia content is omnipresent in our life. Thus, one can consume content through various distribution channels such as a DVD, Blu-Ray, or the Internet. Recently, 3D video gained more and more importance and a lot of movies presented in cinemas are 3D. Currently, research on additional constituents such as light and scent effects for further enhancing the viewing experience is conducted. As this research is taken up by more and more researchers and companies, the Moving Picture Experts Group (MPEG) ratified the MPEG-V standard, referred to as Media Context and Control, which allows the annotation of multimedia content with additional effects (e.g., light, wind, vibration) and render these effects synchronized to the multimedia content. Due to this fairly new research area, there are only a few subjective quality assessments evaluating such effects. Moreover, standardized assessment methods cannot be used as originally developed since they are optimized for audio-visual quality evaluations. Thus, this work lists and describes existing subjective quality assessment methods suitable for conducting assessments comprising multimedia content, especially videos, enriched by sensory effects (i.e., light, wind, and vibration). As there is a lack of suitable software for rendering sensory effects, this work introduces a multimedia player for playing multimedia content accompanied by sensory effects. Moreover, in this work, we performed four subjective quality assessments answering the following questions: (1) Do sensory effects enhance the viewing experience for different genres? (2) Do sensory effects have an influence on the perceived video quality? (3) Do light effects enhance the viewing experience for Web videos? (4) Do sensory effects have an impact on the perceived emotions while watching a video? Therefore, this work presents these subjective quality assessments including a detailed description of the assessments and their results. Moreover, this work introduces a dataset consisting of video sequences annotated with sensory effects for conducting subjective quality assessments. Finally, some recommendations for performing assessments comprising sensory effects which have been extracted from the conducted subjective quality assessments are given.}, language = {EN}, pages = {234}, pdf = {http://ubdocs.uni-klu.ac.at/open/hssvoll/AC10774907.pdf} } @Article{Waltl2012_MPEGVSI, author = {Waltl, Markus and Rainer, Benjamin and Timmerer, Christian and Hellwagner, Hermann}, journal = {Signal Processing: Image Communication}, title = {An End-to-End tool chain for sensory experience based on MPEG-V}, year = {2013}, month = {feb}, number = {2}, pages = {136--150}, volume = {28}, abstract = {This paper provides an overview of our research conducted in the area of Sensory Experience including our implementations using MPEG-V Part 3 entitled ”Sensory Information”. MPEG-V Part 3 introduces Sensory Experience as a tool to increase the Quality of Experience by annotating traditional multimedia data with sensory effects. These sensory effects are rendered on special devices like fans, vibration chairs, ambient lights, scent disposers, water sprayers, or heating/cooling devices stimulating senses beyond the traditional ones. The paper's main focus is on the end-to-end aspects including the generation, transmission, and synchronized rendering of sensory effects with the traditional multimedia data taking movie clips as an example. Therefore, we present in this paper an open source tool chain that provides a complete end-to-end sensory effect generation and consumption framework. Furthermore, we summarize results from various subjective quality assessments conducted in this area. Finally, we point out research challenges that may encourage further research within this emerging domain.}, address = {Amsterdam, Netherlands}, doi = {10.1016/j.image.2012.10.009}, keywords = {Quality of Experience; Sensory Experience; Subjective Quality Assessment; Experimental Results; MPEG-V; Annotation Tool; Simulation Tool; Web Browser Plug-in; Sensory Information}, language = {EN}, publisher = {Elsevier}, url = {http://dx.doi.org/10.1016/j.image.2012.10.009} } @InProceedings{Timmerer2013_QoMEX2013_UtilityModel, author = {Timmerer, Christian and Rainer, Benjamin and Markus, Waltl}, booktitle = {Proceedings of the 5th International Workshop on Quality of Multimedia Experience (QoMEX'13)}, title = {A Utility Model for Sensory Experience}, year = {2013}, address = {Los Alamitos, CA, USA}, editor = {Timmerer, Christian and Le Callet, Patrick and Varela, Martin and Winkler, Stefan and Falk, Tiago H}, month = {jul}, pages = {224-229}, publisher = {IEEE}, abstract = {Enriching multimedia with additional effects such as olfaction, light, wind, or vibration is gaining more and more momentum in both research and industry. Hence, there is the need to determine the influence of individual effects on the Quality of Experience (QoE). In this paper, we present a subjective quality assessment using the MPEG-V standard to annotate video sequences with individual sensory effects (i.e., wind, light, and vibration) and all combinations thereof. Based on the results we derive a utility model for sensory experience that accounts for the assessed sensory effects. Finally, we provide an example instantiation of the utility model and validate it against current and past results of our subjective quality assessments conducted so far.}, isbn13 = {-}, keywords = {Quality of Multimedia Experience, Sensory Effects, MPEG-V, Sensory Experience, Utility Model}, language = {EN}, location = {Klagenfurt am Wörthersee, Austria}, pdf = {https://www.itec.aau.at/bib/files/QoMEX2013_UtilityModel.pdf}, talkdate = {2013.07.05}, talktype = {registered}, url = {http://www.qomex2013.org} } @Article{Timmerer2013_MPEGColumnSep, author = {Timmerer, Christian}, journal = {ACM SIGMultimedia Records}, title = {MPEG Column: 105th MPEG Meeting}, year = {2013}, issn = {1947-4598}, month = {sep}, number = {3}, pages = {1-2}, volume = {5}, address = {New York, NY, USA}, language = {EN}, publisher = {ACM}, url = {http://records.sigmm.ndlab.net/2013/08/mpeg-column-105th-mpeg-meeting/} } @Article{Timmerer2013_MPEGColumnMar, author = {Timmerer, Christian}, journal = {ACM SIGMultimedia Records}, title = {MPEG column: 103rd MPEG meeting}, year = {2013}, issn = {1947-4598}, month = {mar}, number = {1}, pages = {1-3}, volume = {5}, address = {New York, NY, USA}, language = {EN}, publisher = {ACM}, url = {http://records.sigmm.ndlab.net/2013/01/mpeg-column-103rd-mpeg-meeting/} } @Article{Timmerer2013_MPEGColumnDec, author = {Timmerer, Christian}, journal = {ACM SIGMultimedia Records}, title = {MPEG Column: 106th MPEG Meeting}, year = {2013}, issn = {1947-4598}, month = {dec}, number = {4}, pages = {1-2}, volume = {5}, address = {New York, NY, USA}, language = {EN}, publisher = {ACM}, url = {http://records.sigmm.ndlab.net/2014/01/mpeg-column-106th-mpeg-meeting/} } @Article{Timmerer2013_CN, author = {Timmerer, Christian and Vetro, Anthony}, journal = {Computing Now}, title = {Recent MPEG Standards for Future Media Ecosystems}, year = {2013}, month = {oct}, number = {10}, pages = {1}, volume = {6}, address = {Los Alamitos, CA, USA}, language = {EN}, publisher = {IEEE Computer Society [online]}, url = {http://www.computer.org/portal/web/computingnow/archive/october2013} } @InProceedings{Sieber2013, author = {Sieber, Christian and Ho{\ss}feld, Tobias and Zinner, Thomas and Tran-Gia, Phuoc and Timmerer, Christian}, booktitle = {Integrated Network Management (IM 2013), 2013 IFIP/IEEE International Symposium on}, title = {Implementation and User-centric Comparison of a Novel Adaptation Logic for DASH with SVC}, year = {2013}, address = {New York, NY, USA}, editor = {De Turck, Filip and Diao, Yixin and Hong, Choong Seon and Medhi, Deep and Sadre, Ramin}, month = {may}, pages = {1318-1323}, publisher = {IEEE Communications Society}, abstract = {The MPEG-DASH standard allows the client-centric access to different representations of video content via the HTTP protocol. The client can flexibly switch between different qualities, i.e., different bit rates and thus avoid waiting times during the video playback due to empty playback buffers. However, quality switches and the playback of lower qualities is perceived by the user which may reduce the Quality of Experience (QoE). Therefore, novel algorithms are required which manage the streaming behavior with respect to the user's requirements and which do not waste network resources. As indicated by recent studies, scalable video coding (SVC) may use the current network and content distribution infrastructure in a more efficient way than with single layer codecs. The contribution of this paper is the design and the implementation of a novel DASH/SVC streaming algorithm. By means of measurements in a test-bed, its performance and benefits are evaluated and compared to existing algorithms from an user-centric view point with objective performance metrics. Our findings show that the proposed algorithm outperforms other DASH mechanisms in terms of video quality, low switching frequency and usage of the available resources in a realistic mobile network scenario. This is a first step towards true QoE management of video streaming in the Internet with DASH and SVC.}, isbn13 = {978-1-4673-5229-1}, keywords = {quality of experience, mpeg-dash, scalable video coding, adaptive media streaming}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/06573184.pdf}, talktype = {none} } @InProceedings{Rainer_2013_PQS, author = {Rainer, Benjamin and Timmerer, Christian and Waltl, Markus}, booktitle = {4th International Workshop on Perceptual Quality of Systems 2013 (PQS 2013)}, title = {Recommendations for the Subjective Evaluation of Sensory Experience}, year = {2013}, address = {Vienna, Austria}, editor = {Schatz, Raimund}, month = {sep}, pages = {1-6}, publisher = {IEEE}, abstract = {Selecting and adopting the appropriate assessment method for conducting subjective quality assessments is a challenging task. The method decides whether the assessment is successful in delivering the correct answers to previously set up hypotheses. Therefore, in this paper we provide recommendations on test methods used in the domain of Sensory Experience. The proposed test methods comprise single stimulus and double stimulus methods. These test methods were used in previous studies and are presented in combination with the results of the subjective quality assessments with which they were used. Furthermore, we briefly outline our test setup, test design, and test content for assessing Sensory Experience which have been validated through conducted assessments.}, keywords = {Subjective Evaluation Methods; Sensory Experience; Recommendations}, language = {EN}, location = {Vienna, Austria}, talkdate = {2013.09.03}, talktype = {registered} } @InProceedings{Rainer2013_QoMEX2013_MediaPlayout, author = {Rainer, Benjamin and Timmerer, Christian}, booktitle = {Proceedings of the 5th International Workshop on Quality of Multimedia Experience (QoMEX'13)}, title = {Adaptive Media Playout for Inter-Destination Media Synchronization}, year = {2013}, address = {Los Alamitos, CA, USA}, editor = {Timmerer, Christian and Le Callet, Patrick and Varela, Martin and Winkler, Stefan and Falk, Tiago H}, month = {jul}, pages = {44-45}, publisher = {IEEE}, abstract = {Synchronizing multimedia playback among geographically distributed clients is a challenging task and is referred to as Inter-Destination Media Synchronization (IDMS). In this paper we discuss the uses cases of IDMS as identified within the SocialSensor Project and based on these use cases we derive a novel Adaptive Media Playout (AMP) scheme which aims on carrying out the process of synchronizing the media playback at the clients to a given synchronization point. We propose how visual and acoustic features can be used to achieve a QoE-aware and context-aware AMP scheme.}, isbn13 = {-}, keywords = {Adaptive Media Playout, Inter-Destination Media Synchronization, Social TV}, language = {EN}, location = {Klagenfurt am Wörthersee, Austria}, pdf = {https://www.itec.aau.at/bib/files/QoMEX2013_MediaPlayout.pdf}, talkdate = {2013.07.03}, talktype = {poster}, url = {http://www.qomex2013.org} } @InProceedings{Rainer2013_QoMEX2013_EvalPlatform, author = {Rainer, Benjamin and Waltl, Markus and Timmerer, Christian}, booktitle = {Proceedings of the 5th International Workshop on Quality of Multimedia Experience (QoMEX'13)}, title = {A Web based Subjective Evaluation Platform}, year = {2013}, address = {Los Alamitos, CA, USA}, editor = {Timmerer, Christian and Le Callet, Patrick and Varela, Martin and Winkler, Stefan and Falk, Tiago H}, month = {jul}, pages = {24-25}, publisher = {IEEE}, abstract = {Preparing and conducting subjective quality assessments is a time consuming and expensive task. Therefore, we present a Web-based evaluation framework which aims on reducing the time needed for planning and designing a subjective quality assessment. The presented framework can be used for both crowdsourced and laboratory experiments. It should ease the task of designing a subjective quality assessment by providing a flexible framework. The framework has proven its applicability and flexibility to design and conduct assessments in the past and is available as open source.}, isbn13 = {-}, keywords = {Evaluation Platform, Crowdsourced Quality Evaluation, Laboratory Quality Evaluation, Quality Assessment Framework}, language = {EN}, location = {Klagenfurt am Wörthersee, Austria}, pdf = {https://www.itec.aau.at/bib/files/QoMEX2013_EvalPlatform.pdf}, talkdate = {2013.07.03}, talktype = {poster}, url = {http://www.qomex2013.org} } @InProceedings{Raffelsberger2013a, author = {Raffelsberger, Christian and Hellwagner, Hermann}, booktitle = {Proceedings of the Eleventh IEEE International Conference on Pervasive Computing and Communications Workshops ({PerCom Workshops '13})}, title = {A Hybrid {MANET-DTN} Routing Scheme For Emergency Response Scenarios}, year = {2013}, address = {Los Alamitos, CA, USA}, editor = {Indulska, Jadwiga and Bisdikian, Chatschik}, month = {mar}, pages = {505-510}, publisher = {IEEE}, abstract = {Emergency response operations are a promising application area for mobile ad-hoc networks (MANETs). Most existing MANET routing protocols assume that an end-toend path between source and destination can be established. However, this assumption may not hold in a hastily formed network established during an emergency response. This paper evaluates a store-and-forward mechanism for proactive routing protocols to mitigate the effects of network disruptions. The mechanism is integrated into two routing protocols. The modified protocols are evaluated in an emergency response scenario that includes a disaster area mobility model and a wireless obstacle model. The scenario represents a realistic first responder operation after an incident in a chemical facility. The evaluation results show that networks for disaster responses benefit from the modified routing protocols.}, language = {EN}, location = {San Diego, CA, USA}, pdf = {https://www.itec.aau.at/bib/files/PerNEM2013-cr.pdf}, talkdate = {2013.03.22}, talktype = {registered} } @InProceedings{Raffelsberger2013, author = {Raffelsberger, Christian and Hellwagner, Hermann}, booktitle = {Proceedings of the Combined workshop on Self-organizing, Adaptive, and Context-Sensitive Distributed Systems and Self-organized Communication in Disaster Scenarios ({SACS/SoCoDiS} '13)}, title = {Overview of Hybrid {MANET-DTN} Networking and its Potential for Emergency Response Operations}, year = {2013}, address = {Berlin, Germany}, editor = {Zapf, Michael and Evers, Florian}, month = {mar}, pages = {1 -12}, publisher = {Electronic Communications of the EASST ({ECEASST})}, abstract = {Communication networks for emergency response operations have to operate in harsh environments. As fixed infrastructures may be unavailable (e.g., they are destroyed or overloaded), mobile ad-hoc networks (MANETs) are a promising solution to establish communication for emergency response operations. However, networks for emergency responses may provide diverse connectivity characteristics which imposes some challenges, especially on routing. Routing protocols need to take transmission errors, node failures and even the partitioning of the network into account. Thus, there is a need for routing algorithms that provide mechanisms from Delay or Disruption Tolerant Networking (DTN) in order to cope with network disruptions but at the same time are as efficient as MANET routing schemes in order to preserve network resources. This paper reviews several hybrid MANET-DTN routing schemes that can be found in the literature. Additionally, the paper evaluates a realistic emergency response scenario and shows that MANET-DTN routing schemes have the potential to improve network performance as the resulting network is diverse in terms of connectivity. In particular, the network provides well-connected regions whereas other parts are only intermittently connected.}, issn = {1863-2122}, language = {EN}, location = {Stuttgart, Germany}, pdf = {https://www.itec.aau.at/bib/files/SoCoDis2013-cr.pdf}, talkdate = {2013.03.15}, talktype = {registered} } @InProceedings{Posch2013, author = {Posch, Daniel and Hellwagner, Hermann and Schartner, Peter}, booktitle = {Proceedings of the 8th International Workshop on Secure Network Protocols (NPSec' 13)}, title = {On-Demand Video Streaming based on Dynamic Adaptive Encrypted Content Chunks}, year = {2013}, address = {Los Alamitos, CA, USA}, editor = {Li, Jun and Maennel, Olaf}, month = {oct}, pages = {6}, publisher = {IEEE}, abstract = {This paper proposes a framework for on-demand video streaming that enables secure and efficient delivery of data towards the end user. Our proposal requires the combined usage of three different technologies. The first one is a recent proposal by Jacobsen et al. called Content-Centric Networking (also known as Named Data Networking). It is a network architecture that introduces named data as the most valuable element in the network and divides it into so called content chunks, which are self-identifying and self-authenticating data units. The second concept we utilize derives from the approach of Dynamic Adaptive Streaming over HTTP, which allows clients to dynamically choose the quality of the received video stream according to their available resources. Finally, we adapt the concept of Broadcast Encryption to form a tool to control the access to provided content streams. The combination of these technologies enables us to design a framework that allows streaming providers to transport data to customers as dynamic adaptive encrypted content chunks, which is an efficient, flexible and scalable way of multimedia data transport.}, keywords = {Content-Centric Networking, CCN, Named Data Networking, NDN, Dynamic Adaptive Streaming, DASH, Broadcast Encryption, Video on Demand}, language = {EN}, location = {Germany, Göttingen}, pdf = {https://www.itec.aau.at/bib/files/ICNP_NPSEC_Streaming.pdf}, talkdate = {2013.10.07}, talktype = {registered} } @Article{Pohl2013d, author = {Pohl, Daniela and Bouchachia, Abdelhamid and Hellwagner, Hermann}, journal = {Multimedia Tools and Applications}, title = {Social Media for Crisis Management: Clustering Approaches for Sub-Event Detection}, year = {2013}, month = {dec}, pages = {1-32}, address = {Springer, NY, US}, language = {EN}, publisher = {Springer US} } @InCollection{Pohl2013c, author = {Pohl, Daniela and Bouchachia, Abdelhamid}, booktitle = {Business Intelligence and Performance Management}, publisher = {Springer London}, title = {Financial Time Series Processing: A Roadmap of Online and Offline Methods}, year = {2013}, address = {London, UK}, editor = {Rausch, Peter and Sheta, Alaa F and Ayesh, Aladdin}, month = {apr}, pages = {145-162}, series = {Advanced Information and Knowledge Processing}, language = {EN}, subtitle = {Theory, Systems and Industrial Applications} } @InProceedings{Mueller2013b, author = {Mueller, Christopher and Lederer, Stefan and Pöcher, Jörg and Timmerer, Christian}, booktitle = {In Proceedings of the IEEE International Conference on Multimedia and Expo (ICME) 2013}, title = {libdash – An Open Source Software Library for the MPEG-DASH Standard}, year = {2013}, address = {San Jose, USA}, editor = {Servetti, Antonio and Aydin, Alatan}, month = {jul}, pages = {1-2}, publisher = {IEEE}, abstract = {Dynamic Adaptive Streaming over HTTP (DASH) is an ISO/IEC MPEG standard which enables the convenient and smooth transportation of multimedia data to heterogeneous end devices over networks with variable bandwidth conditions. This kind of streaming technology is mainly used with HTTP 1.0 and 1.1 respectively, which both have some drawbacks. Therefore, the IETF has started the development of HTTP 2.0, which is based on Google’s SPDY proposal and already supported by several major companies, e.g., Facebook, Twitter, Akamai, Mozilla and obviously Google. Furthermore, Content Centric Networking (CCN) is another novel approach for future networks that is considered as an revolutionary approach compared to HTTP 2.0. The CCN communication paradigm is completely different and does not rely on direct connections between hosts, it rather focuses on the content. This paper demonstrates DASH with HTTP 2.0/SPDY and CCN using our universal libdash library. Moreover, different mechanisms of DASH will be shown that can be used to provide on-demand and live content in an efficient and comfortable way.}, language = {EN}, location = {San Jose, USA}, pdf = {https://www.itec.aau.at/bib/files/libdash-demo.pdf}, talkdate = {2013.07.18}, talktype = {poster} } @Article{Mueller2013_MMC, author = {Mueller, Christopher and Lederer, Stefan and Timmerer, Christian}, journal = {IEEE Multimedia Communications Technical Committee E-Letter}, title = {Fair Share Dynamic Adaptive Streaming over HTTP}, year = {2013}, month = {mar}, number = {2}, pages = {30-33}, volume = {8}, abstract = {Multimedia delivery over the Hypertext Transfer Protocol (HTTP) is currently very popular and with MPEGs' Dynamic Adaptive Streaming over HTTP (DASH) a standard is available to provide interoperability and enable large-scale deployments using existing infrastructures (servers, proxies, caches, etc.). This paper identifies some issue when multiple DASH clients compete for a bandwidth bottleneck when transparent proxy caches are deployed. Therefore, we propose a fair share adaptation scheme to be included within the client which – through experimental results – achieve a more efficient utilization of the bottleneck bandwidth and less quality switches.}, address = {New York, NY, USA}, keywords = {Dynamic Adaptive Streaming over HTTP, DASH, Fair Adaptation, Proxy Cache, Multimedia}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/E-Letter-March13.pdf}, publisher = {IEEE Communications Society [online]}, url = {http://committees.comsoc.org/mmc/e-news/E-Letter-March13.pdf} } @InProceedings{Mueller2013, author = {Mueller, Christopher and Lederer, Stefan and Timmerer, Christian and Hellwagner, Hermann}, booktitle = {In Proceedings of the IEEE International Conference on Multimedia and Expo (ICME) 2013}, title = {Dynamic Adaptive Streaming over HTTP/2.0}, year = {2013}, address = {San Jose, USA}, editor = {Li, Jin}, month = {jul}, pages = {1-6}, publisher = {IEEE}, abstract = {MPEG Dynamic Adaptive Streaming over HTTP (DASH) is a new streaming standard that has been recently ratified as an international standard (IS). In comparison to other streaming systems, e.g., HTTP progressive download, DASH is able to handle varying bandwidth conditions providing smooth streaming. Furthermore, it enables NAT and Firewall traversal, flexible and scalable deployment as well as reduced infrastructure costs due to the reuse of existing Internet infrastructure components, e.g., proxies, caches, and Content Distribution Networks (CDN). Recently, the Hypertext Transfer Protocol Bis (httpbis) working group of the IETF has officially started the development of HTTP 2.0. Initially three major proposals have been submitted to the IETF i.e., Googles' SPDY, Microsofts' HTTP Speed+Mobility and Network-Friendly HTTP Upgrade, but SPDY has been chosen as working draft for HTTP 2.0. In this paper we implemented MPEG-DASH over HTTP 2.0 (i.e., SPDY), demonstrating its potential benefits and drawbacks. Moreover, several experimental evaluations have been performed that compare HTTP 2.0 with HTTP 1.1 and HTTP 1.0 in the context of DASH. In particular, the protocol overhead, the performance for different round trip times, and DASH with HTTP 2.0 in a lab test scenario has been evaluated in detail.}, language = {EN}, location = {San Jose, USA}, pdf = {https://www.itec.aau.at/bib/files/paper_330.pdf}, talkdate = {2013.07.17}, talktype = {registered} } @InProceedings{Lederer2013c, author = {Lederer, Stefan and Mueller, Christopher and Rainer, Benjamin and Timmerer, Christian and Hellwagner, Hermann}, booktitle = {Proceedings of the IEEE International Conference on Multimedia and Expo (ICME) 2013}, title = {An Experimental Analysis of Dynamic Adaptive Streaming over HTTP in Content Centric Networks}, year = {2013}, address = {San Jose, USA}, editor = {Wang, Haohong}, month = {jul}, pages = {1-6}, publisher = {IEEE}, abstract = {This paper presents the usage of CCN, which is a candidate for the next-generation Internet, in combination with the new Dynamic Adaptive Streaming over HTTP (DASH) standard, which was recently ratified by ISO/IEC MPEG. In contrast to the Internet Protocol, which is mainly based on the host-to-host connection paradigm originated in the 1970s, Content Centric Networking (CCN) focuses on the content itself, instead of its location. Considering the dominance of multimedia traffic in todays' Internet, the streaming performance of DASH over CCN as well as the problems introduced by this combination is worth to be investigated in detail. Therefore, we evaluate the protocol overhead introduced by the usage of CCN compared to the HTTP versions 1.0 and 1.1. Furthermore, the performance of DASH over CCN under different network conditions is compared to the performance of HTTP 1.0/1.1. Our results showed that although CCN comes together with higher protocol overhead than HTTP 1.0/1.1 as well as a prototype implementation, it can definitely compete with HTTP 1.0 in media streaming. Based on the evaluation results, problems as well as improvement possibilities are identified, which are the basis for future work in this area.}, language = {EN}, location = {San Jose, USA}, pdf = {https://www.itec.aau.at/bib/files/ICME_Overhead-Performance-DASHoverCCN.pdf}, talkdate = {2013.07.18}, talktype = {registered} } @Article{Lederer2013_MMC, author = {Lederer, Stefan and Mueller, Christopher and Grandl, Reinhard and Timmerer, Christian}, journal = {IEEE Multimedia Communications Technical Committee E-Letter}, title = {Adaptive Multimedia Streaming over Information-Centric Networks in Mobile Networks using Multiple Mobile Links}, year = {2013}, month = {nov}, number = {6}, pages = {38-41}, volume = {8}, address = {New York, NY, USA}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/E-Letter-Nov2013.pdf}, publisher = {IEEE Communications Society [online]}, url = {http://committees.comsoc.org/mmc/e-news/E-Letter-Nov2013.pdf} } @Article{Kud2013_SPIC, author = {Kudumakis, Panos and Sandler, Mark and Anadiotis, Angelos-Christos G and Venieris, Iakovos S and Difino, Angelo and Wang, Xin and Tropea, Giuseppe and Grafl, Michael and Rodríguez-Doncel, Víctor and Llorente, Silvia and Delgado, Jaime}, journal = {Signal Processing: Image Communication}, title = {MPEG-M: A Digital Media Ecosystem for Interoperable Applications}, year = {2013}, issn = {09235965}, month = {dec}, pages = {24}, abstract = {MPEG-M is a suite of ISO/IEC standards (ISO/IEC 23006) that has been developed under the auspices of Moving Picture Experts Group (MPEG). MPEG-M, also known as Multimedia Service Platform Technologies (MSPT), facilitates a collection of multimedia middleware APIs and elementary services as well as service aggregation so that service providers can offer users a plethora of innovative services by extending current IPTV technology toward the seamless integration of personal content creation and distribution, e-commerce, social networks and Internet distribution of digital media.}, address = {Amsterdam, Netherlands}, doi = {10.1016/j.image.2013.10.006}, language = {EN}, publisher = {Elsevier}, url = {http://dx.doi.org/10.1016/j.image.2013.10.006} } @InProceedings{Grafl2013_ViDEv, author = {Grafl, Michael and Timmerer, Christian and Hellwagner, Hermann and Cherif, Wael and Ksentini, Adlen}, booktitle = {Proceedings of the 2nd {IEEE} {WoWMoM} Workshop on Video Everywhere ({ViDEv} 2013)}, title = {Evaluation of Hybrid Scalable Video Coding for {HTTP}-based Adaptive Media Streaming with High-Definition Content}, year = {2013}, address = {Los Alamitos, CA, USA}, editor = {Todd, Terence D and Paterakis, Michael}, month = {jun}, pages = {7}, publisher = {IEEE}, abstract = {Scalable Video Coding (SVC) in media streaming enables dynamic adaptation based on device capabilities and network conditions. In this paper, we investigate deployment options of SVC for Dynamic Adaptive Streaming over HTTP (DASH) with a special focus on scalability options, which are relevant for dynamic adaptation, especially in wireless and mobile environments. We evaluate the performance of SVC with respect to spatial and quality scalability options and compare it to non-scalable Advanced Video Coding (AVC). Performance evaluations are performed for various encoder implementations with high-definition (1080p) content. We show that a hybrid approach with multiple independent SVC bitstreams can have advantages in storage requirements at comparable rate-distortion performance.}, keywords = {scalable video coding; HTTP streaming; adaptation; high-definition; hybrid SVC-DASH}, language = {EN}, location = {Madrid, Spain}, pdf = {https://www.itec.aau.at/bib/files/Hybrid_SVC-DASH.pdf}, talkdate = {2013.06.04}, talktype = {registered} } @PhdThesis{Grafl2013_PhD, author = {Grafl, Michael}, school = {Alpen-Adria-Universität Klagenfurt}, title = {Scalable Media Delivery Chain with Distributed Adapation}, year = {2013}, month = {jun}, abstract = {On TV screens, PCs, tablets, and mobile phones, video streaming has become a constant companion in our daily lives. For every video, we expect high visual quality, free from distortions, that is adjusted to the device at hand. But how can streaming systems cope with the increasing network traffic, the subsequent network congestions, and the different characteristics of end-user terminals? This thesis covers approaches for distributed adaptation of scalable video resources in media delivery. Scalable video resources consist of several layers that enable various spatial resolutions, frame rates, or qualities of a content. By dropping some of these layers, the video can be adjusted to the available bandwidth or to a specific end-user terminal. The adaptation can be performed on the sender side, on the receiver side, and on one or more network nodes. Scalable media coding can also help to reduce bandwidth requirements in multicast scenarios (e.g., for IPTV). One popular realization of scalable media coding is the Scalable Video Coding (SVC) standard. This thesis consists of three main parts, addressing various challenges towards efficient SVC adaptation. The first part of this thesis focuses on the encoding of SVC. In order to enable efficient adaptation, the configuration of layers has to be carefully chosen at encoding time. Thus, the performances of various encoding configurations and encoder implementations are evaluated. Furthermore, encoding guidelines for SVC are developed, which are aligned with recommendations of industry streaming solutions. The evaluation results of the developed SVC encoding guidelines suggest that quality scalability should be preferred over spatial scalability for adaptive streaming scenarios. Different resolutions for supporting device classes should rather be provided as separate SVC streams. The second part of this thesis deals with the fact that scalable media formats, such as SVC, are still not widely adopted neither on the sender side nor on the end-user terminal. In order to enable the deployment of SVC for network transmission and to improve the support for streaming to heterogeneous devices, the concept of SVC tunneling is introduced in this thesis. The video is transcoded to SVC at the sender side and then transcoded back to another video format at the receiver side at an advanced home-gateway. However, the transcoding between video formats has a negative impact on the video quality. The trade-off between quality loss and bandwidth efficiency of SVC tunneling is evaluated. SVC tunneling with quality layers enables bandwidth savings at moderate quality loss (approx. 2.5 dB) compared to streaming separate non-scalable representations of the same qualities. In the third part of this thesis, adaptation techniques for content-aware networks are investigated. In content-aware networks, some network nodes are capable to dynamically adapt video streams in reaction to varying network loads. With the increasing adoption of HTTP streaming, adaptation at the client side becomes a main factor for the viewing experience. The switch between two representations (e.g., different bitrates) of a video can disrupt that viewing experience. To reduce the effect of an abrupt quality change, the approach of a smooth transition between representations is developed and evaluated. A subjective user study indicates that this approach can indeed improve the overall viewing quality. Finally, the findings of the previous parts are integrated in an adaptive end-to-end SVC streaming system. Evaluations of this streaming system show that the developed adaptation framework significantly improves the video quality under packet loss (by up to 6 dB) compared to non-adaptive streaming.}, language = {EN}, pages = {264}, pdf = {https://www.itec.aau.at/bib/files/Thesis_mgrafl.pdf} } @InProceedings{Grafl2013_PQS, author = {Grafl, Michael and Timmerer, Christian}, booktitle = {Proceedings of the 4th International Workshop on Perceptual Quality of Systems ({PQS} 2013)}, title = {Representation Switch Smoothing for Adaptive {HTTP} Streaming}, year = {2013}, address = {Vienna, Austria}, editor = {Schatz,Raimund and Hoßfeld, Tobias}, month = {sep}, pages = {178-183}, publisher = {FTW}, abstract = {When an adaptive media streaming system has to switch from one representation of the content to another, the switch causes viewer distraction. We introduce the concept of representation switch smoothing for alleviating the distraction and improving the overall quality of experience. As adaptive HTTP streaming systems typically deploy video buffers on the client side, the adaptation decision is known far enough ahead of playout time to perform a seamless transition between quality representations. We discuss implementation considerations for an adaptive HTTP streaming system with scalable video coding, present a subjective evaluation of the proposed approach, and identify factors that influence how smooth transitions are perceived.}, keywords = {adaptive streaming; representation switching; quality of experience}, language = {EN}, location = {Vienna, Austria}, pdf = {https://www.itec.aau.at/bib/files/representation_switch_smoothing.pdf}, talkdate = {2013.09.04}, talktype = {registered} } @InProceedings{Grafl2013_ISCC, author = {Grafl, Michael and Timmerer, Christian and Hellwagner, Hermann and Cherif, Wael and Negru, Daniel and Battista, Stefano}, booktitle = {Proceedings of the 18th {IEEE} Symposium on Computers and Communication ({ISCC} 2013)}, title = {Scalable Video Coding Guidelines and Performance Evaluations for Adaptive Media Delivery of High Definition Content}, year = {2013}, address = {Los Alamitos, CA, USA}, editor = {Douligeris, Christos and Gotovac, Sven and Vojnović, Milan}, month = {jul}, pages = {6}, publisher = {IEEE}, abstract = {Scalability within media coding allows for content adaptation towards heterogeneous user contexts and enables in-network adaptation. However, there is no straightforward solution how to encode the content in a scalable way while maximizing rate-distortion performance. In this paper we provide encoding guidelines for scalable video coding based on a survey of media streaming industry solutions and a comprehensive performance evaluation using four state of the art scalable video codecs with a focus on high-definition content (1080p).}, keywords = {scalable video coding; adaptation; high-definition video; encoding; adaptive media streaming; content-aware networking}, language = {EN}, location = {Split, Coratia}, pdf = {https://www.itec.aau.at/bib/files/SVC_guide_and_eval.pdf}, talkdate = {2013.07.10}, talktype = {registered} } @Article{Grafl2013_ComCom, author = {Grafl, Michael and Timmerer, Christian and Hellwagner, Hermann and Cherif, Wael and Ksentini, Adlen}, journal = {Computer Communications}, title = {Hybrid Scalable Video Coding for {HTTP}-based Adaptive Media Streaming with High-Definition Content}, year = {2013}, issn = {01403664}, month = {dec}, pages = {11}, abstract = {Scalable Video Coding (SVC) in media streaming enables dynamic adaptation based on device capabilities and network conditions. In this paper, we investigate deployment options of SVC for Dynamic Adaptive Streaming over HTTP (DASH) with a special focus on scalability options, which are relevant for dynamic adaptation, especially in wireless and mobile environments. We establish encoding recommendations and evaluate the performance of SVC with respect to spatial and quality scalability options and compare it to non-scalable Advanced Video Coding (AVC). Performance evaluations are performed for various encoder implementations with high-definition (1080p) content. We show that a hybrid approach with multiple independent SVC bitstreams can have advantages in storage requirements at comparable rate-distortion performance.}, address = {Amsterdam, Netherlands}, language = {EN}, publisher = {Elsevier} } @Article{Grafl2012_MM, author = {Grafl, Michael and Timmerer, Christian and Hellwagner, Hermann and Xilouris, George and Gardikis, Georgios and Renzi, Daniele and Battista, Stefano and Borcoci, Eugen and Negru, Daniel}, journal = {IEEE MultiMedia}, title = {Scalable Media Coding enabling Content-Aware Networking}, year = {2013}, issn = {1070-986X}, month = {apr}, number = {2}, pages = {30-41}, volume = {20}, abstract = {Given that multimedia services are becoming increasingly popular, they are expected to play a dominant role for the Future Internet. In this context, it is essential that Content-Aware Networking (CAN) architectures, as envisaged in the frame of the Future Internet, explicitly address the efficient delivery and processing of multimedia content. This article proposes adopting a content-aware approach into the network infrastructure, thus making it capable of identifying, processing, and manipulating (i.e., adapting, caching, etc.) media streams and objects in real time towards Quality of Service/Experience (QoS/QoE) maximization. Our proposal is built upon the exploitation of scalable media coding technologies within such a content-aware networking environment and is discussed based on four representative use cases for media delivery (unicast, multicast, peer-to-peer, and adaptive HTTP streaming) and with respect to a selection of CAN challenges, specifically flow processing, caching/buffering, and QoS/QoE management.}, address = {Los Alamitos, CA, USA}, doi = {http://doi.ieeecomputersociety.org/10.1109/MMUL.2012.57}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/SMC_enabling_CAN.pdf}, publisher = {IEEE Computer Society} } @InCollection{Gardikis2013_3DFIM, author = {Gardikis, Georgios and Pallis, Evangelos and Grafl, Michael}, booktitle = {3D Future Internet Media}, publisher = {Springer Science+Business Media, LLC}, title = {Media-Aware Networks in Future Internet Media}, year = {2013}, address = {New York}, editor = {Kondoz, Ahmet and Dagiuklas, Tasos}, month = {dec}, pages = {6}, abstract = {Multimedia (especially video) services constitute a dominant and ever increasing portion of the global Internet traffic, while they are expected to also play a major role in the Future Internet scene. In order to address this reality in the networking domain, a promising perspective is to gradually shift from the current, service-unaware, best-effort nature of IP networks into a network logic which is service-aware – and, in specific, media-aware. This chapter discusses how media-awareness can be introduced in the networking domain in a way which is both feasible and scalable, leveraging at the same time state-of-the-art technologies in video representations, such as Scalable Video Coding (SVC) and Dynamic Adaptive Streaming over HTTP (DASH).}, doi = {10.1007/978-1-4614-8373-1_7}, language = {EN}, url = {http://link.springer.com/chapter/10.1007/978-1-4614-8373-1_7} } @InProceedings{Crabtree2013, author = {Crabtree, Barry and Stevens, Tim and Allan, Brahin and Lederer, Stefan and Posch, Daniel and Mueller, Christopher and Timmerer, Christian}, booktitle = {CCNxConn 2013}, title = {Video Adaptation in Limited or Zero Network Coverage}, year = {2013}, address = {Palo Alto}, editor = {Mahadevan, Priya}, month = {sep}, pages = {1-2}, publisher = {PARC}, abstract = {This paper shows how adaptive streaming and on-device caching can be used to provide an always available video service. A DASH client has been extended to deal with periods of zero network connectivity, and seamlessly works in conjunction with CCN to provide local storage that is intelligently updated to provide an improved quality of experience.}, language = {EN}, location = {Palo Alto, CA, USA}, pdf = {https://www.itec.aau.at/bib/files/Video adaptation in limited or zero network coverage-CCNxCon.pdf}, talkdate = {2013.09.06}, talktype = {poster}, url = {http://www.ccnx.org/ccnxcon2013/ccnxcon-2013-official-agenda/} } @InProceedings{Alberti_QoMEX2013_DASH, author = {Alberti, Claudio and Renzi, Daniele and Timmerer, Christian and Mueller, Christopher and Lederer, Stefan and Battista, Stefano and Mattavelli, Marco}, booktitle = {Proceedings of the 5th International Workshop on Quality of Multimedia Experience (QoMEX'13)}, title = {Automated QoE Evaluation of Dynamic Adaptive Streaming over HTTP}, year = {2013}, address = {Los Alamitos, CA, USA}, editor = {Timmerer, Christian and Le Callet, Patrick and Varela, Martin and Winkler, Stefan and Falk, Tiago}, month = {jul}, pages = {58--63}, publisher = {IEEE}, abstract = {Dynamic Adaptive Streaming over HTTP (DASH) is referred to as a multimedia streaming standard to deliver high quality multimedia content over the Internet using conventional HTTP Web servers. As a fundamental feature, it enables automatic switching of quality levels according to network conditions, user requirements, and expectations. Currently, the proposed adaptation schemes for HTTP streaming mostly rely on throughput measurements and/or buffer-related metrics, such as buffer exhaustion and levels. In this paper, we propose to enhance the DASH adaptation logic by feeding it with additional information from our evaluation of the users' perception approximating the user- perceived quality of video playback. The proposed model aims at conveniently combining TCP-, buffer-, and media content-related metrics as well as user requirements and expectations to be used as an input for the DASH adaptation logic. Experiments have demonstrated that the chosen model enhances the capability of the adaptation logic to select the optimal video quality level. Finally, we integrated all our findings into a real DASH system with QoE monitoring capabilities.}, keywords = {DASH, Quality of Experience, monitoring, content adaptation}, language = {EN}, location = {Klagenfurt am Wörthersee, Austria}, pdf = {https://www.itec.aau.at/bib/files/p20-Alberti.pdf}, talkdate = {2013.07.03}, talktype = {registered} } @InCollection{Waltl2012_UserCentricraey, author = {Waltl, Markus and Raffelsberger, Christian and Timmerer, Christian and Hellwagner, Hermann}, booktitle = {User Centric Media}, publisher = {Springer Verlag}, title = {Metadata-Based Content Management and Sharing System for Improved User Experience}, year = {2012}, address = {Berlin, Heidelberg, New York}, editor = {Alvarez, Federico and Costa, Cristina}, month = {dec}, pages = {132-140}, series = {Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering}, volume = {60}, doi = {10.1007/978-3-642-35145-7_17}, keywords = {Metadata; UPnP A/V; Content Management; Content Sharing; MPEG-V; Sensory Effects; User Experience}, language = {EN}, url = {http://dx.doi.org/10.1007/978-3-642-35145-7_17} } @InProceedings{Waltl2012_QoMEX2012_SensoryEffects, author = {Waltl, Markus and Timmerer, Christian and Rainer, Benjamin and Hellwagner, Hermann}, booktitle = {Proceedings of the 4th International Workshop on Quality of Multimedia Experience (QoMEX'12)}, title = {Sensory Effect Dataset and Test Setups}, year = {2012}, address = {Yarra Valley, Australia}, editor = {Burnett, Ian and Wu, Henry}, month = {jul}, pages = {115--120}, publisher = {IEEE}, abstract = {Additional constituents for the representation of multimedia content gained more and more attention. For example, the amount of cinemas equipped with additional devices (e.g., ambient light, vibrating seats, wind generators, water sprayers, heater/coolers) that stimulate senses going beyond audition and vision increases. On the content side the MPEG-V standard specifies – among others – Sensory Effect Metadata (SEM) which provides means to describe sensory effects such as wind, vibration, light, etc. to be attached to audio-visual content and, thus, offering an enhanced and immersive experience for the user. However, there is a lack of a common set of test content allowing for various subjective user studies and verification across different test sites. In this paper we provide our dataset comprising a number of videos from different genres enriched with MPEG-V compliant Sensory Effect Metadata descriptions. Furthermore, we describe possible test setups using off-the-shelf hardware for conducting subjective quality assessments.}, isbn13 = {-}, keywords = {Sensory Experience, Sensory Effects, MPEG-V, Dataset, Test Environment}, language = {EN}, location = {Yarra Valley, Australia}, pdf = {https://www.itec.aau.at/bib/files/QoMEX2012_Dataset.pdf}, talkdate = {2012.07.05}, talktype = {registered}, url = {http://www.qomex2012.org} } @Article{Waltl2012_MTAP, author = {Waltl, Markus and Timmerer, Christian and Rainer, Benjamin and Hellwagner, Hermann}, journal = {Multimedia Tools and Applications}, title = {Sensory Effects for Ambient Experiences in the World Wide Web}, year = {2012}, month = {may}, number = {-}, pages = {1--20}, volume = {-}, abstract = {More and more content in various formats becomes available via the WorldWideWeb (WWW). Currently availableWeb browsers are able to access and interpret these contents (i.e., Web videos, text, image, and audio). These contents stimulate only senses like audition or vision. Recently, it has been proposed to stimulate also other senses while consuming multimedia content, through so-called sensory effects. These sensory effects aim to enhance the ambient experience by providing effects such as light, wind, vibration, etc. The effects are represented as Sensory Effect Metadata (SEM) description which is associated to multimedia content and is rendered on devices like fans, vibration chairs, or lamps. In this paper we present two subjective quality assessments which comprise sensory effects, such as light, in the area of the WWW and their results achieved. The first assessment evaluates the influence of light effects on the Quality of Experience (QoE). The second assessment measures the impact of different settings for the color calculation on the viewing experience. Furthermore, we describe a Web browser plug-in for Mozilla Firefox which is able to render such sensory effects that are provided via the WWW.}, address = {Berlin, Heidelberg, New York}, doi = {10.1007/s11042-012-1099-8}, keywords = {World Wide Web, MPEG-V, Subjective quality assessment, Sensory effects, Quality of multimedia experience}, language = {EN}, publisher = {Springer Verlag}, url = {http://dx.doi.org/10.1007/s11042-012-1099-8} } @InProceedings{Waltl2012_MMM, author = {Waltl, Markus and Rainer, Benjamin and Timmerer, Christian and Hellwagner, Hermann}, booktitle = {Advances in Multimedia Modeling}, title = {Enhancing the User Experience with the Sensory Effect Media Player and AmbientLib}, year = {2012}, address = {Berlin, Heidelberg, New York}, editor = {Schoeffmann, Klaus and Merialdo, Bernard and Hauptmann, Alexander and Ngo, Chong-Wah and Andreopoulos, Yiannis and Breiteneder, Christian}, month = {jan}, pages = {624--626}, publisher = {Springer}, series = {LNCS 7131}, abstract = {Multimedia content is increasingly used in every area of our life. Still, each type of content only stimulates the visual and/or the hearing system. Thus, the user experience depends only on those two stimuli. In this paper we introduce a standard which offers the possibility to add additional effects to multimedia content. Furthermore, we present a multimedia player and a Web browser plug-in which uses this standard to stimulate further senses by using additional sensory effects (i.e., wind, vibration, and light) to enhance the user experience resulting in a unique, worthwhile sensory experience.}, keywords = {MPEG-V, User Experience, Sensory Experience, Media Player, Ambient, World Wide Web}, language = {EN}, location = {Klagenfurt, Austria}, pdf = {https://www.itec.aau.at/bib/files/mwbrcthh_mmm2012.pdf}, talkdate = {2012.01.05}, talktype = {poster} } @InProceedings{Waltl2012_ACMMM_OSSC, author = {Waltl, Markus and Rainer, Benjamin and Timmerer, Christian and Hellwagner, Hermann}, booktitle = {Proceedings of the 20th ACM Multimedia (MM'12)}, title = {A Toolset for the Authoring, Simulation, and Rendering of Sensory Experiences}, year = {2012}, address = {Nara, Japan}, editor = {Babaguchi, Noboru and Aizawa, Kiyoharu and Smith, John}, month = {oct}, pages = {1469-1472}, publisher = {ACM}, abstract = {This paper describes a toolset for the authoring, simulating, and rendering of multimedia content annotated with Sensory Effect Metadata (SEM) descriptions as specified in Part 3 of the MPEG V standard. This part of MPEG-V standardizes the description of sensory effects (e.g., light, wind) in order to be rendered on sensory devices (e.g., fans, vibration chairs) aiming at generating a sensory experience stimulating possibly all human senses. Our implementation comprises a toolset to author sensory effects associated with multimedia content and the simulation thereof. Furthermore, it includes a library, a standalone player, and a Web browser plug-in which enables the playback and rendering of sensory effects on off-the-shelf rendering devices and in various contexts. All software modules are available under the GNU General Public License (GPL) v3 and the GNU Lesser General Public License (LGPL) v3 respectively.}, isbn13 = {-}, keywords = {MPEG-V, Annotation Tool, Simulator, Media Player, Web Browser Plug-in, Sensory Effects, Sensory Experience}, language = {EN}, location = {Nara, Japan}, pdf = {https://www.itec.aau.at/bib/files/acmmm2012_ossc_mwbrcthh.pdf}, talkdate = {2012.10.31}, talktype = {registered}, url = {http://www.acmm2012.org} } @Article{Timmerer2012_MPEGColumnSep, author = {Timmerer, Christian}, journal = {ACM SIGMultimedia Records}, title = {MPEG column: 101st MPEG meeting}, year = {2012}, issn = {1947-4598}, month = {sep}, number = {3}, pages = {9-11}, volume = {4}, address = {New York, NY, USA}, language = {EN}, publisher = {ACM}, url = {http://records.sigmm.ndlab.net/2012/11/mpeg-column-101st-mpeg-meeting/} } @Article{Timmerer2012_MPEGColumnJun, author = {Timmerer, Christian}, journal = {ACM SIGMultimedia Records}, title = {MPEG column: 100th MPEG meeting}, year = {2012}, issn = {1947-4598}, month = {jun}, number = {2}, pages = {2-3}, volume = {4}, address = {New York, NY, USA}, language = {EN}, publisher = {ACM}, url = {http://records.sigmm.ndlab.net/2012/06/mpeg-column-100th-mpeg-meeting/} } @Article{Timmerer2012_MPEGColumnDec, author = {Timmerer, Christian}, journal = {ACM SIGMultimedia Records}, title = {MPEG column: 102nd MPEG meeting}, year = {2012}, issn = {1947-4598}, month = {dec}, number = {4}, pages = {1-2}, volume = {4}, address = {New York, NY, CUSA}, language = {EN}, publisher = {ACM}, url = {http://records.sigmm.ndlab.net/2012/12/mpeg-column-102nd-mpeg-meeting/} } @InProceedings{Timmerer2012_ACMMM, title = {Dynamic adaptive streaming over HTTP: from content creation to consumption}, author = {Timmerer, Christian and Griwodz, Carsten}, booktitle = {Proceedings of the 20th ACM international conference on Multimedia}, year = {2012}, address = {New York, NY, USA}, editor = {Babaguchi, Noboru and Aizawa, Kiyoharu and Smith, John}, month = {oct}, pages = {1533--1534}, publisher = {ACM}, series = {MM '12}, abstract = {In this tutorial we present dynamic adaptive streaming over HTTP ranging from content creation to consumption. It particular, it provides an overview of the recently ratified MPEG-DASH standard, how to create content to be delivered using DASH, its consumption, and the evaluation thereof with respect to competing industry solutions. The tutorial can be roughly clustered into three parts. In part I we will provide an introduction to DASH, part II covers content creation, delivery, and consumption, and, finally, part III deals with the evaluation of existing (open source) MPEG-DASH implementations compared to state-of-art deployed industry solutions.}, doi = {10.1145/2393347.2396553}, keywords = {MPEG, adaptation, dash, dynamic adaptive http streaming, streaming}, language = {EN}, location = {Nara, Japan}, pdf = {https://www.itec.aau.at/bib/files/mtu008-timmerer.pdf}, slides = {https://www.itec.aau.at/bib/files/mtu008-timmerer-slides.pdf}, talkdate = {2012.10.29}, talktype = {registered}, url = {http://doi.acm.org/10.1145/2393347.2396553} } @Article{Timmerer2012909, author = {Timmerer, Christian and Waltl, Markus and Rainer, Benjamin and Hellwagner, Hermann}, journal = {Signal Processing: Image Communication}, title = {Assessing the quality of sensory experience for multimedia presentations}, year = {2012}, month = {sep}, number = {8}, pages = {909--916}, volume = {27}, abstract = {This paper introduces the concept of sensory experience by utilizing sensory effects such as wind or lighting as another dimension which contributes to the quality of the user experience. In particular, we utilize a representation format for sensory effects that are attached to traditional multimedia resources such as audio, video, and image contents. Sensory effects (e.g., wind, lighting, explosion, heat, cold) are rendered on special devices (e.g., fans, ambient lights, motion chair, air condition) in synchronization with the traditional multimedia resources and shall stimulate other senses than audition and vision (e.g., mechanoreception, equilibrioception, thermoreception), with the intention to increase the users Quality of Experience (QoE). In particular, the paper provides a comprehensive introduction into the concept of sensory experience, its assessment in terms of the QoE, and related standardization and implementation efforts. Finally, we will highlight open issues and research challenges including future work.}, address = {Amsterdam, Netherlands}, doi = {10.1016/j.image.2012.01.016}, keywords = {Quality of Experience, Sensory experience, Subjective quality assessment, Experimental results, MPEG-V}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/1-s2.0-S0923596512000252-main.pdf}, publisher = {Elsevier}, url = {http://dx.doi.org/10.1016/j.image.2012.01.016} } @InProceedings{Reiners2012, author = {Reiners, René and Halvorsrud, Ragnhild and Eide, Aslak Wegner and Pohl, Daniela}, booktitle = {Proceedings of the 19th Conference on Pattern Languages of Programs (PLoP)}, title = {An Approach to Evolutionary Design Pattern Engineering}, year = {2012}, address = {New York, NY, USA}, editor = {Guerra, Eduardo}, month = {oct}, pages = {1-14}, publisher = {ACM}, abstract = {The design of interactive systems, especially in distributed research projects, is a challenging process in which many concepts are developed with successful outcomes but also with dissatisfying results. In order to structure and relay knowledge about good or bad approaches, design patterns are a well-known instrument in research and development. Due to the condition that a design pattern must be easy to read, different stakeholders in the system engineering and design process are able to understand the described concepts without the need of specific expert knowledge . In distributed projects, application design knowledge may be scattered and documented in different manners. This means, before we can start formulating patterns, we need to discover and gather the available and partially concealed design knowledge. Since these fragments of knowledge may not always be accurately formulated for being used as design patterns, we seek for a collaborative method for collecting and formulating early findings together with established design knowledge. In this paper we present a concept of an evolutionary process for capturing, formulating, refining and validating design patterns. Our approach aims at involving as many stakeholders as possible in order to shape a pattern language over a project’s lifetime in a collaborative process allowing facile participation. We implement our approach in the scope of the EU research project BRIDGE that aims at supporting inter-agency collaboration during emergency response. We close with a discussion of the current state and envisioned next steps in order to foster our considerations.}, keywords = {Design Patterns, Pattern Languages, Pattern Evolution Process, Collaboration}, language = {EN}, location = {Tucson, Arizona, USA}, pdf = {https://www.itec.aau.at/bib/files/An Approach to Evolutionary Design Pattern Engineering.pdf}, talkdate = {2012.10.20}, talktype = {registered}, url = {http://www.hillside.net/plop/2012/index.php} } @InProceedings{Rainer2012_QoMEX2012_SensoryEffects, author = {Rainer, Benjamin and Waltl, Markus and Cheng, Eva and Shujau, Muawiyath and Timmerer, Christian and Davis, Stephen and Burnett, Ian and Hellwagner, Hermann}, booktitle = {Proceedings of the 4th International Workshop on Quality of Multimedia Experience (QoMEX'12)}, title = {Investigating the Impact of Sensory Effects on the Quality of Experience and Emotional Response in Web Videos}, year = {2012}, address = {Yarra Valley, Australia}, editor = {Burnett, Ian and Wu, Henry}, month = {jul}, pages = {278--283}, publisher = {IEEE}, abstract = {Multimedia is ubiquitously available online with large amounts of video increasingly consumed through Web sites such as YouTube or Google Video. However, online multimedia typically limits users to visual/auditory stimulus, with onscreen visual media accompanied by audio. The recent introduction of MPEG-V proposed multi-sensory user experiences in multimedia environments, such as enriching video content with so-called sensory effects like wind, vibration, light, etc. In MPEG-V, these sensory effects are represented as Sensory Effect Metadata (SEM), which is additionally associated to the multimedia content. This paper presents three user studies that utilize the sensory effects framework of MPEG-V, investigating the emotional response of users and enhancement of Quality of Experience (QoE) of Web video sequences from a range of genres with and without sensory effects. In particular, the user studies were conducted in Austria and Australia to investigate whether geography and cultural differences affect users’ elicited emotional responses and QoE.}, isbn13 = {-}, keywords = {Quality of Multimedia Experience, Sensory Effects, MPEG-V, Subjective Quality Assessment, World Wide Web, Sensory Experience}, language = {EN}, location = {Yarra Valley, Australia}, pdf = {https://www.itec.aau.at/bib/files/QoMEX2012_UserStudy.pdf}, talkdate = {2012.07.07}, talktype = {registered}, url = {http://www.qomex2012.org} } @InProceedings{Rainer2012_EUSIPCO2012, author = {Rainer, Benjamin and Lederer, Stefan and Mueller, Christopher and Timmerer, Christian}, booktitle = {Proceedings of the 20th European Signal Processing Conference (EUSIPCO)}, title = {A Seamless Web Integration of Adaptive HTTP streaming}, year = {2012}, address = {Bucharest, Romania}, editor = {Pesquet-Popescu, Béatrice and Burileanu, Corneliu}, month = {aug}, pages = {1519-1523}, publisher = {European Signal Processing (EURASIP) Society}, abstract = {Nowadays video is an important part of the Web and Web sites like YouTube, Hulu, etc. count millions of users consuming their content every day. However, these Web sites mainly use media players based on proprietary browser plug-ins (i.e., Adobe Flash) and do not leverage adaptive streaming systems. This paper presents a seamless integration of the recent MPEG standard on Dynamic Adaptive Streaming over HTTP (DASH) in the Web using the HTML5 video element. Therefore, we present DASHJS, a JavaScript-based MPEG-DASH client which adopts the Media Source API of Google’s Chrome browser to present a flexible and potentially browser independent DASH client. Furthermore, we present the integration of WebM based media segments in DASH giving a detailed description of the used container format structure and a corresponding Media Presentation Description (MPD). Our preliminary evaluation demonstrates the bandwidth adaption capabilities to show the effectiveness of the system.}, language = {EN}, location = {Bucharest, Romania}, pdf = {https://www.itec.aau.at/bib/files/DASHJS-Eusipco.pdf}, talkdate = {2012.08.30}, talktype = {registered} } @InProceedings{Raffelsberger2012, author = {Raffelsberger, Christian and Hellwagner, Hermann}, booktitle = {Proceedings of the Tenth Workshop on Intelligent Solutions in Embedded Systems ({WISES '12})}, title = {Evaluation of MANET Routing Protocols in a Realistic Emergency Response Scenario}, year = {2012}, address = {Los Alamitos, CA, USA}, editor = {Quaritsch, Markus and Fehervari, Istvan}, month = {jul}, pages = {88-92}, publisher = {IEEE}, abstract = {We evaluate the performance of several routing protocols for mobile ad-hoc networks (MANETs) in an emergency response scenario. The simulated scenario uses a disaster area mobility model and a wireless shadowing model to represent realistic first responder movements in a hybrid indoor/outdoor environment. The resulting scenario imposes some challenges on the MANET routing protocols such as intermittent connectivity and network partitions. The simulation results show that nodes have diverse connectivity characteristics which are challenging for state-of-the-art MANET routing protocols.}, language = {EN}, location = {Klagenfurt, Austria}, pdf = {https://www.itec.aau.at/bib/files/WISES2012-cr.pdf}, talkdate = {2012.07.05}, talktype = {poster} } @InProceedings{Pohl2012c, author = {Pohl, Daniela and Bouchachia, Abdelhamid and Hellwagner, Hermann}, booktitle = {11th International Conference on Machine Learning and Applications}, title = {Automatic Identification of Crisis-Related Sub-Events using Clustering}, year = {2012}, address = {Los Alamitos, CA, USA}, editor = {Han, Jiawei and Khoshgoftaar, Taghi M and Zhu, Xingquan}, month = {dec}, pages = {333-338}, publisher = {IEEE}, abstract = {Social media are becoming an important instrument for supporting crisis management, due to their broad acceptance and the intensive usage of mobile devices for accessing them. Social platforms facilitate collaboration among the public during a crisis and also support after-the-fact analysis. Thus, social media are useful for the processes of understanding, learning, and decision making. In particular, having information from social networks in a suitable, ideally summarized, form can speed up such processes. The present study relies on Flickr and YouTube as social media and aims at automatically identifying individual sub-events within a crisis situation. The study applies a two-phase clustering approach to detect those sub-events. The first phase uses geo-referenced data to locate a sub-event, while the second phase uses the natural language descriptions of pictures and videos to further identify the ”what-about” of those sub-events. The results show high potential of this social media-based clustering approach for detecting crisis-related sub-events.}, keywords = {Clustering, Sub-Event Detection, Crisis Management}, language = {EN}, location = {Boca Raton, Florida, USA}, pdf = {https://www.itec.aau.at/bib/files/06406815.pdf}, talkdate = {2012.12.12}, talktype = {registered}, url = {http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6406815} } @InProceedings{Pohl2012b, author = {Pohl, Daniela and Bouchachia, Abdelhamid and Hellwagner, Hermann}, booktitle = {IEEE 21st International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE)}, title = {Supporting Crisis Management via Sub-Event Detection in Social Networks}, year = {2012}, address = {Toulouse, Fance}, editor = {Diaz, Michel and Senac, Patrick}, month = {jun}, pages = {373 -378}, publisher = {IEEE}, abstract = {Social networks give the opportunity to gather and share knowledge about a situation of relevance. This so called user-generated content is getting increasingly important during crisis management. It facilitates the collaboration with citizens or parties involved from the very beginning of the crisis. The information captured in form of images, text or videos is a valuable source of identifying sub-events of a crisis. In this study, we use metadata of images and videos collected from Flickr and YouTube to extract sub-events in crisis situations. We investigate the suitability of clustering techniques to detect sub-events. In particular two algorithms are evaluated on several data sets related to crisis situations. The results show the high potential of the approach proposed.}, doi = {10.1109/WETICE.2012.58}, issn = {1524-4547}, keywords = {Crisis Management, Information Retrieval, Clustering, Sub-Event Detection}, language = {EN}, location = {Toulouse, Fance}, talkdate = {2012.06.26}, talktype = {registered} } @InProceedings{Pohl2012a, author = {Pohl, Daniela and Bouchachia, Abdelhamid and Hellwagner, Hermann}, booktitle = {Proceedings of the 21st International Conference Companion on World Wide Web}, title = {Automatic Sub-Event Detection in Emergency Management using Social Media}, year = {2012}, address = {New York, NY, USA}, editor = {Mille, Alain and Gandon, Fabien and Misselis, Jacques}, month = {apr}, pages = {683--686}, publisher = {ACM}, series = {WWW '12 Companion}, abstract = {Emergency management is about assessing critical situations, followed by decision making as a key step. Clearly, information is crucial in this two-step process. The technology of social (multi)media turns out to be an interesting source for collecting information about an emergency situation. In particular, situational information can be captured in form of pictures, videos, or text messages. The present paper investigates the application of multimedia metadata to identify the set of sub-events related to an emergency situation. The used metadata is compiled from Flickr and YouTube during an emergency situation, where the identification of the events relies on clustering. Initial results presented in this paper show how social media data can be used to detect different sub-events in a critical situation.}, keywords = {Emergency Management, Social Media, Clustering}, language = {EN}, location = {Lyon, France}, pdf = {https://www.itec.aau.at/bib/files/p683.pdf}, talkdate = {2012.04.17}, talktype = {registered} } @InProceedings{Mueller2012b, author = {Mueller, Christopher and Renzi, Daniele and Lederer, Stefan and Battista, Stefano and Timmerer, Christian}, booktitle = {Proceedings of the 20th European Signal Processing Conference (EUSIPCO12)}, title = {Using Scalable Video Coding for Dynamic Adaptive Streaming over HTTP in Mobile Environments}, year = {2012}, address = {Bucharest, Romania}, editor = {Burileanu, Corneliu and Pesquet-Popescu, Béatrice}, month = {aug}, pages = {2208-2212}, publisher = {European Signal Processing (EURASIP) Society}, abstract = {Dynamic Adaptive Streaming over HTTP (DASH) is a convenient approach to transfer videos in an adaptive and dynamic way to the user. As a consequence, this system provides high bandwidth flexibility and is especially suitable for mobile use cases where the bandwidth variations are tremendous. In this paper we have integrated the Scalable Video Coding (SVC) extensions of the Advanced Video Coding (AVC) standard into the recently ratified MPEG-DASH standard. Furthermore, we have evaluated our solution under restricted conditions using bandwidth traces from mobile environments and compared it with an improved version of our MPEG-DASH implementation using AVC as well as major industry solutions.}, keywords = {Dynamic Adaptive Streaming over {HTTP}, {MPEG-DASH}, Scalable Video Coding, Evaluation, Mobile Networks, Vehicular Mobility}, language = {EN}, location = {Bucharest, Romania}, pdf = {https://www.itec.aau.at/bib/files/mueller_svc-dash.pdf}, talkdate = {2012.08.31}, talktype = {registered} } @InProceedings{Mueller2012a, author = {Mueller, Christopher and Lederer, Stefan and Timmerer, Christian}, booktitle = {Proceedings of the Fourth Annual ACM SIGMM Workshop on Mobile Video (MoVid12)}, title = {An Evaluation of Dynamic Adaptive Streaming over HTTP in Vehicular Environments}, year = {2012}, address = {New York, NY, USA}, editor = {Hefeeda, Mohamed and Hsu, Cheng-Hsin and Chatterjee, Mainak and Venkatasubramanian, Nalini and Ganguly, Samrat}, month = {feb}, pages = {37-42}, publisher = {ACM}, abstract = {MPEGs' Dynamic Adaptive Streaming over HTTP (MPEG-DASH) is an emerging standard designed for media delivery over the top of existing infrastructures and able to handle varying bandwidth conditions during a streaming session. This requirement is very important, specifically within mobile environments and, thus, DASH could potentially become a major driver for mobile multimedia streaming. Hence, this paper provides a detailed evaluation of our implementation of MPEG DASH compared to the most popular propriety systems, i.e., Microsoft Smooth Steaming, Adobe HTTP Dynamic Streaming, and Apple HTTP Live Streaming. In particular, these systems will be evaluated under restricted conditions which are due to vehicular mobility. In anticipation of the results, our prototype implementation of MPEG-DASH can very well compete with state-of-the-art solutions and, thus, can be regarded as a mature standard ready for industry adaption.}, keywords = {Dynamic Adaptive Streaming over HTTP, MPEG-DASH, Microsoft Smooth Streaming, Adobe HTTP Dynamic Streaming, Evaluation, Apple HTTP Live Streaming, Mobile Networks, Vehicular Mobility}, language = {EN}, location = {Chapel Hill, North Carolina, USA}, pdf = {https://www.itec.aau.at/bib/files/p37-mueller.pdf}, talkdate = {2012.02.24}, talktype = {registered} } @InProceedings{Mueller2012VCIP, author = {Mueller, Christopher and Lederer, Stefan and Timmerer, Christian}, booktitle = {Proceedings of the IEEE Conference on Visual Communications and Image Processing Conference (VCIP 2012)}, title = {A Proxy Effect Analysis and Fair Adaptation Algorithm for Multiple Competing Dynamic Adaptive Streaming over HTTP Clients}, year = {2012}, address = {San Diego, CA, USA}, editor = {Aizawa, Kiyoharu and Kuo, Jay and Liu, Zicheng}, month = {nov}, pages = {6}, publisher = {IEEE}, abstract = {Multimedia streaming technologies based on the Hypertext Transfer Protocol (HTTP) are very popular and used by many content providers such as Netflix, Hulu, and Vudu. Recently, ISO/IEC MPEG has ratified Dynamic Adaptive Streaming over HTTP (DASH) which extends the traditional HTTP streaming with an adaptive component addressing the issue of varying bandwidth conditions that users are facing in networks based on the Internet Protocol (IP). Additionally, industry has already deployed several solutions based on such an approach which simplifies large scale deployment because the whole streaming logic is located at the client. However, these features may introduce drawbacks when multiple clients compete for a network bottleneck due to the fact that the clients are not aware of the network infrastructure such as proxies or other clients. This paper identifies these negative effects and the evaluation thereof using MPEG-DASH and Microsoft Smooth Streaming. Furthermore, we propose a novel adaptation algorithm introducing the concept of fairness regarding a cluster of clients. In anticipation of the results we can conclude that we achieve more efficient bottleneck bandwidth utilization and less quality switches.}, language = {EN}, location = {San Diego, USA}, pdf = {https://www.itec.aau.at/bib/files/PID2500949.pdf}, talkdate = {2012.11.29}, talktype = {registered}, url = {http://www.vcip2012.org} } @InProceedings{Mueller2012, author = {Lederer, Stefan and Mueller, Christopher and Timmerer, Christian}, booktitle = {Proceedings of the Third Annual {ACM SIGMM} Conference on Multimedia Systems ({MMSys12})}, title = {Dynamic Adaptive Streaming over {HTTP} Dataset}, year = {2012}, address = {New York, NY, USA}, editor = {Claypool, Mark and Griwodz, Carsten and Mayer-Patel, Ketan}, month = {feb}, pages = {89-94}, publisher = {ACM}, abstract = {Adaptive HTTP streaming got lot of attention in recent years and with dynamic adaptive streaming over HTTP (DASH) a standard is available. Many papers cover this topic and present their research results, but unfortunately all of them use their own private dataset which – in most cases – is not publicly available. Hence, it is difficult to compare, e.g., adaptation algorithms in an objective way due to the lack of a common dataset which shall be used as basis for such experiments. In this paper, we present our DASH dataset featuring our DASHEncoder, an open source DASH content generation tool. We also provide basic evaluations of the different segment lengths, the influence of HTTP server settings, and, in this context, we show some of the advantages as well as problems of shorter segment lengths.}, keywords = {Dynamic Adaptive Streaming over HTTP, DASH, Dataset, Encoder, Content Generation Tool}, language = {EN}, location = {Chapel Hill, North Carolina, USA}, pdf = {https://www.itec.aau.at/bib/files/p89-lederer.pdf}, talkdate = {2012.02.22}, talktype = {registered} } @Article{Milojicic2012, author = {Milojicic, Dejan and Arlitt, Martin and Seligmann, Doree Duncan and Thiruvathukal, George and Timmerer, Christian}, journal = {Computer}, title = {Innovation Mashups: Academic Rigor Meets Social Networking Buzz}, year = {2012}, issn = {0018-9162}, month = {sep}, number = {9}, pages = {101-105}, volume = {45}, abstract = {Exploring new options for publishing and content delivery offers an enormous opportunity to improve the state of the art and further modernize academic and professional publications.}, address = {Los Alamitos, CA, USA}, doi = {http://doi.ieeecomputersociety.org/10.1109/MC.2012.313}, keywords = {STCs, IEEE Computer Society, mashups, Computing Now}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/mco2012090101.pdf}, publisher = {IEEE Computer Society} } @InProceedings{Lederer2012c, author = {Liu, Yaning and Geurts, Joost and Rainer, Benjamin and Lederer, Stefan and Mueller, Christopher and Timmerer, Christian}, booktitle = {CCNx Community Meeting (CCNxConn 2012)}, title = {DASH over CCN: A CCN use-case for a Social Media based collaborative project}, year = {2012}, address = {Sophia Antipolis}, editor = {Carofiglio, Giovanna}, month = {sep}, pages = {1-1}, publisher = {Parc}, keywords = {CCN, DASH}, language = {EN}, location = {Sophia Antipolis, France}, pdf = {https://www.itec.aau.at/bib/files/DashOverCCN.pdf}, talkdate = {2012.09.12}, talktype = {registered}, url = {http://www.ccnx.org/ccnxcon2012/} } @InProceedings{Lederer2012b, author = {Lederer, Stefan and Mueller, Christopher and Rainer, Benjamin and Waltl, Markus and Timmerer, Christian}, booktitle = {Proceedings of the IEEE Conference on Visual Communications and Image Processing Conference (VCIP 2012)}, title = {An open source MPEG DASH evaluation suite}, year = {2012}, address = {San Diego, CA, USA}, editor = {Izquierdo, Ebroul and Wang, Xin}, month = {nov}, pages = {1-1}, publisher = {IEEE}, abstract = {In this paper we demonstrate our MPEG-DASH evaluation suite, which comprises several components on the client side as well as on the server side. The major client components are the VLC DASH plugin, libDASH, and DASH-JS, a JavaScript-based DASH client. These tools enable performance tests on various platforms, e.g., Windows and Linux as well as mobile platforms such as Android. Moreover, due to their flexible structure it is possible to integrate adaptation logics and evaluate them under consistent conditions. On the server side we provide the content generation tool DASHEncoder, our MPEG-DASH datasets well as the MPEG-DASH conformance validator.}, keywords = {MPEG DASH, Open Source, Demo}, language = {EN}, location = {San Diego, USA}, pdf = {https://www.itec.aau.at/bib/files/open-source_MPEG-DASH_evaluation_suite.pdf}, talkdate = {2012.11.29}, talktype = {registered}, url = {http://www.vcip2012.org} } @InProceedings{Lederer2012, author = {Lederer, Stefan and Mueller, Christopher and Timmerer, Christian}, booktitle = {Proceedings of the 19th International Packet Video Workshop ({PV} 2012)}, title = {Towards Peer-Assisted Dynamic Adaptive Streaming over HTTP}, year = {2012}, address = {Munich, Germany}, editor = {Guillemot, Christine and Chakareski, Jacob and Steinbach, Eckehard}, month = {may}, pages = {1-6}, publisher = {IEEE}, abstract = {This paper presents our peer-assisted Dynamic Adaptive Streaming over HTTP (pDASH) proposal as well as an evaluation based on our DASH simulation environment in comparison to conventional approaches, i.e., non-peer-assisted DASH. Our approach maintains the standard conformance to MPEG-DASH enabling an easy and straightforward way of enhancing a streaming system with peer assistance to reduce the bandwidth and infrastructure requirements of the content/service provider. In anticipation of the results our system achieves a bandwidth reduction of Content Distribution Networks (CDN) and as a consequence the corresponding infrastructure costs of the content/service providers by up to 25% by leveraging the upstream capacity of neighboring peers. Furthermore, the cost savings have been evaluated using a cost model that is based on the current Amazon CloudFront pricing scheme. Furthermore, we have also evaluated the performance impact that various combinations of quality levels of the content could have in a peer-assisted streaming system as well as the client behavior in such an environment.}, keywords = {Peer-Assisted Streaming, MPEG-DASH, Dynamic Adaptive Streaming over HTTP, CDN Bandwidth Reduction, Peer-to-Peer Streaming.}, language = {EN}, location = {Munich, Germany}, pdf = {https://www.itec.aau.at/bib/files/Paper53.pdf}, talkdate = {2012.05.10}, talktype = {registered} } @PhdThesis{Kuschnig2012, author = {Kuschnig, Robert}, school = {Klagenfurt University}, title = {Congestion-Aware Quality-Adaptive Streaming of Scalable Video}, year = {2012}, month = {jul}, abstract = {Internet video streaming is a hot topic in multimedia systems. A large variety of devices (computers, mobile phones, TVs, etc.) are connected to the Internet via wired or wireless networks and are capable of receiving and decoding HD video content. To enable new services like HD video streaming (e.g., online video rental), the Internet’s infrastructure was enhanced. But the Internet is still a best-effort network, which does not implement quality-of-service or admission control, resulting in time-varying bandwidth and packet delay, packet loss and network congestion. Because video streaming accounts for a considerable amount of the Internet’s traffic, video streaming needs additionally to be congestion-aware, to avoid a congestion collapse of the Internet. The Transmission Control Protocol (TCP) can adapt to changing network conditions and is currently the de facto standard protocol for congestion-aware and reliable data transmission in the Internet. This fact gave TCP-based video streaming a huge momentum. Consequently, this thesis investigates TCP-based adaptive video streaming for the Internet. The main goal is to provide a solution for congestion-aware video streaming, while still being able to achieve a reasonable performance in error-prone networks. To complement existing work on congestion-aware adaptive streaming, this thesis makes six contributions. (1) The baseline performance of TCP-based adaptive streaming is identified by means of an evaluation of different adaptive streaming approaches. The results represent a reference for further investigations. (2) An investigation on the influence of TCP’s behavior in presence of packet loss on the video streaming performance. (3) To overcome the shortcomings of TCP-based video streaming (single TCP connections fail to deliver a good performance in case of packet loss), a new approach to video streaming based on multiple request-response streams was introduced. The novelty of this system is that it is able to make use of multiple HTTP-based request-response streams while still providing TCP-friendliness. (4) A performance model of the HTTP-based request-response streams was developed, to estimate the influence of the system parameters and the network characteristics on the throughput performance. (5) A comprehensive evaluation of the HTTP-based request-response streams under diverse network conditions was conducted, to validate the model’s estimations. Additionally, the TCP-friendliness was evaluated, showing that request-response streaming systems can be configured to achieve TCP-friendliness. (6) A cellular network with high bandwidth fluctuations and RTTs was used to investigate the performance of the request-response streaming system in a mobile video streaming scenario. The results indicate that the streaming system can make good use of the available bandwidth, while the number of quality switches is kept low. While aggregating multiple TCP connections to improve the TCP streaming performance is quite common, usually the improvement comes at the cost of high deployment effort. By placing the streaming logic at the client, request-response streams can avoid this complexity. Additionally, this client-driven approach responds faster to changing network conditions and enables easy recovery from connection stalls or aborts, because the control loop is at the client. To improve the network efficiency and the scalability in terms of number of clients served, HTTP-based request-response streams can utilize HTTP proxies and caches.}, language = {EN}, pages = {186}, pdf = {https://www.itec.aau.at/bib/files/PhD_thesis_Robert_Kuschnig_2012.pdf} } @InProceedings{Kofler2012, author = {Kofler, Ingo and Kuschnig, Robert and Hellwagner, Hermann}, booktitle = {Proceedings of the 9th {IEEE} Consumer Communications and Networking Conference ({CCNC})}, title = {Implications of the {ISO Base Media File Format} on Adaptive {HTTP} Streaming of {H.264/SVC}}, year = {2012}, address = {Los Alamitos, CA, USA}, editor = {Shirazi, Behrooz}, month = {jan}, pages = {5}, publisher = {IEEE}, abstract = {HTTP streaming has gained significant attraction in the last few years. Currently many commercial as well as standardized streaming systems are already offering adaptive streaming. In most cases, the adaptation is achieved by switching between separately encoded video streams in different qualities. In contrast to that, this paper focuses on the applicability of scalable video coding based on the H.264/SVC standard for adaptive HTTP streaming. Recent work has already highlighted the conceptual advantages like better cache utilization, fine-grained bit rate scalability, and lower storage requirements. This paper discusses the actual realization and design options for implementing priority streaming using the ISO~Base Media File Format (BMFF). We propose three different strategies for organizing the scalable video bit stream that consider both the possibilities as well as limitations of the ISO BMFF. The proposed strategies are discussed and evaluated both conceptually and quantitatively. For that purpose, we provide a detailed analysis based on modeling both the overhead of the file format and the HTTP encapsulation. The results for all three priority streaming strategies show that the limitations of the ISO BMFF result in a high relative overhead in the case of low bit rate content. However, when applied to high quality content, priority streaming of H.264/SVC can be implemented at a very low cost. Depending on the number of layers and the offered scalability dimensions, different strategies should be chosen to minimize the overhead. Based on the analytical model and the discussion, this paper provides guidance for selecting the most efficient strategy.}, language = {EN}, location = {Las Vegas, NV, USA}, pdf = {https://www.itec.aau.at/bib/files/Kofler_PriorityStreamingISOBMFF_preprint.pdf}, talkdate = {2012.01.14}, talktype = {registered}, url = {http://www.ieee-ccnc.org/2012/} } @Article{Hossfeld2012, author = {Ho{\ss}feld, Tobias and Schatz, Raimund and Varela, Martin and Timmerer, Christian}, journal = {Communications Magazine, IEEE}, title = {Challenges of QoE Management for Cloud Applications}, year = {2012}, month = {apr}, number = {4}, pages = {28-36}, volume = {50}, abstract = {Cloud computing is currently gaining enormous momentum due to a number of promised benefits: ease of use in terms of deployment, administration, and maintenance, along with high scalability and flexibility to create new services. However, as more personal and business applications migrate to the cloud, service quality will become an important differentiator between providers. In particular, quality of experience as perceived by users has the potential to become the guiding paradigm for managing quality in the cloud. In this article, we discuss technical challenges emerging from shifting services to the cloud, as well as how this shift impacts QoE and QoE management. Thereby, a particular focus is on multimedia cloud applications. Together with a novel QoE-based classification scheme of cloud applications, these challenges drive the research agenda on QoE management for cloud applications.}, address = {New York, NY, USA}, doi = {10.1109/MCOM.2012.6178831}, keywords = {cloud computing, multimedia computing, software quality, QoE management, QoE-based classification scheme, multimedia cloud applications, quality management, quality of experience, service quality, Cloud computing, Multimedia communication, Quality of service, Streaming media}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/06178831.pdf}, publisher = {IEEE Communications Society} } @InCollection{Hellwagner2012, author = {Hellwagner, Hermann}, booktitle = {Encyclopedia of Parallel Computing}, publisher = {Springer}, title = {Scalable Coherent Interface (SCI)}, year = {2012}, address = {Berlin, Heidelberg, New York}, editor = {Padua, David}, month = {jan}, pages = {9}, abstract = {Scalable Coherent Interface (SCI) is the specification (standardized by ISO/IEC and the IEEE) of a high-speed, flexible, scalable, point-to-point-based interconnect technology that was implemented in various ways to couple multiple processing nodes. SCI supports both the message-passing and shared-memory communication models, the latter in either the cache-coherent or non-coherent variants. SCI can be deployed as a system area network for compute clusters, as a memory interconnect for large-scale, cache-coherent, distributed-shared-memory multiprocessors, or as an I/O subsystem interconnect.}, language = {EN} } @InProceedings{Grafl2012_TEMU, author = {Grafl, Michael and Timmerer, Christian and Waltl, Markus and Xilouris, George and Zotos, Nikolaos and Renzi, Daniele and Battista, Stefano and Chernilov, Alex}, booktitle = {Proceedings of the 2012 {IEEE} International Conference on Telecommunications and Multimedia ({TEMU} 2012)}, title = {Distributed Adaptation Decision-Taking Framework and Scalable Video Coding Tunneling for Edge and In-Network Media Adaptation}, year = {2012}, address = {Los Alamitos, CA, USA}, editor = {Pallis, Evangelos and Zacharopoulos, Vassilios and Kourtis, Anastasios}, month = {jul}, pages = {6}, publisher = {IEEE}, series = {TEMU}, abstract = {Existing and future media ecosystems need to cope with the ever-increasing heterogeneity of networks, devices, and user characteristics collectively referred to as (usage) context. The key to address this problem is media adaptation to various and dynamically changing contexts in order to provide a service quality that is regarded as satisfactory by the end user. The adaptation can be performed in many ways and at different locations, e.g., at the edge and within the network resulting in a substantial number of issues to be integrated within a media ecosystem. This paper describes research challenges, key innovations, target research outcomes, and achievements so far for edge and in-network media adaptation by introducing the concept of Scalable Video Coding (SVC) tunneling.}, doi = {http://dx.doi.org/10.1109/TEMU.2012.6294710}, keywords = {distributed adaptation decision-taking; SVC tunneling; research challenges; in-network adaptation; content-aware networking}, language = {EN}, location = {Heraklion, Greece}, pdf = {https://www.itec.aau.at/bib/files/TEMU2012_mgrafl.pdf}, talkdate = {2012.07.31}, talktype = {registered} } @InProceedings{Yanmaz2011a, author = {Yanmaz, Evsen and Kuschnig, Robert and Bettstetter, Christian}, booktitle = {Proceedings of the GlobeCom 2010 (Wi-UAV Workshop)}, title = {Channel Measurements Over 802.11a-Based UAV-to-Ground Links}, year = {2011}, address = {Piscataway, NJ, USA}, editor = {How, Jonathan and Wietfeld, Christian}, month = {dec}, pages = {5}, publisher = {IEEE}, abstract = {The distribution of audio-visual content over the Internet has become very popular in recent years. However, due to the bandwidth requirements of videos in high definition, a costefficient distribution is desirable. In this paper we present a low-cost consumer electronics set-top box for streaming live video content using cost-efficient P2P networks. The main features of the set-top box include content discovery, highquality playback, easy user management, and social interaction.}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/WIUAV2011_Yanmaz.pdf}, talktype = {none} } @InProceedings{Yanmaz2011, author = {Yanmaz, Evsen and Kuschnig, Robert and Quaritsch, Markus and Bettstetter, Christian and Rinner, Bernhard}, booktitle = {Proceedings of the {IEEE} Conference on Computer Communications Workshops, {INFOCOM M2MCN}, 2011}, title = {On Path Planning Strategies for Networked Unmanned Aerial Vehicles}, year = {2011}, address = {Piscataway, NJ, USA}, editor = {Ni, Lionel and Zhang, Wenjun}, month = {apr}, pages = {212--216}, publisher = {{IEEE}}, abstract = {The distribution of audio-visual content over the Internet has become very popular in recent years. However, due to the bandwidth requirements of videos in high definition, a costefficient distribution is desirable. In this paper we present a low-cost consumer electronics set-top box for streaming live video content using cost-efficient P2P networks. The main features of the set-top box include content discovery, highquality playback, easy user management, and social interaction.}, language = {EN}, location = {Shanghai, China}, pdf = {https://www.itec.aau.at/bib/files/p212-yanmaz.pdf}, talkdate = {2011.04.15}, talktype = {registered} } @InProceedings{Waltl2011_WoWMoM, author = {Waltl, Markus}, booktitle = {Proceedings of the 12th IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoWMoM)}, title = {The Next Dimension of Video Experience: Sensory Effects}, year = {2011}, address = {Los Alamitos, CA, USA}, editor = {Gerla, Mario and Mingozzi, Enzo and Chatterjee, Mainak and Passarella, Andrea}, month = {jun}, pages = {3}, publisher = {IEEE}, abstract = {This work presents a new dimension for Quality of Experience (QoE), i.e., sensory information. Sensory information enhances the user experience by providing additional so-called sensory effects (e.g., wind, light, vibration) which are rendered together with multimedia content. Furthermore, the work describes two subjective quality assessments conducted in this area including their results.}, doi = {10.1109/WoWMoM.2011.5986375}, keywords = {Sensory Information, MPEG-V, Subjective Quality Assessments, Quality of Experience}, language = {EN}, location = {Lucca, Italy}, pdf = {https://www.itec.aau.at/bib/files/wowmom2011_mw.pdf}, talkdate = {2011.06.22}, talktype = {poster} } @TechReport{Waltl2011_TR, author = {Waltl, Markus and Timmerer, Christian and Rainer, Benjamin and Hellwagner, Hermann}, institution = {Alpen-Adria-Universität Klagenfurt}, title = {Sensory Effects for Ambient Experiences in the World Wide Web}, year = {2011}, address = {Klagenfurt, Austria}, month = {jul}, number = {TR/ITEC/11/1.13}, abstract = {More and more content in various formats become available via the World Wide Web (WWW). Currently available Web browsers are able to access and interpret these contents (i.e., Web videos, text, image, and audio). These contents stimulate only senses like audition or vision. Recently, it has been proposed to stimulate also other senses while consuming multimedia content through so-called sensory effects. These sensory effects aim to enhance the ambient experience by providing effects, such as, light, wind, vibration, etc. The effects are represented as Sensory Effect Metadata (SEM) which is associated to multimedia content and is rendered on devices like fans, vibration chairs, or lamps. In this paper we present a plug-in for the Mozilla Firefox browser which is able to render such sensory effects that are provided via the WWW. Furthermore, the paper describes two user studies conducted with the plug-in and presents the results achieved.}, keywords = {World Wide Web, MPEG-V, Subjective Quality Assessment, Sensory Effects, Quality of Multimedia Experience}, language = {EN}, pages = {12}, pdf = {https://www.itec.aau.at/bib/files/Waltl_TR11113.pdf}, publisher = {Alpen-Adria Universität Klagenfurt} } @InProceedings{Waltl2011_MMWeb, author = {Waltl, Markus and Rainer, Benjamin and Timmerer, Christian and Hellwagner, Hermann}, booktitle = {Proceedings of the Workshop on Multimedia on the Web (MMWeb) 2011}, title = {Sensory Experience for Videos on the Web}, year = {2011}, address = {Los Alamitos, CA, USA}, editor = {Böszörmenyi, Laszlo and Marques, Oge and Lux, Mathias and Klamma, Ralf}, month = {sep}, pages = {1--3}, publisher = {IEEE}, abstract = {More and more multimedia content is becoming available via the World Wide Web (WWW). These contents stimulate only senses like hearing or vision. Recently, it has been proposed to stimulate also other senses while consuming multimedia content, through so-called sensory effects. These sensory effects aim at enhancing the user’s viewing experience by providing effects such as light, wind, vibration, etc. These effects are represented as Sensory Effect Metadata (SEM) which is associated to multimedia content and is rendered on devices like fans, lamps, or vibration chairs. In this paper, we present a plug-in for Web browsers which is able to render such sensory effects provided via Web content, and we describe a demonstrator that uses this plug-in to control an amBX system.}, keywords = {Quality of Experience, Sensory Experience, MPEG-V, Web Browser Plug-in, World Wide Web}, language = {EN}, location = {Graz, Austria}, pdf = {https://www.itec.aau.at/bib/files/MMWeb2011_mwbrcthh.pdf}, talkdate = {2011.09.08}, talktype = {poster} } @TechReport{Vision2012_Timmerer2010, author = {Gatica-Perez, Daniel and Gottron, Thomas and Hahn, Martin and Hurley, Jim and Kompatsiaris, Yiannis and Larson, Marta and Takacs, Barnabas and Timmerer, Christian and Wortley, David}, institution = {European Commission}, title = {Vision 2020 on Networked Media and Web Applications}, year = {2011}, address = {Brussels, Belgium}, month = {nov}, language = {EN}, pages = {110} } @InProceedings{Szkaliczki2011, author = {Szkaliczki, Tibor and Eberhard, Michael and Hellwagner, Hermann and Szobonya, Laszlo}, booktitle = {7th Japanese-Hungarian Symposium on Discrete Mathematics and its Applications}, title = {Knapsack Problem and Piece Picking Algorithms for Layered Video Streaming}, year = {2011}, address = {Kyoto, Japan}, editor = {Fukunaga, Takuro and Iwata, Satoru and Nagamochi, Hiroshi and Takazawa, Kenjiro}, month = {may}, pages = {419-426}, publisher = {published on workshop homepage}, language = {EN}, location = {Kyoto, Japan}, pdf = {https://www.itec.aau.at/bib/files/hj2011_sztibor_final.pdf}, talkdate = {2011.05.31}, talktype = {registered} } @InProceedings{Stuart2011, author = {Stuart, Mark and Buckham, Mike and Marsh, Richard and Eberhard, Michael and Ishmael, Johnathan and Needham, Chris and Timmerer, Christian}, booktitle = {Proceedings of the 2011 IEEE International Conference on Multimedia and Expo (ICME 2011)}, title = {NextShareTV: A Set-Top Box for Bittorrent-based Live Streaming}, year = {2011}, address = {Los Alamitos, CA, USA}, editor = {Cheng, Irene and Fernandez, Gabriel and Wang, Haohong}, month = {jul}, pages = {1}, publisher = {IEEE}, abstract = {The distribution of audio-visual content over the Internet has become very popular in recent years. However, due to the bandwidth requirements of videos in high definition, a costefficient distribution is desirable. In this paper we present a low-cost consumer electronics set-top box for streaming live video content using cost-efficient P2P networks. The main features of the set-top box include content discovery, highquality playback, easy user management, and social interaction.}, language = {EN}, location = {Barcelona, Spain}, pdf = {https://www.itec.aau.at/bib/files/icme_nextsharetv_demo.pdf}, talkdate = {2011.07.12}, talktype = {registered} } @InProceedings{Quaritsch2011b, author = {Quaritsch, Markus and Kuschnig, Robert and Hellwagner, Hermann and Rinner, Bernhard}, booktitle = {Proceedings of the 8th International Conference on Information Systems for Crisis Response and Management (ISCRAM 2011)}, title = {Fast Aerial Image Acquisition and Mosaicking for Emergency Response Operations by Collaborative UAVs}, year = {2011}, address = {Berlin, Heidelberg, New York}, editor = {Dugdale,Julie and Mendonça,David}, month = {may}, pages = {5}, publisher = {Springer}, language = {EN}, location = {Lisbon, Portugal}, pdf = {https://www.itec.aau.at/bib/files/Quaritsch_ISCRAM2011.pdf}, talktype = {none} } @InProceedings{Quaritsch2011a, author = {Quaritsch, Markus and Kuschnig, Robert and Wischounig-Strucl, Daniel and Yahyanejad, Saeed and Mersheeva, Vera and Yanmaz, Evsen and Friedrich, Gerhard and Hellwagner, Hermann and Bettstetter, Christian and Rinner, Bernhard}, booktitle = {Proceedings of the Austrian Robotics Workshop (ARW-11)}, title = {FAMUOS: A Multi-UAV System for Aerial Reconnaissance in Rescue Scenarios}, year = {2011}, address = {Hall in Tyrol, Austria}, editor = {Hofbaur, Michael and Husty, Manfred}, month = {may}, pages = {3 3 3}, publisher = {UMIT}, language = {EN}, location = {Hall in Tyrol, Austria}, pdf = {https://www.itec.aau.at/bib/files/Quaritsch_ARW2011.pdf}, talktype = {none} } @InProceedings{Mueller2011_ACMMM, author = {Mueller, Christopher and Timmerer, Christian}, booktitle = {Proceedings of the 19th ACM international conference on Multimedia}, title = {A VLC media player plugin enabling dynamic adaptive streaming over HTTP}, year = {2011}, address = {New York, NY, USA}, editor = {Candan, Kasim Selcuk and Panchanathan, Sethuraman and Prabhakaran, Balakrishnan and Sundaram, Hari and Feng, Wu-Chi and Sebe, Nicu}, month = {nov}, pages = {723--726}, publisher = {ACM}, series = {MM}, abstract = {This paper describes the implementation of a VLC media player plugin enabling Dynamic Adaptive Streaming over HTTP (DASH). DASH is an emerging ISO/IEC MPEG and 3GPP standard for HTTP streaming. It aims to standardize formats enabling segmented progressive download by exploiting existing Internet infrastructure as such. Our implementation of these formats as described in this paper is based on the well-known VLC. Hence, it is fully integrated into the VLC structure and has been also submitted to the VLC development team for consideration in future releases of VLC. Therefore, it is licensed under the GNU Lesser General Public License (LGPL). The plugin provides a very flexible structure that could be easily extended with respect to different adaptation logics or profiles of the DASH standard. As a consequence, the plugin enables the integration of a variety of adaptation logics and comparison thereof, making it attractive for the research community.}, doi = {10.1145/2072298.2072429}, keywords = {3GPP, DASH, HTTP streaming, MPEG, dynamic adaptive streaming over HTTP, video}, language = {EN}, location = {Scottsdale, Arizona, USA}, pdf = {https://www.itec.aau.at/bib/files/p723-muller.pdf}, talkdate = {2011.11.29}, talktype = {registered} } @InProceedings{Mueller2011, author = {Mueller, Christopher and Timmerer, Christian}, booktitle = {Proceedings of the Second Annual {ACM SIGMM} Conference on Multimedia Systems ({MMSys})}, title = {A Test-Bed for the Dynamic Adaptive Streaming over {HTTP} featuring Session Mobility}, year = {2011}, address = {New York, NY, USA}, editor = {Mayer-Patel, Ketan and Begen, Ali}, month = {feb}, pages = {271--276}, publisher = {ACM}, abstract = {In this paper, we present a multimedia test-bed enabling session mobility in the context of the emerging ISO/IEC MPEG standard, Dynamic Adaptive Streaming over HTTP (DASH). In general, session mobility is defined as the transfer of a running streaming session from one device to another device where it may need to be consumed in an adaptive way. The two main challenges are: (1) taking into account the new context of the device (e.g., capabilities) to which the session is transferred and (2) performing the actual transfer in a seamless and interoperable way. Our system addresses both challenges supported by a prototype implementation integrated into VLC. In anticipation of the results we can conclude that interoperability is achieved adopting existing standards while the performance of the system does not depend on these standards. That is, the modules responsible for the performance are usually not defined within such standards and left out for competition. However, our system is designed in an extensible way and is able to accommodate this fact.}, language = {EN}, location = {San Jose, CA, USA}, pdf = {https://www.itec.aau.at/bib/files/mueller_A_Test_Bed_for_DASH_featuring_Session_Mobility.pdf}, talkdate = {2011.02.25}, talktype = {registered} } @InProceedings{Kuschnig2011, author = {Kuschnig, Robert and Kofler, Ingo and Hellwagner, Hermann}, booktitle = {Proceedings of the Second Annual {ACM SIGMM} Conference on Multimedia Systems (MMSys)}, title = {Evaluation of {HTTP}-based request-response streams for internet video streaming}, year = {2011}, address = {New York, NY, USA}, editor = {Mayer-Patel, Ketan and Begen, Ali}, month = {feb}, pages = {245--256}, publisher = {ACM}, abstract = {Adaptive video streaming based on TCP/HTTP is becoming popular because of its ability to adapt to changing network conditions. We present an in-depth experimental analysis of the use of HTTP-based request-response streams for video streaming. In this scheme, video fragments are fetched by a client from the server, in smaller units called chunks, potentially via multiple parallel HTT P requests (TCP connections). A model for the achievable throughput is formulated.The model is validated by a broad range of streaming experiments, including an evaluation of TCP-friendliness. Our findings include that request-response streams are able to scale with the available bandwidth by increasing the chunk size or the number of concurrent streams. Several combinations of system parameters exhibiting TCP-friendliness are presented. We also evaluate the video streaming performance in terms of video quality in the presence of packet loss. Multiple request-response streams are able to maintain satisfactory performance, while a single TCP connection deteriorates rapidly with increasing packet loss. The results provide experimental evidence that HTTP-based request-response streams are a good alternative to classical TCP streaming}, doi = {10.1145/1943552.1943585}, language = {EN}, location = {San Jose, CA, USA}, pdf = {https://www.itec.aau.at/bib/files/mmsys11_kuschnig_preprint.pdf}, talkdate = {2011.02.25}, talktype = {registered} } @InCollection{Koumaras2011_FIABook, author = {Koumaras, Harilaos and Negru, Daniel and Borcoci, Eugen and Koumaras, Vaios and Troulos, Costas and Lapid, Yael and Pallis, Evangelos and Sidibé, Mamadou and Pinto, Antonia and Gardikis, Georgios and Xilouris, George and Timmerer, Christian}, booktitle = {The Future Internet}, publisher = {Springer}, title = {Media Ecosystems: A Novel Approach for Content-Awareness in Future Networks}, year = {2011}, address = {Berlin, Heidelberg, New York}, editor = {Domingue, John and Galis, Alex and Gavras, Anastasius and Zahariadis, Theodore and Lambert, Dave and Cleary, Frances and Daras, Petros and Krco, Srdjan and Müller, Henning and Li, Man-Sze and Schaffers, Hans and Lotz, Volkmar and Alvarez, Federico and Stiller, Burkhard and Karnouskos, Stamatis and Avessta, Susanna and Nilsson, Michael}, month = {may}, pages = {369-380}, series = {Lecture Notes in Computer Science}, volume = {6656}, abstract = {This chapter proposes a novel concept towards the deployment of a networked ‘Media Ecosystem’. The proposed solution is based on a flexible co- operation between providers, operators, and end-users, finally enabling every user first to access the offered multimedia services in various contexts, and second to share and deliver his own audiovisual content dynamically, seamlessly, and transparently to other users. Towards this goal, the proposed concept provides content-awareness to the network environment, network- and user context- awareness to the service environment, and adapted services/content to the end user for his best service experience possible, taking the role of a consumer and/or producer.}, doi = {10.1007/978-3-642-20898-0_26}, keywords = {Future Internet, Multimedia Distribution, Content Awareness, Net- work Awareness, Content/Service Adaptation, Quality of Experience, Quality of Services, Service Composition, Content-Aware Network}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/FIA-2011.pdf} } @InProceedings{Kofler2011a, author = {Kofler, Ingo and Kuschnig, Robert and Hellwagner, Hermann}, booktitle = {Proceedings of the 2011 IEEE International Conference on Multimedia and Expo (ICME 2011)}, title = {Evaluating the Networking Performance of Home Router Platforms for Multimedia Services}, year = {2011}, address = {Los Alamitos, CA, USA}, editor = {Cheng, Irene and Fernandez, Gabriel and Wang, Haohong}, month = {jul}, pages = {6}, publisher = {IEEE}, series = {ICME}, abstract = {Wireless router platforms based on the Linux operating system are becoming popular in consumers' home networks. The transmission of multimedia data or their use as media-aware network elements imposes high traffic and computational loads on these devices. Thus, it is interesting to evaluate the networking and processing capabilities of such home router platforms in order to assess their usefulness for improved multimedia services such as in-network H.264/SVC video stream adaptation. This paper presents a performance evaluation of three home router platforms representative for low-end, mid-range, and high-end devices. The scope of the evaluation is the performance of the Linux networking stack on these routers; results for both application-layer (TCP and UDP) transmission and kernel-level (UDP) traffic routing are given. The results show that both TCP and UDP throughputs are significantly below (less than half of) the outgoing (wired) links' nominal capacities and depend very much on the sizes of the transmitted data blocks. This clearly indicates that the networking performance is limited by the platforms' processing capabilities and the lack of mechanisms that offload networking tasks from the CPUs. This behaviour cannot be observed on today's PC systems and has to be considered when deploying multimedia services on these network devices. Furthermore, a detailed analysis of the Linux networking stack reveals that the performance is heavily impacted by the netfilter code, even when no packet filtering or network address translation is being performed. Considerable performance gains can be achieved when this netfilter code is bypassed.}, doi = {10.1109/ICME.2011.6012189}, language = {EN}, location = {Barcelona, Spain}, pdf = {https://www.itec.aau.at/bib/files/platformeval_preprint.pdf}, talkdate = {2011.07.11}, talktype = {registered} } @InProceedings{Kofler2011, author = {Kofler, Ingo and Kuschnig, Robert and Hellwagner, Hermann}, booktitle = {Proceedings of the 21st International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV 2011)}, title = {In-Network Adaptation of H.264/SVC for HD Video Streaming Over 802.11g Networks}, year = {2011}, address = {New York, NY, USA}, editor = {Krasic, Charles and Li, Kang}, month = {jun}, pages = {9-14}, publisher = {ACM}, series = {NOSSDAV}, abstract = {In this paper, we present an approach for in-network adaptation of H.264/SVC in the context of 802.11 wireless networks. It builds upon our previous work on an adaptive RTSP/RTP proxy which allows to adapt video streams on Linux-based home router platforms. The proposed approach tackles the throughput variations that occur as a consequence of the physical rate adaptation in 802.11 equipment caused by the mobility of clients. By combining monitoring information available exclusively on the wireless router with the ability to adapt scalable video streams on-the-fly, the proposed in-network adaptation approach allows to quickly adjust the video bit rate to the current link conditions. Instead of reacting on packet loss, our approach uses an increase in queueing delay at the router to detect phases of throughput degradation. This allows a higher responsiveness compared to traditional end-to-end approaches that rely solely on RTCP feedback. The behavior of our novel approach was evaluated in several mobility scenarios in an experimental test bed. The results obtained by streaming and adapting high-definition content clearly demonstrate the feasibility and benefits of this approach.}, doi = {10.1145/1989240.1989245}, language = {EN}, location = {Vancouver, Canada}, pdf = {https://www.itec.aau.at/bib/files/NOSSDAV2011_Preprint.pdf}, talkdate = {2011.06.02}, talktype = {registered} } @Article{Hellwagner2011a, author = {Hellwagner, Hermann and Hofbauer, Heinz and Kuschnig, Robert and Stütz, Thomas and Uhl, Andreas}, journal = {Journal on Signal Processing: Image Communication}, title = {Secure transport and adaptation of MC-EZBC video utilizing H.264-based transport protocols}, year = {2011}, issn = {0923-5965}, month = {nov}, pages = {30}, abstract = {Universal Multimedia Access (UMA) calls for solutions where content is created once and subsequently adapted to given requirements. With regard to UMA and scalability, which is required often due to a wide variety of end clients, the best suited codecs are wavelet based (like the MC-EZBC) due to their inherent high number of scaling options. However, most transport technologies for delivering videos to end clients are targeted toward the H.264/AVC standard or, if scalability is required, the H.264/SVC. In this paper we will introduce a mapping of the MC-EZBC bitstream to existing H.264/SVC based streaming and scaling protocols. This enables the use of highly scalable wavelet based codecs on the one hand and the utilization of already existing network technologies without accruing high implementation costs on the other hand. Furthermore, we will evaluate different scaling options in order to choose the best option for given requirements. Additionally, we will evaluate different encryption options based on transport and bitstream encryption for use cases where digital rights management is required.}, address = {Amsterdam, Netherlands}, doi = {10.1016/j.image.2011.11.002}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Elsevier_SPIC_Hellwagner11a.pdf}, publisher = {Elsevier B.V.} } @InCollection{Hellwagner2011, author = {Hellwagner, Hermann and Kofler, Ingo and Eberhard, Michael and Kuschnig, Robert and Ransburg, Michael and Sablatschan, Michael}, booktitle = {Streaming Media Architectures, Techniques and Applications: Recent Advances}, publisher = {Information Science Reference}, title = {Scalable Video Coding: Techniques and Applications for Adaptive Streaming}, year = {2011}, address = {Hershey, PA, USA}, editor = {Zhu, Ce and Li, Yuenan and Niu, Xiamu}, month = {jan}, pages = {1-23}, abstract = {This chapter covers the topic of making use of scalable video content in streaming frameworks and applications. Specifically, the recent standard H.264/SVC, i.e., the scalable extension of the widely used H.264/AVC coding scheme, and its deployment for adaptive streaming, the combined activities of content adaptation and streaming, are considered. H.264/SVC is regarded as a promising candidate to enable applications to cope with bandwidth variations in networks and heterogeneous usage environments, mainly diverse end device capabilities and constraints. The relevant coding and transport principles of H.264/SVC are reviewed first. Subsequently, an overview of H.264/SVC applications is given. The chapter then focuses on presenting architectural/implementation options and applications of H.264/SVC for adaptive streaming, emphasizing the aspect of where, i.e., on which network node and on which layer in the networking stack, in the video delivery path the content adaptation can take place; also, methods of content adaptation are covered. This pragmatic perspective is seen as complementing more general discussions of scalable video adaptation issues in the existing literature.}, doi = {10.4018/978-1-61692-831-5}, isbn10 = {161692831X}, isbn13 = {9781616928315}, language = {EN} } @InProceedings{Grafl2011_WoWMoM, author = {Grafl, Michael}, booktitle = {Proceedings of the 12th IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoWMoM)}, title = {SVC Tunneling for Media-Aware Content Delivery: Impact on Video Quality}, year = {2011}, address = {Los Alamitos, CA, USA}, editor = {Gerla, Mario and Mingozzi, Enzo and Chatterjee, Mainak and Passarella, Andrea}, month = {jun}, pages = {3}, publisher = {IEEE}, abstract = {Today's omnipresent demand for access to multimedia content via diverse devices places new challenges on efficient content delivery. This work introduces the concept of Scalable Video Coding (SVC) tunneling developed in the EU FP7 ALICANTE project and shows that the quality impact of the transcoding steps for a transcoding chain from MPEG-2 to SVC and back to MPEG-2 accumulates to a PSNR reduction of up to 2.1 dB for transcoding at fixed target bitrate points. We also discuss research challenges and open issues in SVC tunneling.}, doi = {10.1109/WoWMoM.2011.5986152}, keywords = {Content-aware networking; scalable video coding; SVC tunneling; transcoding; multimedia distribution}, language = {EN}, location = {Lucca, Italy}, pdf = {https://www.itec.aau.at/bib/files/WoWMoM2011_mgrafl.pdf}, talkdate = {2011.06.22}, talktype = {poster} } @InProceedings{Grafl2011_WoMAN, author = {Grafl, Michael and Timmerer, Christian and Hellwagner, Hermann}, booktitle = {Proceedings of the 2011 IEEE International Conference on Multimedia and Expo (ICME 2011)}, title = {Quality Impact of Scalable Video Coding Tunneling for Media-Aware Content Delivery}, year = {2011}, address = {Los Alamitos, CA, USA}, editor = {Cheng, Irene and Fernandez, Gabriel and Wang, Haohong}, month = {jul}, pages = {4}, publisher = {IEEE}, series = {ICME}, abstract = {Today's omnipresent demand for access to multimedia content via diverse devices places new challenges on efficient content delivery. While the Scalable Video Coding (SVC) extension of Advanced Video Coding (AVC) has proven to be a useful tool for the advanced delivery of video content, it has not yet found major adoption in practice. This paper introduces the concept of SVC tunneling developed in the EU FP7 ALICANTE project, which attempts to provide device-independent access to media resources at reduced network load. For SVC tunneling, video transcoding is performed at the ingress/egress points of the network, which may impact the video quality. We show that the quality impact of these transcoding steps for a transcoding chain from MPEG-2 to SVC and back to MPEG-2 accumulates to a PSNR reduction of up to 2.1 dB for transcoding at fixed target bitrates. We also discuss research challenges and open issues in SVC tunneling.}, doi = {10.1109/ICME.2011.6012239}, keywords = {Content-aware networking; scalable video coding; quality of service; SVC tunneling; transcoding; multimedia distribution}, language = {EN}, location = {Barcelona, Spain}, pdf = {https://www.itec.aau.at/bib/files/WoMAN2011_paper_209.pdf}, talkdate = {2011.07.11}, talktype = {registered} } @InCollection{Grafl2011_TI, author = {Grafl, Michael and Timmerer, Christian and Hellwagner, Hermann and Negru, Daniel and Borcoci, Eugen and Renzi, Daniele and Mevel, Anne-Lore and Chernilov, Alex}, booktitle = {Trustworthy Internet}, publisher = {Springer}, title = {Scalable Video Coding in Content-Aware Networks: Research Challenges and Open Issues}, year = {2011}, address = {Berlin, Heidelberg, New York}, editor = {Blefari-Melazzi, Nicola and Bianchi, Giuseppe and Salgarelli, Luca}, month = {jun}, pages = {11}, abstract = {The term “trustworthy” has a very precise connotation in the European Community’s FP7 research program. For a network to be qualified as trustworthy, it needs to be secure, reliable and resilient to attacks and operational failures. Furthermore, quality of service must be guaranteed, while protecting user data, ensuring privacy and providing usable and trusted tools to support users in their security management. As such, the Trustworthy Internet not only has to include mechanisms, architectures and networking infrastructures that intrinsically provide basic security guarantees, but it also has to ensure users, service providers and application providers alike that their requirements in terms of Quality of Experience, manageability and efficiency are fully met. Providing such combined guarantees in a rapidly evolving, complex infrastructure such as the Internet requires solving challenging issues that encompass many fields of theoretical and applied information engineering. These issues span all levels of the protocol stack, ranging from finding new intrinsically secure transmission systems, to radically novel routing models, to new architectures for data dissemination and for interconnecting an unprecedented number of devices and appliances. This book aims at representing a view of the state of the “Trustworthy Internet” as we enter the second decade of our century. The material included in this book originated from the 21st International Tyrrhenian Workshop on Digital Communications, an event traditionally organized by CNIT, the Italian inter-university consortium for telecommunication research. The workshop comprised either invited contributions from renowned researchers with complementary expertise, as well as independent, peer-reviewed contributions stimulated through an open call for papers. This volume includes a selected subset of the workshop papers. Each contribution has been edited and extended after the workshop, taking into account the discussions carried out during the event, incorporating when appropriate additional technical material. Furthermore, the authors have strived to complement the specific technical aspects they present with background material devised to more comprehensively introduce the reader to the specific topic of trustworthiness tackled.}, doi = {10.1007/978-88-470-1818-1_26}, isbn10 = {884701817X}, isbn13 = {978-8847018174}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/SVC4CAN_chapter_v1.0.pdf} } @InProceedings{Eberhard2011b, author = {Eberhard, Michael and Hellwagner, Hermann and Timmerer, Christian and Szkaliczki, Tibor and Szobonya, Laszlo}, booktitle = {Proceedings of the 2011 {IEEE} International Conference on Multimedia and Expo (ICME 2011)}, title = {An evaluation of piece-picking algorithms for layered content in Bittorrent-based peer-to-peer systems}, year = {2011}, address = {Los Alamitos, CA, USA}, editor = {Cheng, Irene and Fernandez, Gabriel and Wang, Haohong}, month = {jul}, pages = {1-6}, publisher = {IEEE}, series = {ICME}, language = {EN}, location = {Barcelona, Spain}, pdf = {https://www.itec.aau.at/bib/files/icme2011_piece-picking.pdf}, talkdate = {2011.07.11}, talktype = {registered} } @Article{Eberhard2011a, author = {Eberhard, Michael and Kumar, Amit and Mignanti, Silvano and Petrocco, Riccardo and Uitto, Mikko}, journal = {International Journal on Advances in Internet Technology}, title = {A Framework for Distributing Scalable Content over Peer-to-Peer Networks}, year = {2011}, month = {sep}, number = {1\&2}, pages = {1-13}, volume = {4}, abstract = {Peer-to-Peer systems are nowadays a very popular solution for multimedia distribution, as they provide significant cost benefits compared with traditional server-client distribution. Additionally, the distribution of scalable content enables the consumption of the content in a quality suited for the available bandwidth and the capabilities of the end-user devices. Thus, the distribution of scalable content over Peer-to-Peer network is a very actual research topic. This paper presents a framework for the distribution of scalable content in a fully distributed Peer-to-Peer network. The architectural description includes how the scalable layers of the content are mapped to the pieces distributed in the Peer-to-Peer system and detailed descriptions of the producer- and consumer-site architecture of the system. Additionally, an evaluation of the system’s performance in different scenarios is provided. The test series in the evaluation section assess the performance of our layered piece-picking core and provide a comparison of the performance of our system’s multi layer and single layer implementations. The presented system is to our knowledge the first open-source Peer-to-Peer network with full Scalable Video Coding support.}, address = {N/A}, keywords = {Peer-to-Peer; Scalable Video Coding; Packetizing; Error Concealment; Performance Evaluation}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/svc_framework_iaria.pdf}, publisher = {IARIA} } @InCollection{hellwagner2010, author = {Hellwagner, Hermann and Timmerer, Christian}, booktitle = {The Handbook of MPEG Applications: Standards in Practice}, publisher = {John Wiley \& Sons}, title = {MPEG-21 Applications and Use Cases}, year = {2010}, address = {Hoboken, New Jersey}, editor = {Angelides, Marios C and Agius, Harry}, month = {nov}, pages = {405-430}, abstract = {This book provides a comprehensive examination of the use of MPEG-2, MPEG-4, MPEG-7, MPEG-21, and MPEG-A standards, providing a detailed reference to their application. In this book, the authors address five leading MPEG standards, focusing not only on the standards themselves, but specifically upon their application (e.g. for broadcasting media, personalised advertising and news, multimedia collaboration, digital rights management, resource adaptation, digital home systems, and so on); including MPEG cross-breed applications. In the evolving digital multimedia landscape, this book provides comprehensive coverage of the key MPEG standards used for generation and storage, distribution and dissemination, and delivery of multimedia data to various platforms within a wide variety of application domains. It considers how these MPEG standards may be used, the context of their use, and how supporting and complementary technologies and the standards interact and add value to each other. Key Features: * Integrates the application of five popular MPEG standards (MPEG-2, MPEG-4, MPEG-7, MPEG-21, and MPEG-A) into one single volume, including MPEG cross-breed applications * Up-to-date coverage of the field based on the latest versions of the five MPEG standards * Opening chapter provides overviews of each of the five MPEG standards * Contributions from leading MPEG experts worldwide * Includes an accompanying website with supporting material (www.wiley.com/go/angelides_mpeg) This book provides an invaluable reference for researchers, practitioners, CTOs, design engineers, and developers. Postgraduate students taking MSc, MRes, MPhil and PhD courses in computer science and engineering, IT consultants, and system developers in the telecoms, broadcasting and publishing sectors will also find this book of interest.}, isbn10 = {0470750073}, isbn13 = {978-0470750070}, language = {EN} } @InCollection{Waltl2010_Werkstatt, author = {Waltl, Markus}, booktitle = {Werkstatt Universität}, publisher = {Wieser Verlag}, title = {Die Umstellung des Mailservers am Institut für Informationstechnologie}, year = {2010}, address = {Klagenfurt/Celovec, Austria}, editor = {Grossmann, Ralph and Brunner, Evelin}, month = {feb}, pages = {125--150}, isbn13 = {9783851298819}, language = {DE} } @InProceedings{Waltl2010_WIAMIS_SensoryEffects, author = {Waltl, Markus and Timmerer, Christian and Hellwagner, Hermann}, booktitle = {Proceedings of the 11th International Workshop on Image Analysis for Multimedia Interactive Services (WIAMIS'10)}, title = {Increasing the User Experience of Multimedia Presentations with Sensory Effects}, year = {2010}, address = {Los Alamitos, CA, USA}, editor = {Leonardi, Riccardo and Migliorati, Pierangelo and Cavallaro, Andrea}, month = {apr}, pages = {1-4}, publisher = {IEEE}, abstract = {The term Universal Multimedia Experience (UME) has gained momentum and is well recognized within the research community. As this approach puts the user into the center stage, additional complexity is added to the overall quality assessment problem which calls for a scientific framework to capture, measure, quantify, judge, and explain the user experience. In previous work we have proposed the annotation of multimedia content with sensory effect metadata that can be used to stimulate also other senses than vision or audition. In this paper we report first results obtained from subjective tests in the area of sensory effects attached to traditional multimedia presentations such as movies that shall lead to an enhanced, unique, and worthwhile user experience.}, isbn13 = {9781424478484}, keywords = {Sensory Information, MPEG-V}, language = {EN}, location = {Desenzano del Garda, Italy}, pdf = {https://www.itec.aau.at/bib/files/wiamis2010_mwcthh.pdf}, talkdate = {2010.04.13}, talktype = {poster} } @Book{Waltl2010_VDM, author = {Waltl, Markus}, publisher = {VDM Verlag Dr. Müller Aktiengesellschaft \& Co. KG}, title = {Enriching Multimedia with Sensory Effects}, year = {2010}, address = {Saarbrücken, Germany}, month = {feb}, abstract = {Multimedia is now situated in everyday's life. One can get multimedia content via television, Internet, DVD, etc. One problem with this type of content is that there is only the audio/video content without any extra experience. This extra experience should be realized by using Sensory Effects like wind, light, etc. There are devices which were developed especially for enriching movies or computer games with such effects. MPEG Representation of Sensory Effects (RoSE) is a standardization process which offers a possibility to annotate the content of a video with sensory effects. The resulting description can be used to enrich the video experience. In this book an annotation tool and a simulator for MPEG RoSE are introduced due to the lack of an easy way to create MPEG RoSE compliant descriptions. The annotation tool provides a solution for creating sensory effect descriptions for movies. These descriptions can be simulated by the simulator or shipped with the movie for enriching the experience at one's home. Furthermore, the book gives an overview of Universal Multimedia Experience (UME) and MPEG RoSE. It also describes some companies and devices which already offer sensory effects.}, isbn13 = {9783639234527}, keywords = {Sensory Information, MPEG-V}, language = {EN}, pages = {100} } @InProceedings{Waltl2010_QoMEX2010_SensoryEffects, author = {Waltl, Markus and Timmerer, Christian and Hellwagner, Hermann}, booktitle = {Proceedings of the 2nd International Workshop on Quality of Multimedia Experience (QoMEX'10)}, title = {Improving the Quality of Multimedia Experience through Sensory Effects}, year = {2010}, address = {Los Alamitos, CA, USA}, editor = {Perkis, Andrew and Möller, Sebastian and Svensson, Peter and Reibman, Amy}, month = {jun}, pages = {124-129}, publisher = {IEEE}, abstract = {In previous and related work sensory effects are presented as a tool for increasing the user experience of multimedia presentations by stimulating also other senses than vision or audition. In this paper we primarily investigated the relationship of the Quality of Experience (QoE) due to various video bit-rates of multimedia contents annotated with sensory effects (e.g., wind, vibration, light). Therefore, we defined a subjective quality assessment methodology based on standardized methods. The paper describes the test environment, its setup, and conditions in detail. Furthermore, we experimented with a novel voting device that allows for continuous voting feedback during a sequence in addition to the overall quality voting at the end of each sequence. The results obtained from the subjective quality assessment are presented and discussed thoroughly. In anticipation of the results we can report an improvement of the quality of the multimedia experience thanks to the sensory effects.}, doi = {10.1109/QOMEX.2009.5246962}, isbn13 = {9781424469581}, keywords = {Sensory Information, MPEG-V}, language = {EN}, location = {Trondheim, Norway}, pdf = {https://www.itec.aau.at/bib/files/qomex2010_mwcthh.pdf}, talkdate = {2010.06.21}, talktype = {poster}, url = {http://www.qomex2010.org} } @InProceedings{Waltl2010_IMOF2010_SensoryEffects, author = {Waltl, Markus and Raffelsberger, Christian and Timmerer, Christian and Hellwagner, Hermann}, booktitle = {Proceedings CD of the 2nd International ICST Conference on User Centric Future Media Internet}, title = {Metadata-based Content Management and Sharing System for Improved User Experience}, year = {2010}, address = {Berlin, Heidelberg, New York}, editor = {Alvarez, Federico and Costa, Cristina}, month = {sep}, pages = {1-9}, publisher = {Springer Verlag GmbH}, abstract = {In the past years the amount of multimedia content on the Internet or in home networks has been drastically increasing. Instead of buying traditional media (such as CDs or DVDs) users tend to buy online media. This leads to the difficulty of managing the content (e.g., movies, images). A vast amount of tools for content management exists but they are mainly focusing on one type of content (e.g., only images). Furthermore, most of the available tools are not configurable to the user’s preferences and cannot be accessed by different devices (e.g., TV, computer, mobile phone) in the home network. In this paper we present a UPnP A/V-based system for managing and sharing audio/visual content in home environments which is configurable to the user’s preferences. Furthermore, the paper depicts how this system can be used to improve the user experience by using MPEG-V.}, isbn13 = {9789639995000}, keywords = {Sensory Information, MPEG-V}, language = {EN}, location = {Palma de Mallorca, Spain}, pdf = {https://www.itec.aau.at/bib/files/ucmedia2010_mwcrcthh.pdf}, talkdate = {2010.09.01}, talktype = {registered} } @InProceedings{Timmerer2010_WISMA_SensoryEffects, author = {Timmerer, Christian and Waltl, Markus and Hellwagner, Hermann}, booktitle = {Proceedings of the Workshop on Interoperable Social Multimedia Applications (WISMA 2010)}, title = {Are Sensory Effects Ready for the World Wide Web?}, year = {2010}, address = {Aachen, Germany}, editor = {Carreras, Anna and Delgado, Jaime and Maroñas, Xavier and Rodríguez, Víctor}, month = {may}, pages = {57-60}, publisher = {CEUR Workshop Proceedings (CEUR-WS.org)}, abstract = {The World Wide Web (WWW) is one of the main entry points to access and consume Internet content in various forms. In particular, the Web browser is used to access different types of media (i.e., text, image, audio, and video) and on some platforms is the only way to access the vast amount of information on the Web. Recently, it has been proposed to stimulate also other senses than vision or audition while consuming multimedia content through so- called sensory effects, with the aim to increase the user’s Quality of Experience (QoE). The effects are represented as Sensory Effects Metadata (SEM) which is associated to traditional multimedia content and is rendered (synchronized with the media) on sensory devices like fans, vibration chairs, lamps, etc. In this paper we provide a principal investigation of whether the sensory effects are ready for the WWW and, in anticipation of the result, we propose how to embed sensory effect metadata within Web content and the synchronized rendering thereof.}, keywords = {MPEG-V}, language = {EN}, location = {Barcelona, Spain}, pdf = {https://www.itec.aau.at/bib/files/MPEG-V_v2.1.pdf}, talkdate = {2010.05.19}, talktype = {registered} } @InProceedings{Timmerer2010_WISMA_Metadata, author = {Timmerer, Christian and Eberhard, Michael and Grafl, Michael and Mitchell, Keith and Dutton, Sam and Hellwagner, Hermann}, booktitle = {Proceedings of the Workshop on Interoperable Social Multimedia Applications (WISMA 2010)}, title = {A Metadata Model for Peer-to-Peer Media Distribution}, year = {2010}, address = {Aachen, Germany}, editor = {Carreras, Anna and Delgado, Jaime and Maroñas, Xavier and Rodríguez, Víctor}, month = {may}, pages = {8}, publisher = {CEUR Workshop Proceedings (CEUR-WS.org)}, abstract = {In this paper we describe a metadata solution for a Peer-to-Peer (P2P) content distribution system termed NextShare. We outline the key motivating factors for our approach, detail the overall generic architecture we have developed and present the workflow for delivering metadata through Peer-to-Peer based content distribution. The paper also presents the metadata model we have developed and we describe in detail how all the content can be packetized and distributed using NextShare. Finally, a description of the core and optional metadata attributes which may be utilized within the system is provided.}, keywords = {Metadata, peer-to-peer streaming, social networks, payment and cashing, advertisements, MPEG-21 Digital Item, API.}, language = {EN}, location = {Barcelona, Spain}, pdf = {https://www.itec.aau.at/bib/files/P2P-Metadata_v2.0.pdf}, talkdate = {2010.05.19}, talktype = {registered}, url = {http://www.multimedia-metadata.info/Members/ralf/callforpapers.2010-02-01.6353762208} } @InProceedings{Timmerer2010_STDay_HTTPStreaming, author = {Timmerer, Christian and Mueller, Christopher}, booktitle = {Proceedings of STreaming Day 2010}, title = {HTTP Streaming of {MPEG} Media}, year = {2010}, address = {Agrate B.za, Italy}, editor = {Bernardini, Riccardo and Rovati, Fabrizio}, month = {oct}, pages = {4}, publisher = {Rovati, Fabrizio}, abstract = {MPEG has developed various technologies for multimedia transport, such as MPEG-2 Transport Stream (TS) and ISO Media Base File Format. These technologies have been widely accepted and heavily used by various industries and applications, such as digital broadcasting, audio and video transport over the Internet, mobile phones, etc. In recent years, the Internet has become an important channel for the delivery of multimedia. As HTTP is widely used on the Internet, it has recently been used extensively for the delivery of multimedia content. However, there is no standard for HTTP- based streaming of MPEG media. MPEG intends to standardize a solution that addresses this need. This paper provides an overview of the recent Call of Proposals (CfP) for HTTP Streaming of MPEG Media, a new work item within ISO/IEC MPEG. In particular, it will provide an overview of existing systems and the outcome of the evaluation of the aforementioned CfP which has been conducted during the 93rd MPEG meeting in July 2010.}, keywords = {HTTP Streaming}, language = {EN}, location = {Udine, Italy}, pdf = {https://www.itec.aau.at/bib/files/STDay-2010-v1.1.pdf}, talkdate = {2010.09.17}, talktype = {registered} } @InCollection{Timmerer2010_MXM_IOSPress, author = {Timmerer, Christian and Chiariglione, Filippo and Preda, Marius and Rodriguez Doncel, Victor}, booktitle = {Towards the Future Internet - Emerging Trends from European Research}, publisher = {IOS Press}, title = {Accelerating Media Business Developments with the MPEG Extensible Middleware}, year = {2010}, address = {Amsterdam, Netherlands}, editor = {Tselentis, Georgios and Galis, Alex and Gavras, Anastasius and Krco, Srdjan and Letz, Volkmar and Simperl, Elena and Stiller, Burkhard and Zahariadis, Theodore}, month = {apr}, pages = {217--226}, abstract = {This document provides an overview of the MPEG Extensible Middleware (MXM), one of ISO/IEC MPEG’s latest achievements, defining an architecture and corresponding application programming interfaces (APIs) which enable accelerated media business developments. The paper describes the vision behind MXM, its architecture, and a high level overview of the API. Additionally, example MXM applications are given.}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/STAL9781607505396-0217.pdf} } @Article{Timmerer2010_MXM_IEEEMM, author = {Timmerer, Christian and Chiariglione, Filippo and Preda, Marius and Doncel, Victor Rodriguez}, journal = {IEEE Multimedia}, title = {Accelerating Media Business Developments with the MPEG Extensible Middleware}, year = {2010}, issn = {1070-986X}, month = {sep}, number = {3}, pages = {74--78}, volume = {17}, abstract = {Editor’s Note: Media applications are becoming increasingly complex. They handle many data formats, run across multiple platforms, and support a wide range of functions. This article describes a standardized set of protocols and APIs that provides efficient access to individual system components, enables rapid deployment of new applications, and improves portability. —Anthony Vetro}, address = {Los Alamitos, CA, USA}, doi = {10.1109/MMUL.2010.52}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/mmu2010030074.pdf}, publisher = {IEEE}, url = {http://doi.ieeecomputersociety.org/10.1109/MMUL.2010.52} } @InProceedings{Timmerer2010_ITWDC, author = {Timmerer, Christian and Grafl, Michael and Hellwagner, Hermann and Negru, Daniel and Borcoci, Eugen and Renzi, Daniel and Mevel, Anne-Lore and Chernilov, Alex}, booktitle = {Proceedings of the International Tyrrhenian Workshop on Digital Communications (ITWDC)}, title = {Scalable Video Coding in Content-Aware Networks: Research Challenges and Open Issues}, year = {2010}, address = {New York, NY, USA}, editor = {Blefari-Melazzi, Nicola}, month = {sep}, pages = {11}, publisher = {Springer}, abstract = {The demand for access to advanced, distributed media resources is nowadays omnipresent due to the availability of Internet connectivity almost anywhere, anytime, and with a huge amount of different devices. This calls for rethinking of the current Internet architecture by making the network aware of which content is actually transported. This paper introduces Scalable Video Coding (SVC) as a tool for Content-Aware Networks (CANs) which is currently researched as part of the EU FP7 ALICANTE project. The architecture of ALICANTE with respect to SVC and CAN is reviewed, use cases are described, and, finally, research challenges and open issues are discussed.}, language = {EN}, location = {Island of Ponza, Italy}, pdf = {https://www.itec.aau.at/bib/files/SVC4CAN_v1.0.pdf}, talkdate = {2010.09.08}, talktype = {registered} } @InProceedings{Timmerer2010_INTL-DPIF, author = {Timmerer, Christian and Hellwagner, Hermann}, booktitle = {Proceedings of the 1st International Digital Preservation Interoperability Framework Symposium}, title = {MPEG-21 digital items in research and practice}, year = {2010}, address = {New York, NY, USA}, editor = {Chang, Wo}, month = {apr}, pages = {8:1-8:8}, publisher = {ACM}, series = {INTL-DPIF}, abstract = {The aim of the MPEG‐21 standard, the so‐called Multimedia Framework, is to enable transparent and augmented use of multimedia resources across a wide range of networks, devices, user preferences, and communities, notably for trading (of bits). As such, it provides an important step in MPEG's standards evolution, i.e., the transaction of Digital Items among Users. This paper provides an overview of applications making use specifically of MPEG‐21 Digital Items and a more in‐depth presentation of a few selected applications in research and practice.}, doi = {10.1145/2039263.2039271}, keywords = {DANAE, ENTHRONE, MPEG-21, P2P-Next, UPnP, application, digital item, digital library, usage}, language = {EN}, location = {Dresden, Germany}, pdf = {https://www.itec.aau.at/bib/files/a8-timmerer.pdf}, slides = {https://www.itec.aau.at/bib/files/DPIF2010_v1.0.pdf}, talkdate = {2010.04.22}, talktype = {registered} } @Article{Timmerer2010_DeliveryContextDescriptionFormats, author = {Timmerer, Christian and Jaborning, Johannes and Hellwagner, Hermann}, journal = {Journal of Digital Information Management}, title = {A Survey on Delivery Context Description Formats - A Comparison and Mapping Model}, year = {2010}, month = {feb}, number = {1}, pages = {16-27}, volume = {8}, abstract = {Nowadays, mobile devices have implemented several transmission technologies which enable access to the Internet and increase the bit rate for data exchange. Despite modern mobile processors and high-resolution displays, mobile devices will never reach the stage of a powerful notebook or desktop system (for example, due to the fact of battery powered CPUs or just concerning the small-sized displays). Due to these limitations, the deliverable content for these devices should be adapted based on their capabilities including a variety of aspects (e.g., from terminal to network characteristics). These capabilities should be described in an interoperable way. In practice, however, there are many standards available and a common mapping model between these standards is not in place. Therefore, in this paper we describe such a mapping model and its implementation aspects. In particular, we focus on the whole delivery context (i.e., terminal capabilities, net- work characteristics, user preferences, etc.) and investigated the two most prominent state-of-the-art description schemes, namely User Agent Profile (UAProf) and Usage Environment Description (UED).}, address = {Chennai, India}, keywords = {CC/PP, DCO, Delivery Context, Metadata, UAProf, UED}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/A Survey on Delivery Context Description Formats – A Comparison and Mapping Model.pdf}, publisher = {Digital Information Research Foundation} } @InProceedings{Timmerer2010_ACMMM_SensoryExperience, author = {Timmerer, Christian and Müller, Karsten}, booktitle = {Proceedings of the International Conference on Multimedia (MM '10)}, title = {Immersive Future Media Technologies: From 3D Video to Sensory Experiences}, year = {2010}, address = {New York, NY, USA}, editor = {del Bimbo, Alberto and Chang, Shih-Fu and Smeulders, Arnold}, month = {oct}, pages = {1781--1782}, publisher = {ACM}, abstract = {In this tutorial we present immersive future media technologies ranging from 3D video to sensory experiences. The former targets stereo and multi-view video technologies whereas the latter aims at stimulating other senses than vision or audition enabling an advanced user experiences through sensory effects.}, doi = {10.1145/1873951.1874369}, keywords = {Measurement, Experimentation, Human Factors, Standardization, Immersive Media, 3D Video, Stereo Video, Multi-view Video, Sensory Effects, MPEG-V, Quality of Experience}, language = {EN}, location = {Florence, Italy}, pdf = {https://www.itec.aau.at/bib/files/tut08x-timmerer.pdf}, talkdate = {2010.10.25}, talktype = {registered}, url = {http://doi.acm.org/10.1145/1873951.1874369} } @Article{Szkaliczki2010, author = {Szkaliczki, Tibor and Eberhard, Michael and Hellwagner, Hermann and Szobonya, László}, journal = {Electronic Notes in Discrete Mathematics}, title = {Piece Selection Algorithm for Layered Video Streaming in P2P Networks}, year = {2010}, issn = {1571-0653}, month = {aug}, note = {ISCO 2010 - International Symposium on Combinatorial Optimization}, pages = {1265-1272}, volume = {36}, abstract = {This paper introduces the piece selection problem that arises when streaming layered video content over peer-to-peer networks. The piece selection algorithm decides periodically which pieces to request from other peers (network nodes) for download. The main goal of the piece selection algorithm is to provide the best possible quality for the available bandwidth. Our recommended solution approaches are related to the typical problems and solutions in the knapsack problem.}, address = {New York, USA}, doi = {10.1016/j.endm.2010.05.160}, keywords = {streaming, layered video, knapsack problem}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/ISCO'10_Eberhard.pdf}, publisher = {Elsevier Inc.}, url = {http://www.sciencedirect.com/science/article/B75GV-50JJF7F-5P/2/7d978923400f50d4c42165003c64c351} } @InProceedings{Sablatschan2010, author = {Sablatschan, Michael and Ransburg, Michael and Hellwagner, Hermann}, booktitle = {Proceedings of the Second International Conferences on Advances in Multimedia (MMEDIA 2010)}, title = {Towards an Improved SVC-to-AVC Rewriter}, year = {2010}, address = {Los Alamitos, CA, USA}, editor = {Böszörmenyi, Laszlo and Burdescu, Dumitru and Davis, Philip and Stanchev, Peter}, month = {jun}, pages = {18-21}, publisher = {IEEE}, abstract = {The Scalable Video Coding (SVC) extension of the H.264/AVC (AVC) video coding standard features spatial, quality and temporal scalability. Backwards compatibility with legacy decoding devices is maintained through an H.264/AVC compliant base layer, which represents the lowest quality of an SVC bit-stream. However, it is often desirable to also provide the higher quality layers to legacy H.264/AVC devices. This is achieved by a process commonly known as “bit-stream rewriting”, which allows for an efficient SVC to AVC conversion by exploiting the similarities of the two codecs. This paper introduces an improved version of the existing JSVM reference software rewriter (JSVM-rewriter). The improvements include a better run-time performance through parallel processing, as well as applicability in streaming scenarios. A detailed evaluation provides performance measurements for the improved rewriter and compares it to the existing JSVM-rewriter. The evaluation shows that notable performance improvements can be achieved using the presented approach. The paper concludes on how the rewriter could be further improved.}, doi = {10.1109/MMEDIA.2010.27}, language = {EN}, location = {Athens, Greece}, pdf = {https://www.itec.aau.at/bib/files/Towards_an_Improved_SVC2AVCRewriter_MMEDIA2010_Sablatschan.pdf}, talkdate = {2010.06.14}, talktype = {registered}, url = {http://www.iaria.org/conferences2010/MMEDIA10.html} } @InProceedings{Ransburg2010, author = {Ransburg, Michael and Jonke, Mario and Hellwagner, Hermann}, booktitle = {Proceedings of the First Workshop on Mobile Multimedia Networking (IWMMN 2010)}, title = {An Evaluation of Mobile End Devices in Multimedia Streaming Scenarios}, year = {2010}, address = {Heidelberg/Berlin, Germany}, editor = {Wang, Honggang and Xia, Jinchun}, month = {jun}, pages = {14}, publisher = {Springer}, abstract = {This paper compares handhelds based on the iPhone and Android operating systems in multimedia streaming scenarios. We simulate typical Internet network impairments, i.e. packet delay and packet loss, and evaluate their effects on the end devices. Additional evaluations include bandwidth overhead in icted by the different streaming approaches and traffic shape and fairness when both handhelds consume media simultaneously. Based on the quantitative evaluation, both approaches show weaknesses and strengths. A final qualitative discussion points out additional advantages for the streaming approach implemented in the iPhone operating system.}, doi = {10.1007/978-3-642-17758-3_31}, language = {EN}, location = {Chicago, IL, USA}, pdf = {https://www.itec.aau.at/bib/files/Ransburg_IWMMN10.pdf}, talkdate = {2010.06.30}, talktype = {registered}, url = {http://www.mobilware.org/2010/} } @InProceedings{OrtizMurillo2010, author = {Ortiz Murillo, Jordi and Ransburg, Michael and Martínez Graciá, Eduardo and Sablatschan, Michael and Gómez Skarmeta, Antonio and Hellwagner, Hermann}, booktitle = {Proceedings of the Workshop on Quality of Experience for Multimedia Content Sharing (QoEMCS 2010)}, title = {Towards User-driven Adaptation of H.264/SVC Streams}, year = {2010}, address = {Tampere, Finland}, editor = {Buchinger, Shelley and Lopes, Rui Jorge and Jumisko-Pyykkö, Satu and Zepernick, Hans-Jürgen}, month = {jun}, pages = {4}, publisher = {Tampere University of Technology}, abstract = {H.264/SVC enables runtime-efficient scalability in the spatial, temporal and fidelity dimension. Existing adaptation mechanisms facilitate this to automatically adapt the H.264/ SVC stream to the current usage environment without any user interaction. This paper argues that the Quality of Experience (QoE) of the end user can be enhanced by enabling him to manually adjust the adaptation if he wishes to do so. An approach which enables this is presented and evaluated. It is shown that by facilitating this approach an increased QoE is provided compared to automatic adaptation approaches. Finally, future work indicates the next steps in order to implement this approach.}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Towards User-driven Adaptation of H.264-SVC Streams.pdf}, talktype = {none}, url = {http://dcti.iscte.pt/events/qoemcs/} } @Article{Lopez2010, author = {Lopez, Fernando and Jannach, Dietmar and Martínez, Jose Maria and Timmerer, Christian and García, Narciso and Hellwagner, Hermann}, journal = {Journal of Applied Intelligence}, title = {Bounded non-deterministic planning for multimedia adaptation}, year = {2010}, month = {jul}, pages = {32}, abstract = {This paper proposes a novel combination of arti- ficial intelligence planning and other techniques for improv- ing decision-making in the context of multi-step multime- dia content adaptation. In particular, it describes a method that allows decision-making (selecting the adaptation to perform) in situations where third-party pluggable multi- media conversion modules are involved and the multime- dia adaptation planner does not know their exact adapta- tion capabilities. In this approach, the multimedia adapta- tion planner module is only responsible for a part of the required decisions; the pluggable modules make additional decisions based on different criteria. We demonstrate that partial decision-making is not only attainable, but also in- troduces advantages with respect to a system in which these conversion modules are not capable of providing additional decisions. This means that transferring decisions from the multi-step multimedia adaptation planner to the pluggable conversion modules increases the flexibility of the adapta- tion. Moreover, by allowing conversion modules to be only partially described, the range of problems that these modules can address increases, while significantly decreasing both the description length of the adaptation capabilities and the planning decision time. Finally, we specify the conditions under which knowing the partial adaptation capabilities of a set of conversion modules will be enough to compute a proper adaptation plan.}, address = {Springer New York}, doi = {10.1007/s10489-010-0242-3}, keywords = {Bounded non-deterministic multimedia adaptation, Planning, Decision-making, MPEG-7, MPEG-21}, language = {EN}, publisher = {Springer}, url = {http://www.springerlink.com/content/751g123vp1574qt5/} } @InProceedings{Kuschnig2010a, author = {Kuschnig, Robert and Kofler, Ingo and Hellwagner, Hermann}, booktitle = {Proceedings of the First Annual ACM SIGMM Conference on Multimedia Systems (MMSys)}, title = {An Evaluation of TCP-based Rate-control Algorithms for Adaptive Internet Streaming of H.264/SVC}, year = {2010}, address = {New York, NY, USA}, editor = {Feng, Wu-chi and Mayer-Patel, Ketan}, month = {feb}, pages = {157-168}, publisher = {ACM}, abstract = {Recent work in TCP video streaming indicates that multimedia streaming via TCP provides satisfactory performance when the achievable TCP throughput is approximately twice the media bit rate. However, these conditions may not be achievable on the Internet, e.g., when the delivery path offers insufficient bandwidth or becomes congested due to competing traffic. Therefore, adaptive streaming for videos over TCP is required and a number of rate-control algorithms for video streaming have been proposed and evaluated in the literature. In this paper, we evaluate and compare three existing rate-control algorithms for TCP streaming in terms of the (PSNR) quality of the delivered video and in terms of the timeliness of delivery. The contribution of the paper is that, to the best of our knowledge, this is the first evaluation of TCP-based streaming in an Internet-like setting making use of the scalability features of the H.264/SVC video codec. Two simple bandwidth estimation algorithms and a priority-/deadline-driven approach are described to adapt the bit rates of, and transmit, the H.264/SVC video in a rate-distortion optimal manner. The results indicate that the three algorithms perform robustly in terms of video quality and timely delivery, both on under-provisioned links and in case of competing TCP flows. The priority-/deadline-driven technique is even more stable in terms of packet delays and jitter; thus, client buffers can be dimensioned more easily.}, doi = {10.1145/1730836.1730856}, language = {EN}, location = {Scottsdale, AZ, USA}, pdf = {https://www.itec.aau.at/bib/files/MMSYS10_Kuschnig_Evaluation_TCP_based_Rate_Control.pdf}, talkdate = {2010.02.23}, talktype = {registered}, url = {http://www.mmsys.org} } @InProceedings{Kuschnig2010, author = {Kuschnig, Robert and Kofler, Ingo and Hellwagner, Hermann}, booktitle = {Proceedings of the 7th IEEE Consumer Communications and Networking Conference (CCNC)}, title = {Improving Internet Video Streaming Performance by Parallel TCP-Based Request-Response Streams}, year = {2010}, address = {Los Alamitos, CA, USA}, editor = {Balandin, Sergey and Matuszewksi, Marcin and Ott, Jörg}, month = {jan}, pages = {5}, publisher = {IEEE}, abstract = {TCP-based video streaming encounters difficulties in unreliable networks with unanticipated packet loss. In combination with high round trip times, the effective throughput deteriorates rapidly and TCP connection resets or stalls may occur. In this paper, we propose a client-driven video transmission scheme which utilizes multiple HTTP/TCP streams. The scheme is largely insensitive to unanticipated packet loss and thereby reduces throughput fluctuations. Since it is based on HTTP, the scheme can easily be deployed in existing network infrastructures. It fosters scalability on the server side by shifting complexity from the server to the clients. Certain features of request-response schemes allow maintaining fairness, despite of using multiple HTTP streams. Making use of TCP, the scheme inherently adapts to congested network links.}, doi = {10.1145/1730836.1730856}, language = {EN}, location = {Las Vegas, NV, USA}, pdf = {https://www.itec.aau.at/bib/files/CCNC10_Kuschnig_Request_Response_Streams.pdf}, talkdate = {2010.01.10}, talktype = {registered}, url = {http://www.ieee-ccnc.org/2010} } @PhdThesis{Kofler2010, author = {Kofler, Ingo}, school = {Klagenfurt University}, title = {In-Network Adaptation of Scalable Video Content}, year = {2010}, month = {nov}, abstract = {This thesis investigates mechanisms and applications for in-network adaptation of scalable video bit streams based on the recent H.264/Scalable Video Coding (SVC) standard. In-network adaptation refers to the adaptation of a video stream by a network element during the stream's transport through the network. The advantages of performing adaptation directly in the network are the availability of local monitoring data and a higher responsiveness according to the current networking conditions. In contrast to previous work in this field, this thesis focuses on the feasibility and realization of in-network adaptation on existing home router platforms. In this context this thesis addresses the following six research objectives. Initially, the relevant transport mechanisms for H.264/SVC and their implications on in-network adaptation (1) were analysed. In the context of this work three different Linux-based router platforms which cover a representative range of residential router devices were used as a basis for further studies and evaluations. In general these platforms can be characterized by rather modest processing capabilities and networking performance. The hardware limitations were identified and quantified in evaluations (2) using both different benchmarks and real network traffic. The offered processing power and memory throughput are roughly 10 to 100 times lower than those of a modern desktop PC. Although their application-layer networking performance is not that low, all platforms fail in fully utilizing their nominal link capacities of 100 and 1000 Mbps, respectively. Based on the known limitations the thesis proposes a stateful, packet-based adaptation mechanism for adapting scalable video bit streams (3). The approach utilizes the RTP payload format for H.264/SVC and represents a light-weight approach for in-network adaptation on the application layer. It further meets the important requirements towards a media-aware network element (MANE) to be signaling aware and to operate statefully. The mechanism was integrated in a proxy service which was deployed on all of the three platforms to prove its feasibility. Experimental evaluations with different video bit streams in standard-definition quality demonstrate the scalability of the approach (4). The results indicate that the proxy service is able to adapt up to 16 concurrent video streams depending on the platform and video bit stream. On two of the three evaluated platforms the proposed approach even allows to handle and to adapt video streams in high-definition quality at bit rates around 15 Mbps. In addition to the proposed H.264/SVC-specific adaptation mechanism, also the applicability of generic metadata-driven adaptation on home router platforms was investigated. In particular, a proof-of-concept study of an XML-metadata-driven approach based on the MPEG-21 generic Bitstream Syntax Description (gBSD) was conducted on the platforms (5). In contrast to former evaluations that have been done on PC-based platforms, the obtained results indicate that the use of this generic adaptation cannot be recommended on such resource limited network devices. The benefits of using in-network adaptation on home router platforms are finally demonstrated in the context of high-definition streaming over IEEE 802.11 wireless networks (6). Monitoring information regarding the queueing delay, which is obviously available exclusively on the router, is used to control the adaptation of the video according to the varying throughput of the wireless link. This allows to react timely to changing conditions particularly in the case of mobile clients.}, language = {EN}, pages = {204} } @InProceedings{Eberhard2010, author = {Eberhard, Michael and Szkaliczki, Tibor and Hellwagner, Hermann and Szobonya, László and Timmerer, Christian}, booktitle = {Proceedings of the 2010 ACM Workshop on Advanced Video Streaming Techniques for Peer-to-Peer Networks and Social Networking}, title = {Knapsack Problem-based Piece-Picking Algorithms for Layered Content in Peer-to-Peer Networks}, year = {2010}, address = {New York, NY, USA}, editor = {Olmo, Gabriella and Timmerer, Christian and Frossard, Pascal and Mitchell, Keith}, month = {oct}, pages = {71--76}, publisher = {ACM}, series = {AVSTP2P}, abstract = {The distribution of layered content over peer-to-peer networks becomes more important today as the users are consuming the content on terminals with various display capabilities and different network connections. For single-layer content distribution, the piece-picking algorithm only needs to ensure that content pieces are downloaded in time for display. When layered content is distributed over a peer-to-peer network, the piece-picking algorithm needs to be modified to ensure that the best possible quality is displayed while all desired pieces still have to be received before their deadline expires. In this paper, the piece-picking problem for layered content is analyzed and a number of piece-picking algorithms for layered content based on the solutions for the knapsack problem are presented. Furthermore, an evaluation of these algorithms is performed and possible applications are discussed.}, doi = {10.1145/1877891.1877908}, isbn13 = {978-1-4503-0169-5}, keywords = {knapsack problem, layered/scalable content, piece utility calculation, piece-picking}, language = {EN}, location = {Firenze, Italy}, pdf = {https://www.itec.aau.at/bib/files/avst1524-eberhard.pdf}, talkdate = {2010.10.29}, talktype = {poster}, url = {http://www.p2pstreaming.eu} } @InProceedings{Capovilla2010, author = {Capovilla, Nicola and Eberhard, Michael and Mignanti, Silvano and Petrocco, Riccardo and Vehkaperä, Janne}, booktitle = {Proceedings of the Second International Conferences on Advances in Multimedia (MMEDIA 2010)}, title = {An Architecture for Distributing Scalable Content over Peer-to-Peer Networks}, year = {2010}, address = {Los Alamitos, CA, USA}, editor = {Böszörmenyi, Laszlo and Burdescu, Dumitru and Davis, Philip and Stanchev, Peter}, month = {jun}, pages = {1-6}, publisher = {IEEE}, abstract = {Peer-to-Peer systems are nowadays a very popular solution for multimedia distribution, as they provide significant cost benefits compared with traditional server-client distribution. Additionally, the distribution of scalable content enables the consumption of the content in a quality suited for the available bandwidth and the capabilities of the end-user devices. Thus, the distribution of scalable content over Peer-to-Peer networks is a very actual research topic. This paper presents an architecture for the distribution of scalable content in a fully distributed Peer-to-Peer network. The architectural description includes how the scalable layers of the content are mapped to the pieces distributed in the Peer-to-Peer system and detailed descriptions of the producer- and consumer-site architecture of the system. The presented system is to our knowledge the first open-source Peer-to-Peer network with full Scalable Video Coding support.}, doi = {10.1109/MMEDIA.2010.17}, keywords = {P2P networks;consumer-site architecture;distributed peer-to-peer network;multimedia distribution;open-source peer-to-peer network;scalable video coding;server-client distribution;image coding;multimedia computing;peer-to-peer computing;}, language = {EN}, location = {Athens, Greece}, pdf = {https://www.itec.aau.at/bib/files/MMEDIA'10_Eberhard.pdf}, talkdate = {2010.06.14}, talktype = {registered}, url = {http://www.iaria.org/conferences2010/MMEDIA10.html} } @InProceedings{Borcoci2010, author = {Borcoci, Eugen and Negru, Daniel and Timmerer, Christian}, booktitle = {Proceedings of the 3rd International Conference on Communication Theory, Reliability, and Quality of Service (CTRQ 2010)}, title = {A Novel Architecture for Multimedia Distribution based on Content-Aware Networking}, year = {2010}, address = {Los Alamitos, CA, USA}, editor = {Ata, Shingo and Borcoci, Eugen and Del Ser Lorente, Javier and Diaz, Michel and Pioro, Michal and Rodrigues, Joel and Segall, Zary}, month = {jun}, pages = {162--168}, publisher = {IEEE}, abstract = {This paper proposes a novel virtual Content-Aware Network (CAN) layer as a part of a full layered architecture, focused, but not limited to, on multimedia distribution with Quality of Services (QoS) assurance. The overall system is based on a flexible cooperation between providers, operators and end-users, enabling users to access the offered multimedia services in various contexts and also to become private content providers. The paper introduces the main concepts and architecture for the main virtual network layer (i.e., CAN), exposing its role and interfaces among overall system layers. This work is a part of the starting effort inside of a new European FP7 ICT research project, ALICANTE.}, doi = {10.1109/CTRQ.2010.35}, keywords = {content-aware networking, network aware applications, quality of services, multimedia distribution, Future Internet}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/05532769.pdf}, talktype = {none}, url = {http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5532769&isnumber=5532402} } @InCollection{Zahariadis2009, author = {Zahariadis, Theodore and Lamy-Bergot, Catherine and Schierl, Thomas and Grüneberg, Karsten and Celetto, Luca and Timmerer, Christian}, booktitle = {Towards the Future Internet - A European Research Perspective}, publisher = {IOS Press}, title = {Content Adaptation Issues in the Future Internet}, year = {2009}, address = {Amsterdam, Netherlands}, editor = {Tselentis, Georgios and Domingue, John and Galis, Alex and Gavras, Anastasius and Hausheer, David and Krco, Srdjan and Lotz, Volkmar and Zahariadis, Theodore}, month = may, pages = {283-292}, abstract = {Future Media Internet is envisaged to provide the means to share and distribute (advanced) multimedia content and services with superior quality and striking flexibility, in a trusted and personalized way, improving citizens' quality of life, working conditions, edutainment and safety. Based on work that has taken place in projects ICT SEA and ICT OPTIMIX, and the Media Delivery Platforms Cluster of projects, we try to provide the challenges and the way ahead in the area of content adaptation.}, issn = {9781607500070}, keywords = {Future Media Internet, Adaptation, Scalable Video Coding}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/STAL9781607500070-0283.pdf}, url = {http://www.booksonline.iospress.nl/Content/View.aspx?piid=12006} } @InProceedings{Waltl2009, author = {Waltl, Markus and Timmerer, Christian and Hellwagner, Hermann}, booktitle = {Proceedings of the First International Workshop on Quality of Multimedia Experience (QoMEX 2009)}, title = {A Test-Bed for Quality of Multimedia Experience Evaluation of Sensory Effects}, year = {2009}, address = {Los Alamitos, CA, USA}, editor = {Ebrahim, Touradj and El-Maleh, Khaled and Dane, Gokce and Karam, Lina}, month = {jul}, pages = {145-150}, publisher = {IEEE}, abstract = {This paper introduces a prototype test-bed for triggering sensory effects like light, wind, or vibration when presenting audiovisual resources, e.g., a video, to users. The ISO/IEC MPEG is currently standardizing the Sensory Effect Description Language (SEDL) for describing such effects. This language is briefly described in the paper and the testbed that is destined to evaluate the quality of the multimedia experience of users is presented. It consists of a video annotation tool for sensory effects, a corresponding simulation tool, and a real test system. Initial experiments and results on determining the color of light effects from the video content are reported.}, doi = {10.1109/QOMEX.2009.5246962}, isbn13 = {978-1-4244-4370-3}, issn = {978-1-4244-43}, keywords = {Sensory Information, MPEG-V}, language = {EN}, location = {San Diego, CA}, pdf = {https://www.itec.aau.at/bib/files/qomex2009_mwcthh.pdf}, talkdate = {2009.07.31}, talktype = {registered}, url = {http://www.qomex2009.org} } @InProceedings{Timmerer2009a, author = {Timmerer, Christian and Gelissen, Jean and Waltl, Markus and Hellwagner, Hermann}, booktitle = {Proceedings of the 2009 NEM Summit}, title = {Interfacing with Virtual Worlds}, year = {2009}, address = {Heidelberg}, editor = {Hrasnica, Halid}, month = sep, pages = {118-123}, publisher = {Eurescom – the European Institute for Research and Strategic Studies in Telecommunications – GmbH}, abstract = {Virtual worlds (often referred to as 3D3C for 3D visualization & navigation and the 3C’s of Community, Creation and Commerce) integrate existing and emerging (media) technologies (e.g. instant messaging, video, 3D, VR, AI, chat, voice, etc.) that allow for the support of existing and the development of new kinds of networked services. The emergence of virtual worlds as platforms for networked services is recognized by businesses as an important enabler as it offers the power to reshape the way companies interact with their environments (markets, customers, suppliers, creators, stakeholders, etc.) in a fashion comparable to the Internet and to allow for the development of new (breakthrough) business models, services, applications and devices. Each virtual world however has a different culture and audience making use of these specific worlds for a variety of reasons. These differences in existing Metaverses permit users to have unique experiences. In order to bridge these differences in existing and emerging Metaverses a standardized framework is required, i.e., MPEG-V Media Context and Control (ISO/IEC 23005), that will provide a lower entry level to (multiple) virtual worlds both for the provider of goods and services as well as the user. The aim of this paper is to provide an overview of MPEG-V and its intended standardization areas. Additionally, a review about MPEG-V’s most advanced part – Sensory Information – is given.}, issn = {9783000289538}, keywords = {MPEG-V}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/nem2009_ctjgmwhh.pdf}, talktype = {none}, url = {http://www.nem-summit.eu} } @InProceedings{Timmerer2009, author = {Timmerer, Christian and Jaborning, Johannes and Hellwagner, Hermann}, booktitle = {Proceedings of the 9th Workshop on Multimedia Metadata (WMM'09)}, title = {A Comparison and Mapping Model}, year = {2009}, address = {Aachen, Germany}, editor = {Klamma, Ralf and Grigoras, Romulus and Charvillat, Vincent and Kosch, Harald}, month = mar, pages = {18}, publisher = {http://ceur-ws.org}, abstract = {Nowadays, mobile devices have implemented several transmission technologies which enable access to the Internet and increase the bit rate for data exchange. Despite modern mobile processors and high-resolution displays, mobile devices will never reach the stage of a powerful notebook or desktop system (for example, due to the fact of battery powered CPUs or just concerning the smallsized displays). Due to these limitations, the deliverable content for these devices should be adapted based on their capabilities including a variety of aspects (e.g., from terminal to network characteristics). These capabilities should be described in an interoperable way. In practice, however, there are many standards available and a common mapping model between these standards is not in place. Therefore, in this paper we describe such a mapping model and its implementation aspects. In particular, we focus on the whole delivery context (i.e., terminal capabilities, network characteristics, user preferences, etc.) and investigated the two most prominent state-of-the-art description schemes, namely User Agent Profile (UAProf) and Usage Environment Description (UED).}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/DC-paper-v.2.pdf}, talktype = {none}, url = {http://ceur-ws.org/Vol-441/pxx.pdf} } @InProceedings{Reiterer2009b, author = {Reiterer, Bernhard and Concolato, Cyril and Hellwagner, Hermann}, booktitle = {Proceedings of 1st International ICST Conference on User Centric Media - UCMedia 2009}, title = {Natural-Language-based Conversion of Images to Mobile Multimedia Experiences}, year = {2009}, address = {Berlin, Heidelberg, New York}, editor = {Daras, Patros and Chlamtac, Imrich}, month = dec, pages = {4 - CD}, publisher = {Springer}, series = {LNICST - Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering}, abstract = {We describe an approach for viewing any large, detail-rich picture on a small display by generating a video from the image, as taken by a virtual camera moving across it at varying distance. Our main innovation is the ability to build the virtual camera's motion from a textual description of a picture, e.g., a museum caption, so that relevance and ordering of image regions are determined by co-analyzing image annotations and natural language text. Furthermore, our system arranges the resulting presentation such that it is synchronized with an audio track generated from the text by use of a text-to-speech system.}, issn = {9789639799844}, keywords = {image adaptation - text analysis - image annotation - digital cultural heritage - computer animation}, language = {EN}, talktype = {none}, url = {http://www.usercentricmedia.org/index.shtml} } @InProceedings{Reiterer2009a, author = {Reiterer, Bernhard and Hellwagner, Hermann}, booktitle = {Proceedings International InterMedia Summer School 2009}, title = {Animated Picture Presentation Steered by Natural Language}, year = {2009}, address = {Geneva}, editor = {Nadia, Magnenat-Thalmann and Seunghyun, Han and Dimitris, Potopsaltou}, month = jun, pages = {24-32}, publisher = {MIRALab at University of Geneva}, series = {International InterMedia Summer School}, abstract = {In this paper, we present an approach for presenting large, feature-rich pictures on small displays by generating an animation and subsequently a video from the image, as it could be taken by a virtual camera moving across the image. Our main innovation is the ability to build the virtual camera's motion upon a textual description of a picture, as from a museum caption, so that relevance and ordering of image regions is determined by co-analyzing image annotations and text. Furthermore, our system can arrange the resulting presentation in a way that it is synchronized with an audio track generated from the text by use of a text-to-speech system.}, keywords = {image adaptation, text parsing, image annotation, digital cultural heritage, computer animation}, language = {EN}, talktype = {none}, url = {http://intermediaschool.miralab.unige.ch/} } @InProceedings{Reiterer2009, author = {Reiterer, Bernhard and Lachner, Janine and Lorenz, Andreas and Zimmermann, Andreas and Hellwagner, Hermann}, booktitle = {Advances in Semantic Media Adaptation and Personalization}, title = {Research Directions Toward User-centric Multimedia}, year = {2009}, address = {Boca Raton (Florida)}, editor = {Angelides, Marios C and Mylonas, Phivos and Wallace, Manolis}, month = mar, pages = {21-42}, publisher = {Auerbach Publications}, abstract = {Currently, much research aims at coping with the shortcomings in multimedia consumption that may exist in a user's current context, e.g., due to the absence of appropriate devices at many locations, a lack of capabilities of mobile devices, restricted access to content, or non-personalized user interfaces. Recently, solutions to specific problems have been emerging, e.g., wireless access to multimedia repositories over standardized interfaces; however, due to usability restrictions the user has to spend much effort to or is even incapable of fulfilling his/her demands. The vision of user-centric multimedia places the user in the center of multimedia services to support his/her multimedia consumption intelligently, dealing with the aforementioned issues while minimizing required work. Essential features of such a vision are comprehensive context awareness, personalized user interfaces, and multimedia content adaptation. These aspects are addressed in this paper as major challenges toward a user-centric multimedia framework.}, doi = {10.1201/9781420076653-c2}, edition = {2}, isbn10 = {1420076647}, isbn13 = {978-1420076646}, issn = {9781420076646}, language = {EN}, talktype = {none}, url = {http://www.crcpress.com/product/isbn/9781420076646} } @Article{Kosch2009, author = {Kosch, Harald and Timmerer, Christian}, journal = {IEEE Computing Now}, title = {Multimedia Metadata and Semantic Management}, year = {2009}, month = dec, number = {December 2009}, pages = {00}, volume = {Multimedia Metadata and Semantic Management}, address = {Los Alamitos, CA, USA}, language = {EN}, publisher = {IEEE} } @InProceedings{Kofler2009a, author = {Kofler, Ingo and Kuschnig, Robert and Hellwagner, Hermann}, booktitle = {Proceedings of the IEEE International Symposium on Broadband Multimedia Systems and Broadcasting (BMSB)}, title = {Improving IPTV Services by H.264/SVC Adaptation and Traffic Control}, year = {2009}, address = {Los Alamitos, CA, USA}, editor = {Angueira, Pablo and Reimers, Ulrich}, month = may, pages = {1-6}, publisher = {IEEE}, series = {BMSB}, abstract = {This paper presents a novel approach that combines both in-network, application-layer adaptation and network-layer traffic control of scalable video streams based on the H.264/SVC standard. In the IPTV/VoD scenario considered, an intercepting RTSP/RTP proxy performs admission control of the requested video, based on the signaled scalability information, and decides whether the content can be streamed without changes or in an adapted version. The proxy configures the network layer appropriately in order to separate the video stream from besteffort traffic on the same link. Rather than performing fixed bandwidth allocation, our proxy approach uses the Hierarchical Token Bucket (HTB) queuing discipline to allow for borrowing bandwidth between traffic classes. In that setting, two different allocation policies are introduced. The Hard Reservation Policy (HRP) performs admission control and adaptation on the video streams and does not modify video bandwidth allocation after admission. In contrast, the Flexible Borrowing Policy (FBP) restricts the admission control to the base layer of the SVC stream. The packets carrying MGS enhancement layer data are marked with priorities by the proxy and are handled at the network layer by a priority-based queuing mechanism. Both a qualitative comparison and an experimental evaluation of the two policies are given.}, doi = {10.1109/ISBMSB.2009.5133771}, isbn13 = {9781424425907}, language = {EN}, location = {Bilbao, Spain}, talkdate = {2009.05.14}, talktype = {registered}, url = {https://www.itec.aau.at/publications/mmc/BMSB09_Kofler_Improving_IPTV_Services_Preprint.pdf} } @InProceedings{Kofler2009, author = {Kofler, Ingo and Kuschnig, Robert and Hellwagner, Hermann}, booktitle = {Proceedings of the 6th IEEE Consumer Communications and Networking Conference (CCNC)}, title = {In-Network Real-Time Adaptation of Scalable Video Content on a WiFi-ne Router}, year = {2009}, address = {Los Alamitos, CA, USA}, editor = {Gibbs, Simon and Messer, Alan}, month = jan, pages = {2}, publisher = {IEEE}, series = {CCNC}, abstract = {One of the most active research topics in the field of video signal processing is scalable video coding (SVC). The recently published extension of the H.264/AVC video coding standard introduces scalability features by employing a layered encoding of the video stream. In our work we investigated the usage of this scalable extension of H.264/AVC for in-network multimedia adaptation. We developed an RTSP/RTP-based proxy which exploits the layered encoding of the video and can perform real-time video adaptation on an inexpensive off-the-shelf WiFi router. This is achieved by applying a stateful, packet-based adaptation approach that keeps the computational costs at a minimum. With that approach it is possible to simultaneously adapt multiple video streams to varying network conditions or to the capabilities of the consumers' end-devices. In our demonstration we show the streaming of two scalable video streams from a server to a client and the in-network adaptation of the video at the WiFi router. The adaptation can be controlled interactively in the temporal, spatial and SNR domains.}, doi = {10.1109/CCNC.2009.4785005}, isbn13 = {9781424423088}, language = {EN}, location = {Las Vegas, NV, USA}, pdf = {https://www.itec.aau.at/bib/files/CCNC09_SVC_Adaptation_Router_preprint.pdf}, talkdate = {2009.01.11}, talktype = {poster} } @Article{Hellwagner2009, author = {Hellwagner, Hermann and Kuschnig, Robert and Stütz, Thomas and Uhl, Andreas}, journal = {Journal on Signal Processing: Image Communication}, title = {Efficient In-Network Adaptation of Encrypted {H.264/SVC} Content}, year = {2009}, month = {jul}, number = {9}, pages = {740-758}, volume = {24}, abstract = {This paper addresses the efficient adaptation of encrypted scalable video content (H.264/SVC). RTP-based in-network adaptation schemes on a media aware network element (MANE) in an IPTV and VoD scenario are considered. Two basic alternatives to implement encryption and adaptation of H.264/SVC content are investigated: (i) full, format-independent encryption making use of Secure RTP (SRTP); (ii) SVC-specific encryption that leaves the metadata relevant for adaptation (NAL unit headers) unencrypted. The SRTP-based scheme (i) is straightforward to deploy, but requires the MANE to be in the security context of the delivery, i.e., to be a trusted node. For adaptation, the content needs to be decrypted, scaled, and re-encrypted. The SVC-specific approach (ii) enables both full and selective encryption, e.g., of the base layer only. SVC-specific encryption is based on own previous work, which is substantially extended and detailed in this paper. The adaptation MANE can now be an untrusted node; adaptation becomes a low-complexity process, avoiding full decryption and re-encryption of the content. This paper presents the first experimental comparison of these two approaches and evaluates whether multimedia-specific encryption can lead to performance and application benefits. Potential security threats and security properties of the two approaches in the IPTV and VoD scenario are elementarily analyzed. In terms of runtime performance on the MANE our SVC-specific encryption scheme significantly outperforms the SRTP-based approach. SVC-specific encryption is also superior in terms of induced end-to-end delays. The performance can even be improved by selective application of the SVC-specific encryption scheme. The results indicate that efficient adaptation of SVC-encrypted content on low-end, untrusted network devices is feasible.}, address = {Amsterdam}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Elsevier_SPIC_Hellwagner09a.pdf}, publisher = {Elsevier B.V.} } @InProceedings{Ferscha2009, author = {Ferscha, Alois and Hellwagner, Hermann and Neuper, Christa and Pree, Wolfgang}, booktitle = {Informatik macht Zukunft - Zukunft macht Informatik}, title = {Zukunft der Informatik}, year = {2009}, address = {Wien}, editor = {Chroust, Gerhard and Moessenboeck, Hans-Peter}, month = dec, pages = {48-51}, publisher = {Oesterreichische Computer Gesellschaft}, isbn10 = {9783854032588}, language = {DE}, talktype = {none} } @Article{Eberhard2009a, author = {Eberhard, Michael and Timmerer, Christian and Quacchio, Emanuele and Hellwagner, Hermann}, journal = {IEEE Wireless Communications}, title = {An Interoperable Delivery Framework for Scalable Media Resources}, year = {2009}, month = {oct}, number = {Vol. 16, No. 5}, pages = {58-63}, volume = {Oktober 2009}, abstract = {In this paper, an interoperable framework for the delivery of scalable media resources, e.g., in the standardized Scalable Video Coding (SVC) format, is presented. The framework provides support for Video on Demand (VoD) as well as multicast streaming and performs an efficient, generic, and interoperable adaptation of the streamed content based on MPEG-21 Digital Item Adaptation (DIA). The server as well as the clients of the streaming framework implement the MPEG Extensible Middleware (MXM) and utilize the MPEG Query Format (MPQF) for querying the available media resources. The framework has been fully integrated into the VLC media player. The architecture for both, VoD and multicast is presented in detail. Finally, a comparison in terms of performance of the generic MPEG-21 metadata-based adaptation approach to an SVC-specific adaptation approach is provided.}, address = {Los Alamitos, CA, USA}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/ieeewireless_eberhard.pdf}, publisher = {IEEE} } @InProceedings{Eberhard2009, author = {Eberhard, Michael and Timmerer, Christian and Hellwagner, Hermann}, booktitle = {STreaming Day ’09 Proceedings}, title = {A Layered Piece-Picking Algorithm for Peer-to-Peer Networks}, year = {2009}, address = {NA}, editor = {Raggio, Marko and Rovati, Fabrizio}, month = sep, pages = {n.a.}, publisher = {NA}, abstract = {The streaming of multimedia content over Peer-to-Peer (P2P) networks is nowadays a well appreciated concept, as it helps distributing content to a great number of users and additionally reduces the server costs for providing the content. As the users of P2P networks often have different bandwidth connections and terminals, the same content is usually provided in different qualities. Although such a provision of the same content in different qualities helps to satisfy all users, it makes the sharing process less efficient. Users that are interested in the content in a specific quality can only exchange pieces with those users that are interested in the same content and the same quality. Thus, layered video coding, which provides different qualities within one bitstream, is especially well suited for P2P distribution. If the layered content is provided once in the best quality, all peers interested in this content can at least exchange the base layer, plus the enhancement layers they are interested in with those peers that have them available.}, issn = {9781616236212}, language = {EN}, location = {Genova, Italy}, talkdate = {2009.09.21}, talktype = {registered} } @Article{Tusch2008, author = {Tusch, Roland and Jakab, Michael and Köpke, Julius and Krätschmer, Armin and Kropfberger, Michael and Kuchler, Sigrid and Ofner, Michael and Hellwagner, Hermann and Böszörmenyi, Laszlo}, journal = {International Journal of Digital Multimedia Broadcasting}, title = {Context-Aware UPnP-AV Services for Adaptive Home Multimedia Systems}, year = {2008}, month = sep, pages = {12}, volume = {Vol. 2008}, abstract = {One possibility to provide mobile multimedia in domestic multimedia systems is the use of Universal Plug and Play Audio Visual (UPnP-AV) devices. In a standard UPnP-AV scenario, multimedia content provided by a Media Server device is streamed to Media Renderer devices by the initiation of a Control Point. However, there is no provisioning of context-aware multimedia content customization. This paper presents an enhancement of standard UPnP-AV services for home multimedia environments regarding context awareness. It comes up with context profile definitions, shows how this context information can be queried from the Media Renderers, and illustrates how a Control Point can use this information to tailor a media stream from the Media Server to one or more Media Renderers. Moreover, since a standard Control Point implementation only queries one Media Server at a time, there is no global view on the content of all Media Servers in the UPnP-AV network. This paper also presents an approach of multimedia content integration on the Media Server side that provides fast search for content on the network. Finally, a number of performance measurements show the overhead costs of our enhancements to UPnP-AV in order to achieve the benefits.}, address = {Cairo}, doi = {doi:10.1155/2008/835438}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Context-Aware UPnP-AV Services for Adaptive Home Multimedia Systems.pdf}, publisher = {Hindawi Publishing Corporation}, url = {http://www.hindawi.com/journals/ijdmb/volume-2008/} } @InProceedings{Timmerer2008h, author = {Timmerer, Christian and Ransburg, Michael and Kofler, Ingo and Hellwagner, Hermann and Souto, Pedro and Andrade, Maria and Carvalho, Pedro and Castro, Helder and Sidibe, Mamadou and Mehaoua, Ahmed and Fang, Li and Lindsay, Adam and Mackay, Michael and Lugmayr, Artur and Feiten, Bernhard}, booktitle = {Proceedings of the 2nd European Symposium on Mobile Media Delivery (EUMOB)}, title = {An Integrated Management Supervisor for End-to-End Management of Heterogeneous Contents, Networks, and Terminals enabling Quality of Service}, year = {2008}, address = {New York, NY, USA}, editor = {Frantti, Tapio and Huusko, Jyrki}, month = jul, pages = {6}, publisher = {ACM}, series = {EUMOB}, abstract = {End-to-end support for Quality of Service (QoS) has been broadly discussed in the literature. Many technologies have been proposed, each focusing on specific aspects for providing QoS guarantees to the end user. However, the integrated management of the end-to-end chain preserving QoS in heterogeneous environments is still a significant issue and insufficiently addressed to date. In this paper we propose an integrated management supervisor that takes into account the requirements from all stakeholders along the multimedia content delivery chain and provides an end-to-end management solution enabling QoS to the end user. This architecture and the subsystems that can be distributed along the end-to-end chain are detailed in this paper.}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/eumob2008enthrone.pdf}, talktype = {none} } @Article{Timmerer2008g, author = {Timmerer, Christian and Hellwagner, Hermann}, journal = {Informatik Spektrum}, title = {Das MPEG-21 Multimedia Framework}, year = {2008}, month = dec, number = {6}, pages = {576-579}, volume = {31}, address = {Berlin, Heidelberg, New York}, language = {DE}, publisher = {Springer} } @InProceedings{Timmerer2008f, author = {Timmerer, Christian and Andrade, Maria Teresa and Carvalho, Pedro and Rogai, Davide and Cordara, Giovanni}, booktitle = {Proceedings of ACM Multimedia 2008 2nd International Workshop on the Many Faces of Multimedia Semantics}, title = {The Semantics of MPEG-21 Digital Items Revisited}, year = {2008}, address = {New York, USA}, editor = {Fotouhi, Farshad and Grosky, William I and Stanchev, Peter}, month = oct, pages = {17-23}, publisher = {ACM}, abstract = {The MPEG-21 standard forms a comprehensive multimedia framework covering the entire multimedia distribution chain. In particular, it provides a flexible approach to represent, process, and transact complex multimedia objects which are referred to as Digital Items (DIs). DIs can be quite generic, independent of the application domain, and can encompass a diversity of media resources and metadata. This flexibility has an impact on the level of interoperability between systems and applications, since not all the functionality needs to be implemented. Furthermore, additional semantic rules may be implemented through the processing of the Digital Item which is possibly driven by proprietary metadata. This jeopardizes interoperability and consequently raises barriers to the successful achievement of augmented and transparent use of multimedia resources. In this context, we have investigated and evaluated the interoperability at the semantic level of Digital Items throughout the automated production, delivery and consumption of complex multimedia resources in heterogeneous environments. This paper describes the studies conducted, the experiments performed, and the conclusions reached towards that goal.}, doi = {http://dx.doi.org/10.1145/1460676.1460681}, isbn13 = {978-1-60558-316-7}, keywords = {MPEG-21, Digital Items, Semantics, Evaluation, Metadata.}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/ms41754-timmerer-pre.pdf}, talktype = {none} } @InCollection{Timmerer2008e, author = {Timmerer, Christian and Hellwagner, Hermann}, booktitle = {Encyclopedia of Multimedia}, publisher = {Springer}, title = {MPEG-21 Multimedia Framework}, year = {2008}, address = {Berlin, Heidelberg, New York}, edition = {2}, editor = {Furht, Borko}, month = oct, pages = {463-469}, isbn10 = {0387747249}, isbn13 = {978-0387747248}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Encyclopedia_MM_M21_pre.pdf} } @InCollection{Timmerer2008d, author = {Timmerer, Christian and Vetro, Anthony and Hellwagner, Hermann}, booktitle = {Encyclopedia of Multimedia}, publisher = {Springer}, title = {MPEG-21 Digital Item Adaptation}, year = {2008}, address = {Berlin, Heidelberg, New York}, edition = {2}, editor = {Furht, Borko}, month = oct, pages = {457-463}, isbn10 = {0387747249}, isbn13 = {978-0387747248}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Encyclopedia_MM_M21_DIA_pre.pdf} } @InCollection{Timmerer2008c, author = {Timmerer, Christian}, booktitle = {Encyclopedia of Multimedia}, publisher = {Springer}, title = {Multimedia Adaptation Decision-Taking}, year = {2008}, address = {Berlin, Heidelberg, New York}, editor = {Furht, Borko}, month = oct, pages = {485-487}, abstract = {Multimedia adaptation decision-taking is referred to as the process of finding the optimal parameter settings for (multiple, possibly in series connected) multimedia content adaptation engines given the properties, characteristics, and capabilities of the content and the context in which it will be processed.}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Encyclopedia_MM_ADT_pre.pdf} } @InCollection{Timmerer2008b, author = {Timmerer, Christian and Ransburg, Michael and Hellwagner, Hermann}, booktitle = {Encyclopedia of Multimedia}, publisher = {Springer}, title = {Generic Multimedia Content Adaptation}, year = {2008}, address = {Berlin, Heidelberg, New York}, edition = {2}, editor = {Furht, Borko}, month = oct, pages = {263-271}, isbn10 = {0387747249}, isbn13 = {978-0387747248}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Encyclopedia_MM_gBSD_pre.pdf} } @Book{Timmerer2008, author = {Timmerer, Christian}, publisher = {VDM Verlag Dr. Müller}, title = {Generic adaptation of scalable multimedia resources}, year = {2008}, address = {Saarbrücken, Germany}, month = {jan}, language = {EN}, pages = {162} } @Article{Sidibe2008, author = {Sidibe, Mamadou and Koumaras, Harilaos and Kofler, Ingo and Mehaoua, Ahmed and Kourtis, Anastasios and Timmerer, Christian}, journal = {Journal on Signal, Image and Video Processing}, title = {A novel monitoring architecture for media services adaptation based on network QoS to perceived QoS mapping}, year = {2008}, month = dec, number = {4}, pages = {307-320}, volume = {2}, abstract = {One of the future visions of multimedia networking is the provision of multimedia content at a variety of quality and price levels. Of the many approaches to this issue, one of the most predominant techniques is the concept of Perceived Quality of Service (PQoS), which extends the traditional engineering-based QoS concept to the perceptual satisfaction that the user receives from the reception of multimedia content. In this context, PQoS monitoring is becoming crucial to media service providers (SPs) for providing not only quantified PQoS-based services, but also service assurance based on multimedia content adaptation across heterogeneous networks. This work proposes a novel cross-layer monitoring architecture that utilizes a new Network QoS (NQoS) to PQoS mapping framework at the application level. The resulting QoS monitoring should allow the content delivery system to take sophisticated actions for real time media content adaptation, and aims to provide perceived service performance verification with respect to the QoS guarantees that have been specified in contractual agreements between providers and end-users. A subsequent performance evaluation of the proposed model conducted using a real test-bed environment demonstrates both the accuracy and feasibility of the network level measurements, the NQoS to PQoS mapping and the overall feasibility of the proposed end-to-end monitoring solution.}, address = {London, United Kingdom}, doi = {10.1007/s11760-008-0083-2}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/SIVP08_MonitoringArchitecture_Preprint.pdf}, publisher = {Springer} } @Article{Reiterer2008, author = {Reiterer, Bernhard and Concolato, Cyril and Lachner, Janine and Le Feuvre, Jean and Moissinac, Jean-Claude and Lenzi, Stefano and Chessa, Stefano and Ferrá, Enrique Fernández and Menaya, Juan José González and Hellwagner, Hermann}, journal = {The Visual Computer, International Journal of Computer Graphics}, title = {User-centric universal multimedia access in home networks}, year = {2008}, issn = {01782789}, month = jul, number = {7-9}, pages = {837-845}, volume = {24}, abstract = {Much research is currently being conducted towards Universal Multimedia Access, aiming at removing barriers that arise when multimedia content is to be consumed with more and more heterogeneous devices and over diverse networks. We argue that users should be put at the center of the research work to enable user-centric multimedia access. In this paper we present the requirements for a user-centric multimedia access system in a networked home environment. These requirements are easy access to available content repositories, context awareness, content adaptation and session migration. After showing the limits of state-of-the-art technologies, we present the architecture of a system which allows unified access to the home network content, automatically delivered to rendering devices close to the user, adapted according to the rendering device constraints, and which is also capable of session mobility.}, address = {Berlin, Heidelberg, New York}, doi = {10.1007/s00371-008-0265-5}, keywords = {Universal Multimedia Access · Multimedia adaptation · UPnP AV · Context awareness · Content sharing}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/User-centric universal multimedia access in home networks.pdf}, publisher = {Springer}, url = {http://http://www.springerlink.com/content/fpjj19237704788k/} } @InProceedings{Ransburg2008a, author = {Ransburg, Michael and Gressl, Hubert and Hellwagner, Hermann}, booktitle = {2008 Ninth International Workshop on Image Analysis for Multimedia Interactive Services}, title = {Efficient Transformation of MPEG-21 Metadata for Codec-agnostic Adaptation in Real-time Streaming Scenarios}, year = {2008}, address = {Los Alamitos, CA, USA}, editor = {Hellwagner, Hermann and Timmerer, Christian}, month = apr, pages = {143-146}, publisher = {IEEE}, abstract = {Scalable media contents, such as the new MPEG-4 Scalable Video Codec enable to easily retrieve different qualities of the media content by simply disregarding certain media segments. The MPEG-21-based codec-agnostic adaptation approach supports this concept by introducing an XMLbased Bitstream Syntax Description (BSD) which describes the different segments of a media content. Based on this BSD, an adaptation node can intelligently adapt any scalable media (i.e., remove specific media segments) without the need for codec-specific knowledge. The adaptation approach consists of 1) transforming this BSD and 2) adapting the media based on the transformed BSD. In this paper, we focus on the BSD transformation step and evaluate different mechanisms w.r.t. their transformation efficiency given several application scenarios. In particular, we compare the traditional stylesheet-based mechanisms with a novel mechanism based on regular expressions. We discuss both mechanisms in terms of their expressiveness, and propose how to actually employ regular expressions for codec-agnostic adaptation. Finally, we quantitatively evaluate these mechanisms in different adaptation scenarios, which vary in the size and number of required BSD units}, isbn13 = {9780769531304}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Efficient Transformation of MPEG-21 Metadata for Codec-agnostic Adaptation.pdf}, talktype = {none}, url = {http://www2.computer.org/portal/web/csdl/abs/proceedings/wiamis/2008/3130/00/3130toc.htm} } @InProceedings{Ransburg2008, author = {Ransburg, Michael and Timmerer, Christian and Hellwagner, Hermann}, booktitle = {Multimedia Semantics: The role of Metadata}, title = {Dynamic and Distributed Multimedia Content Adaptation based on the MPEG-21 Multimedia Framework}, year = {2008}, address = {Berlin, Heidelberg, New York}, editor = {Lux, Mathias and Granitzer, Michael and Spaniol, Marc}, month = feb, pages = {3-24}, publisher = {Springer}, abstract = {Today, there are many technologies in place to establish an infrastructure for the delivery and consumption of multimedia content. In practice, however, several elements of such an infrastructure are often stand-alone systems and a big picture of how these elements relate to each other or even fit together is not available. Therefore, MPEG-21 aims to provide an open framework for interoperable multimedia delivery and consumption. This requirement for interoperability results in a great diversity of XML-based metadata, which describes the media data on semantic or syntactic levels, in order to make it more accessible to the user. This metadata can be of considerable size, which leads to problems in streaming scenarios. Other than media data, XML metadata has no concept of samples, thus inhibiting streamed (and timed) processing, which is natural for media data. In order to address the challenges and requirements resulting from this situation, the concept of streaming instructions is introduced. These streaming instructions facilitate the fragmentation of content-related metadata, the association of media and metadata fragments with each other, and the synchronized streaming and processing of those fragments. Based on these capabilities, a dynamic and distributed multimedia content adaptation framework can be built.}, doi = {10.1007/978-3-540-77473-0_1}, isbn10 = {3540774726}, isbn13 = {978-3540774723}, language = {EN}, talktype = {none} } @InProceedings{Quaritsch2008, author = {Quaritsch, Markus and Stojanovski, Emil and Bettstetter, Christian and Friedrich, Gerhard and Hellwagner, Hermann and Rinner, Bernhard and Hofbaur, Michael and Shah, Mubarak}, booktitle = {Proceedings of the Second International Conference on Autonomic Computing and Communication Systems}, title = {Collaborative Microdrones: Applications and Research Challenges}, year = {2008}, address = {New York, NY, USA}, editor = {ACM,}, month = jul, pages = {7}, publisher = {ACM Press}, abstract = {Microdrones are small-scale unmanned aerial vehicles (UAVs) carrying payloads such as cameras and sensors. Such microdrones enable us to obtain a bird's eye view of the environment which is helpful in many applications such as environmental monitoring, surveillance or disaster management. This position paper reports on our recently launched project \collaborative microdrones" where we are developing a system for aerial imaging based on cooperating, wireless networked microdrones that can be used in disaster management applications. Several microdrones will y in formation over the area of interest and deliver sensor data which is fused, analyzed and delivered to the user in real-time. In this paper we brie y discuss applications for UAVs, present related projects, introduce our research focus and report on preliminary results.}, keywords = {microdrones, networked autonomous systems, mission planning, aerial imaging, formation flight}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Collaborative Microdrones.pdf}, talktype = {none}, url = {http://www.pervasive.uni-klu.ac.at/publications/pdf/Quaritsch_Autonomics2008.pdf} } @InProceedings{Prangl2008a, author = {Prangl, Martin and Kofler, Ingo and Hellwagner, Hermann}, booktitle = {Proceedings of the 4th International Conference on Networking and Services (ICNS)}, title = {Towards QoS Improvements of TCP-based Media Delivery}, year = {2008}, address = {Los Alamitos, CA, USA}, editor = {Bi, Jun and Chin, Kim and Dini, Cosmin and Lehmann, Leo and Pheanis, David C}, month = mar, pages = {188-193}, publisher = {IEEE}, series = {ICNS}, abstract = {The amount of audiovisual data available on the Internet and thus of multimedia communication over today's networks is increasing at a rapid pace. Despite the availability of specific media transport protocols like RTP, most content providers make use of the well-established and reliable TCP protocol to deliver audiovisual content over the Internet. The reason is that TCP-based data delivery in general is much less complicated for the clients to be served and over today's networks traversed (including proxies and firewalls), than making use of UDP-based RTP connections. However, in case of network bandwidth fluctuations and packet losses, TCP-based media delivery may lead to annoying jerky playback at the client side, due to retransmissions and late arrival of media data. This papers deals with TCP-based perceptual QoS improvement mechanisms for increasing the media experience for the consumer under unstable network conditions. Our approach is based on media content adaptation (transcoding) to fit the actual network bandwidth continuously monitored by the sender. The proposed mechanisms are applied at the application level at the server side, leaving the existing TCP implementation untouched and therefore enabling transparent use of existing media players. An evaluation of a realistic use case is presented which underlines the efficency of our approach.}, doi = {10.1109/ICNS.2008.10}, isbn13 = {978-0-7695-3094-9}, language = {EN}, location = {Gosier, Guadaloupe}, pdf = {https://www.itec.aau.at/bib/files/prangl-tQosTcpMediaDelivery.pdf}, talkdate = {2008.03.19}, talktype = {registered} } @InProceedings{Prangl2008, author = {Prangl, Martin and Kofler, Ingo and Hellwagner, Hermann}, booktitle = {Proceedings of the 1st International Conference on Ambient Media and Systems (Ambi-sys)}, title = {An MPEG-21-driven Utility-based Multimedia Adaptation Decision Taking Web Service}, year = {2008}, address = {Brussels, Belgium}, editor = {Whitaker, Roger M and Liang, Ben}, month = feb, pages = {8}, publisher = {ICST}, series = {Ambi-sys}, abstract = {Supporting transparent delivery and convenient use of multimedia content across a wide range of networks and devices is still a challenging task within the multimedia research community; Universal Multimedia Access (UMA) is a vision that has been pursued for quite some time. In multimedia frameworks, content adaptation is the core concept to make progress toward this goal. Most media adaptation engines targeting UMA scale the content w.r.t. terminal capabilities and network resource constraints and do not sufficiently consider end user preferences or even the utility of the adapted content for the user. Based on our previous work and the support of the MPEG-21 framework, we present a transparent solution to provide a content utility-aware adaptation decision for such utility-unaware multimedia frameworks. The idea is to outsource the challenging utility-aware adaptation decision taking task, which takes many factors into consideration and leads to a complex optimization problem. A realistic use case is adopted to show how related external multimedia frameworks can easily integrate and use our proposed adaptation decision taking Web Service.}, isbn13 = {978-963-9799-16-5}, language = {EN}, location = {Quebec, Canada}, pdf = {https://www.itec.aau.at/bib/files/ADTService-final.pdf}, talkdate = {2008.02.12}, talktype = {registered} } @Article{Mylonas2008, author = {Mylonas, Phivos and Hellwagner, Hermann and Castells, Pablo and Wallace, Manolis}, journal = {Signal, Image and Video Processing}, title = {Signal, image and video processing (SIVP) special issue on “multimedia semantics, adaptation and personalization” Editorial}, year = {2008}, issn = {1863-1711}, month = oct, number = {4}, pages = {287-288}, volume = {2/2008}, address = {Berlin, Heidelberg, New York}, language = {EN}, publisher = {Springer}, url = {http://www.springerlink.com/content/f672w10742502436/?p=d30247019a4d4df6a6c1ea2a5da5e38d&pi=0} } @InProceedings{Mackay2008, author = {Mackay, Michael and Hutchison, David and Ransburg, Michael and Hellwagner, Hermann}, booktitle = {2008 Ninth International Workshop on Image Analysis for Multimedia Interactive Services}, title = {Combined Adaptation and Caching of MPEG-4 SVC in Streaming Scenarios}, year = {2008}, address = {Los Alamitos, CA, USA}, editor = {Hellwagner, Hermann and Timmerer, Christian}, month = apr, pages = {101-104}, publisher = {IEEE}, abstract = {A key objective of the ENTHRONE II Project is the ability to optimise the delivery of multimedia content to a wide group of heterogeneous users. One example of this is in the cooperative deployment of adaptation and caching functionality in the edge network. This hybrid approach makes it possible not only to store content locally, thus minimising the cost incurred through subsequent requests, but also to better serve heterogeneous groups of users by dynamically adapting the content to suit a wide range of terminal devices. In this paper, we describe and evaluate how the cooperative deployment of MPEG-21-based adaptation and caching of MPEG-4 SVC can result in improvements both in the quality of the content received at the user terminal and the resources consumed during the delivery}, isbn13 = {9780769531304}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Combined Adaptation and Caching of MPEG-4 SVC in Streaming Scenarios.pdf}, talktype = {none}, url = {http://www2.computer.org/portal/web/csdl/abs/proceedings/wiamis/2008/3130/00/3130toc.htm} } @InProceedings{Lopez2008, author = {López, Fernando and Jannach, Dietmar and Martínez, José M and Timmerer, Christian and Hellwagner, Hermann and García, Narciso}, booktitle = {2008 Ninth International Workshop on Image Analysis for Multimedia Interactive Services}, title = {Multimedia Adaptation Decisions Modelled as Non-deterministic Operations}, year = {2008}, address = {Los Alamitos, CA, USA}, editor = {Hellwagner, Hermann and Timmerer, Christian}, month = apr, pages = {46-49}, publisher = {IEEE}, abstract = {This paper describes how a multimedia adaptation framework can automatically decide the sequence of operations to be executed in order to adapt an MPEG-21 Digital Item to the MPEG-21 description of the usage environment in which it will be consumed. The main innovation of this work with respect to previous multimedia adaptation decision models is that in the proposed approach decisions can be made without knowing the exact behaviour of the operations that are going to be executed.}, isbn13 = {9780769531304}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Multimedia Adaptation Decisions Modelled as Non-Deterministic Operations.pdf}, talktype = {none}, url = {http://www2.computer.org/portal/web/csdl/abs/proceedings/wiamis/2008/3130/00/3130toc.htm} } @InProceedings{Lachner2008, author = {Lachner, Janine and Hellwagner, Hermann}, booktitle = {Information Systems and e-Business Technologies (Proc. 2nd International United Information Systems Conference, UNISCON 2008}, title = {Information and Communication Systems for Mobile Emergency Response}, year = {2008}, address = {Berlin, Heidelberg, New York}, editor = {Kaschek, Roland and Kop, Christian and Steinberger, Claudia and Fliedl, Günther}, month = apr, pages = {213-224}, publisher = {Springer}, series = {LNBIP 5}, abstract = {This discussion paper attempts to propose emergency response and disaster management as worthwhile areas of applied research for the informa-tion system community. The typical requirements, entities and activities in-volved in specifically mobile emergency response operations are summarized. Recent research contributions in this area are exemplarily reviewed in order to give a deeper insight into the role and use of mobile information and communi-cation systems. Finally, the major challenges and research needs regarding in-formation systems are summarized, with a view to draw the attention of infor-mation systems researchers to this interesting and important field.}, edition = {1}, isbn10 = {3540789413}, isbn13 = {978-3540789413}, keywords = {Emergency response, disaster management, information systems, mobile information and communication technology}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Information and Communication Systems for Mobile Emergency Response.pdf}, talktype = {none} } @Article{Kuschnig2008, author = {Kuschnig, Robert and Kofler, Ingo and Ransburg, Michael and Hellwagner, Hermann}, journal = {Journal of Visual Communication and Image Representation}, title = {Design options and comparison of in-network H.264/SVC adaptation}, year = {2008}, month = dec, number = {8}, pages = {529-542}, volume = {19}, abstract = {This paper explores design options and evaluates implementations of in-network, RTP/RTSP based adaptation MANEs (Media Aware Network Elements) for H.264/SVC content streaming. The obvious technique to be employed by such an adaptation MANE is to perform SVC specific bitstream extraction or truncation. Another mechanism that can be used is description (metadata) driven, coding format independent adaptation based on generic Bitstream Syntax Descriptions (gBSD), as specified within MPEG-21 Digital Item Adaptation (DIA). Adaptation MANE architectures for both approaches are developed and presented, implemented in end-to-end streaming/adaptation prototype systems, and experimentally evaluated and compared. For the gBSD based solution, open issues like the granularity of bitstream descriptions and of bitstream adaptation, metadata overhead, metadata packetization and transport options, and error resilience in case of metadata losses, are addressed. The experimental results indicate that a simple SVC specific adaptation MANE does clearly outperform the gBSD based adaptation variants. Yet, the conceptual advantages of the description driven approach, like coding format independence and flexibility, may outweigh the performance drawbacks in specific applications.}, address = {Amsterdam}, doi = {10.1016/j.jvcir.2008.07.004}, keywords = {Scalable video coding (H.264/SVC), In-network adaptation, RTP/RTSP MANE, MPEG-21 Digital Item Adaptation (DIA), Generic Bitstream Syntax Description (gBSD)}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/JVCIR08_In-network_H.264-AVC_Adaptation.pdf}, publisher = {Elsevier B.V.} } @InCollection{Kofler2008b, author = {Kofler, Ingo and Timmerer, Christian and Hellwagner, Hermann}, booktitle = {Encyclopedia of Multimedia}, publisher = {Springer}, title = {Optimization-based Multimedia Adaptation Decision-Taking}, year = {2008}, address = {New York, USA}, edition = {2}, editor = {Furht, Borko}, month = oct, pages = {699-704}, doi = {10.1007/978-0-387-78414-4_59}, isbn10 = {0387747249}, isbn13 = {978-0387747248}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Encyclopedia_MM_OPT-ADTE_pre.pdf} } @Article{Kofler2008a, author = {Kofler, Ingo and Seidl, Joachim and Timmerer, Christian and Hellwagner, Hermann and Ahmed, Toufik}, journal = {Journal on Signal, Image and Video Processing}, title = {Using MPEG-21 for Cross-layer Multimedia Content Adaptation}, year = {2008}, month = dec, number = {4}, pages = {355-370}, volume = {2}, abstract = {This paper presents a cross-layer model—formulated using interoperable description formats—for the adaptation of scalable H.264/MPEG-4 AVC (i.e., SVC) content in a video streaming system operating on aWireless LANaccess network without QoS mechanisms.SVCcontent adaptation on the server takes place on the application layer using an adaptation process compliant with the MPEG-21 Digital Item Adaptation (DIA) standard, based on input comprised of MPEG-21 DIA descriptions of content and usage environment parameters. The latter descriptions integrate information from different layers, e.g., device characteristics and packet loss rate, in an attempt to increase the interoperability of this cross-layer model, thus making it applicable to other models. For the sake of deriving model parameters, performance measurements from two wireless access point models were taken in account. Throughout the investigation it emerged that the behavior of the system strongly depends on the access point. Therefore, we investigated the use of end-to-end-based rate control algorithms for steering the content adaptation. Simulations of rate adaptation algorithms were subsequently performed, leading to the conclusion that a TFRC-based adaptation technique (TCP-Friendly Rate Control) performs quite well in adapting to limited bandwidth and varying network conditions. In the paper we demonstrate howTFRC-based content adaptation can be realized using MPEG-21 tools.}, address = {London, United Kingdom}, doi = {10.1007/s11760-008-0088-x}, keywords = {Multimedia content adaptation · Cross-layer design · MPEG-21 Digital Item Adaptation · Rate control}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/SIVP08_CrossLayer_Preprint.pdf}, publisher = {Springer} } @InProceedings{Kofler2008, author = {Kofler, Ingo and Prangl, Martin and Kuschnig, Robert and Hellwagner, Hermann}, booktitle = {Proceedings of the 18th International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV)}, title = {An H.264/SVC-based Adaptation Proxy on a WiFi Router}, year = {2008}, address = {New York, NY, USA}, editor = {Wolf, Lars and Griwodz, Carsten}, month = may, pages = {63-68}, publisher = {ACM}, series = {NOSSDAV}, abstract = {Recent advances in video coding technology like the scalable extension of the MPEG-4 AVC/H.264 video coding standard pave the way for computationally cheap adaptation of video content. In this paper we present our work on a lightweight RTSP/RTP proxy that enables in-network stream processing. Based on an off-the-shelf wireless router that runs a Linux-based firmware we demonstrate that the video adaptation can be performed on-the-fly directly on a network device. The paper covers design and implementation details of the proxy as well as a discussion about the actual adaptation of the SVC stream. Based on experimental evaluations we show that our approach can handle a reasonable number of concurrent sessions for a typical home deployment scenario. Furthermore, the paper covers possible applications in which adaptation on the network device can be beneficial.}, doi = {10.1145/1496046.1496061}, keywords = {Multimedia adaptation, in-network adaptation, RTSP, RTP, H.264, scalable video coding}, language = {EN}, location = {Braunschweig, Germany}, pdf = {https://www.itec.aau.at/bib/files/NOSSDAV08_AdaptationProxyRouter-preprint.pdf}, talkdate = {2009.05.29}, talktype = {registered} } @InProceedings{Koepke2008, author = {Köpke, Julius and Tusch, Roland and Hellwagner, Hermann and Böszörmenyi, Laszlo}, booktitle = {Proceedings of the International Conference on Signal Processing and Multimedia Applications}, title = {Context-aware hoarding of Multimedia Content in a large-scale Tour Guide Scenario}, year = {2008}, address = {Setubal}, editor = {Assunção, Pedro and Faria, Sérgio}, month = jul, pages = {15-23}, publisher = {INSTICC Press}, issn = {9789898111609}, language = {EN}, talktype = {none}, url = {http://www.sigmap.org} } @InCollection{Jannach2008, author = {Jannach, Dietmar and Timmerer, Christian and Hellwagner, Hermann}, booktitle = {Encyclopedia of Multimedia}, publisher = {Springer}, title = {Knowledge-based Multimedia Adaptation Decision-Taking}, year = {2008}, address = {Berlin, Heidelberg, New York}, edition = {2}, editor = {Furht, Borko}, month = oct, pages = {391-394}, isbn10 = {0387747249}, isbn13 = {978-0387747248}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Encyclopedia_MM_AI-ADTE_pre.pdf} } @InProceedings{Hellwagner2008, author = {Hellwagner, Hermann}, booktitle = {Advances in Multiagent Systems, Robotics and Cybernetics: Theory and Practice (Volume II)}, title = {Challenges toward Adaptive Behavior of Distributed Multimedia Systems}, year = {2008}, address = {Tecumseh}, editor = {Lasker, George E and Pfalzgraf, Jochen}, month = jul, pages = {15-19}, publisher = {The International Institute for Advanced Studies in Systems Research and Cybernetics}, series = {Proceedings of the Symposium on Multiagent Systems, Robotocs and Cybernetics Inter-Symp-2007}, abstract = {The multimedia community is pursuing, among others, the vision of Universal Multimedia Access (UMA). UMA denotes the concept that any multimedia content should be available anywhere, anytime, on any device, tailored to the user's needs and preferences, accessible for the user in a transparent and convenient way. Key to achieving this vision is to realize collaborative adaptive behavior of the involved distributed multi-media system components (server, media-aware net-work elements like proxies or gateways, and clients), based on intense metadata exchange and multimedia content negotiation, adaptation, or personalization. This paper outlines the key challenges and the state of the art in achieving such adaptive behavior. The major challenges have been tackled recently and many of the building blocks of UMA have become or are becoming available from standardization groups, which are instrumental in this area to ensure interop-erable use of the media and metadata items. However, making use of these standards in practical multimedia systems raises additional issues, both of conceptual nature and in terms of implementation. Based on years of contributions to ISO/IEC MPEG standardization efforts and of research work into adaptive multimedia systems, we will give an overview of these challenges, discuss the state of the art, and introduce an emerging principled solution for format-independent multimedia content adaptation.}, edition = {Vol. II}, isbn13 = {9781897233610}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/InterSymp_2007_HH_Adaptive_Behavior_DMS.pdf}, talktype = {none} } @InProceedings{Eberhard2008c, author = {Eberhard, Michael and Celetto, Luca and Timmerer, Christian and Quacchio, Emanuele and Hellwagner, Hermann}, booktitle = {STreaming Day'08 Proceedings}, title = {An Interoperable Streaming Framework for Scalable Video Coding based on MPEG-21}, year = {2008}, address = {Parma}, editor = {Fanucci, Luca and Rovati, Fabrizio and Timmerer, Christian}, month = {sep}, pages = {4}, publisher = {University of Parma}, abstract = {In this paper, an interoperable streaming framework for the adaptation and streaming of scalable multimedia content is presented. The streaming framework’s architecture for Video on Demand (VoD) as well as multicast streaming is presented. The VoD test-bed allows each client to set up a separate streaming session and receive the bitstreams in a quality tailored to the clients requirements, while the multicast test-bed provides a layered scalable multicast to all clients and every client needs to decide which layers to subscribe to. After the description of the architectures, a comparison in terms of performance of the MPEG-21 DIA metadata-based adaptation approach to an SVC-specific adaptation approach is presented. Furthermore, optimizations for both adaptation approaches are presented and the performance improvements due to the optimizations are discussed.}, issn = {9781607029373}, language = {EN}, location = {Parma, Italy}, pdf = {https://www.itec.aau.at/bib/files/Streaming Day'08_Eberhard_StreamingFramework_Paper.pdf}, talkdate = {2008.09.02}, talktype = {registered} } @InProceedings{Eberhard2008b, author = {Eberhard, Michael and Celetto, Luca and Timmerer, Christian and Quacchio, Emanuele and Hellwagner, Hermann and Rovati, Fabrizio S}, booktitle = {Proceedings of the 5th IET Visual Information Engineering Conference Conference (VIE’08)}, title = {An Interoperable Streaming Framework for Scalable Video Coding based on MPEG-21}, year = {2008}, address = {London}, editor = {Izquierdo, Ebroul and Liu, Guizhong}, month = {jul}, pages = {723-728}, publisher = {IET}, abstract = {This paper presents an interoperable framework for the streaming of scalable multimedia content such as Scalable Video Coding (SVC). In particular, the framework’s architecture for both, Video on Demand (VoD) and multicast streaming, is presented. The architecture includes a detailed description of the adaptation engine – conforming to MPEG-21 Digital Item Adaptation – as well as the integration of the adaptation engine into VideoLAN’s VLC media player, which provides the streaming server and client for the framework. Following the description of the architecture, a comparison in terms of performance of the generic MPEG-21 DIA-based adaptation approach, which is utilized by the described demo, versus an SVC-specific adaptation approach is presented and possible further improvements for both approaches are investigated.}, isbn13 = {978-0-86341-914-0}, issn = {0537-9989}, keywords = {Adaptation, MPEG-21 Digital Item Adaptation, Multicasting, Scalable Video Coding, Video on Demand}, language = {EN}, location = {Xi'an, China}, pdf = {https://www.itec.aau.at/bib/files/VIE08_Eberhard.pdf}, talkdate = {2008.07.29}, talktype = {registered} } @InProceedings{Eberhard2008a, author = {Eberhard, Michael and Celetto, Luca and Timmerer, Christian and Quacchio, Emanuele and Hellwagner, Hermann and Rovati, Fabrizio S}, booktitle = {Proceedings of the IEEE International Conference on Multimedia and Expo 2008 (ICME’08)}, title = {An Interoperable Multimedia Delivery Framework for Scalable Video Coding based on MPEG-21 Digital Item Adaptation}, year = {2008}, address = {Los Alamitos, CA, USA}, editor = {Ostermann, Jörn and Ebrahimi, Touradj}, month = {jun}, pages = {1607-1608}, publisher = {IEEE}, abstract = {In this paper we present an interoperable multimedia delivery framework for scalable video coding based on MPEG-21 Digital Item Adaptation (DIA). In can be used to transmit scalable video contents within heterogeneous usage environments where the properties of the usage environment (e.g., terminal/network capabilities) may change dynamically during the streaming session. The usage environment is signaled by interoperable description formats provided by the DIA standard. Additionally, the adaptation itself is done by exploiting the standard's generic adaptation approach, i.e., independent of the actual coding format. Thus, the overall framework is also applicable for other scalable coding formats.}, issn = {9781424425709}, language = {EN}, location = {Hannover, Germany}, pdf = {https://www.itec.aau.at/bib/files/ICME08_Eberhard.pdf}, talkdate = {2008.06.25}, talktype = {poster} } @InProceedings{Eberhard2008, author = {Eberhard, Michael and Celetto, Luca and Timmerer, Christian and Quacchio, Emanuele and Hellwagner, Hermann}, booktitle = {2008 Ninth International Workshop on Image Analysis for Multimedia Interactive Services}, title = {Performance Analysis of Scalable Video Adaptation: Generic versus Specific Approach}, year = {2008}, address = {Los Alamitos, CA, USA}, editor = {Hellwagner, Hermann and Timmerer, Christian}, month = {may}, pages = {43-50}, publisher = {IEEE}, abstract = {This paper provides a performance analysis of adaptation approaches designed for scalable media resources. In particular, we investigate the streaming of media resources compliant to the Scalable Video Coding (SVC) extensions of Advanced Video Coding (AVC)within heterogeneous environments, i.e., terminals and networks with different capabilities. Therefore, we have developed a test-bed in order to analyze two different approaches for the adaptation of scalable media resources, namely a generic approach that is applicable independently of the actual scalable coding format used and a specific approach especially built for SVC.The results show that if adaptation is required the generic approach clearly outperforms the approach specifically built for SVC}, isbn10 = {076953130X}, isbn13 = {978-0769531304}, language = {EN}, location = {Klagenfurt, Austria}, pdf = {https://www.itec.aau.at/bib/files/wiamis08_eberhard.pdf}, talkdate = {2008.05.09}, talktype = {registered} } @InProceedings{Bolla2008, author = {Bolla, Raffaele and Repetto, Matteo and Chessa, Stefano and Furfari, Francecso and Zutter, Saar De and Walle, Rik Van de and Reiterer, Bernhard and Hellwagner, Hermann and Asbach, Mark and Wien, Mathias}, booktitle = {13th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA08)}, title = {A Context-Aware Architecture for QoS and Transcoding Management of Multimedia Streams in Smart Homes}, year = {2008}, address = {Los Alamitos, CA, USA}, editor = {IEEE, Industrial Electronics Society}, month = sep, pages = {1354-1361}, publisher = {IEEE}, abstract = {Current trends in smart homes suggest that several multimedia services will soon converge towards common standards and platforms. However this rapid evolution gives rise to several issues related to the management of a large number of multimedia streams in the home communication infrastructure. An issue of particular relevance is how a context acquisition system can be used to support the management of such a large number of streams with respect to the Quality of Service (QoS), to their adaptation to the available bandwidth or to the capacity of the involved devices, and to their migration and adaptation driven by the users' needs that are implicitly or explicitly notified to the system. Under this scenario this paper describes the experience of the INTERMEDIA project in the exploitation of context information to support QoS, migration, and adaptation of multimedia streams.}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/04638575.pdf}, talktype = {none} } @InProceedings{VanDeursen2007, author = {Deursen, Davy Van and Bruyne, Sarah De and Lancker, Wim Van and Neve, Wesley De and Schrijver, Davy De and Hellwagner, Hermann and Walle, Rik Van de}, booktitle = {IEEE International Symposium on Multimedia 2007 (ISM2007)}, title = {MuMiVA: A Multimedia Delivery Platform using Format-agnostic, XML-driven Content Adaptation}, year = {2007}, address = {Los Alamitos, CA, USA}, editor = {Bulterman, Dick and Mori, Kinji and Tsai, Jeffrey J P}, month = dec, pages = {131-138}, publisher = {IEEE}, abstract = {Due to the increasing heterogeneity in the current multimedia landscape, the delivery of multimedia content has become an important issue today. This heterogeneity is not only reflected by a plethora of different usage environments, but also by the presence of multiple (scalable) coding formats. Therefore, format-independent adaptation engines have to be used within a multimedia delivery platform, which are able to adapt the multimedia content according to a certain usage environment, independent of the underlying coding format of the content. By relying on automatically created textual descriptions of the highlevel syntax of binary media resources, a format-independent adaptation engine can be build. MPEG-21 generic Bitstream Syntax Schema (gBS Schema) is a tool that is part of the MPEG-21 Multimedia Framework. It enables the use of generic Bitstream Syntax Descriptions (gBSDs), i.e., textual descriptions in XML, to steer the adaptation of a binary media resource, using format-independent adaptation logic. In this paper, we address the design and performance evaluation of a multimedia delivery platform that relies on gBS Schema-driven adaptation engines. This platform is called MuMiVA; it is a fully integrated, extensible platform for multimedia delivery in heterogeneous usage environments, using streaming technologies. To demonstrate the flexibility of our multimedia delivery platform, we discuss the functioning of two different applications (i.e., exploitation of temporal scalability and shot selection) applied to two different coding formats (i.e., MPEG-4 Visual and H.264/AVC). Keywords— Content adaptation, Content delivery, MPEG-21 gBS Schema, XML transformations.}, isbn10 = {0769530583}, isbn13 = {978-0769530581}, keywords = {0769530583}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/MuMiVA.pdf}, talktype = {none}, url = {http://www.ism2007.ncu.edu.tw/} } @InProceedings{Ransburg2007a, author = {Ransburg, Michael and Timmerer, Christian and Hellwagner, Hermann and Devillers, Sylvain}, booktitle = {WIAMIS 2007}, title = {Design and Evaluation of a Metadata-Driven Adaptation Node}, year = {2007}, address = {Los Alamitos, CA, USA}, editor = {Kompatsiaris, Yiannis and Avrithis, Yannis}, month = jun, pages = {4}, publisher = {IEEE}, abstract = {MPEG-21 Digital Item Adaptation (DIA) allows for a media codec agnostic multimedia adaptation approach which enables the implementation of generic adaptation engines. However, DIA is optimized for static, server-based adaptation. In this paper we introduce novel mechanisms to extend the DIA approach towards dynamic and distributed scenarios. This facilitates the placement of generic adaptation nodes which perform media codec agnostic and dynamic adaptation anywhere along the content delivery path. To validate our work we implemented such an adaptation node and evaluate its performance.}, issn = {0-7695-2818-X}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Design and Evaluation of a Metadata-Driven Adaptation Node.pdf}, talktype = {none}, url = {http://www.computer.org/proceedings/} } @InProceedings{Ransburg2007, author = {Ransburg, Michael and Devillers, Sylvain and Timmerer, Christian and Hellwagner, Hermann}, booktitle = {Datenbanksysteme in Business, Technologie und Web (BTW 2007)}, title = {Processing and Delivery of Multimedia Metadata for Multimedia Content Streaming}, year = {2007}, address = {Aachen}, editor = {Jarke, Matthias and Seidl, Thomas and Quix, Christoph and Kensche, David and Conrad, St and Rahm, E and Klamma, Ralf and Kosch, Harald and Granitzer, Michael and Apel, S and Rosenmüller, M and Saake, Gunter and Spinczyk, Olaf}, month = mar, pages = {117-138}, publisher = {Verlag Mainz}, abstract = {Today’s increasing variety of media data results in a great diversity of XMLbased metadata, which describes the media data on semantic or syntactic levels, in order to make it more accessible to the user. This metadata can be of considerable size, which leads to problems in streaming scenarios. Other than media data, XML metadata has no concept of “samples”, thus inhibiting streamed (and timed) processing, which is natural for media data. In order to address the challenges and requirements resulting from this situation, the concept of streaming instructions is introduced. In particular, streaming instructions address the problem of fragmenting metadata, associating media segments and metadata fragments, and streaming and processing them in a synchronized manner. This is achieved by enriching the metadata with additional attributes to describe media and XML properties. Alternatively, a style sheet approach provides the opportunity to dynamically set such streaming properties without actually modifying the XML description.}, issn = {3861309297}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Processing and Delivery of Multimedia Metadata for Multimedia Content Streaming.pdf}, talktype = {none} } @InProceedings{Prangl2007b, author = {Prangl, Martin and Bachlechner, Roland and Hellwagner, Hermann}, booktitle = {2007 IEEE International Conference on Multimedia and Expo (ICME 2007)}, title = {A hybrid recommender strategy for personalized utility-based cross-modal multimedia adaptation}, year = {2007}, address = {Los Alamitos, CA, USA}, editor = {Zhuang, Xinhua and Gao, Wen}, month = jul, pages = {1707-1710}, publisher = {IEEE}, abstract = {Enabling transparent and augmented use of multimedia content across a wide range of networks and devices is still a challenging task within the multimedia research community. Within multimedia frameworks, content adaptation is the core concept to overcome this issue. Most media adaptation engines targeting Universal Multimedia Access (UMA) scale the content w.r.t. terminal capabilities and network resource constraints and do not sufficiently consider user preferences. This paper focuses on a hybrid recommender technique for configuring a cross-modal utility model that guides adaptation of multimedia content. This approach additionally considers the user environment as well as demographic user data which leads to a personalized and increased multimedia experience. Based on a related adaptation decision technique we show how it is possible to offer a personalized adaptation for the individual user. We present a detailed evaluation of the approach based on results earned by subjective tests.}, issn = {1-4244-1017-7}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/A hybrid recommender strategy for personalized utility-based cross-modal multimedia adaptation.pdf}, talktype = {none} } @Article{Prangl2007a, author = {Prangl, Martin and Szkaliczki, Tibor and Hellwagner, Hermann}, journal = {IEEE Transactions on Circuits and Systems for Video Technology}, title = {A Framework for Utility-Based Multimedia Adaptation}, year = {2007}, issn = {1051-8215}, month = jun, number = {6}, pages = {719-728}, volume = {17/2007}, abstract = {Content adaptation is an important issue of multimedia frameworks in order to achieve universal multimedia access (UMA), i.e., to enable consumption of multimedia content independently of the given resource limitations, terminal capabilities, and user preferences. The digital item adaptation (DIA) standard, one of the core specifications of the MPEG-21 framework, supports content adaptation considering a wide range of networks, devices, and user preferences. Most adaptive multimedia frameworks targeting the UMA vision do not consider utility aspects in their adaptation decisions. This paper focuses on a generic semantic-based audio–visual utility model for DIA that aims to enhance the multimedia experience for the user. Our proposed model is able to take the semantics and the perceptual features of the content as well as the users' specific utility aspects into account. Based on a detailed analysis of these constraints, we will show how the model reacts on individual input data. For choosing the best adaptation decision considering resource limitations on client and server sides as well as network characteristics, we evaluate four algorithms for performing this adaptation decision taking task. We will discuss results according to some use case scenarios.}, address = {Los Alamitos, CA, USA}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/A Framework for Utility-Based Multimedia Adaptation.pdf}, publisher = {IEEE} } @InProceedings{Prangl2007, author = {Prangl, Martin and Hellwagner, Hermann}, booktitle = {World of Wireless, Mobile and Multimedia Networks, 2007. WoWMoM 2007}, title = {A framework for personalized utility-aware IP-based multimedia consumption}, year = {2007}, address = {Los Alamitos, CA, USA}, editor = {Fleury, Eric and Karl, Holger}, month = {jan}, pages = {1-3}, publisher = {IEEE}, abstract = {Providing transparent and augmented use of multimedia content across a wide range of networks and devices is still a challenging task within the multimedia research community. Multimedia adaptation was figured out as a core concept to overcome this issue. Most multimedia adaptation engines for providing Universal Multimedia Access (UMA) scale the content under consideration of terminal capabilities and resource constraints but do not really consider individual user preferences. This paper introduces an adaptive multimedia framework which offers the user a personalized content variation for satisfying his/her individual utility preferences.}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/A framework for personalized utility-aware ip-based multimedia consumption.pdf}, talktype = {none}, url = {http://www.tml.tkk.fi/IEEE-wowmom/index.html} } @InProceedings{Lachner2007, author = {Lachner, Janine and Lorenz, Andreas and Reiterer, Bernhard and Zimmermann, Andreas and Hellwagner, Hermann}, booktitle = {Second International Workshop on Semantic Media Adaptation and Personalization (SMAP 2007)}, title = {Challenges toward User-centric Multimedia}, year = {2007}, address = {Los Alamitos, CA, USA}, editor = {Mylonas, Phivos and Wallace, Manolis and Angelides, Marios C}, month = sep, pages = {159-164}, publisher = {IEEE}, abstract = {Currently, much research aims at coping with the shortcomings in multimedia consumption that may exist in a user's current context, e.g., due to the absence of appropriate devices at many locations, a lack of capabilities of mobile devices, restricted access to content, or non-personalized user interfaces. Recently, solutions to specific problems have been emerging, e.g., wireless access to multimedia repositories over standardized interfaces; however, due to usability restrictions the user has to spend much effort to or is even incapable of fulfilling his/her demands. The vision of user-centric multimedia places the user in the center of multimedia services to support his/her multimedia consumption intelligently, dealing with the aforementioned issues while minimizing required work. Essential features of such a vision are comprehensive context awareness, personalized user interfaces, and multimedia content adaptation. These aspects are addressed in this paper as major challenges toward a user-centric multimedia framework.}, isbn10 = {0769430400}, isbn13 = {9780769530406}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Challenges toward User-centric Multimedia.pdf}, talktype = {none}, url = {http://www.smap2007.org/} } @InProceedings{Kropfberger2007, author = {Kropfberger, Michael and Tusch, Roland and Jakab, Michael and Köpke, Julius and Ofner, Michael and Hellwagner, Hermann and Böszörmenyi, Laszlo}, booktitle = {Proceedings of the 3rd International Conference on Web Information Systems and Technologies (WEBIST '07)}, title = {A Multimedia-Based Guidance System for various Consumer Devices}, year = {2007}, address = {Setubal, Portugal}, editor = {Filipe, Joaquim and Cordeiro, José}, month = mar, pages = {83-90}, publisher = {INSTICC Press}, abstract = {This paper introduces aWeb-based guidance system which supports optimized presentations of sights or exhibited objects on different types of available stationary and mobile consumer devices, possibly running different operating systems. This is accomplished by adapting both the objects’ content, as well as their presentation to the current usage context. Content thereby may be encoded in different presentation formats like video, audio, image, and marked-up text. The usage context embraces a set of properties describing the current usage environment of the guide. This includes, for example, the consumer device’s capabilities, its current location, and the user’s preferences. Both, the content adaptation and presentation services are based on standardWeb technologies for increased interoperability. Finally, the guidance system is augmented with a Web-based content management and a statistics module, which enable for remote content administration and usage evaluations, respectively.}, isbn13 = {978-3-540-68257-8}, keywords = {Multimedia-based guide for stationary and mobile devices, context-awareness, content adaptation, presentation adaptation, content management.}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/A multimedia-based guidance system for various consumer devices.pdf}, talktype = {none}, url = {http://www.webist.org/} } @InProceedings{Kofler2007a, author = {Kofler, Ingo and Timmerer, Christian and Ahmed, Toufik and Hellwagner, Hermann}, booktitle = {Proceedings of the Second International Workshop on Semantic Media Adaptation and Personalization (SMAP)}, title = {Towards MPEG-21-based Cross-layer Multimedia Content Adaptation}, year = {2007}, address = {Los Alamitos, CA, USA}, editor = {Mylonas, Phivos and Wallace, Manolis and Angelides, Marios C}, month = dec, pages = {3-8}, publisher = {IEEE}, series = {SMAP}, abstract = {The adaptation of multimedia resources is a common method to enable the transport and consumption of audio-visual content in constrained environments. An important aspect in this field is adaptation decision-taking, which aims to find adaptation parameters that maximize the quality for the consumer while considering the constraints of the networks and terminals involved. In this paper we focus on improving the adaptation of audio-visual content by maximizing the perceived quality. This can be realized by using a multimedia quality model and content-related metadata. We present an approach to derive this content-related metadata from subjective tests and use it for adaptation decision-taking within the MPEG-21 multimedia framework.}, doi = {10.1109/SMAP.2007.34}, isbn10 = {0769530400}, isbn13 = {978-0769530406}, language = {EN}, location = {London, United Kingdom}, pdf = {https://www.itec.aau.at/bib/files/MPEG-21XL_SMAP2007.pdf}, talkdate = {2009.05.29}, talktype = {registered} } @InProceedings{Kofler2007, author = {Kofler, Ingo and Timmerer, Christian and Hutter, Andreas and Sanahuja, Francesc}, booktitle = {Proceedings of {SPIE-IS\&T} Electronic Imaging Multimedia Computing and Networking Conference ({MMCN})}, title = {Efficient MPEG-21-based Adaptation Decision-Taking for Scalable Multimedia Content}, year = {2007}, address = {Bellingham, Washington, USA}, editor = {Zimmermann, Roger and Griwodz, Carsten}, month = jan, pages = {65040J-1-65040J-8}, publisher = {SPIE}, series = {MMCN}, abstract = {The MPEG-21 standard defines a framework for the interoperable delivery and consumption of multimedia content. Within this framework the adaptation of content plays a vital role in order to support a variety of terminals and to overcome the limitations of the heterogeneous access networks. In most cases the multimedia content can be adapted by applying different adaptation operations that result in certain characteristics of the content. Therefore, an instance within the framework has to decide which adaptation operations have to be performed to achieve a satisfactory result. This process is known as adaptation decision-taking and makes extensive use of metadata describing the possible adaptation operations, the usage environment of the consumer, and constraints concerning the adaptation. Based on this metadata a mathematical optimization problem can be formulated and its solution yields the optimal parameters for the adaptation operations. However, the metadata is represented in XML resulting in a verbose and inefficient encoding. In this paper, an architecture for an Adaptation Decision-Taking Engine (ADTE) is introduced. The ADTE operates both on XML metadata and on metadata encoded with MPEG's Binary Format for Metadata (BiM) enabling an efficient metadata processing by separating the problem extraction from the actual optimization step. Furthermore, several optimization algorithms which are suitable for scalable multimedia formats are reviewed and extended where it was appropriate}, edition = {Volume 6504}, isbn13 = {9780819466174}, keywords = {Adaptation Decision-Taking, MPEG-21, Digital Item Adaptation, Binary Format for Metadata (BiM)}, language = {EN}, location = {San Jose, CA, USA}, pdf = {https://www.itec.aau.at/bib/files/MMCN2007EfficientMPEG21basedAdaptationDecisionTaking.pdf}, talkdate = {2007.02.01}, talktype = {registered} } @InProceedings{Jakab2007, author = {Jakab, Michael and Kropfberger, Michael and Ofner, Michael and Tusch, Roland and Hellwagner, Hermann and Böszörmenyi, Laszlo}, booktitle = {Proceedings of the 15th Euromicro Conference on Parallel, Distributed and Network-based Processing}, title = {Metadata Integration and Media Transcoding in Universal-Plug-and-Play (UPnP) Enabled Networks}, year = {2007}, address = {Los Alamitos, CA, USA}, editor = {D'Ambra, Pasqua and Guarracino, Mario R}, month = jan, pages = {363 - 369}, publisher = {IEEE}, abstract = {Universal Plug and Play (UPnP) is a widely accepted standard for automatically detecting devices and services in a local area network as well as for describing and controlling them. In order to deal with multimedia devices and especially content, in 2002 the UPnP-AV standard definition was released. It defines device and service descriptions for Media Servers and Renderers. Thereby, the Media Server’s Content Directory Service allows an easy management and the exchange of metadata about the provided media data. Media content became browsable by semantic meta information about it. There are still two major drawbacks of UPnP-AV, which make its usage in real world multimedia communication scenarios very difficult. First, searching for similar content on distributed Media Servers with a huge number of media files is not economically possible. Second, the media content must be consumed by Renderers as provided by the Servers, independently of their terminal capabilities and network connections. In order to deal with these two drawbacks, this work proposes a novel approach of metadata integration and media transcoding in UPnP networks. First, the Media Server is extended by a Control Point which offers discovery of other Media Servers and fetches metadata from their Content Directories. Furthermore, it integrates the gathered information in its own Content Directory. Control Points are then able to query this Integrating Media Server for a desired content, and get a network-complete search result. Second, terminal and network capabilities of the Render-ers are taken into account in order to transcode and transmit the content in a suitable way for the consuming device. These two approaches of metadata integration and media data adaptation enable searchable logical views on tailored multimedia content in UPnP-AV networks.}, issn = {1066-6192}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Universal-Plug-and-Play.pdf}, talktype = {none} } @Article{Boeszoermenyi2007a, author = {Böszörmenyi, Laszlo and Hellwagner, Hermann and Schojer, Peter}, journal = {Multimedia Systems}, title = {Metadata-driven optimal transcoding in a multimedia proxy}, year = {2007}, month = jul, number = {Issue 1}, pages = {51-68}, volume = {Vol. 13}, abstract = {An adaptive multimedia proxy is presented which provides (1) caching, (2) filtering, and (3) media gateway functionalities. The proxy can perform media adaptation on its own, either relying on layered coding or using transcoding mainly in the decompressed domain. 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 YouGet (WYNIWYG) video services, which deliver videos to users in exactly the quality they need and are willing to pay for. The MPEG-7 and MPEG-21 standards enable this in an interoperable way. A detailed evaluation based on a series of simulation runs is provided.}, address = {Berlin, Heidelberg, New York}, doi = {9780769530406}, keywords = {Video proxy · Video caching · Media gateway · Media adaptation · Metadata · MPEG-7 · MPEG-21 · Cache replacement}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Metadata-driven optimal transcoding in a multimedia proxy.pdf}, publisher = {Springer} } @InCollection{Vetro2006, author = {Vetro, Anthony and Timmerer, Christian and Devillers, Sylvain}, booktitle = {The MPEG-21 Book}, publisher = {John Wiley and Sons Ltd}, title = {Digital Item Adaptation - Tools for Universal Multimedia Access}, year = {2006}, address = {USA}, editor = {Van de Walle, Rik and Burnett, Ian and Pereira, Fernando and Koenen, Rob}, month = may, pages = {243-280}, abstract = {Access devices of all shapes and forms that can connect to different networks and be used for a myriad of applications are becoming an integral part of our everyday lives. For better or worse, these devices keep us connect at all times to our families, friends, and the office. They allow us to share our experiences and emotions, conduct business, or just say hello. With multimedia, the form of communication is much more powerful. However, we face this serious problem of heterogeneity in our terminals, in our networks and in the people that ultimately consume and interact with the information being presented to them. This chapter describes work developed within the MPEG standardization committee to help alleviate some of the burdens confronting us in connecting a wide range of multimedia content with different terminals, networks and users. Specifically, Part 7 of MPEG-21, Digital Item Adaptation (DIA) [MP21-7], is covered in this chapter.}, issn = {0-4700-1011-8}, language = {EN} } @InCollection{Timmerer2006a, author = {Timmerer, Christian and Devillers, Sylvain and Vetro, Anthony}, booktitle = {The MPEG-21 Book}, publisher = {John Wiley and Sons Ltd}, title = {Digital Item Adapation - Coding Format Independence}, year = {2006}, address = {UK}, editor = {Burnett, Ian and Pereira, Fernando and Van de Walle, Rik and Koenen, Rob}, month = may, pages = {283-330}, doi = {10.1002/0470010134.ch8}, isbn13 = {9780470010136}, issn = {9780470010112}, keywords = {MPEG-21 Digital Item Adaptation (DIA) standard; Bitstream Syntax Description Language (BSDL); gBS Description generation process; linking BSD-based DIA tools; Universal Constraints Description (UCD) tool; achieving format-independent adaptation; Digital Item Adaptation – Coding Format Independence}, language = {EN} } @InProceedings{Timmerer2006, author = {Timmerer, Christian and DeMartini, Thomas and Hellwagner, Hermann}, booktitle = {D A CH Security 2006}, title = {The MPEG-21 Multimedia Framework: Conversions and Permissions}, year = {2006}, address = {Düsseldorf}, editor = {Horster, Patrick}, month = mar, pages = {225-235}, publisher = {IT Security \& IT Management}, abstract = {In the area of multimedia computing and communication, one of the major objectives currently being pursued is Universal Multimedia Access (UMA), i.e., enabling users to transparently access any kind of content from anywhere, anytime, with any device. In the course of the MPEG-21 (Multimedia Framework) activities, the ISO/IEC MPEG standardization group has created essential building blocks toward this goal, mainly metadata standards. Two of them are worth noting here: (1) the Digital Item Adaptation (DIA) specification, including normative vocabulary and formats to describe the multimedia consumption context (device, network, natural environment characteristics, user preferences) and to steer media adaptation operations required for UMA; (2) the Rights Expression Language (REL) and Rights Data Dictionary (RDD) specifications, providing terms and a language to express permissions on the usage of the media (who, how, what, under which conditions). In this paper, we describe a recent MPEG-21 DIA Amendment in this area, specifying description formats for: (1) multimedia conversion capabilities, which tool or service providers may use to normatively specify the media adaptation (conversion) capabilities of their tools or services, respectively; (2) permissions and conditions for multimedia conversions, which can be utilized by content providers to determine which adaptations (changes) are permitted on their contents under what conditions. The latter description format embeds media adaptation descriptions into rights expressions, filling a gap between DIA and REL/RDD. In the paper, a use case illustrating a complex UMA scenario justifies the need for these descriptions. Exemplary conversions and permissions descriptions that apply to this use case as well as detailed explanations will be given in the main portion of the paper.}, issn = {3-00-018166-0}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/The MPEG-21 multimedia framework.pdf}, talktype = {none} } @InProceedings{Schojer2006a, author = {Schojer, Peter and Böszörmenyi, Laszlo and Hellwagner, Hermann}, booktitle = {Multimedia Computing and Networking 2006}, title = {QBIX-G- A Transcoding Multimedia Proxy}, year = {2006}, address = {San Jose}, editor = {Chandra, Surendar and Griwodz, Carsten}, month = jan, pages = {60710C-1 - 60710C-16}, publisher = {SPIE}, abstract = {An adaptive multimedia proxy is presented which provides (1) caching, (2) filtering, and (3) media gateway functionalities. The proxy can perform media adaptation on its own, either relying on layered coding or using transcoding and transrating in the decompressed domain. A cost model is presented which incorporates (1) user requirements, (2) terminal capabilities, and (3) 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 they need and are willing to pay for. The MPEG-7 and MPEG-21 standards enable this in an interoperable way. A detailed evaluation based on a series of simulation runs is provided. Based on the simulation results, the algorithms were integrated into our “Quality Based Intelligent Proxy”, the evaluation of which is in progress.}, issn = {0-8194-6111-3}, language = {EN}, talktype = {none} } @TechReport{Schojer2006, author = {Schojer, Peter and Böszörmenyi, Laszlo and Hellwagner, Hermann}, institution = {Institute of Information Technology ({ITEC}), Klagenfurt University}, title = {QBIX-G-A Transcoding Multimedia Proxy}, year = {2006}, address = {Klagenfurt, Austria}, month = {jan}, number = {TR/ITEC/05/2.11}, abstract = {An adaptive multimedia proxy is presented which provides (1) caching, (2) filtering, and (3) media gateway functionalities. The proxy can perform media adaptation on its own, either relying on layered coding or using transcoding in the decompressed domain. 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 the quality they need and are willing to pay for. The MPEG-7 and MPEG-21 standards enable this in an interoperable way. A detailed evaluation based on a series of simulation runs is provided.}, language = {EN}, pages = {24} } @InProceedings{Santner2006, author = {Santner, Martin and Tusch, Roland and Kropfberger, Michael and Böszörmenyi, Laszlo and Hellwagner, Hermann}, booktitle = {D•A•CH Mobility 2006}, title = {Ein Ortserkennungssystem für mobile Touristenführer}, year = {2006}, address = {Ottobrunn, München, Deutschland}, editor = {Horster, Patrick}, month = oct, pages = {84-98}, publisher = {IT Security \& IT Management}, abstract = {- Location-Based Services - Ortserkennungstechnologien - Ortserkennungsmiddleware - Integration in mobile Anwendung - Automatisiertes Führungssystem.}, issn = {3000196358}, language = {DE}, talktype = {none} } @InProceedings{Ransburg2006, author = {Ransburg, Michael and Cazoulat, Renaud and Pellan, Benoit and Concolato, Cyril and De Zutter, Saar and Poppe, Chris and Hutter, Andreas and Hellwagner, Hermann and Van de Walle, Rik}, booktitle = {Proc. of the European Symposium on Mobile Media Delivery (EuMob 2006)}, title = {Dynamic and Distributed Adaptation of Scalable Multimedia Content in a Context-Aware Environment}, year = {2006}, address = {Alghero, Italy}, editor = {EuMob, 2006}, month = sep, pages = {1-5}, publisher = {--}, abstract = {The seamless access to rich multimedia content on any device and over any network, usually known as Universal Multimedia Access, requires interoperable description tools and adaptation techniques to be developed. To address this, MPEG-21 introduces an adaptation framework, which provides several mechanisms for making adaptation decisions according to usage environment and adapting multimedia contents in a coding format independent way. This paper gives an overview of the European FP6 project DANAE which not only implements and extends the existing MPEG-21 adaptation mechanisms but also kicked off several new standardization activities in the area of dynamic and distributed adaptation and resource conversion. MPEG-21 DIP enables static stream selection which is a first step in a series of adaptations. The existing BSD-based adaptation mechanisms enable the efficient implementation of generic adaptation engines, which can be used for existing and future coding formats. These mechanisms were extended to enable dynamic and distributed adaptation. Alternatively to the BSD-based adaptation, resource conversion was investigated which does not rely on scalable media and allows adaptations at the scene level.}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Dynamic and Distributed Adaptation of Scalable Multimedia Content in a Context-Aware Environment.pdf}, talktype = {none} } @InProceedings{Prangl2006d, author = {Prangl, Martin and Hellwagner, Hermann and Szkaliczki, Tibor}, booktitle = {Proceedings oft the IEEE International Conference on Multimedia and Expo (ICME)}, title = {Fast adaptation decision taking for cross-modal multimedia content adaptation}, year = {2006}, address = {Toronto, Canada}, editor = {Ling, Guan and Hong-Jiang, Zhang}, month = jul, pages = {137-140}, publisher = {IEEE Press}, abstract = {In order to enable transparent and convenient use of multimedia content across a wide range of networks and devices, content adaptation is an important issue within multimedia frameworks. The so called Digital Item Adaptation (DIA) standard is one of the core concepts of the MPEG-21 framework that will support the adaptation of multimedia resources according to device capabilities, underlying network characteristics, and user preferences. Most multimedia adaptation engines for providing Universal Multimedia Access (UMA) scale the content with respect to terminal capabilities and resource constraints. This paper focuses on the cross-modal adaptation decision taking process considering the user environment and terminal capabilities as well as resource limitations on the server, network, and client side. This approach represents a step toward increased Universal Multimedia Experience (UME). Based on four different algorithms for solving this optimization process, we present an evaluation of results gained by running their implementations on different test networks.}, issn = {1-4244-0367-7}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Fast adaptation decision taking for cross-modal multimedia content adaptation.pdf}, talktype = {none} } @InProceedings{Prangl2006c, author = {Prangl, Martin and Timmerer, Christian and Hellwagner, Hermann}, booktitle = {Proceedings ELMAR 2006}, title = {Real-time DVB based MPEG-21 Digital Item Adaptation for live Universal Multimedia Access}, year = {2006}, address = {Zadar}, editor = {Grgic, Mislav and Grgic, Sonja}, month = jun, pages = {297-300}, publisher = {Croatian Society Electronics in Marine - ELMAR, Zadar}, abstract = {In order to enable transparent and augmented use of multimedia content across a wide range of networks and devices, content adaptation is an important issue within multimedia frameworks. In this paper, we present a prototype application that receives Digital Video Broadcast (DVB) TV streams on a PC, transcodes the streams on the fly according to the individual User requirements and packs the adapted content together with available metadata into a standard compliant MPEG-21 Digital Item (DI). In this form, the framework enables the live Universal Multimedia Access (UMA) scenario where the DVB content can be transparently accessed by clients such as PCs and PDAs, anytime and anywhere.}, issn = {13342630}, keywords = {DVB, MEPG-2, MPEG-4, MPEG-7, MPEG-21, Digital Items, metadata}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Real-time DVB-based MPEG-21 Digital Item Adaptation.pdf}, talktype = {none} } @InProceedings{Prangl2006b, author = {Prangl, Martin and Hellwagner, Hermann and Szkaliczki, Tibor}, booktitle = {Proceedings of the 7th International Workshop on Image Analysis for Multimedia Services (WIAMIS)}, title = {A Semantic-based Multi-modal Utility Approach For Multimedia Adaptation}, year = {2006}, address = {Incheon, Korea}, editor = {Ebroul, Izquierdo and Hyoung Joon, Kim}, month = apr, pages = {67-70}, publisher = {WIAMIS Eigenverlag}, abstract = {Content adaptation is an important issue of multimedia frameworks in order to achieve Universal Multimedia Access (UMA), that is, to enable consumption of individual multimedia content independently of the given resource limitations, terminal capabilities and user preferences. The Digital Item Adaptation (DIA) standard, one of the core specifications of the MPEG-21 framework, supports content adaptation considering a wide range of networks, devices and user preferences. Most adaptive multimedia frameworks enabling this UMA do not consider utility aspects in their adaptation decisions. This paper focuses on a generic multi-modal utility model for DIA, enabling increased multimedia experience to the client. Our proposed model is able to take the semantic and the perceptual features of the content as well as the clients individual utility aspects into consideration. Based on a detailed analysis of these constraints we will show how the model reacts on individual input data. Finally we will discuss results of the multi-modal decision taking process according to a few use case scenarios as well.}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/A Semantic-based Multi-modal Utility Approach For Multimedia Adaptation.pdf}, talktype = {none} } @InProceedings{Prangl2006a, author = {Prangl, Martin and Hellwagner, Hermann and Bischof, Horst and Szkaliczki, Tibor}, booktitle = {Proceedings of the SPIE Symposium on Medical Imaging 2006}, title = {Realtime automatic metal extraction of medical x-ray images for contrast improvement}, year = {2006}, address = {San Diego}, editor = {Reinhardt, Joseph M and Pluim, Josien P W}, month = mar, pages = {8}, publisher = {SPIE}, series = {Vol. 6144}, abstract = {This paper focuses on an approach for real-time metal extraction of x-ray images taken from modernx-ray machines like C-arms. Such machines are used for vessel diagnostics, surgical interventions, as well as cardiology, neurology and orthopedic examinations. They are very fast in taking images from different angles. For this reason, manual adjustment of contrast is infeasible and automatic adjustment algorithms have been applied to try to select the optimal radiation dose for contrast adjustment. Problems occur when metallic objects, e.g., a prosthesis or a screw, are in the absorption area of interest. In this case, the automatic adjustment mostly fails because the dark, metallic objects lead the algorithm to overdose the x-ray tube. This outshining effect results in overexposed images and bad contrast. To overcome this limitation, metallic objects have to be detected and extracted from images that are taken as input for the adjustment algorithm.In this paper, we present a real-time solution for extracting metallic objects of x-ray images. We will explore the characteristic features of metallic objects in x-ray images and their distinction from bone fragments which form the basis to find a successful way for object segmentation and classification. Subsequently, we will present our edge based real-time approach for successful and fast automatic segmentation and classification of metallic objects. Finally, experimental results on the effectiveness and performance of our approach based on a vast amount of input image data sets will be presented.}, isbn13 = {9780819464231}, keywords = {Pattern recognition, Segmentation, Medical imaging, X-Ray, Artefact-Segmentation}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Realtime automatic metal extraction of medical x-ray images for contrasst improvement.pdf}, talktype = {none} } @InProceedings{Kofler2006a, author = {Kofler, Ingo and Hellwagner, Hermann}, booktitle = {Proceedings of the 2nd International Conference on Automated Production of Cross Media Content for Multi-channel Distribution ({AXMEDIS})}, title = {MPEG-21-based Cross-Resource Adaptation Decision-Taking}, year = {2006}, address = {Firenze, Italy}, editor = {Kia, Ng and Badii, Atta and Bellini, Pierfrancesco}, month = dec, pages = {207-214}, publisher = {Firenze University Press}, series = {AXMEDIS}, abstract = {The adaptation of multimedia resources is a common method to enable the transport and consumption of audio-visual content in constrained environments. An important aspect in this field is adaptation decision-taking, which aims to find adaptation parameters that maximize the quality for the consumer while considering the constraints of the networks and terminals involved. In this paper we focus on improving the adaptation of audio-visual content by maximizing the perceived quality. This can be realized by using a multimedia quality model and content-related metadata. We present an approach to derive this content-related metadata from subjective tests and use it for adaptation decision-taking within the MPEG-21 multimedia framework.}, language = {EN}, location = {Leeds, United Kingdom}, pdf = {https://www.itec.aau.at/bib/files/AXMEDIS2006MPEG21CrossResourceAdaptationDecisionTaking.pdf}, talkdate = {2006.12.13}, talktype = {registered} } @MastersThesis{Kofler2006, author = {Kofler, Ingo}, school = {Klagenfurt University}, title = {MPEG-21-based Adaptation Decision Taking in the Binary Encoded Metadata Domain}, year = {2006}, address = {Klagenfurt, Austria}, month = feb, abstract = {The MPEG-21 standard defines a framework for the delivery and consumption of multimedia content. Within this framework the adaptation of content plays a vital role in order to support a variety of terminals and to overcome the limitations of the heterogeneous delivery networks. In most cases the multimedia content can be adapted by applying different adaptation operations that result in certain properties of the content. Therefore, an instance within the framework has to decide which adaptation operations have to be performed to achieve a satisfactory result. This process is known as adaptation decision taking and makes extensively use of metadata describing the possible adaptation operations, the usage environment of the consumer, and constraints concerning the adaptation. Based on this metadata a mathematical optimization problem can be formulated and its solution yields the optimal parameters for the adaptation operations. However, this generic approach enables a very generic class of optimization problems that are difficult to solve. Furthermore, the metadata is represented in XML resulting in a very verbose and ineffcient encoding. In this thesis an architecture for an Adaptation Decision Taking Engine (ADTE) is introduced. The ADTE operates both on XML metadata and on metadata encoded with the Binary Format for Metadata (BiM) enabling an effcient metadata processing. Concerning the solving of the optimization problem three different algorithms, ranging from a simple generate and test approach to the sophisticated Mesh Adaptive Direct Search, were implemented and evaluated.}, language = {EN}, pages = {119} } @Article{Jannach2006, author = {Jannach, Dietmar and Leopold, Klaus and Timmerer, Christian and Hellwagner, Hermann}, journal = {Applied Intelligence - Special Issue: Innovations in Applied Artificial Intelligence}, title = {A Knowledge-Based Framework For Multimedia Adaptation}, year = {2006}, issn = {0924-669X}, month = apr, number = {No. 2}, pages = {109-125}, volume = {Vol. 24}, abstract = {Abstract Personalized delivery of multimedia content over the Internet opens new business perspectives for future multimedia applications and thus plays an important role in the ongoing MPEG-7 and MPEG-21 multimedia standardization efforts. Based on these standards, next-generation multimedia services will be able to automatically prepare the digital content before delivery according to the client’s device capabilities, the network conditions, or even the user’s content preferences. However, these services will have to deal with a variety of different end user devices, media formats, as well as with additional metadata when adapting the original media resources. In parallel, an increasing number of commercial or open-source media transformation tools will be available, capable of exploiting such descriptive metadata or dealing with new media formats; thus it is not realistic that a single tool will support all possible transformations. In this paper, we present a novel, fully knowledge-based approach for building such multimedia adaptation services, addressing the above mentioned issues of openness, extensibility, and concordance with existing and upcoming standards. In our approach, the original media is transformed in multiple adaptation steps performed by an extensible set of external tools, where the construction of adequate adaptation sequences is solved in an Artificial Intelligence planning process. The interoperability issue is addressed by exploiting standardized Semantic Web Services technology. This technology allows us to express tool capabilities and execution semantics in a declarative and well-defined form. In this context, existing multimedia standards serve as a shared domain ontology. The presented approach was implemented and successfully evaluated in an official ISO/IEC MPEG (Moving Picture Experts Group) Core Experiment and is currently under further evaluation by the standardization body.}, address = {Berlin, Heidelberg, New York}, language = {EN}, publisher = {Springer}, url = {http://www.springerlink.com/content/w745246635772v97/} } @InProceedings{GuenkovaLuy2006, author = {Guenkova-Luy, Teodore and Schorr, Andreas and Hauck, Franz and Gómez, Miguel and Timmerer, Christian and Wolf, Ingo and Kassler, Andreas}, booktitle = {Proceedings of IASTED International Conference onInternet and Multimedia Systems and Applications (EuroIMSA 2006)}, title = {Advanced Multimedia Management – Control Model and Content Adaptation}, year = {2006}, address = {Anaheim, CA, USA}, editor = {Boucouvalas, Anthony Christos}, month = apr, pages = {130-135}, publisher = {ACTA Press}, abstract = {The delivery and adaptation of multimedia content in dis tributed and heterogeneous environments requires flexible control and management mechanisms in terminals and in control entities inside the network. In the near future, it is important to reach interoperability between the IETF ap proaches on multimedia session establishment and control and the MPEG-21 efforts for multimedia streaming and adaptation to bring advanced multimedia service provi sioning and adaptation services towards the customer. MPEG-21 Digital Item Adaptation (DIA) provides norma tive descriptions for supporting adaptation of multimedia content, but does not define interactions with transport and control mechanisms. On the other hand, the IETF standardization efforts on multimedia session control pro vide the necessary transport (e.g. RTP) and control mechanisms (SDP/SDPng). We thus bridge the gap be tween those approaches by creating a converged XML model that enables the integration of session management and negotiation protocols (e.g. SIP or Megaco) inspired by the XML formats of MPEG-21 DIA and SDPng. We also present preliminary implementation results of the con verged model along with concepts and implementation of network-based content adaptation mechanisms through media gateways that enable flexible multimedia manage ment for heterogeneous consumer terminals.}, isbn10 = {0-88986-564-7}, keywords = {MPEG-21 DIA, SDP, SDPng, QoS, content adaptation, media gateways}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/516-048.pdf}, talktype = {none} } @Article{DeSutter2006a, author = {De Sutter, Robbie and Lerouge, Sam and De Neve, Peter and Timmerer, Christian and Hellwagner, Hermann and Van de Walle, Rik}, journal = {Multimedia Systems}, title = {Comparison of XML serializations: cost benefits versus complexity}, year = {2006}, month = oct, number = {Nr. 2}, pages = {101-115}, volume = {Vol. 12}, abstract = {More and more data are structured, stored, and sent over a networ using the Extensible Markup Language (XML) language. There are, however, concerns about the verbosity of XML in such a way that it may restrain further adoption of the language, especially when exchanging XML-based data over heterogeneous networks, and when it is used within constrained (mobile) devices. Therefore, alternative (binary) serialization formats of the XML data become relevant in order to reduce this overhead. However, using binary-encoded XML should not introduce interoperability issues with existing applications nor add additional complexity to new applications. On top of that, it should have a clear cost reduction over the current plain-text serialization format. A first technology is developed within the ISO/IEC Moving Picture Experts Group, namely the Binary MPEG Format for XML. It provides good compression efficiency, ability to (partially) update existingXMLtrees, and facilitates random access into, and manipulation of, the binary-encoded bit stream. Another technique is based on the Abstract Syntax Notation One specification with the Packed Encoding Rules created by the ITU-T. This paper evaluates both techniques as alternative XML serialization formats and introduces a solution for the interoperability concerns. This solution and the alternative serialization formats are validated against two real-life use cases in terms of processing speed and cost reduction. The efficiency of the alternative serialization formats are compared to a classic plain text compression technique, in particular ZIP compression.}, address = {Berlin, Heidelberg, New York}, doi = {10.1007/s00530-006-0044-y}, keywords = {XML serialization formats · MPEG-B · ASN.1 · Information encoding · Data interchange formats · Multimedia applications}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Comparison of XML serializations_cost benefits versus complexity.pdf}, publisher = {Springer} } @Article{DeSutter2006, author = {De Sutter, Robbie and Lerouge, Sam and De Neve, Peter and Timmerer, Christian and Hellwagner, Hermann and and Van de Walle, Rik}, journal = {ACM Multimedia Systems}, title = {Comparison of XML serializations: cost benefit vs. complexity}, year = {2006}, issn = {0942-4962}, month = aug, number = {No 1}, pages = {1-15}, volume = {Vol 12}, abstract = {More and more data are structured, stored, and sent over a networ using the Extensible Markup Language (XML) language. There are, however, concerns about the verbosity of XML in such a way that it may restrain further adoption of the language, especially when exchanging XML-based data over heterogeneous networks, and when it is used within constrained (mobile) devices. Therefore, alternative (binary) serialization formats of the XML data become relevant in order to reduce this overhead. However, using binary-encoded XML should not introduce interoperability issues with existing applications nor add additional complexity to new applications. On top of that, it should have a clear cost reduction over the current plain-text serialization format. A first technology is developed within the ISO/IEC Moving Picture Experts Group, namely the Binary MPEG Format for XML. It provides good compression efficiency, ability to (partially) update existingXMLtrees, and facilitates random access into, and manipulation of, the binary-encoded bit stream. Another technique is based on the Abstract Syntax Notation One specification with the Packed Encoding Rules created by the ITU-T. This paper evaluates both techniques as alternative XML serialization formats and introduces a solution for the interoperability concerns. This solution and the alternative serialization formats are validated against two real-life use cases in terms of processing speed and cost reduction. The efficiency of the alternative serialization formats are compared to a classic plain text compression technique, in particular ZIP compression.}, address = {London}, language = {EN}, publisher = {Springer} } @Article{Vetro2005, author = {Vetro, Anthony and Timmerer, Christian}, journal = {IEEE Transactions on Multimedia}, title = {Digital Item Adaptation: Overview of Standardization and Research Activities}, year = {2005}, issn = {1520-9210}, month = jun, pages = {418-426}, volume = {Special Issue on MPEG-21}, abstract = {MPEG-21 Digital Item Adaptation (DIA) has recently been finalized as part of the MPEG-21 Multimedia Framework. DIA specifies metadata for assisting the adaptation of Digital Items according to constraints on the storage, transmission and consumption, thereby enabling various types of quality of service management. This paper provides an overview of DIA, describes its use in multimedia applications, and reports on some of the ongoing activities in MPEG on extending DIA for use in rights governed environments.}, address = {Los Alamitos, CA, USA}, doi = {http://dx.doi.org/10.1109/TMM.2005.846795}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/01430717.pdf}, publisher = {IEEE} } @InProceedings{Timmerer2005e, author = {Timmerer, Christian and Hellwagner, Hermann}, booktitle = {Proc. of the First International Conference on Automated Production of Cross Media Content for Multi-channel Distribution (AXMEDIS 2005)}, title = {MPEG Standards enabling Universal Multimedia Access}, year = {2005}, address = {Florence, Italy}, editor = {Nesi, Paolo and Kia, Ng and Delgado, Jamie}, month = dec, pages = {187-196}, publisher = {Firenze University Press}, abstract = {Over the last decade, a wide spectrum of (multi­media) content has become available to an increasing number of users who desire to access it through various devices and over heterogeneous networks. Interoperability is the key for enabling transparent and augmented use of (multimedia) content across a wide range of networks and devices. Standardization efforts within the Moving Picture Experts Group (MPEG), in particular MPEG-7 and MPEG-21, aim to provide appropriate tools for achieving this goal of Universal Multimedia Access (UMA). This tutorial provides, in the first place, the concepts of UMA and corresponding MPEG-7 metadata tools built to support these concepts. Subsequently, the vision, an overview, and the state of the art of the emerging MPEG-21 Multimedia Framework are given. Finally, MPEG-21 Digital Item Adaptation (DIA) tools which implement the “Terminal and Networks Characteristics” key element within the whole framework are illustrated in detail. The goal of MPEG-21 DIA is to achieve interoperable transparent access to (distributed) advanced multimedia content by shielding users from network and terminal installation, configuration, management and implementation issues.}, issn = {88-8453-355-4}, language = {EN}, talktype = {none} } @InProceedings{Timmerer2005d, author = {Timmerer, Christian and Frank, Thomas and Hellwagner, Hermann and Heuer, Jörg and Hutter, Andreas}, booktitle = {Proc. SPIE}, title = {Efficient Processing of MPEG-21 Metadata in the Binary Domain}, year = {2005}, address = {Boston}, editor = {Vetro, Anthony and Wen Chen, Chang and Kuo, C-C Jay and Zhang, Tong and Tian, Qi and Smith, John R}, month = oct, pages = {32-43}, publisher = {Spie}, series = {Multimedia Systems and Applications VIII}, abstract = {XML-based metadata is widely adopted across the different communities and plenty of commercial and open source tools for processing and transforming are available on the market. However, all of these tools have one thing in common: they operate on plain text encoded metadata which may become a burden in constrained and streaming environments, i.e., when metadata needs to be processed together with multimedia content on the fly. In this paper we present an efficient approach for transforming such kind of metadata which are encoded using MPEG's Binary Format for Metadata (BiM) without additional en-/decoding overheads, i.e., within the binary domain. Therefore, we have developed an event-based push parser for BiM encoded metadata which transforms the metadata by a limited set of processing instructions – based on traditional XML transformation techniques - operating on bit patterns instead of cost-intensive string comparisons.}, keywords = {universal multimedia access, multimedia adaptation, compressed-domain metadata processing, bitstream adaptation in constrained and streaming environments, MPEG-21, Digital Item Adaptation, generic Bitstream Syntax Description}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Efficient Processing of MPEG-21 Metadata in the Binary Domain.pdf}, talktype = {none} } @InProceedings{Timmerer2005c, author = {Timmerer, Christian and Lederer, Peter and Kosch, Harald}, booktitle = {CBMI 2005 - Fourth International Workshop on Content-Based Multimedia Indexing}, title = {Transforming MPEG-21 generic Bitstream Syntax Descriptions within the Binary Domain}, year = {2005}, address = {Riga, Latvia}, editor = {Moncef, Gabbouj and Jaakko, Astola and Ferran, Marques}, month = jun, pages = {8}, publisher = {CBMI}, abstract = {XML-based metadata is widely adopted across the different communities and plenty of commercial and open source tools for processing and transforming are available on the market. However, all of these tools have the same requirement: they operate on plain text encoded metadata which may become a burden especially in constrained and streaming environments, e.g., when metadata needs to be processed together with multimedia content which is available in a highly efficient, binary representation format. In this paper we present techniques for transforming such kind of metadata which is encoded using the well known MPEG-7 Systems Binary Format for Metadata (BiM) without additional en-/decoding overheads, i.e., within the binary domain. As such it enables us to process both the multimedia data as well as the metadata within its compressed domain, e.g., for metadata-driven adaptation purposes within intermediary network nodes which are becoming increasingly popular in the multimedia community as well as in the XML community.}, issn = {952-15-1364-0}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/TR_TransformingMPEG-21genericBitstreamSyntaxDescriptionsWithinTheBinaryDomain_Jun2005.pdf}, talktype = {none} } @Article{Timmerer2005b, author = {Timmerer, Christian and Hellwagner, Hermann}, journal = {IEEE Multimedia Magazine}, title = {Interoperable Adaptive Multimedia Communication}, year = {2005}, month = jan, number = {1}, pages = {74-79}, volume = {12}, abstract = {Digital Item Adaptation (DIA) has been recently standardized as Part 7 of the MPEG-21 Multimedia Framework. This standard specifies tools enabling interoperable communication and adaptation of so-called Digital Items. The adaptation process becomes ever more difficult due to the heterogeneity of terminals and networks utilizing different types of multimedia contents encoded in various coding formats. Other aspects are the users� preferences and accessibility characteristics as well as the natural environment in which the content is consumed. This article describes how to use the tools within DIA in order to build a device and coding format independent adaptation module enabling interoperable multimedia communication.}, address = {Los Alamitos, USA}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Interoperable Adaptive Multimedia Communication.pdf}, publisher = {IEEE Computer Society} } @InProceedings{Timmerer2005a, author = {Timmerer, Christian and Kofler, Ingo and Liegl, Johannes and Hellwagner, Hermann}, booktitle = {Proceedings of the Seventh IEEE International Symposium on Multimedia (ISM)}, title = {An Evaluation of Existing Metadata Compression and Encoding Technologies for MPEG-21 Applications}, year = {2005}, address = {Washington, DC, USA}, editor = {Tsai, Jeffrey and Mühlhäuser, Max and Takizawa, Makoto}, month = dec, pages = {534-539}, publisher = {IEEE}, series = {ISM}, abstract = {XML-based metadata for digital media is becoming increasingly important, as a consequence also calling for efficient encoding and compression schemes for the storage and transport of this metadata. Moreover, support for streaming the XML metadata in conjunction with the media data is highly desirable. Such support is provided, for instance, by MPEG's Binary Format for Metadata (BiM) encoding approach, which facilitates fragmenting, delivering, and accessing the metadata in so- called Access Units (AUs). In this paper, we present a quantitative evaluation of existing XML metadata compression and encoding techniques, reaching from widely used state-of-the-art data compression algorithms to sophisticated XML-aware encoding schemes. The comparison is based on compressing MPEG-21 generic Bitstream Syntax Descriptions (gBSDs) which can grow to non-negligible sizes. The main conclusion from this investigation is that in terms of pure compression efficiency on XML files, the BiM approach (exemplified by the MPEG reference software as well as a commercial version thereof) is comparable – in terms of performance – with traditional data or specific XML compression tools. However, when XML metadata have to be fragmented, compressed, and streamed in such fragments, the results indicate that the BiM approach is superior to the other schemes.}, doi = {10.1109/ISM.2005.31}, language = {EN}, location = {Irvine, CA, USA}, pdf = {https://www.itec.aau.at/bib/files/An Evaluation of Existing Metadata Compression and Encoding Technologies for MPEG-21 Applications.pdf}, talkdate = {2005.12.12}, talktype = {registered} } @InProceedings{Timmerer2005, author = {Timmerer, Christian and Panis, Gabriel and Delfosse, Eric}, booktitle = {Proceedings of the 6th International Workshop on Image Analysis for Multimedia Interactive Services (WIAMIS 2005)}, title = {Piece-wise Multimedia Content Adaptation in Streaming and Constrained Environments}, year = {2005}, address = {Montreux}, editor = {Dufaux, Frederic and Ebrahimi, Touradj and Strintzis, Michael}, month = {jan}, pages = {4}, publisher = {WIAMIS}, abstract = {Universal Multimedia Access (UMA) has become a driving concept behind a significant amount of research activities. One of MPEG’s (Moving Pictures Experts Group) responses to UMA is MPEG-21 Digital Item Adaptation (DIA). In this paper we present how tools as specified within DIA (i.e., normative XML-based description formats) are applied in streaming and constrained environments enabling piece-wise multimedia content adaptation including the adaptation decision- taking process and the actual resource adaptation in a coding format-independent way. Additionally, we demonstrate how the metadata overhead imposed by DIA tools can be reduced by means of appropriate metadata encoding tools.}, issn = {283990067X}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/TR_Piece-wiseMultimediaContentAdaptationInStreamingAndConstrainedEnvironments_Apr2005.pdf}, talktype = {none} } @Article{Schojer2005, author = {Schojer, Peter and Böszörmenyi, Laszlo and Hellwagner, Hermann}, journal = {Scalable Computing: Practice and Experience}, title = {An Adaptive Standard Meta-data Aware Proxy Cache}, year = {2005}, month = jul, number = {No 2}, pages = {93-104}, volume = {Vol 6}, abstract = {Multimedia is gaining ever more importance on the Internet. This increases the need for intelligent and efficient video caches. A promising approach to improve caching efficiency is to adapt videos. With the availability of MPEG-4 it is possible to develop a standard compliant proxy cache that allows fast and efficient adaptation. We propose a modular design for an adaptive MPEG-4 video proxy that supports efficient full and partial video caching in combination with filtering options that are driven by the terminal capabilities of the client. We use the native scalability operations provided by MPEG-4, the MPEG-7 standard to describe the scalability options for a video and the emerging MPEG-21 standard to describe the terminal capabilities. We restrict ourselves to full video caching. The combination of adaptation with MPEG-4, MPEG-7 and client terminal capabilities is to the best of our knowledge unique and will increase the quality of service for end users. Key words: Adaptation, MPEG-4, MPEG-7, MPEG-21, adaptive proxy, caching.}, address = {Timisoara, Romania}, language = {EN}, publisher = {SCPE} } @InProceedings{Ransburg2005a, author = {Ransburg, Michael and Timmerer, Christian and Hellwagner, Hermann}, booktitle = {Proceedings of the First International Conference on Multimedia Services Access Networks (MSAN 2005)}, title = {Transport mechanisms for metadata-driven distributed multimedia adaptation}, year = {2005}, address = {Orlando, USA}, editor = {N,A}, month = jun, pages = {25-29}, publisher = {IEEE CS Press}, abstract = {The information revolution of the last decade has resulted in a phenomenal increase in the quantity of multimedia content available to an increasing number of different users with different preferences who access it through a plethora of devices and over heterogeneous networks. In order to address the amount of different content types, MPEG-21 Digital Item Adaptation (DIA) introduces interoperable description tools which enable coding format independent adaptation. Bandwidthefficient transport of the content to terminals with different capabilities and through a variety of access networks with various characteristics requires adaptation facilities not only on the server but also within the network. In this paper we present transport mechanisms for MPEG-21-based metadata enabling generic adaptation within the network. Three different transport mechanisms for delivering this metadata in conjunction with the corresponding multimedia content are evaluated and a payload format for the transport of this metadata is presented. Furthermore, we performed measurements which demonstrate the bandwidth benefits of our distributed adaptation approach compared to server-centric adaptation in a multicast scenario. Finally, we applied various encoding formats for the metadata which further reduces the metadata overhead.}, doi = {10.1109/MSAN.2005.1489936}, isbn10 = {0-7803-9319-8}, keywords = {MPEG-21 Digital Item Adaptation; distributed multimedia adaptation; metadata transport}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Transport Mechanisms for Metadata-driven Distributed Multimedia Adaptation.pdf}, talktype = {none} } @InProceedings{Ransburg2005, author = {Ransburg, Michael and Hellwagner, Hermann}, booktitle = {Proceedings of IASTED International Conference on Internet and Multimedia Systems and Applications (EuroIMSA 2005)}, title = {Generic Streaming of Multimedia Content}, year = {2005}, address = {Grindelwald}, editor = {Hamza, Mohamed H}, month = feb, pages = {324-330}, publisher = {ACTA Press}, abstract = {The growing demand for multimedia information by different types of users equipped with a large variety of devices and connecting through different kinds of networks results in an increasing amount of different multimedia formats. Research is currently concentrating on the adaptation of the contents in order to provide Universal Multimedia Access (UMA) for the content consumer. But this does not solve the problem of the content provider, who still has to signal this variety of different multimedia formats to the consumer. In this contribution, we show a way to stream any type of multimedia format based on generic hint information. This hint information is based on a generic bit stream syntax description (gBSD) which is used for format-independent content adaptation within the MPEG-21 Multimedia Framework. Ultimately, this can lead to a frame-work which allows generic streaming and generic adaptation anywhere in the network.}, keywords = {Streaming, Metadata, Multimedia, MPEG-21, XML andDigital Item Adaptation.}, language = {EN}, talktype = {none} } @InProceedings{Prangl2005, author = {Prangl, Martin and Timmerer, Christian and Leopold, Klaus and Hellwagner, Hermann}, booktitle = {ELMAR, 2005. 47th International Symposium}, title = {DVB-based MPEG-21 digital items for adaptive multimedia streaming}, year = {2005}, address = {Zadar}, editor = {Grgic, M and Grgic, S and Kos, T}, month = jun, pages = {135-138}, publisher = {IEEE Xplore}, abstract = {In this paper, we present a prototype application that receives Digital Video Broadcast (DVB) TV streams on a PC, extracts semantic and syntactic metadata from the MPEG-2 Transport Stream (TS), maps them to MPEG-7 compliant descriptors, and packs these metadata and the associated multimedia content into standard compliant MPEG-21 Digital Items (DIs). In this form, i.e., as DIs, the DVB content can be searched and accessed by clients such as PCs and PDAs, and can be transported over IP networks. The DVB server can be used as a live source of multimedia content to demonstrate multimedia streaming (e.g., via RTP) and adaptation to diverse devices.}, keywords = {DVB, metadata, MPEG-7, MPEG-21, Digital Items}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/DVB-based MPEG-21 Digital Items for Adaptive Multimedia Streaming.pdf}, talktype = {none} } @InProceedings{Kropfberger2005, author = {Kropfberger, Michael and Hellwagner, Hermann}, booktitle = {Proc. of the IEEE International Workshop on Multimedia Signal Processing}, title = {Combining Stream Switching with Fine-grained Intra-stream Adaptation for Adaptive Video Streaming}, year = {2005}, address = {Shanghai}, editor = {Zhuang, Xinhua and Sorensen, J and Wu, Qiang and Qing, Shi Y and Ostermann, J and Man, H and Goldgof, D}, month = nov, pages = {373-376}, publisher = {IEEE Computer Society}, abstract = {Video streaming systems in best effort networks have to somehow cope with dynamically changing bandwidth. Various scalable video codecs allow intra-stream adaptation by use of temporal, spatial, or quality (SNR) scalability; optimizations for finer grained scalability are available as layered coding and FGS techniques. However, if there is no scalable video stream at hand, stream switching among pre-encoded stream versions of different bitrates and qualities allows at least coarse-grained adaptation. Those different approaches compete to be the most efficient solution for adaptive video streaming. However, this paper will show that the efficacy is significantly increased by combining those approaches. As will be discussed, the combination of coarse-grained stream switching and temporal intra-stream adaptation offers better visual results and more stable client buffer behavior than the denoted approaches used separately.}, doi = {10.1109/MMSP.2005.248654}, isbn10 = {0-7803-9288-4}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Combining stream switching with fine-grained intra-stream adaptation for adaptive video streaming.pdf}, talkdate = {IEE}, talktype = {none} } @InProceedings{Hutter2005, author = {Hutter, Andreas and Amon, Peter and Panis, Gabriel and Delfosse, Eric and Ransburg, Michael and Hellwagner, Hermann}, booktitle = {Image Processing, 2005. ICIP 2005. IEEE International Conference on}, title = {Automatic Adaptation of Streaming Multimedia Content in a Dynamic and Distributed Environment}, year = {2005}, address = {Genova, Italy}, editor = {IEEE,}, month = sep, pages = {716-719}, publisher = {IEEE Computer Society}, abstract = {The diversity of end-terminal and access network capabilities as well as the dynamic nature of wireless connections pose significant challenges to providers of multimedia streaming services. In this paper, we present a system based on MPEG-21 Digital Item Adaptation (DIA) technologies that automatically adapts scalable multimedia resources, like upcoming MPEG-21 Scalable Video Coding (SVC) streams, in a generic and transparent way to the user and session context. This context includes terminal and network capabilities as well as user characteristics. A server side adaptation engine reacts to context changes by dynamic decision taking and accordingly modified bitstream adaptation. Furthermore, novel concepts are presented that facilitate multimedia adaptation in a distributed fashion along the delivery path.}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Automatic Adaptation of streaming multimedia content in a dynamic and distributed environment.pdf}, talktype = {none} } @Article{Devillers2005, author = {Devillers, Sylvain and Timmerer, Christian and Heuer, Jörg and Hellwagner, Hermann}, journal = {IEEE Transactions on Multimedia}, title = {Bitstream Syntax Description-Based Adaptation in Streaming and Constrained Environments}, year = {2005}, month = jun, number = {No. 3}, pages = {463-470}, volume = {Special Issue on MPEG-21, Vol. 7}, abstract = {The seamless access to rich multimedia content on any device and over an network, usually known as Universal Multimedia Access, requires interoperable description tools and adaptation techniques to be developed. To address the latter issue, MPEG-21 Digital Item Adaptation (DIA) introduces the Bitstream Syntax Description (BSD) framework, which provides tools for adapting multimedia content in a generic (i.e., coding format independent) way. The basic idea is to use the eXtensible Markup Language (XML) to describe the high-level structure of a binary media bitstream, to transform its description (e.g., by means of eXtensible Stylesheet Language Transformations, XSLT), and to construct the adapted media bitstream from the transformed description. This paper presents how this basic BSD framework, initially developed for non-streamed content and suffering from inherent limitations and high memory consumption of XML-related technologies such as XSLT, can be advanced and efficiently implemented in a streaming environment and on resource-constrained devices. Two different attempts to solve the inherent problems are described. The first approach proposes an architecture based on the streamed processing of SAX (Simple Application Programming Interface for XML) events and adopts STX (Streaming Transformations for XML) as an alternative to XSLT, whereas the second approach breaks a BSD up into well-formed fragments called Process Units (PUs) that can be processed individually by a standard XSLT processor. The current status of our work as well as directions for future research are given.}, address = {Piscataway, USA}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Bitstream Syntax Description-based Adaptation in Streaming and Constrained Environments.pdf}, publisher = {IEEE} } @InProceedings{DeSutter2005, author = {De Sutter, Robbie and Timmerer, Christian and Hellwagner, Hermann and Van de Walle, Rik}, booktitle = {Proceedings of IASTED International Conference on Internet and Multimedia Systems and Applications (EuroIMSA 2005)}, title = {Multimedia Metadata Processing: A Format Independent Approach}, year = {2005}, address = {Zürich, Schweiz}, editor = {Hamza, M H}, month = {jan}, pages = {343-348}, publisher = {ACTA Press}, 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. However, using binary encoded XML should not introduce interoperability issues with existing applications, nor add additional complexity to new applications. In this paper we investigate a solution for this issue by handling the binary encoded XML data by the XML parser. As such, applications do not need to be aware of the type of encoding of the XML data. In this paper, we introduce such an XML parser and evaluate its usability in different scenarios. We measure the memory requirements and compare the processing speed of parsing binary encoded XML to plain text XML.}, issn = {14827905}, keywords = {Multimedia Information Systems, Multimedia Communication Systems, Multimedia Metadata, Binary Encoded XML, MPEG-7 BiM}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Multimedia Metadata Processing.pdf}, talktype = {none} } @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} } @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{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} } @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{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} } @InProceedings{Tusch2003b, author = {Tusch, Roland and Böszörmenyi, Laszlo and Goldschmidt, Balázs and Hellwagner, Hermann and Schojer, Peter}, booktitle = {Proceedings of ICETA 2003, 2nd International Conference on Emerging Telecommunications Technologies and Applications}, title = {Offensive and Defensive Adaptation in Distributed Multimedia Systems}, year = {2003}, address = {Košice, Slovak Republic}, editor = {Jakab, F and Cizmar, A}, month = sep, pages = {17-19}, publisher = {Elfa}, abstract = {Adaptation 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~\citeSchojer03. 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.}, isbn10 = {8089066674}, issn = {80-89066-06-2}, language = {EN}, talktype = {none} } @InProceedings{Timmerer2003, author = {Timmerer, Christian and Panis, Gabriel and Kosch, Harald and Heuer, Jörg and Hellwagner, Hermann and Hutter, Andreas}, booktitle = {Proceedings of SPIE International Symposium ITCom 2003 on Internet Multimedia Managment Systems IV, Vol. 5242}, title = {Coding format independent multimedia content adaptation using XML}, year = {2003}, address = {Orlando}, editor = {N,A}, month = {jan}, pages = {92-103}, publisher = {SPIE Press}, abstract = {Due to the heterogeneity of the current terminal and network infrastructures, multimedia content needs to be adapted to specific capabilities of these terminals and network devices. Furthermore, user preferences and user environment characteristics must also be taken into consideration. The problem becomes even more complex by the diversity of multimedia content types and encoding formats. In order to meet this heterogeneity and to be applicable to different coding formats, the adaptation must be performed in a generic and interoperable way. As a response to this problem and in the context of MPEG-21, we present an approach which uses XML to describe the high-level structure of a multimedia resource in a generic way, i.e., how the multimedia content is organized, for instance in layers, frames, or scenes. For this purpose, a schema for XML-based bitstream syntax descriptions (generic Bitstream Syntax Descriptions or gBSDs) has been developed. A gBSD can describe the high-level structure of a multimedia resource in a coding format independent way. Adaptation of the resource is based on elementary transformation instructions formulated with respect to the gBSDs. These instructions have been separated from the gBSDs in order to use the same descriptions for different adaptations, e.g., temporal scaling, SNR scaling, or semantic adaptations. In the MPEG-21 framework, those adaptations can be steered for instance by the network characteristics and the user preferences. As a result, it becomes possible for coding format agnostic adaptation engines to transform media bitstreams and associated descriptions to meet the requirements imposed by the network conditions, device capabilities, and user preferences.}, isbn10 = {0819451401}, isbn13 = {978-0819451408}, keywords = {Multimedia, Adaptation, Interoperability, XML, MPEG-21, Digital Item Adaptation}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Coding format independent multimedia content adaptation.pdf}, talktype = {none} } @InProceedings{Schojer2003, author = {Schojer, Peter and Böszörmenyi, Laszlo and Hellwagner, Hermann and Penz, Bernhard and Podlipnig, Stefan}, booktitle = {The Twelfth International World Wide Web Conference}, title = {Architecture of a Quality Based Intelligent Proxy (QBIX) for MPEG-4 Videos}, year = {2003}, address = {New York, USA}, editor = {Hencsey, Gusztáv and White, Bebo}, month = {jan}, pages = {394-402}, publisher = {ACM}, abstract = {Due to the increasing availability and use of digital video data on the Web, video caching will be an important performance factor in the future WWW. We propose an architecture of a video proxy cache that integrates modern multimedia and communication standards. Especially we describe features of the MPEG-4 and MPEG-7 multimedia standards that can be helpful for a video proxy cache. QBIX supports real-time adaptation in the compressed and in the decompressed domain. It uses adaptation to improve the cache replacement strategies in the proxy, but also to realize media gateway functionality driven by the clients' terminal capabilities.}, issn = {1-58113-680-3}, language = {EN}, talktype = {none}, url = {http://www.2003.org} } @Article{Panis2003, author = {Panis, Gabriel and Hutter, Andreas and Heuer, Jörg and Hellwagner, Hermann and Kosch, Harald and Timmerer, Christian and Devillers, Sylvain and Amielh, Myriam}, journal = {Signal Processing: Image Communication}, title = {Bitstream Syntax Description: A Tool for Multimedia Resource Adaptation within MPEG-21}, year = {2003}, month = {jan}, number = {8}, pages = {721-747}, volume = {Vol. 18, Special Issue on Multimedia Adaptation}, abstract = {In this paper, a generic method is described to allow the adaptation of different multimedia resources by a single, media resource-agnostic processor. This method is based on an XML description of the media resource’s bitstream syntax, which can be transformed to reflect the desired adaptation and then be used to generate an adapted version of the bitstream. Based on this concept, two complementary technologies, BSDL and gBS Schema, are presented. The two technologies provide solutions for parsing a bitstream to generate its XML description, for the generic structuring of this description, and the generation of an adapted bitstream using its transformed description. The two technologies can be used as stand-alone tools; however, a joint approach has been developed in order to harmonise the two solutions and exploit their strengths. Since BSDL has been presented in previous publications, this paper is focusing more on the gBS Schema and the joint BSDL/gBS Schema approach.}, address = {Amsterdam, Netherlands}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Bitstream syntax description.pdf}, publisher = {Elsevier B.V.} } @InProceedings{Ohlenroth2003, author = {Ohlenroth, Mathias and Hellwagner, Hermann}, booktitle = {ICME 2003 Proceedings CD-Rom}, title = {A Protocol for Adaptation-aware Multimedia Streaming}, year = {2003}, address = {NA}, editor = {Mercer, Billene and Cantu, St and Garza, Ch and Stewart, B}, month = jul, pages = {1-4}, publisher = {NA}, abstract = {Multimedia streaming is becoming ever more popular. However, the Internet does not support streaming with its high bandwidth and low latency requirements very well. The problem is that QoS guarantees cannot be given. Hence, communication partners have to deal with rapidly changing connection parameters. This requires sophisticated streaming concepts that can handle these varying conditions using adaptation techniques. Adaptation methods can be dropping layers, dropping access units or transcoding the contents. But this places specific requirements on the underlying protocol. This paper identifies and discusses these requirements and analyzes how existing protocols can meet them. Unfortunately, none of the known protocols can meet all requirements. Hence, we propose a new adaptation-aware multimedia streaming protocol that can operate as required in the given Internet environment. Furthermore, we show how this protocol can be used to carry MPEG-4 audio-visual contents.}, issn = {0-7803-7966-7}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/A protocol for adaptation-aware multimedia streaming.pdf}, talktype = {none} } @InProceedings{Leopold2003, author = {Leopold, Klaus and Hellwagner, Hermann and Kropfberger, Michael}, booktitle = {Proc. of SPIE}, title = {QCTVA - Quality Controlled Temporal Video Adaptation}, year = {2003}, address = {NA}, editor = {N,A}, month = sep, pages = {163-174}, publisher = {NA}, abstract = {Multimedia streaming is becoming more and more popular. Seamless video streaming in heterogeneous networks like the Internet turns out as almost impossible due to varying network conditions - streams must be adapted to the current network QoS. Temporal scalability is one of the most reasonable adaptation techniques because it is fast and easy to perform. Today's approaches simply drop frames out of a video without spending much effort on finding an intelligent dropping behavior. This usually leads to good adaptation results in terms of bandwidth consumption but also to suboptimal video quality within the given bounds. Our approach offers analysis of video streams to achieve the qualitatively best temporal scalability. For this reason, we introduce a data structure called modification lattice which represents all frame dropping combinations within a sequence of frames. On the basis of the modification lattice, qualityestimations on frame sequences can be performed. Moreover, a heuristic for fast and efficient quality computation in a modification lattice is presented. Experimental results illustrate that temporal video adaptation based on QCTVA information leads to a better video quality compared to "usual" frame dropping approaches. Furthermore, QCTVA offers frame priority lists for videos. Based on these priorities, numerous adaptation techniques can increase their overall performance when using QCTVA.}, edition = {Vol. 5242}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/QCTVA.pdf}, talktype = {none} } @Article{Boeszoermenyi2003e, author = {Böszörmenyi, Laszlo and Kosch, Harald and Hellwagner, Hermann}, journal = {Parallel Processing Letters}, title = {Best papers of EuroPar 2003}, year = {2003}, issn = {0129-6264}, month = dec, number = {4}, pages = {509-511}, volume = {13}, address = {Heidelberg, Germany}, language = {EN}, publisher = {Springer} } @Article{Boeszoermenyi2003d, author = {Böszörmenyi, Laszlo and Hellwagner, Hermann and Kosch, Harald and Libsie, Mulugeta and Podlipnig, Stefan}, journal = {Signal Processing - Image Communication - Special Issue on Multimedia Adaptation}, title = {Metadata Driven Adaptation in the ADMITS Project}, year = {2003}, issn = {0923-5965}, month = sep, number = {Issue 8}, pages = {749-766}, volume = {Vol. 18}, abstract = {The ADMITS project (Adaptation in Distributed Multimedia IT Systems) is building an experimental distributed multimedia system for investigations into adaptation, which we consider is an increasingly important tool for multimedia systems. A number of possible adaptation entities (server, proxy, clients, routers) are being explored, different algorithms for media, component and application-level adaptations are being implemented and evaluated, and experimental data are being derived to gain insight into when, where and how to adapt, and how individual, distributed adaptation steps interoperate and interact with each other. In this paper the "adaptation-chain" of (MPEG-conforming) metadata based adaptation is described: from the creation stage at the server side, through its usage in the network (actually in a proxy), up to the consumption at the client. The metadata are used to steer the adaptation processes. MPEG-conformant metadata, the so-called variation descriptions, are introduced; an example of a complete MPEG-7 document describing temporal scaling of an MPEG-4 video is given. The meta-database designed to store the metadata is briefly discussed. We describe how the metadata can be extracted from MPEG-4 visual elementary streams and initial results from the temporal video scaling experiment are given. We further present how the metadata can be utilized by enhanced cache replacement algorithms in a proxy server in order to realize quality-based caching; experimental results using these algorithms are also given. Finally, an adaptive query and presentation interface to the meta-.}, address = {Oxford, United Kingdom}, language = {EN}, publisher = {Elsevier}, url = {http://www.sciencedirect.com/science?_ob=PublicationURL&_tockey=%23TOC%235640%232003%23999819991%234} } @InProceedings{Schojer2002, author = {Schojer, Peter and Böszörmenyi, Laszlo and Hellwagner, Hermann}, booktitle = {Distributed and parallel systems: cluster and grid computing. Proceedings of International Conference on Distributed and Parallel Systems (DAPSYS 02), Linz, Austria.}, title = {An Adaptive MPEG-4 Proxy Cache}, year = {2002}, address = {Boston [u. a.]}, editor = {Kascuk, Péter and Kranzlmüller, Dieter and Németh, Zsolt and Volkert, Jens}, month = aug, pages = {149-156}, publisher = {Kluwer Academic Publishers}, series = {The Kluwer international series in engineering and computer science}, abstract = {Multimedia is gaining ever more importance on the Internet. This increases the need for intelligent and efficient video caches. Typical Web proxies were not designed to efficiently support the caching of videos. A promising approach to improve caching efficiency is to adapt videos. With the availability of MPEG-4 it is possible to develop a standard compliant proxy that allows fast and efficient adaptation. We propose a modular design for an adaptive MPEG-4 video proxy that supports efficient full and partial video caching in combination with filtering options that are driven by the terminal capabilities of the client. We use the native scalability operations provided by MPEG-4 and use the emerging MPEG-7 standard to describe the scalability options for a video. The proxy parses the MPEG-7 description and decides, based on this description and the terminal capabilities of the client, which adaptation step to choose. Simple MPEG-4 audio-visual streams are supported by filter operations in the compressed domain that realize several temporal scaling algorithms and color reduction. In this paper, we will restrict ourselves to full video caching. The combination of adaptation with MPEG-4, MPEG-7 and client terminal capabilities is to the best of our knowledge unique and will increase the quality of service for end users.}, issn = {1-4020-7209-0}, keywords = {adaptation, MPEG-4, MPEG-7, adaptive proxy, caching}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/An Adaptive MPEG-4 Proxy Cache.pdf}, talktype = {none} } @InProceedings{Ohlenroth2002, author = {Ohlenroth, Matthias and Hellwagner, Hermann}, booktitle = {ICME Proceedings}, title = {RTP Packetization of MPEG-4 Elementary Streams}, year = {2002}, address = {NA}, editor = {IEEE,}, month = mar, pages = {1-4}, publisher = {IEEE Xplore}, abstract = {Multimedia streaming becomes ever more popular. The multimedia standard MPEG-4 has been designed to support scenes of different levels of complexity and applications with low bandwidth requirements up to very high bandwidth requirements. One protocol suitable to transfer this kind of data over IP networks is the real-time transport protocol (RTP). This report describes standardized and proposed payload formats that support the transport of MPEG-4 elementary streams over RTP connections. These RTP packetization formats are compared w.r.t. their suitability for the adaptation (scaling) of the media data within the network, i.e., by advanced routers or proxy caches. This adaptation process is governed by metadata that need to be transferred and inspected in conjunction with the media streams.}, issn = {0-7803-7305-7}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/RTP Packetization of MPEG-4 Elementary Streams.pdf}, talktype = {none}, url = {http://www.icme2002.org/} } @Article{Hellwagner2002a, author = {Hellwagner, Hermann and Ohlenroth, Matthias}, journal = {Future Generation Computer Systems}, title = {VI Architecture Communication Features and Performance on the Giganet Cluster LAN}, year = {2002}, issn = {0167-739X}, month = jan, number = {Issue 3}, pages = {421-433}, volume = {Vol. 18}, abstract = {The virtual interface (VI) architecture standard was developed to satisfy the need for a high throughput, low latency communication system required for cluster computing. VI architecture aims to close the performance gap between the bandwidths and latencies provided by the communication hardware and visible to the application, respectively, by minimizing the software overhead on the critical path of the communication. This paper presents the results of a performance study of one VI architecture hardware implementation, the Giganet cLAN (cluster LAN). The focus of the study is to assess and compare the performance of different VI architecture data transfer modes and specific features that are available to higher-level communication software like MPI in order to aid the implementor to decide which VI architecture options to employ for various communication scenarios. Examples of such options include the use of send/receive vs. RDMA data transfers, polling vs. blocking to check completion of communication operations, multiple VIs, completion queues and scatter capabilities of VI architecture.}, address = {Amsterdam, Netherlands}, doi = {http://dx.doi.org/10.1016/S0167-739X(01)00060-7}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/VI Architecture Communication Features and Performance on the Giganet Cluster LAN.pdf}, publisher = {Elsevier B.V.}, url = {http://www.sciencedirect.com/science/article/pii/S0167739X01000607} } @InProceedings{Csizmazia2002, author = {Csizmazia, Balázs and Hellwagner, Hermann}, booktitle = {Proceedings Fourth International Workshop on Active Middleware Services}, title = {The design and implementation of the A2QM3 System}, year = {2002}, address = {Washington, DC, USA}, editor = {N,A}, month = {jan}, pages = {19-27}, publisher = {IEEE Computer Society}, abstract = {In this paper we present the design, architecture and implementation of the A2QM3 System. It provides programmers re-usable QoS-aware Control Objects to enable building a complete middleware for adaptive applications over active networks. We introduce the programming model, the system architecture, and show the parts that make this system a full-featured middleware supporting QoS-aware reliable stream-oriented communication, communication using the request/reply-based CORBA model and real-time streaming for continuous multimedia contents.}, isbn10 = {0-7695-1721-8}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/The design and implementation of the A2QM3 System.pdf}, talktype = {none} } @InProceedings{Boeszoermenyi2002a, author = {Böszörmenyi, Laszlo and Döller, Mario and Hellwagner, Hermann and Kosch, Harald and Libsie, Mulugeta and Schojer, Peter}, booktitle = {Proceedings of the tenth ACM international conference on Multimedia}, title = {Comprehensive Treatment of Adaptation in Distributed Mulimedia Systems in the ADMITS Project}, year = {2002}, address = {New York}, editor = {Les Pins, Juan}, month = {jan}, pages = {429-430}, publisher = {ACM}, abstract = {Adaptation is becoming an increasingly important tool for resource and media management in distributed multimedia systems. Best-effort scheduling and worst-case reservation of resources are two extreme cases, none of them well suited to cope with large-scale, dynamic multimedia systems. The middle course can be met by a system which dynamically adapts its data, resource requirements, and processing components to achieve user satisfaction. Nevertheless, there is no agreement about the questions, where, when, what and who should adapt. A number of papers have been published in recent years, where adaptation is a central issue, however, in most different interpretations and generally in a somehow limited scope; e.g.,[1, 2, 8, 9, 10, 12]. A distributed multimedia system comprises several types of components, such as media servers, meta-databases, proxies, routers, clients. Also, a large number of adaptation possibilities exist, from simple frame dropping up to virtual server systems which dynamically allocate new resources on demand. The main question is, which kind of component can be best used for what kind of adaptation. In the ADMITS project (Adaptation in Distributed Multimedia IT Systems), we are seeking for answers to exactly this basic question, and to a number of related questions.}, issn = {1-58113-620-X}, language = {EN}, talktype = {none}, url = {http://portal.acm.org/citation.cfm?doid=641007.641101} } @TechReport{Ohlenroth2001, author = {Ohlenroth, Matthias and Hellwagner, Hermann}, institution = {Institute of Information Technology (ITEC), Klagenfurt University}, title = {Quality Adaptation Options of MPEG-4 Video Streams}, year = {2001}, address = {Klagenfurt, Austria}, month = dec, number = {TR/ITEC/01/1.03.}, language = {EN}, pages = {20} } @InProceedings{Kosch2001b, author = {Kosch, Harald and Böszörmenyi, Laszlo and Hellwagner, Hermann}, booktitle = {Proceedings of the 12th International Conference on Database and Expert Systems Application - DEXA 2001, Munich, Germany, September 3-5, 2001}, title = {Modeling Quality Adaptation Capabilities of Audio-Visual Data}, year = {2001}, address = {Berlin [u. a.]}, editor = {Mayr, HC and Lazansky, J and Quichmayr, G and Vogel, P}, month = sep, pages = {744-753}, publisher = {Springer Verlag}, series = {LNCS}, issn = {0302-9743}, language = {EN}, talktype = {none} } @InProceedings{Hellwagner2001a, author = {Hellwagner, Hermann and Kargl, Erich}, booktitle = {SCI 2001 Proceedings of the 5th World Multi-Conference on Systemics, Cybernetics and Informatics, Volume XV, IEEE CS, July 2001}, title = {A Cluster-Based QoS Testbed for Multimedia Communications}, year = {2001}, address = {--}, editor = {Callaos, N and Badawy, W and Bozinovski, S}, month = jul, pages = {362-367}, publisher = {IEEE}, abstract = {This paper presents an inexpensive cluster-based QoS networking testbed that can be employed to \emulate" different networks for multimedia communication ex-periments. Such a network can be built using standard PC and Ethernet hardware and open-source software components, e.g., IP routing and traÆc control avail- able in recent Linux kernels as well as a Differentiated Services package built atop these building blocks. The testbed can exibly be configured to model various link bandwidths as well as IP routers capable of classifying, queuing (with various disciplines), forward-ing and/or dropping packets and shaping traÆc. The QoS components and facilities of the testbed are in-troduced and initial performance analysis experiments and results are reported. A simple video streaming application under QoS control is presented to show the usefulness of the testbed.}, issn = {980-07-7552-8}, keywords = {multimedia communications, quality of service, QoS, networking testbed, routing, Linux}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/A Cluster-Based QoS Testbed for Multimedia Communications.pdf}, talktype = {none} } @InProceedings{Boeszoermenyi2001, author = {Böszörmenyi, Laszlo and Hellwagner, Hermann and Kosch, Harald}, booktitle = {Elektronische Geschäftsprozesse: Grundlagen, Sicherheitsaspekte, Realisierungen, Anwendungen. Tagungsband zur gemeinsamen Arbeitskonferenz GI/VOI/BITKOM/OCG/TeleTrusT}, title = {Multimedia Technologies for E-Buisness Systems and Process}, year = {2001}, address = {Höhenkirchen}, editor = {Horster, Patrick}, month = {jan}, pages = {471-481}, publisher = {it Verlag}, series = {IT Security \& IT Management}, issn = {3-936052-00-X}, language = {EN}, talktype = {none} } @Article{Weiß2000, author = {Weiß, Christian and Hellwagner, Hermann and Stals, Linda and Rüde, Ulrich}, journal = {Concepts of Numerical Software}, title = {Data Locality Optimizations to Improve The Efficiency of Multigrid Methods}, year = {2000}, month = {jan}, pages = {1-10}, abstract = {Current superscalar microprocessors are able to operate at a peak performance of up to 1 GFlop/sec. However, current main memory technology does not provide the data needed fast enough to keep the CPU busy. To minimize idle times of the CPU, caches are used to speed up accesses to frequently used data. To exploit caches, the software must be aware of them and reuse data in the cache before it is being replaced. Unfortunately, all conventional multigrid codes are not cache-aware and hence exploit less than 10 percent of the peak performance of cache based machines. Our studies with linear PDEs with constant coefficients show that it is possible to speed up the execution of our multigrid method by a large factor and hence solve a Poisson’s equation with one million unknowns in less than 3 seconds. The optimized reuse of data in the cache allows us to exploit 30 percent of the peak performance of the CPU, in contrast to mgd9v for instance, which achieves less than 5 percent on the same machine. To achieve this, we used several techniques like loop unrolling and loop fusion to better exploit the memory hierarchy and the superscalar CPU. We study the effects of these techniques on the runtime performance in detail. We also study several tools which guide the optimizations and help to restructure the code.}, address = {NA}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/10.1.1.42.3070.pdf}, publisher = {NA} } @InProceedings{Hellwagner2000b, author = {Hellwagner, Hermann and Leopold, Klaus and Schlatterbeck, Ralf and Weich, Carsten}, booktitle = {Proceedings Distributed and Parallel Systems}, title = {Performance Tuning of Parallel Real-Time Voice Communication Software}, year = {2000}, address = {Norwell, MA, USA}, editor = {Kascuk, Peter and Kotsis, Gabriele}, month = sep, pages = {57-60}, publisher = {Kluwer Academic Publishers}, abstract = {This paper describes an unconventional way to apply a performance analysis tool for parallel programs (Vampir) to understand and tune the performance of the real-time voice and data communication software running on top of Frequentis’ V4 switch. The execution schedule of the strictly time-triggered V4 switching software is computed off-line; analyzing the schedule to identify e.g. performance bottlenecks used to be a complex and time-consuming process. We present our approach to transform the V4 software schedule’s information into Vampir trace files and use this tool’s facilities to provide a visualization of the schedule. A case study illustrates the benefits of this approach.}, keywords = {This paper describes an unconventional way to apply a performance analysis tool for parallel programs (Vampir) to understand and tune the performance of the real-time voice and data communication software running on top of Frequentis’ V4 switch. The execution schedule of the strictly time-triggered V4 switching software is computed off-line; analyzing the schedule to identify e.g. performance bottlenecks used to be a complex and time-consuming process. We present our approach to transform the V4 software schedule’s information into Vampir trace files and use this tool’s facilities to provide a visualization of the schedule. A case study illustrates the benefits of this approach.}, language = {DE}, pdf = {https://www.itec.aau.at/bib/files/2000-0084-HHKL.pdf}, talktype = {none} } @InProceedings{Hellwagner2000, author = {Hellwagner, Hermann and Lachowitz, Markus and Ohlenroth, Matthias}, booktitle = {Proceedings International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA´2000), June 26, 2000, Las Vegas, Vol. 5}, title = {Exploring the Performance of VI Architecture Communication Features in the Giganet Cluster LAN}, year = {2000}, address = {[Athens, Ga.]}, editor = {Arabnia, Hamid R}, month = {jan}, pages = {2615-2621}, publisher = {CSREA Press}, abstract = {The Virtual Interface (VI) Architecture standard was developed to satisfy the need for a high-throughput, low-latency communication system required for cluster computing. This paper presents the results of a performance study of one VI Architecture hardware implementation, the Giganet cLAN (Cluster LAN). The focus of the study is to assess and compare the performance of different VI Architecture data transfer modes and specific features that are available to higher-level communication software like MPI, in order to aid the implementor to decide which VI Architecture options to employ for various communication scenarios. Examples of such options include the use of send/receive vs. RDMA data transfers, polling vs. blocking to check completion of communication operations, multiple VIs, completion queues, and scatter capabilities of VI Architecture.}, doi = {DOI:10.1016/S0167-739X(01)00060-7}, issn = {1-892512-51-3}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/2000-0079-HHML.pdf}, talktype = {none} } @Article{Hellwagner1999b, author = {Hellwagner, Hermann and Zoraja, Ivan and Sunderam, Vaidy}, journal = {Concurrency: Practice and Experience}, title = {SCIPVM: Parallel Distributed Computing on SCI Workstation Clusters}, year = {1999}, issn = {1096-9128}, month = feb, number = {No 3}, pages = {121-138}, volume = {Vol 11}, abstract = {Workstation and PC clusters interconnected by SCI (Scalable Coherent Interface) are very promising technologies for high performance cluster computing. Using commercial SBus to SCI interface cards and early system software and drivers, a two-workstation cluster has been constructed for initial testing and evaluation. The PVM system has been adapted to operate on this cluster using raw device access to the SCI interconnect, and preliminary communications performance tests have been carried out. Our preliminary results indicate that communications throughput in the range of 3.5 MBytes/s, and latencies Research supported by the Applied Mathematical Sciences program, Office of Basic Energy Sciences, U. S. Department of Energy, under Grant No. DE-FG05-91ER25105, the National Science Foundation, under Award Nos. ASC-9527186 and ASC-9214149, and the German Science Foundation SFB342. of 620 ¯s can be achieved on SCI clusters. These figures are significantly better (by a factor of 3 to 4) ...}, address = {N, A}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/10.1.1.41.2639.pdf}, publisher = {N, A} } @InProceedings{Schulz1998a, author = {Schulz, Martin and Hellwagner, Hermann}, booktitle = {Proceedings of SCI-Europe ´98}, title = {Global Virtual Memory based on SCI-DSM}, year = {1998}, address = {N, A}, editor = {N, A}, month = sep, pages = {59-67}, publisher = {N, A}, language = {EN}, talktype = {none} } @InProceedings{Schulz1998, author = {Schulz, Martin and Hellwagner, Hermann}, booktitle = {Proceedings of 2nd USENIX Windows NT Symposium}, title = {Extending NT Virtual Memory by SCI-based Hardware DSM}, year = {1998}, address = {Seattle, WA, USA}, editor = {N, A}, month = aug, pages = {-}, publisher = {USENIX Association}, issn = {1-8804-4695-2}, language = {EN}, talktype = {none} } @InProceedings{Richter1998, author = {Richter, Harald and Kleber, Richard and Hellwagner, Hermann}, booktitle = {Proceedings of the High Performance Computing Symposium}, title = {Cost-Efficient SCI-based Banyan Networks}, year = {1998}, address = {N, A}, editor = {N, A}, month = apr, pages = {-}, publisher = {N, A}, keywords = {Cluster Computing, Scalable Coherent Interface, Banyan Networks}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/1998-0050-RiKH.pdf}, talktype = {none} } @InProceedings{Eberl1998, author = {Eberl, Michael and Hellwagner, Hermann and Herland, Bjarne Geir}, booktitle = {Proceedings of HPCN-Europe 98}, title = {Common Messaging Layer for MPI and PVM over SCI}, year = {1998}, address = {NA}, editor = {Sloot, Peter and Bubak, Marian and Hertzberger, Bob}, month = apr, pages = {576-587}, publisher = {Springer Verlag}, series = {LNCS}, abstract = {This paper describes the design of a common message passing layer for implementing both MPI and PVM over the SCI interconnect in a workstation or PC cluster. The design is focused at obtaining low latency. The message layer encapsulates all necessary knowledge of the underlying interconnect and operating system. Yet, we claim that it can be used to implement such different message passing libraries as MPI and PVM without sacrificing efficiency. Initial results obtained from using the message layer in SCI clusters are presented.}, isbn13 = {978-3-540-64443-9}, language = {EN}, talktype = {none} } @Article{Mayerle1997a, author = {Mayerle, Wolfgang and Hellwagner, Hermann}, journal = {Praxis der Informationsverarbeitung und Kommunikation}, title = {Konzepte und funktionaler Vergleich von Thread-Systemen (2)}, year = {1997}, issn = {0930-5157}, month = oct, number = {4}, pages = {225-229}, volume = {20}, address = {Mannheim, Germany}, language = {DE}, publisher = {Spani} } @Article{Mayerle1997, author = {Mayerle, Wolfgang and Hellwagner, Hermann}, journal = {Praxis der Informationsverarbeitung und Kommunikation}, title = {Konzepte und funktionaler Vergleich von Thread-Systemen (1)}, year = {1997}, issn = {0930-5157}, month = {jan}, pages = {164-174}, volume = {20}, abstract = {Dieses Papier gibt eine allgemeine Einführung in Threads und vergleicht einige derzeit für Arbeitsplatzrechner erhältliche Thread-Systeme. Aufbauend auf einer Motivation und grundlegenden Erläuterung des Thread-Konzepts werden wichtige Aspekte und Probleme von Thread-Bibliotheken vorgestellt. Nach einigen Hinweisen zur Programmierung mit Threads werden mehrere Implementierungen einander gegenübergestellt.}, address = {Mannheim, Germany}, language = {DE}, pdf = {https://www.itec.aau.at/bib/files/1997-0048-MaHe.pdf}, publisher = {Spaniol, Otto} } @InProceedings{Hellwagner1997f, author = {Hellwagner, Hermann}, booktitle = {Informatik-Handbuch}, title = {Arbeitsspeicher- und Bussysteme}, year = {1997}, address = {München}, editor = {Rechenberg, Peter and Pomberger, Gustav}, month = sep, pages = {239-255}, publisher = {Carl Hanser Verlag}, issn = {3-446-18691-3}, language = {DE}, talktype = {none} } @Article{Hellwagner1997e, author = {Hellwagner, Hermann and Karl, Wolfgang and Leberecht, Markus}, journal = {Speedup Journal, Proceedings, 21st Workshop, March 13-14, 1997, Cadro-Lugano}, title = {Enabling a PC Cluster for High-Performance Computing}, year = {1997}, month = jun, number = {1}, pages = {18-23}, volume = {Vol. 11}, abstract = {Due to their excellent cost/performance ratio, clusters of PCs can be attractive high-performance computing (HPC) platforms. Yet, their limited communication performance over standard LANs is still prohibitive for parallel applications. The project "Shared Memory in a LAN-like Environment" (SMiLE) at LRR-TUM adopts Scalable Coherent Interface (SCI) interconnect technology to build, and provide software for, a PC cluster which, with hardware-based distributed shared memory (DSM) and high-performance communication characteristics, is regarded as well suited for HPC. The paper describes the key features of the enabling technology, SCI. It then discusses the developments and important results of the SMiLE project so far: the development and initial performance of a PCI/SCI interface card, and the design and initial performance results of low-latency communication layers, Active Messages and a sockets emulation library.}, address = {N, A}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/1997-0049-HeKL.pdf}, publisher = {N, A} } @InProceedings{Hellwagner1997, author = {Hellwagner, Hermann and Karl, Wolfgang and Leberecht, Markus}, booktitle = {Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 1997: PDPTA}, title = {Fast Communication Mechanisms--Coupling Hardware Distributed Shared Memory and User-Level Messaging}, year = {1997}, address = {Las Vegas, Nevada, USA}, editor = {Arabnia, Hamid R}, month = {jan}, pages = {8}, publisher = {CSREA Press}, abstract = {Low latencies for small messages are an important factor of efficient fine-grained parallel computation. The Active Messages concept provides this minimal overhead by eliminating certain parts of the critical path of sending and receiving messages, that is the context switch into the operating system kernel when using user-mode I/O, and multiple buffering in the network layer. Hardware-supported distributed shared memory (DSM) architectures exhibit various properties that make them particularly useful for an implementation of the aforementioned messaging mechanisms. This paper thus describes the concept, implementation, and the performance of a DSM-based Active Messages layer.}, issn = {0-9648666-8-4}, keywords = {Distributed Shared Memory, Active Messages, User-Level Communication, Scalable Coherent Interface}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/1997-0047-HeLe.pdf}, talktype = {none} } @InProceedings{Eberl1997c, author = {Eberl, Michael and Hellwagner, Hermann and Herland, Bjarne Geir and Schulz, Martin}, booktitle = {Tagungsband zum 1. Workshop Cluster Computing}, title = {SISCI - Implementing a Standard Software Infrastructure on an SCI Cluster}, year = {1997}, address = {N, A}, editor = {Rehm, Wolfgang}, month = nov, pages = {49-61}, publisher = {N, A}, series = {Chemnitzer-Informatik-Berichte}, abstract = {To enable the efficient utilization of clusters of workstations it is crucial to develop a stable and rich software infrastructure. The ESPRIT Project SISCI will provide two widely used message-passing interfaces, MPI and PVM, as well as a POSIX compliant, distributed thread package (Pthreads) on multiple SCI-based clusters. This paper features motivation and background on this projects as well as details of the two core components: the common messaging layer and the Pthreads package.}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/10.1.1.39.9157.pdf}, talktype = {none} } @InProceedings{Eberl1997b, author = {Eberl, Michael and Hellwagner, Hermann and Karl, Wolfgang and Leberecht, Markus}, booktitle = {Architektur von Rechensystemen: Arbeitsteilige Systemarchitekturen - Konzepte, Lösungen, Anwendungen, Trends (ARCS´97)}, title = {Sicherheit und Effizienz in einer Active-Message-Kommunikationsschicht}, year = {1997}, address = {N, A}, editor = {Tavangarian, Djamshid}, month = sep, pages = {-}, publisher = {VDE Verlag}, series = {Vorträge der 14. ITG/GI Fachtagung ARCS}, abstract = {Active Messages haben sich als effizientes Kommunikationsverfahren insbesondere auf Kommunikationstechnologien durchgesetzt, die einen direkten Zugriff des Benutzers ohne Intervention des Betriebssystems zulassen. Als Nachteil der leichtgewichtigen Kommunikation erwiesen sich jedoch die nicht ausreichenden Schutzmechanismen, vor allem bei der Verwendung mehrerer Prozesse, die sich gleichzeitig einer Active-Message-Bibliothek bedienen. Die Spezifikation 2.0 der Berkeley-Active-Messages unternimmt nun den Versuch, f¨ur das bekannte und schnelle Kommunikationsverfahren Schutzabstraktionen vorzusehen. Im Rahmen dieser Arbeit wird die Implementation eines solchen Active-Message-Layers der Version 2.0 auf einem Cluster von SCI-gekoppelten Arbeitsplatzrechnern beschrieben. Wir k¨onnen zeigen, daß die zus¨atzlichen Schutzmechanismen nur wenig Einfluß auf die Leistung haben und somit der Vorteil der Active Messages, die leichtgewichtige, feingranulare Kommunikation, erhalten bleibt.}, issn = {3-8007-2295-X}, language = {DE}, pdf = {https://www.itec.aau.at/bib/files/1997-0043-EbHL.pdf}, talktype = {none} } @InProceedings{Acher1997, author = {Acher, Georg and Hellwagner, Hermann and Karl, Wolfgang and Leberecht, Markus}, booktitle = {Arbeitsplatz-Rechensysteme: Anwendungen, Architekturen, Betriebssysteme und Netzwerke}, title = {Eine PCI-SCI-Adapterkarte für ein PC-Cluster mit verteiltem gemeinsamen Speicher}, year = {1997}, address = {N, A}, editor = {N, A}, month = {jan}, pages = {-}, publisher = {N, A}, issn = {3-9235-3261-X}, language = {DE}, talktype = {none} } @InProceedings{Hellwagner1996, author = {Hellwagner, Hermann and Zoraja, Ivan and Sunderam, Vaidy}, booktitle = {Proceedings PVM User Group Meeting}, title = {PVM Data Transfers on SCI Workstation Clusters}, year = {1996}, address = {N, A}, editor = {Bode, Arndt and Dongarra, Jack and Ludwig, Thomas and Sunderam, Vaidy}, month = feb, pages = {-}, publisher = {Springer}, language = {EN}, talktype = {none} } @Article{Boeckle1996a, author = {Böckle, Günter and Hellwagner, Hermann and Lepold, Roland and Sandweg, Gerd and Schallenberger, Burghardt and Thudt, Raimar and and Wallstab, Stefan}, journal = {IEEE Computer Society}, title = {Structured Evaluation of Computer Systems}, year = {1996}, issn = {0018-9162}, month = jun, number = {No 6}, pages = {45-51}, volume = {Vol. 29}, abstract = {Evaluating computers and other systems is difficult for a couple of reasons. First, the goal of evaluation is typically ill-defined: customers, sometimes even designers, either don't know or can't specify exactly what result they expect. Often, they don't specify the architectural variants to consider, and often the metrics and workload they expect you to use are ill-defined. Second, they rarely clarify which kind of model and evaluation method best suit the evaluation problem. These problems have consequences. For one thing, the decision-maker may not trust the evaluation. For another, poor planning means the evaluation cannot be reproduced if any of the parameters are changed slightly. Finally, the evaluation documentation is usually inadequate, and so some time after the evaluation you might ask yourself, how did I come to that conclusion? An approach developed at Siemens makes decisions explicit and the process reproducible}, address = {N, A}, doi = {http://dx.doi.org/10.1109/2.507631}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/00507631.pdf}, publisher = {N, A} } @InProceedings{Bode1996a, author = {Bode, Arndt and Gerndt, Michael and Hackenberg, R and Hellwagner, Hermann}, booktitle = {Proceedings of IPPS '96, The 10th International Parallel Processing Symposium}, title = {High-Level Programming Models and Supportive Environments (HIPS´96)}, year = {1996}, address = {N, A}, editor = {N, A}, month = apr, pages = {-}, publisher = {IEEE Computer Society}, issn = {0-8186-7255-2}, language = {EN}, talktype = {none} } @InProceedings{Boeckle1994, author = {Böckle, Günter and Hellwagner, Hermann}, booktitle = {Innovationen bei Rechen- und Kommunikationssystemen, Eine Herausforderung für die Informatik}, title = {Systematic Assessment of Computer Systems Architectures}, year = {1994}, address = {N, A}, editor = {Wolfinger, Bernd E}, month = aug, pages = {310-317}, publisher = {Springer Verlag}, issn = {3-5405-8313-0}, language = {EN}, talktype = {none} } @InProceedings{Hellwagner1993a, author = {Hellwagner, Hermann}, booktitle = {Parallel Computer Architectures: Theory, Hardware, Software, Applications}, title = {Randomized Shared Memory - Concept and Efficiency of a Scalable Shared Memory Scheme}, year = {1993}, address = {London, UK}, editor = {Arndt, Bode and Dal Cin, Mario}, month = {jan}, pages = {102-117}, publisher = {Springer Verlag}, series = {LNCS}, abstract = {Our work explores the practical relevance of Randomized Shared Memory (RSM), a theoretical concept that has been proven to enable an (asymptotically) optimally efficient implementation of scalable and universal shared memory in a distributed-memory parallel system. RSM (address hashing) pseudo-randomly distributes global memory addresses throughout the nodes' local memories. High memory access latencies are masked through massive parallelism. This paper introduces the basic principles and properties of RSM and analyzes its practical efficiency in terms of constant factors through simulation studies, assuming a state-of-the-art parallel architecture. Bottlenecks in the architecture are pointed out, and improvements are being made and their effects assessed quantitatively. The results show that RSM efficiency is encouragingly high, even in a non-optimized architecture. We propose architectural features to support RSM and conclude that RSM may indeed be a feasible shared-memory implementation in future massively parallel computers.}, issn = {3-540-57307-0}, language = {EN}, talktype = {none} } @Article{Hellwagner1993, author = {Hellwagner, Hermann}, journal = {The Computer Journal - Parallel Processing}, title = {Design Considerations for Scalable Parallel File Systems}, year = {1993}, month = {jan}, number = {8}, pages = {741-755}, volume = {Vol. 36}, abstract = {This paper addresses the problem of providing high-performance disk I/O in massively parallel computers. Resolving the fundamental I/O bottleneck in parallel architectures involves both hardware and software issues. We review previous work on disk arrays and I/O architectures aimed at providing highly parallel disk I/O subsystems. We then focus on the requirements and design of parallel file systems (PFSs) which are responsible to make the parallelism offered by the hardware and a declustered file organization available to application programs. We present the design strategy and key concepts of a general-purpose file system for a parallel computer with scalable distributed shared memory. The principal objectives of the PFS are to fully exploit the parallelism inherent among and within file accesses, and to provide scalable I/O performance. The machine model underlying the design is described, with and emphasis on the innovative architectural features supporting scalability of the shared memory. Starting from a classification of various scenarios of concurrent I/O requests, the features of the PFS design essential for achieving the goals are described and justified. It is argued that the inter- and intra-request parallelism of the I/O load can indeed be effectively exploited and supported by the parallel system resources. Scalability of I/O performance and of the PFS software can be ensured by avoiding serial bottlenecks through the use of the powerful architectural features.}, address = {N, A}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/741.full.pdf}, publisher = {N, A} } @InProceedings{Hellwagner1992, author = {Hellwagner, Hermann}, booktitle = {Parallel Processing: CONPAR 92 - VAPP V, Second Joint International Conference on Vector and Parallel Processing}, title = {On the Practical Efficiency of Randomized Shared Memory}, year = {1992}, address = {Berlin-Heidelberg}, editor = {Bougé, Luc and Cosnard, Michel and Robert, Yves and Trystram, Denis}, month = sep, pages = {429-440}, publisher = {Springer}, series = {LNCS}, abstract = {This paper analyzes the efficiency of Randomized Shared Memory (RSM) in terms of constant factors. RSM or memory hashing, that is, pseudorandom distribution of global memory addresses throughout local memories in a distributed-memory parallel system, has been proven to enable an (asymptotically) optimally efficient implementation of scalable and universal shared memory. High memory access latencies are hidden through massive parallelism. Our work examines the practical relevance and feasibility of this potentially significant theoretical result. After an introduction of the background, principles, and desirable properties of RSM and an outline of the approach to determine RSM efficiency, the major results of our simulations are presented. The results show that RSM efficiency is encouragingly high (up to 20% efficiency of idealized shared memory), even in an architecture modelled on the basis of state-of-the-art technology. Performance-limiting factors are identified from the results and architectural features to increase efficiency are proposed, most notably extremely fast process switching and a combining network. Several novel machine designs document the increased interest in RSM and hardware support.}, issn = {3-540-55895-0}, language = {EN}, talktype = {none} }