METHODS AND APPARATUSES FOR PATH SELECTION IN A PACKET NETWORK
First Claim
1. A switching domain, comprising:
- a switch fabric; and
first and second ingress line cards configured to (i) send path quality words to each other via the switch fabric, (ii) compare the path quality words, and (iii) determine whether to transmit traffic to a third line card via the switch fabric based on the comparison of the path quality words.
4 Assignments
0 Petitions
Accused Products
Abstract
Embodiments including methods, systems, and apparatuses for distributing, processing, and reacting to path information distributed via a service-agnostic packet fabric for the purpose of enabling path selection are disclosed. By configuring two ingress line cards to send path quality words to each other via the switch fabric, compare the path quality words, and determine whether to transmit traffic to an egress line card via the switch fabric based on the comparison of the path quality words, the embodiments enable a central switch fabric to be unaware of the paths that it carries, and enable both ingress and egress bandwidth of the switch fabric to be sized according to the facilities for which it is terminating. The switch fabric does not need to support working and protection paths simultaneously in some embodiments, allowing it to be scaled appropriately to termination facilities.
3 Citations
31 Claims
-
1. A switching domain, comprising:
-
a switch fabric; and first and second ingress line cards configured to (i) send path quality words to each other via the switch fabric, (ii) compare the path quality words, and (iii) determine whether to transmit traffic to a third line card via the switch fabric based on the comparison of the path quality words. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An ingress line card in a switching domain, the ingress line card comprising:
-
a message generator configured to generate a local path quality word and to send the local path quality word to a remote ingress line card via a switch fabric; and a comparator configured to compare the local path quality word to a remote path quality word received from the remote ingress line card and to determine whether to transmit traffic based on a comparison of the local and remote path quality words. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method of switching traffic, the method comprising:
-
generating a local path quality word; sending the local path quality word to a remote ingress line card via a switch fabric; comparing the local path quality word to a remote path quality word received from the remote ingress line card; and determining whether to transmit traffic based on the comparison of the local and remote path quality words. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A switch fabric, comprising:
-
a table configured with entries representing addresses of line cards; and a replicator configured to replicate packets containing path quality words with respective source addresses and to transmit the replicated packets to the line cards according to the entries in the table. - View Dependent Claims (26, 27)
-
-
28. A line card in a switching domain, comprising:
-
a table having entries representing source addresses of local ingress paths on which local traffic can be received; and an associator configured to generate, based on the table, a message packet with an entry and a path quality word, and configured to transmit the message packet into a line card message stream to be transmitted to a switch fabric known to be configured to inspect the message packet and direct the message packet to at least one other line card corresponding to the entry in the message packet. - View Dependent Claims (29, 30)
-
-
31. A line card, comprising:
-
a table configured with entries representing source addresses of local and remote protection paths; and a comparison module configured to compare path quality words representing qualities of local and remote protected paths and configured to cause a local traffic transmission module to enable or disable transmission of received local traffic based on the comparison and the entries of the table.
-
Specification