An undersea fiber optic cable routing system, comprising: a branching unit coupled to three fiber optic cables (210, 212, 224), each fiber optic cable having a plurality of fiber pairs, the branching unit comprising: a plurality of switches (204, 206, 216, 218, 220, 222) for each fiber pair (208, 232, 236, 238), the plurality of switches configurable to enable a fiber pair from any one of the three fiber optic cables(210, 212, 224) to be switched to allow routing to either of two other fiber optic cables of the three fiber optic cables (210, 212, 224); and a controller operable to receive remote command signals and to configure the plurality of switches (204, 206, 216, 218, 220, 222) as indicated by the received remote command signal, wherein: each fiber pair (208, 232, 236, 238) includes an inbound fiber and an outbound fiber, where the inbound fiber receives optical information from the branching unit and the outbound fiber delivers different optical information to the branching unit, characterized in that the controller is further operable to generate a switching triangle in which a first switch (204, 206, 216, 218, 220, or 222) of the plurality of switches (204, 206, 216, 218, 220, 222) for each fiber pair comprises: an input coupled to the outbound fiber; a first output selectively coupled to the input for providing the different optical information to a fiber pair in another fiber optic cable of the three fiber optic cables; and a second output selectively coupled to the input for providing the different optical information to a fiber pair in yet another fiber optic cable of the three fiber optic cables. a branching unit coupled to three fiber optic cables (210, 212, 224), each fiber optic cable having a plurality of fiber pairs, the branching unit comprising: a plurality of switches (204, 206, 216, 218, 220, 222) for each fiber pair (208, 232, 236, 238), the plurality of switches configurable to enable a fiber pair from any one of the three fiber optic cables(210, 212, 224) to be switched to allow routing to either of two other fiber optic cables of the three fiber optic cables (210, 212, 224); and a controller operable to receive remote command signals and to configure the plurality of switches (204, 206, 216, 218, 220, 222) as indicated by the received remote command signal, wherein: each fiber pair (208, 232, 236, 238) includes an inbound fiber and an outbound fiber, where the inbound fiber receives optical information from the branching unit and the outbound fiber delivers different optical information to the branching unit, characterized in that the controller is further operable to generate a switching triangle in which a first switch (204, 206, 216, 218, 220, or 222) of the plurality of switches (204, 206, 216, 218, 220, 222) for each fiber pair comprises: an input coupled to the outbound fiber; a first output selectively coupled to the input for providing the different optical information to a fiber pair in another fiber optic cable of the three fiber optic cables; and a second output selectively coupled to the input for providing the different optical information to a fiber pair in yet another fiber optic cable of the three fiber optic cables. each fiber pair (208, 232, 236, 238) includes an inbound fiber and an outbound fiber, where the inbound fiber receives optical information from the branching unit and the outbound fiber delivers different optical information to the branching unit, characterized in that the controller is further operable to generate a switching triangle in which a first switch (204, 206, 216, 218, 220, or 222) of the plurality of switches (204, 206, 216, 218, 220, 222) for each fiber pair comprises: an input coupled to the outbound fiber; a first output selectively coupled to the input for providing the different optical information to a fiber pair in another fiber optic cable of the three fiber optic cables; and a second output selectively coupled to the input for providing the different optical information to a fiber pair in yet another fiber optic cable of the three fiber optic cables. an input coupled to the outbound fiber; a first output selectively coupled to the input for providing the different optical information to a fiber pair in another fiber optic cable of the three fiber optic cables; and a second output selectively coupled to the input for providing the different optical information to a fiber pair in yet another fiber optic cable of the three fiber optic cables.