- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第九章 物联网的仿真技术;9.1 仿真技术概述; 计算机仿真技术是通过建立网络设备、链路和协议模型,并模拟网络流量的传输,来获得网络设计所需的网络性能数据。
计算机仿真方法在物联网的设计中最具有应用优势。因为计算机仿真可以解决大规模物联网系统构建的困难,节约成本。; 计算机仿真方法具有以下特点:
模拟实验机理科学,使得这项技术具有在高度复杂的网络环境下得到高可信度结果的特点。
使用范围广,既可用于现有网络的优化和扩容,也可用于新网络的设计,特别适用于大中型规模网络的设计;
初期应用成本不高,建好的网络模型可以延续使用,后期投资还会不断下降。;计算机仿真的软件体系结构;9.2 常用的仿真平台;TOSSIM工具的体系结构;9、我们的市场行为主要的导向因素,第一个是市场需求的导向,第二个是技术进步的导向,第三大导向是竞争对手的行为导向。七月-21七月-21Monday, July 19, 2021
10、市场销售中最重要的字就是“问”。23:02:5023:02:5023:027/19/2021 11:02:50 PM
11、现今,每个人都在谈论着创意,坦白讲,我害怕我们会假创意之名犯下一切过失。七月-2123:02:5023:02Jul-2119-Jul-21
12、在购买时,你可以用任何语言;但在销售时,你必须使用购买者的语言。23:02:5023:02:5023:02Monday, July 19, 2021
13、He who seize the right moment, is the right man.谁把握机遇,谁就心想事成。七月-21七月-2123:02:5023:02:50July 19, 2021
14、市场营销观念:目标市场,顾客需求,协调市场营销,通过满足消费者需求来创造利润。19 七月 202111:02:50 下午23:02:50七月-21
15、我就像一个厨师,喜欢品尝食物。如果不好吃,我就不要它。七月 2111:02 下午七月-2123:02July 19, 2021
16、我总是站在顾客的角度看待即将推出的产品或服务,因为我就是顾客。2021/7/19 23:02:5023:02:5019 July 2021
17、利人为利已的根基,市场营销上老是为自己着想,而不顾及到他人,他人也不会顾及你。11:02:50 下午11:02 下午23:02:50七月-21
;如何采用TOSSIM模拟器运行TinyOS程序?
在PC机上安装好TinyOS之后,可以按照如下步骤打开TinyViz界面,执行某个应用程序的仿真任务。; 第一步:打开cygwin应用程序,进入目录 c:/tinyos/cygwin/opt/tinyos-1.x/apps/TestTinyViz,其中最后一级的目录为应用程序,用户自己可以选择。; 第二步:运行命令: make pc
第三步:运行命令:build/pc/main.exe??-pthread??26。该命令的格式为 build/pc/main.exe??[options] node_nums,其中options的参数值可以查阅相关的帮助文档。这里模拟的网络节点数目node_nums取作26。; 第四步:运行命令:export??DBG=usr1
第五步:打开另外一个cygwin应用程序(注意不要关闭cygwin先前的应用程序),进入c:/tinyos/cygwin/opt/tinyos-1.x/tools/java/net/tinyos/sim目录。; 第六步:运行命令: make; 第七步:运行命令:tinyviz –run build/pc/main.exe 26
最后可以看到TinyViz仿真结果的显示界面。;运行26个节点的TOSSIM仿真界面;Layout布局的下拉菜单项; TOSSIM的显著优点是它运行在PC机上,利用传统的调试工具来调试nesC程序。gdb不是专门为nesC设计的。
nesC中的组件描述意味着单个命令可能有多个提供者,单个命令必须指定所处的模块、配件或接口,才能唯一地确定究竟是哪个命令。;9.2.2 OMNeT++; 与其它网络模拟器不同的是,OMNeT++采用的是以C++为核心的工作模式。用NED语言生成的网络拓扑结构的脚本,在生成模拟器的目标文件时,是通过特殊的编译器改写成C语言代码,再嵌入到整个工程。;9.2.3 OPNET;OPNET的特点:
(1) 采用面向对象的技术。
(2) 提供了各种通信网络和信息系统的处理构件和模块。
(3) 采用图形化界面来建模。
(4) 在过程层次中使用有限状态机来对其它协议和过程进行建模,用户模型和OPNET的内置模型自动生成C语言。
(5) 内建了很多性能分
文档评论(0)