搜档网
当前位置:搜档网 › 项目三了解无线传感器协议栈

项目三了解无线传感器协议栈

项目三了解无线传感器协议栈

项目三了解ZigBee无线传感器网络协议栈知识目标1.掌握zigbee无线传感器网络的协议栈和协议的区别等知识。

2.掌握Z-Stack协议栈的OSAL分配机制。

3.了解Z-Stack协议栈的OSAL运行机制。

4.掌握Z-Stack协议栈的OSAL常用函数。

项目三了解ZigBee无线传感器网络协议栈技能目标1.掌握

Z-Stack协议栈的运行机制。

2.掌握Z-Stack协议栈中OSAL的添加新任务的方法。

项目三了解ZigBee无线传感器网络协议栈在实际zigbee无线传感器网络工程的开发过程中首先借助TI提供的协议栈中例程SampleApp,接着根据需要完成的功能,查看支持Z-Stack协议栈的硬件电路图,再查阅数据手册(CC2530的数据手册、Z-Stack协议栈说明、Z-Stack协议栈API函数使用说明等)文件,然后再进行协议栈的修改。

最后,还需要烧录器下载到相应的硬件,实现zigbee无线传感器网络的组建和开发。

设计思路3.1.1协议与协议栈协议定义的是一系列的通信标准,通信双方需要共同按照这一标准进行正常的数据收发;议栈是协议的具体实现形式。

通俗的理解为代码实现的函数库,以便于开发人员调用。

3.1Z-Stack协议栈3.1.1协议与协议栈协议栈是指网络中各层协议的总和,一套协议的规范。

其形象地反映了一个网络中文件传输的过程由上层协议到底层协议,再由底层协议到上层协议。

使用最广泛的是因特网协议栈,由上到下的协议分别是应用层(Http、Tel、DNS、Email等),运输层(TCP、UDP),网络层(IP),链路层(WI-FI、以太网、令牌环、FDDI等)。

3.1Z-Stack协议栈3.1.1协议与协议栈3.1Z-Stack协议栈3.1.1协议与协议栈Zigbee协议栈开发的基本思路如下。

①借助TI提供的协议栈中例程SampleApp进行二次开发,用户不需要深入研究复杂的zigbee协议栈,这样可以减轻开发者的工作量。

②Zigbee无线传感器网络中数据采集,只需要用户在应用层加入传感器的读取函数和添加头文件即可实现。

③如果考虑节能,可以根据数据采集周期(zigbee协议栈例程中已开发了定时程序)进行定时,定时时间到就唤醒zigbee终端节点,终端节点唤醒后,自动采集传感器数据,然后将数据发送给路由器或者直接发给协调器,即监测节点定时汇报监测数据。

④协调器(网关)根据下发的控制命令,将控制信息转发到具体的节点,即控制节点等待控制命令下发。

3.1Z-Stack协议栈3.1.2使用Z-Stack协议栈传输SampleApp.c 中定义了发送函数static voidSampleApp_SendTheMessage(void)。

该函数通过调用AF_DataRequest来发送数据。

该函数定义在Profile目录下的AF.c文件中。

3.1Z-Stack协议栈3.1.2使用Z-Stack协议栈传输*dstAddr发送目的地址+端点地址(端点号)和传送模式。

*srcEP源(答复或确认)终端的描述(比如操作系统中任务ID等)源源EP。

cID被Profile指定的有效的集群号。

len发送数据长度。

*buf指向存放发送数据的缓冲区的指针。

*transID任务ID号。

options:有效位掩码的发送选项。

Radius发送跳数,通常设置为AF_DEFAULT_RADIUS。

3.1Z-Stack协议栈3.2.1物理层物理层(PHY)定义了无线信道和MAC子层之间的接口,提供物理层数据服务和物理层管理服务,主要是在驱动程序的基础上,实现数据传输和管理。

物理层数据服务从无线物理信道上收发数据,管理服务包括信道能量监测(ED)、链接质量指示(LQI)、载波检测(CS)和空闲信道评估(CCA)等,维护一个由物理层相关数据组成的数据库。

3.2zigbee无线传感器网络功能层简介3.2.2质访问控制层介质访问控制层(MAC)提供点对点通信的数据确认(Per-hop Acknowledgments)以及一些用于网络发现和网络形成的命令,但是介质访问控制层不支持多跳(Multi-hop)、网型网络(Mesh)等概念3.2zigbee无线传感器网络功能层简介3.2.3网络层网络层(NWK)

主要负责设备加入和退出网络、路由管理,在设备之间发现和维护路由,发现邻设备,存储邻设备信息等。

3.2zigbee无线传感器网络功能层简介3.2.3网络层网络层(NWK)主要负责设备加入和退出网络、路由管理,在设备之间发现和维护路由,发现邻设备,存储邻设备信息等。

1.地址类型

2.网络地址分配

3.Z-Stack寻址

4.路由

5.安全

3.2zigbee无线传感器网络功能层简介3.2.4应用层应用层主要包括应用支持子层(APS)和Zigbee设备对象(ZDO)。

其中,APS负责维护和绑定表、在绑定设备之间传送消息;而ZDO 定义设备在网络中的角色,发起和响应绑定请求,在网络设备之间建立安全机制。

3.2zigbee无线传感器网络功能层简介3.3.1OSAL基础知识1.资源(Resource)2.共享资源(Shared Resource)3.任务(Task)4.多任务运行(Muti-Task Running)5.内核(Kernel)6.互斥(Mutual Exclusion)7.消息队列(Message Queue)3.3OSAL多任务分配机制3.3.1OSAL基础知识1.资源(Resource)2.共享资源(Shared Resource)3.任务(Task)4.多任务运行(Muti-Task Running)5.内核(Kernel)6.互斥(Mutual Exclusion)7.消息队列(Message Queue)3.3OSAL多任务分配机制3.3.2OSAL简介Z-stack是TI公司开发的zigbee协议栈,并经过zigbee联盟认可而被全球众多开发商所广泛采用。

Z-Stack采用基于一个轮转查询式操作系统,帮助程序员方便地

开发一套zigbee系统。

3.3OSAL多任务分配机制3.3.2OSAL简介3.3OSAL多任务分配机

制3.3.2OSAL简介一般情况下,用户只需额外添加3个文件就可以完成一个项目,一个是主控文件,存放具体的任务事件处理函数(例如SampleApp_ProcessEven t或GenericApp_ProcessEvent);一个是

这个主控文件的头文件(例如SampleApp.h),另外一个是操作系统接口文件(例如OSAL_SampleApp.c),该文件主要存放任务数组tasksArr[],任务数组的具体内容为每个任务的相应的处理函数指针。

3.3OSAL多任务分配机制3.3.2OSAL简介“数据实体接口”的目

标是向上层提供所需的常规数据服务;“管理实体接口”的目标是向上层提供访问内部层的参数、配置和管理数据服务。

