Determination method, exchange device, electronic device and computer-readable medium

By determining connection relationships in a replacement device using optical interconnection units, the method simplifies and enhances the reliability of large-scale CLOS networks by decomposing MESH networks, addressing complexity and convenience issues in network expansion.

JP7626837B2Active Publication Date: 2025-02-04ZTE CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023506565
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2020-07-31
Filing Date
2021-08-02
Publication Date
2025-02-04
Estimated Expiration
2041-08-02

AI Technical Summary

Technical Problem

The complexity and reliability issues in realizing large-scale CLOS networks due to increasing optical fiber interconnections and network scale expansion, leading to complicated wiring and reduced convenience in engineering implementation.

Method used

A method to determine connection relationships in a replacement device using optical interconnection units, decomposing and simplifying the MESH network to enhance reliability and convenience, involving the use of standardized optical interconnection units and access points to construct a large-scale MESH network, which simplifies the realization of a CLOS network.

Benefits of technology

The method simplifies the complexity of MESH network realization and ensures the reliability and convenience of CLOS network implementation by constructing a large-scale MESH network with standardized optical interconnection units, reducing the complexity and improving efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007626837000001
    Figure 0007626837000001
  • Figure 0007626837000002
    Figure 0007626837000002
  • Figure 0007626837000003
    Figure 0007626837000003
Patent Text Reader

Abstract

The present disclosure provides a method for determining connection relationships in a switching device, the method comprising: determining optical cross-interconnect units and first target access points corresponding to a plurality of first-stage optical interconnection units based on the number of first-stage optical interconnection units in the switching device and the number of first-stage access points in the optical cross-interconnect unit; and determining optical cross-interconnect units and second target access points corresponding to a plurality of second-stage optical interconnection units based on the number of second-stage optical interconnection units and the number of second-stage access points in the optical cross-interconnect unit, wherein each of the first-stage access points in the optical cross-interconnect unit is communicatively connected to each of the second-stage access points, such that each of the first-stage optical interconnection units is communicatively connected to each of the second-stage optical interconnection units via the optical cross-interconnect units. The present disclosure also provides an optical cross-interconnect unit, an optical cross-interconnect device, a switching device, an electronic device, and a computer-readable medium.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] This application claims priority from Chinese Patent Application No. 202010760518.0, filed on July 31, 2020, the entire contents of which are incorporated herein by reference.

[0002] TECHNICAL FIELD The present disclosure relates to the field of communications technology, and more particularly to the field of switching devices. [Background technology]

[0003] In large-scale communication switching equipment, optical interconnection units are usually interconnected using a CLOS network topology. A CLOS network is a non-blocking switching network, and Fig. 1 is a conceptual diagram of the structure of a three-stage CLOS network. As shown in Fig. 1, in a CLOS network, units (optical interconnection units) in two adjacent stages are fully connected. Note that fully connecting units in two adjacent stages means that each unit in each 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.

[0004] The capacity of the switching equipment is closely related to the number of interconnection fibers that can be provided between the optical interconnection units, and the more optical interconnection units in the same stage of the optical CLOS network connection, the greater the overall capacity of the switching equipment. As the capacity of the switching equipment constantly rises and the network scale continues to expand, the realization of the CLOS network becomes more and more complicated. Summary of the Invention

[0005] SUMMARY OF THE DISCLOSURE The embodiments of the present disclosure provide a method for determining a connection relationship in a switching device, an optical cross-interconnect unit, an optical cross-interconnect device, a switching device, an electronic device, and a computer-readable medium.

[0006] In a first aspect, an embodiment of the present disclosure provides a method for determining a connection relationship in a switching device, the method including the steps of: determining optical cross-interconnect units corresponding to a plurality of the first-stage optical interconnection units and a first target access point for communication connection with the corresponding first-stage optical interconnection units in the optical cross-interconnection unit based on a number of first-stage optical interconnection units in the switching device and a number of first-stage access points in the optical cross-interconnection unit; and determining optical cross-interconnect units corresponding to a plurality of the second-stage optical interconnection units and a first target access point for communication connection with the corresponding first-stage optical interconnection units in the optical cross-interconnection unit based on a number of second-stage optical interconnection units in the switching device and a number of second-stage access points in the optical cross-interconnection unit. and determining a second target access point for communicatively connecting with the corresponding second stage optical interconnection unit in a connection unit, wherein the switching device includes a plurality of the first stage optical interconnection units, a plurality of the second stage optical interconnection units, and a plurality of the optical cross-interconnection units, the optical cross-interconnection units including a plurality of the first stage access points and a plurality of the second stage access points, and each of the first stage access points in the optical cross-interconnection units is communicatively connected to each of the second stage access points, such that each of the first stage optical interconnection units is communicatively connected to each of the second stage optical interconnection units via the optical cross-interconnection units.

[0007] In a second aspect, an embodiment of the present disclosure provides an optical cross-interconnect unit, the optical cross-interconnect unit including a plurality of first stage access points and a plurality of second stage access points, each of the first stage access points being communicatively connected to a respective one of the second stage access points, the first stage access points being used to communicatively connect to a first stage optical interconnect unit in a switching device, and the second stage access points being used to communicatively connect to a second stage optical interconnect unit in the switching device.

[0008] In a third aspect, an embodiment of the present disclosure provides an optical cross-interconnect device, the optical cross-interconnect including at least one optical cross-interconnect unit, the optical cross-interconnect unit including a plurality of first stage access points and a plurality of second stage access points, each of the first stage access points being communicatively connected to a respective one of the second stage access points, the first stage access points being used to communicatively connect to a first stage optical interconnect unit in a switching device, and the second stage access points being used to communicatively connect to a second stage optical interconnect unit in the switching device.

[0009] In a fourth aspect, an embodiment of the present disclosure provides a switching apparatus, the switching apparatus including a plurality of first stage optical interconnection units, a plurality of second stage optical interconnection units, a plurality of third stage optical interconnection units, and a plurality of optical cross-interconnect units, the optical cross-interconnect units including a plurality of first stage access points and a plurality of second stage access points, each of the first stage access points being communicatively connected to each of the second stage access points, the first stage optical interconnection units including a first stage access point of the optical cross-interconnect unit for connecting the first stage optical interconnection units and the second stage optical interconnection units. the second-stage optical interconnection unit is communicatively connected to a second stage access point of an optical cross-interconnect unit for connecting the first stage optical interconnection unit and the second stage optical interconnection unit, the second stage optical interconnection unit is communicatively connected to a second stage access point of an optical cross-interconnect unit for connecting the second stage optical interconnection unit and the third stage optical interconnection unit, and the third stage optical interconnection unit is communicatively connected to a first stage access point of an optical cross-interconnect unit for connecting the second stage optical interconnection unit and the third stage optical interconnection unit.

[0010] In a fifth aspect, an embodiment of the present disclosure provides an electronic device including one or more processors, a memory having one or more programs stored therein, the one or more programs being executed by the one or more processors to cause the one or more processors to realize a method for determining a connection relationship in any of the above-mentioned exchange devices, and one or more I / O interfaces connected between the processor and the memory and arranged to realize bidirectional information exchange between the processor and the memory.

[0011] In a sixth aspect, an embodiment of the present disclosure provides a computer-readable medium having a computer program stored thereon, the computer-readable medium realizing any one of the above-mentioned methods for determining a connection relationship in a switching device when the program is executed by a processor. [Brief description of the drawings]

