[发明专利]一种雷达终端虚拟总线模块组织方法有效
申请号: | 201110305935.7 | 申请日: | 2011-10-11 |
公开(公告)号: | CN102438007A | 公开(公告)日: | 2012-05-02 |
发明(设计)人: | 张磊;陈斯;张雷;张林兵 | 申请(专利权)人: | 武汉滨湖电子有限责任公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06F9/455 |
代理公司: | 武汉帅丞知识产权代理有限公司 42220 | 代理人: | 朱必武;王玉 |
地址: | 430077 *** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种雷达终端虚拟总线模块组织方法,尤其涉及一种基于分布式、跨异构通讯网络的软件模块组织方法。本发明包括虚拟总线服务器模块、虚拟总线客户端模块、软件启动模块、通讯链路模块。虚拟总线服务器模块是整个总线的核心模块,起到对总线上各模块进行数据转发、网络发现、通讯负载平衡功能、工作状态监视和对虚拟总线客户端模块的运行控制的功能;虚拟总线客户端模块,获取上层应用软件模块运行状态信息,并提供上层应用软件模块接入总线的接口。本发明具有较好的扩展性、适应性和开发效率,可广泛应用于各种需要良好扩展性的武器系统控制软件、分布式计算网络、自适应组网等技术领域。 | ||
搜索关键词: | 一种 雷达 终端 虚拟 总线 模块 组织 方法 | ||
【主权项】:
一种雷达终端虚拟总线模块组织方法,其特征在于:包含以下步骤:步骤1:在机器上运行虚拟总线服务器,通过虚拟总线服务器可连接其客户端信息表中的各个虚拟总线客户端或其他平台的虚拟总线服务器;步骤2:应用程序在生成的时候附加上虚拟总线客户端的动态链接库,初始化程序的同时对虚拟总线客户端进行初始化,为应用程序提供接入总线的接口;步骤3:虚拟总线服务器在初始化的时候会自动读取本地对应的文件中的信息,获取端口号、虚拟ID号及其客户端信息表中的客户信息;步骤4:虚拟总线客户端在初始化的时候会自动读取本地对应的文件中的信息,获取端口号、虚拟ID号及其对应的虚拟总线服务器的相关信息;步骤5:当应用程序要向其他应用程序发送数据的时候,先将数据附加上包头,通过虚拟总线客户端提供的接口发往虚拟总线服务器;步骤7:虚拟总线服务器根据包头信息的目的ID号,通过底层通讯模块发送查找数据帧到客户端信息表中所列举的异构网络不同平台的虚拟总线服务器,待其找到目的ID号后会返回查找应答帧;步骤8:根据查找应答帧信息和底层通讯模块返回的情况,虚拟总线服务器会按通讯链路的传输能力的强弱分配数据到可用链路传输数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉滨湖电子有限责任公司,未经武汉滨湖电子有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110305935.7/,转载请声明来源钻瓜专利网。
- 上一篇:医疗器材及其制造方法
- 下一篇:一种聚光型太阳能温差发电装置