摘要
分析研究了建立在无线传感器网络操作系统TinyOS1.1.15的FCFS的调度机制,研究了TinyOS中任务调度机制的细节及FIFO调度方式对TinyOS系统性能的影响。对TinyOS的任务调度策略进行了改进,使任务具有优先级,修改了任务提交函数,使得提交的任务可进行优先级的调度;每次新任务到达时,按优先级排序就绪队列;提高了处理器的响应速度,提高了系统的实时性和可靠性,有效降低处理器的功耗。
In this paper, the authors improve the adjusting mechanism of the wireless sensor network opera- tion system on the base of FIFO adjusting mechanism of wireless sensor network operation system tinyOS 1. 1.15. They investigate into the details of how the task scheduling is currently done in TinyOS and the adverse effects that this could cause. They propose a new mechanism at the programming model level to introduce the concept of priority for a task and explain how the scheduling module has to be changed to enforce this priority scheme. They improve the adjusting strategy, add priority, perfect post function and task queue in terms of priority. They raise the processor's response rate, heighten the processor's real time and reliability, reduce its power waste in effect. Finally, they show empirical results to justify the solution.
出处
《绵阳师范学院学报》
2008年第11期88-91,105,共5页
Journal of Mianyang Teachers' College