69 research outputs found

    FLUTE - File Delivery over Unidirectional Transport

    Get PDF
    Internet Engineering Task Force (IETF) Request for Comments: 6726This document defines File Delivery over Unidirectional Transport (FLUTE), a protocol for the unidirectional delivery of files over the Internet, which is particularly suited to multicast networks. The specification builds on Asynchronous Layered Coding, the base protocol designed for massively scalable multicast distribution. This document obsoletes RFC 3926

    Effect of the FDT transmission frequency for an optimum content delivery using the FLUTE protocol

    Full text link
    File Delivery over Unidirectional Transport (FLUTE) is the standard protocol used in unidirectional environments to provide reliability in the transmission of multimedia files. The key element of this protocol is the use of the File Delivery Table (FDT), which is the in-band mechanism used by FLUTE to inform clients about the files (and their characteristics) transmitted within a FLUTE session. Clients need to receive the FDT in order to start downloading files. Thus, the delivery of FDT packets and the proper configuration of their parameters have a great impact on the Quality of Experience perceived by the users of FLUTE content download services. This paper presents a complete analysis about how the FDT transmission frequency affects the download time of files. Moreover, results show which are the optimum values that minimize this download time. An appropriate configuration of the FDT transmission frequency as well as the use of AL-FEC mechanisms provides an optimum content delivery using the FLUTE protocol.This work is supported in part by the Ministerio de Economia y Competitividad of the Government of Spain under project COMINN (IPT-2012-0883-430000) and by the PAID-05-12 program of the Universitat Politecnica de Valencia.De Fez Lava, I.; Fraile Gil, F.; Guerri Cebollada, JC. (2013). Effect of the FDT transmission frequency for an optimum content delivery using the FLUTE protocol. Computer Communications. 36(12):1298-1309. https://doi.org/10.1016/j.comcom.2013.04.008S12981309361

    Unidirectional Broadcast WiFi for High Data Rate Transmission to Multiple Receivers

    Get PDF
    This disclosure describes techniques for cache servers in a content delivery network (CDN) to egress data-intensive content such as videos, multimedia, application packages, etc. to clients by leveraging the broadcast mode of WiFi, which is an open-source modification to standard WiFi that enables transmission of unidirectional, broadcast traffic. The techniques enable the simultaneous transmission of very large amounts of data, e.g., a terabyte or more, in a relatively short time, e.g., one hour, to multiple clients using low-cost, off-the-shelf hardware. In an example application, the described broadcast WiFi techniques can be utilized to update content on public transport vehicles, e.g., buses, trains, cruise ships, airplanes, etc., at a time the vehicles are parked at transit stations, airports, seaports, etc

    Hybrid FLUTE/DASH video delivery over mobile wireless networks

    Full text link
    This paper describes how FLUTE (File Delivery over Unidirectional Transport) and DASH (Dynamic Adaptive Streaming over HTTP) can be used to provide mobile video streaming services over broadcast wireless networks. FLUTE is a multicast protocol for multimedia file download. In this proposal, the protocol is adapted to provide video streaming services in crowded environments. Thus, video is delivered over a single connection to all viewers, reducing the traffic in the network. FLUTE incorporates an AL-FEC (Application Layered Forward Error Correction) mechanism in order to improve the reliability of the broadcast communication channel. For streaming applications, AL-FEC improves the relationship between the PSNR (Peak Signal-to-Noise Ratio) of the received video and the bandwidth allocated to the broadcast connection. The AL-FEC hereby presented applies simple unequal error protection schemes to favor the download of key frames. Furthermore, the proposal is based on the same video segmentation mechanism as DASH and therefore, clients can connect to a DASH repository to repair errors in the segments. This paper shows that FLUTE and DASH can be seamlessly integrated into a hybrid broadcast/unicast streaming technology, providing flexibility to trade off PSNR and bandwidth depending on the conditions of the mobile network.This work was supported by the 11012 ICARE (Innovative Cloud Architecture for Real Entertainment) project within the ITEA 2 Call 6 Program of the European Union.Belda Ortega, R.; De Fez Lava, I.; Fraile Gil, F.; Arce Vila, P.; Guerri Cebollada, JC. (2014). Hybrid FLUTE/DASH video delivery over mobile wireless networks. Transactions on Emerging Telecommunications Technologies. 25(11):1070-1082. doi:10.1002/ett.2804S107010822511ETSI TS 126 346 v11.3.0. Universal Mobile Telecommunications Systems (UMTS); LTE; Multimedia Broadcast/Multicast Service (MBMS); Protocols and Codecs 2013Lecompte, D., & Gabin, F. (2012). Evolved multimedia broadcast/multicast service (eMBMS) in LTE-advanced: overview and Rel-11 enhancements. IEEE Communications Magazine, 50(11), 68-74. doi:10.1109/mcom.2012.6353684Stockhammer T Luby MG DASH in mobile networks and services. Presented at IEEE Visual Communications and Image Processing (VCIP) , 2012Seeling, P., & Reisslein, M. (2012). Video Transport Evaluation With H.264 Video Traces. IEEE Communications Surveys & Tutorials, 14(4), 1142-1165. doi:10.1109/surv.2011.082911.00067Zhao, S., Tuninetti, D., Ansari, R., & Schonfeld, D. (2012). Multiple description coding over multiple correlated erasure channels. Transactions on Emerging Telecommunications Technologies, 23(6), 522-536. doi:10.1002/ett.2507Lin, C.-H., Wang, Y.-C., Shieh, C.-K., & Hwang, W.-S. (2012). An unequal error protection mechanism for video streaming over IEEE 802.11e WLANs. Computer Networks, 56(11), 2590-2599. doi:10.1016/j.comnet.2012.04.004Paila T Walsh R Luby M Roca V Lehtonen R FLUTE - file delivery over unidirectional transport. 2012Luby M Watson M Vicisano L Asynchronous layered coding (ALC) protocol instantiation. 2010Ameigeiras, P., Ramos-Munoz, J. J., Navarro-Ortiz, J., & Lopez-Soler, J. M. (2012). Analysis and modelling of YouTube traffic. Transactions on Emerging Telecommunications Technologies, 23(4), 360-377. doi:10.1002/ett.2546ISO/IEC 23009-1. Dynamic adaptive streaming over HTTP (DASH) - Part 1: media presentation description and segment formats 2012De Fez, I., Fraile, F., Belda, R., & Guerri, J. C. (2012). Analysis and Evaluation of Adaptive LDPC AL-FEC Codes for Content Download Services. IEEE Transactions on Multimedia, 14(3), 641-650. doi:10.1109/tmm.2012.2190392Jenkac, H., Stockhammer, T., & Wen Xu. (2006). Asynchronous and reliable on-demand media broadcast. IEEE Network, 20(2), 14-20. doi:10.1109/mnet.2006.1607891Neumann C Roca V Scalable video streaming over ALC (SVSoA): a solution for the large scale multicast distribution of videos. Presented at 1st Int. Workshop on SMDI , 2004Lederer S Müller C Timmerer C Dynamic adaptive streaming over HTTP dataset Proc. of the ACM Conference on Multimedia Systems (MMSys) 2012 89 94Blender Foundation webpage http://www.blender.org/blenderorg/Bai, H., & Atiquzzaman, M. (2003). Error modeling schemes for fading channels in wireless communications: A survey. IEEE Communications Surveys & Tutorials, 5(2), 2-9. doi:10.1109/comst.2003.5341334Ohm, J.-R. (2004). Multimedia Communication Technology. Signals and Communication Technology. doi:10.1007/978-3-642-18750-

    A Novel Framework of LBS Application Using Multimedia Broadcast and Multicast Services in 3G Mobile Networks

    Get PDF
    AbstractLocation-based services (LBS) provide content that is dynamically customized according to the user's location. These services are commonly delivered to mobile devices. In this paper, we propose a novel LBS application framework that Point of Interest (POI) messages are coded and embedded into the TPEG protocol (transport protocol experts group), and then TPEG Frame messages are economically and effectively broadcasted over 3GPP MBMS using the stream delivery method and download delivery method. The implementation details are explained and analyzed in terms of the design of POI Message with TPEG, The accessing of MBMS Services and delivery performance of TPEG using MBMS

    Structured Random Linear Codes (SRLC): Bridging the Gap between Block and Convolutional Codes

    Get PDF
    Several types of AL-FEC (Application-Level FEC) codes for the Packet Erasure Channel exist. Random Linear Codes (RLC), where redundancy packets consist of random linear combinations of source packets over a certain finite field, are a simple yet efficient coding technique, for instance massively used for Network Coding applications. However the price to pay is a high encoding and decoding complexity, especially when working on GF(28)GF(2^8), which seriously limits the number of packets in the encoding window. On the opposite, structured block codes have been designed for situations where the set of source packets is known in advance, for instance with file transfer applications. Here the encoding and decoding complexity is controlled, even for huge block sizes, thanks to the sparse nature of the code and advanced decoding techniques that exploit this sparseness (e.g., Structured Gaussian Elimination). But their design also prevents their use in convolutional use-cases featuring an encoding window that slides over a continuous set of incoming packets. In this work we try to bridge the gap between these two code classes, bringing some structure to RLC codes in order to enlarge the use-cases where they can be efficiently used: in convolutional mode (as any RLC code), but also in block mode with either tiny, medium or large block sizes. We also demonstrate how to design compact signaling for these codes (for encoder/decoder synchronization), which is an essential practical aspect.Comment: 7 pages, 12 figure

    Analysis and evaluation of adaptive LDPC AL-FEC codes for content download services

    Full text link
    This paper proposes the use of adaptive low density parity check (LDPC) application layer-forward error correction (AL-FEC) codes for content download services over erasure channels. In adaptive LDPC codes, clients inform the content download server of the losses they are experiencing. Using this information, the server makes forward error correction (FEC) parity symbols available to the client at an optimum code rate. This paper presents an analytical model of the proposed adaptive LDPC codes. The model is validated through measurements realized with an application prototype. In addition, results show the performance of these codes in different scenarios, compared to the performance of nonadaptive AL-FEC, optimum LDPC AL-FEC codes, and an almost ideal rateless code. Adaptive LDPC AL-FEC codes achieve download times similar to almost ideal rateless codes with less coding complexity, at the expense of an interaction channel between server and clients.De Fez Lava, I.; Fraile Gil, F.; Belda Ortega, R.; Guerri Cebollada, JC. (2012). Analysis and evaluation of adaptive LDPC AL-FEC codes for content download services. IEEE Transactions on Multimedia. 60(3):641-650. doi:10.1109/TMM.2012.2190392S64165060

    RS + LDPC-Staircase Codes for the Erasure Channel: Standards, Usage and Performance

    Get PDF
    Application-Level Forward Erasure Correction (AL-FEC) codes are a key element of telecommunication systems. They are used to recover from packet losses when retransmission are not feasible and to optimize the large scale distribution of contents. In this paper we introduce Reed-Solomon/LDPCStaircase codes, two complementary AL-FEC codes that have recently been recognized as superior to Raptor codes in the context of the 3GPP-eMBMS call for technology [1]. After a brief introduction to the codes, we explain how to design high performance codecs which is a key aspect when targeting embedded systems with limited CPU/battery capacity. Finally we present the performances of these codes in terms of erasure correction capabilities and encoding/decoding speed, taking advantage of the 3GPP-eMBMS results where they have been ranked first
    corecore