搜档网
当前位置:搜档网 › 无线传感器网络实验指导书

无线传感器网络实验指导书

无线传感器网络实验指导书
无线传感器网络实验指导书

无线传感器网络

实验指导书

信息工程学院

实验一质心算法

一、实验目的

掌握合并质心算法的基本思想;

学会利用MATLAB实现质心算法;

学会利用数学计算软件解决实际问题。

二、实验内容和原理

无需测距的定位技术不需要直接测量距离和角度信息。定位精度相对较低,不过可以满足某些应用的需要。

在计算几何学里多边形的几何中心称为质心,多边形顶点坐标的平均值就是质心节点的坐标。

假设多边形定点位置的坐标向量表示为p i= (x i,y i)T,则这个多边形的质心坐标为:

例如,如果四边形ABCD 的顶点坐标分别为(x1, y1),(x2, y2), (x3, y3) 和(x4,y4),则它的质心坐标计算如下:

这种方法的计算与实现都非常简单,根据网络的连通性确定出目标节点周围的信标参考节点,直接求解信标参考节点构成的多边形的质心。

锚点周期性地向临近节点广播分组信息,该信息包含了锚点的标识和位置。当未知结点接收到来自不同锚点的分组信息数量超过某一门限或在一定接收时间之后,就可以计算这些锚点所组成的多边形的质心,作为确定出自身位置。由于质心算法完全基于网络连通性,无需锚点和未知结点之间的协作和交互式通信协调,因而易于实现。

三、实验内容及步骤

该程序在Matlab环境下完成无线传感器中的质心算法的实现。在长为100米的正方形区域,信标节点(锚点)为90个,随机生成50个网络节点。节点的通信距离为30米。

需完成:

分别画出不同通信半径,不同未知节点数目下的误差图,并讨论得到的结果

所用到的函数:

1. M = min(A)返回A最小的元素.

如果A是一个向量,然后min(A)返回A的最小元素.

如果A是一个矩阵,然后min(A)是一个包含每一列的最小值的行向量。

2. rand

X = rand返回一个单一均匀分布随机数在区间(0,1)。

X = rand(n)返回n--n矩阵的随机数字。

()12341234

,,

44

x x x x y y y y

x y

++++++

??

= ?

??

3. S = sum(A)返回A 沿其大小不等于1 的第一个数组维度的元素的总和。

如果A是一个向量,sum(A)可返回元素的总和。

如果A是一个矩阵,然后sum(A)返回一个行向量包含每个列的总和。

4. inf无穷大

此MATLAB 函数返回正无穷大的IEEE 算术表示。除以零和溢出等操作会生成无穷值,从而导致结果因太大而无法表示为传统的浮点值

5. zeros - 创建全零数组

X = zeros返回标量0.

X = zeros(n) -由-n矩阵的零返回n.

6. plot(X,Y)画出Y随X变化的2D 曲线。

plot(X,Y,o)用o描述(X,Y)这一点。

7.n= norm(v)返回的2-范数或欧氏范数的向量v.

n = norm (v,p)返回向量范数定义的sum(abs(v)^p)^(1/p),这里p是任何正值,Inf或-Inf.

8.s = num2str(A)数值数组转换为字符数组输出,它表示的数字。输出格式取决于原始值的大小。num2str是用于标签和标题情节与数字值。

所用到的变量:

xy:均匀分布的信标节点位置矩阵

n:未知节点数量

SS: 未知节点位置矩阵

dm:通信半径

cent:质心

MM:未知节点估计坐标矩阵

e:估计位置和实际位置距离矩阵(误差)

四、源程序

clear

clc

%锚节点节点设置

for i=1:1:10%1到10,步长是1;画出锚点,前一个括号是标号。

for j=1:1:10

x(j+(i-1)*10)=(i-1)*10;

y(j+(i-1)*10)=(j-1)*10;

end

end

figure%出现图形界面

plot(x,y,'k.'); %黑点

hold on %继续画图

axis([0 100 0 100]);

xy=[x;y];把X,Y的坐标付给矩阵XY

xy;

hold on

xm=90;

ym=90;

n=50; %未知节点

for i=1:1:n

Sx(i)=rand(1,1)*xm;%产生一个一行一列的矩阵;依然是0-1中任意一个值。

Sy(i)=rand(1,1)*ym;

plot(Sx(i),Sy(i),'r*');% 红星

xlabel('x轴');

ylabel('y轴');

hold on

end

dm=30 ;%通信半径

m=100; 一共100个点;

for j=1:1:n%未知节点循环;每一个未知节点都与在通讯范围内所有的锚点算一遍距离,放到一个矩阵中,通讯距离以外的点为零。

SS=[Sx(j);Sy(j)];

k=0;%表示通信半径内的信标节点数

for i=1:1:m

d=norm((xy(:,i)-SS),2);%2范数就是求直线距离;不管行,第i列;

if d<=dm 是否在范围内,取出信标节点,放到XX,yy中

xx(j,i)=xy(1,i);第1行第i列;%X坐标都给了XX

yy(j,i)=xy(2,i); 第2行第i列;

k=k+1;

else

xx(j,i)=0;

yy(j,i)=0;

end

end

if k~=0%k不等于零

cent(:,j)=[sum(xx(j,:));sum(yy(j,:))]/k;%第j行的所有列

else

cent(:,j)=0; 令第j列的所有元素为零。

end

plot(cent(1,j),cent(2,j),'o') ;

hold on

plot([cent(1,j) Sx(j)],[cent(2,j) Sy(j)],'R--') ;%估计位置和真实位置连接title('Centroid');

hold on

MM=[cent(1,j);cent(2,j)];

e(j)=norm((MM-SS),2); %定位误差end

% figure/dm

% axis([0 n 0 1])

% j=1:1:n

% plot(j,e(j) ,'-r.')

% hold on

% title('Centroid')

% E=sum(e)/n

E=sum(e)/(n*dm);

disp(['定位误差=',num2str(E)]); %将结果转换成字符串输出

实验二DV-hop算法

一、实验目的

掌握DV-hop算法的基本思想;

学会利用MATLAB实现DV-hop算法;

学会利用数学计算软件解决实际问题。

二、实验内容和原理

DV-Hop算法解决了低锚点密度引发的问题,它根据距离矢量路由协议的原理在全网范围内广播跳数和位置。

已知锚点L1与L2、L3之间的距离和跳数。L2计算得到校正值(即平均每跳距离)为(40+75)/(2+5)=16.42m。假设传感器网络中的待定位节点A从L2获得校正值,则它与3个锚点之间的距离分别是L1=3×16.42,L2=2×16.42,L3=3×16.42,然后使用多边测量法确定节点的位置。

图1 DV hop 算法示意图

三、实验内容及步骤

