物联网简介PPT课件.ppt

上传人(卖家):三亚风情 文档编号:2439658 上传时间:2022-04-18 格式:PPT 页数:112 大小:13MB
下载 相关 举报
物联网简介PPT课件.ppt_第1页
第1页 / 共112页
物联网简介PPT课件.ppt_第2页
第2页 / 共112页
物联网简介PPT课件.ppt_第3页
第3页 / 共112页
物联网简介PPT课件.ppt_第4页
第4页 / 共112页
物联网简介PPT课件.ppt_第5页
第5页 / 共112页
点击查看更多>>
资源描述

1、物联网简介3提纲u物联网的提出u常见应用场景u无线传感器网络简介u物联网体系结构u物联网协议层次u硬件平台与操作系统 u主要研究问题4提纲u物联网的提出u常见应用场景u无线传感器网络简介u物联网体系结构u物联网协议层次u硬件平台与操作系统 u主要研究问题5物联网发展19982004200520082009-62009-82011物联网的提出U-Korea战略IBM 提出“智慧地球”感知中国2009-9物联网行动计划近三分之一应用与物联网概念有关首家以物联网为宣传语的通信企业ITU 互联网报告2005:物联网U-Japan战略6物联网概念u1998,MIT的Kevin Ashton 首次提及 I

2、nternet of things 将RFID技术与传感器技术应用于日常物品中将会创建一个“物联网”,这项技术将带来人们对机器理解的新纪元u2005,ITU发表 报告 The Internet of Things 物联网是通过RFID和智能计算等技术实现全世界设备互连的网络u2008,欧委会的CERP-IOT工程给出新的物联网定义 物联网是物理和数字世界融合的网络,每个物理实体都有一个数字的身份;物体具有上下文感知能力他们可以感知、沟通与互动。他们对待物理事件进行即时反映,对物理实体的信息进行即时传送;使得实时作出决定成为可能uWikipedia(网络维基百科全书) 所谓“物联网”(Inter

3、net of Things),指的是将各种信息传感设备,如射频识别(RFID)装置、红外感应器、全球定位系统、激光扫描器等种种装置与互联网结合起来而形成的一个巨大网络 7RFIDuRFID (Radio Frequency Identification) 射频识别uRFID标签俗称电子标签,也称应答器(tag, transponder, responder),根据工作方式可分为主动式(有源)和被动式(无源)两大类uRFID-SIM8物联网概念u2009年8月7日,温家宝总理到中科院无锡高新微纳传感网工程技术研发中心考察,提出建设“感知中国”中心u2009年11月13日,国务院正式批准同意支持无

4、锡建设国家传感网创新示范区(国家传感信息中心)u2010年政府工作报告中对物联网的定义:是指通过信息传感设备,按照约定的协议,把任何物品与互联网连接起来,进行信息交换和通讯,以实现智能化识别、定位、跟踪、监控和管理的一种网络。它是在互联网基础上延伸和扩展的网络9物联网概念u通过信息传感设备,按照约定的协议u把任何物品与互联网连接起来,进行信息交换和通讯u实现智能识别、定位、跟踪、监控和管理的一种网络接入网物联网射频识别RFID 条码二维码传感网WSN 短距离无线网络实时定位系统下一代互联网 Internet10技术需求体系结构能量自供设备小型化资源自治数以亿计的智能设备,将导致海量的数据传输和

5、存储,需要我们重新审视现有的网络体系和存储结构当前技术仍不足以解决智能设备的能量受限问题,需要设计低能耗芯片,甚至能够自供能量的设备系统复杂性的显著增加,使得维护和管理更加困难,需要系统资源具有自配置,自管理和自恢复等功能智能设备广泛应用,嵌入到各种物体上,需要智能设备更加小型化,向单晶体管实现智能设备目标迈进11提纲u物联网的提出u常见应用场景u物联网体系结构u物联网协议层次u硬件平台与操作系统 u主要研究问题12物联网生产线13物流u自动化仓库 自动检测物品的出入,向供货商自动发送订单u自动化运输 物品上的电子标签根据后台系统信息,自动选择合适路径u供应链商业模式变化 用户直接通过物联网向

