摘要
ABSTRACT
目录
第一章 绪论
1.1 本文研究的背景及意义
1.2 WSN 的MAC 协议研究及现状
1.3 WSN 项目
1.4 TinyOS 系统
1.5 本文的主要工作
1.6 本文的结构
第二章 无线传感器网络及 MAC 协议
2.1 无线传感器网络简介
2.2 WSN 与Ad hoc
2.3 WSN 主要MAC 协议简介
2.3.1 基于预分配方式MAC 协议
2.3.2 基于随机竞争方式MAC 协议
2.3.3 其他MAC 协议
2.4 本章小结
第三章 改进的无线传感器网络簇内 MAC 协议
3.1 协议设计背景
3.2 协议设计思路和使用的机制
3.2.1 低功耗侦听机制(LPL)
3.2.2 簇头优先机制
3.2.3 信道竞争机制
3.2.4 前导/应答(Preamble/Ack)握手机制
3.2.5 周期性休眠机制
3.3 协议总体设计
3.4 本章小结
第四章 TinyOS 及 CC2430
4.1 无线传感器网络的操作系统介绍
4.1.1 MANTIS 操作系统
4.1.2 SOS 操作系统
4.1.3 其他操作系统
4.2 TinyOS 操作系统
4.2.1 TinyOS 体系架构
4.2.2 TinyOS 组件模型
4.2.3 事件驱动
4.2.4 轻量级线程和调度机制
4.2.5 主动消息与并发模型
4.2.6 内存分配与能量管理
4.2.7 TinyOS 与MANTIS OS、SOS
4.3 CC2430 与TinyOS
4.3.1 CC2430 节点
4.3.2 CC2430 中TinyOS 的应用
4.4 本章小结
第五章 协议在 TinyOS 中的实现
5.1 nesC 语言
5.1.1 nesC 语言基本概念
5.1.2 接口、组件
5.1.3 nesC 并发模型及竞争检测
5.2 协议实现
5.3 NS2 与仿真
5.4 本章小结
第六章 总结与展望
6.1 全文工作总结
6.2 研究展望
参考文献
攻读硕士学位期间已发表或录用的论文
致谢
附录
上海交通大学学位论文答辩决议书
上海交通大学;