System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 波分复用设备数据互通方法、装置及存储介质制造方法及图纸_技高网

波分复用设备数据互通方法、装置及存储介质制造方法及图纸

技术编号:40816030 阅读:7 留言:0更新日期:2024-03-28 19:35
本公开提供一种波分复用设备数据互通方法、装置及存储介质,涉及通信技术领域,解决了相关技术中在波分复用系统中的波分复用设备由不同厂家的设备组成的情况下,数据交互的成本较高,难以实现波分复用设备的统一管理的技术问题。该方法包括:基于波分复用设备硬件的功能确定第一预设程序语言;向目标设备发送指令信息;目标设备为波分复用设备硬件的生产厂家的设备;指令信息用于指示目标设备将指令信息中的第一预设程序语言转化为第二预设程序语言;第二预设程序语言用于构建数据交互接口;获取第二预设程序语言,并基于第二预设程序语言及预设程序语言编译器构建数据交互接口。本公开用于波分复用设备数据交互的场景。

【技术实现步骤摘要】

本公开涉及通信,尤其涉及一种波分复用设备数据互通方法、装置及存储介质


技术介绍

1、目前,光通信是承载通信业务的基石,波分复用技术是一种将携带各种信息的多种不同波长的光载波信号,在发送端经复用器汇合在一起,并耦合到光线路的同一根光纤中进行传输的技术。波分复用系统通常由多个波分复用设备和光纤构成,波分复用技术被广泛应用于光通信领域。

2、但是,由于现网中波分复用系统中的波分复用设备均为封闭式系统设备,设备的管理系统软件、驱动、背板接口和总线协议均为私有的黑盒模块,这就导致在波分复用系统中的波分复用设备由不同厂家的设备组成的情况下数据交互的成本较高,难以实现波分复用设备的统一管理。


技术实现思路

1、本公开提供一种波分复用设备数据互通方法、装置及存储介质,解决了相关技术中在波分复用系统中的波分复用设备由不同厂家的设备组成的情况下,进行数据交互的成本较高,难以实现波分复用设备的统一管理的技术问题。

2、为达到上述目的,本公开采用如下技术方案:

3、第一方面,提供一种波分复用设备数据互通方法,该方法包括:基于波分复用设备硬件的功能确定第一预设程序语言;第一预设程序语言用于定义波分复用设备的数据交互接口;数据交互接口用于在不同生产厂家生产的波分复用设备之间进行数据交互;向目标设备发送指令信息;目标设备为波分复用设备硬件的生产厂家的设备;指令信息用于指示目标设备将指令信息中的第一预设程序语言转化为第二预设程序语言;第二预设程序语言用于构建数据交互接口;获取第二预设程序语言,并基于第二预设程序语言及预设程序语言编译器构建数据交互接口。

4、结合上述第一方面,在一种可能的实现方式中,该方法具体包括:获取波分复用设备的硬件结构图;根据硬件结构图确定波分复用设备的主控板卡及业务板卡;基于主控板卡以及业务板卡的功能确定第一预设程序语言。

5、结合上述第一方面,在一种可能的实现方式中,该方法具体包括:基于预设程序语言编译器对第二预设程序语言进行编译,将第二预设成语语言编译为可执行程序文件;基于预设开源自动化部署工具运行可执行程序文件,构建数据交互接口。

6、结合上述第一方面,在一种可能的实现方式中,该方法还包括:基于波分复用设备的主控系统的功能,对主控系统进行容器虚拟化,确定多个容器;多个容器包括:命令行容器、北向接口容器、遥感监察容器、网络服务容器、数据库容器、数据同步容器;命令行容器用于基于命令行对业务板卡进行配置或读取操作;北向接口容器用于处理来自北向接口的参数配置、参数读取、以及参数修改命令;遥感监察容器用于监察波分复用设备的性能参数;网络服务容器用于提供波分复用设备的设备管理界面;数据库容器用于保存波分复用设备的数据、数据同步容器用于在数据交互后对业务板卡的数据进行数据同步。

7、第二方面,提供一种波分复用设备数据互通装置,该装置包括:通信单元和处理单元;处理单元,用于基于波分复用设备硬件的功能确定第一预设程序语言;第一预设程序语言用于定义波分复用设备的数据交互接口;数据交互接口用于在不同生产厂家生产的波分复用设备之间进行数据交互;通信单元,用于向目标设备发送指令信息;目标设备为波分复用设备硬件的生产厂家的设备;指令信息用于指示目标设备将指令信息中的第一预设程序语言转化为第二预设程序语言;第二预设程序语言用于构建数据交互接口;处理单元,用于指示通信单元获取第二预设程序语言,并基于第二预设程序语言及预设程序语言编译器构建数据交互接口。

8、结合上述第二方面,在一种可能的实现方式中,处理单元,具体用于:指示通信单元获取波分复用设备的硬件结构图;根据硬件结构图确定波分复用设备的主控板卡及业务板卡;基于主控板卡以及业务板卡的功能确定第一预设程序语言。