[0012] [Figure 1] A conceptual diagram of the CLOS network structure. [Diagram 2] 1 is a flowchart of a method for determining a connection relationship in an embodiment of the present disclosure. [Diagram 3] 11 is a flowchart illustrating some steps of another connection relationship determination method according to an embodiment of the present disclosure. [Figure 4] 13 is a flowchart illustrating some steps of yet another connection relationship determination method according to an embodiment of the present disclosure. [Diagram 5] 11 is a flowchart showing some steps of a method for determining a further connection relationship in an embodiment of the present disclosure. [Figure 6] FIG. 1 is a structural conceptual diagram of a full mesh network in an embodiment of the present disclosure. [Figure 7] FIG. 2 is an exploded conceptual diagram of a full mesh network in an embodiment of the present disclosure. [Figure 8] FIG. 2 is an exploded conceptual diagram of a full mesh network in an embodiment of the present disclosure. [Figure 9] FIG. 2 is a conceptual exploded view of a CLOS network according to an embodiment of the present disclosure. [Figure 10]FIG. 2 is a conceptual diagram of a connection between an optical interconnection unit and an optical cross-interconnection unit in an embodiment of the present disclosure. [Figure 11] FIG. 2 is a conceptual diagram of a connection between an optical interconnection unit and an optical cross-interconnection unit in an embodiment of the present disclosure. [Figure 12] FIG. 2 is a conceptual diagram of an optical cross-connect unit according to an embodiment of the present disclosure. [Figure 13] FIG. 2 is a conceptual diagram of an optical cross-connect device according to an embodiment of the present disclosure. [Figure 14] FIG. 2 is a conceptual diagram of another optical cross-connect device according to an embodiment of the present disclosure. [Figure 15] FIG. 13 is a conceptual diagram of yet another optical cross-connect device in accordance with an embodiment of the present disclosure. [Figure 16] FIG. 2 is a schematic diagram of a further optical cross-over interconnect device in accordance with an embodiment of the present disclosure. [Figure 17] FIG. 2 is a schematic diagram of a further optical cross-over interconnect device in accordance with an embodiment of the present disclosure. [Figure 18] FIG. 2 is a conceptual diagram of a switching device according to an embodiment of the present disclosure. [Figure 19] FIG. 1 is a configuration block diagram of an electronic device according to an embodiment of the present disclosure. [Figure 20] FIG. 2 is a block diagram of a computer-readable medium according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0013] In order to enable persons skilled in the art to better understand the technical solutions of the present disclosure, the following provides a detailed description, in combination with drawings, of the method for determining a connection relationship in a switching device provided by the present disclosure, the optical cross-interconnection unit, the optical cross-interconnection device, the switching device, the electronic device, and the computer-readable medium.

[0014] In the following text, exemplary embodiments will be described more fully with reference to the drawings, which should not be construed as being limited to the embodiments described herein, and may be embodied in different forms. On the contrary, the purpose of providing these embodiments is to make the disclosure clear and complete, and to allow those skilled in the art to fully understand the scope of the disclosure.

[0015] Where not inconsistent, the embodiments and features of the embodiments of the present disclosure may be combined with each other.

[0016] As used herein, the term "and / or" includes any and all combinations of one or more of the associated listed items.

[0017] The terms used herein are used only to describe specific embodiments and are not intended to limit the present disclosure. As used herein, the singular forms "a" and "the" are also intended to include the plural unless the context clearly indicates otherwise. It will also be understood that the use of the terms "comprising" and / or "comprising" herein indicates the presence of a feature, whole, step, operation, component, and / or component, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, components, components, and / or groups thereof.

[0018] Unless otherwise specified, the meaning of all terms (including technical and scientific terms) used herein is the same as that commonly understood by those skilled in the art. In addition, it will be understood that terms defined in general dictionaries, unless otherwise specified herein, are interpreted as having a meaning consistent with the meaning in the context of the relevant technology and this disclosure, and are not interpreted as having an ideal or excessively formal meaning.

[0019] Through the research of the inventors of the present disclosure, it has been found that in a CLOS network, the capacity of a switching device is closely related to the number of interconnecting optical fibers that can be provided between optical interconnection units, and the pursuit of improving the capacity of a switching device will inevitably lead to a significant increase in the number of optical fiber interconnections. In particular, in a super-large-scale network system, the scale of the CLOS network becomes very large, and the wiring between the optical interconnection units becomes very complicated. Therefore, how to ensure the reliability and convenience of the realization of a CLOS network has become an urgent problem to be solved in the realization of engineering.

[0020] A full mesh network refers to a network connection format in which all nodes are directly connected. Since adjacent units in two levels of a CLOS network are fully connected, the two adjacent units in a CLOS network can be considered as a single mesh network.

[0021] The inventors further believed that if mesh networks could be decomposed and the complexity of mesh network connections could be simplified, the complexity of CLOS network connections could be simplified, thereby increasing the reliability and convenience of CLOS network implementation.

[0022] In view of this, a first aspect is provided. Referring to Fig. 2, an embodiment of the present disclosure provides a method for determining a connection relationship in a switching device, including the following steps S110 and S120.

[0023] In step S110, based on 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, optical cross-interconnection units corresponding to a plurality of the first-stage optical interconnection units and first target access points for communicatively connecting to the corresponding first-stage optical interconnection units in the optical cross-interconnection unit are determined.

[0024] In step S120, based on 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, optical cross-interconnection units corresponding to a plurality of the second-stage optical interconnection units and second target access points for communicatively connecting to the corresponding second-stage optical interconnection units in the optical cross-interconnection unit are determined.

[0025] Here, the optical cross-interconnection unit includes a plurality of the first stage access points and a plurality of the second stage access points, and each of the first stage access points in the optical cross-interconnection unit is communicatively connected to each of the second stage access points, such that each of the first stage optical interconnection units is communicatively connected to each of the second stage optical interconnection units via the optical cross-interconnection unit.

[0026] In an embodiment of the present disclosure, an optical cross-interconnection unit is provided which includes a plurality of the first stage access points and a plurality of the second stage access points, wherein each of the first stage access points in the optical cross-interconnection unit is communicatively connected to each of the second stage access points. The objective of the present disclosure is to interconnect standard, small-capacity optical cross-interconnection units to build a large-scale mesh network topology interconnection, thereby simplifying the complexity of implementing a mesh network and further simplifying the complexity of implementing a CLOS network.

[0027] In the embodiment of the present disclosure, the switching device may have two or more stages of optical interconnection units, and the first stage optical interconnection unit and the second stage optical interconnection unit may be any adjacent two-stage optical interconnection units in the switching device. This is not particularly limited in the embodiment of the present disclosure. As an alternative embodiment, the switching device includes a three-stage optical interconnection unit constituting a CLOS network. In the embodiment of the present disclosure, the optical interconnection unit refers to a data processing unit connected to an external device via an optical fiber, and may be, for example, one or more of a white box switch, a line card, a switching card, etc. connected to the outside via an optical fiber, and this is not particularly limited in the embodiment of the present disclosure.

[0028] In an embodiment of the present disclosure, the switching device may be an ultra-large scale data switch, an ultra-large scale router, an ultra-large scale full traffic router (SR, Service Router), an ultra-large scale broadband remote access server (BRAS, Broadband Remote Access Server), an ultra-large scale wavelength division device, etc., but the embodiment of the present disclosure is not particularly limited thereto.

[0029] The connection relationship determination method is executed by an electronic device having a processor, and the electronic device may be a computer, for example. By executing the connection relationship determination method, a correspondence relationship between a first stage optical interconnection unit of a mesh network and a first stage access point of the optical cross-interconnection unit, and a correspondence relationship between a second stage optical interconnection unit and a second stage access point of the optical cross-interconnection unit are output, and an engineering staff or an automated device is provided to connect the optical interconnection unit and the optical cross-interconnection unit based on the output correspondence relationship, thereby constructing a large-scale mesh network topology interconnection and further realizing a CLOS network interconnection.

