信息传递的方法、器件、交换系统、存储介质及程序产品与流程

未命名 07-23 阅读:95 评论:0

信息传递的方法、器件、交换系统、存储介质及程序产品
1.本技术要求于2022年1月6日提交的申请号为202210009913.4、发明名称为“一种光交换网络中信息传递的方法”的中国专利申请的优先权,其全部内容通过引用结合在本技术中。
技术领域
2.本技术涉及通信技术领域,特别涉及一种信息传递的方法、器件、交换系统、存储介质及程序产品。


背景技术:

3.目前,交换系统内的信息传递可以通过光交换或电交换实现。其中,光交换的信息传递媒介为光信号,如通过光交换器发出的光信号,电交换的信息传递媒介为电信号,如通过电开关的通断发出的电信号。
4.以光交换系统为例,从光交换系统的输入侧到输出侧的信息传递通过光交换实现。一个光交换系统包括多个电器件和多个光交换器。各个电器件与该多个光交换器均相连,该多个电器件从逻辑上分为输入侧电器件和输出侧电器件。每个输入侧电器件用于获取待传递的目标信息(如接收某网络设备发送的一个报文),将目标信息发送给至少一个光交换器,以通过光交换器将目标信息传递至一个输出侧电器件。由于光交换器通常不能缓存信息,因此,为了避免同一光交换器的流量冲突,各个光交换器均配备有对应的集中调度器。集中调度器用于提前对需要通过光交换器传递的信息进行调度,即确定光交换器在各个时隙下将哪个输入侧电器件的信息传递至哪个输出侧电器件。输入侧电器件用于按照调度结果向相应的光交换器发送信息,从而减少流量冲突。
5.然而,按照相关技术进行信息传递的带宽利用率较低。因此,如何更合理地进行信息传递是当前需要关注的问题。


技术实现要素:

6.本技术提供了一种信息传递的方法、器件、交换系统、存储介质及程序产品,能够提高时隙的利用率,从而提升交换系统的带宽利用率。所述技术方案如下:
7.第一方面,提供了一种信息传递的方法,应用于交换系统。该交换系统包括多个器件和至少一个交换器。该方法包括:
8.第一器件通过至少一个交换器,按照时隙安排将第一目标信息在第一类时隙中传递至第二器件,并按照时隙安排将第二目标信息在第二类时隙中传递至第三器件;其中,时隙安排包括时长不同的至少两类时隙,该至少两类时隙包括第一类时隙和第二类时隙,第一类时隙的时长为第一时长,第二类时隙的时长为第二时长,第一时长小于第二时长,第一器件、第二器件和第三器件为该多个器件中的器件。也即是,在通过交换系统中的交换器在各个器件之间传递信息的过程中,第一类信息使用时长较短的第一类时隙传递,第二类信息使用时长较长的第二类时隙传递。
9.本方案通过合理安排时隙以使用合适时长的时隙传递合适的信息,而非所有信息都使用单一时长的时隙进行传递,减少了使用单一时长的时隙而传递的信息量较小的情况,提高了各个时隙的利用率,进而提高了带宽利用率。
10.可选地,第一目标信息为控制信息;和/或,第一目标信息的数据量不超过阈值。也即是,控制信息优先使用时长较短的时隙传递,数据量较小的信息(如较短的数据报文)也可以优先使用时长较短的时隙传递。
11.可选地,第二目标信息的数据量超过阈值;和/或,第二目标信息为数据信息。也即是,数据信息优先使用时长较长的时隙传递,数据量较大的信息(如较长的控制报文)也可以优先使用时长较长的时隙传递。
12.可选地,上述阈值不大于第一类时隙允许传递的最大数据量。例如,该阈值等于第一类时隙允许传递的最大数据量。
13.可选地,上述时隙安排为重复的时隙集合,时隙集合包括p个第一类时隙和q个第二类时隙,p和q均为大于或等于1的整数。也即是,时隙集合是交替循环使用的。
14.可选地,该至少一个交换器的数量为多个,各个交换器相关的时隙集合相同或存在不同。可选地,每个交换器相关的时隙集合可独立配置或统一配置。
15.可选地,该交换系统还包括调度器;该方法还包括:第一器件向调度器发送时隙分配请求,时隙分配请求携带第一出口指示信息和时隙类型指示信息,第一出口指示信息用于指示接收待传递信息的出口器件,时隙类型指示信息用于指示第一器件请求分配的时隙的类型。也即是,为了避免同一交换器的流量冲突,可以提前通过调度器分配通过各个交换器传递信息的时隙。第一器件需要告知调度器当前待传递信息要发往哪个出口器件,以及当前待传递信息适合用哪类时隙来传递。
16.可选地,该交换系统还包括调度器;该方法还包括:第一器件接收调度器发送的时隙分配结果,时隙分配结果包括第二出口指示信息和第一时隙标识,第二出口指示信息用于指示接收待传递信息的出口器件,第一时隙标识用于标识调度器向第一器件分配的时隙。也即是,调度器用于确定某个交换器在具体的某个时隙下将哪个入口器件的信息传递给哪个出口器件。
17.可选地,上述至少一个交换器的数量为多个,该交换系统包括多个调度器,该多个交换器与该多个调度器一一对应。
18.可选地,该方法还包括:第一器件接收时隙配置信息,时隙配置信息指示时隙安排,和/或,第一类时隙和第二类时隙中至少一类时隙的时长。也即是,时隙安排和时隙的时长均是可配置的。
19.可选地,该至少一个交换器为至少一个光交换器。也即是,该交换系统为光交换系统。上述第一目标信息和第二目标信息被光信号携带以被光交换器传递。
20.可选地,该多个器件为多个电器件。
21.第二方面,提供了一种器件,所述器件为第一器件,所述第一器件具有实现上述第一方面中信息传递的方法行为的功能。所述第一器件包括一个或多个模块,该一个或多个模块用于实现上述第一方面所提供的信息传递的方法。
22.也即是,提供了一种器件。该器件为交换系统包括的多个器件中的第一器件,该交换系统还包括至少一个交换器;第一器件包括:
23.信息传递模块,用于通过至少一个交换器,按照时隙安排将第一目标信息在第一类时隙中传递至第二器件,并按照时隙安排将第二目标信息在第二类时隙中传递至第三器件;
24.其中,时隙安排包括时长不同的至少两类时隙,至少两类时隙包括第一类时隙和第二类时隙,第一类时隙的时长为第一时长,第二类时隙的时长为第二时长,第一时长小于第二时长,第二器件和第三器件为多个器件中的器件。
25.可选地,该交换系统还包括调度器;第一器件还包括:
26.发送模块,用于向调度器发送时隙分配请求,该时隙分配请求携带第一出口指示信息和时隙类型指示信息,第一出口指示信息用于指示接收待传递信息的出口器件,时隙类型指示信息用于指示第一器件请求分配的时隙的类型。
27.可选地,该交换系统还包括调度器;第一器件还包括:
28.第一接收模块,用于接收调度器发送的时隙分配结果,该时隙分配结果包括第二出口指示信息和第一时隙标识,第二出口指示信息用于指示接收待传递信息的出口器件,第一时隙标识用于标识调度器向第一器件分配的时隙。
29.可选地,第一器件还包括:
30.第二接收模块,用于接收时隙配置信息,该时隙配置信息指示时隙安排,和/或,第一类时隙和第二类时隙中至少一类时隙的时长。
31.第三方面,提供了一种交换系统,该交换系统包括多个器件和至少一个交换器;其中,
32.第一器件用于按照时隙安排将第一目标信息在第一类时隙向至少一个交换器传递,并按照时隙安排将第二目标信息在第二类时隙向至少一个交换器传递,第一器件为多个器件中的一个;该至少一个交换器用于将第一目标信息传递至第二器件,将第二目标信息传递至第三器件;其中,第一类时隙的时长为第一时长,第二类时隙的时长为第二时长,第一时长小于第二时长,第二器件和第三器件为该多个器件中的器件。
33.可选地,该交换系统还包括控制器;
34.控制器用于向该多个器件下发时隙配置信息,该时隙配置信息指示时隙安排,和/或,第一类时隙和第二类时隙中至少一类时隙的时长。
35.可选地,该交换系统还包括调度器;
36.第一器件还用于向调度器发送时隙分配请求,该时隙分配请求携带第一出口指示信息和时隙类型指示信息,第一出口指示信息用于指示接收待传递信息的出口器件,时隙类型指示信息用于指示第一器件请求分配的时隙的类型;
37.调度器用于接收时隙分配请求,基于第一出口指示信息所指示的出口器件的出口带宽和时隙类型指示信息所指示的类型,按照时隙安排向第一器件分配通过第一交换器传递信息的时隙,第一交换器为该至少一个交换器中的一个。
38.可选地,该交换系统还包括调度器;
39.调度器用于向第一器件发送时隙分配结果,该时隙分配结果包括第二出口指示信息和第一时隙标识,第二出口指示信息用于指示接收待传递信息的出口器件,第一时隙标识用于标识调度器向第一器件分配的时隙;
40.其中,调度器用于按照时隙安排分配通过第二交换器传递信息的时隙,第二交换
器为该至少一个交换器中的一个;
41.第一器件还用于接收时隙分配结果。
42.可选地,该交换系统还包括控制器;
43.控制器用于向调度器下发时隙配置信息,该时隙配置信息指示时隙安排,和/或,第一类时隙和第二类时隙中至少一类时隙的时长。
44.第四方面,提供了一种网络设备,所述网络设备包括处理器和存储器,所述存储器用于存储执行上述第一方面所提供的信息传递的方法的程序,以及存储用于实现上述第一方面所提供的信息传递的方法所涉及的数据。所述处理器被配置为用于执行所述存储器中存储的程序。所述网络设备还可以包括通信总线,该通信总线用于该处理器与存储器之间建立连接。可选地,该网络设备用于实现上述第三方面所提供的交换系统。
45.第五方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述第一方面所述的信息传递的方法。
46.第六方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面所述的信息传递的方法。
47.上述第二方面、第三方面、第四方面、第五方面和第六方面所获得的技术效果与第一方面中对应的技术手段获得的技术效果近似,在这里不再赘述。
附图说明
48.图1是本技术实施例提供的一种交换系统的架构图;
49.图2是本技术实施例提供的另一种交换系统的架构图;
50.图3是本技术实施例提供的一种信息传递的方法流程图;
51.图4是本技术实施例提供的一种时隙安排的示意图;
52.图5是本技术实施例提供的另一种信息传递的方法流程图;
53.图6是本技术实施例提供的又一种信息传递的方法流程图;
54.图7是本技术实施例提供的一种网络设备的结构示意图;
55.图8是本技术实施例提供的一种图7所示网络设备中的接口板的结构示意图;
56.图9是本技术实施例提供的一种器件的结构示意图。
具体实施方式
57.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本技术实施方式作进一步地详细描述。
58.为了便于理解,首先对本技术实施例涉及的一些名词和相关技术进行介绍。
59.交换系统:也可称为交换网络、交换中心、交换设备、交换机、网络设备、网络节点等。交换系统包括器件和交换器。相关技术中,交换系统中器件之间的信息传递依赖于交换器。在本技术实施例中,交换系统可以为光交换系统或电交换系统。
60.器件:如能够处理电信号的电器件,又如能够处理光信号和电信号的器件。在一些实施例中,器件也称为电设备、线卡板等。在本技术实施例中,每个器件具有至少一个端口,每个端口可以是单工的或双工的,单工的端口可以是具备输入侧功能(上行功能)的输入端口或具备输出侧功能(下行功能)的输出端口,双工的端口可以同时作为输入端口和输出端
口。基于此,交换系统中的器件可以从逻辑上分为输入侧器件和输出侧器件,输入侧器件具备上行功能,输出侧器件具备下行功能。简单来说,任一器件具备上行功能和/或下行功能。其中,输入侧器件用于产生信息或接收其他网络设备发送的信息,将信息通过交换器传递至输出侧器件。输出侧器件用于从交换器接收信息。可选地,输出侧器件还用于将信息从交换系统发送出去,或者,输出侧器件处理信息后通过交换器向输入侧器件进行反馈,或者,输出侧器件处理信息后执行操作,如调整流速等。
61.交换器:如光交换器、电交换器。其中,光交换器通过光信号进行信息传递。电交换器通过电信号进行信息传递。例如,通过电开关的通断发出的电信号,或其他类型的电交换器发出的电信号。光交换能够解决电交换功耗过大的问题。
62.这里对光交换器的交换原理进行简单介绍。一个光交换器包括多个输入端口和多个输出端口,同一光交换器的不同输入端口连接不同的器件,不同输出端口也连接不同的器件。例如,某光交换器的输入端口1和输出端口1连接器件1,输入端口2和输出端口2连接器件2,输入端口3和输出端口3连接器件3,输入端口4和输出端口4连接器件4。按照工作原理来分类的话,光交换器通常有两种实现方式。
63.第一种是波分光交换器,这类光交换器的工作原理是根据光交换器的输入端口接收到的光信号的波长来确定该光信号在光交换器的输出端口。此类光交换器在设计和制造的时候需要设定好每个输入端口与每个输出端口之间互联对应的波长,通常光交换器制造后不可改变。例如,某波分光交换器的输入端口1可以将波长2的光信号发送到输出端口2,将波长3的光信号发送到输出端口3,将波长4的光信号发送到输出端口4;输入端口2可以将波长4的光信号发送到输出端口1,将波长2的光信号发送到输出端口3,将波长3的光信号发送到输出端口4;输入端口3可以将波长3的光信号发送到输出端口1,将波长4的光信号发送到输出端口2,将波长2的光信号发送到输出端口4;输入端口4可以将波长2的光信号发送到输出端口1,将波长3的光信号发送到输出端口2,将波长4的光信号发送到输出端口3。
64.第一种光交换器在工作时会自动根据输入端口和输入的光信号的波长来选择输出端口,不需要额外对光交换器进行控制。
65.对于通过第一种光交换器来传递信息的器件来说,具备输入侧功能的器件需要有快速调节向光交换器传递的光信号波长的能力,即根据需要将光信号的波长调整为与光交换器的输入端口和输出端口对应的波长一致。此外,具备输出侧功能的器件需要有将不同波长的光信号快速恢复成电信号的能力。
66.第二种是空分光交换器,这类光交换器的工作原理是根据接收到的电控制信号来切换输入端口和输出端口的对应关系。例如,一种可能的例子是,光交换器收到电控制信号0,则输入端口1与输出端口3建立光路连接,输入端口2与输出端口4建立光路连接;光交换器收到电控制信号1,则输入端口1与输出端口4建立光路连接,输入端口2与输出端口3建立光路连接。
67.第二种光交换器收到的电控制信号通常由交换系统的中控板上的控制芯片输出。
68.与第二种光交换器配合的上行电交换器不需要有快速调节光信号波长的能力。此外,下行电交换器也不需要有将不同波长的光信号快速恢复成电信号的能力。
69.时隙(slot):在交换系统中,时隙表示的是用于交换通路配置及数据传输的一段确定长度的时间间隔。相关技术中各个时隙的时长的相同的,无论是哪种信息都使用相同
时长的时隙来传递。例如,某光交换系统中时隙的时长为100纳秒(ns),控制信息和数据信息都使用100ns的时隙来传递。而通常控制信息的数据量较小,使用100ns的时隙传递控制信息的话,利用该时隙中的一小部分时间即可完成对控制信息的传递,导致该时隙中存在很长的空闲时间,即造成时隙浪费。
70.需要说明的是,交换器与时隙本身是解耦的。时隙的设定一般考虑两个因素,一是整个光通路配置时间,例如,以波分光交换器为例,上行电设备(即输入侧器件)输出可变波长时需要调制波长的时间,或者光交换器从收到通路控制信号到控制信号完全生效的时间,在配置时间内,光通路是无法有效的传递信息的。二是带宽利用率,例如,如果光通路配置时间是10ns,为了提升光通路的带宽利用率,通常将时隙的大小设置为100ns,那么时隙内有效信息传递的时间占比可以达到90%。在光交换的过程中,上下行电设备(即输入侧器件和输出侧器件)是需要感知时隙大小的,因为它们需要发送与时隙大小匹配的数据,可能需要申请时隙使用许可,可能需要按时准备下一个时隙要切换光信号的波长或者恢复下一个时隙要收到的光信号。但是光交换器是不感知时隙大小的,光交换器只需要自动将收到的光信号按照波长发送给对应的出口(即下行电设备),或者按照收到的电控制信号来配置光通路连接关系并等待接收光信号即可。
71.集中调度器(central scheduler,cs):也称为调度器。由于光交换器和一些电交换器(如电开关)不能够缓存信息,也就不能够吸纳突发流量,因此,相关技术中为了避免同一交换器的流量冲突,各个交换器均配备有对应的cs,cs用于集中分配通过交换器传递信息的时隙,即确定交换器在各个时隙下将哪个输入侧器件的信息传递至哪个输出侧器件。例如,cs1用于调度opt1(某交换器)的时隙,在时隙1的时候,cs1收到in1(某输入侧器件)请求向outn(某输出侧器件)发送信息的时隙请求,以及收到in2请求向outn发送信息的时隙请求。那么cs1可以调度in1在时隙2将信息发送至outn,cs1将该调度结果发送给in1。cs1调度in2在时隙3将信息发送给outn,cs1将该调度结果发送给in2。in1和in2按照调度结果通过opt1传递信息即可避免opt1的流量冲突。
72.接下来对本技术实施例所涉及的交换系统进行介绍。需要说明的是,本技术实施例描述的系统架构以及业务场景是为了更加清楚的说明本技术实施例的技术方案,并不构成对于本技术实施例提供的技术方案的限定,本领域普通技术人员可知,随着系统架构的演变和新业务场景的出现,本技术实施例提供的技术方案对于类似的技术问题,同样适用。
73.图1是本技术实施例提供的一种交换系统的架构图。该交换系统包括多个器件和至少一个交换器。可选地,该交换系统为光交换系统,该至少一个交换器为至少一个光交换器。或者,该交换系统为电交换系统,该多个交换器为电交换器。可选地,该多个器件为多个电器件。在图1中以光交换系统为例,该光交换系统包括电交换层和光交换层,电交换层包括多个电器件,该多个电器件包括电器件1(ele_1)至电器件n(ele_n),光交换层包括至少一个光交换器,该至少一个光交换器包括交换器1(opt_1)至交换器(opt_m)。可选地,该多个器件与各个交换器均相连。
74.以该多个器件中的第一器件获取待传递的信息为例,待传递的信息可以是第一器件产生的信息,或接收其他网络设备发送的信息。本方案包括至少两种长度的时隙,第一器件用于通过该至少一个交换器在合适长度的时隙传递信息至另一器件。
75.可选地,该交换系统还包括调度器。第一器件还用于在获取到待传递的信息之后,
向调度器发送时隙分配请求。调度器用于接收第一器件发送的时隙分配请求,基于该时隙分配请求来分配通过交换器的传递信息时隙,向第一器件发送时隙分配结果。第一器件用于接收时隙分配结果,并按照时隙分配结果传递信息。
76.如图1所示,每个交换器配置有一个调度器,共有m个调度器,包括cs_1至cs_m。各个调度器与多个器件均相连,一个调度器用于集中分配一个交换器相关的时隙。或者,该交换系统包括k个调度器,k小于m,这k个调度器包括m个调度单元,这m个调度单元与m个交换器一一对应。这m个调度单元可以由硬件、软件或两者结合实现。简单来说,本技术实施例不限定调度器的结构。
77.可选地,在一些实施例中,器件(如ele_1至ele_m)具备调度器的功能,即器件自身能够进行时隙分配。这样,该交换系统无需调度器。
78.可选地,该交换系统还包括控制器(未示出),控制器用于向器件下发时隙配置信息,时隙配置信息指示时隙安排,和/或,至少一类时隙的时长。器件用于按照各类时隙的时长,以及待传递信息的数据量和/或类型等来选择合适时长的时隙,并按照时隙安排在合适时长的时隙传递信息。在该交换系统包括调度器的情况下,控制器还用于向调度器下发时隙配置信息,调度器用于按照时隙安排以及接收到的时隙分配请求来向器件分配时隙。
79.可选地,在本技术实施例中,控制器可以是计算机设备、手机、平板等任意类型的设备。控制器也可称为管理设备、用户设备等。
80.图2是本技术实施例提供的另一种交换系统的架构图。图2所示的交换系统是将图1中的多个器件从逻辑上分为多个输入侧器件和多个输出侧器件后得到的。在图2中也为光交换系统为例,该光交换系统包括电交换层1、光交换层和电交换层2。其中,电交换层1包括多个输入侧器件(如in_1至in_n),电交换层2包括多个输出侧器件(如out_1至out_n),光交换层包括至少一个交换器(如opt_1至opt_m)。可选地,该光交换系统还包括至少一个调度器(如cs_1至cs_m)。需要说明的是,在图2中以各个器件均具备输入侧功能和输出侧功能为例,这样,该多个输入侧器件与该多个输出侧器件的数量是相同的。若存在某器件具备输入侧功能或输出侧功能,则该多个输入侧器件与该多个输出侧器件的数量可能是不同的。
81.接下来对本技术实施例提供的信息传递的方法进行介绍。
82.图3是本技术实施例提供的一种信息传递的方法流程图。该方法应用于交换系统,该交换系统包括多个器件和至少一个交换器。请参考图3,该方法包括如下操作。
83.操作301:第一器件通过至少一个交换器,按照时隙安排将第一目标信息在第一类时隙中传递至第二器件,该时隙安排包括时长不同的至少两类时隙,该至少两类时隙包括第一类时隙和第二类时隙,第一类时隙的时长小于第二类时隙的时长。
84.由前述可知,为了提高时隙的利用率,本技术实施例通过合理安排时隙以使用合适时长的时隙传递合适的信息。需要说明的是,本技术实施例中的时隙安排包括时长不同的至少两类时隙,包括但不限于第一类时隙和第二类时隙,即在一些实施例中,还可以包括第三类时隙、第四类时隙等。以两类时隙为例,第一类时隙的时长为第一时长,第二类时隙的时长为第二时长,第一时长小于第二时长。例如,第一时长为10ns,第二时长为100ns。假设还包括第三类时隙,第三类时隙的时长为第三时长,第二时长小于第三时长。例如,第一时长为10ns,第二时长为70ns,第三时长为160ns。
85.可选地,在该至少一个交换器的数量为多个的情况下,为了使得各类信息分散在
各个交换器上传递,提高整体效率,通过各个交换器传递信息的时隙包括至少两类时隙,即每个交换器都能够利用至少两类时隙来传递信息,即在合适的时隙传递合适的信息,从而不至于数据量较大的这类信息集中在某个交换器上传递,造成拥塞,也不至于数据量较小的这类信息集中在某个交换器上传递,导致由于这类信息较少而造成该交换器的空闲时间较多,利用率不高。基于此,在本技术实施例中,时隙安排为重复的时隙集合(也称为时隙组),时隙集合包括p个第一类时隙和q个第二类时隙,p和q均为大于或等于1的整数。简单来说,时隙集合是交替使用的,各个时隙集合中的时隙排布相同。
86.示例性地,假设
‘1’
表示第一类时隙,
‘2’
表示第二类时隙,若时隙集合为