9、结合上述第二方面,在一种可能的实现方式中,处理单元,具体用于:基于预设程序语言编译器对第二预设程序语言进行编译,将第二预设成语语言编译为可执行程序文件;基于预设开源自动化部署工具运行可执行程序文件,构建数据交互接口。

10、结合上述第二方面,在一种可能的实现方式中,处理单元,还用于:基于波分复用设备的主控系统的功能,对主控系统进行容器虚拟化,确定多个容器;多个容器包括:命令行容器、北向接口容器、遥感监察容器、网络服务容器、数据库容器、数据同步容器;命令行容器用于基于命令行对业务板卡进行配置或读取操作;北向接口容器用于处理来自北向接口的参数配置、参数读取、以及参数修改命令;遥感监察容器用于监察波分复用设备的性能参数;网络服务容器用于提供波分复用设备的设备管理界面;数据库容器用于保存波分复用设备的数据、数据同步容器用于在数据交互后对业务板卡的数据进行数据同步。

11、第三方面,提供一种波分复用设备数据互通装置,包括:处理器以及存储器;其中,存储器用于存储计算机执行指令,当波分复用设备数据互通装置运行时,处理器执行存储器存储的计算机执行指令,以使波分复用设备数据互通装置执行如上述第一方面及其任一种可能的实现方式中记载的波分复用设备数据互通方法。

12、第四方面,提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当计算机可读存储介质中的指令由波分复用设备数据互通装置的处理器执行时,以使波分复用设备数据互通装置执行如上述第一方面及其任一种可能的实现方式中记载的波分复用设备数据互通方法。

13、第五方面,提供一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现如上述第一方面及其任一种可能的实现方式中记载的波分复用设备数据互通方法。

14、在本公开中,上述波分复用设备数据互通装置的名字对设备或功能模块本身不构成限定,在实际实现中,这些设备或功能模块可以以其他名称出现。只要各个设备或功能模块的功能和本公开类似,属于本公开及其等同技术的范围之内。

15、本公开提供的技术方案至少带来以下有益效果:本公开中波分复用设备数据互通装置首先基于波分复用设备硬件的功能确定第一预设程序语言;第一预设程序语言用于定义波分复用设备的数据交互接口;数据交互接口用于在不同生产厂家生产的波分复用设备之间进行数据交互;向目标设备发送指令信息;目标设备为波分复用设备硬件的生产厂家的设备;指令信息用于指示目标设备将指令信息中的第一预设程序语言转化为第二预设程序语言;第二预设程序语言用于构建数据交互接口;获取第二预设程序语言,并基于第二预设程序语言及预设程序语言编译器构建数据交互接口。波分复用设备数据互通装置首先基于波分复用设备的硬件的功能,确定了基于波分复用设备的主控操作系统定义数据交互接口的第一预设程序语言,然后指示生产厂家基于第一预设程序语言及生产厂家的预设程序语言编译器,将第一预设语言编译为用于构建统一数据交互接口的第二预设程序语言;并基于第二预设程序语言及预设程序语言编译器构建数据交互接口。即构建了位于操作系统与硬件电路之间的硬件抽象层,屏蔽了特定平台的硬件接口细节,通过数据库的队列功能本文档来自技高网...

【技术保护点】

1.一种波分复用设备数据互通方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于所述基于波分复用设备硬件的功能确定第一预设程序语言,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述第二预设程序语言及预设程序语言编译器构建所述数据交互接口,包括:

4.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:

5.一种波分复用设备数据互通装置,其特征在于,包括:通信单元和处理单元;

6.根据权利要求5所述的装置,其特征在于所述处理单元,具体用于:

7.根据权利要求6所述的装置,其特征在于,所述处理单元,具体用于:

8.根据权利要求5-7任一项所述的装置,其特征在于,所述处理单元,还用于:

9.一种波分复用设备数据互通装置,其特征在于,包括:处理器以及存储器;其中,所述存储器用于存储计算机执行指令,当所述波分复用设备数据互通装置运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使波分复用设备数据互通装置执行权利要求1-4中任一项所述的波分复用设备数据互通方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当计算机可读存储介质中的指令由波分复用设备数据互通的处理器执行时,使得波分复用设备数据互通装置执行权利要求1-4中任一项所述的波分复用设备数据互通方法。

...

【技术特征摘要】

1.一种波分复用设备数据互通方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于所述基于波分复用设备硬件的功能确定第一预设程序语言,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述第二预设程序语言及预设程序语言编译器构建所述数据交互接口,包括:

4.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:

5.一种波分复用设备数据互通装置,其特征在于,包括:通信单元和处理单元;

6.根据权利要求5所述的装置,其特征在于所述处理单元,具体用于:

7.根据权利要求6所述的装置,其特征在于,所述处理单元,具体用于:

【专利技术属性】
技术研发人员:焦明涛刘刚钟志刚陈庆鹏尹利忠陈文雄王俊峰张传熙乔月强
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1