7 research outputs found

    Walkabout : an asynchronous messaging architecture for mobile devices

    Get PDF
    Modern mobile devices are prolific producers and consumers of digital data, and wireless networking capabilities enable them to transfer their data over the Internet while moving. Applications running on these devices may perform transfers to upload data for backup or distribution, or to download new content on demand. Unfortunately, the limited connectivity that mobile devices experience can make these transfers slow and impractical as the amount of data increases. This thesis argues that asynchronous messaging supported by local proxies can improve the transfer capabilities of mobile devices, making it practical for them to participate in large Internet transfers. The design of the Walkabout architecture follows this approach: proxies form store-and-forward overlay networks to deliver messages asynchronously across the Internet on behalf of devices. A mobile device uploads a message to a local proxy at rapid speed, and the overlay delivers it to one or more destination devices, caching the message until each one is able to retrieve it from a local proxy. A device is able to partially upload or download a message whenever it has network connectivity, and can resume this transfer at any proxy if interrupted through disconnection. Simulation results show that Walkabout provides better throughput for mobile devices than is possible under existing methods, for a range of movement patterns. Upload and end-to-end to transfer speeds are always high when the device sending the message is mobile. In the basic Walkabout model, a message sent to a mobile device that is repeatedly moving between a small selection of connection points experiences high download and end-to-end transfer speeds, but these speeds fall as the number of connection points grows. Pre-emptive message delivery extensions improve this situation, making fast end-to-end transfers and device downloads possible under any pattern of movement. This thesis describes the design and evaluation of Walkabout, with both practical implementation and extensive simulation under real-world scenarios

    Real-time video streaming using peer-to-peer for video distribution

    Get PDF
    The growth of the Internet has led to research and development of several new and useful applications including video streaming. Commercial experiments are underway to determine the feasibility of multimedia broadcasting using packet based data networks alongside traditional over-the-air broadcasting. Broadcasting companies are offering low cost or free versions of video content online to both guage and at the same time generate popularity. In addition to television broadcasting, video streaming is used in a number of application areas including video conferencing, telecommuting and long distance education. Large scale video streaming has not become as widespread or widely deployed as could be expected. The reason for this is the high bandwidth requirement (and thus high cost) associated with video data. Provision of a constant stream of video data on a medium to large scale typically consumes a significant amount of bandwidth. An effect of this is that encoding bit rates are lowered and consequently video quality is degraded resulting in even slower uptake rates for video streaming services. The aim of this dissertation is to investigate peer-to-peer streaming as a potential solution to this bandwidth problem. The proposed peer-to-peer based solution relies on end user co-operation for video data distribution. This approach is highly effective in reducing the outgoing bandwidth requirement for the video streaming server. End users redistribute received video chunks amongst their respective peers and in so doing increase the potential capacity of the entire network for supporting more clients. A secondary effect of such a system is that encoding capabilities (including higher encoding bit rates or encoding of additional sub-channels) can be enhanced. Peer-to-peer distribution enables any regular user to stream video to large streaming networks with many viewers. This research includes a detailed overview of the fields of video streaming and peer-to-peer networking. Techniques for optimal video preparation and data distribution were investigated. A variety of academic and commercial peer-to-peer based multimedia broadcasting systems were analysed as a means to further define and place the proposed implementation in context with respect to other peercasting implementations. A proof-of-concept of the proposed implementation was developed, mathematically analyzed and simulated in a typical deployment scenario. Analysis was carried out to predict simulation performance and as a form of design evaluation and verification. The analysis highlighted some critical areas which resulted in adaptations to the initial design as well as conditions under which performance can be guaranteed. A simulation of the proof-of-concept system was used to determine the extent of bandwidth savings for the video server. The aim of the simulations was to show that it is possible to encode and deliver video data in real time over a peer-to-peer network. The proposed system achieved expectations and showed significant bandwidth savings for a sustantially large video streaming audience. The implementation was able to encode video in real time and continually stream video packets on time to connected peers while continually supporting network growth by connecting additional peers (or stream viewers). The system performed well and showed good performance under typical real world restrictions on available bandwith capacity.Dissertation (MEng)--University of Pretoria, 2009.Electrical, Electronic and Computer Engineeringunrestricte

    Enhancing Social Media Platforms for Educational and Humanitarian Knowledge Sharing:Analytics, Privacy, Discovery, and Delivery Aspects

    Get PDF
    Social media (SM) platforms have demonstrated their ability to facilitate knowledge sharing on the global scale. They are increasingly often employed in educational and humanitarian domains where, despite their general benefits, they expose challenges peculiar to these domains. Specifically, the research context of this thesis is directed by my participation in the Go-Lab European project and my collaboration with Médecins Sans Frontières (MSF) where SM platforms were used extensively. In this thesis, we address four challenges regarding analytics, privacy, discovery, and delivery, aiming to answer corresponding four research questions. How to provide user-oriented analytics in knowledge sharing systems to support awareness and reflection? What privacy management interfaces and mechanisms are suitable for knowledge analytics and learning analytics? How to enable discovery of knowledge relevant to user interests? How to facilitate knowledge delivery into settings where Internet connectivity is limited or absent? Henceforward, we provide an overview of our results. Analytics. To enable awareness and reflection for an SM platform users, we propose the embedded contextual analytics model where the analytics is embedded into the interaction context and presents information relevant to that particular context. Also, we propose two general architectures materializing this model respectfully based on real-time analytical applications and a scalable analytic back-end. Using these architectures, we provided analytics services to the SM platform users. We conducted an evaluation with the users demonstrating that embedded contextual analytics was useful to support their awareness and reflection. Privacy. To address the privacy concerns associated with the recording, storage, and analysis of user interaction traces, we propose a novel agent-based privacy management model. Our proposal uses a metaphor of physical presence of a tracking agent in an interaction context making the platform user aware of the tracking and allows to manage the tracking policy in a way similar to the physical world. We have implemented the proposed privacy interface in an SM platform and obtained positive evaluation results with the users. Discovery. Due to a large number of content items stored in SM platforms, it can be challenging for the users to find relevant knowledge. Addressing this challenge, we propose an interactive recommender system based on user interests enabling discovery of relevant content and people. We have implemented the proposed recommender in an SM platform and conducted two evaluations with platform users. The evaluations demonstrated the ability of the approach to identify relevant user interests and to recommend relevant content. Delivery. At the moment of writing in 2016, near half of the world's population still does not have reliable Internet access. Often, the places where humanitarian action is needed have limited Internet connection. We propose a novel knowledge delivery model that relies on a peer-to-peer middleware and uses low-cost computers for local knowledge replication. We have developed a system implementing the model and evaluated it during eight deployments in MSF missions. The evaluation demonstrated its knowledge delivery abilities and its usefulness for the field staff

    Multimedia

    Get PDF
    The nowadays ubiquitous and effortless digital data capture and processing capabilities offered by the majority of devices, lead to an unprecedented penetration of multimedia content in our everyday life. To make the most of this phenomenon, the rapidly increasing volume and usage of digitised content requires constant re-evaluation and adaptation of multimedia methodologies, in order to meet the relentless change of requirements from both the user and system perspectives. Advances in Multimedia provides readers with an overview of the ever-growing field of multimedia by bringing together various research studies and surveys from different subfields that point out such important aspects. Some of the main topics that this book deals with include: multimedia management in peer-to-peer structures & wireless networks, security characteristics in multimedia, semantic gap bridging for multimedia content and novel multimedia applications

    UTPA Undergraduate Catalog 2013-2015

    Get PDF
    https://scholarworks.utrgv.edu/edinburglegacycatalogs/1077/thumbnail.jp

    UTPA Undergraduate Catalog 2011-2013

    Get PDF
    https://scholarworks.utrgv.edu/edinburglegacycatalogs/1076/thumbnail.jp
    corecore