文摘
英文文摘
论文说明:图目录、表目录
第1章绪论
1.1研究背景
1.1.1无线传感器网络的产生与发展
1.1.2无线传感器网络组成
1.2无线传感网络节点操作系统相关技术研究意义
1.3论文组织
第2章无线传感网络节点操作系统调度体系介绍
2.1主要无线传感网络节点操作系统调度体系
2.1.1 TinyOS
2.1.2SOS
2.1.3Contiki
2.1.4 Mantis OS
2.2两类节点调度系统比较
2.2.1实时性
2.2.2存储资源消耗
2.2.3能量消耗
2.2.4编程模式
2.3本章小结
第3章SenSpire操作系统调度系统总体设计
3.1 SenSpire操作系统体系介绍
3.2 SenSpire操作系统调度目标
3.3分层调度理论
3.3.1 Open System Model
3.3.2 Hybrid Scheduling Scheme
3.3.3 Hierarchical Loadable Schedulers
3.4 SenSpire操作系统调度系统组成
3.4.1事件驱动系统
3.4.2多线程分层调度系统
3.5本章小结
第4章SenSpire操作系统事件驱动系统设计
4.1事件处理
4.2任务投递
4.3并发控制
4.4本章小结
第5章可抢占多线程分层调度框架设计与实现
5.1 SenSpire操作系统多线程两层调度器设计
5.1.1主调度器
5.1.2子调度器
5.1.3子调度器安全机制
5.2并发控制
5.2.1优先级控制协议
5.2.2互斥量实现
5.3节能设计
5.4本章小结
第6章分层调度系统智能构造机制研究与实现
6.1无线传感网络实时要求分析
6.2传感器网络任务模型
6.3理想分层调度模型
6.3.1实时调度算法介绍
6.3.2调度算法运行时代价分析
6.3.3 SenSpire理想分层调度模型
6.4优先级映射算法介绍
6.5 HSC算法可调度性测试
6.5.1可调度性测试方法
6.5.2传统IPA算法可调度公式
6.5.3 HSC算法可调度公式
6.6 HSC算法描述
6.7 HSC算法实现
6.8本章小结
第7章SenSpire操作系统分层调度系统评测
7.1微型化
7.2实时性
7.3灵活性
7.4低功耗
7.5本章小结
第8章总结与展望
8.1论文总结
8.2展望
参考文献
致谢