US Patent No. 10,461,886

TRANSPORT LAYER IDENTIFYING FAILURE CAUSE AND MITIGATION FOR DETERMINISTIC TRANSPORT ACROSS MULTIPLE DETERMINISTIC DATA LINKS


Patent No. 10,461,886
Issue Date October 29, 2019
Title Transport Layer Identifying Failure Cause And Mitigation For Deterministic Transport Across Multiple Deterministic Data Links
Inventorship Pascal Thubert, La Colle sur Loup (FR)
Eric Michel Levy-Abegnoli, Valbonne (FR)
Patrick Wetterwald, Mouans Sartoux (FR)
Assignee CISCO TECHNOLOGY, INC., San Jose, CA (US)

Claim of US Patent No. 10,461,886

1. A method comprising:detecting, by a transport layer executed by a processor circuit in an apparatus, a request message received via a non-deterministic data link from one of a plurality of deterministic network interface circuits, the request message for a transport layer packet having been stored in a buffer circuit storing a plurality of transport layer packets in the apparatus, the deterministic network interface circuits providing respective deterministic links for deterministic transmission of the transport layer packets in a deterministic data network, the request message specifying a first number identifying any missed transmission opportunities on the corresponding deterministic link;
determining, by the transport layer, a cause of failure in one or more of the missed transmission opportunities; and
selectively executing, by the transport layer based on determining the cause of failure, a corrective action for preventing an increase in latency of the transport layer packets among the deterministic network interface circuits.