Title :
Using a task-specific QoS for controlling sensing requests and scheduling
Author :
Xun, Yong ; Kokar, Mieczyslaw M. ; Baclawski, Kenneth
Author_Institution :
Dept. of Electr. & Comput. Eng., Northeastern Univ., Boston, MA, USA
Abstract :
Typically, management of networked computational and sensing nodes is based upon a quality of service metric (QoS) that is based on some generic principles, like "be fair in allocating resources" or "utilize the CPU capacity to the maximum". The consequences of accepting such a starting point is that (1) task-specific resource requirements are not taken into consideration, and (2) computational and communication resources are saturated without paying attention to whether such a high load is necessary or not. We describe some of our efforts on how to improve the situation described above. In particular, we discuss one of the approaches that we are currently investigating that can be summarized by the following three points. (1) We use a task-specific QoS (TS-QoS) as a variable that is controlled by our system. (2) Requests for resources are generated based upon the feedback provided by the TS-QoS, where the request generator\´s parameters are adjusted using a simple PID controller. (3) A dynamic programming based algorithm is used for scheduling resource. Simulations using sensor resources show some of the advantages of the proposed approach.
Keywords :
dynamic programming; optimisation; processor scheduling; quality of service; resource allocation; sensors; three-term control; CPU capacity; PID controller; communication resources; computational resources; dynamic programming; quality of service metric; request generator parameters; resource allocation; resource scheduling; sensing request control; sensor resources; task specific resource requirements; Computer network management; Computer networks; Control systems; Dynamic programming; Feedback; Processor scheduling; Quality management; Quality of service; Resource management; Three-term control;
Conference_Titel :
Network Computing and Applications, 2004. (NCA 2004). Proceedings. Third IEEE International Symposium on
Print_ISBN :
0-7695-2242-4
DOI :
10.1109/NCA.2004.1347786