【技术实现步骤摘要】
一种基于Linux的水下传感器网络可视化仿真系统
本专利技术涉及一种网络可视化仿真系统,特别是涉及一种基于Linux的水下传感器网络可视化仿真系统。
技术介绍
由于水下传感器网络规模巨大,对实验条件要求较高,且构建真实的水下网络需要很高的成本,因此完全通过物理实验评估各种协议的性能是不现实的,仿真实验以其低成本特性成为评估水下传感器网络新协议性能的重要手段。但是,目前的模拟器大多基于数学建模,对真实环境进行了大量简化,理论分析的可信度不高,为了填补仿真模拟与真实应用的差距,网络测试平台的概念应运而生。网络平台在实际的应用过程中评估协议性能,较为全面的考虑了影响网络状态的各种实际因素,大大消除了理论误差。构建网络模型作为设计仿真平台的基础性环节,对于水下传感器网络的发展有着十分重要的推动作用。
技术实现思路
本专利技术的目的在于提供一种基于Linux的水下传感器网络可视化仿真系统,本专利技术通过设计开发水声传感器网络仿真系统,支持水下传感器网络相关技术的仿真验证与分析,为水声传感器网络的科学研究成果提供实验室阶段的评估验证。解决水声传感器网络组建硬件设备需求量大,建立周 ...
【技术保护点】
1.一种基于Linux的水下传感器网络可视化仿真系统,其特征在于,所述系统包括以下配制:网络拓扑参数输入模块:用户通过图形用户界面输入网络拓扑参数,使系统获取水下传感器网络的具体位置信息;网络仿真参数输入模块:用户通过图形用户界面输入网络仿真参数以及对通信协议进行选择,使系统获取仿真网络中发射功率、发射频率、数据包大小、信道带宽和发送周期等参数;Bellhop仿真信道设置模块:用于对仿真网络信道参数进行设置,使系统获取网络中信道参数;Otcl脚本自动生成模块:用于获取图形用户界面中用户输入网络参数,自动生成Otcl脚本文件;Nam仿真回放模块:对Trace文件进行分析,将仿 ...
【技术特征摘要】
1.一种基于Linux的水下传感器网络可视化仿真系统,其特征在于,所述系统包括以下配制:网络拓扑参数输入模块:用户通过图形用户界面输入网络拓扑参数,使系统获取水下传感器网络的具体位置信息;网络仿真参数输入模块:用户通过图形用户界面输入网络仿真参数以及对通信协议进行选择,使系统获取仿真网络中发射功率、发射频率、数据包大小、信道带宽和发送周期等参数;Bellhop仿真信道设置模块:用于对仿真网络信道参数进行设置,使系统获取网络中信道参数;Otcl脚本自动生成模块:用于获取图形用户界面中用户输入网络参数,自动生成Otcl脚本文件;Nam仿真回放模块:对Trace文件进行分析,将仿真过程中节点间数据传输情况和移动节点运动轨迹以动画的情况进行回放,便于直观地观察仿真过程中网络通信和网络拓扑结构的变化情况网络性能可视化模块:用于处理Trace文件中的数据,从而对网络中吞吐量、发包数、收包数、误包率和传输延时等性能参数进行分析,并以图表的形式直观的显示出来;文件存储模块:用于存储网络仿真过程中节点移动数据、数据包传输数据和网络性能参数数据;网络拓扑参数输入模块所输入的参数分为:网络节点的经度、纬度和处于水下的深度数据;网络仿真参数输入模块所输入的参数分为:网络中节点个数、数据包大小、...
【专利技术属性】
技术研发人员:李莉,路晨贺,王桐,林杉杉,
申请(专利权)人:沈阳化工大学,
类型:发明
国别省市:辽宁,21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。