An apparatus for network fault detection comprising: an interface configured to obtain data associated with multiple cables coupled to or forming a part of a redundant token bus control network; a traffic detector configured to determine whether valid data traffic is being received over the cables from the redundant token bus control network based on the data; and at least one processing device configured to determine whether one or more of the cables has experienced a network fault or a return from a network fault based on the determination of whether valid data traffic is being received over the cables; and wherein the at least one processing device is also configured, in response to determining that one or more of the cables has experienced a network fault or a return from a network fault, to generate a notification that identifies the apparatus and the one or more cables and output the notification, and wherein, to determine whether valid data traffic is being received over each of the cables from the redundant token bus control network, the traffic detector is configured to repeatedly: identify any start-of-frame events contained in the data associated with the cable; determine whether at least a specified number of start-of-frame events are identified during a specified time period; generate a first data value, as a bit value, in response to determining that at least the specified number of start-of-frame events are identified during the specified time period; and generate a second data value, as a bit value, in response to determining that at least the specified number of start-of-frame events are not identified during the specified time period. an interface configured to obtain data associated with multiple cables coupled to or forming a part of a redundant token bus control network; a traffic detector configured to determine whether valid data traffic is being received over the cables from the redundant token bus control network based on the data; and at least one processing device configured to determine whether one or more of the cables has experienced a network fault or a return from a network fault based on the determination of whether valid data traffic is being received over the cables; and wherein the at least one processing device is also configured, in response to determining that one or more of the cables has experienced a network fault or a return from a network fault, to generate a notification that identifies the apparatus and the one or more cables and output the notification, and wherein, to determine whether valid data traffic is being received over each of the cables from the redundant token bus control network, the traffic detector is configured to repeatedly: identify any start-of-frame events contained in the data associated with the cable; determine whether at least a specified number of start-of-frame events are identified during a specified time period; generate a first data value, as a bit value, in response to determining that at least the specified number of start-of-frame events are identified during the specified time period; and generate a second data value, as a bit value, in response to determining that at least the specified number of start-of-frame events are not identified during the specified time period. identify any start-of-frame events contained in the data associated with the cable; determine whether at least a specified number of start-of-frame events are identified during a specified time period; generate a first data value, as a bit value, in response to determining that at least the specified number of start-of-frame events are identified during the specified time period; and generate a second data value, as a bit value, in response to determining that at least the specified number of start-of-frame events are not identified during the specified time period.