该程序在Matlab环境下完成无线传感器中的DV-Hop算法的实现。在长为100米的正方形区域,随机生成100个网络节点,其中信标节点(锚点)为8个,未知坐标节点为92个。节点的通信距离为50米。可算出最短路经算法计算节点间跳数、每个信标节点的校正值并可用用跳数估计距离。(1000-1000, 300个节点,60个信标节点)

所用到的函数:

参见上节:质心算法;

需完成:

1)运行程序,生成随机分布的节点;

2)更正程序中的错误,求每个信标节点的校正值;

3)继续运行程序,利用跳数估计待求节点的距离。

四、源程序

%~~~~~~~~~~ DV-Hop算法~~~~~~~~~~ ~~~~~~~~~~ ~~~~~~~~~~

% BorderLength-----正方形区域的边长,单位:m

% NodeAmount-------网络节点的个数

% BeaconAmount---信标节点数

% Sxy--------------用于存储节点的序号,横坐标,纵坐标的矩阵

%Beacon----------信标节点坐标矩阵;BeaconAmount*BeaconAmount

%UN-------------未知节点坐标矩阵;2*UNAmount

% Distance------未知节点到信标节点距离矩阵;2*BeaconAmount

%h---------------节点间初始跳数矩阵

%X---------------节点估计坐标初始矩阵,X=[x,y]'

% R------------------节点的通信距离,一般为10-100m

clear,close all;

BorderLength=100;

NodeAmount=100;

BeaconAmount=8;

UNAmount=NodeAmount-BeaconAmount;

R=50;

% D=zeros(NodeAmount,NodeAmount);%未知节电到信标节点距离初始矩阵;BeaconAmount行NodeAmount列

h=zeros(NodeAmount,NodeAmount);%初始跳数为0;NodeAmount行NodeAmount列X=zeros(2,UNAmount);%节点估计坐标初始矩阵

%~~~~~~~~~在正方形区域内产生均匀分布的随机拓扑~~~~~~~~~~~~~~~~~~~~

C=BorderLength.*rand(2,NodeAmount);

%带逻辑号的节点坐标

Sxy=[[1:NodeAmount];C];%将1-NodeAmount与C上下合到一起,产生一个总矩阵。Beacon=[Sxy(2,1:BeaconAmount);Sxy(3,1:BeaconAmount)];%信标节点坐标

UN=[Sxy(2,(BeaconAmount+1):NodeAmount);Sxy(3,(BeaconAmount+1):NodeAmount)];%未知节点坐标

%画出节点分布图

plot(Sxy(2,1:BeaconAmount),Sxy(3,1:BeaconAmount),'r*',Sxy(2,(BeaconAmount+1):NodeAmo unt),Sxy(3,(BeaconAmount+1):NodeAmount),'k.')

xlim([0,BorderLength]);

ylim([0,BorderLength]);

title('* 红色信标节点. 黑色未知节点')

%~~~~~~~~~~~~~~~~~~~~~~~~~~~~初始化节点间距离、跳数矩阵~~~~~~~~~~~~~~~~~~~~~~

for i=1:NodeAmount

for j=1:NodeAmount

Dall(i,j)=((Sxy(2,i)-Sxy(2,j))^2+(Sxy(3,i)-Sxy(3,j))^2)^0.5;%所有节点间相互距离

if (Dall(i,j)<=R)&(Dall(i,j)>0)

无线传感器网络的安全性研究

无线传感器网络的安全性研究 0 引言 无线传感器网络(WSN,Wireless Sensor Network)是一种自组织网络,由大量具有无线通信、数据采集和处理、协同合作等功能的节点协同组织构成。WSN在军事、环境、工控和交通等方面有着广阔的应用前景。由于大多数用户对WSN的安全性有较高要求,而WSN有着与传统的Ad hoc网络不同的特点,大多数传统的安全机制和安全协议难以直接应用于WSN,因此有必要设计适合WSN的安全性方案。 无线传感器网络与传统的ad hoc网络相比有如下独有的特点[1]: (1)传感器节点数量巨大,网络规模庞大; (2)节点密集分布在目标区域; (3)节点的能量、存储空间及计算能力受限,容易失效; (4)动态的网络拓扑结构; (5)通常节点不具有统一的身份(ID)。 1 WSN的安全性问题 WSN中,最小的资源消耗和最大的安全性能之间的矛盾,是传感器网络安全性的首要问题。通常两者之间的平衡需要考虑到有限的能量、有限的存储空间、有限的计算能力、有限的通信带宽和通信距离这五个方面的问题。 WSN在空间上的开放性,使得攻击者可以很容易地窃听、拦截、篡改、重播数据包。网络中的节点能量有限,使得WSN易受到资源消耗型攻击。而且由于节点部署区域的特殊性,攻击者可能捕获节点并对节点本身进行破坏或破解。 另外,WSN是以数据通信为中心的,将相邻节点采集到的相同或相近的数据发送至基站前要进行数据融合,中间节点要能访问数据包的内容,因此不适合使用传统端到端的安全机制。通常采用链路层的安全机制来满足WSN的要求。 2 常见的攻击和解决方案 在WSN协议栈的不同层次上,会受到不同的攻击,需要不同的防御措施和安全机制。 2.1 物理层 物理层完成频率选择、载波生成、信号检测和数据加密的功能。所受到的攻击通常有: 1)拥塞攻击:攻击节点在WSN的工作频段上不断的发送无用信号,可以使在攻击节点通信半径内的节点不能正常工作。如这种攻击节点达到一定的密度,整个网络将面临瘫痪。 拥塞攻击对单频点无线通信网络影响很大,采用扩频和跳频的方法可很好地解决它。 2)物理破坏:WSN节点分布在一个很大的区域内,很难保证每个节点都是物理安全的。攻击者可能俘获一些节点,对它进行物理上的分析和修改,并利用它干扰网络的正常功能。甚至可以通过分析其内部敏感信息和上层协议机制,破坏网络的安全性。 对抗物理破坏可在节点设计时采用抗窜改硬件,同时增加物理损害感知机制。另外,可对敏感信息采用轻量级的对称加密算法进行加密存储。 2.2 MAC层 MAC层为相邻节点提供可靠的通信通道。MAC协议分3类:确定性分配、竞争占用和随机访问。其中随机访问模式比较适合无线传感网络的节能要求。 随机访问模式中,节点通过载波监听的方式来确定自身是否能访问信道,因此易遭到拒绝服务攻击(Distributed Denial of Service,DOS)[2]。一旦信道发生冲突,节点使用二进指数倒退算法确定重发数据的时机。攻击者只需产生一个字节的冲突就可以破坏整个数据包的发送,这时接收者回送数据冲突的应答ACK,发送节点则倒退并重新选择发送时机。如此这般反复冲突,节点不断倒退,导致信道阻塞,且很快耗尽节点有限的能量。

现代传感器检测技术实验-实验指导书doc