[0030] In addition, the number of first stage optical interconnection units in the mesh network described in step S110 and the number of first stage access points in the optical cross-interconnection unit, and the number of second stage optical interconnection units in the mesh network described in step S120 and the number of second stage access points in the optical cross-interconnection unit can be input by an engineering staff via an input device such as a keyboard, and can also be obtained by reading the numbers stored in a storage medium. In addition, since a standardized optical cross-interconnection unit is provided in the embodiment of the present disclosure, the model of the standardized optical cross-interconnection unit can be stored in a storage medium, and the number of first stage access points and second stage access points in the optical cross-interconnection unit can be obtained by reading the model of the optical cross-interconnection unit. The embodiment of the present disclosure is not particularly limited thereto.

[0031] In an embodiment of the present disclosure, an optical cross-interconnect unit and a first target access point corresponding to a first stage optical interconnection unit, and an optical cross-interconnect unit and a second target access point corresponding to a second stage optical interconnection unit are determined based on a predetermined rule, the predetermined rule being that each of the first stage optical interconnection units corresponds to a plurality of optical cross-interconnect units, and in the corresponding optical cross-interconnect unit, each of the first stage optical interconnection units corresponds to one first target access point, each of the second stage optical interconnection units corresponds to a plurality of optical cross-interconnect units, and in the corresponding optical cross-interconnect unit, each of the second stage optical interconnection units corresponds to one second target access point, because each of the first stage access points in the optical cross-interconnect unit is communicatively connected to each of the second stage access points, and each of the first stage optical interconnection units is communicatively connected to each of the second stage optical interconnection units via the optical cross-interconnect unit.

[0032] In addition, in the embodiment of the present disclosure, steps S110 to S120 can be used to decompose an existing mesh network and configure the existing mesh network using multiple optical cross-interconnection units, and multiple optical cross-interconnection units can be combined to configure a mesh network of a specific scale. For example, by combining q*q optical cross-interconnection units, a mesh network can be configured whose network scale is q times the network scale of the optical cross-interconnection units, where q is an integer greater than 2.

[0033] The method for determining connection relationships in an exchange device according to the embodiment of the present disclosure provides an optical cross-interconnection unit including a plurality of first-stage access points and a plurality of second-stage access points, each of the first-stage access points in the optical cross-interconnection unit being communicatively connected to each of the second-stage access points, and a large-scale mesh network topology interconnection is constructed by interconnecting standard small-capacity optical cross-interconnection units, thereby simplifying the complexity of realizing a full-mesh network and ensuring the reliability and convenience of realizing a CLOS network. The determination method according to the embodiment of the present disclosure can be used to determine connection relationships in optical interconnection devices such as ultra-large-scale data exchanges, ultra-large-scale routers, ultra-large-scale full-traffic routers, ultra-large-scale broadband access servers, and ultra-large-scale wavelength division devices, thereby ensuring the reliability and convenience of realizing the above optical interconnection devices.

[0034] As an alternative embodiment, in an example of the present disclosure, when determining the connection relationship in the switching device by steps S110 to S120, an optical cross-interconnection unit matrix is ​​introduced, and the optical cross-interconnection unit matrix includes a plurality of optical cross-interconnection units, and a first stage optical interconnection unit corresponds to a column in the optical cross-interconnection unit matrix and a second stage optical interconnection unit corresponds to a row in the optical cross-interconnection unit matrix, or a first stage optical interconnection unit corresponds to a row in the optical cross-interconnection unit matrix and a second stage optical interconnection unit corresponds to a column in the optical cross-interconnection unit matrix. Then, each of the first stage optical interconnection units is made to correspond to a plurality of optical cross-interconnection units, and in each corresponding optical cross-interconnection unit, each of the first stage optical interconnection units is made to correspond to one first target access point, each of the second stage optical interconnection units is made to correspond to a plurality of optical cross-interconnection units, and in each corresponding cross-interconnection unit, each of the second stage optical interconnection units is made to correspond to one second target access point, thereby all of the first stage optical interconnection units of the mesh network are connected to the second stage optical interconnection units.

[0035] Relatedly, referring to FIG. 3, in some embodiments, the plurality of optical cross-interconnect units are arranged as an optical cross-interconnect unit matrix, and step S110 includes the following steps S111 to S113.

[0036] In step S111, based on 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, the multiple first-stage optical interconnection units are sequentially and equally divided into multiple first optical interconnection unit groups, such that the number of first-stage optical interconnection units in the first optical interconnection unit group is equal to the number of first-stage access points in the optical cross-interconnection unit, the number of the first optical interconnection unit groups is equal to the number of columns in the optical cross-interconnection unit matrix, and the multiple first optical interconnection unit groups correspond one-to-one to the columns of the optical cross-interconnection unit matrix.

[0037] In step S112, an optical cross-interconnect unit in a column of an optical cross-interconnect unit matrix corresponding to the first optical interconnect unit group is determined as an optical cross-interconnect unit corresponding to an optical interconnect unit in the first optical interconnect unit group.

[0038] In step S113, each first stage access point in an optical cross-interconnect unit corresponding to an optical interconnection unit in the first optical interconnection unit group is sequentially determined as a first target access point corresponding to each optical interconnection unit in the first optical interconnection unit group.

[0039] In relation to FIG. 4, in some embodiments, step S120 includes the following steps S121 to S123.

[0040] In step S121, based on the number of second-stage optical interconnection units in the mesh network and the number of second-stage access points in the optical cross-interconnection unit, the multiple second-stage optical interconnection units are sequentially and equally divided into multiple second optical interconnection unit groups, such that the number of second-stage optical interconnection units in the second optical interconnection unit group is equal to the number of second-stage access points in the optical cross-interconnection unit, the number of the second optical interconnection unit groups is equal to the number of rows in the optical cross-interconnection unit matrix, and the multiple second optical interconnection unit groups correspond one-to-one to the rows of the optical cross-interconnection unit matrix.

[0041] In step S122, an optical cross-interconnect unit in a row of an optical cross-interconnect unit matrix corresponding to the second optical interconnect unit group is determined as an optical cross-interconnect unit corresponding to an optical interconnect unit in the second optical interconnect unit group.

[0042] In step S123, each second stage access point in an optical cross-interconnect unit corresponding to an optical interconnection unit in the second optical interconnection unit group is sequentially determined as a second target access point corresponding to each optical interconnection unit in the second optical interconnection unit group.

[0043] In the embodiment of the present disclosure, steps S110 to S120 can be used to decompose an existing mesh network and configure the existing mesh network using multiple optical cross-interconnection units, and multiple optical cross-interconnection units can be combined to configure a mesh network of a specific scale. For example, by combining q*q optical cross-interconnection units, a mesh network with a network scale of q times the network scale of the optical cross-interconnection units can be configured, where q is an integer greater than 2. In the embodiment of the present disclosure, the number of optical cross-interconnection units can be determined based on the scale of the mesh network and the network scale of the optical cross-interconnection units, where the scale of the mesh network is characterized by the number of first-stage optical cross-interconnection units and the number of second-stage optical cross-interconnection units, and the network scale of the optical cross-interconnection units is characterized by the number of first-stage access points and the number of second-stage access points in the optical cross-interconnection units.

[0044] Relatedly, referring to FIG. 5, before step S110 and step S120, the determining method further includes step S130.

[0045] In step S130, the number of optical cross-interconnect units is determined based on the number of first stage optical interconnect units in the switching device, the number of second stage optical interconnect units, the number of first stage access points in the optical cross-interconnect units, and the number of second stage access points in the optical cross-interconnect units.

[0046] In some embodiments, the number of the optical cross-interconnect units is equal to the product of the ratio of the number of the first stage optical interconnect units to the number of first stage access points in the optical cross-interconnect unit and the ratio of the number of the second stage optical interconnect units to the number of second stage access points in the optical cross-interconnect unit.

[0047] In some embodiments, the ratio between the number of the first stage optical interconnection units and the number of first stage access points in the optical cross-interconnection unit is equal to the ratio between the number of the second stage optical interconnection units and the number of second stage access points in the optical cross-interconnection unit.

