System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及通信,具体涉及一种业务承载方法、装置、设备及计算机可读存储介质。
技术介绍
1、interlaken是一项为实现高带宽及可靠的包传输而优化的互连协议。该协议使用多个串行链接,在器件间建立逻辑连接,并利用多通道、反压能力和数据完整性保护,提升通信设备的性能。
2、通过interlaken,最多可以为256个逻辑通道提供固有支持,其中不同的逻辑通道用于承载不同的通信业务,在不从硬件层面对interlaken总线进行扩展的情况下,应用了interlaken协议的设备最多只能承载256条通信业务。
技术实现思路
1、本申请提供一种业务承载方法、装置、设备及计算机可读存储介质,可以解决现有技术中存在的应用了interlaken协议的设备最多只能承载256条通信业务的技术问题。
2、第一方面,本申请实施例提供一种业务承载方法,所述业务承载方法包括:
3、针对每条业务,建立业务对应的盘内传输标签与成帧器逻辑接口的第一对应关系,建立业务对应的盘内传输标签与交换单元逻辑接口的第二对应关系;
4、针对每条业务的业务报文,在发送方向上,基于所述第一对应关系,通过interlaken逻辑通道将业务报文由成帧器发送至交换单元;在接收方向上,基于所述第二对应关系,通过interlaken逻辑通道将业务报文由交换单元发送至成帧器,所述interlaken逻辑通道独享interlaken带宽资源。
5、结合第一方面,在一种实施方式中,基于所述第
6、为业务报文添加所属业务的盘内传输标签,得到盘内业务报文;
7、基于第一对应关系以及盘内业务报文包含的盘内传输标签确定成帧器目标逻辑接口;
8、将所述盘内业务报文从成帧器目标逻辑接口发出,并通过interlaken逻辑通道传输至交换单元。
9、结合第一方面,在一种实施方式中,在所述基于所述第一对应关系,通过interlaken逻辑通道将业务报文由成帧器发送至交换单元的步骤之后,还包括:
10、根据第二对应关系以及盘内业务报文包含的盘内传输标签确定交换单元目标逻辑接口;
11、将盘内业务报文包含的盘内传输标签剥离,得到业务报文;
12、为业务报文增加本端业务板卡的盘间发送标签,得到盘间业务报文;
13、将所述盘间业务报文从交换单元目标逻辑接口发送至交叉板卡,以供交叉板卡将所述盘间业务报文发送至对端业务板卡。
14、结合第一方面,在一种实施方式中,基于所述第二对应关系,通过interlaken逻辑通道将业务报文由交换单元发送至成帧器的步骤包括:
15、接收交叉板卡发送的盘间业务报文,其中,盘间业务报文包含的盘间发送标签与本端业务板卡的盘间接收标签一致;
16、将盘间业务报文包含的盘间发送标签剥离,得到业务报文;
17、为业务报文添加所属业务的盘内传输标签,得到盘内业务报文;
18、根据第二对应关系以及盘内业务报文包含的盘内传输标签确定交换单元目标逻辑接口;
19、将所述盘内业务报文从交换单元目标逻辑接口发出,并通过interlaken逻辑通道传输至成帧器。
20、结合第一方面,在一种实施方式中,在所述基于所述第二对应关系,通过interlaken逻辑通道将业务报文由交换单元发送至成帧器的步骤之后,还包括:
21、根据第一对应关系以及盘内业务报文包含的盘内传输标签确定成帧器目标逻辑接口;
22、将盘内业务报文包含的盘内传输标签剥离,得到业务报文;
23、将所述业务报文从成帧器目标逻辑接口发送至光模块。
24、结合第一方面,在一种实施方式中,在所述针对每条业务,建立业务对应的盘内传输标签与成帧器逻辑接口的第一对应关系,建立业务对应的盘内传输标签与交换单元逻辑接口的第二对应关系的步骤之前,还包括:
25、针对每个业务,接收盘内配置信息,基于盘内配置信息配置业务对应的盘内传输标签、成帧器逻辑接口以及交换单元逻辑接口。
26、结合第一方面,在一种实施方式中,在所述针对每条业务,建立业务对应的盘内传输标签与成帧器逻辑接口的第一对应关系,建立业务对应的盘内传输标签与交换单元逻辑接口的第二对应关系的步骤之前,还包括:
27、针对每个业务,接收盘间配置信息,基于盘间配置信息配置业务对应的盘间传输路径、盘间传输路径上发送端业务板卡的盘间发送标签以及接收端业务板卡的盘间接收标签,其中,发送端业务板卡的盘间发送标签与接收端业务板卡的盘间接收标签一致。
28、第二方面,本申请实施例提供了一种业务承载装置,所述业务承载装置包括:
29、建立模块,用于针对每条业务,建立业务对应的盘内传输标签与成帧器逻辑接口的第一对应关系,建立业务对应的盘内传输标签与交换单元逻辑接口的第二对应关系;
30、盘内传输模块,用于针对每条业务的业务报文,在发送方向上,基于所述第一对应关系,通过interlaken逻辑通道将业务报文由成帧器发送至交换单元;在接收方向上,基于所述第二对应关系,通过interlaken逻辑通道将业务报文由交换单元发送至成帧器,所述interlaken逻辑通道独享interlaken带宽资源。
31、第三方面,本申请实施例提供了一种业务承载设备,所述业务承载设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的业务承载程序,其中所述业务承载程序被所述处理器执行时,实现如第一方面所述的业务承载方法的步骤。
32、第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有业务承载程序,其中所述业务承载程序被处理器执行时,实现如第一方面所述的业务承载方法的步骤。
33、本申请实施例提供的技术方案带来的有益效果包括:
34、本申请实施例中,针对每条业务,建立业务对应的盘内传输标签与成帧器逻辑接口的第一对应关系,建立业务对应的盘内传输标签与交换单元逻辑接口的第二对应关系;针对每条业务的业务报文,在发送方向上,基于所述第一对应关系,通过interlaken逻辑通道将业务报文由成帧器发送至交换单元;在接收方向上,基于所述第二对应关系,通过interlaken逻辑通道将业务报文由交换单元发送至成帧器,所述interlaken逻辑通道独享interlaken带宽资源。通过本申请实施例,所有业务在成帧器和交换单元间传输时,共享同一条独享了interlaken带宽资源的interlaken逻辑通道,且基于第一对应关系/第二对应关系确定每条业务的盘内传输接口从而完成业务在成帧器和交换单元间的传输。如此一来,可承载的业务数量仅与业务占用的带宽和interlaken带宽有关,在承载小颗粒业务时,可承载的业务数量可突破256本文档来自技高网...
【技术保护点】
1.一种业务承载方法,其特征在于,所述业务承载方法包括:
2.如权利要求1所述的业务承载方法,其特征在于,基于所述第一对应关系,通过Interlaken逻辑通道将业务报文由成帧器发送至交换单元的步骤包括:
3.如权利要求2所述的业务承载方法,其特征在于,在所述基于所述第一对应关系,通过Interlaken逻辑通道将业务报文由成帧器发送至交换单元的步骤之后,还包括:
4.如权利要求1所述的业务承载方法,其特征在于,基于所述第二对应关系,通过Interlaken逻辑通道将业务报文由交换单元发送至成帧器的步骤包括:
5.如权利要求4所述的业务承载方法,其特征在于,在所述基于所述第二对应关系,通过Interlaken逻辑通道将业务报文由交换单元发送至成帧器的步骤之后,还包括:
6.如权利要求1至5中任一项所述的业务承载方法,其特征在于,在所述针对每条业务,建立业务对应的盘内传输标签与成帧器逻辑接口的第一对应关系,建立业务对应的盘内传输标签与交换单元逻辑接口的第二对应关系的步骤之前,还包括:
7.如权利要求1至5中任一
8.一种业务承载装置,其特征在于,所述业务承载装置包括:
9.一种业务承载设备,其特征在于,所述业务承载设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的业务承载程序,其中所述业务承载程序被所述处理器执行时,实现如权利要求1至7中任一项所述的业务承载方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有业务承载程序,其中所述业务承载程序被处理器执行时,实现如权利要求1至7中任一项所述的业务承载方法的步骤。
...【技术特征摘要】
1.一种业务承载方法,其特征在于,所述业务承载方法包括:
2.如权利要求1所述的业务承载方法,其特征在于,基于所述第一对应关系,通过interlaken逻辑通道将业务报文由成帧器发送至交换单元的步骤包括:
3.如权利要求2所述的业务承载方法,其特征在于,在所述基于所述第一对应关系,通过interlaken逻辑通道将业务报文由成帧器发送至交换单元的步骤之后,还包括:
4.如权利要求1所述的业务承载方法,其特征在于,基于所述第二对应关系,通过interlaken逻辑通道将业务报文由交换单元发送至成帧器的步骤包括:
5.如权利要求4所述的业务承载方法,其特征在于,在所述基于所述第二对应关系,通过interlaken逻辑通道将业务报文由交换单元发送至成帧器的步骤之后,还包括:
6.如权利要求1至5中任一项所述的业务承载方法,其特征在于,在所述针对每条业务,建立业务对应的盘内传输...
【专利技术属性】
技术研发人员:郑靖,朱伟嘉,毕武,刘旭,
申请(专利权)人:烽火通信科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。