数据传输方法、装置、业务线卡和存储介质制造方法及图纸

技术编号:33835983 阅读:22 留言:0更新日期:2022-06-16 11:52
本申请实施例公开了一种数据传输方法、装置、业务线卡和存储介质,其中,应用于控制芯片,获取交换机板卡的板卡数据;根据板卡数据生成控制指令;向交换芯片发送控制指令,以使交换芯片根据控制指令,控制在业务线卡的前端接口与后端接口之间进行数据传输。这样做的好处在于,解决了现有技术中前端接口和后端接口固定对应关系导致的传输方式单一的缺点,控制芯片通过交换芯片对前端接口和后端接口的控制或调整,能够提高交换机在进行数据传输时的灵活性和适应性。灵活性和适应性。灵活性和适应性。

【技术实现步骤摘要】
数据传输方法、装置、业务线卡和存储介质


[0001]本申请实施例涉及交换机
,尤其涉及一种数据传输方法、装置、业务线卡和存储介质。

技术介绍

[0002]交换机是一种用于转发电(光)信号的网络设备。它可以为接入交换机的任意两个网络节点提供独享的电信号通路,例如常见的交换机有以太网交换机、光纤交换机等。
[0003]交换机的业务线卡是交换机中访问线路与访问设备之间的一种设备接口,可以转换数字信号和模拟信号,用以连接电缆或光纤灯线路。当前市场中流通的交换机的业务线卡较为简单,交换机的前端接口和后端接口一一对应,固定的数据传输路径使得交换机灵活性较差、适应性较弱。

技术实现思路