现代(传感器)检测技术实验 实验指导书 目录 1、THSRZ-2型传感器系统综合实验装置简介 2、实验一金属箔式应变片——电子秤实验 3、实验二交流全桥振幅测量实验 4、实验三霍尔传感器转速测量实验 5、实验四光电传感器转速测量实验 6、实验五 E型热电偶测温实验 7、实验六 E型热电偶冷端温度补偿实验 西安交通大学自动化系 2008.11

THSRZ-2型传感器系统综合实验装置简介 一、概述 “THSRZ-2 型传感器系统综合实验装置”是将传感器、检测技术及计算机控制技术有机的结合,开发成功的新一代传感器系统实验设备。 实验装置由主控台、检测源模块、传感器及调理(模块)、数据采集卡组成。 1.主控台 (1)信号发生器:1k~10kHz 音频信号,Vp-p=0~17V连续可调; (2)1~30Hz低频信号,Vp-p=0~17V连续可调,有短路保护功能; (3)四组直流稳压电源:+24V,±15V、+5V、±2~±10V分五档输出、0~5V可调,有短路保护功能; (4)恒流源:0~20mA连续可调,最大输出电压12V; (5)数字式电压表:量程0~20V,分为200mV、2V、20V三档、精度0.5级; (6)数字式毫安表:量程0~20mA,三位半数字显示、精度0.5级,有内侧外测功能; (7)频率/转速表:频率测量范围1~9999Hz,转速测量范围1~9999rpm; (8)计时器:0~9999s,精确到0.1s; (9)高精度温度调节仪:多种输入输出规格,人工智能调节以及参数自整定功能,先进控制算法,温度控制精度±0.50C。 2.检测源 加热源:0~220V交流电源加热,温度可控制在室温~1200C; 转动源:0~24V直流电源驱动,转速可调在0~3000rpm; 振动源:振动频率1Hz~30Hz(可调),共振频率12Hz左右。 3.各种传感器 包括应变传感器:金属应变传感器、差动变压器、差动电容传感器、霍尔位移传感器、扩散硅压力传感器、光纤位移传感器、电涡流传感器、压电加速度传感器、磁电传感器、PT100、AD590、K型热电偶、E型热电偶、Cu50、PN结温度传感器、NTC、PTC、气敏传感器(酒精敏感,可燃气体敏感)、湿敏传感器、光敏电阻、光敏二极管、红外传感器、磁阻传感器、光电开关传感器、霍尔开关传感器。包括扭矩传感器、光纤压力传感器、超声位移传感器、PSD位移传感器、CCD电荷耦合传感器:、圆光栅传感器、长光栅传感器、液位传感器、涡轮式流量传感器。 4.处理电路 包括电桥、电压放大器、差动放大器、电荷放大器、电容放大器、低通滤波器、涡流变换器、相敏检波器、移相器、V/I、F/V转换电路、直流电机驱动等 5.数据采集 高速USB数据采集卡:含4路模拟量输入,2路模拟量输出,8路开关量输入输出,14位A/D 转换,A/D采样速率最大400kHz。 上位机软件:本软件配合USB数据采集卡使用,实时采集实验数据,对数据进行动态或静态处理和分析,双通道虚拟示波器、虚拟函数信号发生器、脚本编辑器功能。

传感器实验指导书(实际版).

实验一 金属箔式应变片性能实验 (一)金属箔式应变片——单臂电桥性能实验 一、实验目的:了解金属箔式应变片的应变效应,单臂电桥工作原理和性能。 二、基本原理:电阻丝在外力作用下发生机械变形时,其电阻值发生变化,这就是电阻应变效应,描述电阻应变效应的关系式为: εK R R =? 式中R R ?为电阻丝电阻相对变化, K 为应变灵敏系数, l l ?=ε为电阻丝长度相对变化, 金属箔式应变片就是通过光刻、腐蚀等工艺制成的应变敏感元件,通过它转换被测部位受 力状态变化、电桥的作用完成电阻到电压的比例变化,电桥的输出电压反映了相应的受力状态。对单臂电桥输出电压4 1ε EK U O =。 三、需用器件与单元:应变式传感器实验模板、应变式传感器、砝码、数显表、士15V 电源、土4V 电源、万用表(自备)。 四、实验步骤: 1.应变式传感器已装于应变传感器模板上。传感器中各应变片已接入模板的左上方的1R 、2R 、3R 、4R 。加热丝也接于模板上,可用万用表进行测量判别, Ω====3504321R R R R ,加热丝阻值为Ω50左右。 2.接入模板电源上15V (从主控箱引入),检查无误后,合上主控箱电源开关,将实验模板调节增益电位器3W R 顺时针调节大致到中间位置,再进行差动放大器调零,方法为将差放的正、负输入端与地短接,输出端与主控箱面板上数显表电压输入端i V 相连,调节实验模板上调零电位器4W R ,使数显表显示为零(数显表的切换开关打到2V 档)。关闭主控箱电源。 3.将应变式传感器的其中一个应变片1R (模板左上方的1R )接入电桥作为一个桥臂与5R 、6R 、7R 接成直流电桥(5R 、6R 、7R 模块内已连接好) ,接好电桥调零电位器4W R ,接上桥路电源上4V (从主控箱引入)如图1—2所示。检查接线无误后,合上主控箱电源

无线传感器网络面临的安全隐患及安全定位机制

无线传感器网络面临的安全隐患及安全定位机制 随着通信技术的发展,安全问题显得越来越重要。在现实生活中,有线网络已经深入到千家万户:互联网、有线电视网络、有线电话网络等与人们生活的联系越来越紧密,已经成为必不可少的一部分,有线网络的安全问题已经能够得到有效的解决。在日常生活中,人们可以放心的使用这些网络,利用它来更好的生活和学习。然而随着无线通信技术的不断发展,无线网络在日常生活中已占据重要的地位,如无线LAN技术、3G技术、4G技术等,同时也有许多新兴的无线网络技术如无线传感器网络,Ad-hoc等有待进一步发展。随着人们对无线通信的依赖越来越强烈,无线通信的安全问题也面临着重要的考验。本章首先介绍普通网络安全定位研究方法,随后介绍无线传感器网络存在的安全隐患以及常见的网络攻击模型,分析比较这些攻击模型对定位的影响,最后介绍已有的一些安全定位算法,为后续章节的相关研究工作打下基础。 3.1 安全定位研究方法 不同的定位算法会面临着不同的安全方面的问题,安全定位的研究方法可以采用图3-1所示的流程来进行。 图3-1安全定位方法研究流程图

