无线传感器网络技术(读书笔记)
无线传感器网络技术(读书笔记)
无线传感器网络技术
之前一直想写一点读书的笔记,奈何不知道该如何下手,也不知道读书笔记的重要性。直到昨天逛了一下飞比的zigbee论坛,才发现里面的大神写的读书笔记是多么的有用。这东西就相当于对自己之前读过的书的一个回忆和总结,不仅是对自己,对以后的学弟学妹们的学习也是能起到很大的作用的。由于是第一次写这种读书笔记,加上之前读过的技术方面的书不算太多,也比较杂,就挑了最近度过的一本《无线传感器网络技术》来试试手。可能开始写有很多不足之处,以后我会努力改进。
废话不多说,直接进入主题吧。这本书讲的基本的无线传感网络的知识,主要概述了无线传感网的体系结构,网络协议栈各层的协议,无线传感器网络相关的技术和无线传感器网络的协议标准等。我的读书笔记就从下面几个点来展开吧。
1. 无线传感网络概述
首先我先说一下无线传感网络和物联网之间的关系,我想大多数刚接触物联网的同学都会犯这个迷糊。无线传感器网络是一种由大量的微型传感器节点组成的面向任务的无线自组织网络系统。所谓的微型传感器节点就是我们不是指我们平常所说的传感器,而是由传感器,处理器,通信模块和电源模块组成的一个整体。而我们平常所说的物联网则是一个广泛的概念。无线传感器网络和物联网之间是包含于的关系。物联网的概念可以分成四层:感知层,网络层,管理层和应用层。其中无线传感器网络就属于物联网中的感知层。另外在介绍一下其他层的作用:网络层就是我们现在使用的传统的无线网络,像公共的Wi-Fi,还有移动通信网络2G,3G,4G等。管理层就是网络另一头的处理端,负责存储处理下层发来的海量数据。应用层则是管理物联网的各种应用了。感知层采集到的数据汇聚到网关节点后,由它将数据通过网络层的网络发送到管理层,由管理层的服务器负责存储和处理这些海量的数据。然后将处理过后的数据用于实现应用。这就是物联网整个工作的流程。
无线传感网络和传统的无线自组织网络有很多类似之处,像自组织特性,分布式控制和拓补控制性。同时和传统无线自组织网络也有许多不同之处,比如网络规模较大,节电能力受限,节点可靠性差,以数据为中心,多对一传输模式,冗余度高和应用相关性。其中节点的节点能力是限制当前无线传感器发展的一个最大的门槛。
下面说一下无线传感器网络的体系结构。通常无线传感器的节点结构分为四个部分我们前面已经说过了。网络结构的话分为单跳网络和多挑网络结构。单跳网络是指从传感器到网络的汇聚节点数据的传输路径都只有一跳的距离,这种网络结构通常不适用于无线传感网络,因为这对传感器节点的能量要求较高。而多跳网络结构分为平面结构和分层结构,平面结构是一种简单的多跳网络结构,网络中个节点的作用是相同的,节点地位是平等的,这样的网络比较容易实现,但会产生节点能量不均的问题,这在之后在讨论。分层结构可以说是平面网络的基础上实现的。它的方法是在网络中将节点组织成一系列的簇,每个簇中由多个传感器节点和一个簇头节点组成。簇中的传感器节点将数据发到各自的簇头节点,簇头节点将数据进行融合处理后在向上发送直到汇聚节点。同时簇头节点的选举也会按照一定的规则改变以平衡簇中各节点的能量。这个方法解决了平面结构的问题,适用于无线传感器网络。 无线传感网络协议栈和TCP/IP协议栈类似,分为五层。但各层的协议实现与传统网络完全不同。我们之后再讨论。
无线传感器网络技术(读书笔记)
2. 无线传感网络协议栈简析
1) PHY层
物理层讲的不会很多,讲一下基本的东西吧。物理层的作用包括的传输媒体和频率的选择,载波频率的产生,信号的调制、解调、检测和数据加密等。在传输媒体选择上,可以选择的有射频,光和红外线,另外UWB超宽带也许会成为未来无线通信的主流技术。频率上射频使用的是ISM频段,在中国一般使用2.4GHZ频段,北美和欧洲使用916MHZ和433MHZ频段。物理层我没有过多研究,在此就这样简单介绍吧。
2) MAC层
无线传感网络中由于节点在能量,存储和处理能力上的限制,使得传统网络上的MAC协议无法直接用于无线传感网络。因此必须设计适合无线传感网络的MAC层协议。在设计的过程中必须首先考虑网络的能量效率,其次再考虑网络的吞吐量,传输延迟,带宽利用率,可扩展性等方面。
无线传感网络MAC协议的特点,说到底还是与能量效率挂钩的。其次就是传输延迟,效率和可扩展性方面的问题。
MAC协议在分类方面可分为两个大类:竞争型的MAC协议和非竞争型的。在两者的基础上还有一种混合型的。
竞争型的MAC协议主要介绍载波监听多路访问(CSMA)。载波监听技术又可分为非坚持型,1-坚持型和p-坚持型。非坚持型CSMA协议中,当节点一旦监听到信道繁忙便不再监听,而是按照一定的退避算法退避一段时间后再监听,其他两种类型类似(p指的是再次监听的概率)。在CSMA的基础上可增加冲突检测(CD)或冲突避免(CA)功能。CSMA/CD是我们熟知的传统网络上的MAC协议。然而该协议并不适用于无线网络上,因为在无线网络中冲突的检测存在一定问题,检测冲突要求节点能同时发送和接受信号,这会大大增加节点成本。那么由此诞生出了CSMA/CA协议。CSMA/CA协议中引入了一种握手机制,传送数据前发送端先向接收端发送一个请求发送报文(RTS),等待接收端回应允许发送报文(CTS),再开始传送。通过这样一个握手能使首发双方的相邻节点了解到信道上即将进行的数据传输从而进行退避。
非竞争的MAC协议中典型的协议有:时分多路接入(TDMA),频分多路接入(FDMA)和码分多路接入(CDMA)。各协议之间各有优点和缺点,在这不再详细介绍。
还有各类的MAC协议有各自具体的实现协议,像竞争型MAC协议中有S-MAC,T-MAC,Sift,WiseMAC协议等,非竞争型MAC协议中有:DEANA,SMACS,DE-MAC,TRAMA协议等。像混合型协议有Z-MAC协议。
3) 网络层
无线传感器网络网络层的协议和MAC层一样,不能直接使用传统网络网络层的协议。因此在设计网络层协议的过程中必须优先考虑节能的问题。
无线传感器网络路由协议与应用相关,不同的应用对网络的要求不同。则根据不同应用
无线传感器网络技术(读书笔记)
的要求,可将路由协议分成一下几类:平面路由协议、分层路由协议、基于能量的路由协议、基于多路径的路由协议、基于移动性的路由协议、基于位置的路由协议、基于机会的路由协议和以数据为中心的路由协议。
之前忘了说,由于无线传感器网络的特殊性,在设计协议的过程中往往会碰到传感器节点能量和协议性能相矛盾的问题,这在之前的MAC协议,现在讲的路由协议和之后讲的传输层协议的设计中都会碰到的问题,这是传感器网络协议设计中普遍的一个技术挑战。
在介绍路由协议中个我就不一一介绍了,只选择基于能量的路由协议来详细介绍一下吧。能量效率是无线传感器网络中最关心的问题,因此对传感器能量效率敏感的应用可以选择使用基于能量的路由协议。典型的路由协议有:最小功率路由、最大剩余能量路由,最小不情愿度路由和基于组合能量代价的优化路由。其中我一一简要介绍一下。
最小功率路由是在连接两个节点的所有路劲中选择路径总功率最小的一条路径。设Pi和Pj分别表示节点i向节点j发送单位数据所需的最小功率和节点j接收单位数据所消耗的功率,则有:
相关推荐:
- [外语考试]管理学 第13章 沟通
- [外语考试]07、中高端客户销售流程--分类、筛选讲
- [外语考试]2015-2020年中国高筋饺子粉市场发展现
- [外语考试]“十三五”重点项目-汽车燃油表生产建
- [外语考试]雅培奶粉培乐系列适用年龄及特点
- [外语考试]九三学社入社申请人调查问卷
- [外语考试]等级薪酬体系职等职级表
- [外语考试]货物买卖合同纠纷起诉状(范本一)
- [外语考试]青海省实施消防法办法
- [外语考试]公交车语音自动报站系统的设计第3稿11
- [外语考试]logistic回归模型在ROC分析中的应用
- [外语考试]2017-2021年中国隔膜泵行业发展研究与
- [外语考试]神经内科下半年专科考试及答案
- [外语考试]园林景观设计规范标准
- [外语考试]2018八年级语文下册第一单元4合欢树习
- [外语考试]分布式发电及微网运行控制技术应用
- [外语考试]三人行历史学笔记:中世纪人文主义思想
- [外语考试]2010届高考复习5年高考3年联考精品历史
- [外语考试]挖掘机驾驶员安全生产责任书
- [外语考试]某211高校MBA硕士毕业论文开题报告(范
- 用三层交换机实现大中型企业VLAN方案
- 斯格配套系种猪饲养管理
- 涂层测厚仪厂家直销
- 研究生学校排行榜
- 鄱阳湖湿地景观格局变化及其驱动力分析
- 医学基础知识试题库
- 2010山西省高考历年语文试卷精选考试技
- 脉冲宽度法测量电容
- 谈高职院校ESP教师的角色调整问题
- 低压配电网电力线载波通信相关技术研究
- 余额宝和城市商业银行的转型研究
- 篮球行进间运球教案
- 气候突变的定义和检测方法
- 财经大学基坑开挖应急预案
- 高大支模架培训演示
- 一种改进的稳健自适应波束形成算法
- 2-3-鼎视通核心人员薪酬股权激励管理手
- 我国电阻焊设备和工艺的应用现状与发展
- MTK手机基本功能覆盖测试案例
- 七年级地理教学课件上册第四章第一节