[0048] In addition, in an embodiment of the present disclosure, when the ratio of the number of the first-stage optical interconnection units to the number of first-stage access points in the optical cross-interconnection unit is equal to the ratio of the number of the second-stage optical interconnection units to the number of second-stage access points in the optical cross-interconnection unit, a mesh network can be decomposed into a network consisting of k*k optical cross-interconnection units, where k, the number of first-stage optical interconnection units, and the number of second-stage optical interconnection units satisfy equation (1).

[0049] k = CD(r,m) …(1)

[0050] Here, r is the number of first-stage optical interconnection units, and m is the number of second-stage optical interconnection units.

[0051] As can be seen from formula (1), k is a common divisor of r and m. In the embodiment of the present disclosure, k may be the greatest common divisor of r and m, k may be the least common divisor (other than 1) of r and m, and k may further be any common divisor other than the greatest common divisor and the least common divisor of r and m. The embodiment of the present disclosure is not particularly limited thereto. In practical applications, the value of k can be determined based on factors such as the volume, position arrangement, etc. of the optical cross-connection device in the actual network scale and process situation.

[0052] Example 1 In this embodiment 1, as shown in Figure 6, the mesh network has r first-stage optical interconnection units and m second-stage optical interconnection units, and in Figure 6, the first-stage optical interconnection units are collectively referred to as side A and the second-stage optical interconnection units are collectively referred to as side B.

[0053] In the present embodiment 1, the A-side and B-side optical interconnection units are divided into k first optical interconnection unit groups and k second optical interconnection unit groups, respectively, in sequence and equally, i.e., A1 block, A2 block, ..., Ak block, and B1 block, B2 block, ..., Bk block in Fig. 6. k is a common divisor of r and m. Here, each of the first optical interconnection unit groups includes r / k A-side optical interconnection units, and each of the second optical interconnection unit groups includes m / k B-side optical interconnection units.

[0054] According to the interconnection characteristics of mesh network, A1 block is connected to B side B1 block to Bk block, that is, it can be decomposed into k optical cross-connection units as shown in Fig. 7. Here, each optical cross-connection unit includes r / k first-stage access points and m / k second-stage access points, and r / k first-stage access points and m / k second-stage access points are fully connected. In this embodiment 1, the optical cross-connection units corresponding to A1 block are named A1B1 mesh unit, A1B2 mesh unit, ..., A1Bk mesh unit, and further collectively referred to as A1Bx mesh family.

[0055] Similarly, the network topology between A2 block and B1 block to Bk block on B side can be decomposed into k optical cross-connection units of the same topology, where each optical cross-connection unit includes r / k first-stage access points and m / k second-stage access points, and the r / k first-stage access points and m / k second-stage access points are fully connected. In this embodiment 1, the optical cross-connection units corresponding to A2 block are named A2B1 mesh, A2B2 mesh, ..., A2Bk mesh, respectively, and further collectively referred to as A2Bx mesh family.

[0056] Similarly, the network topology between Ak block and B1 block to Bk block on B side can be decomposed into k optical cross-connection units of the same topology, where each optical cross-connection unit includes r / k first-stage access points and m / k second-stage access points, and the r / k first-stage access points and m / k second-stage access points are fully connected. In this embodiment 1, the optical cross-connection units corresponding to Ak block are named AkB1 mesh, AkB2 mesh, ..., AkBk mesh, respectively, and further collectively referred to as AkBx mesh family.

[0057] As shown in FIG. 8, in the first embodiment, an r*m mesh network is decomposed into k*k optical cross-connection units having the same network topology.

[0058] Similarly, in this embodiment 1, an r*m*r three-stage CLOS network is decomposed into 2*k*k optical cross-connection units with matching network topologies, as shown in Fig. 9. Here, in Fig. 9, the networks between stage 1 and stage 2 are denoted as A side and B side, respectively, and are decomposed into A1Bx mesh family, A2Bx mesh family, ..., AkBx mesh family, and the networks between stage 2 and stage 3 are denoted as D side and C side, respectively, and are decomposed into C1Dx mesh family, C2Dx mesh family, ..., CkDx mesh family.

[0059] Example 2 In this second embodiment, the mesh network has r first-stage optical interconnection units and m second-stage optical interconnection units, the first-stage optical interconnection units being collectively referred to as side A, and the second-stage optical interconnection units being collectively referred to as side B.

[0060] In the present embodiment 2, the A-side and B-side optical interconnection units are respectively divided into k first optical interconnection unit groups and k second optical interconnection unit groups in sequence, namely, A1 block, A2 block, ..., Ak block, and B1 block, B2 block, ..., Bk block, where k is a common divisor of r and m. Here, each of the first optical interconnection unit groups includes r / k A-side optical interconnection units, and each of the second optical interconnection unit groups includes m / k B-side optical interconnection units.

[0061] In this embodiment 2, (r / k)*(m / k) optical cross-connection units are used only as one standard optical cross-connection device. In this embodiment 2, with a total of k*k standard optical cross-connection devices, sorting and naming are performed in the following manner.

[0062] A1B1, A1B2, ..., A1Bk, and A1Bx optical cross-connect family are integrated and described. A2B1, A2B2, ..., A2Bk, and A2Bx optical cross-connect family are integrated and described. …… Let AkB1, AkB2, ..., AkBk, and describe them together with the AkBx optical cross-connect device family.

[0063] In the second embodiment, the A1Bx optical cross-interconnect device family, the A2Bx optical cross-interconnect device family, . . . , the AkBx optical cross-interconnect device family are integrated and named as the Ax optical cross-interconnect device family.

[0064] Similarly, the k*k optical cross-interconnect devices above can be rearranged and named in the following manner: A1B1, A2B1, ..., AkB1, and describe them together with the AxB1 optical cross-connect family, A1B2, A2B2, ..., AkB2, and describe them together with the AxB2 optical cross-connect family, …… Let A1Bk, A2Bk, ..., AkBk, and describe them together with the AxBk optical cross-connect device family.

[0065] In the second embodiment, the AxB1 optical cross-connection device family, the AxB2 optical cross-connection device family, . . . , the AxBk optical cross-connection device family are integrated and named as the Bx mesh network cross-connection device family.

[0066] 10, in this embodiment 2, A1 block corresponds to A1Bx optical cross-interconnect device family, optical cross-interconnect devices A1B1, A1B2, ..., A1Bk in A1Bx optical cross-interconnect device family are optical cross-interconnect devices corresponding to A1 block, first-stage access point 1 in optical cross-interconnect devices A1B1, A1B2, ..., A1Bk is the first target access point corresponding to optical cross-interconnect unit 1 in A1 block, and so on. Similarly, A2 block corresponds to A2Bx optical cross-interconnect device family, ..., Ak block corresponds to AkBx optical cross-interconnect device family.

[0067] 11, in this embodiment 2, B1 block corresponds to AxB1 optical cross-interconnect device family, optical cross-interconnect devices A1B1, A2B1, ..., AkB1 in AxB1 optical cross-interconnect device family are optical cross-interconnect devices corresponding to B1 block, second stage access point 1 in optical cross-interconnect devices A1B1, A2B1, ..., AkB1 is second target access point corresponding to optical cross-interconnect unit 1 in B1 block, and so on. Similarly, B2 block corresponds to AxB2 optical cross-interconnect device family, ..., Bk block k corresponds to AxBk optical cross-interconnect device family.

[0068] In this embodiment 2, each optical interconnection unit is connected to r / k or m / k optical interconnection units, and compared with the existing r*m mesh network, the number of connection points of each optical interconnection unit is greatly reduced, greatly improving the efficiency and process reliability. In addition, in this embodiment 2, by simply creating an (r / k)*(m / k) mesh network topology, the complexity is reduced by k*k times compared with the existing r*m mesh network topology, thereby greatly reducing the complexity of the optical cross-interconnection units in the mesh network.

