# Pear2Pear (On Wifi): A Data Sharing Protocol Over Wifi through a Peer to   Peer Network

**Authors:** Steve Tueno, Romeo Tabue, Forentin Jiechieu, Yacynth Ndonna, Billy, Zafack, Audric Feuyan, Jonas Atibita, Alex Djouontse, Rodrigue Mbinkeu

arXiv: 1904.05316 · 2019-04-11

## TL;DR

This paper introduces Pear2Pear, a peer-to-peer wifi data sharing protocol for Android devices that automatically establishes networks for file sharing without geographic constraints.

## Contribution

It presents a novel hybrid peer-to-peer protocol with a two-layer architecture enabling automatic, scalable wifi-based data sharing among smart devices.

## Key findings

- Proof of concept implemented on Android devices.
- Protocol supports automatic network formation and data sharing.
- Efficient file search and retrieval across subnetworks.

## Abstract

A peer-to-peer system is a distributed system in which equal nodes (in terms of role and usage) exchange information and services directly. This paper describes a distributed peer-to-peer protocol that allows wifi-enabled smart devices (especially Android smartphones) to exchange data using only wifi. The protocol is designed to allow the automatic establishment of a distributed peer-to-peer network of any size without geography constraint. It is applied to file sharing between devices, but can easily be adapted to support any data sharing. The protocol defines two layers: (1) a kernel layer responsible for creating, routing, establishing and maintaining links between nodes (peer), addressing a node and adding and removing nodes; and an (2) application layer to support data sharing (file sharing in this case). The structure of the peer-to-peer network is hybrid. Regarding the file sharing use case, the application allows a node to (i) search for a file in the catalog of its subnet that is held by the root node, and (ii) download a file: if the file is not in the subnet, the root node delegates a node to make vouchers in neighboring subnetworks to get the file and make it available. A proof of concept was made on Android.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1904.05316/full.md

## Figures

6 figures with captions in the complete paper: https://tomesphere.com/paper/1904.05316/full.md

## References

6 references — full list in the complete paper: https://tomesphere.com/paper/1904.05316/full.md

---
Source: https://tomesphere.com/paper/1904.05316