[0004]本申请实施例提供一种数据传输方法、装置、业务线卡和存储介质,以灵活控制交换机对数据进行传输,提高交换机的灵活性和适应性。
[0005]第一方面,本申请实施例提供了一种数据传输方法,应用于控制芯片,包括:
[0006]获取交换机板卡的板卡数据;
[0007]根据板卡数据生成控制指令;
[0008]向交换芯片发送控制指令,以使交换芯片根据控制指令,控制在业务线卡的前端接口与后端接口之间进行数据传输。
[0009]第二方面,本申请实施例还提供了一种数据传输方法,应用于交换芯片,包括:
[0010]获取控制指令;其中,控制指令由控制芯片根据交换机板卡的板卡数据生成;
[0011]根据控制指令,控制在业务线卡的前端接口与后端接口之间进行数据传输。
[0012]第三方面,本申请实施例还提供了一种数据传输装置,应用于控制芯片,包括:
[0013]板卡数据获取模块,用于获取交换机板卡的板卡数据;
[0014]控制指令生成模块,用于根据板卡数据生成控制指令;
[0015]控制指令发送模块,用于向交换芯片发送控制指令,以使交换芯片根据控制指令,控制在业务线卡的前端接口与后端接口之间进行数据传输。
[0016]第四方面,本申请实施例还提供了一种数据传输装置,应用于交换芯片,包括:
[0017]控制指令获取模块,用于获取控制指令;其中,控制指令由控制芯片根据交换机板卡的板卡数据生成;
[0018]数据传输模块,用于根据控制指令,控制在业务线卡的前端接口与后端接口之间进行数据传输。
[0019]第五方面,本申请实施例还提供了一种业务线卡,其特征在于,包括:
[0020]一个或多个处理器;
[0021]存储器,用于存储一个或多个程序;
[0022]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本申请第一方面实施例所述的数据传输方法,和/或,实现如本申请第二方面实施例所述的数据传输方法。
[0023]第六方面,本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如本申请第一方面实施例所述的数据传输方法,和/或,实现如本申请第二方面实施例所述的数据传输方法。
[0024]本申请实施例的技术方案中,控制芯片根据板卡数据生成控制指令,并将控制指令发送给交换芯片以控制前端接口和后端接口之间的数据传输。这样做的好处在于,解决了现有技术中前端接口和后端接口固定对应关系导致的传输方式单一的缺点,控制芯片通过交换芯片对前端接口和后端接口的控制或调整,能够提高交换机在进行数据传输时的灵活性和适应性。
附图说明
[0025]图1是本申请实施例一提供的数据传输方法的流程图;
[0026]图2是本申请实施例二提供的数据传输方法的流程图;
[0027]图3是本申请实施例三提供的交换机业务线卡的示意图;
[0028]图4是本申请实施例四提供的数据传输装置的结构图;
[0029]图5是本申请实施例五提供的数据传输装置的结构图;
[0030]图6是本申请实施例六提供的一种业务线卡的结构图。
具体实施方式
[0031]下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。
[0032]实施例一
[0033]图1是本申请实施例一提供的数据传输方法的流程图。本申请实施例可适用于控制交换机进行数据传输的情况,该方法可以由数据传输装置来执行,应用于控制芯片,该装置可以采用软件和/或硬件实现,并具体配置于业务线卡中中。
[0034]参考图1所示的数据传输方法,具体包括如下步骤:
[0035]S110、获取交换机板卡的板卡数据。
[0036]其中,交换机板卡可以是与控制芯片所在业务线卡相连的板卡,连接的方式可以是通过电路进行连接。板卡数据可以是交换机板卡给予控制芯片交换机的内部数据,板卡数据可以携带交换机想要对前端接口和后端接口进行控制的信息等。
[0037]S120、根据板卡数据生成控制指令。
[0038]其中,控制指令可以用于对交换芯片进行控制,目的在于对前端接口和后端接口之间的数据传输予以调整。控制指令可以以代码的形式存在。
[0039]在一种可选实施方式中,所述根据板卡数据生成控制指令,可以包括:将板卡数据由以太网形式转换为高速串口形式,以更新板卡数据;根据更新后的板卡数据,生成控制指令。
[0040]具体的,为了保证在交换机内部各板卡和/或业务线卡之间高效的进行数据交互,一般选用以太网进行通信,交换机板卡和业务线卡之间可以通过百兆或千兆的以太网口进行连接,但是板卡数据进入芯片后需要在业务线卡的控制芯片和交换芯片等之间进行传输,则需要改换为更加适用于电路板上的高速通信方式,因此可以理解的是,将板卡数据从以太网形式转换为高速串口形式,例如可以转换为PCIe(peripheral component interconnect express,高速串行计算机扩展总线),由此可以根据板卡数据生成高速串口形式的控制指令。
[0041]S130、向交换芯片发送控制指令,以使交换芯片根据控制指令,控制在业务线卡的前端接口与后端接口之间进行数据传输。
[0042]其中,交换芯片是业务板卡上用于进行前端接口与后端接口之间数据传输的芯片。前端接口即业务线卡与外部设备相连的接口,通过前端接口可以接受外部设备输入的数据,经过业务线卡和其他交换机板卡的处理,通过其他前端接口发送出去,从而实现交换机的正常功能,前端接口可以是有线的(例如以太网口),也可以是无线的(例如无线局域网),因此前端接口与外部设备的连接可以是无限的也可以是有线的。后端接口则可以是业务线卡与交换机板卡之间的连接接口,一般采用串口或以太网进行连接。可以理解的是,外部设备若通过交换机发送或获取数据,不论数据的传输方向如何,数据一定会经过前端接口、交换芯片和后端接口。
[0043]具体的,将前述步骤中确定的控制指令通过本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据传输方法,其特征在于,应用于控制芯片,包括:获取交换机板卡的板卡数据;根据所述板卡数据生成控制指令;向交换芯片发送所述控制指令,以使所述交换芯片根据所述控制指令,控制在业务线卡的前端接口与后端接口之间进行数据传输。2.根据权利要求1所述的方法,其特征在于,所述根据所述板卡数据生成控制指令,包括:将所述板卡数据由以太网形式转换为高速串口形式,以更新所述板卡数据;根据更新后的板卡数据,生成所述控制指令。3.根据权利要求1或2所述的方法,其特征在于,在所述向交换芯片发送所述控制指令之后,所述方法还包括:获取交换芯片的工作状态信号;根据所述工作状态信号,判断前端接口与后端接口之间的数据传输是否异常。4.根据权利要求3所述的方法,其特征在于,所述根据所述工作状态信号,判断前端接口与后端接口之间的数据传输是否异常,包括:确定所述工作状态信号与所述控制指令是否匹配;根据匹配结果,判断所述前端接口与所述后端接口之间的数据传输是否异常。5.一种数据传输方法,其特征在于,应用于交换芯片,包括:获取控制指令;其中,所述控制指令由控制芯片根据交换机板卡的板卡数据生成;根据所述控制指令,控制在业务线卡的前端接口与后端接口之间进行数据传输。6.根据权利要求5所述的方法,其特征在于,在所述根据所述控制指令,控制在业务线卡的前端接口与后端接口之间进行数据传输之后,所述方法还包括:向所述控制芯片发送自身工作状态信号,以使所述控制芯片根据所述工作状态信号判断前端接口与后端接口之间的数据传输是否异常。7.根据权利要求5或6所述的方法,其特征在...

【专利技术属性】
技术研发人员:张东俊宋海洋韩敬芝崔云飞凌涛盛瑞瑞贾李健杨满智傅强梁彧王杰田野金红陈晓光
申请(专利权)人:北京恒安嘉新安全技术有限公司
类型:发明
国别省市:

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

1