Version 2 (modified by kang chen, 10 years ago) (diff)


Project Outline

This project will develop, deploy, execute, and analyze a series of data sharing architectures for P2P systems, MANETs, WSNs, and a federated solution across the heterogeneous networks in GENI. In particular, it will investigate: (1) the performance of individual data sharing systems on GENI, (2) the challenges related to achieving pervasive data sharing across heterogeneous networks, and 3) how the different networks can synergistically leverage each others' advantages. The proposed project creates a unified paradigm to study a variety of research areas.

Project Team


  • Clemson University

Team Members


  1. Realize the Cycloid (1) P2P structure on the PlanetLab, and measure the dynanism of the PlanetLab network on the performance of the Cycloid based data sharing application.
  2. Realize the LORD (locality-based distributed data sharing protocol)(2) on the Orbit platform and compare its performance on the real testbed with that from simulation.
  3. Realize the SDS (spatial-temporal similarity data sharing algorithm in WSNs) on the Kansei platform and evaluate its performance on the real testbed.


(1) H. Shen, C. Xu, and G. Chen, "Cycloid: A scalable constant-degree P2P overlay network," Performance Evaluation, vol. 63, 2006, pp. 195-216.

(2) Z. Li and H. Shen, A Mobility and Congestion Resilient Data Management System for Mobile Distributed Networks, Proc. of MASS, 2009.

(3) H. Shen, L. Zhao, Z. Li, A Distributed Spatial-Temporal Similarity Data Storage Scheme in Wireless Sensor Networks, TMC, 2011

Experiment Results

The purpose of our experiment was to demonstrate the performances of three data sharing algorithms designed for three different kinds of networks, namely P2P networks, mobile ad hoc networks, and wireless sensor networks over GENI real testbeds. We used the PlanetLab, Orbit and Kansei platform to simulate the three kinds of networks, respectively. For each scenario, we developed a simple data applications to mainly measure the efficiency of querying process in the corresponding algorithm. Currently, we have obtained majority of results in PlanetLab and Orbit. In the Planetlab network, we measured the latency among different nodes first. We found the latency of links increases with the distance between the source and destination nodes when the latency is smaller than 350ms. However, when the latency is more than 350ms, it is no longer dependent on distance. Links between Asia and other countries have the largest delay, mostly due to its long distance from other country. In the test for LORD, we found the Adhoc quite unstable that interconeectivity among nodes cannot ensured througout the test. We then used the AP mode and imposed virtual mobility on wireless nodes to simulate the MANET environment. We found the success rate is lower compared to the simulation result. We think it is because 1) sparsity of nodes (we only used around 30 -60 nodes) and 2) data transmission failure and packet drop caused by the algorithm in real environment.



  • Not yet.


  • None yet.


  • None.


This material is based upon work supported by the National Science Foundation under Grant No. 1049947. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.