12’,则时隙安排包括
‘…
12121212
…’
。若时隙集合为

112222’,则时隙安排包括
‘…
112222112222112222
…’
。若时隙集合为

121222’,则时隙安排为
‘…
121222121222121222
…’
。可选地,假设时隙集合还包括r个第三类时隙,r为大于或等于1的整数。那么,时隙集合可以为

12223’或

132213’等。
87.可选地,每个交换器相关的时隙集合可独立配置或统一配置,这样,各个交换器相关的时隙集合可相同或不同。例如,各个交换器相关的时隙集合统一配置为

121222’。或者,交换器1相关的时隙集合独立配置为

12’,交换器2相关的时隙集合独立配置为

11222’,其他交换器相关的时隙集合统一配置为

1222122’。
88.需要说明的是,每个时隙包括系统重配置时间(也可称为切换时间)和信息传递时间。系统重配置时间用于系统重配置(如调整光信号的波长等),而不能够用于信息传递。信息传递时间用于传递信息。示例性地,以第一类时隙的时长为20ns,第二类时隙的时长为100ns为例,每个第一类时隙包括10ns的系统重配置时间和10ns的信息传递时间,每个第二类时隙包括10ns的系统重配置时间和90ns的信息传递时间。可选的,不同种类的时隙的系统重配置时间相同或不同。
89.图4是本技术实施例提供的一种时隙安排的示意图。参见图4,该时隙安排包括重复的多个时隙组(slot group,sg),如sg1、sg2、sg3、sg4等,一个时隙组包括一个第一类时隙和一个第二类时隙。每个时隙包括系统重配置时间和信息传递时间。
90.在本技术实施例中,第一器件通过至少一个交换器,按照时隙安排将第一目标信息在第一类时隙中传递至第二器件。其中,第一器件和第二器件为该多个器件中的器件。在该实施例中,第一器件为逻辑上的一个输入侧器件,第二器件为逻辑上的一个输出侧器件。
91.可选地,第一目标信息为第一器件生成的信息,或者为第一器件接收到的另一网络设备发送的信息。第一目标信息可以是报文、数据包等形式的信息。在本技术实施例中,由于第一类时隙的时长较小,适合传递数据量较小的信息,通常来说控制信息(如控制报文)的数据量较小,因此,第一目标信息可以为控制信息。当然,第一类时隙也可以传递数据量较小的数据信息,即第一目标信息也可以是数据量不超过阈值的数据信息。总体来讲,第一目标信息为控制信息,和/或,第一目标信息的数据量不超过阈值。可选地,上述阈值不大于第一类时隙允许传递的最大数据量。例如,该阈值等于第一类时隙允许传递的最大数据量。
92.由前述可知,为了避免同一交换器的流量冲突,需要提前分配通过各个交换器传递信息的时隙。可选地,该交换系统还包括调度器,调度器用于集中分配通过交换器传递信息的时隙。基于此,第一器件向调度器发送时隙分配请求,该时隙分配请求携带第一出口指
示信息和时隙类型指示信息。其中。第一出口指示信息用于指示接收待传递信息的出口器件,时隙类型指示信息用于指示第一器件请求分配的时隙的类型。该出口器件可以由第一器件基于待传递信息通过查表(如路由表)确定。也即是,第一器件需要告知调度器当前待传递信息要发往哪个出口器件,以及当前待传递信息适合用哪类时隙来传递。需要说明的是,具备输入侧功能的器件可在信息传递的过程中作为入口器件,具备输出侧功能的器件可在信息传递的过程中作为出口器件。例如,操作301中的第一器件在图3所示过程中扮演入口器件的角色,第二器件在图3所示过程中扮演出口器件的角色。
93.在一种实现方式中,第一器件获取到待传递的目标信息之后,如果待传递的目标信息为控制信息,则第一器件优先向调度器请求第一类时隙,如果目标信息为数据信息,则第一器件优先向调度器请求第二类时隙。在另一种实现方式中,如果目标信息的数据量不超过阈值,则第一器件优先向调度器请求第一类时隙,如果目标信息的数据量超过阈值,则第一器件优先向调度器请求第二类时隙。在又一种实现方式中,如果目标信息为控制信息或为数据量不超过阈值的数据信息,则第一器件优先向调度器请求第一类时隙,如果目标信息为数据量超过阈值的数据信息,则第一器件优先向调度器请求第二类时隙。
94.可选地,第一器件可以通过一个时隙分配请求来请求一个或多个时隙,即时隙分配请求还携带时隙个数指示信息。例如,在待传递信息的数据量超过了一个第二类时隙所允许传递的最大数据量的情况下,第一器件可以通过一个时隙分配请求向调度器请求多个时隙,该多个时隙可以包括多个第二类时隙,或者包括至少一个第二类时隙和至少一个第一类时隙。可选地,假设一个时隙分配请求默认用于请求一个时隙,那么时隙分配请求不携带时隙个数指示信息。这种情况下,若待传递信息的数据量超过了一个第二类时隙所允许传递的最大数据量,那么第一器件可以通过多个时隙分配请求向调度器请求多个时隙。
95.可选地,交换系统包括一个调度器和一个交换器,或者,交换系统包括多个调度器和多个交换器,该多个交换器与多个调度器一一对应。那么,第一器件在获取到待传递的目标信息之后,可以向至少一个调度器发送至少一个时隙分配请求,后续以通过至少一个第一交换器传递该目标信息。其中,该至少一个调度器用于分配通过该至少一个第一交换器传递信息的时隙,该至少一个第一交换器为交换系统中的交换器。
96.可选地,调度器接收到第一器件发送的时隙分配请求之后,基于第一出口指示信息所指示的出口器件的出口带宽和时隙类型指示信息所指示的类型,按照时隙安排向第一器件分配通过第一交换器传递信息的时隙。其中,调度器向第一器件分配的时隙所允许传递的数据量不超过该出口带宽所允许传递的数据量。
97.在本技术实施例中,调度器还向第一器件发送时隙分配结果,该时隙分配结果包括第二出口指示信息和第一时隙标识,第二出口指示信息用于指示接收待传递信息的出口器件,第一时隙标识用于表示调度器向第一器件分配的时隙。其中,调度器用于按照时隙安排分配通过第二交换器传递信息的时隙。第二交换器为该至少一个交换器中的一个。第一器件接收调度器发送的该时隙分配结果,按照时隙分配结果来传递信息。需要说明的是,若该调度器与上段中的调度器为同一个,且调度器与交换器一一对应,那么,第二交换器与上段中的第一交换器相同,第二出口指示信息与上段中的第一出口指示信息所指示的出口器件为同一个。
98.可选地,在该交换系统包括多个交换器的情况下,第一器件获取到待传递的目标
信息之后,基于目标信息从该多个交换器中确定出至少一个第一交换器,第一器件通过该至少一个第一交换器,按照时隙安排将目标信息在第一类时隙传递至第二器件。其中,该目标信息包括第一目标信息。需要说明的是,第一器件按照时隙安排传递信息,即按照基于时隙安排所确定的时隙分配结果来传递信息。其中,时隙分配结果由至少一个调度器按照时隙安排确定,或者,在第一器件也具备时隙分配功能的情况下,由第一器件按照时隙安排确定。
99.需要说明的是,本技术实施例不限定第一器件从多个交换器中确定出至少一个第一交换器的方法。第一器件可以根据各个交换器对应的调度器待处理的请求数量、相应调度器的响应率等来选择第一交换器。例如,某调度器待处理器的请求数量越多,该调度器对应的交换器被选择的概率越低。某调度器的响应率越高,该调度器对应的交换器被选择的概率越高。简单来说,第一器件可以根据调度器的负载情况和响应率来选择交换器。另外,第一器件还可以根据各个交换器相关的时隙安排中各类时隙的比例来选择交换器。例如,第一器件期望请求一个第一类时隙,某交换器的第一类时隙的比例较高,则该交换器被选择的概率较大。
100.操作302:第一器件通过至少一个交换器,按照该时隙安排将第二目标信息在第二类时隙中传递至第三器件。
101.其中,第三器件也为该多个器件中的器件。在该实施例中,第三器件为逻辑上的一个输出侧器件。可选地,第三器件与第二器件相同或不同。
102.在本技术实施例中,第二目标信息为第一器件生成的信息,或者为第一器件接收到的另一网络设备发送的信息。第二目标信息可以为报文、数据包等形式的信息。在本技术实施例中,由于第二类时隙的时长较大,适合传递数据量较大的信息,通常来说数据信息(如数据报文)的数据量较大,因此,第二目标信息可以是数据信息。当然第二类时隙也可以传递数据量较大的控制信息,即第二目标信息也可以是数据量超过阈值的控制信息。总体来讲,第二目标信息的数据量超过阈值,和/或,第二目标信息为数据信息。可选地,该阈值不大于第一类时隙允许传递的最大数据量。
103.需要说明的是,第一器件在获取到第二目标信息后,确定通过哪个交换器在哪个第二类时隙进行传递的过程,与前述第一器件确定第一目标信息通过哪个交换器在哪个第二类时隙进行传递的过程类似,这里不再详细介绍。
104.可选地,上述至少一个交换器为至少一个光交换器,上述第一目标信息和第二目标信息被光信号携带以被光交换器传递。或者,上述至少一个交换器为至少一个电交换器,上述第一目标信息和第二目标信息被电信号携带以被电交换器传递。
105.可选地,本技术实施例中的时隙安排,和/或,各类时隙的时长是可配置的。在一种实现方式中,该交换系统还包括控制器,控制器向该多个器件下发时隙配置信息,该时隙配置信息指示时隙安排,和/或,第一类时隙和第二类时隙中至少一类时隙的时长。该多个器件中的各个器件(包括第一器件)接收时隙配置信息。在该交换系统还包括调度器的情况下,控制器还向调度器下发该时隙配置信息。调度器按照时隙安排来分配时隙。其中,控制器可通过接收管理员输入的指令,从而获得时隙配置信息。
106.图5是本技术实施例提供的另一种信息传递的方法流程图。在图5中假设交换系统包括多个电器件、多个光交换器和多个调度器(cs),时隙安排包括第一类时隙(小时隙)和
第二类时隙(大时隙)。参见图5,电器件a产生或接收到控制信息,向至少一个光交换器对应的至少一个cs发送小时隙请求(即时隙分配请求),该小时隙请求指示出口器件为电器件b,且请求第一类时隙。电器件a接收cs返回的小时隙许可(即时隙分配结果),该小时隙许可指示许可从哪个第一类时隙传递信息至电器件b。电器件a在cs许可的第一类时隙将控制信息通过该cs对应的光交换器传递至电器件b。
107.图6是本技术实施例提供的又一种信息传递的方法流程图。图6与图5作相同的假设。参见图6,电器件a产生或接收到数据信息,向至少一个光交换器对应的至少一个cs发送大时隙请求(即时隙分配请求)。该大时隙请求指示出口器件为电器件c,且请求第二类时隙。电器件a接收cs返回的大时隙许可(即时隙分配结果),该大时隙许可指示许可从哪个第二类时隙传递信息至电器件c。电器件a在cs许可的第二类时隙将数据信息通过该cs对应的光交换器传递至电器件c。
108.综上所述,在本技术实施例中,在通过交换系统中的交换器在各个器件之间传递信息的过程中,第一类信息使用时长较短的第一类时隙传递,第二类信息使用时长较长的第二类时隙传递。简单来说,本方案通过合理安排时隙以使用合适时长的时隙传递合适的信息,而非所有信息都使用单一时长的时隙进行传递,减少了使用单一时长的时隙而传递的信息量较小的情况,提高了各个时隙的利用率,进而提高了交换系统的带宽利用率。其中,在第一类时隙用于传递控制信息,第二类信息用于传递数据信息的实现方式中,本方案实质上是将控制信息的传递过程与数据信息的传递过程进行了解耦,有利于提升交换系统的带宽利用率。
109.图7是本技术实施例提供的另一种网络设备的结构示意图,该网络设备可以实现上述任一实施例提供的交换系统。该网络设备700可以为交换机,路由器或者其他转发报文的网络设备。在该实施例中,该网络设备700包括:主控板710、接口板730、交换网板720和接口板740。主控板710用于完成系统管理、设备维护、协议处理等功能。交换网板720用于完成各接口板(接口板也称为线卡或业务板)之间的数据交换(即信息传递)。接口板730和740用于提供各种业务接口(例如,pos接口、ge接口、atm接口等),并实现信息的转发。控制平面由主控板710的各管控单元及接口板730和740上的管控单元等构成。主控板710上主要有3类功能单元:系统管理控制单元、系统时钟单元和系统维护单元。主控板710、接口板730和740,以及交换网板720之间通过系统总线与系统背板相连实现互通。接口板730上的中央处理器731用于对接口板进行控制管理并与主控板上的中央处理器进行通信。接口板730上的转发表项存储器734用于存储转发表项,网络处理器732通过查找转发表项存储器734中存储的转发表项进行信息(如报文)的转发。
110.可选地,主控板710还可用于分配通过交换网板720传递信息的时隙,即实现调度器的时隙分配功能。接口板730和740还用于向主控板710发送时隙分配请求,以及接收主控板710发送的时隙分配结果。可选地,交换网板720为光交换网板或电交换网板。如果交换网板720为光交换网版,包括多个光交换器,那么接口板730和740与交换网板720通信的接口为光接口。光交换网板具有多个光输入端口和多个光输出端口,用于以光信号来传递多个接口板之间的信息。如果交换网板720为电交换网板,包括多个电交换器,那么接口板730和740与交换网板720通信的接口为电接口。电交换网板具有多个电输入端口和多个电输出端口,用于以电信号来传递多个接口板之间的信息。
111.接口板730的物理接口卡733用于获取待传递的信息,如接收上一跳节点发送的报文。具体实现过程这里不再逐一赘述。
112.网络处理器732用于对获取的信息进行一些处理。中央处理器731还可用于确定合适的时隙,如通过调度器来确定,或通过自身的调度功能来确定。网络处理器732的具体功能这里不再逐一赘述。
113.可以理解,如图7所示,本实施例中包括多个接口板,采用分布式的转发机制,这种机制下,接口板740上的操作与上述接口板730的操作基本相似,为了简洁,不再赘述。此外,如上所述,图7中的网络处理器732以及742的功能可以用专用集成电路(application specific integrated circuit,asic)替换来实现。
114.此外,需要说明的是,主控板可能有一块或多块,有多块的时候可以包括主用主控板和备用主控板。接口板可能有一块或多块,该设备的数据处理能力越强,提供的接口板越多。接口板上的物理接口卡也可以有一块或多块。交换网板可能有一块或多块,有多块的时候可以共同实现负荷分担冗余备份。通过交换网板实现多块接口板之间的数据交换,提供大容量的数据交换和处理能力。
115.图8是本技术实施例提供的一种上述图7所示网络设备中的接口板800的结构示意图,该接口板800所在的网络设备可以实现上述任一实施例中的交换系统。该接口板800可以包括物理接口卡(physical interface card,pic)830,网络处理器(network processor,np)88,以及流量管理模块(traffic management,tm)820。
116.其中,pic:物理接口卡(physical interface card),用于实现物理层的对接功能,原始的流量由此进入网络设备的接口板,以及处理后的报文从该pic卡发出。
117.网络处理器np88用于实现报文的转发处理。具体而言,上行报文的处理包括:报文入接口的处理,时间戳的获取,上行流分类,转发表查找,测量信息封装,报文复制处理;下行报文的处理:转发表查找,下行流分类,时间戳获取,测量信息封装,出接口处理等等。
118.流量管理tm,用于实现qos、线速转发、大容量缓存,队列管理等功能。具体而言,上行流量管理包括:上行qos处理(如拥塞管理和队列调度等)以及切片处理;下行流量管理包括:组包处理,多播复制,以及下行qos处理(如拥塞管理和队列调度等)。
119.可以理解的是,若网络设备有多个接口板800的情况下,多个接口板800之间可以通过交换端口840与图7中的交换网板720通信。若交换网板720为光交换网板,则交换端口840为光接口。若交换网板720为电交换网板,则交换端口840为电接口。
120.需要说明的是,图8仅示出了np内部的示意性处理流程或模块,具体实现中各模块的处理顺序不限于此,而且实际应用中可以根据需要部署其他模块或者处理流程。本技术实施例对比不做限制。
121.图9是本技术实施例提供的一种器件900的结构示意图,器件900可以由软件、硬件或者两者的结合实现成为网络设备的部分或者全部,该网络设备可以实现上述实施例中任一交换系统。在本技术实施例中,交换系统包括多个器件和至少一个交换器,器件900为该多个器件中的第一器件900。参见图9,第一器件900包括:信息传递模块901。
122.信息传递模块901,用于通过至少一个交换器,按照时隙安排将第一目标信息在第一类时隙中传递至第二器件,并按照时隙安排将第二目标信息在第二类时隙中传递至第三器件;
123.其中,时隙安排包括时长不同的至少两类时隙,至少两类时隙包括第一类时隙和第二类时隙,第一类时隙的时长为第一时长,第二类时隙的时长为第二时长,第一时长小于第二时长,第二器件和第三器件为多个器件中的器件。
124.可选地,第一目标信息为控制信息;和/或,第一目标信息的数据量不超过阈值。
125.可选地,第二目标信息的数据量超过阈值;和/或,第二目标信息为数据信息。
126.可选地,上述阈值不大于第一类时隙允许传递的最大数据量。
127.可选地,上述时隙安排为重复的时隙集合,时隙集合包括p个第一类时隙和q个第二类时隙,p和q均为大于或等于1的整数。
128.可选地,该交换系统还包括调度器;第一器件900还包括:
129.发送模块,用于向调度器发送时隙分配请求,该时隙分配请求携带第一出口指示信息和时隙类型指示信息,第一出口指示信息用于指示接收待传递信息的出口器件,时隙类型指示信息用于指示第一器件请求分配的时隙的类型。
130.可选地,该交换系统还包括调度器;第一器件900还包括:
131.第一接收模块,用于接收调度器发送的时隙分配结果,该时隙分配结果包括第二出口指示信息和第一时隙标识,第二出口指示信息用于指示接收待传递信息的出口器件,第一时隙标识用于标识调度器向第一器件分配的时隙。
132.可选地,该至少一个交换器的数量为多个,该交换系统包括多个调度器,该多个交换器与该多个调度器一一对应。
133.可选地,第一器件900还包括:
134.第二接收模块,用于接收时隙配置信息,该时隙配置信息指示时隙安排,和/或,第一类时隙和第二类时隙中至少一类时隙的时长。
135.可选地,该至少一个交换器为至少一个光交换器。
136.可选地,该多个器件为多个电器件。
137.在本技术实施例中,在通过交换系统中的交换器在各个器件之间传递信息的过程中,第一类信息使用时长较短的第一类时隙传递,第二类信息使用时长较长的第二类时隙传递。简单来说,本方案通过合理安排时隙以使用合适时长的时隙传递合适的信息,而非所有信息都使用单一时长的时隙进行传递,减少了使用单一时长的时隙而传递的信息量较小的情况,提高了各个时隙的利用率,进而提高了带宽利用率。
138.需要说明的是:上述实施例提供的信息传递的装置在传递信息时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的信息传递的装置与信息传递的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
139.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意结合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机指令时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络或其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可
以从一个网站站点、计算机、服务器或数据中心通过有线(例如:同轴电缆、光纤、数据用户线(digital subscriber line,dsl))或无线(例如:红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质,或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如:软盘、硬盘、磁带)、光介质(例如:数字通用光盘(digital versatile disc,dvd))或半导体介质(例如:固态硬盘(solid state disk,ssd))等。值得注意的是,本技术实施例提到的计算机可读存储介质可以为非易失性存储介质,换句话说,可以是非瞬时性存储介质。
140.应当理解的是,本文提及的“至少一个”是指一个或多个,“多个”是指两个或两个以上。在本技术实施例的描述中,除非另有说明,“/”表示或的意思,例如,a/b可以表示a或b;本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,为了便于清楚描述本技术实施例的技术方案,在本技术的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
141.需要说明的是,本技术实施例所涉及的信息(包括但不限于用户设备信息、用户个人信息等)、数据(包括但不限于用于分析的数据、存储的数据、展示的数据等)以及信号,均为经用户授权或者经过各方充分授权的,且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准。例如,本技术实施例中涉及到的控制信息、数据信息等都是在充分授权的情况下获取的。

