PATENT CLAIM ANALYSIS

Application Number: 15990560
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2019-11
Patent Classification: ["370", "217000"]

Abstract:
The problem of routing micro-loops in networks having a CLOS topology, such as data center CLOS networks employing the exterior border gateway protocol (eBGP) for example, is solved by: (a) receiving, on an interface of one of the nodes, a datagram, the datagram including destination information; (b) determining a next hop and an egress interface using (1) an identifier of the interface on which the datagram was received, (2) the destination information of the received datagram, and (3) stored forwarding information such that a routing micro-loop is avoided without discarding the datagram; and (c) forwarding the datagram via the egress interface. For example, this problem may be solved by (a) receiving, on an interface a node of the CLOS network, a datagram, the datagram including destination information; (b) looking up, using the destination information of the received datagram and stored forwarding information, a next hop egress interface on the node; (c) determining whether or not the next hop egress interface on the node is the same as the interface on which the datagram was received; and (d) responsive to a determination that the next hop egress interface on the node is the same as the interface on which the datagram was received, (1) replacing the next hop egress interface with a safe multipath next hop egress interface, and (2) forwarding the datagram via the safe multipath next hop egress interface, and otherwise, responsive to a determination that the next hop egress interface on the node is not the same at the interface on which the datagram was received, simply forwarding the datagram via the next hop egress interface.

Claim (Index 19):
The node of  claim 18  wherein the forwarding engine is configured to replace the next hop egress interface with a safe multipath next hop egress interface by either (A) selecting one of a plurality of safe next hop interfaces in a round-robin manner, or (B) selecting one of a plurality of safe next hop interfaces randomly.

Metadata:
- Claim Count in Document: 53.0
- Percentile: 93.0
- Lexical Diversity: 3.59551
- Patent Class: 370.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['15610427', '15610233', '15610446', '15610313', '10702184']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5490964197059246
- 35 USC 102 Novelty (BERT): 0.518184473805342
- Combined Prediction Score: 0.5460052251158664
- Mean Citation Score: 265.984868
- Max Citation Score: 281.2219
- Similarity Product: 185.80722142374515

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 1
- Claim Label 112: 0
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test