6、商品本身发订单。用户不在是向一个生产商定购大宗的商品,而是按照用户的订单顺序从不同的生产商购买商品14智能家居u海尔“智慧之家”超出了单个产品的局限,从客厅到厨房,从黑电到白电,从生活电器到电脑和手机等移动终端,都不再是一个个孤单的产品,而是一个互联互通、人性化、智能化的整体u一种未来的生活愿景身在外,家就在身边;回到家,世界就在眼前u智能家居,维持室内合适的温度和热水器水温,减少能源浪费,智能机器人自动完成清洁和维护等日常工作,房间的智能系统能学习主人的生活习惯,将室内环境调节为主人最适合的15智能交通u实时获取路况信息,监视和控制交通流量u可以实现车辆与网络相连,优化行车路线u可以无缝地检

7、测、标识车辆并收取行驶费用16环境监测u“蓝藻湖泛智能监测预警及蓝藻打捞处理智能管理调度物联网系统”u蓝藻集聚的地点、集聚情况会自动发到打捞人员手机上,打捞船、车以及运藻船第一时间就会赶去处理u指挥控制室的大屏幕上,能看到采用太阳能板、安置传感芯片和摄像头的球状浮标,获悉该点的温度、pH值、氨氮等指标17医疗物联网医疗物联网u体内智能诊断设备,有助于疾病的早期诊断,增强康复效果u生物降解材料的智能设备,能够检测体内温度湿度,防止皮肤问题u新型个人医疗设备,使得病人在家即可接受医疗,远程医疗可避免昂贵路费,减少病人的压力u家庭中的智能设备,在老人出现意外时发出求助信号18机场防入侵系统u浦东国际

8、机场防入侵系统铺设了3万多个传感节点,覆盖了地面、栅栏和低空探测,可防止人员的翻越、偷渡、恐怖袭击等攻击性入侵19路灯控制系统u济南园博园园区所有功能性照明都采用了ZigBee无线技术达成的无线路灯控制,节能环保20世博会门票u纸质门票 基于RFID技术,以无线方式与遍布园区的传感器交换信息 安全防伪,快速验票;跟踪查询,人员分流u手机门票 用户使用的RFID-SIM卡,是基于RFID技术,以手机SIM卡为载体实现的一种全新电子票 可直接购买附带门票信息的SIM卡,或通过网上下载写入SIM卡 “刷”手机即可入园21世博园便利店u每一盒在售的盒饭都被贴上一个薄薄的RFID电子标签,记录食品来源信

9、息,增加食品安全,保障了消费者权益u收银员可以一次扫描数十盒盒饭,这大大缩短了顾客排队的时间,提高了供应链管理的效率,减少结账和查询设施开销,同时也有利于智能货架管理22提纲u物联网的提出u常见应用场景u无线传感器网络简介u物联网体系结构u物联网协议层次u硬件平台与操作系统 u主要研究问题概念与定义节点布撒节点布撒拓扑形成拓扑形成自组织自组织 消息传送消息传送 微型智能网络化微型智能网络化 传统传统 雷达雷达 地震波地震波 红外红外 温度温度 湿度湿度 压力压力 光强度光强度 速度速度 微机电系统微机电系统 嵌入式系统嵌入式系统 无线通信无线通信 微型微型 智能智能 网络网络 传感器传感器 传

10、感器传感器 化学成分化学成分 23传感器网络的技术特点EmbeddedNetworkedSensingControl system w/Small form factorUntethered nodesExploitcollaborativeSensing, actionTightly coupled to physical worldu节点 微型化:嵌入物理世界 智能化:增强的数据处理 自治化:容错性 多样化:尽可能感知周围感兴趣的物质现象u网络 密集性:抵抗敌意和恶意破坏 灵活性:快速构建信息基础设施 自组织:鲁棒性 多跳性:低能耗24传感器网络的应用:军事(1)非常适合应用在恶劣恶劣的战

11、场环境 监控我军兵力、装备和物资 监视冲突区 侦察敌方地形和布防 定位攻击目标 评估损失 侦察和探测核、生物和化学核、生物和化学攻击撒撒“豆豆”成成“兵兵”25传感器网络的应用:军事(2)传感器网络在军事应用中的优势 分布节点中多角度和多方位多角度和多方位信息的综合有效地提高了信噪比信噪比 低成本、高冗余低成本、高冗余的设计提供了较强的容错能力容错能力 节点与探测目标的近距离接触近距离接触消除了环境噪声对系统性能的影响 节点中多种传感器的混合应用提高了探测的性能指标 多节点联合,形成覆盖面积较大覆盖面积较大的实时探测区域个别移动节点移动节点对拓扑结构的调整有效消除了探测阴影和盲点26传感器网络