技术特征:
1.一种信息传递的方法,其特征在于,交换系统包括多个器件和至少一个交换器;所述方法包括:第一器件通过所述至少一个交换器,按照时隙安排将第一目标信息在第一类时隙中传递至第二器件,并按照所述时隙安排将第二目标信息在第二类时隙中传递至第三器件;其中,所述时隙安排包括时长不同的至少两类时隙,所述至少两类时隙包括所述第一类时隙和所述第二类时隙,所述第一类时隙的时长为第一时长,所述第二类时隙的时长为第二时长,所述第一时长小于所述第二时长,所述第一器件、所述第二器件和所述第三器件为所述多个器件中的器件。2.如权利要求1所述的方法,其特征在于,所述第一目标信息为控制信息;和/或所述第一目标信息的数据量不超过阈值。3.如权利要求1或2所述的方法,其特征在于,所述第二目标信息的数据量超过阈值;和/或所述第二目标信息为数据信息。4.如权利要求2或3所述的方法,其特征在于,所述阈值不大于所述第一类时隙允许传递的最大数据量。5.如权利要求1-4任一所述的方法,其特征在于,所述时隙安排为重复的时隙集合,所述时隙集合包括p个所述第一类时隙和q个所述第二类时隙,所述p和所述q均为大于或等于1的整数。6.如权利要求1-5任一所述的方法,其特征在于,所述交换系统还包括调度器;所述方法还包括:所述第一器件向所述调度器发送时隙分配请求,所述时隙分配请求携带第一出口指示信息和时隙类型指示信息,所述第一出口指示信息用于指示接收待传递信息的出口器件,所述时隙类型指示信息用于指示所述第一器件请求分配的时隙的类型。7.如权利要求1-6任一所述的方法,其特征在于,所述交换系统还包括调度器;所述方法还包括:所述第一器件接收所述调度器发送的时隙分配结果,所述时隙分配结果包括第二出口指示信息和第一时隙标识,所述第二出口指示信息用于指示接收待传递信息的出口器件,所述第一时隙标识用于标识所述调度器向所述第一器件分配的时隙。8.如权利要求6或7所述的方法,其特征在于,所述至少一个交换器的数量为多个,所述交换系统包括多个调度器,所述多个交换器与所述多个调度器一一对应。9.如权利要求1-8任一所述的方法,其特征在于,所述方法还包括:所述第一器件接收时隙配置信息,所述时隙配置信息指示所述时隙安排,和/或,所述第一类时隙和所述第二类时隙中至少一类时隙的时长。10.如权利要求1-9任一所述的方法,其特征在于,所述至少一个交换器为至少一个光交换器,所述第一目标信息和所述第二目标信息被光信号携带以被所述光交换器传递。11.如权利要求1-10任一所述的方法,其特征在于,所述多个器件为多个电器件。12.一种器件,其特征在于,所述器件为交换系统包括的多个器件中的第一器件,所述交换系统还包括至少一个交换器;所述第一器件包括:
信息传递模块,用于通过所述至少一个交换器,按照时隙安排将第一目标信息在第一类时隙中传递至第二器件,并按照所述时隙安排将第二目标信息在第二类时隙中传递至第三器件;其中,所述时隙安排包括时长不同的至少两类时隙,所述至少两类时隙包括所述第一类时隙和所述第二类时隙,所述第一类时隙的时长为第一时长,所述第二类时隙的时长为第二时长,所述第一时长小于所述第二时长,所述第二器件和所述第三器件为所述多个器件中的器件。13.如权利要求12所述的器件,其特征在于,所述交换系统还包括调度器;所述第一器件还包括:发送模块,用于向所述调度器发送时隙分配请求,所述时隙分配请求携带第一出口指示信息和时隙类型指示信息,所述第一出口指示信息用于指示接收待传递信息的出口器件,所述时隙类型指示信息用于指示所述第一器件请求分配的时隙的类型。14.如权利要求12所述的器件,其特征在于,所述交换系统还包括调度器;所述第一器件还包括:第一接收模块,用于接收所述调度器发送的时隙分配结果,所述时隙分配结果包括第二出口指示信息和第一时隙标识,所述第二出口指示信息用于指示接收待传递信息的出口器件,所述第一时隙标识用于标识所述调度器向所述第一器件分配的时隙。15.如权利要求12-14任一所述的器件,其特征在于,所述第一器件还包括:第二接收模块,用于接收时隙配置信息,所述时隙配置信息指示所述时隙安排,和/或,所述第一类时隙和所述第二类时隙中至少一类时隙的时长。16.一种交换系统,其特征在于,所述交换系统包括多个器件和至少一个交换器;第一器件用于按照时隙安排将第一目标信息在第一类时隙向所述至少一个交换器传递,并按照所述时隙安排将第二目标信息在第二类时隙向所述至少一个交换器传递,所述第一器件为所述多个器件中的一个;所述至少一个交换器用于将所述第一目标信息传递至第二器件,将所述第二目标信息传递至第三器件;其中,所述第一类时隙的时长为第一时长,所述第二类时隙的时长为第二时长,所述第一时长小于所述第二时长,所述第二器件和所述第三器件为所述多个器件中的器件。17.如权利要求16所述的交换系统,其特征在于,所述交换系统还包括控制器;所述控制器用于向所述多个器件下发时隙配置信息,所述时隙配置信息指示所述时隙安排,和/或,所述第一类时隙和所述第二类时隙中至少一类时隙的时长。18.如权利要求16或17所述的交换系统,其特征在于,所述交换系统还包括调度器;所述第一器件还用于向所述调度器发送时隙分配请求,所述时隙分配请求携带第一出口指示信息和时隙类型指示信息,所述第一出口指示信息用于指示接收待传递信息的出口器件,所述时隙类型指示信息用于指示所述第一器件请求分配的时隙的类型;所述调度器用于接收所述时隙分配请求,基于所述第一出口指示信息所指示的出口器件的出口带宽和所述时隙类型指示信息所指示的类型,按照所述时隙安排向所述第一器件分配通过第一交换器传递信息的时隙,所述第一交换器为所述至少一个交换器中的一个。19.如权利要求16-18任一所述的交换系统,其特征在于,所述交换系统还包括调度器;
所述调度器用于向所述第一器件发送时隙分配结果,所述时隙分配结果包括第二出口指示信息和第一时隙标识,所述第二出口指示信息用于指示接收待传递信息的出口器件,所述第一时隙标识用于标识所述调度器向所述第一器件分配的时隙;其中,所述调度器用于按照所述时隙安排分配通过第二交换器传递信息的时隙,所述第二交换器为所述至少一个交换器中的一个;所述第一器件还用于接收所述时隙分配结果。20.如权利要求18或19所述的交换系统,其特征在于,所述交换系统还包括控制器;所述控制器用于向所述调度器下发时隙配置信息,所述时隙配置信息指示所述时隙安排,和/或,所述第一类时隙和所述第二类时隙中至少一类时隙的时长。21.一种计算机可读存储介质,其特征在于,所述存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-11任一所述的方法的步骤。22.一种计算机程序产品,其特征在于,所述计算机程序产品内存储有计算机指令,所述计算机指令被处理器执行时实现权利要求1-11任一所述的方法的步骤。

技术总结
公开了一种信息传递的方法、器件、交换系统、存储介质及程序产品,属于通信技术领域。通过交换系统中的交换器在各个器件之间传递信息的过程中,第一类信息使用时长较短的第一类时隙传递,第二类信息使用时长较长的第二类时隙传递。简单来说,本方案通过合理安排时隙以使用合适时长的时隙传递合适的信息,而非所有信息都使用单一时长的时隙进行传递,减少了使用单一时长的时隙而传递的信息量较小的情况,提高了各个时隙的利用率,进而提高了带宽利用率。率。率。


技术研发人员:赵岩 李楠 黄超
受保护的技术使用者:华为技术有限公司
技术研发日:2022.02.23
技术公布日:2023/7/22
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