Workshop date/location: 29th October 2010, Florence, Italy (co-located with ACMMM'10)
ACM Multimedia: http://www.acmmm10.org/
Workshop presentations: No central server will be used for oral presentations at the Conference Workshops. Authors can either use their own laptops or the PC available in each Workshop room (Windows based machine). Authors are invited to check this program page to see the time slots allocated for oral presentations. For poster and demo sessions at the Workshops, boards are available that can hold a poster up to 100 cm width x 250 cm length (3.28 ft x 8.2 ft).
09:00-09:15: Welcome Address by the Chairs
09:15-10:00: Keynote Address
Session Chair: Christian Timmerer (Klagenfurt University, Austria)
Audio/visual content and metadata delivered over the open Internet using P2P-Next: some experiences from a broadcaster's perspective by George Wright, Head of Prototyping, BBC Research and Development
10:00-10:30: Short presentation of posters and demos
10:30-11:00: Coffee break
11:00-12:00: Session 1 - Networking and Streaming
Session Chair: Christian Timmerer (Klagenfurt University, Austria)
- P2P Group Communication with Layer-Aware FEC by Yago Sánchez; Cornelius Hellge; Thomas Schierl; Thomas Wiegand (Fraunhofer Institute for Telecommunications - Heinrich-Hertz-Institute, Germany)
- P2P streaming with LT codes: a prototype experimentation by Andrea Magnetto; Rossano Gaeta; Marco Grangetto; Matteo Sereno (Universita' di Torino, Italy)
- Peer-to-Peer streaming based on network coding improves packet jitter by Riccardo Bernardini; Roberto Cesco Fabbro; Roberto Rinaldo (University of Udine, Italy)
Session Chair: Pascal Frossard (EPFL, Switzerland)
- A Novel Cache Optimization Algorithm and Protocol for Video Streaming in Pure Peer-to-Peer Networks by Carlo Giulietti; Dan Schonfeld; Rashid Ansari (University of Illinois at Chicago, USA)
- Access Control to BitTorrent swarms using Closed Swarms by Keith Mitchell (Lancaster University, United Kingdom); Njaal Borch (Norut IT, Norway); Ingar Arntzen (Norut IT, Norway); Dusan Gabrijelcic (Jozef Stefan Institute, Slovenia)
- Advanced Prefetching and Upload Strategies for P2P Video-on-Demand by Osama Abboud; Konstantin Pussep; Markus Müller; Aleksandra Kovacevic; Ralf Steinmetz (Technische Universitaet Darmstadt, Germany)
14:30-15:30: Session 3 - Design
Session Chair: Keith Mitchell (University of Lancaster, UK)
- A Hybrid Approach to Modeling End-to-End Delay in P2P Networks by Philipp Berndt; Dominic Battré; Odej Kao (Technische Universität Berlin, Germany)
- Design and Implementation of a Generic Library for P2P Streaming by Luca Abeni; Csaba Kiraly; Alessandro Russo; Marco Biazzini; Renato Lo Cigno (University of Trento, Italy)
- Design and Evaluation of an Optimized Overlay Topology for a Single Operator Video Streaming Service by Stefano Giordano (University of Pisa, Italy); Rosario G. Garroppo (University of Pisa, Italy); Stella Spagna (University of Pisa, Italy); Saverio Niccolini (NEC Europe Ltd., Germany); Jan Seedorf (NEC Europe Ltd., Germany)
16:00-18:00: Session 4 - Posters and Demos
Session Chair: Gabriella Olmo (Politecnico di Torino, Italy)
- An Analytical Approach to Model Adaptive Video Streaming and Delivery by Razib Iqbal; Shervin Shirmohammadi (University of Ottawa, Canada)
- Consistent Image Decoding from Multiple Lossy Versions by Marco Dalai; Serena Malavasi; Riccardo Leonardi (University of Brescia, Italy)
- Improving Quality-of-Experience for Multiple Description Video Transmission in Peer-To-Peer Networks by Simone Milani; Giancarlo Calvagno (University of Padova, Italy)
- Knapsack Problem-based Piece-Picking Algorithms for Layered Content in Peer-to-Peer Networks by Michael Eberhard (Klagenfurt University, Austria); Tibor Szkaliczki (Computer and Automation Research Institute, Hungarian Academy of Sciences, Hungary); Hermann Hellwagner (Klagenfurt University, Austria); Laszlo Szobonya (Computer and Automation Research Institute, Hungarian Academy of Sciences, Hungary); Christian Timmerer (Klagenfurt University, Austria)
- MixNStream: Multi-Source Video Distribution with Stream Mixers by Philip Chun Ho Yuen; Gary Chan (The Hong Kong University of Science and Technology, P.R. China)
- Three Highly Available Data Streaming Techniques and Their Tradeoffs by Sumita Barahmand; Shahram Ghandeharizadeh; Anurag Ojha; Jason Yap (USC, USA)
18:00-18:30: Best Paper Aware + Closing
Closed Swarms by Njaal Borch (Norut IT, Norway)
Abstract: In the search for commercial opportunities within online media distribution, Closed Swarms has been designed to provide content providers with a flexible, distributed authentication mechanism for P2P media distribution. Closed Swarms allow the provider control of bandwidth costs, yet it can enable new business models which might be better suited for the Internet Age, such as freemium solutions or added benefits for paying customers. We will demonstrate how Closed Swarms can be used to provide a free, non-guaranteed community service while logged-in users are provided with a full VOD experience.
Visualizing and Reducing Wait Delay in Periodic Butterfly Communication by Philipp Berndt (Technische Universität Berlin, Germany)
Abstract: Butterfly graphs are probably best known from their use in the Fast Fourier Transform (FFT) algorithm. A different use is in P2P VoIP Conferencing, where each node combines the audio streams it receives, before forwarding the data to the next stage. Dead time between the reception and the relaying of audio data adds up along the data paths to an overall latency that impairs the communication experience. This wait delay heavily depends on the send phase offsets between the nodes. Our demonstration shows how this problem can be interactively visualized and studied, what relationships exist and which methods can be employed to minimize overall wait delay.
Developing P2P Streaming Applications with GRAPES by Luca Abeni (University of Trento, Italy)
Abstract: In this demonstration, it will be shown how to use the GRAPES library to build a simple P2P application, either single-threaded or multi-threaded (the demo application will show how the GRAPES API allows to change the structure of the application from single-threaded to multi-threaded by simply modifying the main application loop). It will also be shown how to easily change the implementation of a GRAPES module (the peer sampler), and the impact of such a change on some performance metrics will be evaluated.
NextShareTV demo by P2P-Next (http://www.p2p-next.eu)
Abstract: The NextShareTV is a Set-top-box confirming to the NextShare platform, developed as part of the P2P-Next project. As a NextShare device, it collaborates with NextSharePC implementations as well, bridging the TV set and the PC in a single content swarm.