US20140247826A1 - Fabric card and communications device - Google Patents
Fabric card and communications device Download PDFInfo
- Publication number
- US20140247826A1 US20140247826A1 US14/189,036 US201414189036A US2014247826A1 US 20140247826 A1 US20140247826 A1 US 20140247826A1 US 201414189036 A US201414189036 A US 201414189036A US 2014247826 A1 US2014247826 A1 US 2014247826A1
- Authority
- US
- United States
- Prior art keywords
- card
- fabric
- fabric card
- connectors
- line
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/15—Interconnection of switching modules
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/50—Circuit switching systems, i.e. systems in which the path is physically permanent during the communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/40—Constructional details, e.g. power supply, mechanical construction or backplane
Definitions
- This application relates to communications technologies, and in particular, to a fabric card and a communications device.
- a line card and a fabric card are arranged inside a communications device.
- the line card in the communications device provides an interface for a user equipment and is a board used by the user equipment.
- the fabric card is a data exchange unit in the communications device. Different line cards exchange data using the fabric card.
- the fabric card is installed in a fabric card socket on a backplane using a fabric card connector, the line card is installed in a line card socket on the backplane using a line card connector, and the fabric card socket connects to the line card socket by means of wiring on the backplane, so that each fabric card connects to each line card and each line card connects to each fabric card.
- the fabric card and the line card in the communications device mainly use an orthogonal connection architecture shown in FIG. 1 for connection.
- multiple line cards 11 and multiple fabric cards 12 are separately installed in the communications device.
- Each line card 11 is installed in line card sockets (not shown in FIG. 1 ) on a backplane (not shown in FIG. 1 ) using line card connectors 15
- each fabric card 12 is installed in fabric card sockets (not shown in FIG. 1 ) on the backplane using fabric card connectors 16 .
- the line card socket connected to each line card connector 15 and the fabric card socket connected to each fabric card connector 16 orthogonally connect to each other on the backplane, so that each line card 11 connects to every fabric card 12 , and each fabric card 12 connects to every line card 11 .
- a line card chip 13 is arranged on the line card 11 .
- the line card chip 13 connects to all line card connectors 15 in the line card 11 and is used to exchange data between user equipments connected to the line card 11 .
- a fabric card chip 14 is arranged on the fabric card 12 .
- the fabric card chip 14 connects to all fabric card connectors 16 in the fabric card 12 and is used to exchange data between different line cards 11 .
- Multiple fabric card sockets on the backplane that are used to install one fabric card are collectively referred to as one fabric card slot.
- Multiple line card sockets that are used to install one line card are collectively referred to as one line card slot.
- Multiple fabric card connectors 16 in one fabric card slot separately connect to different line cards 11 and are collectively referred to as one fabric card connector group; a fabric card 12 exchanges data between different line cards 11 using the multiple fabric card connectors 16 in a same fabric card slot.
- Multiple line card connectors 15 in one line card slot separately connect to different fabric cards 12 , and one line card 11 and different fabric cards 12 are connected using the multiple line card connectors 15 in a same line card slot.
- At least one fabric card chip is arranged on a fabric card, and each fabric card chip on one fabric card provides data exchange only for one fabric card connector group.
- the fabric card chip is a high-performance chip, there is redundancy in a data exchange capability of the fabric card chip and this causes a waste of system resources.
- This application provides a fabric card and a communications device, so as to fully utilize a data exchange capability of a fabric card chip and improve utilization of system resources.
- a first aspect provides a fabric card, including: at least one fabric card chip and at least two fabric card connector groups, where each fabric card connector group of the at least two fabric card connector groups includes at least two fabric card connectors, and the number of the fabric card chips is less than the number of the at least two fabric card connector groups; each fabric card chip of the at least one fabric card chip connects to all fabric card connectors in at least one fabric card connector group, and all fabric card connectors in the fabric card connector group that connect to the fabric card chip exchange data using the fabric card chip; and a fabric card connector in one fabric card connector group can exchange data only with other fabric card connectors in a same fabric card connector group to which the fabric card connector belongs.
- a second aspect provides a communications device, including: at least one fabric card mentioned above and at least two line cards, where each line card of the at least two line cards includes at least two line card connectors; and the number of fabric card connectors in each fabric card connector group on the at least one fabric card is the same, the number of fabric card connectors in each fabric card connector group is not less than the number of the at least two line cards, the number of the at least two line card connectors in each line card is the same as the total number of fabric card connector groups on the at least one fabric card, and each fabric card connector group connects to each line card using only one fabric card connector and one line card connector.
- At least one fabric card chip and at least two fabric card connector connection groups are arranged on a fabric card, and the number of fabric card chips is less than the number of fabric card connector groups. Therefore, at least one fabric card chip provides data exchange for the at least two fabric card connector groups. This fully utilizes a data exchange capability of the fabric card chip and improves utilization of system resources.
- FIG. 1 is a schematic structural diagram of an orthogonal connection architecture of fabric cards and line cards in a conventional device
- FIG. 2 is a schematic structural diagram of a first embodiment of a fabric card according to an embodiment of this application;
- FIG. 3 is a schematic structural diagram of another implementation manner of a first embodiment of a fabric card according to an embodiment of this application;
- FIG. 4 is a schematic structural diagram of a second embodiment of a fabric card according to an embodiment of this application.
- FIG. 5 is a schematic structural diagram of a first embodiment of a communications device according to an embodiment of this application.
- FIG. 2 is a schematic structural diagram of a first embodiment of a fabric card according to an embodiment of this application.
- a fabric card 31 provided in this embodiment includes at least one fabric card chip 311 and at least two fabric card connector groups 312 .
- Each fabric card connector group 312 includes at least two fabric card connectors 313 , where the number of fabric card chips 311 is less than the number of fabric card connector groups 312 .
- Each fabric card chip 311 connects to all fabric card connectors 313 in at least one fabric card connector group 312 , and all fabric card connectors 313 in each fabric card connector group 312 exchange data using the fabric card chip 311 .
- One fabric card connector group 312 indicates a combination of multiple fabric card connectors 313 .
- a fabric card connector 313 in one fabric card connector group 312 can exchange data only with other fabric card connectors 313 in a same fabric card connector group 312 to which the fabric card connector 313 belongs. That is, a fabric card connector in one fabric card connector group cannot exchange data with other fabric card connectors in another fabric card connector group.
- the number of fabric card connectors in each fabric card connector group is the same; however, the number of fabric card connectors in each fabric card connector group may also be different.
- a fabric card 31 includes one fabric card chip 311 and two fabric card connector groups 312 , and each fabric card connector group 312 includes two fabric card connectors 313 is used for description.
- a fabric card may include two fabric card chips and three fabric card connector groups, and each fabric card connector group includes multiple fabric card connectors, where one fabric card chip connects to all fabric card connectors in one fabric card connector group, and the other fabric card chip connects to all fabric card connectors in the other two fabric card connector groups.
- One fabric card connector group 312 may further connect to multiple fabric card chips 311 and concurrently exchange data using the multiple fabric card chips 311 , so as to increase a data exchange capability. This is not limited in this application.
- multiple fabric card connector groups 312 connect to a same fabric card chip 311 , so that a fabric card chip 311 may separately provide data exchange services for fabric card connectors 313 in the multiple fabric card connector groups 312 .
- a fabric card includes two fabric card chips and three fabric card connector groups, and each fabric card connector group includes multiple fabric card connectors. The two fabric card chips separately connect to all fabric card connectors in the three fabric card connector groups. Both the two fabric card chips ensure that a fabric card connector in one fabric card connector group can exchange data only with other fabric card connectors in a same fabric card connector group to which the fabric card connector belongs.
- one fabric card has only one fabric card connector group. Therefore, a fabric card chip can exchange data only between at least two fabric card connectors in the one fabric card connector group.
- one fabric card 31 has at least two fabric card connector groups 312 , and the number of fabric card chips 311 is less than the number of fabric card connector groups 312 . Therefore, at least one fabric card chip 311 on the fabric card 31 separately connects to each fabric card connector 313 in the at least two fabric card connector groups 312 , so that the fabric card chip 311 may exchange data between fabric card connectors 313 in the two fabric card connector groups 312 , thereby fully increasing a data exchange capability of the fabric card chip 311 .
- Fabric card connectors 313 that belong to one fabric card connector group 312 need to connect to a same fabric card chip 311 and exchange data using the fabric card chip 311 . If more than one fabric card connector group 312 connects to a same fabric card chip 311 , each fabric card connector 313 in each fabric card connector group 312 can exchange, using the fabric card chip 311 , data only with other fabric card connectors 313 in a same fabric card connector group 312 to which the fabric card connector 313 belongs, but cannot exchange, using the fabric card chip 311 , data with other fabric card connectors 313 in a different fabric card connector group 312 to which the fabric card connector 313 does not belong.
- each fabric card chip 311 connects to a fabric card connector 313 using chip pins of the fabric card chip 311 .
- the number of fabric card connectors 313 to which one fabric card chip 311 is capable of connecting is determined according to the number of chip pins on the fabric card chip 311 and a data exchange capability that can be provided by the fabric card chip 311 .
- each fabric card chip 311 connects to a maximum of two fabric card connector groups 312 .
- At least one fabric card chip which connects to at least two fabric card connector groups, is arranged on a fabric card, and the number of fabric card chips is less than the number of fabric card connector groups. Therefore, the at least one fabric card chip provides data exchange for the at least two fabric card connector groups. This fully utilizes a data exchange capability of the fabric card chip and improves utilization of system resources.
- a fabric card is generally a planar board.
- the fabric card may also be designed in various shapes, such as a “T” shape, an “L” shape, or an “H” shape.
- the fabric card chip is arranged on a board
- a fabric card connector group is arranged on the board on which the fabric card chip is arranged
- other fabric card connector groups are arranged on other boards that are perpendicular to the board, so as to implement the functions of the fabric card in the embodiment illustrated in FIG. 2 .
- FIG. 3 is a schematic structural diagram of another implementation manner of a first embodiment of a fabric card according to an embodiment of this application.
- the fabric card 31 is a T shape fabric card
- a fabric card connector group 312 is arranged on each plane of the T shape fabric card
- a fabric card chip 311 is arranged on one of the planes
- all fabric card connectors 313 in two fabric card connector groups 312 connect to the fabric card chip 311 .
- the fabric card may further include one main card and at least one connection card.
- the number of the at least two fabric card connector groups 312 minus the number of the at least one connection card equals one.
- At least one fabric card chip 311 resides on the main card.
- One fabric card connector group 312 of the at least two fabric card connector groups 312 is arranged on the main card, and one fabric card connector group 312 of the at least two fabric card connector groups 312 is arranged on each connection card of the at least one connection card.
- FIG. 4 is a schematic structural diagram of a second embodiment of a fabric card according to an embodiment of this application.
- a fabric card 41 in this embodiment includes a main card 301 and at least one connection card 302 .
- At least one fabric card chip 311 and one fabric card connector group 312 are arranged on the main card 301 .
- One fabric card connector group 312 is arranged on each connection card 302 .
- the total number of fabric card connector groups 312 on the fabric card 41 minus the number of connector cards 302 equals one.
- Each fabric card connector group 312 includes at least two fabric card connectors 313 .
- At least one fabric card chip 311 connects to all fabric card connectors 313 in one fabric card connector group 312 on the main card 301 and connects to all fabric card connectors 313 in the at least one fabric card connector group 312 on the at least one connection card 302 , which indicates that one fabric card chip 311 that connects to all fabric card connectors 313 in one fabric card connector group 312 on the main card 301 and in the at least one fabric card connector group 312 on the at least one connection card 302 exists; or one fabric card chip 311 connects to all fabric card connectors 313 in the at least two fabric card connector groups 312 on the at least one connection card 302 .
- All fabric card connectors 313 in each fabric card connector group 312 that are arranged on the main board 301 or arranged on the connection card 302 exchange data using the same fabric card chip 311 .
- the fabric card 41 includes one connection card 302
- the main card 301 includes one fabric card chip 311
- each fabric card connector group 312 on the main card 301 and the connection card 302 separately includes two fabric card connectors 313 is used for description.
- all fabric card connectors in one fabric card connector group 312 on the main card 301 connect to the one fabric card chip 311 on the main card 301 by means of cabling on the main card 301 , and all fabric card connectors in each fabric card connector group 312 that is arranged on the connection card 302 connect to the one fabric card chip 311 on the main card 301 using a connection wire.
- the fabric card 41 may further include, for example, two connection cards 302 , the main card 301 includes two fabric card chips 311 , each fabric card connector group 312 on the main card 301 and the connection card 302 separately includes two fabric card connectors 313 .
- One fabric card chip 311 connects to one fabric card connector group 312 on the main card 301 and one fabric card connector group 312 on one connection card 302 .
- the fabric card chip 311 separately connects to all fabric card connectors 313 in one fabric card connector group 312 on the main card 301 by means of circuit board wiring on the main card 301 ; because the main card 301 and the connection card 302 are two independent cards, the fabric card chip 311 separately connects to all fabric card connectors 313 in one fabric card connector group 312 on one connection card 302 using a connection wire.
- the connection wire only needs to ensure that the fabric card chip 311 connects to all fabric card connectors 313 on the connection card 302 , and a specific form of the connection wire is not limited.
- the other fabric card chip 311 on the main card 301 connects to one fabric card connector group 312 on the other connection card 302 .
- the other fabric card chip 311 also connects to all fabric card connectors 313 in one fabric card connector group 312 on the other connection card 302 using a connection wire.
- a fabric card in a conventional communications device includes one fabric card chip and one fabric card connector group.
- at least one connection card on which at least one fabric card connector group is arranged connects to a fabric card with an existing structure without changing the existing structure of the fabric card in a communications device, so as to form the fabric card in this embodiment.
- a spatial structure of the fabric card 31 is further limited based on the embodiment illustrated in FIG. 1 , and the fabric card 31 is divided into one main card 301 and at least one connection card 302 .
- the fabric card 41 provided in this embodiment also has beneficial effects of the fabric card 31 in the embodiment of the fabric card illustrated in FIG. 3 .
- one fabric card is extended to one main card and at least one connection card.
- At least one fabric card chip on the main card separately connects to at least two fabric card connector groups on the main card and the at least one connection card, so that the at least two fabric card connector groups exchange data using the same fabric card chip.
- the fabric card in this embodiment may be obtained by simply reconstructing the existing fabric card, thereby reducing costs.
- the main card 301 and the at least one connection card 302 may be fixed using a rigid connection. This may facilitate installation of a fabric card 41 and avoids impact on a connection caused by stress on a connection wire between the fabric card chip 311 and the connection card 302 .
- the rigid connection may specifically be a connection manner in which the main card 301 and the at least one connection card 302 are fixedly connected using a frame or a connecting piece and a relative position relationship of the main card 301 and the at least one connection card 302 is not changed under external force.
- FIG. 5 an example in which three fabric cards 71 and two line cards 72 exist and each line card 72 includes six line card connectors 721 is used for description. Further, the fabric card 71 with a structure that is the same as that of the fabric card 41 shown in FIG. 4 is used for description.
- One fabric card 71 is used as an example.
- the fabric card 71 includes a main card 701 and a connection card 702 .
- the main card 701 includes a fabric card chip 711
- the line card 72 includes a line card chip 722 .
- the main card 701 includes two fabric card connectors 712 that separately connect to the two line cards 72
- the connection card 702 includes two fabric card connectors 712 that separately connect to the two line cards 72 .
- the fabric card chip 711 on the main card 701 connects to all fabric card connectors 712 on the main card 701 and the connection card 702 .
- the line card chip 722 on each line card 72 connects to all line card connectors 721 on the line card 72 .
- the fabric card in the communications system provided in this embodiment of this application may further use another structure, such as a structure shown in FIG. 2 or FIG. 3 .
- the communications device shown in FIG. 5 may implement, by arranging three fabric cards and two line cards, a function that is generally implemented using six fabric cards and two line cards, thereby saving system resources.
- the communications device 71 shown in FIG. 5 may further include a backplane.
- At least two fabric card slots and at least two line card slots are arranged on the backplane.
- Each fabric card socket in each fabric card slot separately connects to one line card slot in different line card slots, and each line card socket in each line card slot separately connects to one fabric card socket in different fabric card slots.
- Each fabric card connector group on each fabric card separately corresponds to one fabric card slot on the backplane, and at least two fabric card connectors in each fabric card connector group connect to at least two fabric card sockets in the corresponding fabric card slot in one-to-one correspondence.
- Each line card separately corresponds to one line card slot on the backplane, and at least two line card connectors in each line card connect to at least two line card sockets in the corresponding line card slot in one-to-one correspondence.
- the fabric card and the line card in the conventional communications device are connected using the backplane. Therefore, a backplane is added based on the communications device shown in FIG. 5 , to fully utilize a data exchange capability of the fabric card chip and save system resources only by changing a structure of the existing fabric card in the communications device.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Credit Cards Or The Like (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
- This application claims priority to International Patent Application No. PCT/CN2013/072073, filed on Mar. 1, 2013, which is hereby incorporated by reference in its entirety.
- This application relates to communications technologies, and in particular, to a fabric card and a communications device.
- A line card and a fabric card are arranged inside a communications device. The line card in the communications device provides an interface for a user equipment and is a board used by the user equipment. The fabric card is a data exchange unit in the communications device. Different line cards exchange data using the fabric card. The fabric card is installed in a fabric card socket on a backplane using a fabric card connector, the line card is installed in a line card socket on the backplane using a line card connector, and the fabric card socket connects to the line card socket by means of wiring on the backplane, so that each fabric card connects to each line card and each line card connects to each fabric card.
- Generally, the fabric card and the line card in the communications device mainly use an orthogonal connection architecture shown in
FIG. 1 for connection. As shown inFIG. 1 ,multiple line cards 11 andmultiple fabric cards 12 are separately installed in the communications device. Eachline card 11 is installed in line card sockets (not shown inFIG. 1 ) on a backplane (not shown inFIG. 1 ) usingline card connectors 15, and eachfabric card 12 is installed in fabric card sockets (not shown inFIG. 1 ) on the backplane usingfabric card connectors 16. The line card socket connected to eachline card connector 15 and the fabric card socket connected to eachfabric card connector 16 orthogonally connect to each other on the backplane, so that eachline card 11 connects to everyfabric card 12, and eachfabric card 12 connects to everyline card 11. Aline card chip 13 is arranged on theline card 11. Theline card chip 13 connects to allline card connectors 15 in theline card 11 and is used to exchange data between user equipments connected to theline card 11. Afabric card chip 14 is arranged on thefabric card 12. Thefabric card chip 14 connects to allfabric card connectors 16 in thefabric card 12 and is used to exchange data betweendifferent line cards 11. Multiple fabric card sockets on the backplane that are used to install one fabric card are collectively referred to as one fabric card slot. Multiple line card sockets that are used to install one line card are collectively referred to as one line card slot. Multiplefabric card connectors 16 in one fabric card slot separately connect todifferent line cards 11 and are collectively referred to as one fabric card connector group; afabric card 12 exchanges data betweendifferent line cards 11 using the multiplefabric card connectors 16 in a same fabric card slot. Multipleline card connectors 15 in one line card slot separately connect todifferent fabric cards 12, and oneline card 11 anddifferent fabric cards 12 are connected using the multipleline card connectors 15 in a same line card slot. - In a conventional communications device, at least one fabric card chip is arranged on a fabric card, and each fabric card chip on one fabric card provides data exchange only for one fabric card connector group. However, because the fabric card chip is a high-performance chip, there is redundancy in a data exchange capability of the fabric card chip and this causes a waste of system resources.
- This application provides a fabric card and a communications device, so as to fully utilize a data exchange capability of a fabric card chip and improve utilization of system resources.
- A first aspect provides a fabric card, including: at least one fabric card chip and at least two fabric card connector groups, where each fabric card connector group of the at least two fabric card connector groups includes at least two fabric card connectors, and the number of the fabric card chips is less than the number of the at least two fabric card connector groups; each fabric card chip of the at least one fabric card chip connects to all fabric card connectors in at least one fabric card connector group, and all fabric card connectors in the fabric card connector group that connect to the fabric card chip exchange data using the fabric card chip; and a fabric card connector in one fabric card connector group can exchange data only with other fabric card connectors in a same fabric card connector group to which the fabric card connector belongs.
- A second aspect provides a communications device, including: at least one fabric card mentioned above and at least two line cards, where each line card of the at least two line cards includes at least two line card connectors; and the number of fabric card connectors in each fabric card connector group on the at least one fabric card is the same, the number of fabric card connectors in each fabric card connector group is not less than the number of the at least two line cards, the number of the at least two line card connectors in each line card is the same as the total number of fabric card connector groups on the at least one fabric card, and each fabric card connector group connects to each line card using only one fabric card connector and one line card connector.
- According to the fabric card and the communications device that are provided in this application, at least one fabric card chip and at least two fabric card connector connection groups are arranged on a fabric card, and the number of fabric card chips is less than the number of fabric card connector groups. Therefore, at least one fabric card chip provides data exchange for the at least two fabric card connector groups. This fully utilizes a data exchange capability of the fabric card chip and improves utilization of system resources.
- To describe the technical solutions in the embodiments of this application or in the prior art more clearly, the following briefly introduces the accompanying drawings required for describing the embodiments or the prior art. The accompanying drawings in the following description show merely some embodiments of this application, and a person of ordinary skill in the art may still derive other drawings from these accompanying drawings without creative efforts.
-
FIG. 1 is a schematic structural diagram of an orthogonal connection architecture of fabric cards and line cards in a conventional device; -
FIG. 2 is a schematic structural diagram of a first embodiment of a fabric card according to an embodiment of this application; -
FIG. 3 is a schematic structural diagram of another implementation manner of a first embodiment of a fabric card according to an embodiment of this application; -
FIG. 4 is a schematic structural diagram of a second embodiment of a fabric card according to an embodiment of this application; and -
FIG. 5 is a schematic structural diagram of a first embodiment of a communications device according to an embodiment of this application. - To make the objectives, technical solutions, and advantages of the embodiments of this application more clear, the following clearly describes the technical solutions in the embodiments of this application with reference to the accompanying drawings in the embodiments of this application. The described embodiments are merely a part rather than all of the embodiments of this application. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of this application without creative efforts shall fall within the protection scope of this application.
-
FIG. 2 is a schematic structural diagram of a first embodiment of a fabric card according to an embodiment of this application. As shown inFIG. 2 , afabric card 31 provided in this embodiment includes at least onefabric card chip 311 and at least two fabriccard connector groups 312. Each fabriccard connector group 312 includes at least twofabric card connectors 313, where the number offabric card chips 311 is less than the number of fabriccard connector groups 312. Eachfabric card chip 311 connects to allfabric card connectors 313 in at least one fabriccard connector group 312, and allfabric card connectors 313 in each fabriccard connector group 312 exchange data using thefabric card chip 311. One fabriccard connector group 312 indicates a combination of multiplefabric card connectors 313. Afabric card connector 313 in one fabriccard connector group 312 can exchange data only with otherfabric card connectors 313 in a same fabriccard connector group 312 to which thefabric card connector 313 belongs. That is, a fabric card connector in one fabric card connector group cannot exchange data with other fabric card connectors in another fabric card connector group. Generally, the number of fabric card connectors in each fabric card connector group is the same; however, the number of fabric card connectors in each fabric card connector group may also be different. - In
FIG. 2 , an example in which afabric card 31 includes onefabric card chip 311 and two fabriccard connector groups 312, and each fabriccard connector group 312 includes twofabric card connectors 313 is used for description. In another example, a fabric card may include two fabric card chips and three fabric card connector groups, and each fabric card connector group includes multiple fabric card connectors, where one fabric card chip connects to all fabric card connectors in one fabric card connector group, and the other fabric card chip connects to all fabric card connectors in the other two fabric card connector groups. - One fabric
card connector group 312 may further connect to multiplefabric card chips 311 and concurrently exchange data using the multiplefabric card chips 311, so as to increase a data exchange capability. This is not limited in this application. In this application, multiple fabriccard connector groups 312 connect to a samefabric card chip 311, so that afabric card chip 311 may separately provide data exchange services forfabric card connectors 313 in the multiple fabriccard connector groups 312. For example, a fabric card includes two fabric card chips and three fabric card connector groups, and each fabric card connector group includes multiple fabric card connectors. The two fabric card chips separately connect to all fabric card connectors in the three fabric card connector groups. Both the two fabric card chips ensure that a fabric card connector in one fabric card connector group can exchange data only with other fabric card connectors in a same fabric card connector group to which the fabric card connector belongs. - Specifically, in a conventional communications device, one fabric card has only one fabric card connector group. Therefore, a fabric card chip can exchange data only between at least two fabric card connectors in the one fabric card connector group. In this embodiment, one
fabric card 31 has at least two fabriccard connector groups 312, and the number offabric card chips 311 is less than the number of fabriccard connector groups 312. Therefore, at least onefabric card chip 311 on thefabric card 31 separately connects to eachfabric card connector 313 in the at least two fabriccard connector groups 312, so that thefabric card chip 311 may exchange data betweenfabric card connectors 313 in the two fabriccard connector groups 312, thereby fully increasing a data exchange capability of thefabric card chip 311.Fabric card connectors 313 that belong to one fabriccard connector group 312 need to connect to a samefabric card chip 311 and exchange data using thefabric card chip 311. If more than one fabriccard connector group 312 connects to a samefabric card chip 311, eachfabric card connector 313 in each fabriccard connector group 312 can exchange, using thefabric card chip 311, data only with otherfabric card connectors 313 in a same fabriccard connector group 312 to which thefabric card connector 313 belongs, but cannot exchange, using thefabric card chip 311, data with otherfabric card connectors 313 in a different fabriccard connector group 312 to which thefabric card connector 313 does not belong. - Specifically, each
fabric card chip 311 connects to afabric card connector 313 using chip pins of thefabric card chip 311. The number offabric card connectors 313 to which onefabric card chip 311 is capable of connecting is determined according to the number of chip pins on thefabric card chip 311 and a data exchange capability that can be provided by thefabric card chip 311. Generally, eachfabric card chip 311 connects to a maximum of two fabriccard connector groups 312. - In this embodiment, at least one fabric card chip, which connects to at least two fabric card connector groups, is arranged on a fabric card, and the number of fabric card chips is less than the number of fabric card connector groups. Therefore, the at least one fabric card chip provides data exchange for the at least two fabric card connector groups. This fully utilizes a data exchange capability of the fabric card chip and improves utilization of system resources.
- In a conventional communications device, a fabric card is generally a planar board. For a purpose for implementing functions of the fabric card in the embodiment illustrated in
FIG. 2 , the fabric card may also be designed in various shapes, such as a “T” shape, an “L” shape, or an “H” shape. For example, the fabric card chip is arranged on a board, a fabric card connector group is arranged on the board on which the fabric card chip is arranged, and other fabric card connector groups are arranged on other boards that are perpendicular to the board, so as to implement the functions of the fabric card in the embodiment illustrated inFIG. 2 . However, the fabric card provided in this application is not limited to the foregoing shapes, so long as the fabric card chip on the fabric card is capable of connecting to at least two fabric card connector groups.FIG. 3 is a schematic structural diagram of another implementation manner of a first embodiment of a fabric card according to an embodiment of this application. As shown inFIG. 3 , thefabric card 31 is a T shape fabric card, a fabriccard connector group 312 is arranged on each plane of the T shape fabric card, afabric card chip 311 is arranged on one of the planes, and allfabric card connectors 313 in two fabriccard connector groups 312 connect to thefabric card chip 311. - Besides the fabric card of the non-planar board form, based on the foregoing embodiment, the fabric card may further include one main card and at least one connection card. The number of the at least two fabric
card connector groups 312 minus the number of the at least one connection card equals one. At least onefabric card chip 311 resides on the main card. One fabriccard connector group 312 of the at least two fabriccard connector groups 312 is arranged on the main card, and one fabriccard connector group 312 of the at least two fabriccard connector groups 312 is arranged on each connection card of the at least one connection card. -
FIG. 4 is a schematic structural diagram of a second embodiment of a fabric card according to an embodiment of this application. As shown inFIG. 4 , afabric card 41 in this embodiment includes amain card 301 and at least oneconnection card 302. At least onefabric card chip 311 and one fabriccard connector group 312 are arranged on themain card 301. One fabriccard connector group 312 is arranged on eachconnection card 302. The total number of fabriccard connector groups 312 on thefabric card 41 minus the number ofconnector cards 302 equals one. Each fabriccard connector group 312 includes at least twofabric card connectors 313. At least onefabric card chip 311 connects to allfabric card connectors 313 in one fabriccard connector group 312 on themain card 301 and connects to allfabric card connectors 313 in the at least one fabriccard connector group 312 on the at least oneconnection card 302, which indicates that onefabric card chip 311 that connects to allfabric card connectors 313 in one fabriccard connector group 312 on themain card 301 and in the at least one fabriccard connector group 312 on the at least oneconnection card 302 exists; or onefabric card chip 311 connects to allfabric card connectors 313 in the at least two fabriccard connector groups 312 on the at least oneconnection card 302. Allfabric card connectors 313 in each fabriccard connector group 312 that are arranged on themain board 301 or arranged on theconnection card 302 exchange data using the samefabric card chip 311. InFIG. 4 , an example in which thefabric card 41 includes oneconnection card 302, themain card 301 includes onefabric card chip 311, and each fabriccard connector group 312 on themain card 301 and theconnection card 302 separately includes twofabric card connectors 313 is used for description. - Specifically, all fabric card connectors in one fabric
card connector group 312 on themain card 301 connect to the onefabric card chip 311 on themain card 301 by means of cabling on themain card 301, and all fabric card connectors in each fabriccard connector group 312 that is arranged on theconnection card 302 connect to the onefabric card chip 311 on themain card 301 using a connection wire. - Further, the
fabric card 41 may further include, for example, twoconnection cards 302, themain card 301 includes twofabric card chips 311, each fabriccard connector group 312 on themain card 301 and theconnection card 302 separately includes twofabric card connectors 313. Onefabric card chip 311 connects to one fabriccard connector group 312 on themain card 301 and one fabriccard connector group 312 on oneconnection card 302. Specifically, thefabric card chip 311 separately connects to allfabric card connectors 313 in one fabriccard connector group 312 on themain card 301 by means of circuit board wiring on themain card 301; because themain card 301 and theconnection card 302 are two independent cards, thefabric card chip 311 separately connects to allfabric card connectors 313 in one fabriccard connector group 312 on oneconnection card 302 using a connection wire. The connection wire only needs to ensure that thefabric card chip 311 connects to allfabric card connectors 313 on theconnection card 302, and a specific form of the connection wire is not limited. In addition, the otherfabric card chip 311 on themain card 301 connects to one fabriccard connector group 312 on theother connection card 302. Specifically, the otherfabric card chip 311 also connects to allfabric card connectors 313 in one fabriccard connector group 312 on theother connection card 302 using a connection wire. - Specifically, a fabric card in a conventional communications device includes one fabric card chip and one fabric card connector group. In this embodiment, at least one connection card on which at least one fabric card connector group is arranged connects to a fabric card with an existing structure without changing the existing structure of the fabric card in a communications device, so as to form the fabric card in this embodiment.
- In this embodiment, a spatial structure of the
fabric card 31 is further limited based on the embodiment illustrated inFIG. 1 , and thefabric card 31 is divided into onemain card 301 and at least oneconnection card 302. However, thefabric card 41 provided in this embodiment also has beneficial effects of thefabric card 31 in the embodiment of the fabric card illustrated inFIG. 3 . - In this embodiment, one fabric card is extended to one main card and at least one connection card. At least one fabric card chip on the main card separately connects to at least two fabric card connector groups on the main card and the at least one connection card, so that the at least two fabric card connector groups exchange data using the same fabric card chip. This fully utilizes a data exchange capability of the fabric card chip and improves utilization of system resources. In addition, the fabric card in this embodiment may be obtained by simply reconstructing the existing fabric card, thereby reducing costs.
- Further, in the embodiment illustrated in
FIG. 4 , themain card 301 and the at least oneconnection card 302 may be fixed using a rigid connection. This may facilitate installation of afabric card 41 and avoids impact on a connection caused by stress on a connection wire between thefabric card chip 311 and theconnection card 302. The rigid connection may specifically be a connection manner in which themain card 301 and the at least oneconnection card 302 are fixedly connected using a frame or a connecting piece and a relative position relationship of themain card 301 and the at least oneconnection card 302 is not changed under external force. -
FIG. 5 is a schematic structural diagram of a first embodiment of a communications device according to an embodiment of this application. As shown inFIG. 5 , acommunications device 70 in this embodiment includes at least onefabric card 71 and at least twoline cards 72. Eachline card 72 in the at least twoline cards 72 includes at least twoline card connectors 721. The number offabric card connectors 712 in each fabric card connector group on the at least onefabric card 71 is the same, and the number offabric card connectors 712 in each fabric card connector group is not less than the number of the at least twoline cards 72. The number of the at least twoline card connectors 721 in eachline card 72 is the same as the total number of fabric card connector groups on the at least one fabric card. Each fabric card connector group connects to eachline card 72 using only onefabric card connector 712 and oneline card connector 721. - In
FIG. 5 , an example in which threefabric cards 71 and twoline cards 72 exist and eachline card 72 includes sixline card connectors 721 is used for description. Further, thefabric card 71 with a structure that is the same as that of thefabric card 41 shown inFIG. 4 is used for description. Onefabric card 71 is used as an example. Thefabric card 71 includes amain card 701 and aconnection card 702. Themain card 701 includes afabric card chip 711, and theline card 72 includes aline card chip 722. Themain card 701 includes twofabric card connectors 712 that separately connect to the twoline cards 72, and theconnection card 702 includes twofabric card connectors 712 that separately connect to the twoline cards 72. Thefabric card chip 711 on themain card 701 connects to allfabric card connectors 712 on themain card 701 and theconnection card 702. In addition, theline card chip 722 on eachline card 72 connects to allline card connectors 721 on theline card 72. - Besides the
fabric card 41 shown inFIG. 4 , the fabric card in the communications system provided in this embodiment of this application may further use another structure, such as a structure shown inFIG. 2 orFIG. 3 . - The communications device shown in
FIG. 5 may implement, by arranging three fabric cards and two line cards, a function that is generally implemented using six fabric cards and two line cards, thereby saving system resources. - In this embodiment, at least one fabric card chip and at least two fabric card connector groups are arranged on one fabric card in the communications device; at least one fabric card chip on the fabric card connects to the at least two fabric card connector groups, and connects to at least two line card connectors of each line card using the connected at least two fabric card connector groups. This fully utilizes a data exchange capability of the fabric card chip and improves utilization of system resources.
- The
communications device 71 shown inFIG. 5 may further include a backplane. - At least two fabric card slots and at least two line card slots are arranged on the backplane. Each fabric card socket in each fabric card slot separately connects to one line card slot in different line card slots, and each line card socket in each line card slot separately connects to one fabric card socket in different fabric card slots. Each fabric card connector group on each fabric card separately corresponds to one fabric card slot on the backplane, and at least two fabric card connectors in each fabric card connector group connect to at least two fabric card sockets in the corresponding fabric card slot in one-to-one correspondence. Each line card separately corresponds to one line card slot on the backplane, and at least two line card connectors in each line card connect to at least two line card sockets in the corresponding line card slot in one-to-one correspondence.
- The fabric card and the line card in the conventional communications device are connected using the backplane. Therefore, a backplane is added based on the communications device shown in
FIG. 5 , to fully utilize a data exchange capability of the fabric card chip and save system resources only by changing a structure of the existing fabric card in the communications device. - Finally, it should be noted that the foregoing embodiments are merely intended for describing the technical solutions of this application rather than limiting this application. Although this application is described in detail with reference to the foregoing embodiments, a person of ordinary skill in the art may still make modifications to the technical solutions described in the foregoing embodiments or make equivalent replacements to some or all technical features thereof. Therefore, the protection scope of this application shall be subject to the protection scope of the claims.
Claims (12)
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
WOPCT/CN2013/072073 | 2013-03-01 | ||
CNPCT/CN2013/072073 | 2013-03-01 | ||
CN2013072073 | 2013-03-01 |
Publications (2)
Publication Number | Publication Date |
---|---|
US20140247826A1 true US20140247826A1 (en) | 2014-09-04 |
US8830992B1 US8830992B1 (en) | 2014-09-09 |
Family
ID=51420929
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/189,036 Active US8830992B1 (en) | 2013-03-01 | 2014-02-25 | Fabric card and communications device |
Country Status (3)
Country | Link |
---|---|
US (1) | US8830992B1 (en) |
EP (1) | EP2800301B1 (en) |
CN (1) | CN104641593B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018224014A1 (en) * | 2017-06-09 | 2018-12-13 | 华为技术有限公司 | Connection device, network board connection system, and communication apparatus |
WO2019046075A1 (en) | 2017-08-30 | 2019-03-07 | Arista Networks Inc. | Distributed core switching with orthogonal fabric card and line cards |
US10735839B2 (en) | 2015-11-24 | 2020-08-04 | New H3C Technologies Co., Ltd. | Line card chassis, multi-chassis cluster router, and packet processing |
US10868774B2 (en) | 2015-11-24 | 2020-12-15 | New H3C Technologies Co., Ltd. | Line card chassis, multi-chassis cluster router, routing selecting, and packet processing |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111384609B (en) * | 2018-12-28 | 2022-08-02 | 中兴通讯股份有限公司 | Interconnection device for chip and backplane connector |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5875314A (en) * | 1996-11-01 | 1999-02-23 | Northern Telecom Limited | Configurable connection fabric for providing serial backplanes with adaptive port/module bandwidth |
US5999621A (en) * | 1997-07-30 | 1999-12-07 | Nokia High Speed Access Products, Inc. | Line card shelf |
US6597689B1 (en) * | 1998-12-30 | 2003-07-22 | Nortel Networks Limited | SVC signaling system and method |
US7079485B1 (en) * | 2001-05-01 | 2006-07-18 | Integrated Device Technology, Inc. | Multiservice switching system with distributed switch fabric |
US7277425B1 (en) * | 2002-10-21 | 2007-10-02 | Force10 Networks, Inc. | High-speed router switching architecture |
US20050121989A1 (en) * | 2003-12-05 | 2005-06-09 | Asmo Co., Ltd. | Brushless motor having claw pole type stator |
US8068351B2 (en) * | 2006-11-10 | 2011-11-29 | Oracle America, Inc. | Cable management system |
CN101098238B (en) | 2007-06-29 | 2010-12-22 | 华为技术有限公司 | Data communication system, switch network plate and method |
CN101355430B (en) * | 2007-07-27 | 2012-02-29 | 华为技术有限公司 | Exchange frame, cluster router |
US8842688B2 (en) * | 2009-01-20 | 2014-09-23 | The Regents Of The University Of California | Reducing cabling complexity in large-scale networks |
CN102315892B (en) | 2010-07-02 | 2014-06-18 | 杭州华三通信技术有限公司 | Data forwarding device, cable fastener plates and data forwarding method |
US8579636B2 (en) * | 2012-02-09 | 2013-11-12 | Tyco Electronics Corporation | Midplane orthogonal connector system |
CN102630137B (en) * | 2012-04-09 | 2015-10-21 | 华为技术有限公司 | Veneer, backboard and communication equipment |
-
2013
- 2013-03-01 CN CN201380000430.7A patent/CN104641593B/en active Active
- 2013-03-01 EP EP13821783.1A patent/EP2800301B1/en active Active
-
2014
- 2014-02-25 US US14/189,036 patent/US8830992B1/en active Active
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10735839B2 (en) | 2015-11-24 | 2020-08-04 | New H3C Technologies Co., Ltd. | Line card chassis, multi-chassis cluster router, and packet processing |
US10868774B2 (en) | 2015-11-24 | 2020-12-15 | New H3C Technologies Co., Ltd. | Line card chassis, multi-chassis cluster router, routing selecting, and packet processing |
EP3382935B1 (en) * | 2015-11-24 | 2021-04-28 | New H3C Technologies Co., Ltd. | Line card frame, multi-frame cluster router, routing, and message processing |
WO2018224014A1 (en) * | 2017-06-09 | 2018-12-13 | 华为技术有限公司 | Connection device, network board connection system, and communication apparatus |
US11196196B2 (en) | 2017-06-09 | 2021-12-07 | Huawei Technologies Co., Ltd. | Connection apparatus, network board connection system, and communications device |
WO2019046075A1 (en) | 2017-08-30 | 2019-03-07 | Arista Networks Inc. | Distributed core switching with orthogonal fabric card and line cards |
EP3677104A4 (en) * | 2017-08-30 | 2021-06-02 | Arista Networks, Inc. | Distributed core switching with orthogonal fabric card and line cards |
Also Published As
Publication number | Publication date |
---|---|
EP2800301A4 (en) | 2015-03-04 |
CN104641593A (en) | 2015-05-20 |
CN104641593B (en) | 2018-02-13 |
EP2800301B1 (en) | 2016-06-15 |
EP2800301A2 (en) | 2014-11-05 |
US8830992B1 (en) | 2014-09-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10084255B2 (en) | Perpendicular and orthogonal interconnection system and communications device | |
US8830992B1 (en) | Fabric card and communications device | |
US8267699B2 (en) | Backboard and communication device | |
EP2830257B1 (en) | Atca backplane | |
CN102478949B (en) | Server | |
CN103051566A (en) | Backplane device and communication equipment | |
CN203930612U (en) | A kind of multi-functional PCIE IO card extender | |
US20160205793A1 (en) | Intelligent Terminal | |
CN103793003A (en) | Exchange plate and blade server | |
CN104951022A (en) | Backplane connecting system and method for blade server | |
CN101894055A (en) | Method for realizing blade mainboard interface with redundancy function | |
WO2019085652A1 (en) | Communication device data signal transmission apparatus and communication device | |
CN209327954U (en) | A kind of electronic equipment and its expansion board system | |
CN101398699A (en) | Computer television integration machine mainboard | |
CN205247290U (en) | Multimode signal backplate | |
CN210807520U (en) | Dual-system networking all-in-one machine | |
CN203193650U (en) | Electronic equipment | |
EP2897325B1 (en) | Communication system | |
CN202453873U (en) | Test board card for system management equipment | |
CN202166705U (en) | Multi-port quick test device of compact peripheral component interconnect (CPCI) device | |
CN218499155U (en) | Network switch and data center | |
CN214256754U (en) | PCB connecting plate module for data synchronization of fault-tolerant computer | |
CN212138008U (en) | Mini-PCIe module pinboard | |
CN202533930U (en) | Test board card of computer system | |
CN102478918B (en) | Server |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: HUAWEI TECHNOLOGIES CO., LTD., CHINA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MA, GUOQIANG;REEL/FRAME:032291/0832 Effective date: 20140224 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551) Year of fee payment: 4 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 8 |