物理层和媒体接入控制子层均属于IEEE802.15.4标准,而

IEEE802.15.4标准与网络/安全层、应用层一起,构成了zigbee协

议栈。

3.3OSAL多任务分配机制3.3.3协议栈软件架构整个Z-Stack的

主要工作流程大致分为系统启动、驱动初始化、OSAL初始化和启动、进入任务轮询几个阶段。

3.3OSAL多任务分配机制3.3.3协议栈软件架构3.3OSAL多任务

分配机制3.3.3协议栈软件架构系统上电后,通过执行ZMain文件夹中ZMain.c的main()函数实现硬件的初始化。

关总中断osal_int_disable(INTS_ALL);初始化板上硬件设置HAL_BOARD_INIT();检查工作电压状态zmain_vdd_check();初始化I/O口InitBoard(OB_COLD);初始化HAL层驱动HalDriverInit();初始化非易失性存储器sal_nv_init(NULL);初始化MAC层

ZMacInit();分配64位地址zmain_ext_addr();初始化Zstack的全局变量并初始化必要的NV项目zgInit();初始化操作系统

osal_init_system();使能全局中断osal_int_enable(INTS_ALL);初始化后续硬件InitBoard(OB_READY);显示必要的硬件信息

zmain_dev_info();最后进入操作系统调度osal_start_system()。

3.3OSAL多任务分配机制此例程的默认路径为C:\Texas Instruments\ZStack-CC2530-2.3.0-1.

4.0\Projects\zstack\Sampl es\SampleApp\CC2530DB下找到SampleApp.eww。

在右侧工作空间窗口打开App文件夹,我们可以看到5个文件,分别是“SampleApp.c”、“SampleApp.h”、“OSAL_SampleApp.c”、“SampleAppHw.c”、“SampleAppHw.h”。

整个程序所实现的功能都在这5个文件当中。

3.4OSAL运行机制运行机制。

3.4OSAL运行机制①①tasksCnt该变量保存了任务数,其声明为const uint8tasksCnt,其中uint8的定义为typedef unsigned char uint8。

tasksCnt变量的定义在OSAL SampleApp.c文件中。

②②tasksEvents为该变量是一个指针,指向了事件表的首地址,其声明为uint16*tasksEvents,其中uint16的定义为typedef unsigned short uint16。

tasksEvents[]是一个指针数组,只是在OSAL_SampleApp.c文件进行定义。

③③tasksArr该变量是一个数组,该数组的每一项都是一个函数指针,指向了事件的处理函数,其声明为pTaskEventHandlerFn tasksArr[],其中pTaskEventHandlerFn的定义为typedef unsignedshort(*pTaskEventHandlerFn)(unsignedchartask_id,uns ignedshortevent)。

变量pTaskEventHandlerFn的定义OSAL_Tasks.h文件中。

3.4OSAL运行机制OSAL调度机制如下。

①入口程序为Zmain.c;②执行main()主程序;③任务调度初始化osal_init_system();④默认启动了osalInitTasks(),最多9个任务,添加到队列,序号0~8;⑤最后通过调用SampleApp_Init()实现用户自定义任务的初始化(用户根据项目需要修改该函数)。

3.4OSAL运行机制3.

4.1OSAL任务启动和初始化任何OSAL任务的工作必须分为两步一是进行任务初始化;二是处理任务事件。

3.4OSAL运行机制开始系统初始化执行操作系统3.

4.1OSAL任务启动和初始化任务初始化主要步骤如下。

无线传感器网络技术试题

1. 传感器网络的三个基本要素:传感器、感知对象、用户(观察者) 2. 传感器网络的基本功能:协作式的感知、数据采集、数据处理、发布感知信息 3. 无线传感器节点的基本功能:采集数据、数据处理、控制、通信 4. 传感节点中处理部件用于协调节点各个部分的工作的部件。 5. 基站节点不属于传感器节点的组成部分 6. 定向扩散路由机制可以分为三个阶段:兴趣扩展阶段、梯度建立阶段、路径加强阶段 7. 无线传感器网络特点:大规模网络、自组织网络、可靠的网络、以数据为中心的网络、应用相关的网络 8. NTP时间同步协议不是传感器网络的的时间同步机制。 9. IEEE 802.15.4标准主要包括:物理层。介质访问控制层 10. 从用户的角度看,汇聚节点被称为网关节点。 11. 数据融合的内容主要包括:多传感器的目标探测、数据关联、跟踪与识别、情况评估和预测 13. 传感器网络的电源节能方法:_休眠(技术)机制、__数据融合 14. 分布式系统协同工作的基础是时间同步机制 15. 无线网络可以被分为有基础设施的网络与没有基础设施的网络,在无线传感器网络,Internet 网络,WLan 网络,拨号网络中,无线传感器网络属于没有基础设施的网络。 16. 传感器网络中,MAC层与物理层采用的是IEEE制定的IEEE 802.15协议 17. 分级结构的传感器网络可以解决平面结构的拥塞问题 18. 以数据为中心特点是传感器网络的组网特点,但不是Ad-Hoc的组网特点 19. 为了确保目标节点在发送ACK过程中不与其它节点发生冲突,目标节点使用了SIFS帧间间隔 20. 典型的基于竞争的MAC协议为CSMA

无线传感器网络技术与应用现状的研究毕业论文 精品

1 绪论 1.1 课题背景和研究意义 无线传感器网络综合了传感器技术、嵌入式计算技术、现代网络及无线通信技术等多种先进技术。其主体是集成化微型传感器,这些微型传感器具有无线通信、数据采集和处理、协同合作的功能。无线传感器网络就是由成千上万的传感器节点通过自组织方式构成的网络,它通过这些传感器协作地实时监测、感知和采集各种环境或监测对象的信息,通过嵌入式系统对信息进行处理,并通过随机自组织无线通信网络以多跳中继方式将所感知信息传送到用户终端,使用户完全掌握监测区域的情况并做出反应[1]。 无线传感器网络的自组织性和容错能力使其不会因为某些节点在恶意攻击中的损坏而导致整个系统的崩溃,所以传感器网络非常适合应用于恶劣的战场环境,包括监控我军兵力、装备和物资状态;监视冲突区域,侦察敌方地形和布防,定位攻击目标;评估损失,侦察和探测核、生物及化学攻击等。在战场上,铺设的传感器将采集相应的信息,并通过汇聚节点将数据送至数据处理中心,再转发到指挥部,最后融合来自各战场的数据,形成我军完备的战区态势图。也可以更隐蔽的方式近距离地观察敌方的布防,或直接将传感器节点撒向敌方阵地,在敌方还未来得及反应时迅速收集有利于作战的信息。在生物和化学战中,利用传感器网络,可及时、准确地探测爆炸中心,这会为我军提供宝贵的反应时间,从而最大可能地减小伤亡。 无线传感器网络是继因特网之后,将对21世纪人类生活方式产生重大影响的IT 热点技术。如果说因特网改变了人与人之间交流、沟通的方式,那么无线传感器网络则将逻辑上的信息世界与真实物理世界融合在一起,将改变人与自然交互的方式[2][3]。无线传感器网络是新兴的下一代传感器网络,最早的代表性论述出现在1999年,题为“传感器走向无线时代”。随后在美国的移动计算和网络国际会议上,提出了无线传感器网络是下一个世纪面临的发展机遇。2003年,美国《技术评论》杂志论述未来新兴十大技术时,无线传感器网络被列为第一项未来新兴技术。同年,美国《商业周刊》又在其“未来技术专版”中发表文章指出,传感器网络是全球未来四大高技术产业之一,将掀起新的的产业浪潮。美国《今日防务》杂志更认为无线传感器网络的应用和发展,将引起一场划时代的军事技术革命和未来战争的变