[0069] 12, an embodiment of the present disclosure provides an optical cross-connect unit including a plurality of first stage access points 110 and a plurality of second stage access points 120, each of the first stage access points 110 being communicatively connected to each of the second stage access points 120, the first stage access points 110 being used to communicatively connect to a first stage optical interconnection unit in a switching device, and the second stage access points 120 being used to communicatively connect to a second stage optical interconnection unit in the switching device.

[0070] The optical cross-interconnection unit provided in the embodiments of the present disclosure includes a plurality of first stage access points and a plurality of second stage access points, and each of the first stage access points in the optical cross-interconnection unit is communicatively connected to each of the second stage access points. By interconnecting standard and small-capacity optical cross-interconnection units, a large-scale mesh network topology interconnection can be established, thereby simplifying the complexity of implementing a mesh network and ensuring the reliability and convenience of implementing a CLOS network.

[0071] Referring to FIG. 12, in some embodiments, the optical cross-connect unit includes a plurality of interconnecting fibers 130, and each of the first stage access points 110 is communicatively connected to each of the second stage access points 120 via the interconnecting fibers 130.

[0072] In some embodiments, the optical cross-interconnect unit includes optical waveguides, and each of the first stage access points 110 is communicatively coupled to a respective one of the second stage access points 120 via the optical waveguides.

[0073] In some embodiments, the optical waveguide comprises a glass-based optical waveguide.

[0074] In addition, in the embodiment of the present disclosure, the density of the optical waveguides is relatively high, and the first stage access points and the second stage access points are fully connected using optical waveguides, thereby increasing the access density of the optical cross-connection unit.

[0075] In some embodiments, the first stage access point and / or the second stage access point include an optical connector.

[0076] In some embodiments, the optical connector is a high density optical connector.

[0077] In an embodiment of the present disclosure, the optical cross-interconnect unit further includes a panel, and the first stage access points and the second stage access points of the optical cross-interconnect unit are disposed on the panel. In an alternative embodiment, high-density optical connectors as the first stage access points and the second stage access points are disposed on the panel, so that the optical fibers from the optical interconnect unit are connected onto the high-density optical connectors.

[0078] A third aspect is provided. Referring to Fig. 13, an embodiment of the present disclosure provides an optical cross-interconnect device, which includes at least one optical cross-interconnect unit 210, the optical cross-interconnect unit 210 including a plurality of first stage access points and a plurality of second stage access points, each of the first stage access points being communicatively connected to each of the second stage access points, the first stage access points being used to communicatively connect to a first stage optical interconnection unit in a switching device, and the second stage access points being used to communicatively connect to a second stage optical interconnection unit in the switching device.

[0079] The optical cross-interconnection device provided in the embodiments of the present disclosure includes at least one optical cross-interconnection unit, each of which includes a plurality of first-stage access points and a plurality of second-stage access points, and each of the first-stage access points in the optical cross-interconnection unit is communicatively connected to each of the second-stage access points. By interconnecting standard and small-capacity optical cross-interconnection units, a large-scale mesh network topology interconnection can be established, thereby simplifying the complexity of implementing a mesh network and ensuring the reliability and convenience of implementing a CLOS network.

[0080] In addition, in the embodiment of the present disclosure, the optical cross-interconnection unit may be in a white box form or a card insertion form, and the embodiment of the present disclosure is not particularly limited thereto.

[0081] When the optical cross-interconnection device is in a white box form, the optical cross-interconnection device further includes a box body, which is used to support the panel and store the optical fibers, protect the interconnected optical fibers and high-density connectors from interference from external factors, and is convenient for installation and maintenance during the process.

[0082] Relatedly, in some embodiments, the optical cross-interconnect device further includes a box body, and the optical cross-interconnect unit is provided within the box body.

[0083] In addition, the size of the box body may vary depending on the change in the installation environment in the application of the process, and the embodiment of the present disclosure does not have any particular limitation thereon.

[0084] When the optical cross-interconnect device is in a card-insertion form, the optical cross-interconnect device further includes a tray, which is used to support the panels and the interconnecting fibers / optical waveguides.

[0085] Relatedly, in some embodiments, the optical cross-interconnect apparatus further includes a tray, the optical cross-interconnect unit being mounted on the tray.

[0086] In some embodiments, the tray further comprises a tray guide rail on the tray.

[0087] Example 3 In this embodiment 3, as shown in FIG. 14, the optical cross-interconnect device is in a white box form, and the first stage access point and the second stage access point of the optical cross-interconnect unit in the optical cross-interconnect device are fully connected via optical fibers.

[0088] A (r / k)*(m / k) mesh network topology is constructed in the optical cross-connect unit.

[0089] The optical cross-connect device includes a box body 301, a panel 302, and a box cover 303. There are two rows of high-density optical connectors 304 on the panel 302, and the other side of the high-density optical connectors 304 is connected via an interconnection fiber 305.

[0090] Here, a total of (r / k)+(m / k) high-density optical connectors 304 are installed in two rows on the panel 302, The top row, from left to right, lists the first-stage access points of the optical cross-interconnect unit, namely, access point 1, access point 2, ..., access point r / k. The bottom row, from left to right, lists the second stage access points of the optical cross-interconnect unit, namely access point 1, access point 2, ..., access point m / k.

[0091] In the third embodiment, the high density optical connector 304 is composed of two rows of optical connection heads, and the optical fibers of the optical interconnection unit are communicatively connected to the optical cross-connection device through the high density optical connector 304 .

[0092] 14 only shows a situation where one optical cross-interconnection device includes one optical cross-interconnection unit. In an actual process, the number of optical cross-interconnection units in one white box optical cross-interconnection device can be appropriately arranged according to the size of the optical connector, the size of the white box, and the number and volume of the interconnecting optical fibers. For example, multiple optical cross-interconnection units can be arranged in one optical cross-interconnection device. This is not particularly limited in the embodiments of the present disclosure.

[0093] Example 4 In this embodiment 4, as shown in FIG. 15, the optical cross-interconnection device is in a white box form, and the first stage access point and the second stage access point of the optical cross-interconnection unit in the optical cross-interconnection device are fully connected via optical waveguides.

[0094] A (r / k)*(m / k) mesh network topology is configured in the optical cross-interconnect unit, and in this embodiment 4, two standard optical cross-interconnect units are arranged in the optical cross-interconnect device.

[0095] The optical cross-connect device includes a box body 311, a panel 312, and a box cover 313, and two rows of high-density optical connectors 314 are provided on the panel 312, and the other side of the high-density optical connectors 314 is connected via a glass-based optical waveguide 315.

[0096] In this embodiment 4, two layers of optical waveguides 315 are provided, one above the other, to form an upper and lower two-layer standard optical cross-interconnection unit, the upper layer being designated as the first-path optical waveguide optical cross-interconnection unit, and the lower layer being designated as the second-path optical waveguide optical cross-interconnection unit, where the upper layer optical waveguide is designated as the first-path optical waveguide mesh network cross-plate, and the lower layer optical waveguide is designated as the second-path optical waveguide mesh network cross-plate.

[0097] On the upper layer of panel 312, from left to right, the first stage access points of the first-path optical cross-connection unit are arranged in the order of access point 1, access point 2, ..., access point r / k, and the second stage access points of the first-path optical cross-connection unit are arranged in the order of access point 1, access point 2, ..., access point m / k. As shown in FIG. 15, the first stage access points and the second stage access points of the first-path optical cross-connection unit are communicatively connected via first-path optical waveguide mesh network cross board 315a.

