The present application is a U.S. National Phase of International Patent Application Serial No. PCT/CN2016/107053 entitled “LINE CARD FRAME, MULTI-FRAME CLUSTER ROUTER, ROUTING, AND MESSAGE PROCESSING,” filed on Nov. 24, 2016. International Patent Application Serial No. PCT/CN2016/107053 claims priority to Chinese Patent Application No. 201510823203.5, filed on Nov. 24, 2015. The entire contents of each of the above-cited applications are hereby incorporated by reference in their entirety for all purposes.
A router is a network infrastructure working on Layer 3 of the Open System Interconnection (OSI) protocol model, i.e., a packet switching device on the network layer, and it has abilities to connect different types of networks and select a packet transmission path. With rapid development of the internet, further requirements are raised for the router as the network infrastructure; in many situations, the switching capacity, number of slots and interface capacity of a core router cannot meet the requirements.
To make the technique, characteristics, and technical effects of the present disclosure clearer, the present disclosure will be further described hereinafter in combination with detailed embodiments.
A router has a lot of specifications. For example, slot number is the maximum number of line card units (or service processing units) that can be provided by the router; interface capacity is the maximum number of certain ports that can be provided by the router, interface capacity=the number of line card units*the number of ports of each line card unit; and switching capacity is a technical indicator in a switch fabric, and it refers to the maximum throughput capacity in the switch fabric. When the slot number, switching capacity, and interface capacity of a core router cannot meet requirements, especially after it has been just deployed, an operator may hope to flexibly expand the core router. When one router chassis cannot meet the requirements, multiple router chassis may be used to expand the switching capacity and interface capacity, and thus multi-chassis cluster routers are emerging.
Multi-chassis clustering refers to interconnecting single-chassis routers using a concatenating technique to form a new multi-chassis cluster system so as to expand the switching capacity, slot number and interface capacity. A multi-chassis cluster router generally consists of central switch fabric chassis, line card chassis and interconnection optical fibers. In the multi-chassis cluster router, packet switching between the line card chassis is carried out by the central switch fabric chassis.
A line card unit 101 and an optical-electrical conversion unit 107 are connected using an orthogonal-without-back-board electrical connection. In this way, without changing the housing height of the router, the switching capacity, slot density, and interface density of a single line card chassis can be improved, and a front-rear air duct is supported. In embodiments of the present disclosure, air inlet holes are provided on panels of the main control units/line card units, so that cold air can enter into the air inlet holes and then pass through the main control units/line card units and the optical-electrical conversion units to form hot air and then hot air is discharged from the fan units. The so called orthogonal-without-back-board electrical connection refers to a connection, in which boards (line card unit and switch fabric unit) are directly connected through a connector without using a printed circuit board, and an angle between the boards is 90 degrees or 270 degrees; it is different from a traditional back-board connection or orthogonal-back-board connection.
If a hardware structure of a traditional line card chassis is used, generally, a panel of a switch fabric unit of the line card chassis cannot provide an optical fiber interface for concatenating, i.e., the line card chassis cannot be concatenated to a central switch fabric chassis using the switch fabric unit; in addition, with increase of the switching capacity and forwarding performance, difficulty in engineering and implementation of simultaneously performing a large capacity of switching and optical-electrical conversion functions at switch fabric unit slots is increased. Therefore, embodiments of the present disclosure provide a corresponding new multi-chassis cluster router.
In the line card chassis structure of the multi-chassis cluster router provided according to embodiments of the present disclosure, since the switching capacity of the multi-chassis cluster router is very huge, the multi-chassis cluster router still adopts a multi-stage switching structure, but the first-stage, second-stage and third-stage of route selections are carried out by the switch fabric units 301 of the central switch fabric chassis 300. The line card chassis 100 and 200 do not carry out the first-stage and third-stage route selections, and route selections among different line card units in the line card chassis 100 and 200 are carried out by the central switch fabric chassis 300 too.
a part of line card unit slots in the line card chassis are modified to optical fiber interface unit slots, i.e., scarifying the part of line card unit slots to realize clustering of the router; an optical fiber interface unit 106 is connected with an optical-electrical conversion unit 107 through an optical connector 1062. Generally, the volume of an optical connector 1062 is smaller than that of an electrical connector 1013, and thus a higher density can be achieved, and the optical fiber interface units 106 only occupy a relatively small slot space; in addition, the connection without a back board enables the electrical connectors 1013 and the optical connectors 1062 to be easily replaced without changing the housing.
The optical-electrical conversion units 107 have onboard optical assembly modules 1071 to carry out conversion between optical signals and electrical signals. An onboard optical assembly module 1071 has an electrical signal interface and an optical signal interface, the electrical signal interface of the onboard optical assembly module 1071 is connected to a line card unit 101 through an electrical connector 1013, the optical signal interface of the onboard optical assembly module 1071 is connected to an optical fiber interface unit 106 through an optical fiber 1063 and an optical connector 1062, and the optical fiber interface unit 106 then couples an optical signal of the optical connector 1062 to a cluster interface 1061 on a panel of the router through an optical fiber 1064. Through the foregoing series of connections, a signal coming from the packet processing module 1012 will finally arrive at the cluster interface 1061. Then the cluster interface 1061 of the line card chassis will be connected to a switch fabric unit of the central switch fabric chassis, or connected to a cluster interface of another line card chassis.
Signals of a cluster interface 1061 may come from a part of or all of packet processing modules 1012 of the line card chassis where the cluster interface 1061 is located.
The line card units 101 include packet processing modules 1012; to enable a signal of a packet processing module of a line card unit to arrive at a cluster interface, further, each cluster interface 1061 has signal transmission channels with all the packet processing modules 1012 in the line card chassis; and/or each packet processing module 1012 in the line card chassis has signal transmission channels with all the cluster interfaces 1061 in the line card chassis. Having a signal transmission channel means that a signal can be transmitted through a medium from a start point to a destination point, and the medium includes, but not limited to, packet processing module, printed board circuit, electrical connector, switch fabric chip module, optical-electrical conversion module, optical fiber, optical connector, etc.
According to embodiments of the present disclosure, signals of each cluster interface 1061 evenly come from all the packet processing modules 1012 of all the line card units 101 in the line card chassis 100. The cluster interfaces are used to concatenate respective chassis of the router, i.e., realizing clustering of the router by sacrificing a part of line card unit slots; and in case of there being a central switch fabric chassis, concatenating line card chassis and the central switch fabric chassis.
According to embodiments of the present disclosure, the optical connectors 1062 support plugging of the optical fiber interface units 106 and plugging of the optical-electrical conversion units 107.
According to embodiments of the present disclosure, the electrical connectors 1013 support plugging of the line card units 101 and also support plugging of the optical-electrical conversion units 107.
According to embodiments of the present disclosure, when a transmission distance is relatively far, on an electrical signal transmission path between an onboard optical assembly module 1071 and a line card unit 101, a signal conditioning circuit is added.
According to embodiments of the present disclosure, an optical connector 1062 may include multiple sub-interfaces and each sub-interface provides multi-cord optical fiber interconnection.
According to embodiments of the present disclosure, a cluster interface 1061 may include multiple sub-interfaces and each sub-interface provides multi-cord optical fiber interconnection.
To further facilitate understanding how the line card units 101 and the optical-electrical conversion units 107 are connected provided according to the embodiments of the present disclosure, detailed examples are provided in the following. Assume that a line card chassis includes 12 line card units 101, 6 optical-electrical conversion units 107, and 3 optical fiber interface units 106, in which each line card unit 101 is provided with 3 packet processing modules 1012, each packet processing module 1012 has 36 lanes of signals (36 transmitting signals and 36 receiving signals) to the optical-electrical conversion units 107, each optical-electrical conversion unit 107 is provided with 3 optical connectors 1062, each optical connector 1062 is provided with 6 sub-interfaces, each optical-electrical conversion unit 107 has 18 onboard optical assembly modules 1071, each onboard optical assembly module 1071 converts 12 lanes of signals (12 transmitting signals and 12 receiving signals) into 24-cord optical signals, each optical fiber interface unit 106 is provided with 12 cluster interfaces 1061, and each cluster interface 1061 is provided with 3 sub-interfaces.
As shown in
Each onboard optical module virtual unit 1072 includes 3 onboard optical assembly modules 1071, and therefore each onboard optical module virtual unit 1072 converts 36 lanes of electrical signals into 72-cord optical signals and then connects the 72-cord optical signals to the optical connectors 1062, in which each optical connector 1062 is provided with 6 sub-interfaces 1063, each sub-interface 1063 is provided with a 24-cord multi-mode optical fiber. 72-cord multi-mode optical fiber signals of 3 sub-interfaces 1063 come from an onboard optical module virtual unit 1072 so that these signals are evenly respective 1 lane of signal from the 36 packet processing modules of the 12 line card units.
When the cluster interface 1061 uses multiple sub-interfaces, a connection density of optical signals can be improved, and difficulty in engineering and implementation of an optical connection of a sub-interface can be reduced; and on the other hand, the number of optical fibers between the line card chassis and the central switch fabric chassis can be reduced and engineering and wiring are easier to be implemented.
According to embodiments of the present disclosure, optical fiber connectors and multi-cord breakout optical fibers with a higher density are used. As shown in
For a detailed implementation of optical connections between the optical connectors 1062 and the onboard optical assembly modules 1071, a solution is provided according to embodiments of the present disclosure, and the optical signal connections between the optical connectors 1062 and the onboard optical assembly modules 1071 are implemented by cross connections of optical fibers. According to an embodiment of the present disclosure, on a printed circuit board of an optical-electrical conversion unit 107, an onboard optical assembly module 1071 is deployed near a corresponding electrical connector 1013, so as to improve characteristics of a printed circuit board which has a complex connection deployment, more layers, a far transmission distance, a low electric signal quality, etc.
The optical cross interconnection unit 1073 may be implemented by a multi-cord breakout optical fiber or shuffle, and principles of implementing them are same, and both are connections through optical fibers, but physical media carried are different.
In various embodiments of the present disclosure, a multi-chassis cluster router may use a multi-stage switching architecture.
A multi-chassis cluster router is provided according to embodiments of the present disclosure, including a central switch fabric chassis and line card chassis, in which the central switch fabric chassis and the line card chassis are connected through optical fibers using the line card chassis in the foregoing embodiments of the present disclosure.
The central switch fabric chassis is to carry out a route selection among different line card units within a same line card chassis and a route selection among different line card chassis.
Further, in the multi-chassis cluster router provided according to embodiments of the present disclosure, the central switch fabric chassis includes a first type of route selection units and a second type of route selection units; in which the second type of route selection units connect cluster interfaces and the first type of route selection units so as to carry out route selections from cluster interfaces in a same line card chassis to the first type of route selection units or from the first type of route selection units to the cluster interfaces; and the first type of route selection units are connected with the second type of route selection units to carry out route selections of the second type of route selection units among different line card chassis.
Embodiments of the present disclosure provide a packet processing method, implemented on the foregoing multi-chassis cluster router, including the following steps:
a line card unit of an ingress line card chassis performs packet processing in a packet ingress direction, and transmits a packet to an optical-electrical conversion unit of the ingress line card chassis;
the optical-electrical conversion unit converts an electrical signal into an optical signal and transmits the optical signal to a central switch fabric chassis;
the central switch fabric chassis performs packet switching and an ingress interface of the central switch fabric chassis converts the optical signal into an electrical signal, and finds a destination line card chassis according to a header of the packet, an egress interface of the central switch fabric chassis converts the electrical signal into an optical signal and transmits the optical signal to the destination line card chassis;
an optical-electrical conversion unit of the destination line card chassis converts the optical signal into an electrical signal and transmits the electrical signal to a destination line card unit; and
the destination line card unit performs packet processing in a packet egress direction and sends the packet.
block S1201: a line card unit 101 of the ingress line card chassis 100 performs packet processing in a packet ingress direction including packet parser, classification, buffering, traffic management, forwarding by looking up a table, packet shaping and attaching a header, and then transmits the packet to an optical-electrical conversion unit 107.
Block S1202: the optical-electrical conversion unit 107 converts an electrical signal into an optical signal through: an onboard optical assembly module, an optical connector, a cluster interface and optical fibers between them, and an optical fiber 400, and then transmits the optical signal to the central switch fabric chassis 300.
Block S1203: the central switch fabric chassis 300 performs packet switching: an ingress interface of the central switch fabric chassis 300 converts the optical signal into an electrical signal and finds a destination line card chassis 200 based on a header of the packet, an egress interface of the central switch fabric chassis 300 converts the electrical signal into an optical signal and transmits the optical single to the destination line card chassis 200.
Block S1204: an optical-electrical conversion unit 207 of the destination line card chassis 200 converts the optical signal into an electrical signal through: an optical fiber 500, and a cluster interface, an optical connector, an onboard optical assembly module and optical fibers between them in the destination line card chassis, and transmits the electrical signal to a destination line card unit 201, in which a line card unit corresponding to a destination network is the destination line card unit.
Block S1205: the line card unit that receives the electrical signal, i.e., the destination line card unit, performs packet processing in the packet egress direction, including: packet reassembling, quality of service (traffic management, queue scheduling, etc.), link layer information adding, and packet transmission.
It should be understood that, though the description is described based on respective embodiments, the way of describing is only for clarity purpose, and should not be construed as one embodiment including only an independent technical scheme. Those skilled in the art should deem the description as its entirety, and the technical schemes in the respective embodiments may be properly combined to form other implementations that can be understood by those skilled in the art.
What is described in the foregoing are only examples of the present disclosure, and should not be construed as limitation to the present disclosure. Any changes, equivalent replacements, modifications made without departing from the scope and spirit of the present disclosure are intended to be included within the protecting scope of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
2015 1 0823203 | Nov 2015 | CN | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2016/107053 | 11/24/2016 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2017/088789 | 6/1/2017 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
6796716 | Handforth | Sep 2004 | B1 |
6934471 | Carvey | Aug 2005 | B1 |
7106729 | Gullicksen et al. | Sep 2006 | B1 |
7110394 | Chamdani et al. | Sep 2006 | B1 |
7720061 | Krishnaswamy et al. | May 2010 | B1 |
9020356 | Xia et al. | Apr 2015 | B2 |
9137176 | Campbell et al. | Sep 2015 | B2 |
9544667 | Hu | Jan 2017 | B2 |
20040052527 | Kirby | Mar 2004 | A1 |
20050089027 | Colton | Apr 2005 | A1 |
20050259571 | Battou | Nov 2005 | A1 |
20060165070 | Hall | Jul 2006 | A1 |
20090003327 | Zang | Jan 2009 | A1 |
20100021166 | Way | Jan 2010 | A1 |
20130088971 | Anantharam et al. | Apr 2013 | A1 |
20130272643 | Traverso | Oct 2013 | A1 |
20140247826 | Ma | Sep 2014 | A1 |
20140255022 | Zhong | Sep 2014 | A1 |
20150295862 | Banerjee | Oct 2015 | A1 |
20180109348 | Salsi | Apr 2018 | A1 |
20180359194 | Yang | Dec 2018 | A1 |
20190253777 | Yang | Aug 2019 | A1 |
Number | Date | Country |
---|---|---|
101098238 | Jan 2008 | CN |
101296186 | Oct 2008 | CN |
101631081 | Jan 2010 | CN |
101895398 | Nov 2010 | CN |
101917337 | Dec 2010 | CN |
102217252 | Oct 2011 | CN |
102326358 | Jan 2012 | CN |
102726058 | Oct 2012 | CN |
102907054 | Jan 2013 | CN |
103067795 | Apr 2013 | CN |
1892905 | Feb 2008 | EP |
2670082 | Dec 2013 | EP |
H07307962 | Nov 1995 | JP |
2003167164 | Jun 2003 | JP |
2006279362 | Oct 2006 | JP |
2008306555 | Dec 2008 | JP |
2006054704 | May 2006 | WO |
Entry |
---|
ISA State Intellectual Property Office of the People's Republic of China, International Search Report Issued in Application No. PCT/CN2016/107041, dated Feb. 16, 2017, WIPO, 4 pages. |
European Patent Office, Extended European Search Report Issued in Application No. 16868004.9, dated Oct. 11, 2018, Germany, 8 pages. |
European Patent Office, Extended European Search Report Issued in Application No. 16868012.2, dated Oct. 24, 2018, Germany, 6 pages. |
ISA State Intellectual Property Office of the People's Republic of China, International Search Report Issued in Application No. PCT/CN2016/107053, dated Feb. 22, 2017, WIPO, 4 pages. |
State Intellectual Property Office of the People's Republic of China, Office Action and Search Report Issued in Application No. 201510823203.5, dated Mar. 20, 2019, 15 pages.(Submitted with Partial Translation). |
State Intellectual Property Office of the People's Republic of China, Office Action and Search Report Issued in Application No. 201510821616.X, dated Mar. 28, 2019, 14 pages.(Submitted with Partial Translation). |
Japanese Patent Office, Office Action Issued in Application No. 2018-526930, dated Apr. 16, 2019, 8 pages. (Submitted with Machine Translation). |
ISA State Intellectual Property Office of the People's Republic of China, Written Opinion of the International Searching Authority Issued in Application No. PCT/CN2016/107041, dated Feb. 16, 2017, WIPO, 6 pages. |
ISA State Intellectual Property Office of the People's Republic of China, Written Opinion of the International Searching Authority Issued in Application No. PCT/CN2016/107053, dated Feb. 22, 2017, WIPO, 8 pages. |
Japanese Patent Office, Office Action Issued in Application No. 2018-543419, dated May 28, 2019, 6 pages. (Submitted with Machine Translation). |
State Intellectual Property Office of the People's Republic of China, Office Action and Search Report Issued in Application No. 201510821616.X, dated Sep. 18, 2019, 7 pages.(Submitted with Machine Translation). |
State Intellectual Property Office of the People's Republic of China, Office Action and Search Report Issued in Application No. 201510823203.5, dated Nov. 20, 2019, 15 pages.(Submitted with Machine Translation). |
United States Patent and Trademark Office, Office Action Issued in U.S. Appl. No. 15/778,396, dated Nov. 25, 2019, 35 pages. |
Japanese Patent Office, Office Action Issued in Application No. 2018-526930, dated Nov. 26, 2019, 4 pages. (Submitted with Machine Translation). |
European Patent Office, Office Action Issued in Application No. 16868004.9, dated Mar. 25, 2020, Germany, 4 pages. |
Number | Date | Country | |
---|---|---|---|
20190253777 A1 | Aug 2019 | US |