物联网工程实训教程习题与思考题答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《物联网工程实训教程》习题与思考题答案
第1章答案............................................................................................... 错误!未定义书签。
第2章答案............................................................................................... 错误!未定义书签。
第3章答案............................................................................................... 错误!未定义书签。
第4章答案............................................................................................... 错误!未定义书签。
第5章答案............................................................................................... 错误!未定义书签。
第6章答案............................................................................................... 错误!未定义书签。
第7章答案............................................................................................... 错误!未定义书签。
第8章答案............................................................................................... 错误!未定义书签。
第9章答案............................................................................................... 错误!未定义书签。
第10章答案............................................................................................. 错误!未定义书签。
第11章答案............................................................................................. 错误!未定义书签。
第12章答案............................................................................................. 错误!未定义书签。
第13章答案............................................................................................. 错误!未定义书签。
第14章答案............................................................................................. 错误!未定义书签。第1章答案
1-1无线传感器网络的定义和作用是什么?
答:无线传感器网络(Wireless Sensor Network,WSN)是由密集部署于监控区域内的微型传感器节点组成的一种无中心节点的全分布系统。这些低成本、低功耗、具有感知、数据处理和通信能力的节点通过无线信道相连,自组织构成了网络系统。传感器节点借助于其内置的形式多样的传感器,探测包括温度、湿度、噪声、光强度、等众多人们感兴趣的物理现象。
1-2 典型的无线传感器网络节点分为哪几种节点?
答:一般包括传感器节点(Sensor node)、汇聚节点(Sink node)和任务管理节点。
1-3画出TinyOS的层次结构图。
答:TinyOS的组件层次结构就如同一个网络协议栈,底层的组件负责接收和发送最原始的数据位,而高层的组件对这些位数据进行编码、解码,更高层的组件则负责数据打包、路由和传输数据。
1-4 画出NesC的调用关系。
答:NesC的调用关系如下图:
1-5 NesC的应用程序分几类?
答:NesC的应用程序概括为以下三种类型:1)接口定义文件—app.ncc ;2)模块文件—app_P.nc或app_M.nc;3)配置文件—appC.nc。
1-6 Telosb节点由哪些部件组成?
答:Telosb节点包括串口转USB编程和数据接口,一个基于IEEE 802.15.4/ZigBee协议,工作在2.4G频段的收发芯片,一个内置的射频天线,一个带有扩展内存的低功耗微处理器以及一些可以选择的传感器等。
1-7 查阅资料理解无线传感器的串口通信方法。
答:略。
1-8 AODV路由的原理是什么?
答:AODV是一种按需单路径路由协议。它借用了按需路由协议DSR 中的路由发现和路由维护过程,以表驱动路由协议DSDV 的逐跳(Hop-by-Hop)路由、顺序编号和路由维护的周期更新机制。只有在需要时才去寻找路由,只有当源节点需要一条通往目的节点的路径时,它才在网络中发起一次路径发现过程。路径建立以后由维护程序进行维护。
第2章答案
2-1 什么是NS2?NS2能实现哪些功能?
答:(1)NS2的英文全称是Network Simulator version 2,它是一种面向对象的网络仿真器,本质上是一个离散事件模拟器。它本身有一个虚拟时钟,所有的仿真都由离散事件驱动的。
(2)NS2能实现的功能
网络拓扑的动画演示,对有线和无线网络多种协议的仿真,对丢包率、吞吐量、抖动率、端到端时延等网络性能参数的记录和分析、绘图等。
2-2 NS2有哪些功能模块和仿真元素?
答:(1)NS2的功能模块
事件调度器、节点、链路、代理、分组、应用层、数据记录、动画演示、数据分析、绘图工具。
(2)NS2的仿真元素
网络拓扑:①链路:连接器、分类器;②节点:TCP代理,发送代理有:TCP,TCP/Reno,TCP/Vegas,TCP/Sackl,TCP/FACK,TCP/FULLTCP等;接收代理有:TCPSINK,TCPSINK/DELACK,TCPSINK/SACK1,TCPSINK/SACKl /DELACK等。此外,还提供有UDP代理及接收代理Null、Loss Monitor。