项目三了解无线传感器协议栈

项目三了解无线传感器协议栈 项目三了解ZigBee无线传感器网络协议栈知识目标1.掌握zigbee无线传感器网络的协议栈和协议的区别等知识。 2.掌握Z-Stack协议栈的OSAL分配机制。 3.了解Z-Stack协议栈的OSAL运行机制。 4.掌握Z-Stack协议栈的OSAL常用函数。 项目三了解ZigBee无线传感器网络协议栈技能目标1.掌握 Z-Stack协议栈的运行机制。 2.掌握Z-Stack协议栈中OSAL的添加新任务的方法。 项目三了解ZigBee无线传感器网络协议栈在实际zigbee无线传感器网络工程的开发过程中首先借助TI提供的协议栈中例程SampleApp,接着根据需要完成的功能,查看支持Z-Stack协议栈的硬件电路图,再查阅数据手册(CC2530的数据手册、Z-Stack协议栈说明、Z-Stack协议栈API函数使用说明等)文件,然后再进行协议栈的修改。 最后,还需要烧录器下载到相应的硬件,实现zigbee无线传感器网络的组建和开发。 设计思路3.1.1协议与协议栈协议定义的是一系列的通信标准,通信双方需要共同按照这一标准进行正常的数据收发;议栈是协议的具体实现形式。 通俗的理解为代码实现的函数库,以便于开发人员调用。

3.1Z-Stack协议栈3.1.1协议与协议栈协议栈是指网络中各层协议的总和,一套协议的规范。 其形象地反映了一个网络中文件传输的过程由上层协议到底层协议,再由底层协议到上层协议。 使用最广泛的是因特网协议栈,由上到下的协议分别是应用层(Http、Tel、DNS、Email等),运输层(TCP、UDP),网络层(IP),链路层(WI-FI、以太网、令牌环、FDDI等)。 3.1Z-Stack协议栈3.1.1协议与协议栈3.1Z-Stack协议栈3.1.1协议与协议栈Zigbee协议栈开发的基本思路如下。 ①借助TI提供的协议栈中例程SampleApp进行二次开发,用户不需要深入研究复杂的zigbee协议栈,这样可以减轻开发者的工作量。 ②Zigbee无线传感器网络中数据采集,只需要用户在应用层加入传感器的读取函数和添加头文件即可实现。 ③如果考虑节能,可以根据数据采集周期(zigbee协议栈例程中已开发了定时程序)进行定时,定时时间到就唤醒zigbee终端节点,终端节点唤醒后,自动采集传感器数据,然后将数据发送给路由器或者直接发给协调器,即监测节点定时汇报监测数据。 ④协调器(网关)根据下发的控制命令,将控制信息转发到具体的节点,即控制节点等待控制命令下发。 3.1Z-Stack协议栈3.1.2使用Z-Stack协议栈传输SampleApp.c 中定义了发送函数static voidSampleApp_SendTheMessage(void)。 该函数通过调用AF_DataRequest来发送数据。

无线传感器网络协议栈研究与设计-第3章

第3章 低功耗无线传感器网络协议栈整体设计 本章的目标是对低功耗环境测控网络协议栈进行整体设计。首先对环境测控系统进行需求分析明确其适用场景和网络设备类型;然后,根据需求分析确定协议栈的设计目标,并选择适合的网络拓扑结构和协议栈的分层架构。协议栈的网络层和MAC 层将作为本章的设计的重点。 3.1 网络需求分析 3.1.1 应用场景介绍 本课题来源于研究生校企合作项目,所设计的低功耗无线传感器协议栈主要应用于环境测控系统中。该系统长期无人值守,其温度、湿度等环境参数由连接无线节点的传感器实时采集并上传至汇聚节点,汇聚节点再通过有线的方式传输至面向用户的管理终端。多个子系统采集的数据最后由各自的管理终端传送至云端处理中心进行数据的保存,整个系统框图如图3.1所示。 云端处理中心 二级中继 汇聚节点 图3.1 环境测控系统框图 图中的环境测控无线网络是执行数据采集和设备控制的主体,也是协议栈发挥作用的区域。一个环境测控无线网络负责一个区域,区域之间有一定的距离,

因此无线网络之间不存在干扰,但无线网络的运行方式一致。该项目处于初期开发阶段,所以本文设计的协议栈只应用于单个环境测控无线网络中。 该课题所涉及的环境测控系统处于室内,人员进出频率低。网络中节点数不超过65个,包含一个汇聚节点。点对点通信的距离要求达到20米。传感器节点以10秒为周期采集并发送环境数据。考虑到室内可能会出现一些特殊设备、隔断等障碍影响通信距离,并使得部分节点处于屏蔽的位置,因此网络通过设置中继节点来扩展通信距离,经过中继后的通信距离要求60米及以上。由于成本等原因,课题设定数据包最多经过两级中继传递,每级中继最多4个,中继数量不超过8个。同时,系统中存在少量控制节点,控制节点连接室内的控温设备来调节室内温度。控制节点由工作人员从软件端下达命令进行开关,因此不具备周期性。该课题要求除汇聚节点、中继节点之外的所有节点能在1000mA/h电池的支持下工作一年以上。为保证数据采集的有效性和传输的可靠性,该课题要求多节点共享信道的丢包率在5%以内。此外,由于环境的特殊性,人员不能随时到场,还要求该环境测控网络中的节点具有安装简单、组网快速、配置容易的特点。以上需求总结如表3.1所示。 表3.1 环境测控系统需求指标 表3.1明确了该环境测控无线网络的要求。通过需求指标能使协议栈的设计更有约束性,设计方向也会更加明确。

无线传感器网络的特点