Figure 3-1 Flowchart of security positioning research method 在研究中首先要找出针对不同定位算法的攻击模型,分析这些攻击对定位精度所造成的影响,然后从两方面入手来解决这个安全问题或隐患:一方面改进定位算法使得该定位算法不易受到来自外界的攻击,另一方面可以设计进行攻击检测判断及剔除掉受到攻击的节点的安全定位算法或者把已有的安全算法进行改进使之能够应用于无线传感器网络定位,还可以从理论上建立安全定位算法的数学模型,分析各种参数对系统性能的影响,最后根据这个数学模型对算法进行仿真,并把仿真结果作为反馈信息,对安全定位算法进一步优化和改进,直到达到最优为止。 3.2 安全隐患 由于无线传感器网络随机部署、网络拓扑易变、自组织成网络和无线链路等特点,使其面临着更为严峻的安全隐患。在传感器网络不同的定位算法中具有不同的定位思想,所面临的安全问题也不尽相同。攻击者会利用定位技术的弱点设计不同的攻击手段,因此了解各定位系统自身存在的安全隐患和常见的攻击模型对安全定位至关重要。 影响无线传感器网络定位的原因大致可以分为两类:其一,节点失效(如节点被破坏、电量耗尽)、环境毁坏(通信干扰)等引起的定位误差;其二,恶意攻击[30],攻击者主要是通过内部攻击和外部攻击两种方式来增大无线传感器网络的定位误差或使节点定位失效。 采用不同的定位算法,系统存在不同的安全隐患。按照定位算法的分类将安全隐患大致分为:基于测距的定位的安全隐患和基于无需测距定位的安全隐患。 3.2.1 基于测距定位的安全隐患 基于测距的定位技术需要测量未知节点和参考节点之间的距离或方位信息。攻击者主要针对定位系统位置关系的测量阶段和距离估计阶段进行攻击。在测距阶段,攻击者通过改变测距所需要的参数或者产生干扰和欺骗以增大误差,达到攻击的目的。 基于测距定位的攻击手段主要有以下几种:(1)通过移动、隔离信标节点来

无线传感器网络的应用及影响因素分析

无线传感器网络的应用与影响因素分析 摘要:无线传感器网络在信息传输、采集、处理方面的能力非常强。最初,由于军事方面的需要,无线传感网络不断发展,传感器网络技术不断进步,其应用的X围也日益广泛,已从军事防御领域扩展以及普及到社会生活的各个方面。本文全面描述了无线传感器网络的发展过程、研究领域的现状和影响传感器应用的若干因素。关键词:无线传感器网络;传感器节点;限制因素applications of wireless sensor networks and influencing factors analysis liu peng (college of puter science,yangtze university,jingzhou434023,china) abstract:wireless sensor networks in the transmission of informa- tion,collecting,processing capacity is very strong.initially,due to the needs of the military aspects of wireless sensor networks,the continuous development of sensor network technology continues to progress its increasingly wide range of applications,from military defense field to expand and spread to various aspects of social life.a prehensive description of the development process of the wireless sensor network,the status of the research areas and a number of factors affecting the application of the sensor. keywords:wireless sensor networks;sensor nodes;limiting factor 一、无线传感器网络的技术起源以及特点

最新传感器原理与应用实验指导书

传感器原理与应用实 验指导书

实验一压力测量实验 实验目的: 1.了解金属箔式应变片的应变效应,单臂电桥工作原理和性能。 2.比较半桥与单臂电桥的不同性能,了解其特点,了解全桥测量电路的优点。 3.了解应变片直流全桥的应用及电路标定。 二、基本原理: 1.电阻丝在外力作用下发生机械变形时,其电阻值发生变化,这就是电阻应变效应,描述电阻应变效应的关系式为: ΔR/R=Kε 式中ΔR/R为电阻丝的电阻相对变化值,K为应变灵敏系数,ε=Δl/l为电阻丝长度相对变化。金属箔式应变片是通过光刻、腐蚀等工艺制成的应变敏感元件,用它来转换被测部位的受力大小及状态,通过电桥原理完成电阻到电压的比例变化,对单臂电桥而言,电桥输出电压,U01=EKε/4。(E为供桥电压)。 2.不同受力方向的两片应变片接入电桥作为邻边,电桥输出灵敏度提高,非线性得到改善。当两片应变片阻值和应变量相同时,其桥路输出电压 U02=EK/ε2,比单臂电桥灵敏度提高一倍。 3.全桥测量电路中,将受力状态相同的两片应变片接入电桥对边,不同的接入邻边,应变片初始阻值是R1= R2= R3=R4,当其变化值ΔR1=ΔR2=ΔR3=ΔR4

时,桥路输出电压U03=KEε,比半桥灵敏度又提高了一倍,非线性误差进一步得到改善。 4. 电子秤实验原理为实验三的全桥测量原理,通过对电路调节使电路输出的电压值为重量对应值,将电压量纲(V)改为重量量纲(g)即成为一台原始电子秤。 三、实验所需部件:应变式传感器实验模板、应变式传感器、砝码(每只约20g)、数显表、±15V电源、±4V电源、万用表(自备)、自备测试物。 四、实验步骤: 1、根据图(1-1),应变式传感器已装于应变传感器模板上。传感器中各应变片已接入模板左上方的R1、R 2、R 3、R4标志端。加热丝也接于模板上,可用万用表进行测量判别,R1=R2=R3=R4=350Ω,加热丝阻值约为50Ω左右。 2、实验模板差动放大器调零,方法为:①接入模板电源±15V(从主控箱引入),检查无误后,合上主控箱电源开关,将实验模板增益调节电位器Rw3顺时针调节到大致中间位置,②将差放的正、负输入端与地短接,输出端与主控箱面板上数显电压表输入端Vi相连,调节实验模板上调零电位器RW4,使数显表显示为零(数显表的切换开关打到2V档),完毕关闭主控箱电源。 3、参考图(1-2)接入传感器,将应变式传感器的其中一个应变片R1(即模板左上方的R1)接入电桥作为一个桥臂,它与R5、R6、R7接成直流电桥(R5、 R6、R7在模块内已连接好),接好电桥调零电位器Rw1,接上桥路电源±4V(从主控箱引入),检查接线无误后,合上主控箱电源开关,先粗调节Rw1,再细调RW4使数显表显示为零。

无线传感网智能组网设计实践_实验指导书

