Help Me: Opportunistic smart rescue application and system

Osnat Mokryn, Dror Karmi, Akiva Elkayam, Tomer Teller

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review


Communicating during disaster times is crucial for both survivors and rescue forces. While fast reaction is critical communication infrastructures, wired and cellular, are often lost, and cannot be restored in a timely fashion. In this paper we present HelpMe, a self learning opportunistic ad-hoc system, which enables smartphone-based ad-hoc communications at disaster times over Wi-Fi. HelpMe smartphone peers communicate using a sophisticated mechanism that performs a transparent on-the-fly classification and matching of requests to peers in the formed opportunistic ad-hoc network. Matching is further leveraged for a smart forwarding, enabling the request to reach the best matching user in the vicinity. Our system enables best peers matching across an opportunistic ad-hoc network on a hop-by-hop basis, in a timely and power conservative manner. Location coordinates are sent with each request. The client is built on top of the Haggle middleware, leveraging its neighbor discovery and interest-based forwarding. The HelpMe client is fully implemented as an iPhone application on top of the Haggle middleware. The HelpMe system consists also of a HelpMe cloud-based server, used only when communication is available before and after the crisis. The server is used for profiling users and creating personalized apps for the users. When communication is restored, it can be leveraged for collecting information for missing persons services. The server is implemented as a web service. We tested the system using several iPhone / iPad clients communicating over Wi-Fi and showed that our settings not only enable a best match, but also enable willing users to become hub nodes in the formed opportunistic network. The system is self-adjusting and supports on the fly settings modifications.

Original languageEnglish
Title of host publication2012 the 11th Annual Mediterranean Ad Hoc Networking Workshop, Med-Hoc-Net 2012
Number of pages8
StatePublished - 2012
Externally publishedYes
Event11th Annual Mediterranean Ad Hoc Networking Workshop, Med-Hoc-Net 2012 - Ayia Napa, Cyprus
Duration: 19 Jun 201222 Jun 2012

Publication series

Name2012 the 11th Annual Mediterranean Ad Hoc Networking Workshop, Med-Hoc-Net 2012


Conference11th Annual Mediterranean Ad Hoc Networking Workshop, Med-Hoc-Net 2012
CityAyia Napa


  • Ad-Hoc Applications
  • Disaster recovery
  • Opportunistic Networks
  • Self Learning Applications

ASJC Scopus subject areas

  • Computer Networks and Communications


Dive into the research topics of 'Help Me: Opportunistic smart rescue application and system'. Together they form a unique fingerprint.

Cite this