无线传感器网络的特点 大规模网络 为了获取精确信息,在监测区域通常部署大量传感器节点,传感器节点数量可能达到成千上万,甚至更多。传感器网络的大规模性包括两方面的含义:一方面是传感器节点分布在很大的地理区域内,如在原始大森林采用传感器网络进行森林防火和环境监测,需要部署大量的传感器节点;另一方面,传感器节点部署很密集,在一个面积不是很大的空间内,密集部署了大量的传感器节点。 传感器网络的大规模性具有如下优点:通过不同空间视角获得的信息具有更大的信噪比;通过分布式处理大量的采集信息能够提高监测的精确度,降低对单个节点传感器的精度要求;大量冗余节点的存在,使得系统具有很强的容错性能;大量节点能够增大覆盖的监测区域,减少洞穴或者盲区。 自组织网络在 传感器网络应用中,通常情况下传感器节点被放置在没有基础结构的地方。传感器节点的位置不能预先精确设定,节点之间的相互邻居关系预先也不知道,如通过飞机播撒大量传感器节点到面积广阔的原始森林中,或随意放置到人不可到达或危险的区域。这样就要求传感器节点具有自组织的能力,能够自动进行配置和管理,通过拓扑控制机制和网络协议自动形成转发监测数据的多跳无线网络系统。在传

感器网络使用过程中,部分传感器节点由于能量耗尽或环境因素造成失效,也有一些节点为了弥补失效节点、增加监测精度而补充到网络中,这样在传感器网络中的节点个数就动态地增加或减少,从而使网络的拓扑结构随之动态地变化。传感器网络的自组织性要能够适应这种网络拓扑结构的动态变化。动态性网络传感器网络的拓扑结构可能因为下列因素而改变:①环境因素或电能耗尽造成的传感器节点出现故障或失效;②环境条件变化可能造成无线通信链路带宽变化,甚至时断时通;③传感器网络的传感器、感知对象和观察者这三要素都可能具有移动性;④新节点的加入。这就要求传感器网络系统要能够适应这种变化,具有动态的系统可重构性。 可靠的网络 传感器网络特别适合部署在恶劣环境或人类不宜到达的区域,传感器节点可能工作在露天环境中,遭受太阳的暴晒或风吹雨淋,甚至遭到无关人员或动物的破坏。传感器节点往往采用随机部署,如通过飞机撒播或发射炮弹到指定区域进行部署。这些都要求传感器节点非常坚固,不易损坏,适应各种恶劣环境条件。由于监测区域环境的限制以及传感器节点数目巨大,不可能人工“照顾每个传感器节点,网络的维护十分困难甚至不可维护。传感器网络的通信保密性和安全性也十分重要,要防止监测数据被盗取和获取伪造的监测信息。因此,传感器网络的软硬件必须具有鲁棒性和容错性。 应用相关的网络

无线传感器网络的应用

2012年第08 期 0.引言 随着传感器技术、微电子技术、嵌入式计算技术和通信技术等几种技术的融合和汇聚,具有感知信息、数据处理、存储和通信能力的微型传感器被应用于国防军事、工业生产、环境监测等多个领域。无线传感器网络(Wireless Sensor Networks ,WSN)是由一组稠密布置的微型传感器组成的无线自组织网络,其目的是协作地感知、采集和处理网络覆盖的地理区域内感知对象的信息,并发布给观察者。相对于有线传感器网络而言,无线传感器网络具有成本低、应用灵活、部署快速等优点,具有很大的应用空间。无线传感器网络已在军事、安全、环境、工业、交通、健康和家居等领域,有着广泛的应用。 1.无线传感器网络的体系结构及特点 1.1无线传感器网络的结构 无线传感器网络由大量集传感与驱动控制、计算存储、通信于一 体的的嵌入式传感器节点构成。这些传感器节点通常包括传感器节点、网络协调器节点和应用管理器节点。应用时,传感器节点分布在不同的角落,采集节点周边的温度、湿度、光强度、噪声、压力、速度等物理信息,各传感器节点将采集到的信息发送给特定的对象。图1为无线传感器网络的结构。 图1无线传感器网络结构 传感器节点具有信息采集和处理的能力,是由传感器模块、数据处理模块和无线通信模块组成的微系统。传感器模块负责采集外界环境的物理信息并将物理信号转换为数字信号;数据处理模块对数字信号进行编码等处理;无线通信模块负责将信息传送到网络中。传感器节点实质是以自组织的形式构成无线网络。网络协调器节点具有信息处理能力和网络管理能力,实现传感器节点与应用管理器节点之间信息的交换。应用管理器节点是用户于传感器网络的接口。用户通过应用管理器节点实现处理无线传感器网络采集到的信息和向无线传感器网络发布应用指令的交互。 1.2无线传感器的特点 无线传感器网络能够得到广泛的应用,因其具有以下特点:1.2.1节点规模大、节点体积小 无线传感器网络中传感器节点密度高,数量巨大,可能达到几百、几千万,甚至更多。体积小是无线传感器网络节点一个重要特点,也是实现大量部署的内在要求。 1.2.2自组织 无线传感器网络根据组网机制和网络协议自动对网络进行配置和管理,传感器节点有自组织能力,能够自动形成无线通信系统不需要固定的基础设施作为网络枢纽。 1.2.3能适应复杂环境 传感器网络主要分布在各种条件恶劣的环境,如军事边界或者一 些人员难以进入地区。同时,节点容易受高山、建筑物、障碍物等地势地貌以及风雨雷电等自然环境的影响。 1.2.4部署容易且成本低 只需要在目标区域进行随机部署,不需要指定特定的位置。相对于有线网络传输,无线网络传输降低了各种成本。 1.2.5可靠性高 无线传感器节点资源有限,其生命周期主要取决于电池。对无线传感器节点进行维护、回收和替换的可能性很小。因此,无线传感器网络要具有信息传输的高度可靠性和对节点失效的高度容错性。 2.无线传感器网络的应用 2.1军事建设 无线传感器网络以其快速布署、自组织和容错等特点,成为军事通信控制系统的重要组成部分,可用于兵力、装备弹药和物资的监控,阵地和敌情的侦查,战场的监视,生物化学攻击的判断、目标的指示,战损的评估等。 2.2工农业生产 通过传感器监测设备的震动、润滑和磨损情况,可以迅速得到设备的健康状态;通过在生产线上布署传感器网络,可以方便的实现在线质量控制。无线传感器网络为提高设备性能、提升产品质量、降低成本,提供了一种很好的技术方案。 我国是一个农业大国,深化现代技术在农业中的应用,对推进我国农业生产产业化和现代化进程具有重要作用。将无线传感器网络技术应用于现代农业,可实现农业信息采集以及远程传输,为科学决策提供可靠依据。 2.3环境监测 在环境科学研究中,无线传感器网络为大规模野外数据采集和气候气象监测提供了便利,可用于跟踪候鸟、小型动物和昆虫的迁徙地球探测,林火和洪水监测等。如美国Berkley 等单位在美国缅因州的GreatDuck 岛对海燕栖息地的生态环境监测;肯尼亚MPala 研究中心对大规模野生动物(野马,斑马等)的栖息地进行考察研究;挪威对冰河观测以了解地球气候的变化。 2.4安全监控 通过在监控藏所部署无线传感器网络,利用场所附近的声音、震动、光、温度等物理信息的变化,了解被监控对象的状态,来防止非法入侵、安全事故等。目前应用较多的是煤矿、电站、通信枢纽、行政中心等。如实时监控煤矿井下环境来进行灾害预警,实时监控井下人员和设备的位置来对其进行资源调度,并为灾后的辅助救援提供支持。 2.5智能交通 将无线传感器网络应用到智能交通系统,作为它的一个信息采集和通信子系统。这个子系统充分利用了无线传感网络覆盖范围广、灵活性好和易于大规模部署等特点,来采集全路段的车辆和路面信息。相对于有线交通信息采集通信系统而言,大幅度地降低现有交通监控网络的成本。通过车载和道路传感器的配合,驾驶者和交通控制人员可以实时地了解路况和交通信息。布置于道路上的速度识别传感器,可以监测交通流量等信息,为出行者提供信息服务,并且在发现违章时能及时报警和记录。(下转第143页) 无线传感器网络的应用 孙跃 (华北电力大学中国北京 102206) 【摘要】无线传感器网络作为目前最有前途的新技术之一,受到了学术界众多科研人员的关注,成为了当今科学研究的一个热门课题。文章介绍了无线传感器网络的内涵和体系结构,分析了无线传感器网络的特点,阐述了无线传感器网络的应用领域。 【关键词】无线传感器网络;特点;应用 作者简介:孙跃(1990—),男,北京人,本科学历,主要研究方向为通信工程 。 ◇高教论述◇