[0098] In the lower layer of panel 312, from left to right, the first stage access points of the second-path optical cross-connection unit are arranged in the order of access point 1, access point 2, ..., access point r / k, and the first stage access points of the second-path optical cross-connection unit are arranged in the order of access point 1, access point 2, ..., access point m / k, and as shown in Figure 16, the first stage access points and the second stage access points of the second-path optical cross-connection unit are communicatively connected via second-path optical waveguide mesh network cross board 315b.

[0099] In addition, in this embodiment 4, a glass-based optical waveguide is used, and the main consideration is that the good crossing function between the optical paths of the waveguide is good, that is, two lights can pass through each other in the waveguide at an angle of more than a certain degree, and the interference between them is very small. The main consideration in selecting a glass-based material is that the loss of the glass-based material is relatively small.

[0100] Example 5 In the fifth embodiment, as shown in Fig. 17, the optical cross-interconnect device is in a card insertion form, and the first stage access point and the second stage access point of the optical cross-interconnect unit in the optical cross-interconnect device are fully connected via the interconnection fiber. A (r / k)*(m / k) mesh network topology is formed in the optical cross-interconnect unit.

[0101] The optical cross-connect device includes a tray 321, a panel 322, and a tray rail (not shown), with two rows of high density optical connectors 324 on the panel 322, the other side of the high density optical connectors 324 being connected via interconnection fibers 325.

[0102] In the fifth embodiment of the present disclosure, the first stage access point and the second stage access point of the optical interconnection unit may be interconnected using an optical waveguide, for example, via a glass-based optical waveguide.

[0103] A fourth aspect is provided. Referring to FIG. 18, an embodiment of the present disclosure provides a switching device including a plurality of first stage optical interconnection units 401, a plurality of second stage optical interconnection units 402, a plurality of third stage optical interconnection units 403, and a plurality of optical cross-interconnection units 404; The optical cross-connect unit 404 includes a plurality of first stage access points and a plurality of second stage access points, each of the first stage access points being communicatively connected to each of the second stage access points; the first stage optical interconnection unit 401 is communicatively connected to a first stage access point of an optical cross-connection unit 404 for connecting the first stage optical interconnection unit 401 and the second stage optical interconnection unit 402; the second stage optical interconnection unit 402 is communicatively connected to a second stage access point of an optical cross-connection unit 404 for connecting the first stage optical interconnection unit 401 and the second stage optical interconnection unit 402; the second stage optical interconnection unit 402 is communicatively connected to a second stage access point of an optical cross-connection unit 404 for connecting the second stage optical interconnection unit 402 and the third stage optical interconnection unit 403; The third stage optical interconnection unit 403 is communicatively connected to a first stage access point of an optical cross-interconnection unit 404 for connecting the second stage optical interconnection unit 402 and the third stage optical interconnection unit 403 .

[0104] In an embodiment of the present disclosure, the switching device may be an ultra-large scale data switch, an ultra-large scale router, an ultra-large scale full traffic router (SR, Service Router), an ultra-large scale broadband remote access server (BRAS, Broadband Remote Access Server), an ultra-large scale wavelength division device, etc., but the embodiment of the present disclosure is not particularly limited thereto.

[0105] In the switching device provided in the embodiment of the present disclosure, each of the first stage optical interconnection units is communicatively connected to each of the second stage optical interconnection units via the optical cross-interconnection units according to the connection relationships between the first stage optical interconnection units, the second stage optical interconnection units, and the optical cross-interconnection units determined based on the method for determining the connection relationships of all connected mesh networks described in the first aspect of the embodiment of the present disclosure, and at the same time, each of the second stage optical interconnection units is communicatively connected to each of the third stage optical interconnection units via the optical cross-interconnection units according to the connection relationships between the second stage optical interconnection units, the third stage optical interconnection units, and the optical cross-interconnection units determined based on the method for determining the connection relationships of all connected mesh networks described in the first aspect of the embodiment of the present disclosure, thereby constructing a CLOS network topology.

[0106] In the switching device provided in the embodiments of the present disclosure, a large-scale CLOS network topology interconnection can be constructed by interconnecting standard small-capacity optical cross-connection units, thereby simplifying the complexity of the CLOS network implementation and ensuring the reliability and convenience of the CLOS network implementation.

[0107] As an alternative embodiment, the disclosed embodiment simplifies the complexity of CLOS network implementation by employing the same standard optical cross-interconnect units between the first stage optical interconnect unit and the second stage optical interconnect unit, and between the third stage optical interconnect unit and the second stage optical interconnect unit.

[0108] In some embodiments, the optical cross-interconnect units for connecting the first stage optical interconnection units and the second stage optical interconnection units are arranged as a first optical cross-interconnection unit matrix, and the plurality of first stage optical interconnection units are sequentially equally divided into a plurality of first optical interconnection unit groups, the number of first stage optical interconnection units in the first optical interconnection unit group is equal to the number of first stage 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 first optical cross-interconnection unit matrix, and the plurality of first optical interconnection unit groups correspond one-to-one to the columns of the first optical cross-interconnection unit matrix; Each first-stage optical interconnection unit in the first optical interconnection unit group is sequentially correspondingly communicatively connected to each first-stage access point in each optical cross-interconnection unit in the corresponding row.

[0109] In some embodiments, the plurality of second-stage optical interconnection units are sequentially and equally divided into a plurality of second optical interconnection unit groups, the number of second-stage optical interconnection units in the second optical interconnection unit group is equal to the number of second-stage access points in the optical cross-interconnect unit, the number of the 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 one-to-one to the rows of the first optical cross-interconnection unit matrix; Each second-stage optical interconnection unit in the second optical interconnection unit group is sequentially correspondingly communicatively connected to each second-stage access point in each optical cross-interconnection unit in the corresponding row.

[0110] Furthermore, the above-mentioned method of connecting the first stage optical interconnection unit and the optical cross-interconnection unit, and the method of connecting the second stage optical interconnection unit and the optical cross-interconnection unit ensure full connections between a plurality of first stage optical interconnection units and a plurality of second stage optical interconnection units in the switching device, i.e., construct a mesh network between a plurality of first stage optical interconnection units and a plurality of second stage optical interconnection units in the switching device.

[0111] In some embodiments, the optical cross-interconnect units for connecting the second stage optical interconnection units and the third stage optical interconnection units are arranged as a second optical cross-interconnection unit matrix, and the plurality of second stage optical interconnection units are sequentially equally divided into a plurality of third optical interconnection unit groups, the number of second stage optical interconnection units in the third optical interconnection unit group is equal to the number of second stage access points in the optical cross-interconnection unit, the number of the 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 one-to-one to the rows of the second optical cross-interconnection unit matrix; Each second-stage optical interconnection unit in the third optical interconnection unit group is sequentially correspondingly communicatively connected to each second-stage access point in each optical cross-interconnection unit in the corresponding row.

[0112] In some embodiments, the plurality of third-stage optical interconnection units are sequentially and equally divided into a plurality of fourth optical cross-interconnection unit groups, the number of third-stage optical interconnection units in the fourth optical cross-interconnection unit group is equal to the number of first-stage access points in the optical cross-interconnection unit, the number of the 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 one-to-one to the columns of the second optical cross-interconnection unit matrix; Each third stage optical interconnection unit in the fourth optical interconnection unit group is sequentially correspondingly communicatively connected to each first stage access point in each optical cross-interconnection unit in the corresponding row.

[0113] Furthermore, the above-mentioned method of connecting the second stage optical interconnection units and the optical cross-interconnection units, and the method of connecting the third stage optical interconnection units and the optical cross-interconnection units ensure full connections between the multiple second stage optical interconnection units and the multiple third stage optical interconnection units in the switching device, i.e., construct a mesh network between the multiple second stage optical interconnection units and the multiple third stage optical interconnection units in the switching device.

[0114] Furthermore, when a mesh network is constructed between a plurality of first stage optical interconnection units and a plurality of second stage optical interconnection units in the switching device, and a mesh network is constructed between a plurality of second stage optical interconnection units and a plurality of third stage optical interconnection units in the switching device, a three-stage CLOS network is constructed in the switching device.

