您好、欢迎来到现金彩票网!
当前位置:大发体育在线 > 智能仿真 >

基于TrueTime的智能家居系统仿真后如何实现dos攻击

发布时间:2019-07-10 10:39 来源:未知 编辑:admin

  百度知道电脑/网络操作系统/系统故障其它操作系统

  在MATLAB/Simulink环境下,利用TrueTime工具箱设计基于zigbee的WSN仿真模型,请问该如何加进来dos攻击?具体的实现步骤是怎么样的?谢谢了。...

  在MATLAB/Simulink环境下,利用TrueTime工具箱设计基于zigbee的WSN仿真模型,请问该如何加进来dos攻击?具体的实现步骤是怎么样的?谢谢了。

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部随着计算机技术、网络技术以及通信技术的高速发展,智能家居成为近几年的一个研究热点,人们对智能家居的智能化要求也越来越高。在现有的智能家居产品中,家居网络大多是有线的,随着电子产品、传感器数量的增加,有线网络体现出了其不足:布线麻烦;终端节点数量多,需要数量多的电缆;增加或者删减网络中的节点不方便等。无线通信技术的发展能很好地解决以上缺点。因此,智能家居的内部网络系统的研究重心也从有线网络转为无线网络 。针对智能家居环境监测系统对环境参数(如温度、亮度、湿度等)数据的传输速率要求不是很高,而对设备的功耗要求却较高的情况,本文设计了一种ZigBeel 智能家居无线传感器网络。但是,由于实验室条件以及其他客观因素的限制,设计的节点数目有限,只能做简单的组网和数据传输测试。为了测试所设计的节点在节点数目较多的网络中的运行情况,因此,利用MAT—LAB 7.0的TrueTime工具箱对所设计的ZigBe无线传感器网络进行了仿线 ZigBee无线 ZigBee节点ZigBee是IEEE 802.15.4协议的代名词。根据该协议规定的技术是一种短距离、低功耗的无线通信技术。其特点是近距离、低功耗、低数据速率、低成本,可以嵌入各种设备。根据不同的应用,无线传感器节点的组成也不相同,但是一般都由数据采集、数据收发、数据处理和电源4部分构成,如图1所示。温度、亮度、湿度等传感器将采集到的环境数据经MSP430微控制器处理后,通过CC2480无线射频收发器发送到其他节点或者系统主控制器。MSP430单片机最大的特点是超低功耗,工作电压为1.8~3.6 V,待机电流1 IxA,通过控制位可以设定1种活动模式和5种低功耗模式,同时内部集成有丰富的片内外设。根据不同的应用场合采用不同型号,主要是根据应用程序选择芯片RAM和Flash存储单元的大小。

  无线数据收发模块采用TI公司的CC2480无线是首款经ZigBee认证的新Z—Accel系列网络处理器产品,它能够简化设计,缩短上市时间。当配置为终端设备时,自动转换到低功耗模式(0.5 A),具有SPI或UART两种通信模式和l0个函数调用的Sim—pleAPI,简化了开发过程。

  在该设计的节点中,MSP430主控制器和CC2480采用UART通信方式,软件设计上以嵌入式实时操作系统~C/OS—II为软件设计平台。设计应用程序时,节点之间通信采用符合ZigBee2006协议栈标准的Z-Stack协议栈。超低功耗处理器和超低功耗无线收发模块的结合,使节点的功耗得到了极大的降低。

  整个无线传感器网络由温度、亮度、湿度等传感器子节点构成,不同子节点采集不同的环境数据,将采集到的数据通过无线收发模块发送到主控制器或其他节点。主控制器根据接收到的数据,结合控制策略,发出控制指令,通过无线收发传输到终端控制器。如某个房间检测到温度是A1,通过无线传感器网络传输到主控制器,而控制策略的期望值是A2,于是主控制器发出调节空调温度的指令至终端控制器。无线传感器网络主要完成数据采集、处理以及传输等功能。

  由于实验室条件和其他客观条件的限制,共设计了4个传感器节点进行温度检测、数据传输交换以及简单的自动组网等试验。

  由于篇幅的限制,这里就不再详细介绍。本文的侧重点是在MATLAB 7.0的TrueTime工具箱中对设计的网络节点进行仿真,根据实际节点的参数验证所设计的网络节点在构建大网络的情况下的网络性能。

  TrueTime工具箱是一种基于MATLAB的实时控制与网络控制仿线个模块:实时内核模块、网络通信模块、电池模块和无线网络模块。无线网络模块中,目前的TrueTime1.5版本中支持两种协议:IEEE 802.11 b/g(WEAN)和IEEE 802.15.4(ZigBee)。

  本文设计的ZigBee传感器网络节点之间的通信采用符合ZigBee 2006协议栈规范的Z—Stack协议栈。ZigBee 2006协议栈的物理层(PHY)和媒体接入层(MAC)协议为IEEE 802.15.4协议标准,网络层由ZigBee技术联盟制定,应用层的开发根据用户自己的应用需要对其开发利用。

  利用TrueTime工具箱的模块,结合/Simulink仿线个传感器节点的仿真模型。传感器节点主要是以True—Time Kernel模块为核心,节点与节点的数据传输通过TrueTime Wireless Network无线模块。无线模块中的协议选择IEEE 802.15.4(ZigBee)协议,结合设计的节点参数,对网络的参数进行设置。模块中的IEEE 802.15.4(ZigBee)协议只是包含了物理层(PHY)和MAC层协议,而所设计节点是运行在Z.Stack协议之上的。因此,根据ZigBee 2006协议栈规范,在仿真节点上必须添加AODV路由协议。

  初始化主要包括两个方面的初始化:一是仿真场景的初始化;二是节点的初始化。场景初始化主要包括节点个数、位置初始化、路由表初始化、AODV参数初始化(如Hello信息的生存时间等参数的初始化)。初始化文件以M文件形式存在,模块属性中的initialization function中调用该初始化文件。在仿真过程中,通过修改文件中的参数,可以设置不同的仿真场景条件。

  节点的初始化文件也以M文件形式存在,在TrueTime Kernel模块中调用节点初始化文件。初始化主要是以创建任务为主进行初始化,由TrueTime工具箱提供的各种不同函数初始化内核模和网络模块,创建仿真所需要的任务。

  参数设置主要是根据采用的CC248无线收发芯片的参数对无线网络模块的参数进行设置。

  开始,0.0002s时,节点1要发送数据到节点10,没有路由路径存在,于是开始查找、发现路由。如图4(a)所示,在0.0l1 884 S时,建立了一条新的路由路径:l—l2—1O。在该路径一直保持的时间内,数据都是经过节点12发送到节点10上。

  在仿线缓慢移动,移动到一定的位置范围时,会与节点1失去连接,于是路径就被破坏了,数据就先暂时存储在缓冲区中,寻找新的路径。在8.507 4 S时新的路径建立后,数据路径l—3一l2一l0发送到节点10。在8.514 1 S时,又寻找到一条跳数更少的路径,于是数据就经1—13—10发送到节点10。

  从仿真结果可以看出,所设计的ZigBee无线传感器网络在节点较多的情况下,能够实现路由发现、路由维护以及路由路径重组等。经仿真证明,所设计的网络节点可以在较大的网络环境中运行。

  本文利用MATLAB 7.0的TrueTime工具箱对所设计的智能家居的ZigBee无线传感器网络进行了仿真验证,验证所设计的无线ZigBee网络节点在节点较多的情况下能够实现路由建立、路由保持、数据发送以及路由重新创建等。仿真试验结果表明,网络运行稳定。

  随着智能家居系统智能化的不断提高,传感器数量会越来越多,无线传感器网络在智能家居中的地位会越来越重。

  ZigBee无线网络具有低功耗、组网方便等优点,相信今后在智能家居的家庭网络中,ZigBee无线传感器网络会逐渐取代有线网络。

  现在的安全技术已经提升了很多了。不像是智能家居刚出来的时候,现在可以说很难攻击了。德诺迈斯智能家居带有自动识别攻击功能。用DOS是没办法攻击的。

http://yourimagin.com/zhinenfangzhen/255.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有