Learn More
—Recently, there has been a growing interest within the research community in developing opportunistic routing protocols. Many schemes have been proposed; however, they differ greatly in assumptions and in type of network for which they are evaluated. As a result, researchers have an ambiguous understanding of how these schemes compare against each other in(More)
The Internet of Things continues to expand from traditional homogeneous technologies with low resources to increasingly heterogeneous and resource rich technologies. An emerging domain in this respect is the use of mobile phones to monitor and process events. Moreover, there is increasing interest in expanding the application domains, such as to smart(More)
With the rise of smartphone platforms, adaptive sensing becomes an predominant key to overcome intricate constraints such as smartphone's capabilities and dynamic data. One way to do this is estimating the event probability based on anomaly detection to invoke heavy processes, such as switching on more sensors or retrieving information. However, most(More)
Mobile crowdsensing is power hungry since it requires continuously and simultaneously sensing, processing and uploading fused data from various sensor types including motion sensors and environment sensors. Realizing that being able to pinpoint change points of contexts enables energy-efficient mobile crowdsensing, we modify histogram-based techniques to(More)
—Recently the increasing number of sensors integrated in smartphones, especially the iPhone and Android phones, has motivated the development of routing algorithms for Opportunistic Mobile Sensor Networks (OppMSNs). Although there are many existing opportunistic routing algorithms , researchers still have an ambiguous understanding of how these schemes(More)
Deploying sensors over large areas is costly in terms of configuration , hardware, and maintenance. Using onboard sensors of today mobile phones can significantly reduce the expenses in monitoring areas and disseminating events or data. Via the available short-range Bluetooth and/or WiFi interfaces, measured data are not only gradually delivered, but also(More)
—Localization, a process of determining the position of a blind node, can be used in various applications. Signal-strength localization provides a low-cost and low-power solution to positioning. Signal-strength positioning approaches using fingerprinting or calibrated approaches require a time-consuming calibration phase. Existing self-calibrating(More)