线传感器网络常用的通信协议

线传感器网络常用的通信协议(上) 通信协议是无线传感器网络实现通信的基础,无线传感器网络通信协议的设计目的是为了使具体的无线传感器网络通信机制与上层应用分离,为传感器节点提供自组织的无线网络通信功能。 与传统无线网络相比,无线传感器网络的应用环境有诸多不同。无线传感器网络是能量受限的网络,需要使用低功率、短距离的无线通信技术,以节省能源消耗,延长网络寿命。无线传感器网络的通信协议可以采用自定义的通信协议,也可以采用已经形成标准的通信协议,如ZigBee、蓝牙、Wi-Fi,这三种无线通信技术标准都是短距离的无线通信,它们在各方面性能之间有较大差异,ZigBee、蓝牙、Wi-Fi.之间的比较见表5-6。蓝牙技术所能通信的距离非常短,限制了其应用范围;Wi-Fi协议栈所占内存很大、功耗高使其在很多场合不实用。究竟选用什么通信标准,还需要根据系统需求来定。 由表5-6得知,ZigBee是比较适合无线传感器网络应用的,简单阐述自定义通信协议并对ZigBee协议栈进行分析。 1. 自定义通信协议 自定义的通信协议可以采用分层设计,参考OSI参考模型的结构,可以提高系统的灵活性,在保持各层协议之间接口不变的情况下,各层协议可以独立进行开发,并尝试不同的算法。早期提出的一个协议栈包括物理层、数据链路层、网络层、传输层和应用层,另外还有能量管理平台、移动管理平台和任务管理平台,如图5-23所示。 如图524所示的网络协议栈对原始模型进行了改进,加入了定位和时间同步子层,并用倒L型描述这两个子层。另外还增加了QoS管理及网络管理等功能。 2 ZigBee协议栈

目前已经有多家公司推出支持ZigBee的无线收发芯片、ZigBee开发套件及ZigBee协议栈等,如Microchip的PICDEMZ Demo Kit及其ZigBee协议栈、飞思卡尔的MC13191/92开发者初级套件及其协议栈、Figure8的Z-Stack ZigBee 协议栈等,国内也涌现出了不少专门从事ZigBee开发的公司。在此介绍Microchip的ZigBeel.0版协议栈。 1.Microchip ZigBee协议栈简介 Microchip的ZigBee1.0版协议栈设计得可以随着ZigBee的发展而发展,它具有以下特点。 ①基于ZigBee规范的0.8版本。 ②使用Chipcon CC2420 RF收发器,支持2.4GHz频带。 ③支持简化功能设备(Reduced Device,RFD)和协调器。 ④在协调器节点中实现对邻接表和绑定表的非易失性存储。 ⑤支持非时隙的星型网络。 ⑥可以在大多数PICl8系列单片机之间进行移植。 ⑦协同多任务处理架构。 ⑧不依赖于RTOS和应用。 ⑨支持Microchip MPLAB?C18和Hi-Tech PICC-18TM C编译器。 ⑩易于添加或删除特定模块的模块化设计。 当然,该协议栈也不是完全支持ZigBee标准中的所有规范,它有以下限制。 ①不完全符合ZigBee协议。 ②不支持群集和点对点网络。 ③无安全和访问控制功能。 ④无路由器功能。 ⑤不提供标准的配置文件,但是包含创建配置文件所必需的所有原始函数。

无线传感器网络知识点归纳

一、无线传感器网络的概述 1、无线传感器网络定义,无线传感器网络三要素,无线传感器网络的任务,无线传感器网 络的体系结构示意图,组成部分(P1-2) 定义:无线传感器网络(wireless sensor network, WSN)是由部署在监测区域内大量的成本很低、微型传感器节点组成,通过无线通信方式形成的一种多跳自组织的网络系统,其目的是协作地感知、采集和处理网络覆盖范围内感知对象的信息,并发送给观察者或者用户 另一种定义:无线传感器网络(WSN)是大量的静止或移动的传感器以自组织和多跳的方式构成的无线网络,目的是协作地采集、处理和传输网络覆盖地域内感知对象的监测信息,并报告给用户 三要素:传感器,感知对象和观察者 任务:利用传感器节点来监测节点周围的环境,收集相关的数据,然后通过无线收发装置采用多跳路由的方式将数据发送给汇聚节点,再通过汇聚节点将数据传送到用户端,从而达到对目标区域的监测 体系结构示意图: 组成部分:传感器节点、汇聚节点、网关节点和基站 2、无线传感器网络的特点(P2-4) (1)大规模性且具有自适应性 (2)无中心和自组织 (3)网络动态性强 (4)以数据为中心的网络 (5)应用相关性 3、无线传感器网络节点的硬件组成结构(P4-6) 无线传感器节点的硬件部分一般由传感器模块、处理器模块、无线通信模块和能量供应模块4部分组成。

4、常见的无线传感器节点产品,几种Crossbow公司的Mica系列节点(Mica2、 Telosb) 的硬件组成(P6) 5、无线传感器网络的协议栈体系结构(P7) 1.各层协议的功能 应用层:主要任务是获取数据并进行初步处理,包括一系列基于监测任务的应用层软件 传输层:负责数据流的传输控制 网络层:主要负责路由生成与路由选择 数据链路层:负责数据成帧,帧检测,媒体访问和差错控制 物理层:实现信道的选择、无线信号的监测、信号的发送与接收等功能 2.管理平台的功能 (1)能量管理平台管理传感器节点如何使用能源。 (2)移动管理平台检测并注册传感器节点的移动,维护到汇聚节点的路由,使得传感器节点能够动态跟踪邻居的位置。 (3)任务管理平台在一个给定的区域内平衡和调度监测任务。 6、无线传感器网络的应用领域(P8-9) (1)军事应用 (2)智能农业和环境监测 (3)医疗健康 (4)紧急和临时场合 (5)家庭应用 (6)空间探索

