System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及通信管理,特别涉及一种通信转换系统。
技术介绍
1、随着信息化时代的到来,通信技术应用于各种场景,现代化的实验室一般通过实验室信息管理系统也就是lims来管理实验室,通过lims管理实验室内各种品牌和型号的实验室仪器设备之间的通信,这些通信一般通过modbustcp技术实现,但是modbustcp技术存在稳定性、兼容性和传输效率上的不足。
2、现有技术通过市面上的rtu和dtu设备实现了一定的实验室设备连接方案,但是现有的rtu和dtu设备也存在一些不足,如未集成先进的加密和认证机制,易受到重放攻击、数据篡改等安全威胁,安全性不足。不同品牌和型号的设备兼容性不足,依赖设备特有的驱动程序,兼容性有限。缺少有效的数据校验和确认机制,不能确保数据在传输中的完整性和一致性。
技术实现思路
1、本申请实施例提供了一种通信转换系统,用以解决现有技术中实验室信息系统与实验室仪器时间通信安全性、兼容性、真实性和一致性差的问题。
2、一方面,本申请实施例提供了一种通信转换系统,包括:
3、数据源和通信服务器,所述数据源与所述通信服务器之间连接有密钥协商模块、设备适配模块、校验模块和驱动模块;
4、所述密钥协商模块用于实现密钥协商机制,所述密钥协商模块用于加密所述通信服务器和所述设备适配模块间传输的数据;
5、所述设备适配模块用于实现所述数据源与所述通信服务器的数据协议转换,所述设备适配模块包括设备适配层和多个设备适配器,所述设备适
6、所述驱动模块用于实现发送驱动设备命令,所述驱动模块设置有通用驱动接口和操作界面,所述通用驱动接口连接所述设备适配模块和所述数据源,所述驱动模块的操作界面通过所述通用驱动接口向所述数据源发送驱动设备命令;
7、所述校验模块用于实现所述通信服务器和所述设备适配模块之间的数据校验。
8、在一种可能的实现方式中,所述通信服务器集成连接有rs485和rs232接口。
9、在一种可能的实现方式中,所述设备适配器对应所述数据源设置,所述设备适配器在所述设备适配层下通过模块化方式加载。
10、在一种可能的实现方式中,所述设备适配层动态识别所述数据源,所述设备适配层根据所述数据源加载所述设备适配器。
11、在一种可能的实现方式中,所述动态识别通过识别数据源的标识符、初始化信号和预设配置文件中的一种或多种实现。
12、在一种可能的实现方式中,所述通用驱动接口通过标准化功能进行设备驱动。
13、在一种可能的实现方式中,所述校验模块在所述通信服务器和所述设备适配模块间的数据传输中通过时间戳和数字签名进行数据校验。
14、在一种可能的实现方式中,所述校验模块在所述通信服务器和所述设备适配模块间的数据传输中通过crc校验实现数据的一致性确认。
15、在一种可能的实现方式中,所述密钥协商模块通过rsa算法、 dh算法、dhe算法和ecdhe算法中的一种实现所述通信服务器和所述设备适配模块间的数据加密。
16、本申请中的一种通信转换系统,具有以下优点:
17、(1)利用设备适配模块和驱动模块实现不同品牌和型号设备的兼容通信。
18、(2)利用密钥协商模块增强通信服务器与数据源间通信的安全性。
19、(3)利用校验模块保证通信服务器与数据源间通信的真实性和一致性。
本文档来自技高网...【技术保护点】
1.一种通信转换系统,其特征在于,包括:
2.根据权利要求1所述的一种通信转换系统,其特征在于,所述通信服务器集成连接有RS485和RS232接口。
3.根据权利要求1所述的一种通信转换系统,其特征在于,所述设备适配器对应所述数据源设置,所述设备适配器在所述设备适配层下通过模块化方式加载。
4.根据权利要求1所述的一种通信转换系统,其特征在于,所述设备适配层动态识别所述数据源,所述设备适配层根据所述数据源加载所述设备适配器。
5.根据权利要求4所述的一种通信转换系统,其特征在于,所述动态识别通过识别数据源的标识符、初始化信号和预设配置文件中的一种或多种实现。
6.根据权利要求1所述的一种通信转换系统,其特征在于,所述通用驱动接口通过标准化功能进行设备驱动。
7.根据权利要求1所述的一种通信转换系统,其特征在于,所述校验模块在所述通信服务器和所述设备适配模块间的数据传输中通过时间戳和数字签名进行校验。
8.根据权利要求1所述的一种通信转换系统,其特征在于,所述校验模块在所述通信服务器和所述设备适配模
9.根据权利要求1所述的一种通信转换系统,其特征在于,所述密钥协商模块通过RSA算法、 DH算法、DHE算法和ECDHE算法中的一种实现所述通信服务器和所述设备适配模块间的数据加密。
...【技术特征摘要】
1.一种通信转换系统,其特征在于,包括:
2.根据权利要求1所述的一种通信转换系统,其特征在于,所述通信服务器集成连接有rs485和rs232接口。
3.根据权利要求1所述的一种通信转换系统,其特征在于,所述设备适配器对应所述数据源设置,所述设备适配器在所述设备适配层下通过模块化方式加载。
4.根据权利要求1所述的一种通信转换系统,其特征在于,所述设备适配层动态识别所述数据源,所述设备适配层根据所述数据源加载所述设备适配器。
5.根据权利要求4所述的一种通信转换系统,其特征在于,所述动态识别通过识别数据源的标识符、初始化信号和预设配置文件中的一种或多种实现。
<...【专利技术属性】
技术研发人员:李天问,赵康,
申请(专利权)人:四川开物信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。