无线传感器网络实用教程
作 者: 余成波,李洪兵,陶红艳 编著
出版时间:2012
丛编项: 21世纪高等学校规划教材物联网
内容简介
《21世纪高等学校规划教材(物联网):无线传感器网络实用教程》是作者在近几年无线传感器网络学习研究的基础上,结合实际开发经验进行编撰的。本书共分5篇18章,主要介绍无线传感器的原理及实践开发技术。本书在介绍无线传感器网络基本原理和理论后,重点阐述无线传感器网络实践开发技术。第1篇是无线传感器网络概述,第2篇是无线传感器网络原理,第3篇是zigbee(t12430)实践开发技术,第4篇是zigbee(jennic)实践开发技术,第5篇是丁lnyos实践开发技术。《21世纪高等学校规划教材(物联网):无线传感器网络实用教程》的特点是在编写过程中除介绍其基本理论外,突出了实践的重要性。在内容的编排上淡化了学科性,避免介绍过多偏深的原理、理论,而注重理论在具体运用中的要点、方法和技术操作,并结合实际范例,逐层分析和总结。本书侧重于实践操作,将教材内容与工作岗位对专业人才的知识要求与技能要求结合起来,将开发实例提升到一个较重要的位置,按照“理论一平台构建一开发实例”的组织结构编写教材。《21世纪高等学校规划教材(物联网):无线传感器网络实用教程》可以作为高等院校本专科生和各高职院校学生的学习教材,也可以作为研究生进行无线传感器网络开发和研究的参考书。只要具备基本的软硬知识的人员通过此书的学习就能够较快地了解并熟悉无线传感器网络原理和掌握其开发实践技术。本书具有较强的实践指导意义。
目录
第1篇 无线传感器网络概述
第1章 无线传感器网络简介
1.1 短距离无线网络概述
1.2 无线传感器网络发展历程
1.3 无线传感器网络的特征
1.4 传感器网络的关键技术
1.5 无线传感器网络的应用
1.6 无线传感器网络仿真平台
1.7 无线传感器网络开发平台
1.8 小结
参考文献
第2篇 无线传感器网络原理
第2章 无线传感器网络体系结构
2.1 体系结构概述
2.2 无线传感器网络体系结构
2.3 小结
参考文献
第3章 路由协议
3.1 概述
.3.2 路由协议分类
3.3 典型路由协议分析
3.4 小结
参考文献
第4章 mac协议
4.1 概述
4.2 wsn的mac协议分类
4.3 mac协议分析比较
4.4 小结
参考文献
第5章 拓扑控制
5.1 概述
5.2 拓扑控制设计目标与研究现状
5.3 拓扑模型与拓扑控制算法
5。4 小结
参考文献
第6章 wsn定位技术
6.1 定位技术简介
6.2 测距方法
6.3 常用的定位计算方法
6.4 典型wsn定位系统和算法
6.5 定位算法设计的注意问题
6.6 小结
参考文献
第7章 时间同步
7.1 时间同步概述
7.2 时间同步算法
7.3 算法比较分析
7.4 小结
参考文献
第8章 安全技术
8.1 无线传感器网络安全基本理论
8.2 无线传感器网络的安全技术研究
8.3 无线传感器网络安全协议
8.4 操作系统安全技术
8.5 无线传感器网络安全的研究进展
8.6 小结
参考文献
第9章 协议标准
9.1 标准概述与网络简介
9.2 1eee 802.15.4协议
9.3 zigbee协议标准
9.4 小结
参考文献
第3篇 zigbee实践开发技术——cc2430
第10章 zigbee硬件平台
10.1 zigbee无线soc片上系统cc2430/cc2431概述
10.2 cc2430/cc2431芯片主要特点
10.3 cc2430/cc2431芯片功能结构
10.4 soc无线cc2430之8051的cpu介绍
10.5 cc2410/cc2431主要外部设备
10.6 无线模块
10.7 cc2430/cc2431所涉及的无线通信技术
10.8 cc2431无线定位引擎介绍
10.9 基于cc2430/cc2431的zigbee硬件平台
第11章 cc2430开发环境iar
11.1 软件安装
11.2 zigbee精简协议
11.3 软件设置及程序下载
11.4 软件使用实例
11.5 取片内温度实例
第12章 开发实践——环境监测
12.1 系统总体方案
12.2 zigbee芯片选择
12.3 系统硬件研制
12.4 系统试验平台搭建
12.5 小结
参考文献
第4篇 zisbee实践开发技术——jennic
第13章 硬件平台
13.1 概述
13.2 硬件平台介绍
第14章 软件平台
14.1 软件介绍
14.2 软件安装
14.3 软件使用说明
14.4 实验平台功能演示
14.5 可视化工具软件isnamp-j
第15章 开发实践——基于zigbee协议栈进行开发
15.1 协议栈架构简介
15.2 zigbee协议栈的开发接el apl
15.3 应用框架接口函数
15.4 zigbee device profile apl
15.5 外围部件的操作
参考文献
第5篇 tinyos实践开发技术
第16章 nesc语言
16.1 nesc语言简介
16.2 语法与术语
16.3 接口
16.4 组件
16.5 模块
16.6 结构
16.7 nesc协作
16.8 应用程序
16.9 多样性
参考文献
第17章 tinyos操作系统
17.1 tinyos简介
17.2 tinyos框架结构与特点
17.3 tinyos组件
17.4 tinyos的系统模型
17.5 tinyos通信模型
17.6 tinyos事件驱动机制、调度策略
17.7 tinyos任务调度机制
17.8 tinyos硬软件实现
17.9 tinyos协议栈
17.10 tinyos应用示例
17.11 tinyos的安装
第18章 tinyos示例
18.1 tinyos示例——用事件驱动方式从传感器读取数据
18.2 crossbow-oem设计套件与网络操作
18.2 传感器节点配置
18.4 moteview操作示例