-
公开(公告)号:US11038799B2
公开(公告)日:2021-06-15
申请号:US16516836
申请日:2019-07-19
Applicant: Cisco Technology, Inc.
Inventor: Patrick Wetterwald , Eric Michel Levy-Abegnoli , Pascal Thubert
IPC: G06F9/38 , H04L12/801 , H04L12/863 , H04L12/26 , H04L12/823 , H04L12/947
Abstract: In one embodiment, a method comprises: receiving, by a switching device in a deterministic network, a first data packet associated with an identified flow of data packets, and queuing the first data packet for deterministic transmission at a deterministic transmit instance to a next-hop device in the deterministic network; detecting, by the switching device, reception of a newest data packet associated with the identified flow and before the deterministic transmission of the first data packet; and prioritizing for the identified flow, by the switching device, the newest data packet based on deterministically transmitting, at the deterministic transmit instance, the newest data packet instead of the first data packet.
-
222.
公开(公告)号:US20210176146A1
公开(公告)日:2021-06-10
申请号:US16709235
申请日:2019-12-10
Applicant: Cisco Technology, Inc.
Inventor: Jean-Philippe Vasseur , Pascal Thubert , Eric Levy-Abegnoli , Patrick Wetterwald
Abstract: In one embodiment, a service receives a feature availability report indicative of which telemetry variables are available at a device in a network and resource costs associated with data features that the device could compute from the telemetry variables. The service selects at least a subset of the data features for input to a machine learning model, based on their associated resource costs and on their respective impacts on one or more performance metrics for the machine learning model. The service trains the machine learning model to evaluate the selected data features. The service sends the trained machine learning model to the device. The device computes the selected data features from the telemetry variables available at the device and uses the computed data features as input to the machine learning model.
-
223.
公开(公告)号:US20210075718A1
公开(公告)日:2021-03-11
申请号:US17101579
申请日:2020-11-23
Applicant: Cisco Technology, Inc.
Inventor: Pascal Thubert , Nagendra Kumar Nainar , Carlos M. Pignataro
IPC: H04L12/753 , H04L12/721 , H04L12/751 , H04W40/24 , H04L12/44
Abstract: In one embodiment, a method is performed. A spine node in communication with a network may determine a subtree of a shadow cone of the spine node. The subtree may comprise a plurality of nodes and a plurality of links connecting pairs of the nodes. The spine node may determine a disaggregated route to a first leaf node to which a disaggregated prefix may be attached. The disaggregated route may be propagated to the plurality of the nodes of the subtree.
-
224.
公开(公告)号:US10897516B2
公开(公告)日:2021-01-19
申请号:US15813289
申请日:2017-11-15
Applicant: Cisco Technology, Inc.
Abstract: In one embodiment, a method comprises: storing, by a computing device in a non-deterministic data network, a plurality of data packets originated by a source device into a mass storage medium associated with the computing device; receiving, by the computing device, a data request originated by an access point device providing deterministic reachability to a deterministic device in a deterministic data network providing reachability to multiple deterministic devices, the request specifying one or more deterministic constraints associated with reaching the deterministic device; and supplying, by the computing device, a selected one of the data packets to the access point device for delivery of data stored therein to the deterministic device according to the one or more deterministic constraints.
-
225.
公开(公告)号:US10855579B2
公开(公告)日:2020-12-01
申请号:US16268953
申请日:2019-02-06
Applicant: Cisco Technology, Inc.
Inventor: Mankamana Prasad Mishra , Pascal Thubert , IJsbrand Wijnands , Krishnaswamy Ananthamurthy , Ramakrishnan Chokkanathapuram Sundaram , Stig Ingvar Venaas
IPC: H04L12/28 , H04L12/721 , H04L12/761 , H04L12/749 , H04L12/755 , H04L12/753
Abstract: In one illustrative example, a network node connected in a network fabric may identify that it is established as part of a multicast distribution tree for forwarding multicast traffic from a source node to one or more host receiver devices of a multicast group. In response, the network node may propagate in the network fabric a message for advertising the network node as a candidate local source node at which to join the multicast group. The message for advertising may include data such as a reachability metric. The propagation of the message may be part of a flooding of such messages in the network fabric. The network node serving as the candidate local source node may thereafter “locally” join a host receiver device in the multicast group at the network node so that the device may receive the multicast traffic from the source node via the network node.
-
公开(公告)号:US10805211B2
公开(公告)日:2020-10-13
申请号:US16274567
申请日:2019-02-13
Applicant: Cisco Technology, Inc.
Inventor: Patrick Wetterwald , Pascal Thubert , Jean-Philippe Vasseur , Eric Levy-Abegnoli , Stephane Labetoulle
IPC: H04L12/721 , H04L12/725 , H04L12/801 , H04L12/26 , G06F9/455 , H04L12/911
Abstract: In one embodiment, a supervisory device for a software defined networking (SDN) fabric predicts characteristics of a new traffic flow to be admitted to the fabric, based on a set of initial packets of the flow. The supervisory device predicts an impact of admitting the flow to the SDN fabric, using a heatmap-based saturation model for the SDN fabric. The supervisory device admits the flow to the SDN fabric, based on the predicted impact. The supervisory device uses reinforcement learning to adjust one or more call admission control (CAC) parameters of the SDN fabric, based on captured telemetry data regarding the admitted flow.
-
公开(公告)号:US10798012B2
公开(公告)日:2020-10-06
申请号:US16136947
申请日:2018-09-20
Applicant: Cisco Technology, Inc.
IPC: H04L12/841 , H04L12/801 , H04L12/851 , H04L12/875 , H04L12/861 , H04L12/727
Abstract: In one embodiment, a method comprises receiving, by a transport layer executed by a processor circuit in an apparatus, an identifiable grouping of data; storing, by the transport layer, the data as transport layer packets in a buffer circuit in the apparatus, the storing including inserting into each transport layer packet a grouping identifier that identifies the transport layer packets as belonging to the identifiable grouping; and causing, by the transport layer, a plurality of transmitting deterministic network interface circuits to deterministically retrieve the transport layer packets from the buffer circuit for deterministic transmission across respective deterministic links, the grouping identifier enabling receiving deterministic network interface circuits to group the received transport layer packets, regardless of deterministic link, into a single processing group for a next receiving transport layer.
-
公开(公告)号:US20200296028A1
公开(公告)日:2020-09-17
申请号:US16892462
申请日:2020-06-04
Applicant: Cisco Technology, Inc.
Inventor: Nagendra Kumar Nainar , Pascal Thubert , Carlos M. Pignataro
IPC: H04L12/703 , H04L12/753 , H04L12/745 , H04L12/24 , H04L12/741
Abstract: The present disclosure provides a proactive method of prefix disaggregation in a network fabric when one or more communication failures are detected. In one aspect, a method includes determining, by a first node of a network fabric, a corresponding prefix disaggregation policy for at least one second node of the network fabric, the corresponding prefix disaggregation policy identifying one or more network prefixes that are inaccessible via the first node when at least one communication failure is detected in association with the first node; sending the corresponding prefix disaggregation policy to the second node; and causing the second node to implement the prefix disaggregation policy upon detecting the at least one communication failure.
-
229.
公开(公告)号:US20200259680A1
公开(公告)日:2020-08-13
申请号:US16747365
申请日:2020-01-20
Applicant: Cisco Technology, Inc.
Inventor: Pascal Thubert , Patrick Wetterwald , Eric Michel Levy-Abegnoli
Abstract: In one embodiment, a method comprises causing, by an apparatus, establishment of first and second multicast trees within one or more underlay switching fabrics of one or more fat tree topologies, the first and second multicast trees comprising first and second multicast roots for multicast transmission to leaf network devices in the respective first and second multicast trees; causing, by the apparatus, establishment of an overlay tunnel between the first and second multicast roots, the overlay tunnel independent and distinct from the first and second multicast trees; causing the first multicast root to multicast transmit, via the first multicast tree, a data packet having been transmitted to the first multicast root; and causing the first multicast root to unicast transmit the data packet to the second multicast root via the overlay tunnel, for multicast transmission of the data packet by the second multicast root via the second multicast tree.
-
公开(公告)号:US10735924B2
公开(公告)日:2020-08-04
申请号:US16149237
申请日:2018-10-02
Applicant: Cisco Technology, Inc.
Inventor: Pascal Thubert , Srinath Gundavelli , Patrick Wetterwald , Eric Levy-Abegnoli
Abstract: In one embodiment, a supervisory service receives a registration message broadcast by a first vehicle and captured by a RSU in the network of RSUs. The supervisory service registers the first vehicle by validating a signature of the registration message without registering a media access control (MAC) address of the first vehicle and without causing to send a registration response to the first vehicle. The supervisory service receives a message broadcast by a second vehicle addressed to the first vehicle and captured by at least one RSU in the network of RSUs. The supervisory service selects one or more RSUs in the network of RSUs to re-broadcast the message. The supervisory service controls the one or more RSUs to re-broadcast the message.
-
-
-
-
-
-
-
-
-