[发明专利]一种通信网络仿真工具的实时视景显示平台及其实现方法无效
申请号: | 200710099967.X | 申请日: | 2007-06-01 |
公开(公告)号: | CN101060537A | 公开(公告)日: | 2007-10-24 |
发明(设计)人: | 丁凡;熊华钢 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/26 |
代理公司: | 北京永创新实专利事务所 | 代理人: | 赵文利 |
地址: | 100083*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通信 网络 仿真 工具 实时 显示 平台 及其 实现 方法 | ||
1、一种通信网络仿真工具的实时视景显示平台,主要用来支持各种通信网络仿真工具,以实现仿真情况和仿真结果实时视景显示,该平台包括网络场景生成模块,用于导入可扩展标识语言XML类型的拓扑文件来生成需要仿真的网络场景;网络节点模型库模块,带有典型节点模型的模型库;时间管理模块,完成仿真时间的推进和仿真的控制;视景显示模块,采用二维或者三维的方式显示仿真情况,绘制仿真过程中的实时视景;存储模块,把当次的仿真结果存储下来,以待以后重放;仿真情况重放模块,重放已经保存下来的仿真视景;实时通信模块;网络节点建模工具模块,用于建立网络节点模型库模块中没有的节点模型,其特征在于:实时通信模块主要用来完成与网络仿真工具的实时通信;实时通信模块包含通信方式设定函数、进程间通信函数、TCP/UDP通信函数、HLA通信函数;
其中通信方式设定函数是设定选择的通信方式,即选择进程间通信模式、基于传输控制协议/用户数据报协议或曰TCP/UDP的通信方式和基于高层体系结构或曰HLA的通信方式;
进程间通信函数完成进程间的通信,该函数包括通信管道建立函数、数据发送函数、数据接收函数;管道建立函数是建立通信用的管道,以保证数据的实时发送和接收,数据发送函数是用来发送数据;数据接收函数是用来接收数据,在使用进程间通信时先调用通信管道建立函数建立通信管道,管道建立后使用数据发送函数发送数据,使用数据接收函数接收数据;
TCP/UDP通信函数用来完成TCP/UDP方式的通信,该函数包括连接建立函数、时间同步函数、数据发送函数、数据接收函数、数据正确传输验证函数和数据重传函数;连接建立函数是使用套接字SOCKET实现TCP连接,时间同步函数是通过三次时间同步信息的发送和反馈信息的接收来协调两台计算机的时间同步,数据发送函数是用来发送数据,数据接收函数是用来接收数据,数据正确传输验证函数是用来验证每次传输的数据的正确性,数据重传函数是当数据传输不正确时重传上次发送的数据,在使用TCP/UDP通信时,首先调用连接建立函数建立两台计算机之间的连接,然后调用时间同步函数进行时间同步,之后使用数据发送函数发送数据,数据接收函数接收数据,在一次数据接收完毕后调用数据正确传输验证函数验证数据的正确性,如果数据传输的不正确则通知数据发送方调用数据重传数据重新发送数据;
HLA通信函数用来完成HLA方式的通信,HLA通信函数按照HLA技术标准建立;
网络节点建模工具模块包括网络节点外观建模工具子模块、网络节点内部工作方式建模工具子模块和网络节点配置工具子模块;
利用网络节点内部工作方式建模工具子模块创建节点模型的内部工作方式,该子模块包括以下几部分:图像化状态绘制函数,图形化状态转移连接函数,转移条件设置函数,状态内部工作描述函数和实时数据显示设置函数;
图像化状态绘制函数是通过调用绘图函数绘制节点内部的一个工作状态的状态图;
图形化状态转移连接函数是通过调用绘图函数绘制两个状态图之间的状态转移连接线;
转移条件设置函数是在状态转移连接线上设置状态转移的条件;
状态内部工作描述函数是通过调用绘图函数细致的描述状态内部的动画;
实时数据显示设置函数是通过调用文字显示函数在状态内部设置显示文字格式的实时仿真数据的方式。
2、根据权利要求1所述的一种通信网络仿真工具的实时视景显示平台,其特征在于:网络场景生成模块初始化时创建一个网络场景数据结构,用来存储经解析后的通信网络仿真工具发送来的XML格式文件的仿真网络场景数据,该数据结构包括网络类型、网络节点链表和网络链路链表;
网络类型是指该网络是以太网、广域网或无线局域网;
网络节点链表中每一组元素包含网络节点名称、网络节点类型、网络节点视景模型名称和与该节点直接连接的网络节点名称;
网络链路链表中每一组元素包含链路类型、网络链路视景模型和与该链路连接的网络节点名称。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710099967.X/1.html,转载请声明来源钻瓜专利网。