Matching events in a content-based subscription system
Proceedings of the eighteenth annual ACM symposium on Principles of distributed computing
An integrated congestion management architecture for Internet hosts
Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
The design and implementation of an intentional naming system
Proceedings of the seventeenth ACM symposium on Operating systems principles
Internet indirection infrastructure
Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications
A delay-tolerant network architecture for challenged internets
Proceedings of the 2003 conference on Applications, technologies, architectures, and protocols for computer communications
Policy-Enabled Handoffs Across Heterogeneous Wireless Networks
Policy-Enabled Handoffs Across Heterogeneous Wireless Networks
A message ferrying approach for data delivery in sparse mobile ad hoc networks
Proceedings of the 5th ACM international symposium on Mobile ad hoc networking and computing
GPRSWeb: optimizing the web for GPRS links
Proceedings of the 1st international conference on Mobile systems, applications and services
Horde: separating network striping policy from mechanism
Proceedings of the 3rd international conference on Mobile systems, applications, and services
Turducken: hierarchical power management for mobile devices
Proceedings of the 3rd international conference on Mobile systems, applications, and services
Pocket switched networks and human mobility in conference environments
Proceedings of the 2005 ACM SIGCOMM workshop on Delay-tolerant networking
DTN routing in a mobility pattern space
Proceedings of the 2005 ACM SIGCOMM workshop on Delay-tolerant networking
Searching to eliminate personal information management
Communications of the ACM - Personal information management
Low-cost communication for rural internet kiosks using mechanical backhaul
Proceedings of the 12th annual international conference on Mobile computing and networking
Understanding congestion in IEEE 802.11b wireless networks
IMC '05 Proceedings of the 5th ACM SIGCOMM conference on Internet Measurement
Persistent personal names for globally connected mobile devices
OSDI '06 Proceedings of the 7th USENIX Symposium on Operating Systems Design and Implementation - Volume 7
An axiomatic basis for communication
Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications
Collaborative Downloading for Multi-homed Wireless Devices
HOTMOBILE '07 Proceedings of the Eighth IEEE Workshop on Mobile Computing Systems and Applications
A survey on position-based routing in mobile ad hoc networks
IEEE Network: The Magazine of Global Internetworking
Why neighbourhood matters: interests-driven opportunistic data diffusion schemes
Proceedings of the third ACM workshop on Challenged networks
A framework for multi-region delay tolerant networking
Proceedings of the 2008 ACM workshop on Wireless networks and systems for developing regions
Understanding Network Mobility in Pervasive Markets: Realistic Human Shopping Behavioral Model
WSKS '08 Proceedings of the 1st world summit on The Knowledge Society: Emerging Technologies and Information Systems for the Knowledge Society
ubiSOAP: A Service Oriented Middleware for Seamless Networking
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
BlueMonarch: a system for evaluating bluetooth applications in the wild
Proceedings of the 7th international conference on Mobile systems, applications, and services
D3N: programming distributed computationin pocket switched networks
Proceedings of the 1st ACM workshop on Networking, systems, and applications for mobile handhelds
MobiClique: middleware for mobile social networking
Proceedings of the 2nd ACM workshop on Online social networks
Mobility emulator for DTN and MANET applications
Proceedings of the 4th ACM international workshop on Experimental evaluation and characterization
GIIS'09 Proceedings of the Second international conference on Global Information Infrastructure Symposium
Social pocket switched networks
INFOCOM'09 Proceedings of the 28th IEEE international conference on Computer Communications Workshops
An opportunistic authority evaluation scheme for data security in crisis management scenarios
ASIACCS '10 Proceedings of the 5th ACM Symposium on Information, Computer and Communications Security
A mobile peer-to-peer system for opportunistic content-centric networking
Proceedings of the second ACM SIGCOMM workshop on Networking, systems, and applications on mobile handhelds
Opportunistic trust based P2P services framework for disconnected MANETs
ATC'10 Proceedings of the 7th international conference on Autonomic and trusted computing
ICDCN'11 Proceedings of the 12th international conference on Distributed computing and networking
Fifth Generation Networking Principles for a Service Driven Future Internet Architecture
Wireless Personal Communications: An International Journal
Wireless Networks
Dexferizer: a service for data transfer optimization
Proceedings of the Nineteenth International Workshop on Quality of Service
Enabling cross-technology mobile applications with network-aware references
COORDINATION'11 Proceedings of the 13th international conference on Coordination models and languages
Contrail: enabling decentralized social networks on smartphones
Middleware'11 Proceedings of the 12th ACM/IFIP/USENIX international conference on Middleware
SSN: a seamless spontaneous network design around opportunistic contacts
Journal of Mobile Multimedia
Contrail: enabling decentralized social networks on smartphones
Proceedings of the 12th International Middleware Conference
A Distributed Monitoring Framework for Opportunistic Communication Systems An Experimental Approach
International Journal of Adaptive, Resilient and Autonomic Systems
Network of Information (NetInf) - An information-centric networking architecture
Computer Communications
ShAir: extensible middleware for mobile peer-to-peer resource sharing
Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering
Network service abstractions for a mobility-centric future internet architecture
Proceedings of the eighth ACM international workshop on Mobility in the evolving internet architecture
CoSense: a collaborative sensing platform for mobile devices
Proceedings of the 11th ACM Conference on Embedded Networked Sensor Systems
Proceedings of the 25th Australian Computer-Human Interaction Conference: Augmentation, Application, Innovation, Collaboration
A context-rich and extensible framework for spontaneous smartphone networking
Computer Communications
Opportunistic Networks: A Taxonomy of Data Dissemination Techniques
International Journal of Virtual Communities and Social Networking
Hi-index | 0.00 |
This paper presents Haggle, an architecture for mobile devices that enables seamless network connectivity and application functionality in dynamic mobile environments. Current applications must contain significant network binding and protocol logic, which makes them inflexible to the dynamic networking environments facing mobile devices. Haggle allows separating application logic from transport bindings so that applications can be communication agnostic. Internally, the Haggle framework provides a mechanism for late-binding interfaces, names, protocols, and resources for network communication. This separation allows applications to easily utilize multiple communication modes and methods across infrastructure and infrastructure-less environments. We provide a prototype implementation of the Haggle framework and evaluate it by demonstrating support for two existing legacy applications, email and web browsing. Haggle makes it possible for these applications to seamlessly utilize mobile networking opportunities both with and without infrastructure.