5 research outputs found

    Application-level Data Dissemination in Multi-hop Wireless Networks

    Get PDF
    Abstract-We investigate different schemes for data dissemination in multi-hop ad-hoc networks using network coding. We study the performance of these schemes in terms of the completion time when a set of data packets must be disseminated from a single source to all nodes in a multi-hop network, i.e. a network where at least one node is several hops away from the source. Therefore some network nodes must relay information to other nodes that are farther away from the source. In this setting, a relay node does not send a particular data packet, but a linear combination of the packets that it has previously received. The selection of such relays has a significant impact on performance. We present a graphical simulator based on OpenGL that allows to study performance and illustrate the status of network nodes in real time during the dissemination of an image file. Features of real-life ad-hoc networks such as packet losses and collisions are taken into consideration in our simulator. Numerical results are presented for simple linear meshed networks and for arbitrary topologies. Results indicate that schemes promoting parallel non-interfering transmissions complete the dissemination process faster

    Multi-user video streaming using unequal error protection network coding in wireless networks

    Get PDF
    In this paper, we investigate a multi-user video streaming system applying unequal error protection (UEP) network coding (NC) for simultaneous real-time exchange of scalable video streams among multiple users. We focus on a simple wireless scenario where users exchange encoded data packets over a common central network node (e.g., a base station or an access point) that aims to capture the fundamental system behaviour. Our goal is to present analytical tools that provide both the decoding probability analysis and the expected delay guarantees for different importance layers of scalable video streams. Using the proposed tools, we offer a simple framework for design and analysis of UEP NC based multi-user video streaming systems and provide examples of system design for video conferencing scenario in broadband wireless cellular networks

    Testbed on MANET (ToM): private testbed facility for MANET Experiment

    Get PDF
    This article aims to share how to create a minimum MANET testbed facility as a requirement for evaluation of MANET research. Testbed facility that we have developed is called as Testbed on MANET or abbreviation ToM. We chose to use single board computer (SBC) to represent mobile devices in MANET. ToM facility and can be used either in a static mesh network or in a dynamic network topology, where each node in the testbed can move according to the needs of the researcher. To realize a real world node mobility in ToM, we use mobile robot technology and mobile robot that we have develop, where we named it as ToMRobot. Our experience in developing a ToM facility proves that with today’s technological developments, the private MANET testbed facility can be developed more easily at low cost

    Energy-Aware Hardware Implementation of Network Coding

    Get PDF
    Part 2: - NC-Pro 2011 WorkshopInternational audienceIn the last few years, Network Coding (NC) has been shown to provide several advantages, both in theory and in practice. However, its applicability to battery-operated systems under strict power constraints has not been proven yet, since most implementations are based on high-end CPUs and GPUs. This work represents the first effort to bridge NC theory with real-world, low-power applications. In this paper, we provide a detailed analysis on the energy consumption of NC, based on VLSI design measurements, and an approach for specifying optimal algorithmic parameters, such as field size, minimizing the required energy for both transmission and coding of data. Our custom, energy-aware NC accelerator proves the feasibility of incorporating NC into modern, low-power systems; the proposed architecture achieves a coding throughput of 80MB/s (60MB/s), while consuming 22uW (12.5mW) for the encoding (decoding) process
    corecore