移动通信系统与原理实验-NS2
更新时间:2023-06-07 13:50:01 阅读量: 实用文档 文档下载
移动通信网络实验,实验软件
移动与通信系统实验——NS2仿真方法
移动通信网络实验,实验软件
一、构建实验环境
在windows系统装虚拟机——VMware环境(晨光资源:VMware-workstation-full-7.1.4-385536)
创建LINUX系统环境——Fedora14 实验软件——NS2(推荐直接安装nsallinone-2.35 )(晨光资源:移动通信原理与系统——NS2实验安装方法)(兴趣扩展)
课程资源:已经搭建好的Fedora14+ ns2.35环境(test)2
(晨光资源:移动通信原理与系统实验参考NS2仿真环境)(下载到Fedora Linux 2.6.x kernel文件夹)
移动通信网络实验,实验软件
NS2功能
有线网络
路由层:DV, LS, PIM-SM 传输层: TCP and UDP 流量产生: web, ftp, telnet, cbr, stochastic 队列模型: drop-tail, RED, FQ, SFQ QoS : IntServ and Diffserv
移动通信网络实验,实验软件
NS2功能
无线网络网络类型:MANET, Sensor Networks 路由:AODV, DSR, DSDV,Mobile IP以及 HMIPv6等 MAC: 802.11, 802.15.4,Smac等 传输层、多种数据流模拟
移动通信网络实验,实验软件
NS2 组件
ns: 网络模拟器
执行tcl脚本,进行模拟,并将所有的模拟结果 以trace文件的格式输出。 将ns的结果可视化。Gawk gnuplot
nam: 网络 AniMator
模拟的流程tcl 脚本
ns-2
Trace文件 Nam文件
nam
移动通信网络实验,实验软件
NS2体系结构
面向对象的设计支持重用 容易维护 方便扩展,如添加新协议
分裂对象模型
C++是高效的编译执行语言,功能模拟,性能 较好 Otcl 解释执行的,进行场景配置。不必重新编 译更灵活6
移动通信网络实验,实验软件
NS2系统结构--离散事件模拟
把世界上的一切都看成事件 维护一个基于发生时间排序的事件(events)队列 维护一个系统的时间[virtual time] 重复的执行以下的过程: 从对首取出一个事件, set [virtual time]=event’s time 处理这个事件 如果在处理时间过程中产生新的event,插入queue
每一个事件都有一个预定的执行(虚拟的)时间, 独立于真实执行时间。
CPU 执行的快慢不影响结果。
移动通信网络实验,实验软件
二、设置通信环境
通信环境是由Tcl脚本来配置的
利用软件NSG2生成Tcl脚本。如:test.tcl(晨光资源:移动通信原理与系统实验参考资料:TCL脚本入门教程(中文 版)和TCL脚本自动生成器NSG2下载及使用说明)
在脚本所在文件夹右键“在终端中打开”, 输入su(密码123456),执行ns命令。 如:ns test.tcl 8
移动通信网络实验,实验软件
NSG2生成Tcl脚本方法
由于NSG2是以Java撰写,因此可在任何支持Java的平台 上执行(如Windows、Linux、Mac OS ...),另外NSG2 本身并不需要安装,只要通过Java来启动。 在执行NSG2之前必须先确定计算机中装有Java Runtime Environment(JRE)或Java SE Development Kit(JDK),以 Window操作系统为例,可在DOS命令窗口(开始->运行>cmd)中输入” java -version” 指令(晨光资
源:jdk-7u7-windows-i586及安装说明)
移动通信网络实验,实验软件
NSG2生成Tcl脚本方法
若成功安装,如下图:
移动通信网络实验,实验软件
NSG2生成Tcl脚本方法NSG2中包含以下五种模式: Hand mode Node mode Link mode(只适用于有线网络剧本) Agent mode Application mode
移动通信网络实验,实验软件
NSG2生成Tcl脚本方法
参数设定在有线网络剧本时,参数的设定包含模拟时间和 Trace档的名称(包含NAM的Trace文件),而在建立无 线网络剧本时,则另外多了无线网络(Wireless)及频道 特性(Channel)的相关设定。比较值得一提的是,在频 道特性的相关设定中,NSG2提供了一组模拟802.11b的 参考值,然而在预设的情况下并不会启用,如果使用者要 启用这些设定,则选取画面左边的方块即可,当然,也可 以根据模拟的需求设定新的值。
移动通信网络实验,实验软件
NSG2生成无线网络Tcl举例
移动通信网络实验,实验软件
NSG2生成无线网络Tcl举例
移动通信网络实验,实验软件
NSG2生成无线网络Tcl举例
移动通信网络实验,实验软件
NSG2生成无线网络Tcl举例
移动通信网络实验,实验软件
NSG2生成无线网络Tcl举例
移动通信网络实验,实验软件
NSG2生成无线网络Tcl举例
移动通信网络实验,实验软件
NSG2生成无线网络Tcl举例
移动通信网络实验,实验软件
NSG2生成无线网络Tcl举例
移动通信网络实验,实验软件
NSG2生成无线网络Tcl举例
正在阅读:
移动通信系统与原理实验-NS206-07
企业内训讲义《成功是成功之母》12-27
湖北省黄冈中学(理科实验班预录)2016届物理模拟试卷(c卷)(07-10
室外管网安全技术措施方案10-25
青春无悔勤耕耘12-13
难忘的暑假生活作文700字06-18
事故隐患排查治理体系实施指南(山东魏桥铝电有限公司)01-27
初中化学仪器配备标准05-18
2020年物流公司个人年终工作总结三篇09-01
学生管理信息系统可行性分析报告07-17
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 移动通信
- 原理
- 实验
- 系统
- NS
- 经济生活第一课神奇的货币教学设计
- 【韩国留学生活】韩国有哪些地方值得一去
- 丝绸之路建筑文化关系史观
- 宅文化让生活更精彩一辩稿
- 2010年高考理科综合(北京卷)全解析(生物部分)
- 免费15秋北航《刑事诉讼法》在线作业一答案满分
- 集团公司宜推行集中采购
- ZXMP_S385(V2.20)维护手册_故障处理分册
- 《机械制造技术基础知识》期末考试试卷C答案
- 《电动力学》知识点归纳及典型试题分析
- 烹饪技师应知试模拟卷B
- 行政执法证考试复习题
- 生物化学中英文名词解释汇总
- 孕妇能不能吃莴笋?
- 无粘结后张法预应力砼施工工艺
- 《民主监督:守望公共家园》(新人教版必修2)
- 【步步高】2017版高考地理大一轮复习 第3章 区域产业活动 第22讲 产业活动的区位条件和地域联系讲义
- 大跨度预应力混凝土连续梁桥施工线形控制
- 新版连锁顾客满意度调查表
- 新版大学德语四级考试阅读攻略