Journal ArticleDOI
Understanding Multi-Task Schedulabilityin Duty-Cycling Sensor Networks
Reads0
Chats0
TLDR
This work investigates a fundamental scheduling problem of both theoretical and practical importance, called multi-task schedulability problem, to determine the maximum number of tasks that can be scheduled within their deadlines and work out such a schedule.Abstract:
In many sensor network applications, multiple data forwarding tasks usually exist with different source-destination node pairs. Due to limitations of the duty-cycling operation and interference, however, not all tasks can be guaranteed to be scheduled within their required delay constraints. We investigate a fundamental scheduling problem of both theoretical and practical importance, called multi-task schedulability problem, i.e., given multiple data forwarding tasks, to determine the maximum number of tasks that can be scheduled within their deadlines and work out such a schedule. We formulate the multi-task schedulability problem, prove its NP-Hardness, and propose an approximate algorithm with analysis on the performance bound and complicity. We further extend the proposed algorithm by explicitly altering duty cycles of certain sensor nodes so as to fully support applications with stringent delay requirements to accomplish all tasks. We then design a practical scheduling protocol based on proposed algorithms. We conduct extensive trace-driven simulations to validate the effectiveness and efficiency of our approach with various settings.read more
Citations
More filters
Proceedings ArticleDOI
Multi-copy data dissemination with probabilistic delay constraint in mobile opportunistic device-to-device networks
TL;DR: This work formally formulate the problem and introduces a centralized heuristic algorithm which aims to discover a graph for multicasting, in order to meet delay constraint and achieve low communication cost.
Proceedings ArticleDOI
Hitchhike: Riding control on preambles
TL;DR: Hitchhike is proposed, a technique that utilizes the preamble field to carry control messages that completely decouples the control messages from the payload and therefore the superposition of (multiple) control messages has little adverse effect on the operation of the payload decoding.
Journal ArticleDOI
Online Sequential Channel Accessing Control: A Double Exploration vs. Exploitation Problem
TL;DR: This paper investigates online learning of optimal control in s-SPA systems, where both statistics learning and temporary opportunity utilization are jointly considered, and proposes an effective and efficient online policy, so called IE-OSP, which theoretically guarantees system converges to the optimal s -SPA strategy with bounded probability.
Journal ArticleDOI
Hitchhike: A Preamble-Based Control Plane for SNR-Sensitive Wireless Networks
TL;DR: Hitchhike is proposed, a technique that utilizes the preamble field to carry control messages that completely decouples the control messages from the payload and therefore the superposition of (multiple) control messages has little adverse effect on the operation of the payload decoding.
Journal ArticleDOI
Uploading multiply deferrable big data to the cloud platform using cost-effective online algorithms
TL;DR: The Multi-Dynamic Self-Adaption Algorithm (MDSA) was designed and designed to optimize the cloud scene based on the Multi-Heuristic Smoothing Algorithm, and it was proved that the worst-case competitive ratio of the multi- heuristic Algorithm falls between 2 and 2.
References
More filters
Book ChapterDOI
Introduction to Algorithms
TL;DR: This chapter provides an overview of the fundamentals of algorithms and their links to self-organization, exploration, and exploitation.
Journal ArticleDOI
LANDMARC: indoor location sensing using active RFID
TL;DR: This paper presents LANDMARC, a location sensing prototype system that uses Radio Frequency Identification (RFID) technology for locating objects inside buildings and demonstrates that active RFID is a viable and cost-effective candidate for indoor location sensing.
Proceedings ArticleDOI
The flooding time synchronization protocol
TL;DR: The FTSP achieves its robustness by utilizing periodic flooding of synchronization messages, and implicit dynamic topology update and comprehensive error compensation including clock skew estimation, which is markedly better than that of the existing RBS and TPSN algorithms.
Proceedings ArticleDOI
Practical asynchronous neighbor discovery and rendezvous for mobile sensing applications
Prabal Dutta,David E. Culler +1 more
TL;DR: Disco, an asynchronous neighbor discovery and rendezvous protocol that allows two or more nodes to operate their radios at low duty cycles and yet still discover and communicate with one another during infrequent, opportunistic encounters without requiring any prior synchronization information is presented.