《无线传感器网络技术原理及应用(第2版)》

《无线传感器网络》教学大纲 课程名称:无线传感器网络 学时/学分:40/2.5 先修课程:模拟电路、计算机网络、通信原理、操作系统、微机原理及接口技术、C 程序设计语言 适用专业:物联网工程 是否含课内实验:■是□否(若选择“是”,则还需填写实验教学大纲) 一、课程性质与任务(要求学生完成的任务等) 本课程旨在全面系统地阐述当前各种主流的无线传感网络的基本原理,结合多种无线传感网络开发平台,深入浅出地讲解无线传感网络的基本技术。在讲授内容上,力求反映国内外该方向技术的最新进展,在讲述方法上,注重理论与实际、原理与应用相结合,无线传感网络是现代通信产业中发展最为活跃的行业之一。本课程介绍无线传感网络的系统构成、网络技术、协议、开发平台和应用,学生通过学习本课程应该达到以下目标: 1.熟练掌握有关无线传感网络的基本概念、基本理论以及基本的分析设计方法; 2.较好掌握有关各种无线传感网络的支撑技术,操作系统及开发平台; 3.了解无线传感器网络的组网、通信技术,掌握路由协议、网络协议的技术标准等; 4.掌握在ZigBee环境下的无线传感器组网的实际开发案例; 4.进一步了解无线传感网络的最新的发展应用,如海量存贮、异类传感器网络技术。 二、课程教学内容(要求学生掌握的内容,突出重难点等) 三、课程基本要求 (一)教学内容 第1章无线传感器网络概述 无线传感器网络的基本概念、无线传感器网络的特点、无线传感器网络的工作原理、无线传感器网络的应用 第2章微型传感器的基本知识 常见传感器介绍,传感器的特性和选型,微型传感器的应用 第3章无线传感器网络软/硬件设计

无线传感器网络节点硬件设计,传感节点(网关和汇聚节点设计、典型节点),无线传感器网络节点软件技术,(软件架构、中间件、操作系统),无线传感器网络实验技术平台 第4章无线传感器网络结构、覆盖 无线传感器网络结构,(平面结构,层次结构、混合结构),无线传感器网络覆盖,覆盖基本概念,覆盖模型,覆盖指标,覆盖算法 第5章无线传感器网络的支撑技术 时间同步技术,(时间同步的基本概念、同步信息传输延时分析、同步算法、同步模型参数的估计),定位技术,(源定位算法、节点自定位、匹配定位、典型定位系统实例),数据融合(分类、主要方法、多数据融合网关的设计),能量管理(节能的方法、节点的能量管理),容错技术(故障模型、检测、修复) 第6章无线传感器网络通信与网络技术 物理层,数据链路层,(基于竞争的MAC协议、基于调度的MAC协议) 第7章无线传感器网络协议标准 技术标准的意义, IEEE1451系列标准, IEEE802.15.4标准, ZigBee协议标准,Bluetooth, UWB 第8章无线传感器网络的路由协议 路由协议的分类,平面路由协议(几个典型的平面路由协议、平面路由协议和分簇路由协议比较),无线传感器网络分簇路由协议,(分簇路由协议的网络结构、分簇网络中节点能耗分析、分簇路由协议的性能评价、几个典型的分簇路由协议) 第9章ZigBee实践开发技术 ZigBee硬件平台(CC2430/CC2530概述、2CC2430/CC2530芯片主要特点、3CC2430/CC2431芯片功能结构、CC2430与8051的相联), CC2430开发环境IAR(软件安装、使用、实例运行),开发实践——环境监测(系统总体方案、系统试验平台搭建、系统联调与实现),基于ZigBee协议栈进行开发(协议栈架构简介、15.2ZigBee协议栈的开发接口API、ZigBee Device Profile API、外围部件的操作) 第10章无线传感器网络信息协同处理技术 协同感知方法(协同感知理论基础、同构协同感知、异构协同感知、协同感知算法案例、面向WSN的协同感知体系架构),海量数据处理技术(基于海量数据的协同网络架构、海量数据的存储与管理、海量数据的知识获取)

基于ZigBee协议栈的无线传感器网络的设计

基于ZigBee 协议栈的无线传感器网络的设计 徐振峰,尹晶晶,陈小林,周全 (安徽国防科技职业学院机电工程系,安徽六安237011) 摘要:首先介绍了无线传感器网络的基本拓扑结构与传感器节点的结构,详细说明了基于ZigBee 协议栈的无线传感网络的建立过程,包括协调器启动及建立网络、传感器节点启动及加入网络、传感器节点与协调器之间建立绑定以及传感器节点向协调器发送数据的过程。设计了基于ZigBee 协议栈的无线传感网络系统。以采集温度信息为例,协调器能够接收到传感器节点发来的数据,并能通过RS232串口,将收到的数据发送给PC 机进行显示。实验显示在距离 80m 远处,系统仍能保持良好的通信质量。 关键词:ZigBee 协议栈;无线传感器网络;协调器;传感器节点中图分类号:TP393 文献标识码:A 文章编号:1674-6236(2012)05-0075-03 Design of wireless sensor networks based on ZigBee stack XU Zhen -feng ,YIN Jing -jing ,CHEN Xiao -lin ,ZHOU Quan (Department of Mechanical and Electrical Engineering ,Anhui Vocational College of Defense Technology ,Liu ’an 237011,China ) Abstract:First ,the basic topological structures of wireless sensor network and the structure of sensor node are introduced.The starting -up process of wireless sensor network based on ZigBee stack is explained in details ,including startup and establishing network of coordinator ,startup and joining network of sensor node ,binding between sensor nodes and coordinator ,and the process of terminal nodes sending data to coordinator.The wireless sensor network is designed based on ZigBee stack.Taking sampling temperature information as a example ,the coordinator can collect the information from sensor nodes ,and send them to PC by using RS232.The temperature information can be displayed in PC.The experiment shows that good communication quality of this system can be obtained ,although at the distance of 80meters.Key words:ZigBee stack ;wireless sensor network ;coordinator ;sensor node 收稿日期:2012-01-12 稿件编号:201201050 基金项目:安徽省高校省级优秀青年人才基金项目(2010SQRL202) 作者简介:徐振峰(1981—),男,山东郓城人,硕士,讲师。研究方向:无线传感器网络理论及应用。 无线传感器网络(Wireless Sensor Network ,WSN )是由部署在监测区域内大量廉价微型传感器节点组成,通过无线通信方式形成多跳、自组织网络系统,其目的是协作地感知、采集和处理网络覆盖区域中感知对象的信息,并发送给观察者[1]。 目前能够用于短距离无线传感网络的通信技术主要有5种[2]:Wi-Fi 技术、超宽带通信(Ultra Wideband ,UWB )技术、近场通信(Near Field Communication ,NFC )技术、蓝牙以及 ZigBee 技术。其中,ZigBee [3]是基于IEEE802.15.4的一种新兴 短距离无线通信技术,其特点是低功耗、低速率、低复杂度、低成本等。这些特点决定了ZigBee 技术非常适合应用于无线传感网络中,因此ZigBee 技术被认为是最有可能应用于工业监控、传感器网络、家庭监控、安全监控等领域的无线技术。在ZigBee 协议的制定中,IEEE802.15.4无线标准定义了物理层(Physical Layer ,PHY )和介质访问控制层(Medium Access Control Sub -Layer ,MAC ),而ZigBee 协议栈的网络层和应用 层是由ZigBee 联盟制定的。 支持ZigBee 协议的无线通信芯片主要有TI 公司推出的CC2420、CC2430、CC2530以及Freescale 半导体公司推出的MC13191、MC13192及MC13193等芯片。CC2430是世界上首 个单芯片ZigBee 解决方案,除了保持CC2420所包括的优良射频性能之外,其内部还集成了一个增强型8051内核,这使得 CC2430成为市面上最具有竞争力的ZigBee 无线收发芯片。 文中设计了基于ZigBee 协议栈的无线传感网络,该系统包括一个协调器和四个终端传感节点。以采集温度信息为例,实现了无线通信功能。协调器节点通过RS232串口,将收到的数据发送给PC 机进行处理及显示。 1 无线传感网络的结构 1.1 网络体系结构 无线传感网路中的基本单元是传感器节点,根据其在网 络中的所承担的任务不同,传感器节点可以分为3类:协调器、路由器和传感器节点。在网络中,协调器负责建立网络,允许路由器和传感器节点与其绑定,并接收路由器和传感器节点发送来的数据信息,以及传送给PC 机进行处理、存储等;传感器节点负责感知被测对象的物理信息,并将其无线 电子设计工程 Electronic Design Engineering 第20卷Vol.20第5期No.52012年3月Mar.2012 -75-

