[发明专利]一种1553B数据总线系统网络管理方法在审
| 申请号: | 201410752681.7 | 申请日: | 2014-12-09 |
| 公开(公告)号: | CN104486111A | 公开(公告)日: | 2015-04-01 |
| 发明(设计)人: | 田泽;杨峰;王绮卉;赵彬;夏大鹏;邵刚 | 申请(专利权)人: | 中国航空工业集团公司第六三一研究所 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/40 |
| 代理公司: | 西安智邦专利商标代理有限公司 61211 | 代理人: | 赵逸宸 |
| 地址: | 710119 *** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 1553 数据 总线 系统 网络 管理 方法 | ||
技术领域
本发明属于计算机技术领域,尤其涉及一种1553B数据总线系统网络管理方法。
背景技术
1553B数据总线计数自问世后,以其无可替代的优越性而被广泛应用。由于1553B数据总线通信协议未对总线网络调度进行规定,所以1553B数据总线系统管理方法并不统一。目前存在两种总线调度方法:静态总线管理方法和动态总线管理方法,其中动态总线管理方法应用的范围较大。
现有的动态总线管理方法具体是:根据节点的链路状态及数据更新状态动态调整总线命令,实现总线表动态控制,但现有方法中总线表动态控制不能很好的协调远程终端上线状态、远程终端数据更新状态和命令之间的关系,导致很多无效命令在总线上,占用总线带宽,降低总线效率和总线性能。
发明内容
为了解决背景技术中存在的问题,本发明提供一种1553B数据总线系统网络管理方法,该方法属于动态总线管理方法,能够在采用动态总线控制的1553B数据总线中,协同运作总线命令与节点状态。
本发明的具体技术解决方案如下:
该1553B数据总线系统网络管理方法,包括以下步骤:
1]总线控制器对远程终端发出查询命令,判断远程终端是否对总线控制器的查询命令有正确响应,若有正确响应,总线控制器向主机发送远程终端上线信息;若无正确响应,跳过;
2]主机收到远程终端上线信息后,自动使能上线远程终端所对应的矢量字命令,总线控制器轮询命令表后,向在线远程终端发送“发送矢量字”命令;
3]远程终端在接收到总线控制器发送的“发送矢量字”命令后,将本地矢量字发送给总线控制器;
4]总线控制器根据接收到的远程终端本地矢量字对远程终端对应子地址的相关命令进行使能/禁止;
5]所有远程终端按照通信协议规定,正确执行总线控制器发送的命令,根据远程终端执行命令的顺序与数据更新的关系,判断总线控制器是否实现对总线系统的管理功能。
上述步骤1具体是,总线控制器向所有未上线的远程终端管理表中的所有远程终端分别发送一条“接收命令”,命令远程终端接收携带三个字长总线控制器RTC值的数据,然后等待远程终端响应,总线控制器RTC值的数据的字长与系统要求相关,可以为三个、五个或其他,以三个为例,定义分别为:上下午标识、RTC高、RTC低;以五个字微利,定义分别为:年、月日、上下午标识、RTC高、RTC低;采用上下午标识是因为16位的计数值无法满足精度为20微秒的计时需求;如果采用40微秒的计时精度,上下午标识可更换为远程终端地址。
以上需求均与系统设计要求有关,协议对此无定义;如果总线控制器所发送出的方式命令收到了正确的响应字,则证明该远程终端已经初始化完成且链路状态正常,即远程终端在线,总线控制器向主机发送远程终端上线信息,并停止该远程终端对该远程终端的查询命令,继续等待其余远程终端响应。
上述步骤2中,矢量字是远程终端设置的一个字长为16位的数据,对应远程终端的低16个子地址,远程终端的子地址数据更新会表征在矢量字中的对应位的值。
上述步骤4具体是,总线控制器被设计为命令字之前携带控制字,控制字中包含“SKIP”位,“SKIP”位用于供调度软件判断是否执行该控制字对应的命令。
本发明的优点如下:
本发明提供的1553B总线系统网络管理方法,采用“发送RTC,根据响应字判断上下线”和“远程终端发送矢量字,上报数据状态”的方法,解决了在采用动态总线控制的1553B数据总线中,总线命令与节点状态协同运作的问题。
本发明提供的1553B总线系统网络管理方法,通过总线控制器统一协调,获取远程终端的在线状态和数据更新状态,达到“上线才发命令、数据更新才发命令”的效果,减少了无效命令对总线的占用,提高了总线效率和总线性能,对1553数据总线设计开发有着重要意义和价值。
附图说明
图1是1553B数据总线网络管理方法示意图。
具体实施方式
下面结合附图和具体实施例,对本发明的技术方案进行清楚、完整地表述。显然,所表述的实施例仅是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提所获得的所有其他实施例,都属于本发明的保护范围。
该1553B数据总线系统网络管理方法,包括以下步骤:
1、完成远程终端的上下线查询过程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司第六三一研究所,未经中国航空工业集团公司第六三一研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410752681.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:黑白名单管理的方法、装置及系统
- 下一篇:一种故障检测、恢复方法及装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





