基于ns2无线传感网-adhoc网络仿真-设计.doc
上传人:天马****23 上传时间:2024-09-12 格式:DOC 页数:63 大小:6.5MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

基于ns2无线传感网-adhoc网络仿真-设计.doc

基于ns2无线传感网-adhoc网络仿真-设计.doc

预览

免费试读已结束,剩余 53 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

PAGE-3-课程设计课程名称:无线传感器网络原理及方法设计题目:基于NS2无线传感网“AdHoc网络仿真”设计学院:信息工程与自动化学院专业年级:2010级计算机系104班学号:201010405424学生姓名:李本双指导教师:江虹日期:2013-7月课程设计任务书信息工程与自动化学院计算机科学与技术专业2010年级学生姓名:李本双课程设计题目:基于NS2无线传感网“AdHoc网络仿真”设计课程设计主要内容:本课程设计的任务是在原有书本知识和实验基础上学习嵌入式系统中基本的程序设计方法和技术。本课程设计的目的是通过设计使学生加深对理论课的理解,提高学生运用理论知识解决实际问题的能力。基本理论1、无线传感网技术原理2、操作系统3、嵌入式软件开发技术实验方法与基本要求嵌入式开发采用宿主机加目标机的模式,宿主机是执行编译、链接、定址过程的计算机;目标机是远行嵌入式软件的硬件平台。要求学生掌握嵌入式系统开发的一般方法,整个设计过程必须由学生自己独立完成,课程设计按二人一组,分组进行全过程的设计。设计内容1、建立传感网汇聚节点2、设计传感节点的网络结构(星形、树形)3、设计上位机监控程序(图形方式显示节点拓扑结构、采集数据)设计指导教师(签字):教学基层组织负责人(签字):2013年7月13日目录1、课程设计的目的及要求……………………………………41.1、设计目的……………………………………………………………41.2、所需仿真平台及网络仿真软件……………………………………41.3、ns-allinone-2.35的安装…………………………………………42、WSN开发背景……………………………………………72.1、WSN简介…………………………………………………………72.2、应用领域…………………………………………………………82.3、主要特点…………………………………………………………82.4、硬件平台…………………………………………………………82.5、软件平台…………………………………………………………82.6、仿真系统…………………………………………………………102.7、数据可视化………………………………………………………103、NS2开发理论及方法…………………………………………………104、AdHoc网络仿真通信场景的设计与实现…………………………144.1设计要求………………………………………………………144.2详细设计………………………………………………………14随机建立通信场景文件……………………………………………………144.3源代码(dd.tcl文件)…………………………………………144.4仿真截图………………………………………………………………215、AdHoc网络仿真有关数据跟踪的设计与实现………………235.1设计要求………………………………………………………235.2详细设计………………………………………………………231)定义节点的配置参数……………………………………………232)初始化跟踪档案…………………………………………………245.3源代码(aa.tcl文件)……………………………………245.4仿真截图……………………………………………………306.总结和体会…………………………………………………………337、参考文献…………………………………………………………33基于NS2无线传感网“AdHoc网络仿真”设计1、课程设计的目的及要求1.1、设计目的1).学习AdHoc网络AODV路由协议与其在NS2中的仿真;2).掌握NS2中的随机数据流与随机场景的生成;3).初步学习使用trace文件的处理方法,进行。4).建立个网络,再进行测试网络全程跟踪(对于吞吐量、数据包丢失、分组延迟)5).评价指标为数据包成功递交率、平均延迟等1.2、所需仿真平台及网络仿真软件Ubuntu系统13.04.1ns-allinone-2.351.3、ns-allinone-2.35的安装1).下载软件ns-allinone-2.35.tar.gz(http://sourceforge.net/projects/nsnam/files/),将其放到你/home/administrator/桌面/ns2.35下(ns2.35是我的文件名,administrator是PC机我建立的用户名)通过ctrl+alt+T打开终端,在其中输入cdns2.35<回车>tarzxvfns-allinone-2.35.tar.gz<回车>将ns2.