无线传感器网络技术试题及答案

无线传感器网络技术试题及答案 一、填空题 1.传感器网络的三个基本要素:传感器、感知对象、用户(观察者) 2.传感器网络的基本功能:协作式的感知、数据采集、数据处理、发布感知信息 3.无线传感器节点的基本功能:采集数据、数据处理、控制、通信 4.传感节点中处理部件用于协调节点各个部分的工作的部件。 5.基站节点不属于传感器节点的组成部分 6.定向扩散路由机制可以分为三个阶段:兴趣扩展阶段、梯度建立阶段、路径加强阶段 7.无线传感器网络特点:大规模网络、自组织网络、可靠的网络、以数据为中心的网络、应用相关的网络 8.NTP时间同步协议不是传感器网络的的时间同步机制。 9.IEEE标准主要包括:物理层。介质访问控制层 10.从用户的角度看,汇聚节点被称为网关节点。 11.数据融合的内容主要包括:多传感器的目标探测、数据关联、跟踪与识别、情况评估和预测 13.传感器网络的电源节能方法:_休眠(技术)机制、__数据融合 14.分布式系统协同工作的基础是时间同步机制

15.无线网络可以被分为有基础设施的网络与没有基础设施的网络,在无线传感器网络,Internet网络,WLan网络,拨号网络中,无线传感器网络属于没有基础设施的网络。 16.传感器网络中,MAC层与物理层采用的是IEEE制定的IEEE 协议 17.分级结构的传感器网络可以解决平面结构的拥塞问题 18.以数据为中心特点是传感器网络的组网特点,但不是Ad-Hoc的组网特点 19.为了确保目标节点在发送ACK过程中不与其它节点发生冲突,目标节点使用了SIFS帧间间隔 20.典型的基于竞争的MAC协议为CSMA 二、选择题 1.无线传感器网络的组成模块分为:通信模块、()、计算模块、存储模块和电源模块。A A.传感模块模块C网络模块D 实验模块 2..在开阔空间无线信号的发散形状成()。A A.球状B网络C直线D射线 3.当前传感器网络应用最广的两种通信协议是()D A. B. C. D.

无线传感器网络路由协议

无线传感器网络的关键技术有路由协议、MAC协议、拓扑控制、定位技术等。路由协议: 数据包的传送需要通过多跳通信方式到达目的端,因此路由选择算法是网络层设计的一个主要任务。路由协议主要负责将数据分组从源节点通过网络转发到目的节点,它主要包括两个方面的功能: 1.寻找源节点和目的节点间的优化路径。 2.将数据分组沿着优化路径正确转发。 无线传感器与传统的无线网络协议不同之处,它受到能量消耗的制约,并且只能获取到局部拓扑结构的信息,由于这两个原因,无线传感器的路由协议要能够在局部网络信息的基础上选择合适路径。传感器由于它很强的应用相关性,不同应用中的路由协议差别很大,没有通用的路由协议。无线路由器的路由协议应具备以下特点: (1)能量优先。需要考虑到节点的能量消耗以及网络能量均衡使用的问题。(2)基于局部拓扑信息。WSN为了节省通信能量,通常采用多跳的通信模式,因此节点如何在只能获取到局部拓扑信息和资源有限的情况下实现简单 高效的路由机制,这是WSN的一个基本问题。 (3)以数据为中心。传统路由协议通常以地址作为节点的标识和路由的依据,而WSN由于节点的随机分布,所关注的是监测区域的感知数据,而不是具体哪个节点获取的信息,要形成以数据为中心的消息转发路径。 (4)应用相关。设计者需要针对每一个具体应用的需求,设计与之适应的特定路由机制。 现介绍几种常见的路由协议(平面路由协议、网络分层路由协议、地理定位辅助路由协议): 一、平面路由协议 平面路由协议中,逻辑结构时平面结构,节点间地位平等,通过局部操作和反馈信息来生成路由。当汇聚点向某些区域发送查询并等待来自于这些区域内传感器所采集的相关数据,其中的数据不能采用全局统一的ID,而是要采用基于属性的命名机制进行描述。平面路由的优点是结构简单、鲁棒性(即路由机制的容错能力)较好,缺点是缺乏对通信资源的优化管理,对网络动态变化的反应速度较慢。其中典型的平面路由协议有以下几种: 1.1.洪泛式路由(Flooding): 这是一种传统的网络通信路由协议。这种算法不要求维护网络的拓扑结构和相关路由的计算,仅要求接受到信息的节点以广播形式转发数据包。例如:S节点要传送一段数据给D节点,它需要通过网络将副本传送给它每一个邻居节点,一直到传送到节点D为止或者为该数据所设定的生存期限为零为止。优点在于:实现简单;不需要为保持网络拓扑信息和实现复杂路由发现算法消耗计算资源;适用于鲁棒性较高的场合。但同时也有相应的缺点:一个节点可能得到一个数据的多个副本;存在部分重叠,如果相邻节点同时对某件事作出反应,则两个节点的邻居节点将收到两份数据副本;盲目使用资源,无法作出自适应的路由选择。 为克服Flooding算法这些固有的缺陷,S.Hedetniemi等人提出闲聊式

