Connection determination method, optical cross-connect unit, device, switching apparatus, medium
By constructing a large-scale mesh network topology interconnection, the implementation complexity of CLOS networks is simplified, the problem of complex wiring of optical interconnect units in large-scale communication switching equipment is solved, the reliability and convenience of the equipment are improved, and it is suitable for ultra-large-scale optical interconnect equipment.
Patent Information
- Application Number
- CN202010760518.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-07-31
- Publication Date
- 2025-12-26
- Estimated Expiration
- 2040-07-31
AI Technical Summary
In large-scale communication switching equipment, as the capacity of switching equipment increases and the scale of networking expands, the implementation of CLOS networks becomes increasingly complex, and the wiring between optical interconnect units becomes very complicated, affecting the reliability and convenience of the network.
By defining the connection relationships of optical cross-connect units in switching equipment, a large-scale mesh network topology interconnection can be constructed, simplifying the complexity of mesh network implementation and thus improving the reliability and convenience of CLOS networks.
It simplifies the implementation complexity of CLOS networks, ensures the reliability and convenience of optical interconnect devices, and is suitable for optical interconnect devices such as ultra-large scale data switches, routers, full-service routers, broadband access servers, and wavelength division multiplexing (WDM) devices.
Smart Images

Figure CN114071261B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the field of communication technology, in particular to a method for determining connection relationship in a switching device, an optical cross-interconnection unit, an optical cross-interconnection apparatus, a switching device, an electronic device, and a computer readable medium. BACKGROUND
[0002] In a large communication switching device, optical interconnection units are usually interconnected by using a CLOS network topology. The CLOS network is a non-blocking switching network, Figure 1 FIG. 1 is a schematic diagram of a structure of a three-stage switching CLOS network. As shown in FIG. 1, in the CLOS network, units in adjacent two stages are fully connected. It should be noted that the full connection between units in adjacent two stages means that each unit in one stage is connected to each unit in the next stage. For example, as shown in FIG. 1, each unit in stage 1 is connected to each unit in stage 2, and each unit in stage 2 is connected to each unit in stage 3. Figure 1 Figure 1
[0003] The capacity of the switching device is closely related to the number of interconnection fibers that can be provided between the optical interconnection units. The more the number of optical interconnection units connected by the optical CLOS network in the same stage, the larger the overall capacity of the switching device. With the continuous improvement of the capacity of the switching device and the continuous expansion of the networking scale, the implementation of the CLOS network is becoming more and more complex. SUMMARY
[0004] The present disclosure provides a method for determining connection relationship in a switching device, an optical cross-interconnection unit, an optical cross-interconnection apparatus, a switching device, an electronic device, and a computer readable medium.
[0005] In a first aspect, the present disclosure provides a method for determining connection relationship in a switching device, comprising:
[0006] determining, according to the number of first-stage optical interconnection units in the switching device and the number of first-stage access points in the optical cross-interconnection unit, an optical cross-interconnection unit corresponding to a plurality of the first-stage optical interconnection units and a first target access point, the first target access point being a first-stage access point in the optical cross-interconnection unit for communication connection with the corresponding first-stage optical interconnection unit;
[0007] determining, according to the number of second-stage optical interconnection units in the switching device and the number of second-stage access points in the optical cross-interconnection unit, an optical cross-interconnection unit corresponding to a plurality of the second-stage optical interconnection units and a second target access point, the second target access point being a second-stage access point in the optical cross-interconnection unit for communication connection with the corresponding second-stage optical interconnection unit;
[0008] The switching device comprises a plurality of the first-level optical interconnection units, a plurality of the second-level optical interconnection units, and a plurality of the optical cross interconnection units, the optical cross interconnection units comprise a plurality of the first-level access points and a plurality of the second-level access points, each of the first-level access points in the optical cross interconnection units is communicatively connected with each of the second-level access points, so that each of the first-level optical interconnection units is communicatively connected with each of the second-level optical interconnection units through the optical cross interconnection units.
[0009] In some embodiments, the plurality of the optical cross interconnection units are arranged as an optical cross interconnection unit matrix, according to the number of the first-level optical interconnection units in the switching device and the number of the first-level access points in the optical cross interconnection units, the step of determining the optical cross interconnection unit corresponding to each of the first-level optical interconnection units and the first target access point in the first-level optical interconnection unit comprises:
[0010] The plurality of the first-level optical interconnection units are sequentially divided into a plurality of first optical interconnection unit groups according to the number of the first-level optical interconnection units in the switching device and the number of the first-level access points in the optical cross interconnection units, wherein the number of the first-level optical interconnection units in the first optical interconnection unit group is equal to the number of the first-level access points in the optical cross interconnection unit, the number of the first optical interconnection unit groups is equal to the number of columns of the optical cross interconnection unit matrix, and the plurality of the first optical interconnection unit groups correspond to the columns of the optical cross interconnection unit matrix one by one;
[0011] The optical cross interconnection units in the column of the optical cross interconnection unit matrix corresponding to the first optical interconnection unit group are determined as the optical cross interconnection units corresponding to the optical interconnection units in the first optical interconnection unit group.
[0012] Each of the first-level access points in the optical cross interconnection unit corresponding to the optical interconnection units in the first optical interconnection unit group is sequentially determined as the first target access point corresponding to each of the optical interconnection units in the first optical interconnection unit group.
[0013] In some embodiments, according to the number of the second-level optical interconnection units in the switching device and the number of the second-level access points in the optical cross interconnection units, the step of determining the optical cross interconnection unit corresponding to each of the second-level optical interconnection units and the second target access point in the second-level optical interconnection unit comprises:
[0014] According to the number of second-level optical interconnection units in the switching device and the number of second-level access points in the optical cross interconnection unit, a plurality of the second-level optical interconnection units are sequentially divided into a plurality of second-level optical interconnection unit groups, wherein the number of second-level optical interconnection units in the second-level optical interconnection unit group is equal to the number of second-level access points in the optical cross interconnection unit, and the number of second-level optical interconnection unit groups is equal to the number of rows of the optical cross interconnection unit matrix, and a plurality of the second-level optical interconnection unit groups correspond to the rows of the optical cross interconnection unit matrix one by one;
[0015] The optical cross interconnection units in the row of the optical cross interconnection unit matrix corresponding to the second-level optical interconnection unit group are determined as the optical cross interconnection units corresponding to the optical interconnection units in the second-level optical interconnection unit group.
[0016] Each second-level access point in the optical cross interconnection unit corresponding to the optical interconnection unit in the second-level optical interconnection unit group is sequentially determined as the second target access point corresponding to each optical interconnection unit in the second-level optical interconnection unit group.
[0017] In some embodiments, before the step of determining the optical cross interconnection units and the first target access points corresponding to a plurality of first-level optical interconnection units according to the number of first-level optical interconnection units in the switching device and the number of first-level access points in the optical cross interconnection unit, and the step of determining the optical cross interconnection units and the second target access points corresponding to a plurality of second-level optical interconnection units according to the number of second-level optical interconnection units in the switching device and the number of second-level access points in the optical cross interconnection unit, the determination method further comprises:
[0018] According to the number of first-level optical interconnection units in the switching device, the number of second-level optical interconnection units, the number of first-level access points in the optical cross interconnection unit, and the number of second-level access points in the optical cross interconnection unit, the number of optical cross interconnection units is determined.
[0019] In some embodiments, the number of optical cross interconnection units is equal to the product of the ratio of the number of first-level optical interconnection units to the number of first-level access points in the optical cross interconnection unit and the ratio of the number of second-level optical interconnection units to the number of second-level access points in the optical cross interconnection unit.
[0020] In some embodiments, the ratio of the number of first-level optical interconnection units to the number of first-level access points in the optical cross interconnection unit is equal to the ratio of the number of second-level optical interconnection units to the number of second-level access points in the optical cross interconnection unit.
[0021] In some embodiments, the number of optical cross units, the number of first-level optical interconnection units, and the number of second-level optical interconnection units satisfy the following formula:
[0022] k = CD(r, m)
[0023] wherein r is the number of the first level optical interconnection units, m is the number of the second level optical interconnection units, and k x k is the number of the optical cross units.
[0024] In a second aspect, the embodiments of the present disclosure provide an optical cross interconnection unit, comprising:
[0025] a plurality of first level access points and a plurality of second level access points;
[0026] wherein each of the first level access points is communicatively connected with each of the second level access points, the first level access points are configured to be communicatively connected with first level optical interconnection units in a switching device, and the second level access points are configured to be communicatively connected with second level optical interconnection units in the switching device.
[0027] In some embodiments, the optical cross interconnection unit comprises a plurality of interconnection optical fibers, each of the first level access points is communicatively connected with each of the second level access points through the interconnection optical fibers.
[0028] In some embodiments, the optical cross interconnection unit comprises an optical waveguide, each of the first level access points is communicatively connected with each of the second level access points through the optical waveguide.
[0029] In some embodiments, the optical waveguide comprises a glass-based optical waveguide.
[0030] In some embodiments, the first level access points and / or the second level access points comprise optical connectors.
[0031] In some embodiments, the optical connectors are high-density optical connectors.
[0032] In a third aspect, the embodiments of the present disclosure provide an optical cross interconnection device, comprising:
[0033] at least one optical cross interconnection unit;
[0034] wherein the optical cross interconnection unit comprises a plurality of first level access points and a plurality of second level access points;
[0035] each of the first level access points is communicatively connected with each of the second level access points, the first level access points are configured to be communicatively connected with first level optical interconnection units in a switching device, and the second level access points are configured to be communicatively connected with second level optical interconnection units in the switching device.
[0036] In some embodiments, the optical cross interconnection device further comprises a box body;
[0037] wherein the optical cross interconnection unit is disposed in the box body.
[0038] In some embodiments, the optical cross-connect device further comprises a tray;
[0039] The optical cross-connect unit is arranged on the tray.
[0040] In a fourth aspect, the embodiments of the present disclosure provide a switching device, comprising:
[0041] a plurality of first-level optical interconnection units, a plurality of second-level optical interconnection units, a plurality of third-level optical interconnection units, and a plurality of optical cross-connect units;
[0042] The optical cross-connect unit comprises a plurality of first-level access points and a plurality of second-level access points, each of the first-level access points being communicatively connected with each of the second-level access points;
[0043] The first-level optical interconnection unit is communicatively connected with the first-level access point of the optical cross-connect unit for connecting the first-level optical interconnection unit and the second-level optical interconnection unit;
[0044] The second-level optical interconnection unit is communicatively connected with the second-level access point of the optical cross-connect unit for connecting the first-level optical interconnection unit and the second-level optical interconnection unit;
[0045] The second-level optical interconnection unit is communicatively connected with the second-level access point of the optical cross-connect unit for connecting the second-level optical interconnection unit and the third-level optical interconnection unit;
[0046] The third-level optical interconnection unit is communicatively connected with the first-level access point of the optical cross-connect unit for connecting the second-level optical interconnection unit and the third-level optical interconnection unit.
[0047] In some embodiments, the optical cross-connect units for connecting the first-level optical interconnection unit and the second-level optical interconnection unit are arranged as a first optical cross-connect unit matrix, a plurality of the first-level optical interconnection units are sequentially divided into a plurality of first-level optical interconnection unit groups, the number of first-level optical interconnection units in the first-level optical interconnection unit group is equal to the number of first-level access points in the optical cross-connect unit, the number of the first-level optical interconnection unit groups is equal to the number of columns of the first optical cross-connect unit matrix, and each of the first-level optical interconnection unit groups corresponds to a column of the first optical cross-connect unit matrix one-to-one,
[0048] Each of the first-level optical interconnection units in the first-level optical interconnection unit group is sequentially correspondingly communicatively connected with each of the first-level access points in each of the optical cross-connect units in the corresponding column.
[0049] In some embodiments, the plurality of second-level optical interconnection units are sequentially divided into a plurality of second optical interconnection unit groups, the number of second-level optical interconnection units in the second optical interconnection unit group is equal to the number of second-level access points in the optical cross interconnection unit, the number of second optical interconnection unit groups is equal to the number of rows of the first optical cross interconnection unit matrix, and the plurality of second optical interconnection unit groups correspond to the rows of the first optical cross interconnection unit matrix one by one,
[0050] Each second-level optical interconnection unit in the second optical interconnection unit group is sequentially and correspondingly communicatively connected to each second-level access point in each optical cross interconnection unit in the corresponding row.
[0051] In some embodiments, the optical cross interconnection units for connecting the second-level optical interconnection units and the third-level optical interconnection units are arranged into a second optical cross interconnection unit matrix, the plurality of second-level optical interconnection units are sequentially divided into a plurality of third optical interconnection unit groups, the number of second-level optical interconnection units in the third optical interconnection unit group is equal to the number of second-level access points in the optical cross interconnection unit, the number of third optical interconnection unit groups is equal to the number of rows of the second optical cross interconnection unit matrix, and the plurality of third optical interconnection unit groups correspond to the rows of the second optical cross interconnection unit matrix one by one,
[0052] Each second-level optical interconnection unit in the third optical interconnection unit group is sequentially and correspondingly communicatively connected to each second-level access point in each optical cross interconnection unit in the corresponding row.
[0053] In some embodiments, the plurality of third-level optical interconnection units are sequentially divided into a plurality of fourth optical interconnection unit groups, the number of third-level optical interconnection units in the fourth optical interconnection unit group is equal to the number of first-level access points in the optical cross interconnection unit, the number of fourth optical interconnection unit groups is equal to the number of columns of the second optical cross interconnection unit matrix, and the plurality of fourth optical interconnection unit groups correspond to the columns of the second optical cross interconnection unit matrix one by one,
[0054] Each third-level optical interconnection unit in the fourth optical interconnection unit group is sequentially and correspondingly communicatively connected to each first-level access point in each optical cross interconnection unit in the corresponding column.
[0055] In some embodiments, the optical cross interconnection units include a first optical cross interconnection unit and a second optical cross interconnection unit, the number of access points of the first optical cross interconnection unit is different from the number of access points of the second optical cross interconnection unit, wherein,
[0056] The first optical cross interconnection unit is used to connect the first-level optical interconnection units and the second-level optical interconnection units.
[0057] The second optical cross interconnection unit is configured to connect the second stage optical interconnection unit and the third stage optical interconnection unit.
[0058] In a fifth aspect, an electronic device is provided, including:
[0059] one or more processors;
[0060] a memory having one or more programs stored thereon, when the one or more programs are executed by the one or more processors, the one or more processors implement the method for determining the connection relationship in any of the above exchange devices;
[0061] one or more I / O interfaces connected between the processor and the memory, configured to implement information interaction between the processor and the memory.
[0062] In a sixth aspect, a computer readable medium is provided, having a computer program stored thereon, when the program is executed by a processor, the method for determining the connection relationship in any of the above exchange devices is implemented.
[0063] In the embodiments of the present disclosure, an optical cross interconnection unit is provided, including a plurality of first stage access points and a plurality of second stage access points, each of the first stage access points is in communication connection with each of the second stage access points, by connecting the standard small-capacity optical cross interconnection units to each other, a large-scale mesh network topology interconnection is constructed, thereby simplifying the complexity of the mesh network implementation, and further ensuring the reliability and convenience of the CLOS network implementation. The optical cross interconnection unit can be applied to super-large-scale data switches, super-large-scale routers, super-large-scale all-service routers, super-large-scale width access servers, super-large-scale wavelength division devices and other optical interconnection devices, thereby ensuring the reliability and convenience of the implementation of the above optical interconnection devices. BRIEF DESCRIPTION OF DRAWINGS
[0064] Figure 1 is a structural diagram of a CLOS network;
[0065] Figure 2 is a flowchart of a method for determining a connection relationship in the embodiments of the present disclosure;
[0066] Figure 3 is a flowchart of part of steps in another method for determining a connection relationship in the embodiments of the present disclosure;
[0067] Figure 4 is a flowchart of part of steps in another method for determining a connection relationship in the embodiments of the present disclosure;
[0068] Figure 5is a flow chart of part of steps in another method for determining connection relationship in embodiments of the present disclosure;
[0069] Figure 6 is a structural schematic diagram of a full-mesh network in embodiments of the present disclosure;
[0070] Figure 7 is a decomposition schematic diagram of a full-mesh network in embodiments of the present disclosure;
[0071] Figure 8 is a decomposition schematic diagram of a full-mesh network in embodiments of the present disclosure;
[0072] Figure 9 is a decomposition schematic diagram of a CLOS network in embodiments of the present disclosure;
[0073] Figure 10 is a connection schematic diagram of an optical interconnection unit and an optical cross interconnection unit in embodiments of the present disclosure;
[0074] Figure 11 is a connection schematic diagram of an optical interconnection unit and an optical cross interconnection unit in embodiments of the present disclosure;
[0075] Figure 12 is a schematic diagram of an optical cross interconnection unit in embodiments of the present disclosure;
[0076] Figure 13 is a schematic diagram of an optical cross interconnection device in embodiments of the present disclosure;
[0077] Figure 14 is a schematic diagram of another optical cross interconnection device in embodiments of the present disclosure;
[0078] Figure 15 is a schematic diagram of still another optical cross interconnection device in embodiments of the present disclosure;
[0079] Figure 16 is a schematic diagram of still another optical cross interconnection device in embodiments of the present disclosure;
[0080] Figure 17 is a schematic diagram of still another optical cross interconnection device in embodiments of the present disclosure;
[0081] Figure 18 is a schematic diagram of a switching device in embodiments of the present disclosure;
[0082] Figure 19 is a component block diagram of an electronic device in embodiments of the present disclosure;
[0083] Figure 20 is a component block diagram of a computer readable medium in embodiments of the present disclosure. DETAILED DESCRIPTION
[0084] In order for those skilled in the art to better understand the technical solutions of the present disclosure, the method for determining connection relationship in a switching device, the optical cross-interconnection unit, the optical cross-interconnection device, the switching device, the electronic device, and the computer readable medium provided by the present disclosure are described in detail below with reference to the drawings.
[0085] In the following, example embodiments will be described more fully with reference to the accompanying drawings, in which, however, the example embodiments can be embodied in different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
[0086] In the case of no conflict, each embodiment of the present disclosure and each feature in the embodiments can be combined with each other.
[0087] As used herein, the term "and / or" includes any and all combinations of one or more of the associated listed items.
[0088] The terms used herein are only used to describe specific embodiments and are not intended to limit the present disclosure. As used herein, the singular forms "a" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will also be understood that the terms "comprise" and / or "consist of, when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof.
[0089] Unless otherwise defined, all terms used herein, including technical and scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art. It will also be understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art and the present disclosure, and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
[0090] The inventors of the present disclosure have found that, in a CLOS network, the capacity of a switching device is closely related to the number of interconnection fibers that can be provided between the switching device and the optical interconnection unit. When pursuing the improvement of the capacity of the switching device, the number of optical fiber interconnections will inevitably increase substantially. In particular, in a super large-scale networking system, the size of the CLOS network becomes very large, and the wiring between the optical interconnection units is also very complex. Therefore, how to ensure the reliability and convenience of the CLOS network implementation has become a difficult problem to be solved in engineering implementation.
[0091] Mesh network refers to a network connection form in which all nodes are directly connected. The two adjacent levels of units in a CLOS network are fully connected, so the two adjacent levels of units in a CLOS network can be regarded as a mesh network.
[0092] The inventors of the present disclosure further believe that if the mesh network can be decomposed and the complexity of the mesh network connection is simplified, the complexity of the CLOS network connection can be simplified, thereby improving the reliability and convenience of the CLOS network implementation.
[0093] Therefore, in a first aspect, with reference to Figure 2 The embodiment of the present disclosure provides a method for determining connection relationship in a switching device, comprising:
[0094] In step S110, according to the number of first-level optical interconnection units in the switching device and the number of first-level access points in the optical cross interconnection unit, the optical cross interconnection unit corresponding to a plurality of first-level optical interconnection units and a first target access point are determined, and the first target access point is a first-level access point in the optical cross interconnection unit for communication connection with the corresponding first-level optical interconnection unit;
[0095] In step S120, according to the number of second-level optical interconnection units in the switching device and the number of second-level access points in the optical cross interconnection unit, the optical cross interconnection unit corresponding to a plurality of second-level optical interconnection units and a second target access point are determined, and the second target access point is a second-level access point in the optical cross interconnection unit for communication connection with the corresponding second-level optical interconnection unit;
[0096] The optical cross interconnection unit includes a plurality of first-level access points and a plurality of second-level access points, each first-level access point in the optical cross interconnection unit is in communication connection with each second-level access point, so that each first-level optical interconnection unit is in communication connection with each second-level optical interconnection unit through the optical cross interconnection unit.
[0097] In the embodiment of the present disclosure, an optical cross interconnection unit is provided, which includes a plurality of first-level access points and a plurality of second-level access points, each first-level access point in the optical cross interconnection unit is in communication connection with each second-level access point, and the purpose is to build a large-scale mesh network topology interconnection by connecting standard small-capacity optical cross interconnection units with each other, thereby simplifying the complexity of the mesh network implementation, and further simplifying the complexity of the CLOS network implementation.
[0098] It should be noted that in the embodiments of the present disclosure, the switching device can have two or more levels of optical interconnection units, and the first level optical interconnection unit and the second level optical interconnection unit can be any two adjacent levels of optical interconnection units in the switching device. The embodiments of the present disclosure do not make special limitations on this. As an optional implementation, the switching device includes three levels of optical interconnection units, and the three levels of optical interconnection units constitute a CLOS network. It should also be noted that in the embodiments of the present disclosure, the optical interconnection unit refers to a data processing unit connected to an external device through an optical fiber, for example, one or more of a white box switch, a line card, a switching card, etc. connected to the outside through an optical fiber, and the embodiments of the present disclosure do not make special limitations on this.
[0099] In the embodiments of the present disclosure, the switching device can be a super-large-scale data switch, a super-large-scale router, a super-large-scale service router (SR), a super-large-scale broadband remote access server (BRAS), a super-large-scale wavelength division device, etc. The embodiments of the present disclosure do not make special limitations on this.
[0100] It should be noted that the determination method of the connection relationship is executed by an electronic device with a processor, for example, the electronic device can be a computer. By executing the determination method of the connection relationship, the correspondence between the first level optical interconnection unit of the mesh network and the first level access point of the optical cross interconnection unit, and the correspondence between the second level optical interconnection unit and the second level access point of the optical cross interconnection unit are outputted, so that the engineering personnel or the automatic device can connect the optical interconnection unit and the optical cross interconnection unit according to the outputted correspondence, thereby constructing a large-scale mesh network topology interconnection, and further realizing the CLOS network interconnection.
[0101] It should also be noted that the number of the first level optical interconnection unit in the mesh network in step S110 and the number of the first level access point in the optical cross interconnection unit, and the number of the second level optical interconnection unit in the mesh network in step S120 and the number of the second level access point in the optical cross interconnection unit can be inputted by the engineering personnel through a keyboard or other input device; or can be obtained by reading the number stored in the storage medium; in addition, since in the embodiments of the present disclosure, a standardized optical cross interconnection unit is provided, the model of the standardized optical cross interconnection unit can also be stored in the storage medium, and the number of the first level access point and the second level access point in the optical cross interconnection unit can be obtained by reading the model of the optical cross interconnection unit. The embodiments of the present disclosure do not make special limitations on this.
[0102] In the embodiments of the present disclosure, the optical cross interconnection units corresponding to the first-level optical interconnection units and the first target access points, and the optical cross interconnection units corresponding to the second-level optical interconnection units and the second target access points are determined according to a predetermined rule. The predetermined rule satisfies that each first-level optical interconnection unit corresponds to a plurality of optical cross interconnection units, and in each corresponding optical cross interconnection unit, each first-level optical interconnection unit corresponds to a first target access point; each second-level optical interconnection unit corresponds to a plurality of optical cross interconnection units, and in each corresponding optical cross interconnection unit, each second-level optical interconnection unit corresponds to a second target access point. Because each first-level access point in the optical cross interconnection unit is in communication connection with each second-level access point, each first-level optical interconnection unit is in communication connection with each second-level optical interconnection unit through the optical cross interconnection unit.
[0103] It should be further noted that in the embodiments of the present disclosure, by steps S110 to S120, an existing mesh network can be decomposed, and the existing mesh network can be composed of a plurality of optical cross interconnection units; a plurality of optical cross interconnection units can also be combined to form a mesh network of a specific scale. For example, q*q optical cross interconnection units are combined to form a mesh network whose network scale is q times the network scale of the optical cross interconnection unit, where q is an integer greater than 2.
[0104] The determination method of the connection relationship in the switching device provided by the embodiments of the present disclosure provides an optical cross interconnection unit, the optical cross interconnection unit includes a plurality of first-level access points and a plurality of second-level access points, each first-level access point in the optical cross interconnection unit is in communication connection with each second-level access point, a large-scale mesh network topology interconnection is constructed by connecting standard small-capacity optical cross interconnection units with each other, thereby simplifying the complexity of the full-mesh network implementation, and further ensuring the reliability and convenience of the CLOS network implementation. The determination method provided by the embodiments of the present disclosure can be used for determining the connection relationship in optical interconnection devices such as super-large-scale data switches, super-large-scale routers, super-large-scale full-service routers, super-large-scale width access servers, super-large-scale wavelength division devices, and the like, thereby ensuring the reliability and convenience of the implementation of the above optical interconnection devices.
[0105] As an optional implementation, in the embodiments of the present disclosure, when the connection relationship in the switching device is determined through steps S110 to S120, an optical cross interconnection unit matrix is introduced, the optical cross interconnection unit matrix includes a plurality of optical cross interconnection units, and the first-level optical interconnection units correspond to columns in the optical cross interconnection unit matrix, and the second-level optical interconnection units correspond to rows in the optical cross interconnection unit matrix; or the first-level optical interconnection units correspond to rows in the optical cross interconnection unit matrix, and the second-level optical interconnection units correspond to columns in the optical cross interconnection unit matrix. And each first-level optical interconnection unit corresponds to a plurality of optical cross interconnection units, and in each corresponding optical cross interconnection unit, each first-level optical interconnection unit corresponds to a first target access point; each second-level optical interconnection unit corresponds to a plurality of optical cross interconnection units, and in each corresponding optical cross interconnection unit, each second-level optical interconnection unit corresponds to a second target access point, so that the first-level optical interconnection units and the second-level optical interconnection units of the mesh network are fully connected.
[0106] Correspondingly, with reference to Figure 3 In some embodiments, the plurality of optical cross interconnection units are arranged as an optical cross interconnection unit matrix, and step S110 includes:
[0107] In step S111, a plurality of the first-level optical interconnection units are sequentially divided into a plurality of first optical interconnection unit groups according to the number of the first-level optical interconnection units in the switching device and the number of the first-level access points in the optical cross interconnection unit, wherein the number of the first-level optical interconnection units in the first optical interconnection unit group is equal to the number of the first-level access points in the optical cross interconnection unit, the number of the first optical interconnection unit groups is equal to the number of columns of the optical cross interconnection unit matrix, and the plurality of first optical interconnection unit groups correspond to the columns of the optical cross interconnection unit matrix one by one;
[0108] In step S112, the optical cross interconnection units in the column of the optical cross interconnection unit matrix corresponding to the first optical interconnection unit group are determined as the optical cross interconnection units corresponding to the optical interconnection units in the first optical interconnection unit group.
[0109] In step S113, each first-level access point in the optical cross interconnection unit corresponding to the optical interconnection unit in the first optical interconnection unit group is sequentially determined as the first target access point corresponding to each optical interconnection unit in the first optical interconnection unit group.
[0110] Correspondingly, with reference to Figure 4 In some embodiments, step S120 includes:
[0111] In step S121, the second optical interconnection units are equally divided into a plurality of second optical interconnection unit groups according to the number of the second optical interconnection units in the mesh network and the number of the second access points in the optical cross interconnection unit, wherein the number of the second optical interconnection units in the second optical interconnection unit group is equal to the number of the second access points in the optical cross interconnection unit, the number of the second optical interconnection unit groups is equal to the number of rows of the optical cross interconnection unit matrix, and the plurality of second optical interconnection unit groups correspond to the rows of the optical cross interconnection unit matrix one by one;
[0112] In step S122, the optical cross interconnection units in the row of the optical cross interconnection unit matrix corresponding to the second optical interconnection unit group are determined as the optical cross interconnection units corresponding to the optical interconnection units in the second optical interconnection unit group.
[0113] In step S123, each second access point in the optical cross interconnection unit corresponding to the optical interconnection unit in the second optical interconnection unit group is sequentially determined as the second target access point corresponding to each optical interconnection unit in the second optical interconnection unit group.
[0114] In the embodiments of the present disclosure, by steps S110 to S120, the existing mesh network can be decomposed to form the existing mesh network composed of a plurality of optical cross interconnection units, and a plurality of optical cross interconnection units can be combined to form a mesh network of a specific scale. For example, q*q optical cross interconnection units are combined to form a mesh network whose network scale is q times the network scale of the optical cross interconnection unit, wherein q is an integer greater than 2. In the embodiments of the present disclosure, the number of optical cross interconnection units can be determined according to the scale of the mesh network and the network scale of the optical cross interconnection unit, wherein the scale of the mesh network is represented by the number of first optical interconnection units and the number of second optical interconnection units, and the network scale of the optical cross interconnection unit is represented by the number of first access points in the optical cross interconnection unit and the number of second access points in the optical cross interconnection unit.
[0115] Correspondingly, with reference to Figure 5 Before step S110 and step S120, the determination method further comprises:
[0116] In step S130, the number of optical cross interconnection units is determined according to the number of first optical interconnection units, the number of second optical interconnection units in the switching device, the number of first access points in the optical cross interconnection unit, and the number of second access points in the optical cross interconnection unit.
[0117] In some embodiments, the ratio of the number of the first-stage optical interconnection units and the number of the first-stage access points in the optical cross interconnection units is equal to the product of the ratio of the number of the second-stage optical interconnection units and the number of the second-stage access points in the optical cross interconnection units.
[0118] In some embodiments, the ratio of the number of the first-stage optical interconnection units and the number of the first-stage access points in the optical cross interconnection units is equal to the ratio of the number of the second-stage optical interconnection units and the number of the second-stage access points in the optical cross interconnection units.
[0119] It should be noted that in the embodiments of the present disclosure, when the ratio of the number of the first-stage optical interconnection units and the number of the first-stage access points in the optical cross interconnection units is equal to the ratio of the number of the second-stage optical interconnection units and the number of the second-stage access points in the optical cross interconnection units, the mesh network can be decomposed into a network composed of k*k optical cross interconnection units, where k satisfies formula (1) with the number of the first-stage optical interconnection units and the number of the second-stage optical interconnection units:
[0120] k = CD(r, m) (1)
[0121] Wherein, r is the number of the first-stage optical interconnection units, and m is the number of the second-stage optical interconnection units.
[0122] As can be seen from formula (1), k is the greatest common divisor of r and m. It should be noted that in the embodiments of the present disclosure, k can be the greatest common divisor of r and m, k can also be the least common divisor of r and m, and k can also be any one of the greatest common divisor and the least common divisor of r and m. The embodiments of the present disclosure do not make special limitations on this. In actual application, the value of k can be determined according to the actual network size and the volume, position arrangement and other factors of the optical cross interconnection device in engineering reality.
[0123] Embodiment One
[0124] In this embodiment one, as shown in FIG. 1, the mesh network has r first-stage optical interconnection units and m second-stage optical interconnection units, and in the following description, the first-stage optical interconnection units are collectively referred to as A side, and the second-stage optical interconnection units are collectively referred to as B side. Figure 6 Figure 6 In this embodiment one, the optical interconnection units of the A side and the B side are equally divided into k first optical interconnection unit groups and k second optical interconnection unit groups, respectively, that is,
[0125] In this embodiment one, the optical interconnection units of the A side and the B side are equally divided into k first optical interconnection unit groups and k second optical interconnection unit groups, respectively, that is, Figure 6 A1 block, A2 block, Ak block, and B1 block, B2 block, Bk block. k is the greatest common divisor of r and m. Each of the first group of optical interconnection units includes r / k A-side optical interconnection units, and each of the second group of optical interconnection units includes m / k B-side optical interconnection units.
[0126] According to the interconnection characteristics of the mesh network, the A1 block and the B1 block to Bk block on the B side are connected, i.e., can be decomposed into k optical cross interconnection units as shown in the figure. Each optical cross interconnection unit includes r / k first-level access points and m / k second-level access points, and the r / k first-level access points and the m / k second-level access points are fully connected. In this embodiment, the optical cross interconnection units corresponding to the A1 block are respectively named as A1B1 mesh unit, A1B2 mesh unit, AkBk mesh unit, and further collectively referred to as A1Bx mesh family. Figure 7 Similarly, the network topology between the A2 block and the B1 block to Bk block on the B side can be decomposed into k optical cross interconnection units with the same topology. Each optical cross interconnection unit includes r / k first-level access points and m / k second-level access points, and the r / k first-level access points and the m / k second-level access points are fully connected. In this embodiment, the optical cross interconnection units corresponding to the A2 block are respectively named as A2B1 mesh, A2B2 mesh, AkBk mesh, and further collectively referred to as A2Bx mesh family.
[0127] Similarly, the network topology between the Ak block and the B1 block to Bk block on the B side can be decomposed into k optical cross interconnection units with the same topology. Each optical cross interconnection unit includes r / k first-level access points and m / k second-level access points, and the r / k first-level access points and the m / k second-level access points are fully connected. In this embodiment, the optical cross interconnection units corresponding to the Ak block are respectively named as AkB1 mesh, AkB2 mesh, AkBk mesh, and further collectively referred to as AkBx mesh family.
[0128] As shown in the figure, in this embodiment, the r*m mesh network is decomposed into k*k optical cross interconnection units with consistent network topology.
[0129] Figure 8 Similarly, as shown in the figure,
[0130] Similarly, as shown in the figure, Figure 9 In this embodiment one, the r*m*r three-stage CLOS network is decomposed into 2*k*k network topology consistent optical cross-connect units. Among them, corresponding to the network between stage 1 and stage 2, respectively denoted as A side and B side, decomposed into A1Bx mesh family, A2Bx mesh family, …, AkBx mesh family; corresponding to the network between stage 2 and stage 3, respectively denoted as D side and C side, decomposed into C1Dx mesh family, C2Dx mesh family, …, CkDx mesh family. Figure 9
[0131] Embodiment two
[0132] In this embodiment two, the mesh network has r first-stage optical interconnection units and m second-stage optical interconnection units, collectively referred to as A side for the first-stage optical interconnection units and B side for the second-stage optical interconnection units.
[0133] In this embodiment two, the optical interconnection units of A side and B side are respectively divided into k first optical interconnection unit groups and k second optical interconnection unit groups, namely A1 block, A2 block, …, Ak block, and B1 block, B2 block, …, Bk block. K is the greatest common divisor of r and m. Among them, each first optical interconnection unit group includes r / k A-side optical interconnection units, and each second optical interconnection unit group includes m / k B-side optical interconnection units.
[0134] In this embodiment two, (r / k)*(m / k) optical cross-connect units are only used as a standard optical cross-connect device. In this embodiment two, there are k*k standard optical cross-connect devices, which are sorted and named as follows:
[0135] A1B1, A1B2, …, A1Bk, collectively described as A1Bx optical cross-connect device family;
[0136] A2B1, A2B2, …, A2Bk, collectively described as A2Bx optical cross-connect device family;
[0137] …
[0138] AkB1, AkB2, …, AkBk, collectively described as AkBx optical cross-connect device family.
[0139] In this embodiment two, A1Bx optical cross-connect device family, A2Bx optical cross-connect device family, …, AkBx optical cross-connect device family are collectively named as Ax optical cross-connect device family.
[0140] Similarly, we can also sort and name the above k*k optical cross interconnection devices in the following way, that is:
[0141] A1B1, A2B1, …, AkB1, uniformly described as AxB1 optical cross interconnection device family;
[0142] A1B2, A2B2, …, AkB2, uniformly described as AxB2 optical cross interconnection device family;
[0143] …
[0144] A1Bk, A2Bk, …, AkBk, uniformly described as AxBk optical cross interconnection device family.
[0145] In this embodiment two, AxB1 optical cross interconnection device family, AxB2 optical cross interconnection device family, …, AxBk optical cross interconnection device family, are uniformly named as Bx mesh network cross device family.
[0146] As shown in Figure 10 , in this embodiment two, A1 block corresponds to A1Bx optical cross interconnection device family, and the optical cross interconnection devices A1B1, A1B2, …, A1Bk in A1Bx optical cross interconnection device family are the optical cross interconnection devices corresponding to A1 block, and the first level access point 1 in the optical cross interconnection devices A1B1, A1B2, …, A1Bk is the first target access point corresponding to the optical interconnection unit 1 in A1 block, and the same is true for the other blocks. Similarly, A2 block corresponds to A2Bx optical cross interconnection device family, …, Ak block corresponds to AkBx optical cross interconnection device family.
[0147] As shown in Figure 11 , in this embodiment two, B1 block corresponds to AxB1 optical cross interconnection device family, and the optical cross interconnection devices A1B1, A2B1, …, AkB1 in AxB1 optical cross interconnection device family are the optical cross interconnection devices corresponding to B1 block, and the second level access point 1 in the optical cross interconnection devices A1B1, A2B1, …, AkB1 is the second target access point corresponding to the optical interconnection unit 1 in B1 block, and the same is true for the other blocks. Similarly, B2 block corresponds to AxB2 optical cross interconnection device family, …, Bk block corresponds to AxBk optical cross interconnection device family.
[0148] In the second embodiment, each optical interconnection unit is connected to r / k or m / k optical interconnection units, the number of connection points of each optical interconnection unit is greatly reduced compared to the existing r*m mesh network, and the efficiency and reliability of the engineering are greatly improved; in addition, in the second embodiment, only (r / k)*(m / k) mesh network topologies need to be made, and the complexity is reduced by k*k times compared to the existing r*m mesh network topology, thereby greatly reducing the complexity of the optical cross interconnection unit in the mesh network.
[0149] In a second aspect, referring to Figure 12 The optical cross interconnection unit provided in the embodiments of the present disclosure comprises a plurality of first-level access points and a plurality of second-level access points, each of the first-level access points in the optical cross interconnection unit is in communication connection with each of the second-level access points, a large-scale mesh network topology interconnection is constructed by connecting the standard and small-capacity optical cross interconnection units to each other, thereby simplifying the complexity of the mesh network implementation, and the reliability and convenience of the CLOS network implementation can be ensured.
[0150] a plurality of first-level access points 110 and a plurality of second-level access points 120;
[0151] Each of the first-level access points 110 is in communication connection with each of the second-level access points 120, the first-level access points 110 are used to be in communication connection with the first-level optical interconnection units in the switching device, and the second-level access points 120 are used to be in communication connection with the second-level optical interconnection units in the switching device.
[0152] The optical cross interconnection unit provided in the embodiments of the present disclosure comprises a plurality of first-level access points and a plurality of second-level access points, each of the first-level access points in the optical cross interconnection unit is in communication connection with each of the second-level access points, a large-scale mesh network topology interconnection is constructed by connecting the standard and small-capacity optical cross interconnection units to each other, thereby simplifying the complexity of the mesh network implementation, and the reliability and convenience of the CLOS network implementation can be ensured.
[0153] In a second aspect, referring to Figure 12 In some embodiments, the optical cross interconnection unit comprises a plurality of interconnection optical fibers 130, each of the first-level access points 110 is in communication connection with each of the second-level access points 120 through the interconnection optical fibers 130.
[0154] In some embodiments, the optical cross interconnection unit comprises an optical waveguide, each of the first-level access points 110 is in communication connection with each of the second-level access points 120 through the optical waveguide.
[0155] In some embodiments, the optical waveguide comprises a glass-based optical waveguide.
[0156] It should be noted that in the embodiments of the present disclosure, the optical waveguide has a high density, and the full connection of the first-level access points and the second-level access points by the optical waveguide can improve the access density of the optical cross interconnection unit.
[0157] In some embodiments, the first-level access points and / or the second-level access points comprise optical connectors.
[0158] In some embodiments, the optical connectors are high-density optical connectors.
[0159] In the embodiments of the present disclosure, the optical cross-interconnection unit further comprises a panel, and the first-level access points and the second-level access points of the optical cross-interconnection unit are arranged on the panel. As an optional implementation, the high-density optical connectors serving as the first-level access points and the second-level access points are arranged on the panel, and the optical fibers from the optical interconnection unit are connected to the high-density optical connectors.
[0160] In a third aspect, referring to Figure 13 In the embodiments of the present disclosure, the optical cross-interconnection device comprises:
[0161] at least one optical cross-interconnection unit 210;
[0162] The optical cross-interconnection unit 210 comprises a plurality of first-level access points and a plurality of second-level access points.
[0163] Each of the first-level access points is communicatively connected to each of the second-level access points, the first-level access points are configured to be communicatively connected to first-level optical interconnection units in a switching device, and the second-level access points are configured to be communicatively connected to second-level optical interconnection units in the switching device.
[0164] The optical cross-interconnection device provided by the embodiments of the present disclosure comprises at least one optical cross-interconnection unit, each of the optical cross-interconnection units comprises a plurality of first-level access points and a plurality of second-level access points, each of the first-level access points in the optical cross-interconnection unit is communicatively connected to each of the second-level access points, and a large-scale mesh network topology interconnection is constructed by connecting the standard and small-capacity optical cross-interconnection units to each other, thereby simplifying the complexity of the mesh network implementation and achieving the reliability and convenience of the CLOS network implementation.
[0165] It should be noted that, in the embodiments of the present disclosure, the optical cross-interconnection unit can be in a white box form or a plug-in card form, and the embodiments of the present disclosure do not make special limitations thereon.
[0166] When the optical cross-interconnection device is in a white box form, the optical cross-interconnection device further comprises a box body, the box body is configured to support a panel and store optical fibers, so as to protect the interconnection optical fibers and the high-density connectors from external interference and facilitate engineering installation and maintenance.
[0167] Correspondingly, in some embodiments, the optical cross-interconnection device further comprises a box body.
[0168] The optical cross-connect unit is arranged in the box body.
[0169] It should be noted that the size of the box body can be different according to the change of the installation environment in the engineering application, and the embodiment of the present disclosure does not specially limit this.
[0170] When the optical cross-connect device is in the form of a plug-in card, the optical cross-connect device further comprises a tray for supporting the panel and the interconnecting optical fibers / optical waveguides.
[0171] Correspondingly, in some embodiments, the optical cross-connect device further comprises a tray;
[0172] The optical cross-connect unit is arranged on the tray.
[0173] In some embodiments, the tray is further provided with a tray guide rail.
[0174] Embodiment three
[0175] In this embodiment three, as shown in the figure, the optical cross-connect device is in the form of a white box, and the first-level access points and the second-level access points of the optical cross-connect units in the optical cross-connect device are fully connected through optical fibers. Figure 14
[0176] The optical cross-connect unit constitutes a mesh network topology of (r / k)*(m / k).
[0177] The optical cross-connect device comprises a box body 301, a panel 302, and a box cover 303, and the panel 302 has two rows of high-density optical connectors 304, and the other side of the high-density optical connector 304 is connected through an interconnecting optical fiber 305.
[0178] Among them, there are (r / k)+(m / k) high-density optical connectors 304 on the panel 302, which are arranged in two rows:
[0179] The upper row, from left to right, is the first-level access points of the optical cross-connect units in turn: access point 1, access point 2, …, access point r / k;
[0180] The lower row, from left to right, is the second-level access points of the optical cross-connect units in turn: access point 1, access point 2, …, access point m / k.
[0181] In this embodiment three, the high-density optical connector 304 is composed of two rows of optical connectors, and the optical fibers of the optical interconnection unit are connected in communication through the high-density optical connector 304 and the optical cross-connect device.
[0182] It should be noted that, in the embodiment three, Figure 14 Only one case that one optical cross-connect unit is included in one optical cross-connect device is shown. In practical engineering, the number of optical cross-connect units in one white-box optical cross-connect device can be arranged according to the size of optical connectors, the size of white box, the number and volume of interconnecting optical fibers. For example, multiple optical cross-connect units can be placed in one optical cross-connect device. The embodiments of the present disclosure do not make special limitations on this.
[0183] Embodiment Four
[0184] In this embodiment four, as shown in Figure 15 the optical cross-connect device is in the form of a white box, and the first-level access points and the second-level access points of the optical cross-connect units in the optical cross-connect device are fully connected by optical waveguides.
[0185] The optical cross-connect units form a mesh network topology of (r / k)*(m / k), and in this embodiment four, two standard optical cross-connect units are placed in the optical cross-connect device.
[0186] The optical cross-connect device includes a box body 311, a panel 312, a box cover 313, and two rows of high-density optical connectors 314 on the panel 312, and the other side of the high-density optical connectors 314 is connected by glass-based optical waveguides 315.
[0187] In this embodiment four, there are two layers of optical waveguides 315, which form two layers of standard optical cross-connect units, the upper layer is marked as the first optical waveguide cross-connect unit, and the lower layer is marked as the second optical waveguide cross-connect unit, wherein the upper layer of optical waveguides serves as the first optical waveguide mesh network cross plate, and the lower layer of optical waveguides serves as the second optical waveguide mesh network cross plate.
[0188] On the upper layer of the panel 312, from left to right, there are the first-level access points of the first optical cross-connect unit: access point 1, access point 2, …, access point r / k, and the second-level access points of the first optical cross-connect unit: access point 1, access point 2, …, access point m / k, wherein, as shown in Figure 15 the first-level access points and the second-level access points of the first optical cross-connect unit are communicatively connected by the first optical waveguide mesh network cross plate 315a;
[0189] On the lower layer of the panel 312, from left to right, there are the first-level access points of the second optical cross-connect unit: access point 1, access point 2, …, access point r / k, and the second-level access points of the second optical cross-connect unit: access point 1, access point 2, …, access point m / k, wherein, as shown in Figure 16 the first-level access points and the second-level access points of the second optical cross-connect unit are communicatively connected by the second optical waveguide mesh network cross plate 315b.
[0190] It should be noted that in this embodiment four, glass-based optical waveguide is used, mainly considering the good cross function between the optical paths of the waveguide, that is, two optical paths in the waveguide are greater than a certain angle and can pass through each other, and the interference between them is very small; glass-based is selected, mainly considering that the loss of glass-based is relatively small.
[0191] Embodiment five
[0192] In this embodiment five, as shown in Figure 17 The optical cross interconnection device is in the form of a card, and the first-level access points and the second-level access points of the optical cross interconnection units in the optical cross interconnection device are connected by interconnection optical fibers. The optical cross interconnection units form a mesh network topology of (r / k)*(m / k).
[0193] The optical cross interconnection device includes a tray 321, a panel 322, a tray guide rail (not shown), and two rows of high-density optical connectors 324 on the panel 322, and the other side of the high-density optical connectors 324 is connected by interconnection optical fibers 325.
[0194] It should be noted that in this embodiment five of the disclosure, the first-level access points and the second-level access points of the optical cross interconnection units can also be interconnected by optical waveguides, for example, interconnected by glass-based optical waveguides.
[0195] In a fourth aspect, with reference to Figure 18 , the embodiment of the disclosure provides a switching device, comprising:
[0196] a plurality of first-level optical interconnection units 401, a plurality of second-level optical interconnection units 402, a plurality of third-level optical interconnection units 403, and a plurality of optical cross interconnection units 404;
[0197] The optical cross interconnection unit 404 includes a plurality of first-level access points and a plurality of second-level access points, and each of the first-level access points is in communication connection with each of the second-level access points;
[0198] The first-level optical interconnection unit 401 is in communication connection with the first-level access points of the optical cross interconnection unit 404 for connecting the first-level optical interconnection unit 401 and the second-level optical interconnection unit 402;
[0199] The second-level optical interconnection unit 402 is in communication connection with the second-level access points of the optical cross interconnection unit 404 for connecting the first-level optical interconnection unit 401 and the second-level optical interconnection unit 402;
[0200] The second-level optical interconnection unit 402 is in communication connection with the second-level access points of the optical cross interconnection unit 404 for connecting the second-level optical interconnection unit 402 and the third-level optical interconnection unit 403;
[0201] The third-level optical interconnection unit 403 is in communication connection with a first-level access point of an optical cross interconnection unit 404 used to connect the second-level optical interconnection unit 402 and the third-level optical interconnection unit 403.
[0202] In the embodiments of the present disclosure, the switching device can be a super-large data switch, a super-large router, a super-large service router (SR), a super-large broadband remote access server (BRAS), a super-large wavelength division device, and the like, and the embodiments of the present disclosure do not make special limitations thereto.
[0203] It should be noted that, in the switching device provided by the embodiments of the present disclosure, the connection relationship between the first-level optical interconnection unit, the second-level optical interconnection unit and the optical cross interconnection unit is determined according to the method for determining the connection relationship of the full-connection mesh network in the first aspect of the present disclosure, so that each first-level optical interconnection unit is in communication connection with each second-level optical interconnection unit through the optical cross interconnection unit; and the connection relationship between the second-level optical interconnection unit, the third-level optical interconnection unit and the optical cross interconnection unit is determined according to the method for determining the connection relationship of the full-connection mesh network in the first aspect of the present disclosure, so that each second-level optical interconnection unit is in communication connection with each third-level optical interconnection unit through the optical cross interconnection unit. Thus, the CLOS network topology is constructed.
[0204] In the switching device provided by the embodiments of the present disclosure, the standard and small-capacity optical cross interconnection units are connected with each other to construct a large-scale CLOS network topology, thereby simplifying the complexity of the CLOS network implementation, and further ensuring the reliability and convenience of the CLOS network implementation.
[0205] As an optional implementation, in the embodiments of the present disclosure, the same standard optical cross interconnection unit is used between the first-level optical interconnection unit and the second-level optical interconnection unit, and between the third-level optical interconnection unit and the second-level optical interconnection unit, thereby simplifying the complexity of the CLOS network implementation.
[0206] In some embodiments, the optical cross-connect units for connecting the first-level optical interconnection units and the second-level optical interconnection units are arranged as a first optical cross-connect unit matrix, a plurality of the first-level optical interconnection units are sequentially divided into a plurality of first optical interconnection unit groups, the number of first-level optical interconnection units in the first optical interconnection unit group is equal to the number of first-level access points in the optical cross-connect unit, the number of the first optical interconnection unit groups is equal to the number of columns of the first optical cross-connect unit matrix, and the plurality of the first optical interconnection unit groups correspond to the columns of the first optical cross-connect unit matrix one by one,
[0207] Each first-level optical interconnection unit in the first optical interconnection unit group is sequentially connected in communication with each first-level access point in each first optical cross-connect unit in the corresponding column.
[0208] In some embodiments, a plurality of the second-level optical interconnection units are sequentially divided into a plurality of second optical interconnection unit groups, the number of second-level optical interconnection units in the second optical interconnection unit group is equal to the number of second-level access points in the optical cross-connect unit, the number of the second optical interconnection unit groups is equal to the number of rows of the first optical cross-connect unit matrix, and the plurality of the second optical interconnection unit groups correspond to the rows of the first optical cross-connect unit matrix one by one,
[0209] Each second-level optical interconnection unit in the second optical interconnection unit group is sequentially connected in communication with each second-level access point in each first optical cross-connect unit in the corresponding row.
[0210] It should be noted that the connection mode of the first-level optical interconnection unit and the optical cross-connect unit, and the connection mode of the second-level optical interconnection unit and the optical cross-connect unit ensure that the plurality of first-level optical interconnection units and the plurality of second-level optical interconnection units in the switching device are fully connected, i.e., a mesh network is built between the plurality of first-level optical interconnection units and the plurality of second-level optical interconnection units in the switching device.
[0211] In some embodiments, the optical cross-connect units for connecting the second-level optical interconnection units and the third-level optical interconnection units are arranged as a second optical cross-connect unit matrix, a plurality of the second-level optical interconnection units are sequentially divided into a plurality of third optical interconnection unit groups, the number of second-level optical interconnection units in the third optical interconnection unit group is equal to the number of second-level access points in the optical cross-connect unit, the number of the third optical interconnection unit groups is equal to the number of rows of the second optical cross-connect unit matrix, and the plurality of the third optical interconnection unit groups correspond to the rows of the second optical cross-connect unit matrix one by one,
[0212] Each second-level optical interconnection unit in the third optical interconnection unit group is sequentially connected in communication with each second-level access point in each optical cross-connect unit in the corresponding row.
[0213] In some embodiments, the plurality of third-level optical interconnection units are sequentially divided into a plurality of fourth optical interconnection unit groups, the number of third-level optical interconnection units in the fourth optical interconnection unit group is equal to the number of first-level access points in the optical cross interconnection unit, and the number of fourth optical interconnection unit groups is equal to the number of columns of the second optical cross interconnection unit matrix, and the plurality of fourth optical interconnection unit groups correspond to the columns of the second optical cross interconnection unit matrix one by one.
[0214] Each third-level optical interconnection unit in the fourth optical interconnection unit group is sequentially and communicatively connected to each first-level access point in each optical cross interconnection unit in the corresponding column.
[0215] It should be noted that the connection mode of the second-level optical interconnection unit and the optical cross interconnection unit and the connection mode of the third-level optical interconnection unit and the optical cross interconnection unit ensure that the plurality of second-level optical interconnection units and the plurality of third-level optical interconnection units in the switching device are fully connected, that is, a mesh network is constructed between the plurality of second-level optical interconnection units and the plurality of third-level optical interconnection units in the switching device.
[0216] It should also be noted that when a mesh network is constructed between the plurality of first-level optical interconnection units and the plurality of second-level optical interconnection units in the switching device and a mesh network is constructed between the plurality of second-level optical interconnection units and the plurality of third-level optical interconnection units in the switching device, a three-level CLOS network is also constructed in the switching device.
[0217] In some embodiments, the number of first-level optical interconnection units is equal to the number of third-level optical interconnection units.
[0218] The ratio of the number of first-level optical interconnection units to the number of first-level access points in the optical cross interconnection unit, the ratio of the number of second-level optical interconnection units to the number of second-level access points in the optical cross interconnection unit, and the ratio of the number of third-level optical interconnection units to the number of first-level access points in the optical cross interconnection unit are equal.
[0219] As another optional implementation, in the embodiments of the present disclosure, considering the different network topologies in practice, different standard optical cross interconnection units can be used between the first-level optical interconnection units and the second-level optical interconnection units and between the third-level optical interconnection units and the second-level optical interconnection units. It should be noted that at least one of the number of first-level access points and the number of second-level access points of the different standard optical cross interconnection units is different. In the embodiments of the present disclosure, the optical cross interconnection unit between the first-level optical interconnection unit and the second-level optical interconnection unit is referred to as a first optical cross interconnection unit, and the optical cross interconnection unit between the third-level optical interconnection unit and the second-level optical interconnection unit is referred to as a second optical cross interconnection unit.
[0220] It should be further noted that, assuming the CLOS network is of a network topology of r1*m1*r2, the number of first-stage access points of the first optical cross-connect unit is p1, and the number of second-stage access points is p2, p1 and p2 satisfy: r1 is an integer multiple of p1, and m1 is an integer multiple of p2. As an optional implementation, under the condition of satisfying the above condition, p1 and p2 further satisfy r1 / p1 = m1 / p2 = k1, that is, k1 is the greatest common divisor of r1 and m1.
[0221] Similarly, assuming the number of first-stage access points of the third optical cross-connect unit is p3, and the number of second-stage access points is p2, p3 and p2 satisfy: r2 is an integer multiple of p3, and m1 is an integer multiple of p2. As an optional implementation, under the condition of satisfying the above condition, p3 and p2 further satisfy r2 / p3 = m1 / p2 = k2, that is, k2 is the greatest common divisor of r2 and m1.
[0222] In an optional implementation, k1 = k2, r1 = r2, at this time, the first optical cross-connect unit and the second optical cross-connect unit are the same optical cross-connect unit.
[0223] Correspondingly, in some embodiments, the optical cross-connect unit includes a first optical cross-connect unit and a second optical cross-connect unit, the number of access points of the first optical cross-connect unit is different from the number of access points of the second optical cross-connect unit, wherein,
[0224] The first optical cross-connect unit is configured to connect the first-stage optical interconnection unit and the second-stage optical interconnection unit.
[0225] The second optical cross-connect unit is configured to connect the second-stage optical interconnection unit and the third-stage optical interconnection unit.
[0226] In a fifth aspect, referring to Figure 19 , the electronic device provided by the embodiments of the present disclosure includes:
[0227] one or more processors 501;
[0228] a memory 502, on which one or more programs are stored, when the one or more programs are executed by the one or more processors, the one or more processors implement the determination method of the connection relationship in the switching device of any one of the above aspects;
[0229] one or more I / O interfaces 503 connected between the processor and the memory, configured to realize the information interaction between the processor and the memory.
[0230] The processor 501 is a device with data processing capability, including but not limited to a central processing unit (CPU) and the like; the memory 502 is a device with data storage capability, including but not limited to a random access memory (RAM, more specifically, SDRAM, DDR, etc.), a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), and a flash memory (FLASH); the I / O interface 503 is connected between the processor 501 and the memory 502, and can realize information interaction between the processor 501 and the memory 502, including but not limited to a data bus (Bus) and the like.
[0231] In some embodiments, the processor 501, the memory 502, and the I / O interface 503 are connected to each other through the bus 504, and further connected to other components of the computing device.
[0232] The determination method of the connection relationship in the switching device has been described in detail above, and will not be described herein again.
[0233] In a sixth aspect, referring to Figure 20 The present disclosure provides a computer readable medium having a computer program stored thereon, and the program is executed by a processor to implement any of the above determination methods of the connection relationship in the switching device.
[0234] The determination method of the connection relationship in the switching device has been described in detail above, and will not be described herein again.
[0235] Those of ordinary skill in the art will realize and understand that all or some of the steps in the methods disclosed above and the functional modules / units in the systems and devices can be implemented as software, firmware, hardware, and appropriate combinations thereof. In hardware implementation, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component can have multiple functions, or one function or step can be performed by several physical components in cooperation. Some or all of the physical components can be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on computer-readable media, which can include computer storage media (or non-transitory media) and communication media (or transitory media). As is well known to those of ordinary skill in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by a computer. Further, it is common knowledge to those of ordinary skill in the art that communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media.
[0236] Example embodiments have been disclosed herein and, although the use of specific terms is expressly used herein, they are intended in a generic sense only and, unless expressly stated to the contrary, are not intended to limit the application of such terms. In some instances, features, characteristics or aspects described in connection with a particular embodiment can be used, alone or in combination with other embodiments, and in conjunction with the description of other embodiments, unless expressly stated to the contrary. Accordingly, one of ordinary skill in the art will recognize that the disclosure is not limited to the embodiments described, but can be practiced with determination and modification within the scope of the claims that follow.
Claims
1. An optical cross-connect unit, comprising: a plurality of first-level access points and a plurality of second-level access points; wherein each of the first-level access points is communicatively coupled to each of the second-level access points, the first-level access points are configured to be communicatively coupled to first-level optical interconnect units in a switching device, and the second-level access points are configured to be communicatively coupled to second-level optical interconnect units in the switching device; a number of the first-level access points in the optical cross-connect unit and a number of the second-level access points in the optical cross-connect unit, a number of the first-level optical interconnect units in the switching device, and a number of the second-level optical interconnect units in the switching device, satisfy the following equation: k = CD(r, m) wherein r is the number of the first-level optical interconnect units, m is the number of the second-level optical interconnect units, r / k is the number of the first-level access points, and m / k is the number of the second-level access points; and k is a common divisor of r and m, the common divisor including any common divisor other than a least common divisor.
2. The optical cross-connect unit of claim 1, wherein, the optical cross-connect unit includes a plurality of interconnect optical fibers, each of the first-level access points is communicatively coupled to each of the second-level access points via the interconnect optical fibers.
3. The optical cross-connect unit of claim 1 wherein, the optical cross-connect unit includes an optical waveguide, each of the first-level access points is communicatively coupled to each of the second-level access points via the optical waveguide.
4. The optical cross-connect unit of claim 3 wherein, the optical waveguide includes a glass-based optical waveguide.
5. The optical cross-connect unit according to any one of claims 1 to 4, wherein, the first-level access points, and / or the second-level access points include optical connectors.
6. The optical cross-connect unit of claim 5, wherein, the optical connectors are high-density optical connectors.
7. An optical cross-connect apparatus, comprising: at least one optical cross-connect unit; wherein the optical cross-connect unit includes a plurality of first-level access points and a plurality of second-level access points; each of the first-level access points is communicatively coupled to each of the second-level access points, the first-level access points are configured to be communicatively coupled to first-level optical interconnect units in a switching device, and the second-level access points are configured to be communicatively coupled to second-level optical interconnect units in the switching device; a number of the first-level access points in the optical cross-connect unit and a number of the second-level access points in the optical cross-connect unit, a number of the first-level optical interconnect units in the switching device, and a number of the second-level optical interconnect units in the switching device, satisfy the following equation: k = CD(r, m) wherein r is the number of the first-level optical interconnect units, m is the number of the second-level optical interconnect units, r / k is the number of the first-level access points, and m / k is the number of the second-level access points; and k is a common divisor of r and m, the common divisor including any common divisor other than a least common divisor.
8. The optical cross-connect apparatus of claim 7 wherein, the optical cross-connect apparatus further includes a housing; wherein the optical cross-connect unit is disposed in the housing.
9. The optical cross-connect apparatus of claim 7 or 8, wherein, the optical cross-connect apparatus further includes a tray; wherein the optical cross-connect unit is disposed on the tray.
10. A switching device, comprising: a plurality of first-level optical interconnect units, a plurality of second-level optical interconnect units, a plurality of third-level optical interconnect units, and a plurality of optical cross-connect units; the optical cross-connect units include a plurality of first-level access points and a plurality of second-level access points, each of the first-level access points is communicatively coupled to each of the second-level access points; The first-level optical interconnection unit is in communication connection with a first-level access point of an optical cross interconnection unit for connecting the first-level optical interconnection unit and the second-level optical interconnection unit; The second-level optical interconnection unit is in communication connection with a second-level access point of an optical cross interconnection unit for connecting the first-level optical interconnection unit and the second-level optical interconnection unit; The second-level optical interconnection unit is in communication connection with a second-level access point of an optical cross interconnection unit for connecting the second-level optical interconnection unit and the third-level optical interconnection unit; The third-level optical interconnection unit is in communication connection with a first-level access point of an optical cross interconnection unit for connecting the second-level optical interconnection unit and the third-level optical interconnection unit; The number of the first-level optical interconnection units, the number of the second-level optical interconnection units, the number of the third-level optical interconnection units, and the number of the first-level access points and the number of the second-level access points in the optical cross interconnection unit satisfy the following formula: k=CD(r,m) Wherein, r is the number of the first-level optical interconnection units or the number of the third-level optical interconnection units, m is the number of the second-level optical interconnection units, r / k is the number of the first-level access points, m / k is the number of the second-level access points, k*k is the number of the optical cross interconnection units for connecting the first-level optical interconnection units and the second-level optical interconnection units or the number of the optical cross interconnection units for connecting the second-level optical interconnection units and the third-level optical interconnection units; k is the greatest common divisor of r and m, which includes any common divisor other than the smallest common divisor.
11. The switching device of claim 10, wherein, The optical cross interconnection units for connecting the first-level optical interconnection units and the second-level optical interconnection units are arranged as a first optical cross interconnection unit matrix, a plurality of the first-level optical interconnection units are sequentially divided into a plurality of first-level optical interconnection unit groups, the number of the first-level optical interconnection units in the first-level optical interconnection unit group is equal to the number of the first-level access points in the optical cross interconnection unit, the number of the first-level optical interconnection unit groups is equal to the number of columns of the first optical cross interconnection unit matrix, and the plurality of the first-level optical interconnection unit groups correspond to the columns of the first optical cross interconnection unit matrix one by one, Each first-level optical interconnection unit in the first-level optical interconnection unit group is sequentially in communication connection with each first-level access point in each optical cross interconnection unit in the corresponding column.
12. The switching device of claim 11, wherein, A plurality of the second-level optical interconnection units are sequentially divided into a plurality of second-level optical interconnection unit groups, the number of the second-level optical interconnection units in the second-level optical interconnection unit group is equal to the number of the second-level access points in the optical cross interconnection unit, the number of the second-level optical interconnection unit groups is equal to the number of rows of the first optical cross interconnection unit matrix, and the plurality of the second-level optical interconnection unit groups correspond to the rows of the first optical cross interconnection unit matrix one by one, Each second-level optical interconnection unit in the second-level optical interconnection unit group is sequentially in communication connection with each second-level access point in each optical cross interconnection unit in the corresponding row.
13. The switching device of claim 10, wherein, The optical cross interconnection units for connecting the second level optical interconnection units and the third level optical interconnection units are arranged as a second optical cross interconnection unit matrix, a plurality of the second level optical interconnection units are sequentially divided into a plurality of third level optical interconnection unit groups, the number of second level optical interconnection units in the third level optical interconnection unit group is equal to the number of second level access points in the optical cross interconnection unit, the number of the third level optical interconnection unit groups is equal to the number of rows of the second optical cross interconnection unit matrix, and a plurality of the third level optical interconnection unit groups correspond to the rows of the second optical cross interconnection unit matrix one by one, Each second level optical interconnection unit in the third level optical interconnection unit group sequentially corresponds to each second level access point in each optical cross interconnection unit in the corresponding row in communication connection.
14. The switching device of claim 13, wherein, A plurality of the third level optical interconnection units are sequentially divided into a plurality of fourth level optical interconnection unit groups, the number of third level optical interconnection units in the fourth level optical interconnection unit group is equal to the number of first level access points in the optical cross interconnection unit, the number of the fourth level optical interconnection unit groups is equal to the number of columns of the second optical cross interconnection unit matrix, and a plurality of the fourth level optical interconnection unit groups correspond to the columns of the second optical cross interconnection unit matrix one by one, Each third level optical interconnection unit in the fourth level optical interconnection unit group sequentially corresponds to each first level access point in each optical cross interconnection unit in the corresponding column in communication connection.
15. The switching device according to any of claims 10 to 14, wherein, The optical cross interconnection units include a first optical cross interconnection unit and a second optical cross interconnection unit, the number of access points of the first optical cross interconnection unit is different from the number of access points of the second optical cross interconnection unit, wherein, The first optical cross interconnection unit is used for connecting the first level optical interconnection units and the second level optical interconnection units; The second optical cross interconnection unit is used for connecting the second level optical interconnection units and the third level optical interconnection units.
16. A method for determining connection relationship in a switching device, comprising: determining the optical cross interconnection unit corresponding to a plurality of first level optical interconnection units and a first target access point according to the number of first level optical interconnection units in the switching device and the number of first level access points in the optical cross interconnection unit, the first target access point being a first level access point in the optical cross interconnection unit for communication connection with the corresponding first level optical interconnection unit; determining the optical cross interconnection unit corresponding to a plurality of second level optical interconnection units and a second target access point according to the number of second level optical interconnection units in the switching device and the number of second level access points in the optical cross interconnection unit, the second target access point being a second level access point in the optical cross interconnection unit for communication connection with the corresponding second level optical interconnection unit; The switching device comprises a plurality of the first-level optical interconnection units, a plurality of the second-level optical interconnection units, and a plurality of the optical cross interconnection units, the optical cross interconnection unit comprises a plurality of the first-level access points and a plurality of the second-level access points, each of the first-level access points in the optical cross interconnection unit is communicatively connected with each of the second-level access points, so that each of the first-level optical interconnection units is communicatively connected with each of the second-level optical interconnection units through the optical cross interconnection unit; The number of the optical cross interconnection units, the number of the first-level optical interconnection units, and the number of the second-level optical interconnection units satisfy the following formula: k = CD(r, m) Wherein, r is the number of the first-level optical interconnection units, m is the number of the second-level optical interconnection units, r / k is the number of the first-level access points, m / k is the number of the second-level access points, and k*k is the number of the optical cross interconnection units; k is the greatest common divisor of r and m, and the greatest common divisor includes any other common divisor except the smallest common divisor.
17. The determination method according to claim 16, wherein The plurality of the optical cross interconnection units are arranged as an optical cross interconnection unit matrix, and according to the number of the first-level optical interconnection units in the switching device and the number of the first-level access points in the optical cross interconnection unit, the step of determining the optical cross interconnection unit corresponding to the plurality of the first-level optical interconnection units and the first target access point comprises: The plurality of the first-level optical interconnection units are sequentially divided into a plurality of first optical interconnection unit groups according to the number of the first-level optical interconnection units in the switching device and the number of the first-level access points in the optical cross interconnection unit, wherein the number of the first-level optical interconnection units in the first optical interconnection unit group is equal to the number of the first-level access points in the optical cross interconnection unit, the number of the first optical interconnection unit groups is equal to the number of columns of the optical cross interconnection unit matrix, and the plurality of the first optical interconnection unit groups correspond to the columns of the optical cross interconnection unit matrix one by one; The optical cross interconnection units in the column of the optical cross interconnection unit matrix corresponding to the first optical interconnection unit group are determined as the optical cross interconnection units corresponding to the optical interconnection units in the first optical interconnection unit group; Each of the first-level access points in the optical cross interconnection unit corresponding to the optical interconnection units in the first optical interconnection unit group is sequentially determined as the first target access point corresponding to each of the optical interconnection units in the first optical interconnection unit group.
18. The determination method according to claim 17, wherein According to the number of the second-level optical interconnection units in the switching device and the number of the second-level access points in the optical cross interconnection unit, the step of determining the optical cross interconnection unit corresponding to the plurality of the second-level optical interconnection units and the second target access point comprises: sequentially divide the second-level optical interconnection units into a plurality of second-level optical interconnection unit groups according to the number of the second-level optical interconnection units in the switching device and the number of the second-level access points in the optical cross interconnection unit, wherein the number of the second-level optical interconnection units in the second-level optical interconnection unit group is equal to the number of the second-level access points in the optical cross interconnection unit, the number of the second-level optical interconnection unit groups is equal to the number of rows of the optical cross interconnection unit matrix, and the plurality of second-level optical interconnection unit groups correspond to the rows of the optical cross interconnection unit matrix one by one; determine the optical cross interconnection units in the row of the optical cross interconnection unit matrix corresponding to the second-level optical interconnection unit group as the optical cross interconnection units corresponding to the optical interconnection units in the second-level optical interconnection unit group; sequentially determine each second-level access point in the optical cross interconnection unit corresponding to the optical interconnection unit in the second-level optical interconnection unit group as the second target access point corresponding to each optical interconnection unit in the second-level optical interconnection unit group.
19. The determination method according to any one of claims 16 to 18, wherein According to the number of the first-level optical interconnection units in the switching device and the number of the first-level access points in the optical cross interconnection unit, the method further comprises: determining the number of the optical cross interconnection units according to the number of the first-level optical interconnection units, the number of the second-level optical interconnection units, the number of the first-level access points in the optical cross interconnection unit, and the number of the second-level access points in the optical cross interconnection unit.
20. The determination method according to any one of claims 16 to 18, wherein The number of the optical cross interconnection units is equal to the product of the ratio of the number of the first-level optical interconnection units to the number of the first-level access points in the optical cross interconnection unit and the ratio of the number of the second-level optical interconnection units to the number of the second-level access points in the optical cross interconnection unit.
21. The determination method according to claim 20, wherein The ratio of the number of the first-level optical interconnection units to the number of the first-level access points in the optical cross interconnection unit is equal to the ratio of the number of the second-level optical interconnection units to the number of the second-level access points in the optical cross interconnection unit. 22.An electronic device, comprising: one or more processors; a memory having one or more programs stored thereon, wherein the one or more programs, when executed by the one or more processors, cause the one or more processors to implement the method for determining connection relationship in a switching device according to any one of claims 16 to 21; one or more I / O interfaces connected between the processor and the memory and configured to implement information interaction between the processor and the memory. 23.A computer readable medium having a computer program stored thereon, wherein the program, when executed by a processor, implements the method for determining connection relationship in a switching device according to any one of claims 16 to 21.
Citation Information
Patent Citations
Large-scale strict non-blockage light-crossing connection matrix structure and control method thereof
CN101277547A
Optical backplane system, switching system and upgrading method of switching system
CN109842445A