In cable fiber shuffle
The in-cable fiber shuffle addresses cable management issues in high-radix data centers by using continuous optical fibers with multi-fiber connectors, enhancing transmission quality and radix without increasing ports, thus improving data center reliability for AI tasks.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- MICROSOFT TECHNOLOGY LICENSING LLC
- Filing Date
- 2025-07-31
- Publication Date
- 2026-05-07
AI Technical Summary
High-radix router designs in data centers face challenges with cable management, signal degradation, and congestion due to extensive use of patch panels and multiple cables, which impact data transmission quality and reliability, especially in AI tasks requiring high radix topologies.
An in-cable fiber shuffle that uses a continuous length of optical fibers with multi-fiber connectors at both ends, where each fiber connects to a different subset of connectors at each end, reducing connection points and splices to enhance transmission quality and simplify cable management.
The in-cable fiber shuffle reduces signal loss, simplifies network infrastructure, and increases radix without increasing router ports, improving data center performance and reliability for AI tasks.
Smart Images

Figure US2025039980_07052026_PF_FP_ABST
Abstract
Description
IN CABLE FIBER SHUFFLEBACKGROUND
[0001] There are many challenges of interconnecting servers within a data center. High data rates are required in order to transfer large volumes of data. This is often accomplished using high-radix routers, where the radix of a router refers to the number of ports or connections it has, e.g. how many other devices it can connect to directly. Use of high-radix designs reduces the number of hops that data must take between its source and destination and reduces the overall latency of the data center. However, this can lead to problems with cable management.
[0002] The embodiments described below are not limited to implementations which solve any or all of the disadvantages of know n interconnects and methods of interconnecting switches within a data center.SUMMARY
[0003] The following presents a simplified summary of the disclosure in order to provide a basic understanding to the reader. This summary is not intended to identify key features or essential features of the claimed subject matter nor is it intended to be used to limit the scope of the claimed subject matter. Its sole purpose is to present a selection of concepts disclosed herein in a simplified form as a prelude to the more detailed description that is presented later.
[0004] An in-cable fiber shuffle is described, the in-cable fiber shuffle having a first end and a second end. The in-cable fiber shuffle comprises a first plurality of optical fibers, each optical fiber comprising a continuous length of fiber from a first end to a second end. The in-cable fiber shuffle further comprises a first plurality of multi-fiber connectors at the first end of the incable fiber shuffle and a second plurality of multi-fiber connectors at the second end of the incable fiber shuffle. Each one of the first plurality of multi-fiber connectors are connected to the first ends of a different, non-overlapping subset of the first plurality of optical fibers and each optical fiber connected to a respective one of the first plurality of multi-fiber connectors is connected at its second end to a different one of the second plurality of multi-fiber connectors.
[0005] Many of the attendant features will be more readily appreciated as the same becomes better understood by reference to the following detailed description considered in connection with the accompanying drawings.DESCRIPTION OF THE DRAWINGS
[0006] The present description will be better understood from the following detailed description read in light of the accompanying drawings, wherein:FIG. 1 shows a schematic diagram of a first example in-cable fiber shuffle;FIG. 1 shows a schematic diagram of a second example in-cable fiber shuffle;FIG. 3 is a graphical representation of in-cable fiber shuffle;FIG. 4 shows a schematic diagram of an in-cable fiber shuffle installed in a data center; and FIG. 5 shows a schematic diagram of two in-cable fiber shuffles installed in a data center. Like reference numerals are used to designate like parts in the accompanying drawings. DETAILED DESCRIPTION
[0007] The detailed description provided below in connection with the appended drawings is intended as a description of the present examples and is not intended to represent the only forms in which the present examples are constructed or utilized. The description sets forth the functions of the examples and the sequence of operations for constructing and operating the examples.
[0008] However, the same or equivalent functions and sequences may be accomplished by different examples.
[0009] Network configurations for data centers have been developed for cloud computing applications such as Infrastructure as a Service (laaS) applications. Platform as a Service (PaaS) and Software as a Service (SaaS). These network configurations enable, in the case of laaS, compute, storage and network resources to be provided on demand to data center tenants in a flexible manner. These requirements drive a need for flexible routing between switches in the data center, so that the data center can react to changing demands from tenants. Examples of data center topologies include fat-tree networks and dragonfly networks. These are both high-radix topologies which use high-radix routers, where the radix of a router refers to the number of ports or connections it has, e.g. how many other devices it can connect to directly. Use of high-radix designs reduces the number of hops that data must take between its source and destination and reduces the overall latency of the data center. The changing operating environment within a data center, as different amounts of data are routed to different destinations according to the needs of the tenants, leads to congestion at different points within the data center. This is managed by routing Application-Specific Integrated Circuits (ASICs) within the various switches in the data center which include large buffers and perform congestion control (e.g. by delaying transmission of packets where particular links within a data center are overloaded).
[0010] The requirements for a data center that is performing Artificial Intelligence (Al) training and inference tasks differs from other cloud computing services, such as laaS. In particular, the Graphics Processing Units (GPUs) that are performing the Al tasks need to communicate in a very big cluster and so this requires a very high radix topology. Additionally, any packet congestion can cause tasks to fail, which necessitates the provisioning of very large buffers and / or a change in the architecture. Traffic flows are also very different as there is no virtualization (e.g. no combination of customers) as is the case in laaS. The conventional network topologies require extensive use of patch panels and multiple cables to route connections throughthe data center; however, if used to implement the very high radix designs that are needed to perform Al tasks at scale (e.g. for Large Language Models with very large numbers of neurons), the volume of cables becomes physically too large to fit within the available space in a data center. Furthermore, each connection point introduces potential for signal degradation which cumulatively impacts data transmission quality and reliability.
[0011] Described herein is an in-cable fiber shuffle that can be used to interconnect switches within a data center. It is particularly suited to use in data centers that are performing Al tasks because it provides a low-loss, single-cable solution which reduces the number of connection points significantly as well as simplifying the physical layout, resulting in improved transmission quality and reliability and a more manageable network infrastructure (e.g. reducing the physical volume of cables that are required and simplifying installation and maintenance). Use of the incable fiber shuffle described herein additionally facilitates an increase in the radix of a data center in which it is used without requiring an increase in the number of ports on routers. This increases the size of Al cluster that can be used and provides a lower power solution.
[0012] The in-cable fiber shuffle comprises a plurality of optical fibers each comprising a continuous length of fiber from a first end to a second end, i.e. there are no splices in the length of fiber between the first and second ends of the fiber. As splices introduce losses, by avoiding the use of any splices the loss of the cable is reduced. The cable is terminated at each end by a plurality of multi-fiber connectors, such as Multi-fiber Termination Push-on (MTP®) connectors. Any multi-fiber connector type may be used (e.g. to be compatible with the data center switch ports to which they will be connected). The first ends of each of the plurality of optical fibers in the cable are terminated at a first end of the cable in a first plurality of multi-fiber connectors and the second ends of each of the plurality of optical fibers in the cable are terminated at a second end of the cable in a second plurality of multi-fiber connectors. At the first end of the cable, a different (non-overlapping) subset of the plurality of optical fibers is terminated (at their respective first ends) at each of the multi-fiber connectors of the first plurality of multi-fiber connectors. Similarly, at the second end of the cable, a different (non-overlapping) subset of the plurality of optical fibers is terminated (at their respective second ends) at each of the multi-fiber connectors of the second plurality of multi-fiber connectors. In order to implement an in-cable shuffle, the grouping of fibers into subsets at the second end of the cable is different to that at the first end of the cable.
[0013] FIG. 1 shows a first example of such an in-cable fiber shuffle 100 which comprises eight 4-fiber multi-fiber connectors 102, four at each end 104, 106, with a total of sixteen fibers 108 interconnecting those multi-fiber connectors. It will be appreciated that in-cable fiber shuffles may comprise many more multi-fiber connectors and / or fibers (e.g. 16 8-fiber multi -fiberconnectors and 64 fibers); however, this reduced scale is shown to reduce the complexity of the drawing.
[0014] As shown in FIG. 1, within the in-cable fiber shuffle 100, each of the fibers connected at their respective first ends to a particular one of the multi-fiber connectors at the first end 104 of the cable is connected at their respective second ends to a different one of the multifiber connectors at the second end 106 of the cable. In the example shown in FIG. 1, the multifiber connectors at the first end 104 of the cable are identified by a value z, and the multi-fiber connectors at the second end 106 of the cable are identified by a value j. Each of the first and second plurality of multi-fiber connectors comprise N multi-fiber connectors and consequently z-l-N and j-l-N, where N is an integer greater than one and in the example of FIG. 1, N=4.
[0015] A first fiber connected by its first end to multi-fiber connector z=l is connected by its second end to multi-fiber connector j= . A second fiber connected by its first end to multi-fiber connector z=l is connected by its second end to multi-fiber connector / =2. A third fiber connected by its first end to multi-fiber connector z=l is connected by its second end to multi-fiber connector=3. A fourth fiber connected by its first end to multi-fiber connector z=l is connected by its second end to multi-fiber connector / =4.
[0016] Similarly, a first fiber connected by its first end to multi-fiber connector z-2 is connected by its second end to multi-fiber connector 7=1. A second fiber connected by its first end to multi-fiber connector z=2 is connected by its second end to multi-fiber connector 7=2. A third fiber connected by its first end to multi-fiber connector 1=2 is connected by its second end to multifiber connector 7=3. A fourth fiber connected by its first end to multi-fiber connector i=2 is connected by its second end to multi-fiber connector^.
[0017] More generally, for an zthmulti-fiber connector in the first plurality of multi-fiber connectors, a 7thfiber, connected at its first end to said z,hmulti-fiber connector in a 7thposition, is connected at its second end to an z111position in the 7thmulti-fiber connector in the second plurality of multi-fiber connectors.
[0018] Each of the fibers in the in-cable fiber shuffle 100 may be referred to by an index i,j (e.g. 1,1 or 1,2, etc.) which identifies the multi-fiber connectors in which it is terminated at each end (i.e. its first end is terminated in the multi-fiber connector with the given value i and its second end is terminated in the multi-fiber connector with the given value 7).
[0019] This grouping of different fibers into different subsets at each end of the table can be visualized using the following 4x4 grid of fibers with each fiber identified by its index i,j. At the first end of the cable, the fibers are grouped into subsets according to the rows of the grid (i.e. such that each subset comprises those fibers with the same value of z). At the second end of the cable, the fibers are grouped into subsets according to the columns of the grid (i.e. such that eachsubset comprises those fibers with the same value of 7).
[0020] In the example show n in FIG. 1 , there is only one fiber that connects any particular pair of multi-fiber connectors (one of which is at each end of the in-cable fiber shuffle) and as such the in-cable fiber shuffle 100 may provide a unidirectional link between the first end 104 of the cable and the second end 106 of the cable (or more particularly between the multi-fiber connectors at the first end 104 of the cable and multi-fiber connectors at the second end 106 of the cable). In such an example the multi-fiber connectors 102 at the first end 104 of the cable may be referred to as the input connectors and the multi -fiber connectors 102 at the second end 106 of the cable may be referred to as the output connectors. As the in-cable fiber shuffle is entirely passive (i.e. it does not contain any components that require electrical power) and symmetrical, the incable fiber shuffle can be used in either orientation and this further simplifies installation and maintenance operations.
[0021] FIG. 2 shows a second example of such an in-cable fiber shuffle 200 which, like the example shown in FIG. 1, comprises eight multi -fiber connectors 102, four at each end 104, 106. However, unlike the example in FIG. 1, the connectors are 8-fiber multi-fiber connectors and there are a total of 32 fibers 108 interconnecting those multi-fiber connectors. As with the example in FIG. 1, it will be appreciated that in-cable fiber shuffles may comprise many more multi -fiber connectors and / or fibers (e.g. 16 8-fiber multi-fiber connectors and 64 fibers); however, this reduced scale is shown to reduce the complexity of the drawing.
[0022] In the example shown in FIG. 2, there is a pair of fibers that connects any particular pair of multi-fiber connectors, with one of the pair of fibers shown as a solid line and the other as a dashed line. The pair of fibers that connect the pair of multi-fiber connectors z=l and 7=1 are shown in bold in FIG. 2. As such the in-cable fiber shuffle 200 may provide a bidirectional link betw een the first end 104 of the cable and the second end 106 of the cable (or more particularly between the multi-fiber connectors at the first end 104 of the cable and multi-fiber connectors at the second end 106 of the cable) or may provide double the capacity of unidirectional link compared to that shown in FIG. 1 .
[0023] In examples where the in-cable fiber shuffle 200 provides a bidirectional link, each multi-fiber connector operates as both an input (for one fiber in each pair) and an output (for the other fiber in each pair).
[0024] In some examples, within any multi-fiber connector 102, the fibers within a pairthat connect the same two multi-fiber connectors (as represented by one solid line and one dashed line) may be positioned adjacent to each other. In other examples, however, as shown in FIG. 2, within any multi-fiber connector 102, the fibers within a pair that connect the same two multifiber connectors (as represented by one solid line and one dashed line) may not be positioned adjacent to each other. In the example shown, a symmetrical arrangement is used, with the two outer positions in a multi-fiber connector at the first end 104 of the cable (z= 1 -4) connecting to the multi-fiber connector at the second end 106 of the cable with j=l and the center two positions in a multi-fiber connector at the first end 104 of the cable (z=l-4) connecting to the multi-fiber connector at the second end 106 of the cable with / =4. This means that each of the multi-fiber connectors (z=l-4) at the first end 104 the cable has the same mapping, as shown in the grid below:Both the use of the same arrangement for each multi-fiber connector and a symmetrical arrangement within each multi-fiber connector, simplifies installation and maintenance operations (e.g. since an in-cable fiber shuffle can be inserted in either orientation and there is no difference to its functionality).
[0025] More generically, for an z* multi-fiber connector in the first plurality of multi-fiber connectors, a 7thpair of fibers comprises one fiber connected at its first end to said zthmulti-fiber connector in a / * position and connected at its second end to an zthposition in the / hmulti -fiber connector in the second plurality of multi-fiber connectors and a second fiber connected at its first end to said z111multi-fiber connector in a (N+l-j)* position and connected at its second end to a (N+l-z)* position in thehmulti-fiber connector in the second plurality7of multi-fiber connectors.
[0026] Whilst not shown in FIGs. 1 and 2, the fibers in the in-cable fibre shuffle may be protected by sleeving, to increase durability and simplify installation and maintenance operations. This is shown in FIG. 3 which shows a perspective view of a third example in-cable fiber shuffle 300. As with the example in FIG. 1, there are eight multi-fiber connectors 102, four at each end 104, 106 of the cable, and each multi-fiber connector 102 terminates four fibers 108. With the protective sleeving in place, there is a center portion of the cable 302 which contains all 16 fibers and four breakout portions 304 at each end, one per multi-fiber connector, each containing four fibers. Each breakout portion 304 of the cable contains the subset of fibers that are terminated at the respective multi-fiber connector.
[0027] As described above, the in-cable fiber shuffle described herein is particularly suited to use in data centers that perform Al tasks. FIG. 4 shows a schematic diagram of a portion of adata center that comprises a plurality of switches 402 interconnected by a single in-cable fiber shuffle 404 as described herein. Each of the switches 402 comprise four ports 406 and in the example show n, the in-cable fiber shuffle 404 interconnects the first port of each of the switches 402.
[0028] FIG. 5 shows how use of the in-cable fiber shuffles as described herein can be used to increase the radix within a data center. In the example shown in FIG. 5 there are eight switches 402 in the upper tier, four in a first rail 502 and four in a second rail 504. A separate in-cable fiber shuffle 404, 506 connects the four switches 402 in the low er tier to each of the rails in the tier above. The first in-cable fiber shuffle 404 connects port 1 of each switch in the lower tier to port 1 of each switch in the first rail 502 (as in FIG. 4) and the second in-cable fiber shuffle 506 connects port 2 of each switch in the lower tier to a port (port 1 in the example show n) of each of the switches 402 in the second rail 504. Each of the in-cable fiber shuffles is identical (i.e. it performs an identical shuffling operation between the multi-fiber connectors at each of its ends).
[0029] By extension of the principles shown in FIG. 5, using four in-cable fiber shuffles (each one connecting a different port on the switches in the lower tier to switches in a different rail) as described herein enables the radix to be increased by a factor of four, whilst keeping the cable management, number of cables and overall losses dow n compared to use of multiple cables and patch panels as in conventional data center topologies. Additionally it does not require the number of ports to be increased, which reduces the size and power requirements.
[0030] As described above, an in-cable fiber shuffle may comprise more multi-fiber connectors than those shown in FIGs. 1-5. In an example that comprises 16 multi -fiber connectors (eight at each end), this enables the radix to be increased by a factor of eight. Each of the 16 multifiber connectors may be an 8-fiber multi-fiber connector where there is a single fiber between each pair of multi-fiber connectors, one at each end of the in-cable fiber shuffle (e.g. in an extension of that shown in FIG. 1) or a 16-fiber multi-fiber connector where there is a pair of fibers between each pair of multi-fiber connectors, one at each end of the in-cable fiber shuffle (e.g. in an extension of that shown in FIG. 2).
[0031] Furthermore, w hereas failure of a patch panel within a conventional topology may result in total loss of connectivity within the data center, the use of multiple independent in-cable fiber shuffles, as shown in FIG. 5, means that failure of one in-cable fiber shuffle only impacts traffic flowing through switches in a single rail and the faulty’ in-cable fiber shuffle can be replaced without affecting traffic flowing through switches in other rails (and hence through other in-cable fiber shuffles).
[0032] In the data centers shown in FIGs. 4 and 5, which are designed for Al tasks, there is direct lane matching between the GPUs performing the Al tasks, the routing ASICs within theswitches and the data center optics (including the electro-optics within the switches and the incable fiber shuffles). This means that if the GPUs operate on 100G lanes, these are matched in size to the physical transport lanes between the switches. Each multi-fiber connector in the incable fiber shuffle handles one 100G lane per fiber, so 4x100G lanes in the examples shown in FIGs. 1-5. Operating at lane speed avoids the congestion issues that might otherwise arise if lanes were multiplexed and / or demultiplexed within the switches.
[0033] The in-cable fiber shuffles described herein may be fabricated by manipulating the plurality of optical fibers into the correct configuration (e.g. as described above) prior to attaching the multi-fiber connectors (a process referred to as "connectorization’). As described above, each length of optical fiber that connects one multi-fiber connector to another multi-fiber connector is a continuous length, without any splices, joins or junctions between the two connectors.
[0034] Although the present examples of in-cable fiber shuffles are described and illustrated herein as being implemented in a data center that performs Al tasks (e.g. training and inference tasks), the in-cable fiber shuffles are suitable for application in a variety of different types of data centers or other applications.
[0035] Alternatively or in addition to the other examples described herein, examples include any combination of the following:
[0036] Clause A: An in-cable fiber shuffle (100, 200, 300, 404, 506) having a first end (104) and a second end (106), the in-cable fiber shuffle comprising: a first plurality of optical fibers (108), each optical fiber comprising a continuous length of fiber from a first end to a second end; a first plurality of multi-fiber connectors (102) at the first end (104) of the in-cable fiber shuffle; and a second plurality of multi -fiber connectors (102) at the second end (106) of the incable fiber shuffle, wherein each one of the first plurality of multi-fiber connectors are connected to the first ends of a different, non-overlapping subset of the first plurality of optical fibers and each optical fiber connected to a respective one of the first plurality7of multi-fiber connectors is connected at its second end to a different one of the second plurality of multi-fiber connectors.
[0037] Clause B: An in-cable fiber shuffle according to clause A, wherein each of the first and second pluralities of multi-fiber connectors comprise N multi-fiber connectors, and wherein, for an ithmulti-fiber connector in the first plurality7of multi-fiber connectors, a jthfiber, connected at its first end to said i* multi-fiber connector, is connected at its second end to the jthmulti-fiber connector in the second plurality of multi-fiber connectors, where i=l-N and j=l-N.
[0038] Clause C: An in-cable fiber shuffle according to clause B, wherein for each of the first plurality7of multi-fiber connectors, the first ends of the subset of the first plurality7of optical fibers are connected in a sequence according to the multi-fiber connector of the second plurality7of multi-fiber connectors to which their respective second ends are connected.
[0039] Clause D: An in-cable fiber shuffle according to clause B or C, wherein for an ithmulti-fiber connector in the first plurality of multi-fiber connectors, a j,hfiber, connected at its first end to said i* multi-fiber connector in a j* position, is connected at its second end to an ithposition in the jthmulti-fiber connector in the second plurality of multi-fiber connectors.
[0040] Clause E: An in-cable fiber shuffle according to any of clauses A-D, further comprising: a second plurality of optical fibers (108), each optical fiber of the second plurality of optical fibers comprising a continuous length of fiber from a first end to a second end, wherein each one of the first plurality of multi-fiber connectors are connected to the first ends of a different, non-overlapping subset of pairs of fibers, each pair of fibers comprising one fiber from the first plurality of optical fibers and one fiber from the second plurality of optical fibers, and for each pair of fibers, the fiber of the second plurality of optical fibers is connected at its second end to a same one of the second plurality of multi-fiber connectors as the fiber of the first plurality of optical fibers.
[0041] Clause F: An in-cable fiber shuffle according to clause E, wherein each of the first and second pluralities of multi-fiber connectors comprise N multi-fiber connectors, and wherein, for an i* multi-fiber connector in the first plurality of multi-fiber connectors, a jthpair of fibers, connected at its first ends to said i* multi-fiber connector, is connected at its second ends to the jthmulti-fiber connector in the second plurality of multi-fiber connectors, where i=l-N and j=l-N.
[0042] Clause G: An in-cable fiber shuffle according to clause F, wherein for an i* multifiber connector in the first plurality of multi -fiber connectors, ajthpair of fibers, comprises one fiber connected at its first end to said ithmulti -fiber connector in a jthposition and connected at its second end to an ithposition in the jthmulti-fiber connector in the second plurality of multi-fiber connectors and a second fiber connected at its first end to said ithmulti-fiber connector in a (N+l- j)thposition and connected at its second end to a (N+l-i)thposition in the jthmulti-fiber connector in the second plurality7of multi-fiber connectors.
[0043] Clause H: A data center comprising: a first plurality of optical switches (402) in a first tier; a second plurality of optical switches (402) in a second, adjacent, tier; and a first in-cable fiber shuffle having a first end (104) and a second end (106), the in-cable fiber shuffle comprising: a first plurality of optical fibers (108), each optical fiber comprising a continuous length of fiber from a first end to a second end; a first plurality of multi-fiber connectors (102) at the first end (104) of the in-cable fiber shuffle; and a second plurality of multi -fiber connectors (102) at the second end (106) of the in-cable fiber shuffle, wherein each one of the first plurality of multi -fiber connectors are connected to the first ends of a different, non-overlapping subset of the first plurality of optical fibers and each optical fiber connected to a respective one of the first plurality of multi-fiber connectors is connected at its second end to a different one of the second pluralityof multi-fiber connectors, wherein each of the first plurality of multi-fiber connectors in the first in-cable fiber shuffle is connected to a different one of the first plurality of optical switches and each of the second plurality of multi-fiber connectors in the first in-cable fiber shuffle is connected to a different one of the second plurality of optical switches.
[0044] Clause I: The data center according to clause H, further comprising: a third plurality of optical switches (402) in the first tier; and a second in-cable fiber shuffle having a first end (104) and a second end (106), the second in-cable fiber shuffle comprising: a first plurality of optical fibers (108), each optical fiber comprising a continuous length of fiber from a first end to a second end; a first plurality of multi-fiber connectors (102) at the first end (104) of the in-cable fiber shuffle; and a second plurality of multi-fiber connectors (102) at the second end (106) of the in-cable fiber shuffle, wherein each one of the first plurality of multi-fiber connectors are connected to the first ends of a different, non-overlapping subset of the first plurality of optical fibers and each optical fiber connected to a respective one of the first plurality of multi-fiber connectors is connected at its second end to a different one of the second plurality of multi-fiber connectors, wherein each of the first plurality of multi-fiber connectors in the second in-cable fiber shuffle is connected to a different one of the first plurality of optical switches and each of the second plurality of multi-fiber connectors in the second in-cable fiber shuffle is connected to a different one of the third plurality of optical switches.
[0045] Clause J: The data center according to clause H or I, wherein each of the first and second pluralities of multi-fiber connectors comprise N multi-fiber connectors, and wherein, for an ithmulti -fiber connector in the first plurality' of multi-fiber connectors, a jthfiber, connected at its first end to said ithmulti-fiber connector, is connected at its second end to the j* multi-fiber connector in the second plurality of multi-fiber connectors, where i=l-N and j=l-N.
[0046] Clause K: The data center according to any of clauses H-J, wherein for each of the first plurality of multi-fiber connectors, the first ends of the subset of the first plurality of optical fibers are connected in a sequence according to the multi-fiber connector of the second plurality of multi-fiber connectors to which their respective second ends are connected.
[0047] Clause L: The data center according to clause K, wherein for an ithmulti-fiber connector in the first plurality' of multi-fiber connectors, a jthfiber, connected at its first end to said ithmulti-fiber connector in a jthposition, is connected at its second end to an ithposition in the jthmulti-fiber connector in the second plurality of multi-fiber connectors.
[0048] Clause M; The data center according to any of clauses H-L, further comprising: a second plurality of optical fibers (108), each optical fiber of the second plurality of optical fibers comprising a continuous length of fiber from a first end to a second end, wherein each one of the first plurality’ of multi-fiber connectors are connected to the first ends of a different, non-overlapping subset of pairs of fibers, each pair of fibers comprising one fiber from the first plurality of optical fibers and one fiber from the second plurality of optical fibers, and for each pair of fibers, the fiber of the second plurality of optical fibers is connected at its second end to a same one of the second plurality of multi-fiber connectors as the fiber of the first plurality of optical fibers.
[0049] Clause N: The data center according to any of clauses H-M, wherein each of the first and second pluralities of multi-fiber connectors comprise N multi-fiber connectors, and wherein, for an ithmulti-fiber connector in the first plurality of multi-fiber connectors, a jthpair of fibers, connected at its first ends to said i* multi-fiber connector, is connected at its second ends to the jthmulti-fiber connector in the second plurality of multi-fiber connectors, where i=l-N and j=l-N.
[0050] Clause O: The data center according to clause N, wherein for an ithmulti-fiber connector in the first plurality of multi-fiber connectors, a jthpair of fibers, comprises one fiber connected at its first end to said ithmulti-fiber connector in a jthposition and connected at its second end to an ithposition in the jthmulti-fiber connector in the second plurality of multi-fiber connectors and a second fiber connected at its first end to said ithmulti-fiber connector in a (N+l- j)thposition and connected at its second end to a (N+l-i)thposition in the jthmulti-fiber connector in the second plurality of multi-fiber connectors.
[0051] The term 'computer' or 'computing-based device' is used herein to refer to any device with processing capability such that it executes instructions. Those skilled in the art will realize that such processing capabilities are incorporated into many different devices and therefore the terms 'computer' and 'computing-based device' each include personal computers (PCs), servers, mobile telephones (including smart phones), tablet computers, set-top boxes, media players, games consoles, personal digital assistants, wearable computers, and many other devices.
[0052] The methods described herein are performed, in some examples, by software in machine readable form on a tangible storage medium e.g. in the form of a computer program comprising computer program code means adapted to perform all the operations of one or more of the methods described herein when the program is run on a computer and where the computer program may be embodied on a computer readable medium. The software is suitable for execution on a parallel processor or a serial processor such that the method operations may be carried out in any suitable order, or simultaneously.
[0053] Those skilled in the art will realize that storage devices utilized to store program instructions are optionally distributed across a network. For example, a remote computer is able to store an example of the process described as software. A local or terminal computer is able to access the remote computer and download a part or all of the software to run the program.Alternatively, the local computer may download pieces of the software as needed, or execute some software instructions at the local terminal and some at the remote computer (or computer network). Those skilled in the art will also realize that by utilizing conventional techniques known to those skilled in the art that all, or a portion of the software instructions may be carried out by a dedicated circuit, such as a digital signal processor (DSP), programmable logic array, or the like.
[0054] Any range or device value given herein may be extended or altered without losing the effect sought, as will be apparent to the skilled person.
[0055] Although the subject matter has been described in language specific to structural features and / or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.
[0056] It will be understood that the benefits and advantages described above may relate to one embodiment or may relate to several embodiments. The embodiments are not limited to those that solve any or all of the stated problems or those that have any or all of the stated benefits and advantages. It will further be understood that reference to 'an' item refers to one or more of those items.
[0057] The operations of the methods described herein may be carried out in any suitable order, or simultaneously where appropriate. Additionally, individual blocks may be deleted from any of the methods without departing from the scope of the subject matter described herein. Aspects of any of the examples described above may be combined with aspects of any of the other examples described to form further examples without losing the effect sought.
[0058] The term 'comprising' is used herein to mean including the method blocks or elements identified, but that such blocks or elements do not comprise an exclusive list and a method or apparatus may contain additional blocks or elements.
[0059] Additionally, as used in this disclosure, phrases of the form “at least one of an A, a B, or a C.?’ “at least one of A, B, and C,” and the like, should be interpreted to select at least one from the group that comprises “A, B, and C.” Unless explicitly stated otherwise in connection with a particular instance in this disclosure, this manner of phrasing does not mean “at least one of A, at least one of B, and at least one of C.” As used in this disclosure, the example “at least one of an A, a B. or a C,” would cover any of the following selections: {A}. {B}, {C } , {A. B}. {A, C}, {B, C}, and {A, B, C}.
[0060] It w ill be understood that the above description is given by w ay of example only and that various modifications may be made by those skilled in the art. The above specification, examples and data provide a complete description of the structure and use of exemplaryembodiments. Although various embodiments have been described above with a certain degree of particularity, or with reference to one or more individual embodiments, those skilled in the art could make numerous alterations to the disclosed embodiments without departing from the scope of this specification.
Claims
CLAIMS1. An in-cable fiber shuffle (100, 200, 300, 404, 506) having a first end (104) and a second end (106), the in-cable fiber shuffle comprising: a first plurality of optical fibers (108). each optical fiber comprising a continuous length of fiber from a first end to a second end; a first plurality of multi-fiber connectors (102) at the first end (104) of the in-cable fiber shuffle; and a second plurality' of multi-fiber connectors (102) at the second end (106) of the in-cable fiber shuffle. wherein each one of the first plurality of multi-fiber connectors are connected to the first ends of a different, non-overlapping subset of the first plurality of optical fibers and each optical fiber connected to a respective one of the first plurality of multi-fiber connectors is connected at its second end to a different one of the second plurality of multi-fiber connectors.
2. An in-cable fiber shuffle according to claim 1 , wherein each of the first and second pluralities of multi-fiber connectors comprise N multi-fiber connectors, and wherein, for an zthmulti-fiber connector in the first plurality of multi-fiber connectors, a j,hfiber, connected at its first end to said ithmulti-fiber connector, is connected at its second end to the 7thmulti-fiber connector in the second plurality of multi-fiber connectors, where z-l-N and / =1-N.
3. An in-cable fiber shuffle according to claim 2, wherein for each of the first plurality of multi-fiber connectors, the first ends of the subset of the first plurality of optical fibers are connected in a sequence according to the multi-fiber connector of the second plurality of multifiber connectors to which their respective second ends are connected.
4. An in-cable fiber shuffle according to claim 2 or 3, wherein for an z* multi-fiber connector in the first plurality' of multi-fiber connectors, a / thfiber, connected at its first end to said zthmulti-fiber connector in a jthposition, is connected at its second end to an zthposition in the ythmulti-fiber connector in the second plurality of multi-fiber connectors.
5. An in-cable fiber shuffle according to any of claims 1-4. further comprising: a second plurality of optical fibers (108), each optical fiber of the second plurality of optical fibers comprising a continuous length of fiber from a first end to a second end, wherein each one of the first plurality of multi-fiber connectors are connected to the first ends of a different, non-overlapping subset of pairs of fibers, each pair of fibers comprising one fiber from the first plurality of optical fibers and one fiber from the second plurality of optical fibers, and for each pair of fibers, the fiber of the second plurality of optical fibers is connected at its second end to a same one of the second plurality of multi-fiber connectors as the fiber of the first plurality of optical fibers.
6. An in-cable fiber shuffle according to claim 5, wherein each of the first and second pluralities of multi-fiber connectors comprise N multi-fiber connectors, and wherein, for an zthmulti-fiber connector in the first plurality7of multi-fiber connectors, a / tl1pair of fibers, connected at its first ends to said zthmulti-fiber connector, is connected at its second ends to the / thmulti -fiber connector in the second plurality of multi-fiber connectors, where z-l-N and j-l-N.
7. An in-cable fiber shuffle according to claim 6, wherein for an z* multi-fiber connector in the first plurality7of multi-fiber connectors, a / thpair of fibers, comprises one fiber connected at its first end to said zthmulti-fiber connector in a jthposition and connected at its second end to an zthposition in the / thmulti-fiber connector in the second plurality of multi -fiber connectors and a second fiber connected at its first end to said zthmulti -fiber connector in a (N+l- y)thposition and connected at its second end to a (N+l-z)thposition in the / thmulti-fiber connector in the second plurality of multi-fiber connectors.
8. A data center comprising: a first plurality of optical switches (402) in a first tier; a second plurality7of optical switches (402) in a second, adjacent, tier; and a first in-cable fiber shuffle having a first end (104) and a second end (106), the in-cable fiber shuffle comprising: a first plurality of optical fibers (108), each optical fiber comprising a continuous length of fiber from a first end to a second end; a first plurality of multi-fiber connectors (102) at the first end (104) of the in-cable fiber shuffle; and a second plurality of multi-fiber connectors (102) at the second end (106) of the incable fiber shuffle, wherein each one of the first plurality' of multi-fiber connectors are connected to the first ends of a different, non-overlapping subset of the first plurality7of optical fibers and each optical fiber connected to a respective one of the first plurality of multi-fiber connectors is connected at its second end to a different one of the second plurality of multifiber connectors, wherein each of the first plurality7of multi-fiber connectors in the first in-cable fiber shuffle is connected to a different one of the first plurality7of optical switches and each of the second plurality of multi-fiber connectors in the first in-cable fiber shuffle is connected to a different one of the second plurality of optical switches.
9. The data center according to claim 8, further comprising: a third plurality of optical switches (402) in the first tier; and a second in-cable fiber shuffle having a first end (104) and a second end (106), the secondin-cable fiber shuffle comprising: a first plurality of optical fibers (108), each optical fiber comprising a continuous length of fiber from a first end to a second end; a first plurality of multi-fiber connectors (102) at the first end (104) of the in-cable fiber shuffle; and a second plurality of multi-fiber connectors (102) at the second end (106) of the incable fiber shuffle, wherein each one of the first plurality of multi-fiber connectors are connected to the first ends of a different, non-overlapping subset of the first plurality of optical fibers and each optical fiber connected to a respective one of the first plurality of multi-fiber connectors is connected at its second end to a different one of the second plurality of multi-fiber connectors, wherein each of the first plurality of multi-fiber connectors in the second in-cable fiber shuffle is connected to a different one of the first plurality of optical switches and each of the second plurality of multi-fiber connectors in the second in-cable fiber shuffle is connected to a different one of the third plurality of optical switches.
10. The data center according to claim 8 or 9, wherein each of the first and second pluralities of multi-fiber connectors comprise N multi-fiber connectors, and wherein, for an zthmulti-fiber connector in the first plurality of multi-fiber connectors, a / thfiber, connected at its first end to said z* multi-fiber connector, is connected at its second end to the 7thmulti-fiber connector in the second plurality' of multi-fiber connectors, where z=l-N and / =1-N.
11. The data center according to any of claims 8-10, wherein for each of the first plurality of multi-fiber connectors, the first ends of the subset of the first plurality of optical fibers are connected in a sequence according to the multi-fiber connector of the second plurality of multifiber connectors to which their respective second ends are connected.
12. The data center according to claim 10 or 11 , wherein for an zthmulti-fiber connector in the first plurality of multi-fiber connectors, a fiber, connected at its first end to said zthmultifiber connector in a 7thposition, is connected at its second end to an zthposition in the 7thmultifiber connector in the second plurality of multi-fiber connectors.
13. The data center according to any of claims 8-12, further comprising: a second plurality of optical fibers (108), each optical fiber of the second plurality of optical fibers comprising a continuous length of fiber from a first end to a second end, wherein each one of the first plurality of multi-fiber connectors are connected to the first ends of a different, non-overlapping subset of pairs of fibers, each pair of fibers comprising one fiber from the first plurality of optical fibers and one fiber from the second plurality of optical fibers, and for each pair of fibers, the fiber of the second plurality of optical fibers is connected atits second end to a same one of the second plurality of multi-fiber connectors as the fiber of the first plurality of optical fibers.
14. The data center according to any of claims 8-13, wherein each of the first and second pluralities of multi-fiber connectors comprise N multi-fiber connectors, and wherein, for an zthmulti-fiber connector in the first plurality of multi-fiber connectors, a 7thpair of fibers, connected at its first ends to said z* multi-fiber connector, is connected at its second ends to the 7thmulti-fiber connector in the second plurality of multi -fiber connectors, where z=l-N and 7-l-N.
15. The data center according to claim 14. wherein for an zthmulti-fiber connector in the first plurality of multi-fiber connectors, a / thpair of fibers, comprises one fiber connected at its first end to said zthmulti-fiber connector in a 7thposition and connected at its second end to an z* position in the 7thmulti-fiber connector in the second plurality of multi-fiber connectors and a second fiber connected at its first end to said zthmulti-fiber connector in a (N+l- / )* position and connected at its second end to a (N+l-z)thposition in the 7thmulti-fiber connector in the second plurality of multi-fiber connectors.
Citation Information
Patent Citations
Optical manifold
US20030031448A1
Optical shuffle cable, cable assembly, and methods of making the same
US20180275356A1
Fiber optic crossover cable
US20190212515A1
Fiber optic cable assembly with integrated shuffle and fabrication method
US20220057592A1
Shuffle cable
US20240077685A1