IP Library Granted Patent US 12689551
Granted Patent B1
US 12689551 · App. 19/448,930 · Granted Jul 21, 2026

Low latency l1 self-healing system and method

Inventors: Parag C. Narkhede (Claymont, DE); Joshua N. Elijah (New York, NY)
Assignee: Morgan Stanley Services Group Inc.
H04L41/0663H04L45/22H04L45/28H04L49/101
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12689551
App. No.
19/448,930
Granted
Jul 21, 2026
Kind
B1
Abstract

A system and method are provided for uninterrupted network data flow following loss of service. A plurality of switch devices are provided, each configured with a mapping that represents at least a portion of a data communication network topology. Each respective one of the plurality of switch devices is configured to perform operations, including: monitoring data transmission; detecting a loss of service; identifying, an other respective switch device of the plurality of switch devices for restoring the data stream; remapping to an alternative respective data pathway and to restore the data stream; identifying at least one first switch device of the plurality of switch device located upstream and at least one second switch device of the plurality of switch devices located downstream; and transmitting to each of the at least one first switch device and the at least one second switch device, information associated with the remapping.

Claims (34)

1 . A system for providing uninterrupted network data flow following loss of service, the system comprising:

a plurality of switch devices, each of the switch devices configured with a mapping that represents at least a portion of a data communication network topology, wherein each respective one of the plurality of switch devices is configured to perform operations, including:

monitoring data transmission occurring via a respective data pathway associated with the respective switch device;

detecting, by the respective switch device based on the monitoring, a loss of service associated with the respective switch device, resulting in a data stream interruption;

identifying, by the respective switch device as a function of the mapping, an other respective switch device of the plurality of switch devices for restoring the data stream via an alternative respective data pathway;

remapping, by the respective switch device as a function of the identified other one of the plurality of switch devices, to the alternative respective data pathway and to restore the data stream;

identifying, by the respective switch device as a function of the remapping, at least one first switch device of the plurality of switch device located upstream of the respective switch device and at least one second switch device of the plurality of switch devices located downstream of the respective switch device; and

transmitting, by the respective switch device to each of the at least one first switch device and the at least one second switch device, information associated with the remapping.

2 . The system of claim 1 , wherein each of the respective switch devices is a layer-1 switch.

3 . The system of claim 2 , wherein each of the respective switch devices is configured with a crossbar matrix and a microprocessor.

4 . The system of claim 3 , wherein the microprocessor remaps the respective network switch device via the crossbar matrix.

5 . The system of claim 1 , wherein the mapping is formatted as a failover table.

6 . The system of claim 1 , wherein the monitoring is by performed by polling.

7 . The system of claim 1 , wherein the interruption is due to link loss.

8 . The system of claim 1 , further comprising a counter, wherein the counter is incremented at least twice prior to the remapping.

9 . The system of claim 8 , wherein incrementing the counter at least twice accommodates resolution of the interruption.

10 . A method for providing uninterrupted network data flow following loss of service, the method comprising:

receiving, by each of a plurality of switch devices, a mapping that represents at least a portion of a data communication network topology;

monitoring, by each of the plurality of switch devices, data transmission occurring via a respective data pathway;

detecting, by a respective switch device of the plurality of switch devices, based on the monitoring, a loss of service resulting in a data stream interruption;

identifying, by the respective switch device as a function of the mapping, an other respective switch device of the plurality of switch devices capable of restoring the data stream via an alternative respective data pathway;

remapping, by the respective switch device, as a function of the identified other one of the plurality of switch devices, to the alternative respective data pathway and to restore the data stream;

identifying, by the respective switch device as a function of the remapping, at least one first switch device of the plurality of switch device located upstream of the respective switch device and at least one second switch device of the plurality of switch devices located downstream of the respective switch device; and

transmitting, by the respective switch device to each of the at least one first switch device and the at least one second switch device, information associated with the remapping.

11 . The method of claim 10 , wherein each of the plurality of switch devices is a layer-1 switch.

12 . The method of claim 11 , wherein each of the plurality of switch devices is configured with a crossbar matrix and a microprocessor.

13 . The method of claim 12 , further comprising

remapping, by the microprocessor, the respective switch device via the crossbar matrix.

14 . The method of claim 10 , wherein the mapping is formatted as a failover table.

15 . The method of claim 10 , wherein the monitoring is by performed by polling.

16 . The method of claim 10 , wherein the interruption is due to link loss.

17 . The method of claim 10 , further comprising:

incrementing a counter at least twice prior to the remapping.

18 . The method of claim 17 , wherein incrementing the counter at least twice accommodates resolution of the interruption.