[0115] In some embodiments, the number of the first-stage optical interconnect units is equal to the number of the third-stage optical interconnect units.

[0116] The ratio between the number of the first stage optical interconnection units and the number of first stage access points in the optical cross-interconnection unit, the ratio between the number of the second stage optical interconnection units and the number of second stage access points in the optical cross-interconnection unit, and the ratio between the number of the third stage optical interconnection units and the number of first stage access points in the optical cross-interconnection unit are equal.

[0117] As another alternative embodiment, in the embodiment of the present disclosure, in consideration of the difference in the actual network topology, optical cross-interconnect units of different standards can be adopted between the first stage optical interconnection unit and the second stage optical interconnection unit, and between the third stage optical interconnection unit and the second stage optical interconnection unit. At least one of the number of first stage access points and the number of second stage access points of the optical cross-interconnect units of different standards is different. In the embodiment of the present disclosure, the optical cross-interconnect unit between the first stage optical interconnection unit and the second stage optical interconnection unit is referred to as the first optical cross-interconnection unit, and the optical cross-interconnect unit between the third stage optical interconnection unit and the second stage optical interconnection unit is referred to as the second optical cross-interconnection unit.

[0118] In addition, if the CLOS network has a network topology of r1*m1*r2, the number of first stage access points of the first optical cross-interconnect unit is p1, and the number of second stage access points is p2, p1 and p2 satisfy that r1 is an integer multiple of p1, and m1 is an integer multiple of p2. As an alternative embodiment, if the above conditions are satisfied, p1 and p2 further satisfy r1 / p1=m1 / p2=k1, that is, k1 is a common divisor of r1 and m1.

[0119] Similarly, if the number of first stage access points of the third optical cross-interconnect unit is p3 and the number of second stage access points is p2, p3 and p2 satisfy that r2 is an integer multiple of p3 and m1 is an integer multiple of p2. As an alternative embodiment, when the above conditions are satisfied, p3 and p2 further satisfy r2 / p3=m1 / p2=k2, that is, k2 is a common divisor of r2 and m1.

[0120] In an alternative embodiment, k1=k2, r1=r2, and then the first optical cross-interconnect unit and the second optical cross-interconnect unit are the same optical cross-interconnect unit.

[0121] Relatedly, in some embodiments, the optical cross-interconnect unit includes a first optical cross-interconnect unit and a second optical cross-interconnect unit, the number of access points of the first optical cross-interconnect unit is different from the number of access points of the second optical cross-interconnect unit, the first optical cross-interconnect unit is used to connect the first stage optical interconnection unit and the second stage optical interconnection unit, and the second optical cross-interconnect unit is used to connect the second stage optical interconnection unit and the third stage optical interconnection unit.

[0122] A fifth aspect is provided. Referring to FIG. 19, an embodiment of the present disclosure includes one or more processors 501; An electronic device is provided that includes a memory 502 in which one or more programs are stored and which, when executed by one or more processors, causes the one or more processors to realize a method for determining a connection relationship in any of the above-mentioned exchange devices, and one or more I / O interfaces 503 connected between the processor and the memory and arranged to realize two-way information exchange between the processor and the memory.

[0123] Here, the processor 501 is a device having data processing capabilities, including but not limited to a central processing unit (CPU), etc. The memory 502 is a device having data storage capabilities, 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 (read / write interface) 503 is connected between the processor 501 and the memory 502, and can realize two-way information exchange between the processor 501 and the memory 502, including but not limited to a data bus (Bus), etc.

[0124] In some embodiments, the processor 501, memory 502 and I / O interface 503 are interconnected via a bus 504, and further connected to other components of the computing device.

[0125] The method of determining the connection relationship in the switching device has already been described in detail above, so no further description will be given here.

[0126] A sixth aspect is provided. Referring to Fig. 20, an embodiment of the present disclosure provides a computer-readable medium having a computer program stored therein, the computer program realizing any one of the above-described methods for determining a connection relationship in an exchange device when the program is executed by a processor.

[0127] The method of determining the connection relationship in the switching device has already been described in detail above, so no further description will be given here.

[0128] Those skilled in the art will appreciate that all or some of the steps of the methods, systems, and functional modules / units of the apparatus disclosed above can be implemented as software, firmware, hardware, and appropriate combinations thereof. In hardware embodiments, 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 may have multiple functions, and one function or step may be performed by multiple 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, digital signal processor, microprocessor, or as hardware, or as an integrated circuit, such as a dedicated integrated circuit. Such software can be disposed on a computer-readable medium, which can include computer storage media (or non-transitory media) and communication media (or transitory media). As known to those skilled 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 storing information (such as computer-readable instructions, data structures, program modules, other data, etc.). 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 that can be used to store the desired information and accessed by a computer. Additionally, as known to those skilled in the art, communication media typically include computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transmission mechanism and can include any information delivery media.

[0129] Exemplary embodiments are disclosed herein, and specific terms are used, but they should be used and interpreted in a general illustrative sense only, and not for purposes of limitation. It will be apparent to those skilled in the art that in some embodiments, features, characteristics and / or elements described in connection with a particular embodiment may be used alone, or in combination with features, characteristics and / or elements described in connection with other embodiments, unless otherwise specified. Thus, those skilled in the art will appreciate that changes in various forms and details may be made without departing from the scope of the present disclosure, as defined by the appended claims.

Claims

1. determining optical cross-interconnection units corresponding to a plurality of said first-stage optical interconnection units and first target access points for communicatively connecting to said corresponding first-stage optical interconnection units in said optical cross-interconnection units based on the number of first-stage optical interconnection units in the switching device and the number of first-stage access points in said optical cross-interconnection units; determining optical cross-interconnection units corresponding to a plurality of the second-stage optical interconnection units and second target access points for communicatively connecting to the corresponding second-stage optical interconnection units in the optical cross-interconnection unit based on 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; the switching device includes a plurality of the first stage optical interconnection units, a plurality of the second stage optical interconnection units, and a plurality of the optical cross-interconnection units, the optical cross-interconnection units including a plurality of the first stage access points and a plurality of the second stage access points, each of the first stage access points in the optical cross-interconnection units being communicatively connected to each of the second stage access points, such that each of the first stage optical interconnection units is communicatively connected to each of the second stage optical interconnection units via the optical cross-interconnection units; The plurality of optical cross-interconnect units are arranged as an optical cross-interconnect unit matrix, and the step of determining optical cross-interconnect units and first target access points corresponding to the plurality of first-stage optical cross-interconnect units based on the number of first-stage optical cross-interconnect units in the switching device and the number of first-stage access points in the optical cross-interconnect units includes: a step of sequentially equally dividing the plurality of first-stage optical interconnection units into a plurality of first optical interconnection unit groups based on the number of first-stage optical interconnection units in the switching device and the number of first-stage access points in an optical cross-interconnection unit, the number of first-stage optical interconnection units in the first optical interconnection unit group being equal to the number of first-stage access points in the optical cross-interconnection unit, the number of the first optical interconnection unit groups being equal to the number of columns of the optical cross-interconnection unit matrix, and the plurality of first optical interconnection unit groups corresponding one-to-one to the columns of the optical cross-interconnection unit matrix; determining an optical cross-interconnect unit in a column of an optical cross-interconnect unit matrix corresponding to the first optical interconnect unit group as an optical cross-interconnect unit corresponding to an optical interconnect unit in the first optical interconnect unit group; sequentially determining each first stage access point in an optical cross-interconnect unit corresponding to an optical interconnect unit in the first optical interconnect unit group as a first target access point corresponding to each optical interconnect unit in the first optical interconnect unit group; determining optical cross-interconnection units and second target access points corresponding to a plurality of the second-stage optical interconnection units based on 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 units, a step of sequentially equally dividing the plurality of second-stage optical interconnection units into a plurality of second optical interconnection unit groups based on the number of second-stage optical interconnection units in the switching device and the number of second-stage access points in an optical cross-interconnection unit, the number of second-stage optical interconnection units in the second optical interconnection unit group being equal to the number of second-stage access points in the optical cross-interconnection unit, the number of the second optical interconnection unit groups being equal to the number of rows of the optical cross-interconnection unit matrix, and the plurality of second optical interconnection unit groups corresponding one-to-one to the rows of the optical cross-interconnection unit matrix; determining an optical cross-interconnect unit in a row of an optical cross-interconnect unit matrix corresponding to the second optical interconnect unit group as an optical cross-interconnect unit corresponding to an optical interconnect unit in the second optical interconnect unit group; sequentially determining each second stage access point in an optical cross-interconnect unit corresponding to an optical interconnect unit in the second optical interconnect unit group as a second target access point corresponding to each optical interconnect unit in the second optical interconnect unit group; A method for determining a connection relationship in a switching device.

