1,735 research outputs found

    An Enhanced Double-layered P2P System for the Reliability in Dynamic Mobile Environments

    Get PDF
    The double-layered peer-to-peer (P2P) systems were introduced to reduce the network traffic in MANET. The peers in the systems are classified into super peers and sub-peers. Super peers manage their neighboring sub-peers. The network communications in the systems are done mostly among super peers. In case when a pair of neighboring super peers is too far to communicate, one or two of their sub-peers bridges the super peers. However, the double-layered systems need to improve the reliability that guarantees communications among peers. In this paper, we propose a new double-layered P2P system in which super peers are selected based on their mobility. We also propose two reliability improvement schemes, the avoidance scheme and the role changing scheme. They are applied to the proposed system to enhance the reliability of the system. The proposed system is implemented in the dynamic mobile P2P environment where peers may join and leave the network dynamically and the number of peers varies. The various experiments are done with the Network Simulator-2 v2.33. The experimental results show that the proposed system with the two schemes improved the reliability over other double-layered systems in terms of the failure rate by up to 25 %, while increasing the network traffic marginally

    Airborne Network Data Availability Using Peer to Peer Database Replication on a Distributed Hash Table

    Get PDF
    The concept of distributing one complex task to several smaller, simpler Unmanned Aerial Vehicles (UAVs) as opposed to one complex UAV is the way of the future for a vast number of surveillance and data collection tasks. One objective for this type of application is to be able to maintain an operational picture of the overall environment. Due to high bandwidth costs, centralizing all data may not be possible, necessitating a distributed storage system such as mobile Distributed Hash Table (DHT). A difficulty with this maintenance is that for an Airborne Network (AN), nodes are vehicles and travel at high rates of speed. Since the nodes travel at high speeds they may be out of contact with other nodes and their data becomes unavailable. To address this the DHT must include a data replication strategy to ensure data availability. This research investigates the percentage of data available throughout the network by balancing data replication and network bandwidth. The DHT used is Pastry with data replication using Beehive, running over an 802.11 wireless environment, simulated in Network Simulator 3. Results show that high levels of replication perform well until nodes are too tightly packed inside a given area which results in too much contention for limited bandwidth

    Context-aware collaborative storage and programming for mobile users

    Get PDF
    Since people generate and access most digital content from mobile devices, novel innovative mobile apps and services are possible. Most people are interested in sharing this content with communities defined by friendship, similar interests, or geography in exchange for valuable services from these innovative apps. At the same time, they want to own and control their content. Collaborative mobile computing is an ideal choice for this situation. However, due to the distributed nature of this computing environment and the limited resources on mobile devices, maintaining content availability and storage fairness as well as providing efficient programming frameworks are challenging. This dissertation explores several techniques to improve these shortcomings of collaborative mobile computing platforms. First, it proposes a medley of three techniques into one system, MobiStore, that offers content availability in mobile peer-to-peer networks: topology maintenance with robust connectivity, structural reorientation based on the current state of the network, and gossip-based hierarchical updates. Experimental results showed that MobiStore outperforms a state-of-the-art comparison system in terms of content availability and resource usage fairness. Next, the dissertation explores the usage of social relationship properties (i.e., network centrality) to improve the fairness of resource allocation for collaborative computing in peer-to-peer online social networks. The challenge is how to provide fairness in content replication for P2P-OSN, given that the peers in these networks exchange information only with one-hop neighbors. The proposed solution provides fairness by selecting the peers to replicate content based on their potential to introduce the storage skewness, which is determined from their structural properties in the network. The proposed solution, Philia, achieves higher content availability and storage fairness than several comparison systems. The dissertation concludes with a high-level distributed programming model, which efficiently uses computing resources on a cloud-assisted, collaborative mobile computing platform. This platform pairs mobile devices with virtual machines (VMs) in the cloud for increased execution performance and availability. On such a platform, two important challenges arise: first, pairing the two computing entities into a seamless computation, communication, and storage unit; and second, using the computing resources in a cost-effective way. This dissertation proposes Moitree, a distributed programming model and middleware that translates high-level programming constructs into events and provides the illusion of a single computing entity over the mobile-VM pairs. From programmers’ viewpoint, the Moitree API models user collaborations into dynamic groups formed over location, time, or social hierarchies. Experimental results from a prototype implementation show that Moitree is scalable, suitable for real-time apps, and can improve the performance of collaborating apps regarding latency and energy consumption

    Efficient data access in mobile cloud computing

    Get PDF
    This thesis focuses on the development of efficient data transfer mechanism among mobile devices using Mobile cloud computing paradigm. Mobile cloud computing is coupling of mobile computing and cloud computing. In the Mobile cloud computing paradigm, users connect to cloud service providers over the Internet and leverage the cloud resources to perform their processing, storage and communication tasks. In this thesis, the focus is on communication tasks among mobile devices performed using Mobile cloud computing paradigm. Communication or data sharing among mobile devices is often limited by proximity of the devices. This limitation can be removed by employing Mobile cloud computing paradigm wherein each physical mobile device has a corresponding virtual machine in the cloud servers. All the computation and communication tasks can be offloaded to the virtual machines in the cloud retaining only a thin client in the physical device to display results. The exchange of data or communication between mobile devices is done through the corresponding virtual machines in the cloud. In this work, we designed a layered architecture involving mobile devices, access points and cloud server together for efficiency. We also proposed pre-distribution scheme based on this architecture for efficient data sharing among potential users with supporting data access mechanism, update propagation mechanism and cache replacement mechanisms. We also performed complexity analysis for data access using the proposed architecture and scheme. Finally, simulated the proposed architecture and scheme with actual devices and verified the efficiency of the scheme. --Abstract, page iv

    Design and evaluation of a peer-to-peer MANET crosslayer approach: OneHopOverlay4MANET

    Get PDF
    Peer-to-Peer overlay networks can be deployed over Mobile Ad hoc Networks (MANET) to address content discovery issues. However, previous research has shown that deploying P2P systems straight over MANET do not exhibit satisfactory performance. Bandwidth limitation, limited resources and node mobility are some of the key constraints. OneHopOverlay4MANET exploits the synergies between MANET and P2P overlays through cross-layering. It combines Distributed Hash Table (DHT) based structured P2P overlays with MANET underlay routing protocols to achieve one logical hop between any pair of overlay nodes. In this paper, we present OneHopOverlay4MANET and evaluate its performance when combined with different underlay routing protocols. We evaluate OneHopOverlay4MANET with two proactive underlay (OLSR and BATMAN) and with three reactive underlay routing protocols (DSR, AODV and DYMO). Through simulation we show that the use of OLSR in OneHopOverlay4MANET yields the best performance. In addition, we compare the performance of the proposed system over OLSR to two recent structured P2P over MANET systems (MA-SP2P and E-SP2P) that adopted OLSR as the routing protocol. As simulation result shows, better performance can be achieved using OneHopOverlay4MANET

    A Mini Review of Peer-to-Peer (P2P) for Vehicular Communication

    Get PDF
    In recent times, peer-to-peer (P2P) has evolved, where it leverages the capability to scale compared to server-based networks. Consequently, P2P has appeared to be the future distributed systems in emerging several applications. P2P is actually a disruptive technology for setting up applications that scale to numerous concurrent individuals. Thus, in a P2P distributed system, individuals become themselves as peers through contributing, sharing, and managing the resources in a network. In this paper, P2P for vehicular communication is explored. A comprehensive of the functioning concept of both P2P along with vehicular communication is examined. In addition, the advantages are furthermore conversed for a far better understanding on the implementation

    On the traffic offloading in Wi-Fi supported heterogeneous wireless networks

    Get PDF
    Heterogeneous small cell networks (HetSNet) comprise several low power, low cost (SBSa), (D2D) enabled links wireless-fidelity (Wi-Fi) access points (APs) to support the existing macrocell infrastructure, decrease over the air signaling and energy consumption, and increase network capacity, data rate and coverage. This paper presents an active user dependent path loss (PL) based traffic offloading (TO) strategy for HetSNets and a comparative study on two techniques to offload the traffic from macrocell to (SBSs) for indoor environments: PL and signal-to-interference ratio (SIR) based strategies. To quantify the improvements, the PL based strategy against the SIR based strategy is compared while considering various macrocell and (SBS) coverage areas and traffic–types. On the other hand, offloading in a dense urban setting may result in overcrowding the (SBSs). Therefore, hybrid traffic–type driven offloading technologies such as (WiFi) and (D2D) were proposed to en route the delay tolerant applications through (WiFi) (APs) and (D2D) links. It is necessary to illustrate the impact of daily user traffic profile, (SBSs) access schemes and traffic–type while deciding how much of the traffic should be offloaded to (SBSs). In this context, (AUPF) is introduced to account for the population of active small cells which depends on the variable traffic load due to the active users
    • …
    corecore