12、的应用:商业u医疗保健u环境监测u灾难拯救27传感器网络的技术特点 无线传感器网络无线传感器网络 Ad hoc Ad hoc 网络网络无线宽带网络无线宽带网络能量资源优化能量资源优化带宽资源优化带宽资源优化数据为中心数据为中心多数节点静止多数节点静止传输数据为目的传输数据为目的节点移动节点移动新体系结构新体系结构移动切换管理移动切换管理节点数据处理节点数据处理动态拓扑路由技术动态拓扑路由技术28面临的设计挑战u容错性抵抗单点失效和有意破坏u扩展性节点密度 一般应用:10; 环境监测:25 100;普适计算:100u生产成本$ 1 10u硬件限制体积小 携带能量有限,处理能力和存储能力有限ARN

13、R2)(32面临的设计挑战(2)u功率控制能耗分析发送/接受监听/数据处理低功耗网络协议的设计MAC,Routing,Application系统能量管理TinyOS 能量管理拓扑控制可再生能源)()(stonRRonoutstonTTcRRPNTPTTPNP)(02fNeIVCVPTddnVVddddp33传感器网络的研究内容 传传 感感 器器 网网 络络 研研 究究传传感感器器网网络络应应用用系系统统研研究究34物理层和MAC层u可选物理层技术短程无线通信(RF) TR3000, CC1000Bluetooth 主从式IEEE802.11 改进MAC,周期性侦听(SMAC) 公平性IEEE8

14、02.15.4与ZigBee35路由uIPv4(IPv6)+MANET RoutingDSR (Dynamic Source Routing) AODV (Ad hoc Demand Distance Vector, RFC 3561 )TORA (Temporally Ordered Routing Algorithm,)OLSF (Optimized Link State Routing Protocol,RFC3536 )u结论结论 部分研究项目在沿用 不是理想的选择:数据和应用为中心的目标36路由(2)u平面路由技术 Gossiping SPIN (Sensor Protocol fo

15、r Information via Negotiation) SPIN-PP, SPIN-EC, SPIN-BC, SPIN-RL Directed Diffusion 0.5 1.0 1.0 1.0 1.0 0.8 0.5 0.5 0.3 0.5 (a) 请求扩散 (b) 梯度场建立 (c) 数据传输 sink 数据源 sink 数据源 sink 数据源 37时间同步u应用场景数据融合声波测距定位低功耗MAC协议设计的需要 传统分布式系统应用的要求u可选机制 GPS NTP40定位机制与算法u全局定位(GPS)与局部定位(LPS)全球定位系统(GPS)“北斗一号”双星定位 u自身定位与目标定

16、位u机制与算法 Range-based RSSI; TOA ; AOA Range-free质心定位算法;跳数距离定位算法;APIT算法Anchor Anchor or or BeaconBeacon42覆盖与连通性的理论模型u三种覆盖的定义面覆盖,点覆盖,路径覆盖u确定性分布u随机性分布uK重覆盖的理论 43无线传感器网络与物联网u无线传感器网络为物联网奠定了传感和监控的技术基础u物联网是广义联网的无线传感器网络u物联网不仅仅感知,还要做到控制u物联网面临更多的技术挑战,端到端寻端到端寻址和路由址和路由,控制方法和模型控制方法和模型,安全性安全性,海量信息的高效处理模型海量信息的高效处理模型

17、等4445提纲u物联网的提出u常见应用场景u无线传感器网络简介u物联网体系结构u物联网协议层次u硬件平台与操作系统 u主要研究问题46物联网的架构u上层:互联网络上层:互联网络 物联网的信息存储 物联网的计算决策u中层:泛在接入中层:泛在接入 无线网络(蜂窝、WiFi等) 有线网络u下层:物物网络下层:物物网络 智能嵌入式设备 感知、标识和通信47物联网的拓扑48提纲u物联网的提出u常见应用场景u物联网体系结构u物联网协议层次u硬件平台与操作系统 u主要研究问题49典型的协议栈uZigBee/802.15.4u6LoWPANuROLLuTransport LayeruCoRE50IEEE 80

18、2.15.4标准u目标:目标:为在个人操作空间内相互连通的无线设备提供通信标准uIEEE 802.15任务组 TG1:制定IEEE 802.15.1标准(蓝牙无线个人区域网络标准);中等速率、近距离的WPAN网络标准 TG2:制定IEEE 802.15.2标准,研究IEEE 802.15.1与IEEE 802.11(无线局域网标准)的共存问题 TG3:制定IEEE 802.15.3标准,研究高传输速率WPAN标准 TG4:制定IEEE 802.15.4标准,研究低速WPAN标准51IEEE 802.15.4标准的特征u20kbps、40kbps、100kbps、250kbps四种不同的传输速率

19、u支持星型和点到点两种拓扑结构u在网络中采取两种地址方式:16位地址和64位地址 16位地址是有协调器分配的 64位地址是全球唯一的扩展地址u采用带冲突避免的载波侦听多路访问(Carrier sense multiple access with collision avoidance,CSMA-CA)的信道访问机制u支持ACK机制以保证可靠传输u低功耗机制,信道能量检测,链路质量指示52IEEE 802.15.4uIEEE 802.15.4标准网络:在一个POS内使用相同无线信道并通过IEEE 802.15.4标准相互通信的设备集合u全功能设备(FFD)和缩减功能设备(RFD)u协调器:与RF

20、D相关联的FFD设备uPAN网络协调器:成员身份管理、链路信息管理、分组转发53IEEE 802.15.4 星型拓扑星型拓扑结构 u所有设备都与中心设备PAN网络协调器通讯u网络协调器持续供电,其他设备电池供电u适合家庭自动化、个人计算机外围设备、个人康护护理等小范围的室内应用54IEEE 802.15.4 点到点拓扑点到点拓扑结构 u任何两个设备之间都可以通讯u网络协调器负责管理链路状态信息、认证设备身份等功能u允许多跳路由的方式传输数据u适合于设备分布范围广的应用(工业检测与控制)55IEEE 802.15.4 超帧结构以超帧为周期组织LR-WPAN内设备间的通讯信标帧包含超帧将持续的时间

21、以及对这段时间的分配等信息超帧将时间划分为活跃和不活跃两个部分不活跃阶段:设备进入休眠状态活跃阶段:信标帧发送时段、竞争访问时段和非竞争访问时段;划分为16个等长时槽CSMA-CA访问机制56ZigBeeuZigBee概述uZigBee的协议结构uZigBee的技术特点uZigBee的网络拓扑57ZigBee概述uZigBee是一种新兴的短距离、低复杂度、低功耗、低数据速率、低成本的无线网络技术uZigBee依据IEEE 802.15.4标准,802.15.4的物理层采用直接序列展频技术。在MAC层主要沿用标准的CSMA/CA方式,以提高系统兼容性u可使用的频段有2.4GHz(全球ISM)、欧

22、洲的868MHz频段、以及美国的915MHz频段,不同频段可使用的信道分别是16、1、10个 u目前定义的主要应用领域包括电力、家庭和楼宇自动化、医用设备控制等58CustomerPHY868MHz / 915MHz / 2.4GHzMACNetworkStar / Mesh / Cluster-TreeSecurity32- / 64- / 128-bit encryptionApplicationAPIZigBeeAllianceIEEE 802.15.4SiliconStackAppZigBee的协议结构uZigBee是一组基于IEEE 802.15.4无线标准研制开发的、有关组网、安全

23、和应用软件方面的技术uIEEE 802.15.4仅处理MAC层和物理层协议,ZigBee联盟对网络层协议和API进行了标准化59星型网状型树型网络协调器全功能设备 (FFD Router)精简功能设备 (RFD)ZigBee的网络拓扑606LoWPANu工作组介绍u协议报文转换适配层和帧格式 u地址管理机制 uMesh网络下的多跳传输方法及路由 u邻居发现协议u几种实现对比61IETF 6LoWPAN WGuIPv6 over Low-Power Wireless Personal Area Networks (6LoWPANs) uIETF于2004.11正式成立6LoWPAN工作组,制订基

24、于IPv6的低速无线个域网标准,旨在将IPv6引入以IEEE 802.15.4作为底层标准的无线个域网中u已制定出关于综述和协议适配的标准草案RFC4944和RFC4919,提出了一些关于报头压缩、邻居发现、安全、移动性管理等方面的草案656LoWPANu802.15.4物理层支持的最大帧长度是127字节,而IPv6的报头就占据了40字节,再加上MAC层报头,安全报头、传输层报头的长度,实际能够给应用层使用报文长度变得非常小uIPv6协议(RFC2460)中规定的MTU值最小是1280字节。如果链路层支持的MTU小于此值,则链路层需要自己负责分片和重组u6LowPan工作组为IEEE 802.

25、15.4设计了一个适配层,把IPv6数据包适配到IEEE 802.15.4规定的物理层和链路层之上,支持报文分片和重组,同时6LowPan规定了IPv6报头的无状态压缩方法,减小IPv6协议带来的负荷666LoWPANuRFC 4919 describes the problems and goalsuRFC 4944 defines the frame format for transmission of IPv6 packets as well as the formation of IPv6 link-local addresses and statelessly autoconfigu

26、red addresses on top of 802.15.4 defines mechanisms for header compression required to make IPv6 practical on 802.15.4676LoWPANu报头压缩的主要原理是通过压缩编码省略掉报头中冗余的信息 版本号Version (4位): 在运行IPv6协议的网络中,此项可以省略省略 流类型Traffic class (8 位):可以通过压缩编码压缩 流标识Flow label (20位):可以通过压缩编码压缩 载荷长度Payload Length (16位):可以省略省略,IP头长度可以

27、通过MAC头中的载荷长度字段计算出来 Next Header (8位):可以通过压缩编码压缩,假设下一个头是UDP, ICMP, TCP或者扩展头的某一种 Hop Limit (8位):唯一不能够进行压缩的信息 Source Address(128位):可以压缩,省略前缀Destination Address (128位):可以压缩,省略前缀686LoWPAN协议栈结构u底层采用IEEE 802.15.4规定的PHY层和MAC层,网络层采用IPv6协议uIPv6中,MAC支持的载荷长度远大干6LoWPAN底层所能提供的载荷长度,为了实现MAC层与网络层的无缝链接, 6LoWPAN工作组建议在网

28、络层和MAC层之间增加一个网络适配层网络适配层,完成包头压缩、分片与重组以及网状路由转发等6LoWPAN的优势u普及性 IP网络应用广泛,作为下一代互联网核心技术的IPv6,也在加速其普及的步伐,在LR-WPAN网络中使用IPv6更易于被接受 u适用性 IP网络协议栈架构受到广泛的认可,LR-WPAN网络完全可以基于此架构进行简单、有效地开发u更多地址空间uIPv6应用于LR-WPAN最大亮点就是庞大的地址空间。这恰恰满足了部署大规模、高密度LR-WPAN网络设备的需要696LoWPAN的优势u支持无状态自动地址配置 IPv6中当节点启动时,可以自动读取MAC地址,并根据相关规则配置好所需的I

29、Pv6地址。这个特性对传感器网络来说,非常具有吸引力,因为在大多数情况下,不可能对传感器节点配置用户界面,节点必须具备自动配置功能u易接入 LR-WPAN使用IPv6技术,更易于接入其他基于IP技术的网络及下一代互联网,使其可以充分利用IP网络的技术u易开发 目前基于IPv6的许多技术已比较成熟,并被广泛接受,针对LR-WPAN的特性对这些技术进行适当的精简和取舍,简化了协议开发的过程70716LoWPAN的关键技术uIPv6IPv6和和IEEE 802.15.4IEEE 802.15.4的协调的协调 IEEE 802.15.4帧不能封装完整的IPv6数据包。因此,要协调二者之间的关系,就要在

30、网络层与MAC层之间引入适配层,用来完成分片和重组的功能u地址配置和地址管理地址配置和地址管理 IPv6支持无状态地址自动配置,相对于有状态自动配置的来说,配置所需开销比较小,这正适合LR-WPAN设备特点。同时,由于LR-WPAN设备可能大量、密集地分布在人员比较难以到达的地方,实现无状态地址自动配置则更加重要726LoWPAN的关键技术u网络管理网络管理 6LoWPAN倾向于在LR-WPAN上使用SNMPv3进行网络管理。但是,由于SNMP的初衷是管理基于IP的互联网,要想将其应用到硬件资源受限的LR-WPAN网络中。仍需要进一步调研和改进u安全问题安全问题 由于使用安全机制需要额外的处理

31、和带宽资源,并不适合LR-WPAN设备,而IEEE802.15.4在链路层提供的AES安全机制又相对宽松,有待进一步加强,因此寻找一种适合LR-WPAN的安全机制就成为6LoWPAN研究的关键问题736LoWPAN协议层次74协议栈的报文封装格式75属性属性第一种实现第一种实现ArchRock实现实现Jennic实现实现硬件平台TelosBTelosB和和MicaZMicaZ硬件平台硬件平台 Arch Rock PhyNet Arch Rock PhyNet 平台平台JN5139JN5139 微控制器微控制器操作系统TinyOS2.0TinyOS2.0无特征支持适配层的分片报头、支持适配层的分

32、片报头、MeshMesh寻址报头和广播报寻址报头和广播报头的处理,实现了头的处理,实现了IPv6IPv6报报头的头的HC1HC1压缩和压缩和UDPUDP的的HCHC压缩以及对未压缩报压缩以及对未压缩报头的处理。没有实现完整头的处理。没有实现完整IPv6IPv6协议栈的所有需求,协议栈的所有需求,能够响应能够响应ICMPICMP回应请求回应请求并在并在UDPUDP协议之上处理协议之上处理通信通信第一个获得第一个获得 “ “IPv6 IPv6 Ready-Phase 2 (Gold)” Ready-Phase 2 (Gold)” 标志的商业标志的商业6LoWPAN6LoWPAN实实现。该协议栈通过

33、了现。该协议栈通过了450450次一致性和互操作性测试。次一致性和互操作性测试。 PhyNet 3.5 PhyNet 3.5 增加了对网增加了对网络协议安全、网络地址转络协议安全、网络地址转换以及遍历换以及遍历PhyNet PhyNet 路由路由器和器和 PhyNetPhyNet 服务器的支服务器的支持持第一个第一个6LoWPAN6LoWPAN的单片的单片机实现。机实现。IETFIETF 标准的标准的IPIP网络,基于网络,基于IEEE IEEE 802.15.4 802.15.4 物理层和物理层和MACMAC层层 ,点对点、星型和自,点对点、星型和自组织树型网络,典型的组织树型网络,典型的1

34、00100个节点的网络,自动个节点的网络,自动形成和修复路由,端到端形成和修复路由,端到端的消息确认的消息确认6LoWPAN6LoWPAN的几种实现对比的几种实现对比76属属性性Sensinode实现实现(NanoStack 2.0 )Berkeley实现实现(blowpan)Cisco,Atmel,SICSCisco,Atmel,SICS实现实现(SICSlowpan) 硬件平台KitWrx 456 KitWrx 456 Tmote SkyTmote Sky平台平台Atmel AVR Raven Atmel AVR Raven 平台平台操作系统Windows CE Windows CE Ti

35、nyOS2.xTinyOS2.xContikiContiki特征2.4 GHz (CC2430) 2.4 GHz (CC2430) 芯片芯片支持支持,868/915 MHz ,868/915 MHz (CC1110) (CC1110) 芯片支持芯片支持, ,典型典型的的32-64 kB32-64 kB的的ROM ,ROM ,典型典型的的4-8 kB4-8 kB的的RAM, 6LoWPAN, RAM, 6LoWPAN, IPv6, UDP, ICMPv6IPv6, UDP, ICMPv6标准标准, , IEEE 802.15.4-2006IEEE 802.15.4-2006标标准准,NanoMe

36、sh ,NanoMesh 路由路由, ,网络网络自动配置自动配置,128,128位位AESAES安全安全支持支持, ,网络处理器和函数网络处理器和函数库库它在它在TinyOSTinyOS 里增加了支里增加了支持持IPv6IPv6,并且支持无状态,并且支持无状态地址自动配置、多跳路由地址自动配置、多跳路由以及对以及对12801280字节的字节的MTUMTU进行分配。进行分配。可以使用像可以使用像ping6, nc6ping6, nc6和和tracert6tracert6这样的标准网络这样的标准网络工具来调试使用工具来调试使用b6LoWPANb6LoWPAN的装置,应的装置,应用程序可以使用用程序

37、可以使用UDPUDP作为作为传输层传输层SICSlowpan SICSlowpan 实现了实现了RFC4944RFC4944里规定的报头里规定的报头压缩、分片和寻址。它支压缩、分片和寻址。它支持持 draft-hui-6LoWPAN-draft-hui-6LoWPAN-interop-00interop-00中的报头压缩中的报头压缩算法。它没有实现相关特算法。它没有实现相关特征下的网状路由,而是通征下的网状路由,而是通过其他技术寻找目标路径。过其他技术寻找目标路径。它还实现了它还实现了 draft-hui-draft-hui-6LoWPAN-hc-016LoWPAN-hc-01里提出里提出的新

38、的报头压缩机制的新的报头压缩机制77RoLL工作组介绍uRoLLRouting over Lossy and Low-power Networks 研究的问题:低功率损耗网络的路由问题 研究的目标:以IPv6为中心,修正现有的路由协议或创造一个新协议,使路由能够穿越复杂的基本链路层协议和数目巨大的物理媒体。以解决低功率设备由于干扰和移动性等因素容易丢包的现象78RoLL工作组介绍应用场景的路由需求:家庭自动化应用Home Automation,RFC5826工业控制应用Industrial Control,RFC5673城市应用Urban Environment,RFC5548楼宇自动化应用B

39、uilding Automation,RFC5867工作思路工作思路低功耗网络的路由协议:分析传感器网络路由协议draft-ietf-roll-routing-survey 研究路径选择的定量指标draft-ietf-roll-routing-metrics制定了RPL协议draft-ietf-roll-rpl79RPL协议含义目标通信模型实现RPLIPv6 Routing Protocol for Low power and Lossy Networks能够适应种类繁多又复杂的松散网络蓝牙,低功率WiFi, 无线, 802.15.4或者有线低功率PLC节点:交换距离向量构造一个有向无环DAG

40、;DAG的根节点通过广播路由限制条件来过滤掉网络中的一些不满足条件的节点,然后节点通过路由度量来选择最优的路径低功耗节点到主控设备的多点到点的通信,主控设备到多个低功耗节点的点到多点通信,以及低功耗节点之间点到点的通信80物联网路由u根据物联网的网络规模和通信状况,分为六种类型的网络,对于不同类型的网络分别考虑路由策略 SS-NCN:小规模非通信网络 SS-CN:小规模通信网络 MS-NCN:中规模非通信网络 MS-CN:中规模通信网络 BS-NCN:大规模非通信网络 BS-CN:大规模通信网络 81标准TCP/IP协议栈u代码量大 Berkeley Linux中标准TCP/IP协议栈具有上万

41、的代码量u开销大u物联网节点无法支持82uIPuC/IPTinyTCPBSDLwIPBy Geoffrey H. Cooper.Rewritten by Cyrus Patel (Johannes Gutenberg Universitaet).TCP协议栈简化的示例By Adam Dunkels (Swedish Institute of Computer Science, SICS). By Adam Dunkels (Swedish Institute of Computer Science, SICS). By Guy Lancaster (British Columbia Insti

42、tute of Technology, The University of British Columbia). 83uC/IPu描述描述 开源的TCP/IP协议栈,基于BSD,源代码用C编写 文档支持和软件升级管理不足 设计之初有操作系统针对性,基于uC/OS,现亦可移植到其它OS。 根据所需实现协议中使用CPU、编译器和系统的多少,代码量约30-60KBu特性特性 支持IP/TCP/UDP协议,可裁减 PPP,带身份验证和报头压缩 优化的单一请求/回复交互过程 uC/IP被设计为一个带最小化用户接口及可应用串行链路网络模块u版本版本 uC/IP version 1.0.3 (2002.1)

43、, uC/IP version 1.91, 其他提供下载的中文网站u资料资料 http:/ 开源 TinyTCP是为烧入ROM设计的,且现在开始对大端结构有用(初始目标是68000芯片)。 TinyTCP协议栈包括一个FTP客户,一个简单的以太网驱动器用于3Com多总线卡。 u特性特性 ie Packet Driver support, Ether IP, ARP/RARP, ICMP, UDP, TCP DHCP/BOOTP, DNS 不支持IGMP/multicast和调试u版本版本 16K tinytcp.zip C code 86K newer versionu资料资料 http:/

44、开源的Light weight TCP/IP协议栈,基于BSD,源代码用C编写 在保持TCP协议主要功能的基础上减少对RAM的占用,只需几十KB的RAM和约40KB的ROM即可运行,适合在低端嵌入式系统中使用u特性特性 IP,包括多网络接口包转发 ICMP,用于网络维护和调试 UDP,包括实验性扩展 TCP,支持阻塞控制、RTT估算和快速恢复 DHCP、PPP、ARP Raw API以及可选的Berkeley-alike socket APIu版本版本 lwip-1.4.0.rc1.zipu资料资料 http:/savannah.nongnu.org/projects/lwip/ http:/

45、www.sics.se/adam/lwip/86uIPu描述描述 开源的uIP TCP/IP协议栈,基于BSD ,源代码用C编写 专为8位和16位控制器设计,代码量非常小,几KB的ROM或几百字节RAMu特性特性 ARP, SLIP, IP, UDP, ICMP, TCP 支持多个并发的活动TCP连接,编译时可配置 支持多个监听的TCP连接,编译时可配置 TCP/IP包括流控、分片重组、重传超时估算 应用程序的范例有web server, web client, e-mail sender (SMTP client), Telnet server, DNS hostname resolveru

46、版本版本 uip-1.0.tar.gz u资料资料 http:/www.sics.se/adam/uip/index.php/Main_Page87CoREuCoRE介绍 Constrained RESTful Environments 资源受限IP网络情况如下: 包大小受限 较高的丢包率 设备随时断电 设备周期性唤醒 结点吞吐量有限、电量有限、内存受限uCoRE研究内容 CoRE提供一个面向IP网络资源受限的应用程序架构,这些应用程序可以操作一些简单资源88CoAP介绍uCoAP介绍 Constrained Application Protocol CoAP是一种RESTful转换协议,用在

47、资源受限的网络以及m2m应用程序的节点,规定了对设备上资源的一些列操作(CRUD操作)uCoAP协议特点 提供REST方法/响应的交互模型 转换成HTTP,便于网络的完整性,满足特殊的网络需求,如多播,低开销和受限环境的简单性 异步交互支持89CoAP介绍uCoAP应用 可用在资源受限网络中,也可用在传统IP网络中 使用范围: 相同受限网络中设备之间 相同网络中设备与普通节点间 不同的受限网络中设备间 可用于智能能源和建筑自动化中,如智能网格应用,智能家居等90CoAP结构CoAP在协议栈中的位置及交互图91CoAP结构uCoAP协议可视为两层 CoAP Transactions层与UDP层交

48、互,具有异步交互特性 C o A P R E S T 层 与Transactions层交互,有同步和异步两种方式。通过应用Method和Response代码实现CoAP的抽象结构92协议层次小结应用层资源受限的IP网络应用程序架构传输层面向物联网、低资源消耗的简化TCP/UDPIPv6层面向物联网的简易IP层,支持不同规模的低功耗移动节点的 新型路由协议6LoWPAN适配层支持头部压缩和解压缩、链路层分片和重组,支持移动性、异构网络互操作性,支持IPv6通信连接MAC层和物理层基于IEEE 802.15.4实现短距离、低复杂度、低功耗、低速率、低成本的无线网络传输93提纲u物联网的提出u常见应

49、用场景u物联网体系结构u物联网协议层次u硬件平台与操作系统 u主要研究问题94硬件平台uCrossbow专业套件95Crossbow专业套件套件内容套件内容 6个传感器节点 (SN2040/SN9040/SN4040) 1个基站 (BU2400/BU900/BU400) 1个数据采集板 (MDA320) 1个USB编程板 (MIB520) 1个WSN套件CD96网络结构 97传感器节点 u处理器/射频板 IRIS模块支持低功耗的无线传感器网络测量系统。支持868/915 MHz、433 MHz和2.4GHz频段u传感器板 MTS400多传感器板 包含温度、湿度、大气压力和环境光等传感器u数据采

50、集板 MDA320是一款高性能数据采集板,具有8通道16位ADC模拟输入98Crossbow IRIS IEEE802.15.4/6LoWPAN协议 RF发送器 2.4-2.4835 GHz,全球兼容 的ISM波段 直接序列扩频技术,抗RF干 扰、数据隐蔽性好 250 kbps数据传输率 可运行TinyOS 1.1.7或更高版 本,包括Crossbow可靠的mesh 网络软件操作平台,也可以运行 Contiki2.4 即插即用,可连接Crossbow所 有传感器板、数据采集板、网关 和软件99基站 u处理器/射频板 IRIS模块与USB PC网关接口成为基站。uUSB PC接口板 MIB520

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(物联网简介PPT课件.ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|