无线传感网智能组网设计实验指导书(实验类)实验 1.Zigbee基本通信实验 1.1实验目的 ?了解实Zigbee的原理及在软件上如何方便使用; ?掌握在Windows CE 6.0下进行UART编程的方法。 1.2实验设备 ?硬件:EduKit-IV嵌入式教学实验平台、Mini270核心子板、Zigbee模块、PC 机; ?软件:Windows 2000/NT/XP 以及Windows 平台下的VS2005开发环境。 1.3实验容 ?利用Microsoft Visual Studio 2005编写一个可运行于EduKit-IV型实验箱Windows CE 6.0操作系统上的应用程序; ?学习和掌握EduKit-IV教学实验平台过UART与Zigbee模块通信,实现对Zigbee 模块的配置和对等网模式下的通信。 1.4实验原理 1.4.1Zigbee起源 无线网络系统源自美国军方的“电子尘埃(eMote)”技术,是目前国、外研究的热点技术之一。该系统基于IEEE802.15.4规的无线技术,工作在2.4 GHz或868/928 MHz,用于个人区域网和对等网状网络。ZigBee是一种新兴的近距离、低复杂度、低功耗、低数据速率、低成本的无线网络技术。它是一种介于红外无线技术和蓝牙之间的技术提案。主要用于近距离无线连接。它依据802.15.4标准。在数千个微小的传感器之间相互协调实现通信。这些传感器只需要很少的能量,以接力的方式通过无线电波将数据从一个传感器传到另一个传感器,所以它们的通信效率非常高。相对于现有的各种无线通信技术,无线ZigBee网络技术将是近距离通信最低功耗和成本的技术。这一技术目前正向工业、民用方向推广和发展,

无线传感器网络安全技术综述

无线传感器网络安全技术综述 摘要:本文总结了无线传感器网络面临的安全问题,并从安全协议、安全算法、密钥管理、认证技术、入侵检测等方面分析了近年来无线传感器网络所用的安全技术。最后分析总结了无线传感器网络未来安全技术研究应该注意的地方。 关键词:安全问题协议算法认证技术入侵检测 1 引言 无线传感器网络在近些年来发展迅速,被认为是新一代的传感器网络,由于其体积小,成本低,功耗低,具有自组织网络,现已经广泛应用于军事、环境监测、交通管制、森林防火、目标定位、医疗保健、工业控制等场景[1]。 大多无线传感器网络节点被部署在无人值守或地方区域,传感器网络受到的安全威胁就变得更为突出,且由于传感器节点体积小,其储存开销、能量开销、通信开销都受到限制,所以传统无线网络的安全机制并不能完全的应用于无线传感器网络中。缺乏有效的安全机制已经成为传感器网络应用的主要障碍. 近些年来,随着无线传感器网络的发展,其安全技术也有了很大的进步。虽然传感器网络安全技术研究与传统网络有着很大的区别,但他们的出发点有相同的敌方,均需要解决信息机密性、完整性、消息认证、信息新鲜性、入侵检测等问题[2],无线传感器网络的安全协议跟传统网络的安全协议有着其独特性也有其同性。国内外研究人员针对无线传感器网络安全协议、算法、密钥管理、认证技术、体系结构等方面都进行了大量的研究,取得了很多成果。本文将对这些已有的研究成果进行总结分析。 2 无线传感器网络安全概述 无线传感器网路安全要求是基于在传感器节点和网络本身条件限制而言的,如而节点的电池能量、睡眠模式、内存大小、传输半径、时间同步等。部署的环境也是网络安全问题的一个重要因素。 2.1网络受到的威胁和攻击 攻击是一种非法获取服务、信息,改变信息完整性,机密性的行为。无线传感

无线传感器网络练习题(1)

一、填空 1.无线传感器网络系统通常包含汇聚节点、传感器节点、管理节点。 2.传感器节点一般由通信模块、传感器模块、存储模块和电源模块 组成。 3.无线传感器节点的基本功能是:采集数据、数据处理、控制和通 信。 4.传感器节点通信模块的工作模式有发送、接收和空闲。 5.无线通信物理层的主要技术包括介质的选择、频段的选择、调制 技术和扩频技术。 6.扩频技术按照工作方式的不同,可以分为四种:直接序列扩频、 跳频、跳时和宽带线性调频扩频。 7.目前无线传感器网络采用的主要传输介质包括无线电波、光纤、 红外线等。 8.无线传感器网络可以选择的频段有:868MHz、915MHz、和5GHz。 9.传感器网络的电源节能方法:休眠机制、数据融合。 10.根据对传感器数据的操作级别,可将数据融合技术分为一下三类: 决策级融合、特征级融合、数据级融合。 11.根据融合前后数据的信息含量分类(无损失融合和有损失融合) 12.根据数据融合与应用层数据语义的关系分类(依赖于应用的数据 融合、独立于应用的数据融合、结合以上两种技术的数据融合)13.定向扩散路由机制可以分为三个阶段:兴趣扩散、梯度建立、路 径加强。

14.无线传感器网络的关键技术主要包括:时间同步机制、数据融合、 路由选择、定位技术、安全机制等。 15.无线传感器网络通信安全需求主要包括结点的安全保证、被动抵 御的入侵能力、主动反击入侵的能力。 16.标准用于无线局域网,标准用于低速无线个域网。 17.规定三种帧间间隔:SIFS、PIFS、DIFS。 18.标准为低速个域网制定了物理层和MAC子层协议。 19.ZigBee主要界定了网络、安全和应用框架层,通常它的网络层支 持三种拓扑结构:网状网络、树形网络、星型网络。 20.传感器网络中常用的测距方法有:接收信号强度指示、到达时间 差、到达角。 21.ZigBee网络分4层分别为:物理层、网络层、应用层、数据链路 层。 22.与传统网络的路由协议相比,无线传感器网络的路由协议具有以 下特点:能量优先、基于局部拓扑、以数据为中心、应用相关。 23.数据融合的内容主要包括:目标探测、数据关联、跟踪与识别、 情况评估与预测。 24.无线传感器网络信息安全需求主要包括数据的机密性、数据鉴别、 数据的完整性、数据的实效性。 25.传感器结点的限制条件是电源能量有限、通信能力有限、计算和 存储能力有限。

无线传感器网络实验指导书

无线传感器网络 实验指导书 信息工程学院

实验一 质心算法 一、实验目的 掌握合并质心算法的基本思想; 学会利用MATLAB 实现质心算法; 学会利用数学计算软件解决实际问题。 二、实验容和原理 无需测距的定位技术不需要直接测量距离和角度信息。定位精度相对较低,不过可以满足某些应用的需要。 在计算几何学里多边形的几何中心称为质心,多边形顶点坐标的平均值就是质心节点的坐标。 假设多边形定点位置的坐标向量表示为p i = (x i ,y i )T ,则这个多边形的质心坐标为: 例如,如果四边形 ABCD 的顶点坐标分别为 (x 1, y 1),(x 2, y 2), (x 3, y 3) 和(x 4,y 4),则它的质心坐标计算如下: 这种方法的计算与实现都非常简单,根据网络的连通性确定出目标节点周围的信标参考节点,直接求解信标参考节点构成的多边形的质心。 锚点周期性地向临近节点广播分组信息,该信息包含了锚点的标识和位置。当未知结点接收到来自不同锚点的分组信息数量超过某一门限或在一定接收时间之后,就可以计算这些锚点所组成的多边形的质心,作为确定出自身位置。由于质心算法完全基于网络连通性,无需锚点和未知结点之间的协作和交互式通信协调,因而易于实现。 三、实验容及步骤 该程序在Matlab 环境下完成无线传感器中的质心算法的实现。在长为100米的正方形区域,信标节点(锚点)为90个,随机生成50个网络节点。节点的通信距离为30米。 需完成: 分别画出不同通信半径,不同未知节点数目下的误差图,并讨论得到的结果 所用到的函数: 1. M = min(A)返回A 最小的元素. 如果A 是一个向量,然后min(A)返回A 的最小元素. 如果A 是一个矩阵,然后min(A)是一个包含每一列的最小值的行向量。 2. rand X = rand 返回一个单一均匀分布随机数在区间 (0,1)。 X = rand(n)返回n--n 矩阵的随机数字。 ()12341234,,44x x x x y y y y x y ++++++??= ???

