P
USRE50784EExpiredUtilityPatentIndex 59

Cascaded connection matrices in a distributed cross-connection system

Assignee: MICRON TECHNOLOGY INCPriority: Dec 17, 2004Filed: Mar 9, 2020Granted: Feb 3, 2026
Est. expiryDec 17, 2024(expired)· nominal 20-yr term from priority
Inventors:HO MICHAELQUNELL MIRIAMCALA JEAN-MICHEL
H04J 3/1611H04L 49/10
59
PatentIndex Score
0
Cited by
29
References
41
Claims

Abstract

A method and system for interconnecting multiple distributed components in a communication network is provided. The design includes a multiple order cross connection fabric employed to interconnect multiple orders of data with at least one distributed component in the communication network. The design may further include at least one order of path termination and adaptation connection, where the at least one order of path termination and adaptation connection providing an interface between the multiple order cross connection fabric and a data management system. The design may be implemented in a SONET/SDH environment.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A cross connect arrangement used to connect a plurality of components in a communication network, comprising:
 a high order termination and adaptation path coupled to transmit and receive high order data and terminate and adapt components of said high order data;   a low order termination and adaptation path coupled to transmit and receive low order data and terminate and adapt components of said low order data;   a low order path monitor configured to monitor the low order termination and adaptation path for any absence of appropriate low order data; and   an interconnection with the plurality of components,   wherein said cross connect arrangement uniformly addresses high order data processing and low order data processing.   
     
     
         2 . The arrangement of  claim 1 , further comprising a high order combined termination-adaptation element configured to transmit high order data to and receive high order data from the high order termination and adaptation path and interface with a data management system. 
     
     
         3 . The arrangement of  claim 1 , further comprising a low order combined termination-adaptation element configured to transmit low order data to and receive low order data from the low order termination and adaptation path and interface with a data management system. 
     
     
         4 . The arrangement of  claim 2 , further comprising a high order combined termination-adaptation element configured to transmit high order data to and receive low order data from the high order termination and adaptation path and interface with the data management system. 
     
     
         5 . The arrangement of  claim 1 , wherein said arrangement is configured to operate on a cascaded arrangement of connection matrices. 
     
     
         6 . The arrangement of  claim 5 , wherein operation on the cascaded arrangement of connection matrices comprises storing working and protection channel connection maps. 
     
     
         7 . The arrangement of  claim 5 , wherein operation on the cascaded arrangement of connection matrices comprises a microengine enabled controller configured to reprogram a connection map, the microengine enabled controller driven by a cascaded connection map configuration. 
     
     
         8 . A component in a communication network, comprising:
 a multiple order cross connection fabric employed to interconnect multiple orders of data with at least one distributed component in the communication network;   at least one order of path termination and adaptation connection, said at least one order of path termination and adaptation connection providing an interface between the multiple order cross connection fabric and a data management system; and   a low order combined termination-adaptation element communicatively coupled to the multiple order cross connection fabric and configured to transmit low order data to and receive low order data from a low order termination and adaptation path and interface with the data management system,   wherein the multiple order cross connection fabric uniformly addresses high order data processing and low order data processing.   
     
     
         9 . The component of  claim 8 , wherein said at least one order of path termination and adaptation connection comprises a low order path termination and adaptation connection. 
     
     
         10 . The component of  claim 9 , wherein said at least one order of path termination and adaptation connection further comprises a high order path termination and adaptation connection. 
     
     
         11 . The component of  claim 9 , wherein the low order path termination and adaptation connection comprises a low order path monitor configured to monitor the low order termination and adaptation path for any absence of appropriate low order data. 
     
     
         12 . The component of  claim 10 , wherein the high order path termination and adaptation connection further comprises a high order combined termination-adaptation element configured to transmit high order data to and receive high order data from a high order termination and adaptation path and interface with a data management system. 
     
     
         13 . The component of  claim 8 , wherein said component is configured to operate on a cascaded arrangement of connection matrices. 
     
     
         14 . The component of  claim 13 , wherein operation on the cascaded arrangement of connection matrices comprises storing working and protection channel connection maps. 
     
     
         15 . The component of  claim 13 , wherein operation on the cascaded arrangement of connection matrices comprises a microengine enabled controller configured to reprogram a connection map, the microengine enabled controller driven by a cascaded connection map configuration. 
     
     
         16 . A system comprising:
 at least one component;   at least one line card comprising:
 a low order path monitor configured to monitor a low order termination and adaptation path for any absence of appropriate low order data; 
 a framer; and 
 a controller; and 
   a fabric configured to provide intercommunication between the line card and the at least one component;   wherein the fabric comprises a multiple order cross connection fabric employed to interconnect multiple orders of data with at least one component and at least one order of path termination and adaptation connection, said at least one order of path termination and adaptation connection providing an interface between the multiple order cross connection fabric and a data management system,   wherein the multiple order cross connection fabric uniformly addresses high order data processing and low order data processing.   
     
     
         17 . The system of  claim 16 , wherein the fabric is compatible with TFI-5. 
     
     
         18 . The system of  claim 16 , wherein the fabric is compatible with CSIX. 
     
     
         19 . The system of  claim 16 , wherein the line card is coupled to provide an interface for a Fibre Channel compatible network. 
     
     
         20 . The system of  claim 16 , wherein the line card is coupled to provide an interface for an Ethernet compatible network. 
     
     
         21 . The system of  claim 16 , wherein the line card is coupled to perform add-drop multiplexing. 
     
     
         22 . A cross connect arrangement used to connect a plurality of components in a communication network, comprising:
 a high order termination and adaptation path coupled to transmit and receive high order data and terminate and adapt components of said high order data;   a high order combined termination-adaptation element configured to transmit high order data to and receive high order data from the high order termination and adaptation path and interface with a data management system;   a low order termination and adaptation path coupled to transmit and receive low order data and terminate and adapt components of said low order data; and   an interconnection with the plurality of components,   wherein said cross connect arrangement uniformly addresses high order data processing and low order data processing.   
     
     
       23. A networking component, comprising:
 a channel health store configured to receive, from a data flow in a transport system, health codes identifying health conditions of a plurality of transport channels in the transport system; and   a micro engine coupled with the channel health store, wherein the micro engine is configured to:
 identify, based on a first health code, a failed connection and at least one healthy channel, wherein the at least one healthy channel is identified by the micro engine as at least one channel of the plurality of transport channels through which data is routable to avoid the failed connection; 
 make a protection switch decision; and 
 communicate a re-provisioning of a connection map to a cross connect matrix of the transport system to repair the failed connection. 
   
     
     
       24. The networking component of  claim 23 , wherein the health codes include representations of status, alarm, and defect. 
     
     
       25. The networking component of  claim 23 , wherein the networking component is separate from the cross connect matrix. 
     
     
       26. The networking component of  claim 23 , further comprising a repair element configured to apply a filter to the health codes to prevent erroneous health codes from causing undesired protection switches to occur. 
     
     
       27. The networking component of  claim 26 , wherein the filter is a persistent filter. 
     
     
       28. The networking component of  claim 27 , wherein the micro engine further comprises a processing element configured to accept a second health code for processing after a count of consecutive frames having the second health code is reached. 
     
     
       29. The networking component of  claim 23 , wherein the networking component is distally located from a repairing element responsible for re-provisioning the failed connection based on the communication of the re-provisioning of the connection map. 
     
     
       30. A networking component, comprising:
 a channel health store configured to receive, from a data flow in a transport system, health codes identifying health conditions of a plurality of transport channels in the transport system;   a micro engine coupled with the channel health store, wherein the micro engine is configured to identify. based on a first health code, a failed connection and at least one healthy channel, make a protection switch decision, and communicate a re-provisioning of a connection map to a cross connect matrix of the transport system to repair the failed connection; and   a repair element configured to apply a filter to the health codes to prevent erroneous health codes from causing undesired protection switches to occur.   
     
     
       31. The networking component of  claim 30 , wherein the health codes include representations of status, alarm, and defect. 
     
     
       32. The networking component of  claim 30 , wherein the networking component is separate from the cross connect matrix. 
     
     
       33. The networking component of  claim 30 , wherein the filter is a persistent filter. 
     
     
       34. The networking component of  claim 33 , wherein the micro engine further comprises a processing element configured to accept a second health code for processing after a count of consecutive frames having the second health code is reached. 
     
     
       35. The networking component of  claim 30 , wherein the networking component is distally located from a repairing element responsible for re-provisioning the failed connection based on the communication of the re-provisioning of the connection map. 
     
     
       36. A networking component, comprising:
 a channel health store configured to receive, from a data flow in a transport system, health codes identifying health conditions of a plurality of transport channels in the transport system;   a micro engine coupled with the channel health store, wherein the micro engine is configured to identify, based on a first health code, a failed connection and at least one healthy channel, make a protection switch decision, and communicate a re-provisioning of a connection map to a cross connect matrix of the transport system to repair the failed connection; and   a repair element configured to apply a severity or priority filter to the health codes, wherein the protection switch decision is only made for the health codes that comprise an indication of a predetermined severity or priority level.   
     
     
       37. The networking component of  claim 36 , wherein the health codes include representations of status, alarm, and defect. 
     
     
       38. The networking component of  claim 36 , wherein the networking component is separate from the cross connect matrix. 
     
     
       39. The networking component of  claim 36 , wherein the filter is a persistent filter. 
     
     
       40. The networking component of  claim 39 , wherein the micro engine further comprises a processing element configured to accept a second health code for processing after a count of consecutive frames having the second health code is reached. 
     
     
       41. The networking component of  claim 36 , wherein the networking component is distally located from a repairing element responsible for re-provisioning the failed connection based on the communication of the re-provisioning of the connection map.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.