论文部分内容阅读
TinyOS是一个开源的构件化操作系统,它采用构件化描述语言NesC进行开发,主要针对资源非常有限的无线传感器网络节点而设计。本文分析了具有代表性的无线传感器网络操作系统TinyOS的调度机制并指出其不足。在此基础上提出了改进方案并实现了基于优先级的调度策略。针对其在实时应用领域的调度缺陷,设计了一种软实时任务调度构件。从实际系统GAINS节点中应用的结果可知,该改进方法能很好地改善无线传感器网络通信性能。