传感器原理实验指导书

《传感器原理及应用》实验指导书闻福三郭芸君编著 电子技术省级实验教学示范中心

实验一 金属箔式应变片——单臂电桥性能实验 一、 实验目的 了解金属箔式应变片的应变效应,单臂电桥工作原理和性能。 二、 实验仪器 1、传感器特性综合实验仪 THQC-1型 1台 2、万用表 MY60 1个 三、 实验原理 金属丝在外力作用下发生机械形变时,其电阻值会发生变化,这就是金属的电阻应变效应。 金属的电阻表达式为: S l R ρ = (1) 当金属电阻丝受到轴向拉力F 作用时,将伸长l ?,横截面积相应减小S ?,电阻率因晶格变化等因素的影响而改变ρ?,故引起电阻值变化R ?。 用应变片测量受力时,将应变片粘贴于被测对象表面上。在外力作用下,被测对象表面产生微小机械变形时,应变片敏感栅也随同变形,其电阻值发生相应变化。通过转换电路转换为相应的电压或电流的变化,可以得到被测对象的应变值ε,而根据应力应变关系 εσE = (2) 式中:ζ——测试的应力; E ——材料弹性模量。 可以测得应力值ζ。通过弹性敏感元件,将位移、力、力矩、加速度、压力等物理量转换为应变,因此可以用应变片测量上述各量,从而做成各种应变式传感器。电阻应变片可分为金属丝式应变片,金属箔式应变片,金属薄膜应变片。 四、 实验内容与步骤 1、应变式传感器已装到应变传感器模块上。用万用表测量传感器中各应变片R1、R 2、R 3、R4,R1=R2=R3=R4=350Ω。 2、将主控箱与模板电源±15V 相对应连接,无误后,合上主控箱电源开关,按图1-1顺时针调节Rw2使之中间位置,再进行放大器调零,方法为:将差放的正、负输入端与地短接,输出端与主控箱面板上数显电压表输入端Vi 相连,调节实验模板上调零电位器Rw3,使数显表显示为零,(数显表的切换开关打到2V 档)。关闭主控箱电源。(注意:当Rw2的位置一旦确定,就不能改变。) 3、应变式传感器的其中一个应变片R1(即模板左上方的R1)接入电桥作为一个桥臂与R5、R6、R7接成直流电桥,(如四根粗实线),把电桥调零电位器Rw1,电源±5V ,此时应将±5V 地与±15V 地短接(因为不共地)如图1-1所示。检查接线无误后,合上主控箱电源开关。调节Rw1,使数显表显示为零。 4、按表1-1中给出的砝码重量值,读取数显表数值填入表1-1中。

传感器实验指导书11

实验平台介绍 传感器教学实验系列nextsense是针对传感器教学,虚拟仪器教学等基础课程设计的教学实验模块。nextsense系列配合泛华通用工程教学实验平台nextboard使用,可以完成热电偶、热敏电阻、RTD热电阻、光敏电阻、霍尔元件等传感器的课程教学。课程提供传感器以及调理电路,内容涵盖传感器特性描绘、电路模拟以及实际测量等。 图1 nextboard实验平台 nextboard具有6个实验模块插槽;提供两块标准尺寸的面包板,用户可自搭实验电路;为NI 数据采集卡提供信号路由,可完全替代NI数据采集卡接线盒功能,轻松使用数据采集卡资源;还为实验模块和自搭电路提供电源,既可用于有源电路供电,也可作为外接设备供电。 实验模块区共有6个插槽,分别为4个模拟插槽Analog Slot 1-4,2个数字插槽Digital Slot 1-2。数据采集卡的模拟通道和数字通道分配到实验模块区的Analog Slot 和Digital Slot 上。Analog Slot 模拟插槽用于那些需要使用模拟信号的实验模块。Digital Slot 数字插槽用于那些需要同时使用多个数字信号或脉冲信号的实验模块。 图2 模拟插槽和数字插槽

特别需要注意的是: (1)在使用所有模块之前,都要先区分模块的类型:带有正弦波标记的为模拟实验模块,需要插在Analog Slot 上使用;带有方波标记的为数字模块,需要查在Digital Slot 上使用。如果插错插槽,会导致模块工作不正常,甚至损坏模块。 (2)插拔实验模块前关闭nextboard电源。 (3)开始实验前,认真检查模块跳线连接,避免连接错误而导致的输出电压超量程,否则会损坏数据采集卡。 Nextboard的连线: (1)电源线,把220V的电源通过一个15V的直流变压器,送到实验台上。 (2)数据采集卡,将数据采集卡的插头与实验台可靠连接。

传感器实验指导书(a4) (1)

目录 实验一电阻应变式传感器位移测量、温度补偿和性能比较 (4) 实验二差动变压器的标定和振动测量 (9) 实验三热电式传感器――热电偶 (11) 实验四电容式传感器特性 (13) 实验五光纤位移传感器――位移测量 (14) 使用说明 CSY10B传感器系统实验仪是用于检测仪表类课程教学实验的多功能教学仪器。其特点是集被测体、各种传感器、信号激励源、处理电路和显示器于一体,可以组成一个完整的测试系统。通过实验指导书所提供的数十种实验举例,能完成包含光、磁、电、温度、位移、振动、转速等内容的测试实验。通过这些实验,实验者可对各种不同的传感器及测量电路原理和组成有直观的感性认识,并可在本仪器上举一反三开发出新的实验内容。 实验仪主要由实验工作台、处理电路、信号与显示电路三部分组成。 一、位于仪器顶部的实验工作台部分,左边是一副平行式悬臂梁和一个称重台。悬臂梁梁上装有半导体式应变片。称重台平行梁上梁的上表面和下梁的下表面对应地贴有八片应变片,受力工作片分别用符号和表示。其中六片为金属箔式片(BHF-350)。横向所贴的两片为温度补偿片,用符号和表示。 实验工作台右边是由装于机内的另一副平行梁带动的圆盘式工作台。圆盘周围一圈安装有(依逆时针方向)电感式(差动变压器)、电容式、磁电式、霍尔式、电涡流式、压阻式等传感器。 电感式(差动变压器):由初级线圈Li和两个次级线圈L。绕制而成的空心线圈,圆柱形铁氧体铁芯置于线圈中间,测量范围>10mm。 电容式:由装于圆盘上的一组动片和装于支架上的两组定片组成平行变面积式差动电容,线性范围≥3mm。 磁电式:由一组线圈和动铁(永久磁钢)组成,灵敏度0.4V/m/s。 霍尔式:半导体霍尔片置于两个半环形永久磁钢形成的梯度磁场中,线性范围≥3mm。 电涡流式:多股漆包线绕制的扁平线圈与金属涡流片组成的传感器,线性范围>1mm。 两副平行式悬臂梁顶端均装有置于激振线圈内的永久磁钢,右边圆盘式工作台由“激振I”带动,左边平行式悬臂梁由“激振II”带动。 为进行温度实验,左边悬臂梁之间装有电加热器一组,加热电源取自15V直流电源,打开加热开关即能加热,工作时能获得高于温度30℃左右的升温。 以上传感器以及加热器、激振线圈的引线端均位于仪器下部面板最上端一排。 实验工作台上还装有测速电机一组及控制、调速开关以及激振转换开关。 测微头装在右边的支架上。

