第一篇:机械 无线传感器实验小结
实验小结
一个下午的实验,或许比我这大学三年多所学的理论知识更加具有实用性。开头,老师用一个混凝土传送车的测量项目,从经济成本和技术手段等方面详细介绍了有线测量的缺点与无线测量的有缺点。印象最深刻的一点是:有线测量的线路布置相当麻烦,且成本高昂,易受外界干扰;无线测量安装方便,随着技术的进步,成本也较低,抗干扰性较好,将是未来科技发展的方向。接下来便是动手操作,其中有两点感触颇深:
第一、从基础做起很重要。
整个实验从学习测量软件开始,实验的相关参数都需要再软件中事先设置妥当。有的同学完全不管不顾就立即开始测量,使得实验数据牛头不对马嘴,直接导致测量失败。学习好测量软件,接下来便是看懂实验原理图,选择正确的传感器进行实验。一开始,我们无从下手,原因在于:无线传感器本身的结构不了解,无法有效的使用起来,输入接入了3
通道,在软件上采集时却使用1通道,一直采集不到
实验数据,或者本该接在同一个传感器的不同通道上的,却找两个传感器来测量。好在,经过摸索和同学
间的讨论,终于弄明白了这些问题,希望以后的同学
们能吸取教训。
第二、细节很重要。
记得千分表加载测应变的实验中,要求输入信号全桥
接入,共4根接入线,其中一对是电源与地线,一对
是中间节点线。刚开始,我们两个接线员一看电路图,想当然认为4个电阻一样大,4根线应该是一样的,变随机接线,导致最后无论怎么调试都没有输入信号,明显是将邻臂接入了电路,使得输入信号互相抵消了,正确的接法应该是采用对臂相加原则,将R1R3或者R2R4 接入,也就说电源线与地线必须正确对于。
经过一下午的努力,终于完成了实验,整理好实验仪器,提交实验数据,走出实验室,顿时感觉成长了好多。
第二篇:无线传感器网络实验感想
无线传感实验感想
本次实验我们进行的是无线传感器网络综合实验。在实验中,我们小组成员学习了无线传输的基本原理,合作完成实验系统的安装、调试与数据分析,在这一过程中我受益良多。
无线传感器网络系统是基于ZigBee技术。ZigBee技术是一种近距离、低复杂度、低功耗、低速率、低成本的双向无线通讯技术。主要用于距离短、功耗低且传输速率不高的各种电子设备之间进行数据传输以及典型的有周期性数据、间歇性数据和低反应时间数据传输的应用。
现在无线传感网络技术广泛用于很多方面,如农业物联网、工业自动化以及智能家居等。无线传感的使用使传感器和自动化技术得到了空前的发展,并给人们的生活带来了很大的便利。
我们平时的实验课更多注重对理论的验证,但是没有创新性和自主研发性,虽然这次的实验我们大部分也是照着实验说明书进行连接、烧录程序、演示等,但是此次的实验增加了我对电子设计的浓厚兴趣。只要有兴趣,我相信化兴趣为动力,我肯定能更加努力加强电子专业的学习,努力提高专业素养。
当然实验中还有注重团队的协作,我们分工明确,合作愉快,因此更快、更好地完成了实验。现在的项目工程,凭一己之力几乎不可能完成,所以企业也十分注重员工的团队意识,我们想要进入好的企业,对这块不能等闲视之,必须加以重视。
最后,通过这次的传感器技术实验我不但对理论知识有了更加深的理解,对于实际的操作和也有了质的飞跃。经过这次的实验,我们整体对各个方面都得到了不少的提高,希望以后学校和系里能够开设更多类似的实验,能够让我们得到更好的锻炼。
第三篇:无线传感器网络综述(网安).
2008.2 80 网络安全技术与应用 无线传感器网络综述 唐启涛
陶滔
南华大学计算机科学与技术学院
湖南
421001 摘要:本文介绍了无线传感器网络的概念、特点、通信结构及其安全需求,并对其应用过程中可能遇到的攻击方式和相 应的抵御方法做了简单介绍。指出了无线传感器网络今后的研究方向及最新研究动态。
关键词:无线传感器网络;网络协议栈;传感器节点;多跳路由 0
引言
近年来随着传感器、计算机、无线通信及微机电等技术 的发展和相互融合,产生了无线传感器网络(WSN, wireless sensor networks。无线传感器网络技术与当今主流无线网络 技术使用同一个标准——802.15.14, 它是一种新型的信息获 取和处理技术。无线传感网络综合了嵌入式计算技术、传感 器技术、分布式信息处理技术以及通信技术,能够协作地实时 监测、感知和采集网络分布区域内的不同监测对象的信息。它的应用极其广泛, 当前主要应用于国防军事、智能建筑、国 家安全、环境监测、医疗卫生、家庭等方面。
无线传感器网络系统(WSNS, wireless sensor networks system通常由传感器节点、聚节点和管理节点组成。它的结 构图如图1。传感器节点负责将所监测的数据沿着其他传感器 节点逐跳地进行传输, 经过多跳路由, 然后到达汇聚节点, 最 后通过卫星或者互联网到达管理节点, 然后, 用户1通过管理 节点对传感器网络进行管理, 发布监测任务及收集监测数据。通过无线传感器网络可以实现数据采集、数据融合、任务的 协同控制等。
图
1无线传感网络系统结构图 1
无线传感器网络特点
目前常见的无线网络包括移动通信网、Ad Hoc 网络、无 线局域网、蓝牙网络等,与这些网络相比,无线传感器网络 具有以下特征:(1硬件资源有限
由于受到价格、硬件体积、功耗等的限制,WSN 节点的 信号处理能力、计算能力有限,在程序空间和内存空间上与 普通的计算机相比较,其功能更弱。
(2电源容量有限
由于受到硬件条件的限制,网络节点通常由电池供电, 电池能量有限。同时,无线传感网络节点通常被放置在恶劣 环境或者无人区域,使用过程中,不能及时给电池充电或更 换电池。
(3无中心
无线传感器网络中没有严格的中心节点,所有节点地位平等,是一个对等式网络。每一个节点仅知道自己邻近节点 的位置及相应标识,无线传感器网络利用相邻节点之间的相 互协作来进行信号处理和通信,它具有很强的协作性。
(4自组织
网络的布设和展开不需要依赖于任何预设的网络设备, 节点通过分层协议和分布式算法协调各自的监控行为,节点 开机后就可以快速、自动地组成一个独立的无线网络。
(5多跳路由
在无线传感器网络中,节点只能同它的邻居直接通信。如果想与其射频覆盖范围之外的节点进行数据通信,则需要 通过中间网络节点进行路由。无线传感器网络中的多跳路由 是由普通网络节点来完成的,没有专门的路由设备。
(6动态拓扑
无线传感器网络是一个动态的网络,节点能够随处移 动;一个节点可能会因为电池能量用完或其他故障原因,退 出网络运行;一个节点也可能由于某种需要而被添加到当前 网络中。这些都会使网络的拓扑结构发生变化,因此无线传
感器网络具有动态拓扑组织功能。(7节点数量多,分布密集
为了对一个区域执行监测,往往需要很多的传感器节点 被放置到该区域。传感器节点分布非常密集,通常利用节点 之间高度连接性来保证系统的抗毁性和容错性。
2无线传感器网络协议栈
无线传感器网络协议栈由以下五部分组成:物理层、数 据链路层、网络层、传输层、应用层,与互联网协议栈的五 层协议相对应,其结构如图
2。
作者简介:唐启涛(1982-,男,南华大学计算机科学与技术学院 2006级硕士研究生,研究方向:计算机网
络与信安全。陶滔(1969-,男,网络教研室主任、副教授,硕士生导师,研究方向:计算机网络安全。2008.2
网络安全技术与应用 图
2无线传感器网络协议栈 2.1物理层
物理层主要负责感知数据的收集,并对收集的数据进行 采样、信号的发送和接收、信号的调制解调等任务。在物理 层中的主要安全问题是建立有效的数据加密机制。由于对称 加密算法的局限性,它不能在 WSN 中很好的发挥作用,因而 如何使用高效的公钥算法是 W S N 有待解决的问题。
2.数据链路层
数据链路层主要负责媒体接入控制和建立网络节点之间 可靠通信链路,为邻居节点提供可靠的通信通道,主要由介 质访问控制层组成。介质访问控制层使用载波监听方式来与 邻节点协调使用信道,一旦发生信道冲突,节点使用相应的 算法来确定重新传输数据的时机。无线传感器网络的介质访 问控制协议通常采用基于预先规划的机制来保护节点的能量。
2.3网络层
网络层的主要任务是发现和维护路由。正常情况下,无 线传感器网络中的大量传感器节点分布在一个区域里,消息 可能需要经过多个节点才能到达目的地,且由于传感器网络 的动态性,使得每个节点都需要具有路由的功能。节点一般 采用多跳路由连接信源和信宿。
2.4传输层
由于无线传感器网络节点的硬件限制,节点无法维持端到 端连接的大量信息传输,而且节点发送应答消息也会消耗大量 能量,因而,目前还没有成熟的关于传感器节点上的传输层 协议的研究。汇聚节点只是传感器网络与外部网络的接口。
2.5应用层
应用层主要负责为无线传感器网络提供安全支持,即实 现密钥管理和安全组播。无线传感器网络的应用十分广泛, 其中一些重要的应用领域有:军事方面,无线传感器网络可 以布置在敌方的阵地上,用来收集敌方一些重要目标信息, 并跟踪敌方的军事动向:环境检测方面,无线传感器网络能 够用来检测空气的质量,并跟踪污染源;民用方面,无线传 感器网络也可用来构建智能家居和个人健康等系统。
3安全性需求
基于无线传感器网络的特殊性,形成了与其他网络系统不 同的网络安全特性, 并能直接应用到实际的无线传感网络中。归纳为以下几个方面: 3.1鲁棒性
传感器网络一般被放置在恶劣环境、无人区域或敌方阵 地中,环境条件、现实威胁和当前任务具有不确定性,它需 要设计具有抵抗节点故障的机制。一种常用方法是部署大量 节点。网络协议应该具有识别发生故障的相邻节点的能力, 并根据更新的拓扑进行相应的调节。
3.2扩展性
WSN 节点会随着环境条件的变化或恶意攻击或任务的变 化而发生变化,从而影响传感器网络的结构。同时,节点的 加入或失效也会导致网络的拓扑结构不断变化,路由组网协 议和 W S N S 必须适应 W S N 拓扑结构变化的特点。
3.3机密性
传感器网络在数据传输过程中,应该保证不泄露任何敏 感信息。应用中,通过密钥管理协议建立的秘密密钥和其他 的机密信息,必须保证只对授权用户公开。同时,也应将因 密钥泄露造成的影响尽可能控制在一个较小范围,不影响整 个网络的安全。解决数据机密性的常用方法是使用会话密钥 来加密待传递的消息。
3.4数据认证
由于敌方能够很容易侵入信息, 接收方从安全角度考虑, 有必要确定数据的正确来源。数据认证可以分为两种,即两 部分单一通信和广播通信。
3.5数据完整性
在网络通信中,数据的完整性用来确保数据在传输过程 中不被敌方所修改,可以检查接收数据是否被篡改。根据不 同的数据种类,数据完整性可分为三类:选域完整性、无连 接完整性和连接完整性业务。
3.6
数据更新
表示数据是最新的,是没有被敌手侵入过的旧信息。网络 中有弱更新和强更新两种类型的更新。弱更新用于提供局部 信息排序,它不支持延时消息;强更新要求提供完整的次序, 并且允许延时估计。
3.7
可用性
它要求 WSN 能够按预先设定的工作方式向合法的系统用 户提供信息访问服务,然而,攻击者可以通过信号干扰、伪 造或者复制等方式使传感器网络处于部分或全部瘫痪状态, 从而破坏系统的可用性。
3.8
访问控制
W S N 不能通过设置防火墙进行访问过滤;由于硬件受 限, 也不能采用非对称加密体制的数字签名和公钥证书机制。WSN 必须建立一套符合自身特点的、综合考虑性能、效率和 安全性的访问控制机制。
4攻击方式及采取的相应措施
无线传感网络可能遭遇多种攻击。攻击者可以直接从物
2008.2 82 网络安全技术与应用 理上将其破坏。另一方面,攻击者可以通过操纵数据或路由 协议报文,在更大范围内对无线传感网络进行破坏。具体的 攻击类别如下: 4.1欺骗、篡改或重发路由信息
攻击者通过向 WSN 中注入大量欺骗路由报文,或者截取 并篡改路由报文,把自己伪装成发送路由请求的基站节点, 使全网范围内的报文传输被吸引到某一区域内,致使各传感 器节点之间能效失衡。对于这种攻击方式的攻击,通常采用 数据加密技术抵御。
4.2选择转发攻击
攻击者在俘获传感器节点后,丢弃需要转发的报文。为 了避免识破攻击点,通常情况下,攻击者只选择丢弃一部分 应转发的报文,从而迷惑邻居传感节点。通常采用多路径路 由选择方法抵御选择性转发攻击。
4.3DoS拒绝服务攻击
攻击者通过以不同的身份连续向某一邻居节点发送路由 或数据请求报文,使该邻居节点不停的分配资源以维持一个 新的连接。对于这种攻击方式,可以采用验证广播和泛洪予 以抵御。
4.4污水池攻击
攻击点在基站和攻击点之间形成单跳路由或是比其他节 点更快到达基站的路由,以此吸引附近的传感器以其为父节 点向基站转发数据。污水池攻击“调度”了网络数据报文的 传输流向,破坏了网络负载平衡。可以采用基于地理位置的 路由选择协议抵御污水池攻击。
4.5告知收到欺骗攻击
当攻击点侦听到某个邻居节点处于将失效状态时,冒充 该邻居节点向源节点反馈一个信息报文, 告知数据已被接受。使发往该邻居节点的数据报文相当于进了“黑洞”。可以调控 全球知识以抵御告知收到欺骗。
4.6
女巫攻击
攻击点伪装成具有多个身份标识的节点。当通过该节点 的一条路由破坏时,网络会选择另一条完全不同的路由,由 于该节点的多重身份,该路由可能又通过了该攻击点。它降 低了多经选路的效果。针对这种攻击方式,可以采用鉴别技 术抵御。
5今后的研究方向
目前,有关传感器网络的研究还处于初步阶段,由于无 线传感网络的体系结构和模型没有形成最后的标准,无线传 感器网络安全研究方面还面临着许多不确定的因素,对于 W S N 而言,仍然存在着如下有待进一步研究的问题。
5.1安全的异常检测和节点废除
在传感器网络中,由于被盗用节点对网络非常有害,因 而希望能即时检测和废除被盗用节点。Chan 提出使用分布式
投票系统来解决这个问题。5.2
安全路由
安全的路由协议应允许在有不利活动的情况下,继续保 持网络的正常通信。传感器网络中的许多类型的攻击方式的 抵御可以通过提高路由的安全设计来实现。如何设计一种高 效、安全的路由有待进一步的研究。
5.有效的加密原语
Perrig 提出了 SPINS 协议族, 通过该协议, 使用有效的 块加密,对于不同块进行不同的加密操作。Karlof
设计了 TinySec,在效率与安全性之间折中。在密钥建立和数字签名 时,如何使用有效的非对称加密机制,是一个值得进一步研 究的方向。
5.4入侵检测问题
在数据认证和源认证之前,有必要设计相应的方案来确 认通信方是不是恶意节点。目前有些无线传感网络都是假设 网络节点具有全网惟一标识,这其实是不符合现实的。
5.5传感器安全方案和技术方案的有机结合
根据 W S N 的特点,其安全解决方案不能设计得过于复 杂,并尽可能的避免使用公钥算法。如何在不明显增加网络 开销的情况下,使性能和效率达到最佳,并设计出相应的协 议和算法有待于进一步的研究。
5.6
管理和维护节点的密钥数据库
在传感器网络中,每个节点需要维护和保持一个密钥数据 库。在网络节点存储能力有限的情况下, 如何保证密钥建立、撤 消和更新等阶段动态地维护和管理数据库需要进一步的研究。
6总结
无线传感器网络在军事和民用领域都有着广泛的潜在用 途,是当前技术研究的热点。本文从无线传感器网络的特点、无线传感网络的协议栈、安全需求、可能受到的安全攻击及 相应的防御方法及今后有待进一步研究的问题等方面对目前 国内外开展的研究进行了较为系统的总结,有助于了解当前无 线传感器网络研究进展及现状。
参考文献
[1]Prtra JC,PalR N.A functional link artificial neural network foradaptive c hannel e qualization[J].Signal P rocessing.1995.[2]PasqualeArpaia,Pasquale Daponte,DomcaicoGrmi ald,i et a.l ANN-Based Error Reduction for Expermi entally Modeled Sensors [J].IEEE Trans.on Instrumentation andMeasurement.2002.[3]徐丽娜.神经网络控制[M].哈尔滨:哈尔滨
工业大学出版社.1999.[4]遗传算法结合FANN实现加速度传感器动态特性补偿[J].计 量学报.2005.[5]郎为民,杨宗凯,吴世忠,谭运猛.无线传感器网络安全研究.计 算机科学.2005.
第四篇:无线传感器网络实验报告
桂林电子科技大学
实验报告
2015 5--2016 6 学年第 一 学期
开 课 单 位
海洋信息工程学院
适用年级、专业
课 程 名 称
无线传感器网络
主 讲 教 师
王晓莹
课 程 序 号
1510344
课 程 代 码
BS1620009X0
实 验 名 称
ns2 实验环境配置及应用
实 验 学 时学时
学
号
姓
名
一、
实验目的1)掌握虚拟机的安装方法。
2)熟悉 Ubuntu 系统的基本操作方法。
3)掌握 ns2 环境配置。
4)掌握 tcl 语言的基本语句及编程规则。
5)了解使用 ns2 进行网络仿真的过程。
二、
实验环境
1)系统:Windows 10 专业版 64 位 2)内存:8G 3)软件:VMware Workstation 12 Pro 三、实验内容
((一 一))安装虚拟机(简述安装步骤)
a)在 VMware 官网(https://#allinone 复制到根目录,解压到当前位置 tar xvfz ns-allinone-2.35.tar.gz
在根目录下打开 ns-allinone-2.35 文件夹,在里面找到 ns-2.35 打开找 linkstate文 件 夹,打 开 里 面 的 ls.h 文 件,将 第 137 行 的 void eraseAll(){ erase(baseMap::begin(), baseMap::end());} 改成 void eraseAll(){ this->erase(baseMap::begin(), baseMap::end());}
运行 cd./ns-allinone-2.35 运行./install #进行安装
d)设置环 境变量:
终端中输入 cd,返回根目录,然后
sudo gedit.bashrc 在文件末尾加入:
export PATH=“$PATH:/home/kevin/ns-allinone-2.35/bin:/home/kevin/ns-allinone-2.35/tcl8.5.10/unix:/home/kevin/ns-allinone-2.35/tk8.5.10/unix” export LD_LIBRARY_PATH=“$LD_LIBRARY_PATH:/home/kevin/ns-allinone-2.35ns-allinone-2.35/otcl-1.14:/home/kevin/ns-allinone-2.35/lib” export TCL_LIBRARY=“$TCL_LIBRARY:/home/kevin/ns-allinone-2.35/tcl8.5.10/library” 保存退出
e)验证 完成后在新终端窗口 输入 ns 出现%
测试:
ns./ns-allinone-2.35/ns-2.35/tcl/ex/simple.tcl
输入 exit 退出 ns2
((四 四))l tcl 语言基本使用(举例说明)
a)创建 test01.tcl 文件,编辑 test01.tcl 文件,在终端输入 touch test01.tcl #创建文件 gedit test01.tcl #编辑文件 b)在 test01.tcl 中输入“九九乘法表”TCL 语言
c)运行 test01.tcl,结果如图:
((五 五))网络仿真(可以选示例,也可以自己参考资料设计仿真)
((六 六))遇到的问题及解决方法
1.Ns2 验证:安装完成后在新终端窗口 输入 ns 不出现 %
使用 sudo apt-get install ns2 安装后新窗口输入 ns 出现 %
2.TCL 语言测试:找不到 tk.tcl
ns./ns-allinone-2.35/ns-2.35/tcl/ex/simple.tcl 提示找不到 tk.tcl,因为没安装 nam,输入命令 sudo apt-get install nam 安装成功,再验证就可以了。
四、
实验总结
通过本次实验,熟悉掌握了虚拟机 VMware Workstation Pro 的安装与系统创建安装使用,熟悉掌握 Ubuntu 系统的基本命令操作,掌握 ns2 环境配置,掌握 tcl 语言的基本语句及编程规则,了解但还尚未能掌握使用 ns2进行网络仿真的操作。相信之后通过理论与实践更深的了解熟悉网络仿真的知识与操作。
第五篇:无线传感器网络课堂教学方法探索
无线传感器网络课堂教学方法探索
摘 要:针对无线传感器网络课程知识点讲解难、原理演示难和案例应用难的问题,提出一套无线传感器网络课程教学方法,包括课前知识探究、比较讲解、仿真演示和创新案例设计等方法。
关键词:物联网工程;无线传感器网络;课堂教学方法;创新案例;比较讲解
文章编号:1672-5913(2017)05-0066-03
中图分类号:G642
0 引 言
物联网是继计算机、互联网和移动通信之后的又一次信息产业的革命性发展,目前被正式列为国家重点发展的战略性新兴产业之一[1]。近年来,物联网专业在全国很多高校开设,但是作为一个新兴专业,有其独有的特征,如知识范围涵盖广等。对于其专业课程教学特别是像无线传感器网络(Wireless Sensor Networks,WSN)这类核心课程更需要在教学方法、教学思路上进行改革和
创新[2]。无线传感器网络课程的地位
物联网专业在全国很多高校开设,培养方案和课程体系可能有差别,但无线传感器网络一般会被设置成核心课程或必修课程[3]。无线传感器网络是一门理论性和实用性都较强的课程,多学科高度交叉,知识点涵盖范围广,在课堂教学上对教师的要求较高,需要学生掌握的内容也较多和复杂[4]。无线传感器网络教学中存在的问题
(1)知识点讲解难,知识点涵盖了传感器、嵌入式计算、网络与通信、分布式信息处理等技术,在课堂讲解中,学生对于不熟悉的知识点往往觉得晦涩难懂,最终放弃听讲。
(2)原理演示难,无线传感器网络中很多原理在课堂教学中较难演示,学生只能在理论上接受,不能建立形象化理解。
(3)案例应用难,无线传感器网络可以在很多领域进行应用实验,但学生往往难以找到突破口,不能很好的将所学知识应用在实际需要中,一方面是不善于寻找需求,另一方面是对所学知识不能够融会贯通,举一反三。无线传感器网络教学方法探讨
3.1 课前知识探究
物联网专业学生需要有较广的知识面和较深的专业技能,课上所学内容是有限的,需要学生对知识进行广泛涉猎,但往往他们又是迷茫的,不知从何学起以及学些什么。“课前知识探究”是建立教师引导性的知识学习过程,在这个过程中,教师抽取出下次课堂教学中的前提内容,即学生需要提前了解的内容,让学生进行探究。学生凭借已有的知识、生活经验和学习方法自主探索,从而激发学习兴趣,增强学好课程的信心。最后以多种形式进行总结汇报,如写成科技综述、PPT课堂汇报等。这种预习不再是单纯为掌握知识和技能的学习活动,而是为了学生综合素质的培养和提升。
主要过程如下:教师布置任务,多以“主题”形式展现;学生根据已有知识进行独立思考;学生通?^知网、百科、文库、技术论坛等网络资源库进行更全面的信息获取;形成汇报文件,以PPT讲稿呈现;课堂10分钟讲解。
比如在学习“传感器网络数据融合技术”前,让学生提前总结整理“数据融合”的概念由来、发展历程、工作原理以及应用等信息,下次课堂讲解预留10分钟让学生通过PPT进行演示讲解。课前知识探求充分调动学生自主学习的能力,同时也锻炼了分析、总结能力和基本的科学素养。学生通过这种探求方式获取的知识要比教师直接课堂讲授掌握得更牢固、更深刻。
3.2 比较讲解法
比较讲解法不是一个普遍适用的方法,但对于无线传感器网络课堂教学有着独特的良好效果,主要原因是无线传感器网络与计算机网络在层次结构、知识框架以及应用特征上都具有参照性,而计算机网络又是学生已经学习过的、较为熟悉的课程。教师在讲解中通过比较突显所需掌握知识的特征、难点和重点。主要过程如下:①通过比较法引入新概念,有些概念间有许多相似之处,了解一些概念之后,另一些概念可用比较法引入,使教学难度降低,并能把规律揭示出来;②通过对比图或者表讲解异同,帮助学生理解两者的差别,深化记忆。
如图1所示是开放式系统互联网络参考模型(OSI)和无线传感器网络体系结构模型的对比图。在协议、安全以及应用等各个方面都可以通过比较讲解法进行课堂教学。
通过比较学习会发现很多知识有相同点和不同点,若不去比较,可能会把相关知识的概念、原理、现象等混为一谈,这不利于对知识进行深刻理解和准确应用;善于比较则可以抓住知识的本质特征和知识间的内在联系,从而达到准确理解、记忆和应用知识的目的。
3.3 仿真演示法
WSN是一门实用型课程,在课堂上需要形象、立体地向学生展示所学知识,比如数据是如何在网络中传输的,路由方式是怎样的。在课堂上只是讲解路由协议或者算法,学生对知识的理解不深刻。仿真演示可激发学生求知欲望,提高学习兴趣,调动学习积极性,激发求知欲。我校使用了ATOS-SensorSim无线传感器网络仿真系统,如图2所示。
它是一款功能强大、配置简便的WSN专业模拟系统,具备算法过程演示、算法分析和调试等功能,通过配置参数,可实现不同参数条件下的算法自动运行、运行过程显示、实验结果统计和实验结果图自动生成。
通过模拟演示,学生直观了解WSN的组织结构、传输过程及算法应用等;学生也可以验证自己所写的路由算法,并对结果自动分析,这种仿真演示法极大提高了学生学习的积极性和学习兴趣。
3.4 创新案例设计
创新案例设计教学法是让学生主动观察生活中的细节,提炼业务需求,自主设计基于WSN的解决方案。在课堂中每讲解一个知识点,就让学生将所学知识应用在自己设计的案例中,具体的设计实施在实验课中完成,整个过程教师给予指导和重要知识讲解。
基本过程如下:学生在具有一定知识储备后提出创意设计思路;教师帮助确定设计思路的可行性;学生学习新知识后将知识应用到创意设计中,完成文档编写或编码;学生课堂讲解知识在自己设计中的应用;提交最终设计方案。
比如设计“基于WSN的智能家居系统”,在学习WSN的物理层概念、主要技术以及设计方法后,学生基本能给出他所要设计的家居系统的物理层解决方案,采用哪种介质传输,哪些设备并给出原因和性能说明。每次课会抽取1~2个学生对自己的设计方案进行讲解。
通过创新案例设计法,建立学生独立解决问题的能力和知识运用能力。在经历过初期的挣扎和迷茫后,大部分学生都能认真、顺利地完成设计。重要的是通过这个过程,学生能充分理解一个系统的产生流程,从需求分析、框架设计、软硬件选择到子部件的设计、集成、测试等让学生深入了解每个环节的工作以及差异,也为将来走上工作岗位打下坚实的基础。结 语
物联网专业是新兴专业,物联网课程的教学应该有其独特性和创新性,无线传感器网络课程作为物联网专业的一门重点课程,更要提高课堂教学效率。我们提出的包含课前知识探究、比较讲解、仿真演示和创新案例设计等4部分的WSN课堂教学方法应用在大学无线传感器网络课程的课堂教学中,取得良好的教学效果,学生的学习积极性和学习效率大大提高。通过课堂教学+实验课实践后的成果参加多项国家级、省部级物联网竞赛并取得优异成绩。
参考文献:
[1] 王靖淇,沈海,常状.智能物联,芯系未来―英特尔助力物联网教育创新[J].计算机教育,2015(13):109-110.[2] 傅骞.从优化管理到促进创新―物联网教育应用目标发展概述[J].中国电化教育,2014(11):69-73.[3] 张务农.物联网发展图景中的教育变革与挑战[J].教育发展研究,2015(17):21-26.[4] 黄旭,蒋云良,顾永跟.物联网工程专业建设中多学科融合的探索与实践[J].高等工程教育研究,2016(2):86-90.(编辑:郭田珍)