课程概述

学习无线传感器网络对同学们在物联网组网种有着重要的支撑作用,要求掌握不同传感器的原理和应用,掌握无线网络的协议、拓扑结构、管理技术、安全技术等知识,同时能学会相关软件的使用,并能对网络设备和网络性能进行设计和测试。

证书要求

1.本课程按照线上线下混合式教学模式进行;即线上学习中国大学mooc课程--“无线传感器网络技术--马小林”课程,线下以教师讲解课程内容为主。
2.本课程学时安排:总学时32学时,其中理论学时32。
3.平时成绩组成:
        100分=纸质作业×50%+课堂提问×20%+考勤×30%。
4.过程考核组成:
        100分=中国大学MOOC电子证书×100%(自学)。
5.期末考试:闭卷+笔试。
6.总评成绩组成:
   总评成绩=平时成绩×20%+过程考核成绩×30%+期末考试×50%

授课大纲

01

无线传感器网络及传感器简介

主要内容:(1)无线传感器网络结构,包括:无线传感器网络的定义、产生的背景、设计挑战因素,并举例讲解无线传感器网络的应用范畴,如:无线传感器网络在结构安全监测、交通控制、医疗保健、精细农业、火山活动监测、地下采矿安全等领域中的应用;(2)无线传感器网络的传感器节点架构,包括:无线传感器节点硬件设计架构、传感子系统、处理器子系统、通信接口、原型机示例;(3)无线传感器网络的传感器节点所用软件操作系统特性,包括:操作系统的功能需求、分离关注点、系统开销、可移植性、动态重编程,并简要介绍典型的无线传感器网络操作系统TinyOS。

课时

1.1 无线传感器网络结构

1.2 传感器节点架构

1.3 传感器操作系统特性及TinyOS系统原型

02

无线传感器网络物理层

主要内容:(1)无线传感器网络物理层基本组成部分,包括:发射机、传输信道、接收机,并讲解数字通信系统的组成结构;(2)信源编码,包括:信源编码的目的、基本方法、输入输出关系,并举例讲解信源编码器的效率的计算方法;(3)信道编码,包括:信道容量公式、信道类型、信道的信息传输数学表达;(4)调制,包括:常用调制类型的基本原理、调制效率;(5)无线信道信号传播,包括:无线传感器网络常用的无线波段、加性高斯白噪声信道模型、发送端功率与接收端功率的关系及影响因素、传输损耗的计算。

课时

2.1 无线传感器网络物理层的信源编码

2.2 无线信道信号传播

03

无线传感器网络媒质接入层

主要内容:(1)无线传感器网络媒质接入层基本概念和分类等;(2)无线网络媒质接入层基础协议:CSMA、IEEE 802.11及Zigbee;(3)无线传感器网络媒质接入层协议(MAC协议)设计目标;(4)LEACH协议;(5)S-MAC协议;(6)Z-MAC协议。

课时

3.1 MAC协议概述

3.2 CSMA技术基本原理

3.3 IEEE 802.11技术基本原理

3.4 Zigbee技术基本原理

3.5 无线传感器网络MAC协议设计目标

3.6 LEACH协议工作原理

3.7 S-MAC协议工作原理

3.8 Z-MAC协议工作原理

04

无线传感器网络网络层

主要内容:(1)网络层功能概述;(2)网络层路由协议的分类及路由评价指标;(3)洪泛和闲聊机制,以及基于协商的传感网信息传播协议(SPIN);(4)主动式路由协议的基本思想及目的序列距离矢量(DSDV)协议;(5)按需路由协议的基本思想及自组网络按需距离矢量(AODV)协议;(6)基于服务质量(QoS)的路由基本思想及实时通信服务路由(SPEED)协议。

课时

4.1 路由模型与路由协议分类

4.2 路由协议性能度量指标

4.3 洪泛与SPIN路由协议

4.4 DSDV路由协议

4.5 AODV路由协议

4.6 SPEED路由协议

05

无线传感器网络能量管理

主要内容:(1)无线传感器网络能量管理的基本思想;(2)局部能量管理,包括:处理器子系统、通信子系统、总线、存储器、电源等子系统的能量管理;(3)动态电源管理方法,包括:动态操作模式、动态调度、任务调度;(4)动态电源管理概念架构。

课时

5.1 动态电源管理方法及架构

06

无线传感器网络时间同步

主要内容:(1)无线传感器网络时钟与同步问题概述、必要性及挑战因素;(2)同步消息和通信延时的不确定性;(3)无线传感器网络时间同步协议概述、基于全球时间源(GPS)的参考广播机制、基于树的轻量级同步(LTS)协议;(4)传感器网络的时间同步协议(TPSN)。

课时

6.1 时钟偏移与同步问题

6.2 时间同步的必要性与挑战

6.3 同步消息

6.4 LTS同步协议

6.5 TPSN同步协议

07

无线传感器网络节点定位

主要内容:(1)无线传感器网络中的定位问题概述、测距技术和基于距离的定位方法,以及基于GPS的定位;(2)不需要测距的定位算法基本思想及Ad Hoc定位系统(APS);(3)事件驱动定位及灯塔定位法。

课时

7.1 常用测距技术

7.2 三角测量法与三边测量法基本原理

7.3 Ad Hoc定位系统基本原理

7.4 灯塔定位法

08

无线传感器网络安全问题及编程实现

主要内容:(1)网络安全基本原理,包括:CIA安全模型、身份认证、密码学;(2)无线传感器网络中的安全挑战,包括:资源限制、分布式控制、传感器节点位置不确定性、无线通信易出错性;(3)无线传感器网络中的安全攻击方式,包括:拒绝服务、路由攻击、传输层攻击、数据汇聚攻击、隐私攻击;(4)安全协议和机制,包括:密钥管理、对称密钥和公钥加密、Zigbee协议的安全机制;(5)无线传感器网络编程的特点;(6)以节点为中心的编程方法;(7)无线传感器网络仿真器。

课时

8.1 CIA安全模型及WSN安全问题概述

8.2 以节点为中心的编程与网络仿真器