[发明专利]一种多输入多输出矩阵软总线通信方法和系统有效
申请号: | 202010349788.2 | 申请日: | 2020-04-28 |
公开(公告)号: | CN111585858B | 公开(公告)日: | 2021-08-27 |
发明(设计)人: | 陈明恩;季玮;施广德;李德军 | 申请(专利权)人: | 国电南京自动化股份有限公司 |
主分类号: | H04L12/40 | 分类号: | H04L12/40;H04L12/725;H04B7/0413 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 张倩倩 |
地址: | 210009 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 输入 输出 矩阵 总线 通信 方法 系统 | ||
1.一种多输入多输出矩阵软总线通信系统,其特征是,包括路由服务器,以及分别通过软总线通信连接路由服务器的多个客户端节点;
各客户端节点和路由服务器分别配置主备双网卡,各客户端节点分别与路由服务器之间建立一主通信链路和一备通信链路,所述主通信链路与备通信链路以热主备模式运行;各客户端节点以TcpClient模式工作,tcpsocket双链路以热主备模式运行,路由服务器以TcpSever模式工作,通过主IP或备IP实时侦听各客户端节点对应的通信端口,并以冷主备模式等待客户端节点建链;各客户端节点与路由服务器之间通过主通信链路或备通信链路进行有效数据的单份传输;
各客户端节点以及路由服务器分别设有用于缓存有效数据的缓冲区;客户端节点在数据发送或接收前,根据预设的全局配置文件进行节点通信配置,进而向路由服务器请求身份注册;
路由服务器根据所述全局配置文件以及客户端节点的身份注册结果,在已注册的客户端节点之间进行数据转发。
2.根据权利要求1所述的多输入多输出矩阵软总线通信系统,其特征是,所述全局配置文件信息存储于路由服务器中,客户端节点获取全局配置文件信息包括:
响应于用户发出的读取指令,从路由服务器读取当前全局配置文件;
或响应于当前客户端运行,从路由服务器读取当前全局配置文件。
3.根据权利要求1或2所述的多输入多输出矩阵软总线通信系统,其特征是,所述全局配置文件中的配置信息包括文件版本号,客户端节点根据全局配置文件信息进行节点通信配置包括:
将获取的文件版本号与本地当前全局配置文件版本信息进行比对;
响应于比对结果为版本不同,则从路由服务器下载全局配置文件;
根据本地最新版本的全局配置文件进行通信配置,包括:从本地主备网卡中读取本地客户端实际主备IP地址,然后根据本地客户端主备IP地址查找匹配全局配置文件中相应客户端节点,进而根据全局配置文件中相应客户端节点的节点配置信息,对本地客户端的客户端节点编号、主备通信端口号以及目标客户端节点列表编号进行配置。
4.根据权利要求3所述的多输入多输出矩阵软总线通信系统,其特征是,所述全局配置文件信息还包括动态路由节点使能配置信息,所述动态路由节点使能配置为允许动态添加客户端节点,客户端节点设有供用户输入节点配置信息的接口;
路由服务器根据全局配置文件建立全局静态路由表,并响应于客户端节点的身份注册请求,获取相应客户端节点的节点配置信息以得到节点的动态路由信息,然后根据全局静态路由表、客户端节点的身份注册结果以及节点动态路由信息,建立用于引导数据转发的路由表,所述路由表包括静态路由表和动态路由表。
5.根据权利要求1所述的多输入多输出矩阵软总线通信系统,其特征是,对于全局配置文件中已配置节点编号的客户端,路由服务器通过全局配置文件匹配节点映射表后启用相应客户端节点在册,使得相应客户端能够通过通信链路向路由服务器订阅数据。
6.根据权利要求1所述的多输入多输出矩阵软总线通信系统,其特征是,对于全局配置文件中未配置节点编号的客户端,路由服务器接收客户端节点的身份注册请求并从中获取节点通信配置信息,然后根据获取到的节点通信配置信息更新全局客户端节点编号,以及节点映射表,向客户端节点返回包括相应全局节点编号的注册结果信息:
若获取到的节点编号为预设初始值,则路由服务器基于当前节点映射表生成待身份注册客户端节点的全局新节点编号,返回于注册结果信息中;
若获取到的节点编号非预设初始值,则路由服务器将获取到的节点编号作为相应客户端节点的节点编号,返回于注册结果信息中,并更新至节点映射表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国电南京自动化股份有限公司,未经国电南京自动化股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010349788.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:侦查系统
- 下一篇:地被植物评价方法、终端及计算机可读存储介质