2. prior to the step of determining optical cross-interconnect units and first target access points corresponding to a plurality of said first stage optical interconnection units based on 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, and determining optical cross-interconnect units and second target access points corresponding to a plurality of said second stage optical interconnection units based on 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; determining a number of optical cross-interconnect units based on a number of first stage optical interconnect units, a number of second stage optical interconnect units, a number of first stage access points in the optical cross-interconnect units, and a number of second stage access points in the optical cross-interconnect units in the switching device; the number of said optical cross-interconnect units is equal to the product of the ratio of the number of said first stage optical interconnect units to the number of first stage access points in said optical cross-interconnect units and the ratio of the number of said second stage optical interconnect units to the number of second stage access points in said optical cross-interconnect units; The method of claim 1 .

3. The ratio of the number of the first stage optical interconnection units to the number of the first stage access points in the optical cross-interconnection unit is equal to the ratio of the number of the second stage optical interconnection units to the number of the second stage access points in the optical cross-interconnection unit. The method of claim 2.

4. the number of said optical cross-interconnect units is k×k; k, the number of the first-stage optical interconnection units, and the number of the second-stage optical interconnection units satisfy the following formula: k = CD(r, m) r is the number of the first-stage optical interconnection units, m is the number of the second-stage optical interconnection units, r / k is the number of first-tier access points; m / k is the number of second-stage access points; The method of claim 3.

5. a plurality of first stage optical interconnection units, a plurality of second stage optical interconnection units, a plurality of third stage optical interconnection units, and a plurality of optical cross-interconnection units; the optical cross-interconnect unit includes a plurality of first stage access points and a plurality of second stage access points, each of the first stage access points being communicatively connected to each of the second stage access points; the first stage optical interconnect unit is communicatively connected to a first stage access point of an optical cross-interconnect unit for connecting the first stage optical interconnect unit and the second stage optical interconnect unit; the second stage optical interconnect unit is communicatively connected to a second stage access point of an optical cross-interconnect unit for connecting the first stage optical interconnect unit and the second stage optical interconnect unit; the second stage optical interconnect unit is communicatively connected to a second stage access point of an optical cross-interconnect unit for connecting the second stage optical interconnect unit and the third stage optical interconnect unit; the third stage optical interconnection unit is communicatively connected to a first stage access point of an optical cross-interconnection unit for connecting the second stage optical interconnection unit and the third stage optical interconnection unit; the optical cross-interconnect units for connecting the first stage optical interconnection units and the second stage optical interconnection units are arranged as a first optical cross-interconnection unit matrix, the plurality of first stage optical interconnection units are sequentially equally divided into a plurality of first optical interconnection unit groups, the number of first stage optical interconnection units in the first optical interconnection unit group is equal to the number of first stage 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 first optical cross-interconnection unit matrix, and the plurality of first optical interconnection unit groups correspond one-to-one to the columns of the first optical cross-interconnection unit matrix; each first stage optical interconnection unit in the first optical interconnection unit group is sequentially correspondingly communicatively connected to each first stage access point in each optical cross-interconnection unit in a corresponding row; The plurality of second-stage optical interconnection units are sequentially and equally divided into a plurality of second optical interconnection unit groups, the number of second-stage optical interconnection units in the second optical interconnection unit group is equal to the number of second-stage access points in the optical cross-interconnect unit, the number of the 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 one-to-one to the rows of the first optical cross-interconnection unit matrix; each second stage optical interconnection unit in the second optical interconnection unit group is sequentially correspondingly communicatively connected to each second stage access point in each optical cross-interconnection unit in a corresponding row; the optical cross-interconnect units for connecting the second stage optical interconnection units and the third stage optical interconnection units are arranged as a second optical cross-interconnection unit matrix, the plurality of second stage optical interconnection units are sequentially equally divided into a plurality of third optical interconnection unit groups, the number of second stage optical interconnection units in the third optical interconnection unit group is equal to the number of second stage access points in the optical cross-interconnection unit, the number of the 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 one-to-one to the rows of the second optical cross-interconnection unit matrix; each second-stage optical interconnection unit in the third optical interconnection unit group is sequentially correspondingly communicatively connected to each second-stage access point in each optical cross-interconnection unit in a corresponding row; The plurality of third-stage optical interconnection units are sequentially and equally divided into a plurality of fourth optical interconnection unit groups, the number of third-stage optical interconnection units in the fourth optical interconnection unit group is equal to the number of first-stage access points in the optical cross-interconnection unit, the number of the 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 one-to-one to the columns of the second optical cross-interconnection unit matrix; each third-stage optical interconnection unit in the fourth optical interconnection unit group is sequentially correspondingly communicatively connected to each first-stage access point in each optical cross-interconnection unit in a corresponding row; The optical cross-interconnect unit includes a first optical cross-interconnect unit and a second optical cross-interconnect unit, and a number of access points of the first optical cross-interconnect unit is different from a number of access points of the second optical cross-interconnect unit; the first optical cross-connection unit is used to connect the first stage optical interconnection unit and the second stage optical interconnection unit; the second optical cross-connection unit is used to connect the second stage optical interconnection unit and the third stage optical interconnection unit; Exchange device.

6. the optical cross-interconnect unit includes a plurality of interconnect fibers, each of the first stage access points being communicatively connected to a respective one of the second stage access points via the interconnect fibers; 6. The switching device according to claim 5.

7. the optical cross-interconnect unit includes an optical waveguide, and each of the first-stage access points is communicatively connected to each of the second-stage access points via the optical waveguide; 6. The switching device according to claim 5.

8. The optical waveguide includes a glass-based optical waveguide.

8. The switching device according to claim 7.

9. the first stage access point and / or the second stage access point include an optical connector; The exchange device according to any one of claims 5 to 8.

10. The optical connector is a high-density optical connector.

10. The switching device according to claim 9.

11. The exchange device further includes a box body, The plurality of optical cross-connection units are provided in the box body.

6. The switching device according to claim 5.

12. The exchange device further includes a tray; the plurality of optical cross-interconnect units are provided on the tray; 12. An exchange device according to claim 5 or 11.

13. one or more processors; a memory in which one or more programs are stored, the one or more programs being executed by the one or more processors to cause the one or more processors to realize the method for determining a connection relationship in an exchange device according to any one of claims 1 to 4; one or more I / O interfaces connected between the processor and the memory and arranged to provide bidirectional information exchange between the processor and the memory; electronic equipment.

14. A computer program is stored, and when the program is executed by a processor, the method for determining a connection relationship in an exchange device according to any one of claims 1 to 4 is realized. Computer-readable medium.

Citation Information

Patent Citations

  • Large-scale strict non-blockage light-crossing connection matrix structure and control method thereof

    CN101277547A