Proceedings of the 2006 SIGCOMM workshop on Challenged networks
BlueTorrent: Cooperative Content Sharing for Bluetooth Users
PERCOM '07 Proceedings of the Fifth IEEE International Conference on Pervasive Computing and Communications
A socio-aware overlay for publish/subscribe communication in delay tolerant networks
Proceedings of the 10th ACM Symposium on Modeling, analysis, and simulation of wireless and mobile systems
7DS - A Modular Platform to Develop Mobile Disruption-Tolerant Applications
NGMAST '08 Proceedings of the 2008 The Second International Conference on Next Generation Mobile Applications, Services, and Technologies
A mobility model for pedestrian content distribution
Proceedings of the 2nd International Conference on Simulation Tools and Techniques
Cimbiosys: a platform for content-based partial replication
NSDI'09 Proceedings of the 6th USENIX symposium on Networked systems design and implementation
Haggle: seamless networking for mobile applications
UbiComp '07 Proceedings of the 9th international conference on Ubiquitous computing
Socially-aware routing for publish-subscribe in delay-tolerant mobile ad hoc networks
IEEE Journal on Selected Areas in Communications
MobiTrade: trading content in disruption tolerant networks
CHANTS '11 Proceedings of the 6th ACM workshop on Challenged networks
Floating content for probabilistic information sharing
Pervasive and Mobile Computing
Enabling multiple controllable radios in OMNeT++ nodes
Proceedings of the 4th International ICST Conference on Simulation Tools and Techniques
Making the most of your contacts: transfer ordering in data-centric opportunistic networks
Proceedings of the third ACM international workshop on Mobile Opportunistic Networks
Demo of a collaborative music sharing system
Proceedings of the third ACM international workshop on Mobile Opportunistic Networks
SSN: a seamless spontaneous network design around opportunistic contacts
Journal of Mobile Multimedia
Opportunistic content sharing applications
Proceedings of the 1st ACM workshop on Emerging Name-Oriented Mobile Networking Design - Architecture, Algorithms, and Applications
On-demand content-centric wireless networking
Proceedings of the 18th annual international conference on Mobile computing and networking
Part-whole dissemination of large multimedia contents in opportunistic networks
Computer Communications
Perfect difference sets for neighbor discovery: energy efficient and fair
Proceedings of the 3rd Extreme Conference on Communication: The Amazon Expedition
BeachNet: propagation-based information sharing in mostly static networks
Proceedings of the 3rd Extreme Conference on Communication: The Amazon Expedition
Criticality condition for information floating with random walk of nodes
Performance Evaluation
On-demand content-centric wireless networking
ACM SIGMOBILE Mobile Computing and Communications Review
ShAir: extensible middleware for mobile peer-to-peer resource sharing
Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering
A survey of mobility in information-centric networks
Communications of the ACM
Interest-based cloud-facilitated opportunistic networking
Proceedings of the 8th ACM MobiCom workshop on Challenged networks
A context-rich and extensible framework for spontaneous smartphone networking
Computer Communications
No more Déjà Vu: eliminating redundancy with cachecast: feasibility and performance gains
IEEE/ACM Transactions on Networking (TON)
Hi-index | 0.02 |
In this work we present a middleware architecture for a mobile peer-to-peer content distribution system. Our architecture allows wireless content dissemination between mobile nodes without relying on infrastructure support. Contents are exchanged opportunistically when nodes are within communication range. Applications access the service of our platform through a publish/subscribe interface and therefore do not have to deal with low-level opportunistic networking issues or matching and soliciting of contents. Our architecture consists of three key components. A content structure that facilitates dividing contents into logical topics and allows for efficient matching of content lookups and downloading under sporadic node connectivity. A solicitation protocol that allows nodes to solicit content meta-information in order to discover contents available at a neighboring node and to download content entries disjointedly from different nodes. An API that allows applications to access the system services through a publish/subscribe interface. In this work we describe the design and implementation of our architecture. We also discuss potential applications and present evaluation results from profiling of our system.