无线传感器网络安全技术

无线传感网络设计报告 题目无线传感器网络安全设计 报告人 指导老师 二○一六年十二月 无线传感器网络安全技术 摘要:针对目前库在未来的几十年里,传感器网络作为首要的技术的出现给许多研究拘束人员带来了很多挑战。这些传感器网络由大量的同质节点,这些节点可以用来限制计算机的资源。现实生活中的很多应用在传感器网络的研究文献中被提出来。当传感器网络部署在一个意想不到的或敌对的环境中,安全问题成为一个重要的关注点,因为这些安全问题都来自不同类型的恶意攻击。在本文中,我们目前的关于无线传感器网络安全问题的调查、网络受到的攻击还有相应的对策以及对未来工作范围的都有了很好结论和概述。 关键字:无线传感器网络;安全;威胁;危险 1 引言 传感器网络监控物理或环境条件如温度、声音、压力、湿度等。传感器网络由大量的低功率、低成本的智能设备与极端的资源约束。每个设备是称为传感器节点,每个节点连接到一个有时几个传感器节点。它具有无线通信的能力和一些情报信号处理和数据网络。这些传感器节点通常是在各种随机方向地区收集数据、过程数据并将其传递给中央节点进行进一步处理。每个传感器节点由三个子系统组成:传感器子系统、处理子系统和通信子系统。传感器子系统用于传感环境。处理子系统用于执行当前计算数据感知和负责通信子系统与邻近的传感器节点的信息交换。

