物联网概述PPT.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
物联网概述PPT

基站 处理器/射频板 IRIS模块与USB PC网关接口成为基站 USB PC接口板 MIB520具有USB接口,用于数据通信 USB编程板 MIB520具有USB接口,用于数据通信 * 网络平台系统 网关 MIB520 网络协调器 节点设备 6LoWPAN 数据 演示管理 * 操作系统 TinyOS Contiki * TinyOS 特点 拥有专属的编程语言(NesC) 开放源代码(遵循BSD协议) 代码短小精悍 支持网络协议组件的替换 Task和Events管理 基于组件的软件工程建构 * TinyOS 2.0 操作系统 事件驱动,基于组件 使用nesC编写 支持的平台:eyesIFXv2、intelmote2、mica2、 mica2dot、micaZ、telosb、tinynode、btnode3 nesC:使用C作为其基础语言,支持所有的C语言词法和语法 增加了组件(component)和接口(interface)的关键字定义 定义了接口及如何使用接口表达组件之间关系的方法 目前只支持组件的静态连接,不能实现动态连接和配置 * TinyOS2.0 的任务 基本任务模型 :基本任务模型中任务的原型声明如下: task void taskname(){……..} 用户使用post关键字抛出任务,调用方式如下: result_t ret = post tastname() 任务接口模型 :任务接口扩展了任务的语法和语义。通常情况下,任务接口包含一个异步(async)的post命令和一个run事件,这些函数的具体声明由接口决定。 实例: Interface TaskParameter { async error_t command postTask(uint16_t param); event void runTask(uint16_t param); } 调用方式: call TaskParameter.postTask(34);//抛出任务 * TinyOS2.0调度器 TinyOS的调度器实现了任务和事件的两级调度 任务之间不能互相抢占 ,底层硬件中断触发事件,事件能抢占任务,事件之间也能互相抢占。命令和事件都可以post任务。任务中也可以调用命令 TinyOS 2.x调度器被实现为一个TinyOS组件。调度器既支持最基本的任务模型,也支持任务接口模型,并且由调度器负责协调不同的任务类型 * P2MP Traffic The routing state setup by Destination Advertisement is used to direct P2MP traffic outward LBR-1 directs traffic for G (F*::) to A A adds source routing directive, [D, F], and forwards to B B uses source routing directive to forward to D... 1 1 1 1 1 1 1 F G H A B LBR-1 D * B:: via B D:: via B F* via B [D, F] A:: via A B:: via A D:: via A F*:: via A G:: via G H:: via H P2MP Traffic D uses source routing directive to forward to F F uses routing state to forward to G 1 1 1 1 1 1 1 D F G H A B LBR-1 * B:: via B D:: via B F* via B [D, F] A:: via A B:: via A D:: via A F*:: via A G:: via G H:: via H By default, P2P traffic follows the default route until a node is encountered who has a more explicit route P2P traffic flows inwards along the DAG until a common node is reached to direct the traffic outwards P2P Traffic 1 3 2 1 1 1 1 1 4 1 1 1 1 1 1 A E D F G H LBR-1 I B C * 循环避免的两种法则 1. 最大深度法则:节点不能选择等级比自己高的

文档评论(0)

djdjix + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档