无线传感器网络数据传输可靠性研究

无线传感器网络数据传输可靠性研究 发表时间:2019-11-29T13:59:16.217Z 来源:《云南电业》2019年6期作者:王奔曹祥飞 [导读] 目前以各种传感技术为核心的物联网技术已经各种行业得到广泛应用,在基于传感网的无线数据传输中,无线网络的安全性、稳定性越来越重要。本文文章主要对于对无线传感器网络数据传输的可靠性进行了系统性分析评价,可更好的促进无线网络数据的实际应用,更加广泛应用于各个行业。 王奔曹祥飞 (南瑞集团有限公司江苏南京 211000) 摘要:目前以各种传感技术为核心的物联网技术已经各种行业得到广泛应用,在基于传感网的无线数据传输中,无线网络的安全性、稳定性越来越重要。本文文章主要对于对无线传感器网络数据传输的可靠性进行了系统性分析评价,可更好的促进无线网络数据的实际应用,更加广泛应用于各个行业。使安全可靠的无线传感器网络更好地服务人民生活。 关键词:无线传感器;网络数据传输;传感技术 一、无线传感器网络数据传输的使用现状以及影响因素 1.1使用现状 由于无线传感器在信息的传输、采集和处理等方面的便利性,使其在全世界内大量使用。大量无处不在的微小传感器节点在进行网络传输时构成了一个巨大的无线传感器网络,各个节点之间通过自组织的方式进行网络数据的无线传输,使得信息交换变得更加方便快捷。用户可对无线传感器网络预先设定程序,随时对需要监控的事务进行数据采集,实现对其开展实时监测,。在完成信息数据采集之后,无线传感器本身会利用嵌入式处理器模块对这些数据进行存储、处理和分析,特别标注无用数据信息或者与设定不符的数据,并进一步将分析的结果借助无线通信模块及无线传感器网络发送到用户终端,使用户实时掌握和监测数据的真实情况。 1.2影响因素 无线信号的质量决定了无线传感器网络数据传输的质量。无线传感器网络与普通的有线数据传输网络不同,无线传感器节点在利用无线网络开展数据传输时,必须要依靠无线传输网络作为媒介,所以对无线网络的传输质量有一定的要求。随着近年来无线通信的的迅猛发展,很多地区已经实现了无线网络覆盖,但是在一些偏远的地区,由于地理位置和交通情况的局限使得无线网络信号迟迟不能覆盖,导致人们在这些地方进行数据传输时的中断率、错误率增加,加大了无线传输实现难度。目前我国的人口众多,与现有的土地资源完全不符,为了拓宽土地资源,增大人类的活动面积,许多地方都建造了地下商城。地下商城由于地处地下,与网络覆盖范围之间隔着厚厚的土层,导致网络信号并不能完美地通过障碍进入地下商城,使得建造在地下的办公区域在利用无线传感器进行网络数据传输时的错误率增加。 二、无线传感器网络传输数据方面存在的弊端 2.1无线传感器自身的能量布局不合理,使得能量的消耗速度加快 无线传感器自身的体积较小,各个构件内能够储存的能量都是有限的。现为提高工作效率,使用无线传感器网络进行数据传输变得越来越频繁,无线传感器自身的工作时间也越来越长。任何事物都逃不过自然规律,都有自己的使用寿命。使用频率增多,使得无线传感器的使用寿命大大缩短,影响了无线传感器网络数据传输的可靠性。随着时代的发展和社会经济水平的增长,带来的弊端便是人类对资源的节约意识越来越淡薄。现在我们在使用无线传感器时,经常出现无线传感器长期开机却始终处于做无用功的状态,使得无线传感器自身的能量消耗速度加快,潜在影响了无线传感器网络数据传输的可靠性造。 2.2无线传感器网络受外界影响因素的影响较大,使得传输的安全风险加大 无线传感器网络是由大量的的无线传感器节点构成的,单个无线传感器之间并没有太大的联系,往往具有较强的独立性,单个节点故障退出会导致自组织网和网络拓扑的不确定性。无线传感器网络在进行数据传输时,需要借助网络信号作为媒介,所以网络信号的质量在某种层度上决定了无线传感器网络数据传输的可靠性。无线网络信号的质量及安全性受外界因素影响较大,它不仅会受人为因素而遭到破坏,还会受突发的自然灾害而受到影响。当自然天气突变等自然环境变化时,无线传感器节点极易损坏,进而影响到数据的可靠传输。同时无线传感器网络的质量还会受到磁场的影响,如果无线传感器在进行网络数据传输时周围有较强的磁场,数据传输的准确性也会严重下降,进而影响到无线传感器网络数据传输的可靠性。 2.3无线传输网络相比有线传输网络传输速度较慢、传输距离短 无线传感器网络相比有线网络来说,虽然具有便于安装、便于传输的特点,但由于自身能量有限,传输速率较慢,传输距离较短。现代各种行业各类应用中,多样化的信息采集数据量越来越大,传输实时性要求越来越高,传输距离越来越远,相对有线传输,无线传感器将消耗更多能量收集、传送信息,同时,网络的质量会受到各种外界因素的影响,使得传输速度不稳定,安全性也得不到保证,从硬性条件上降低了无线传感器网络的综合实力,降低了数据信息的传输速率,甚至影响了人们的工作效率,使得无线传感器网络数据传输的可靠性大为降低。 三、针对无线传感器网络传输数据方面存在的弊端提出的改善建议 3.1应当运用科学技术手段将无线传感器中的能量科学合理分配 为了尽可能地延长无线传感器的使用寿命,我们应当根据传感器节点使用场合调整其工作状态。在办公室内或家庭等固定场景中进行数据传输时,尽量选择使用有线的传输设备,缩短或减少无线传感器的运行时间。为了节约无线传感器自身的能量、降低能耗,应当在内嵌的构件中设计自动关机或待机的功能程序,当无线传感器在一定的时间始终处于做无用功的状态时,自动启动关机或待机程序,在完整地保留当前无线传感器内已有数据的基础上暂时关闭机器,节约设备内自身的能量,延长无线传感器的使用时间,提高无线传感器网络传输数据的可靠性。 3.2应当加大资金投入力度,拓宽全球无线网络的覆盖范围 无线传感器网络的传输质量会受到磁场、环境等外部因素的影响是不可避免的,我们可通过增加无线感器节点来加强无线传感器网络

相关主题