传感器网络在许多应用程序中使用。这些应用程序包括: 1)军事应用,如监测出对方是否是友好的和设备、军事影院或战场监测、核、生物和化学攻击检测。 2)环境应用程序等小气候、森林火灾探测、精确农业和洪水检测。 3)应用程序,如跟踪和健康监控,医生对在医院的病人进行药物生理数据的管理、远程监控。 4)家庭应用,如食品自动化的环境,自动抄表等。 5)环境等商业应用控制在工业办公楼和车辆跟踪和检测、库存控制、交通流监测[1]。 2 传感器节点的体系结构 传感器节点是无线传感器的重要组成部分。通过网络可以收集传感器和执行一些计算的信息和其他结果网络中连接节点沟通。 图1:传感器节点的体系结构传感器节点由以下部分组成: a:控制器 它是传感器节点的大脑。它的功能是控制其它部分的传感器节点。它能够处理数据执行任务。由于其低成本,灵活地连接到其他设备,方便编程和低功耗主要在传感器微控制器作为控制器比通用微控制器节点(数字信号桌面处理器,处理器)。 b .收发器 无线传输介质可以像无线电频率(RF),光学(激光)和红外通信以不同的方式。激光有优势它只需要更少的能量,但主要缺点是它大气状况更为敏感。红外是也是一个不错的选择,但它广播有限能力。所以大部分的基础是基于射频通信。收发器的主要功能能够作为发射机和接收机。 c .外部存储器 由于成本和存储容量,使用闪存。 d .电源 电源是最重要的一个单位例如单电池可能是有限的。有些支持清除设备(如太

传感器实验指导书

传 感 器 实 验 指 导 书 实验一电位器传感器的负载特性的测试 一、实验目的: 1、了解电桥的工作原理及零点的补偿; 2、了解电位器传感器的负载特性; 3、利用电桥设计电位器传感器负载特性的测试电路,并验证其功能。 二、实验仪器与元件: 1、直流稳压电源、高频毫伏表、示波器、信号源、数字万用表; 2、电阻若干(1k, 100K);电位器(10k)传感器(多圈线绕); 3、运算放大器LM358;

4、电子工具一批(面包板、斜口钳、一字螺丝刀、导线)。 三、基本原理: ?电位器的转换原理 ?电位器的电压转换原理如图所示,设电阻体长度为L,触点滑动位移量为x,两端输入电压为U i,则滑动端输出电压为 电位器输出端接有负载电阻时,其特性称为负载特性。当电位器的负载系数发生变化时,其负载特性曲线也发生相应变化。 ?电位器输出端接有负载电阻时,其特性称为负载特性。 四、实验步骤: 1、在面包板上设计负载电路。 3、改进电路的负载电阻RL,用以测量的电位器的负载特性。 4、分别选用1k电阻和100k电阻,测试电位器的负载特性,要求每个负载至少有5个测试点,并计入所设计的表格1,如下表。 序号 1 2 3 4 5 6 7 8

五、实验报告 1、 画出电路图,并说明设计原理。 2、 列出数据测试表并画出负载特性曲线。电源电压5V ,测试表格1. 曲线图:画图说明,x 坐标是滑动电阻器不带负载时电压;y 坐标是对应1000欧姆(负载两端电压)或100k 欧姆(负载两端电压),100欧和100K 欧两电阻可以得到两条曲线。 O 1 2 3 4 5 UK UR1UR2 3、 说明本次设计的电路的不足之处,提出改进思路,并总结本次实验中遇到困 难及解决方法。

物联网实验指导书

物联网 实验指导书 四川理工学院通信教研室 2014年11月

目录 前言 (1) 实验一走马灯IAR工程建立实验 (5) 实验二串口通信实验 (14) 实验三点对点通信实验 (18) 实验四 Mesh自动组网实验 (21) 附录 (25) 实验一代码 (25) 实验二代码 (26) 实验三代码 (28) 实验四代码 (29)

前言 1、ZigBee基础创新套件概述 无线传感器网络技术被评为是未来四大高科技产业之一,可以预见无线传感器网络将会是继互联网之后一个巨大的新兴产业,同时由于无线传感网络的广泛应用,必然会对传统行业起到巨大的拉动作用。 无线传感器网络技术,主要是针对短距离、低功耗、低速的数据传输。数据节点之间的数据传输强调网络特性。数据节点之间通过特有无线传输芯片进行连接和转发形成大范围的覆盖容纳大量的节点。传感器节点之间的网络能够自由和智能的组成,网络具有自组织的特征,即网络的节点可以智能的形成网络连接,连接根据不同的需要采用不同的拓扑结构。网络具有自维护特征,即当某些节点发生问题的时候,不影响网络的其它传感器节点的数据传输。正是因为有了如此高级灵活的网络特征,传感器网络设备的安装和维护非常简便,可以在不增加单个节点成本同时进行大规模的布设。 无线传感器网络技术在节能、环境监测、工业控制等领域拥有非常巨大的潜力。目前无线传感器网络技术尚属一个新兴技术,正在高速发展,学习和掌握新技术发展方向和技术理念是现代化高等教育的核心理念。 “ZigBee基础创新套件”产品正是针对这一新技术的发展需要,使这种新技术能够得到快速的推广,让高校师生能够学习和了解这项潜力巨大的新技术。“ZigBee基础创新套件”是由多个传感器节点组成的无线传感器网络。该套件综合了传感器技术、嵌入式计算技术、现代网络及无线通信技术、分布式信息处理技术等多种技术领域,用户可以根据所需的应用在该套件上进行自由开发。 2、ZigBee基础创新套件的组成 CITE 创新型无线节点(CITE-N01 )4个 物联网创新型超声波传感器(CITE-S063)1个 物联网创新型红外传感器(CITE-S073)1个 物联网便携型加速度传感器(CITE-S082)1个 物联网便携型温湿度传感器(CITE-S121 )1个 电源6个 天线8根 CC Debugger 1套(调试器,带MINI USB接口的USB线,10PIN排线)物联网实验软件一套

无线传感器网络攻击与防范_刘勇

本栏目责任编辑:冯蕾无线传感器网络攻击与防范 刘勇,侯荣旭 (沈阳工程学院计算中心,辽宁沈阳110136) 摘要:无线传感器网络安全机制的研究一直是传感器网络的研究热点,该文主要介绍了无线传感器网络各层的攻击方式以及各个攻击方式的防范措施。 关键词:无线传感器网络;安全;攻击;防范 中图分类号:TP393文献标识码:A 文章编号:1009-3044(2013)35-7927-02 Wireless Sensor Network Attack and Prevention LIU Yong,HOU Rong-xu (Computer Center,Shenyang Institute of Engineering,Shenyang 110136,China) Abstract:The security mechanism research of wireless sensor network has been a hot research topic of sensor networks,this pa?per mainly introduces the wireless sensor network attack means of each layer and the preventive measures against various attacks. Key words:Wireless Sensor Networks;security;attack;prevention 无线传感器网络(wireless sensor networks)是结合传感器技术、计算和通信的产物,并作为一种全新的信息获取和处理技术在国际上备受关注。由于现代科学的通讯技术和微型制造技术的不断提高,致使传感器不但具有感应外界环境的能力,而且还有独立处理信息和无线通讯的能力,外观上也变得越来越小。无线传感器网络属于自组织多跳式的网络,它可以在一定范围内自行组建网络,一个终端节点可以通过多条路径把信息传送到另一个节点。无线传感器网络通常适用于通讯距离较短和功率较低的通信技术上,但由于传感器网络自身的一些特性,致使其更容易遭受到各种形式的攻击。因此,无线传感器网络的安全面临着巨大挑战。 1无线传感器网络攻击与防范 无线传感器网络要想进入实际应用,安全因素是必须要考虑的,这样就需要可行的安全机制。作为一种特殊的Ad-hoc 网络,无线传感器网络又具有自组网络的多跳性、无中心性和自组织性等独特的特征,所以现有的网络安全机制没有办法用到本领域上。鉴于无线传感器网络面临的诸多威胁,并针对网络安全性能要求,下面我们将对无线传感器网络进行分层分析。 1.1物理层的攻击与防范 物理层的攻击包括物理破坏、信息泄露和拥塞攻击。由于无线传感器网络所处的环境比较恶劣,通常使用者没有办法进行现场监控,所以攻击者就可以利用这一特点轻易对该节点进行破坏或者进一步对节点进行内存重写以甚至替代该节点的攻击。又由于攻击者可以轻易监听暴露在物理空间上的无线信号,这样就造成信息的泄露。再者,攻击者还可以通过在无线传感器网络工作的频段上不断发射无用信号,致使该节点不能正常工作,如果这种攻击节点的密度达到一定程度时,就可以使得整个网络处于拥塞状态而无法进行正常工作。 物理层防范的关键之处在于建立有效的数据加密机制,因为传感器节点在计算能力和存储空间上有一定的局限性限,所以,轻量级的对称加密算法可以有效地被采用,同时非对称密钥加密系统也在探索之中,例如基于椭圆曲线的密钥系统。再者,扩频或者跳频技术也可以有效抵抗电波干扰。 1.2链路层的攻击和防范 数据链路层的攻击包括耗尽攻击、碰撞攻击和链路层DOS 攻击:攻击者可以利用无线传感器网络协议存在的漏洞,持续向一个节点发送数据包,最后使其忙于处理这些无意义的数据包而耗尽资源,从而令合法用户无法访问,这种攻击叫做耗尽攻击。而防止耗尽攻击的方法有限制节点的发送次数和在协议上设置重发次数的上限值等等。攻击者还可以利用数据链路层的媒体接入机制的漏洞进行传输数据包,从而进行碰撞攻击,这会使正常的数据无法传输,最终耗尽节点的能量资源,而防止碰撞攻击可以采用纠错编码、信道监听等手段来完善链路层的协议,具体为,先采用信道监听和重传机制来防止恶意节点数据包的碰撞攻击,再进行控制MAC 层的接入,使网络自动把过多的请求进行忽略,这样就可以不必对每个请求都应答,节省了通信的开销。攻击者还可以利用恶意节点或者被俘节点来不断在网络上发送高优先级的数据包来占据信道,导致其他节点无法传送正常的数据,这种DOS 攻击不但可以存在于数据链路层,还可以存在于物理层、网络层和传输层,对于DOS 攻击,可以采用短包策略或者弱化优先级之间的差异的方法来防止恶意节点发送的高优先级的数据包。 1.3网络层的攻击和防范 在无线传感器网络中,传感器节点大都密集分布在一个区域中,信息需要若干节点的传送才能到达目的地,又因为传感器网收稿日期:2013-09-20 作者简介:刘勇(1973-),男,辽宁沈阳人,高级实验师,硕士,主要研究方向为网络研究。 7927

相关主题