-
公开(公告)号:US20210211258A1
公开(公告)日:2021-07-08
申请号:US16747399
申请日:2020-01-20
Applicant: Cisco Technology, Inc.
Inventor: PASCAL THUBERT , ERIC MICHEL LEVY-ABEGNOLI
Abstract: In one embodiment, a method comprises: identifying, by a receiving network device, a deterministic schedule comprising allocated time slots, each allocated time slot allocated for the receiving network device receiving a data packet from one of a plurality of transmitting network devices in a wireless deterministic data network; and selectively transmitting, by the receiving network device, an expectation message at initiation of each of the allocated time slots, each expectation message preempting transmission by any other network device during the corresponding allocated time slot, each expectation message generated by the receiving network device and identifying a corresponding transmitting network device that is expected to deterministically transmit a corresponding expected data packet to the receiving network device during the corresponding allocated time slot; the expectation message causing the corresponding identified transmitting network device to transmit the corresponding expected data packet during the corresponding allocated time slot.
-
2.
公开(公告)号:US20200322951A1
公开(公告)日:2020-10-08
申请号:US16909811
申请日:2020-06-23
Applicant: Cisco Technology, Inc.
Abstract: In one embodiment, a method comprises determining a movable network device is moving along a repeatable sequence of access point devices in a deterministic network; and establishing a deterministic track along the repeatable sequence of access point devices, the deterministic track comprising insertion slots allocated for insertion of a data packet, by the movable network device, into the deterministic track via any one of the respective access point devices.
-
3.
公开(公告)号:US20190097884A1
公开(公告)日:2019-03-28
申请号:US15713827
申请日:2017-09-25
Applicant: Cisco Technology, Inc.
Inventor: PASCAL THUBERT , PATRICK WETTERWALD , REKHA RAMACHANDRAN , ERIC MICHEL LEVY-ABEGNOLI
CPC classification number: H04L41/0813 , H04L41/0896 , H04L41/145 , H04L43/0864 , H04L43/087 , H04L43/16 , H04W24/08
Abstract: In one embodiment, a method comprises: receiving, by a switching device, one or more identified flows of data packets from first deterministic flows of a first deterministic segment in a first deterministic domain, the first deterministic segment established based on first deterministic attributes in the first deterministic domain; receiving, by the switching device, second deterministic attributes about second deterministic flows for a second deterministic segment in a second different deterministic domain, the second deterministic attributes different than the first deterministic attributes; and allocating, by the switching device based on the first deterministic attributes and the second deterministic attributes, at least a portion of the second deterministic flows for deterministic stitching of the one or more identified flows of data packets from the first deterministic segment in the first deterministic domain into the second deterministic segment in the second deterministic domain according to a guaranteed deterministic constraint.
-
公开(公告)号:US20180152377A1
公开(公告)日:2018-05-31
申请号:US15361563
申请日:2016-11-28
Applicant: Cisco Technology, Inc.
Inventor: PATRICK WETTERWALD , PASCAL THUBERT , ERIC MICHEL LEVY-ABEGNOLI
IPC: H04L12/741 , H04L12/733 , H04L12/841
Abstract: In one embodiment, a method comprises receiving, by a network device in a deterministic data network, one or more deterministic schedules for reaching a destination network device along one or more deterministic paths in the deterministic data network; generating, by the network device, a deterministic source-route path for reaching the destination network device based on the deterministic schedules allocated for the deterministic paths, the deterministic source-route path comprising, for each specified hop, a corresponding deterministic start time; and outputting, by the network device, a source routed deterministic packet comprising the deterministic source-route path for deterministic forwarding of the source routed deterministic packet to the destination network device.
-
公开(公告)号:US20180146413A1
公开(公告)日:2018-05-24
申请号:US15359739
申请日:2016-11-23
Applicant: Cisco Technology, Inc.
CPC classification number: H04L45/14 , H04L45/20 , H04L45/34 , H04L69/22 , H04W84/18 , Y02D70/00 , Y02D70/144
Abstract: In one embodiment, a method comprises promiscuously detecting, by a network device in a wireless data network, a wireless data packet comprising a source route header specifying a hop-by-hop path for reaching a destination device in the wireless data network; determining, by the network device, that the network device is identified in the hop-by-hop path as following a first next-hop device targeted for reception of the wireless data packet; and executing intercepted forwarding of the wireless data packet, by the network device, to a second next-hop device successively following the network device in the hop-by-hop path.
-
6.
公开(公告)号:US20160112367A1
公开(公告)日:2016-04-21
申请号:US14516707
申请日:2014-10-17
Applicant: Cisco Technology, Inc.
Inventor: PASCAL THUBERT , PATRICK WETTERWALD , ERIC MICHEL LEVY-ABEGNOLI
IPC: H04L29/12 , H04L12/18 , H04L12/741
CPC classification number: H04L61/10 , H04L12/185 , H04L12/1886 , H04L45/745 , H04L61/2046 , H04L61/2092 , H04L61/6059
Abstract: In one embodiment, a method comprises: generating, by a first network device in a network, a Bloom filter bit vector representing device addresses of devices having attached to at least one of the first network device or a second network device in the network; and determining whether a new device address is not a duplicate of any of the device addresses in the network based on the Bloom filter bit vector.
Abstract translation: 在一个实施例中,一种方法包括:通过网络中的第一网络设备生成表示已连接到网络中的第一网络设备或第二网络设备中的至少一个的设备的设备地址的布隆过滤器位向量; 以及基于所述布隆过滤器比特向量来确定新的设备地址是否与所述网络中的所述设备地址中的任何设备地址不重复。
-
7.
公开(公告)号:US20210306908A1
公开(公告)日:2021-09-30
申请号:US17347640
申请日:2021-06-15
Applicant: Cisco Technology, Inc.
Inventor: PASCAL THUBERT , PATRICK WETTERWALD , ERIC MICHEL LEVY-ABEGNOLI
IPC: H04W28/02 , H04L12/931
Abstract: In one embodiment, a method comprises: determining, by a network switching device, whether the network switching device is configured as one of multiple leaf network switching devices, one of multiple Top-of-Fabric (ToF) switching devices, or one of multiple intermediate switching devices in a switched data network having a leaf-spine switching architecture; if configured as a leaf switching device, limiting flooding of an advertisement only to a subset of the intermediate switching devices in response to detecting a mobile destination is reachable; if configured as an intermediate switching device, flooding the advertisement, received from any one of the leaf network switching devices, to connected ToF switching devices without installing any routing information specified within the advertisement; if configured as a ToF switching device, installing from the flooded advertisement the routing information and tunneling a data packet, destined for the mobile destination, to the leaf switching device having transmitted the advertisement.
-
公开(公告)号:US20200382432A1
公开(公告)日:2020-12-03
申请号:US16998793
申请日:2020-08-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.
-
公开(公告)号:US20200259679A1
公开(公告)日:2020-08-13
申请号:US16747157
申请日:2020-01-20
Applicant: Cisco Technology, Inc.
Inventor: PASCAL THUBERT , PATRICK WETTERWALD , ERIC MICHEL LEVY-ABEGNOLI
IPC: H04L12/44 , H04L12/18 , H04L12/64 , H04L12/721 , H04L12/751
Abstract: In one embodiment, a method comprises identifying a fat tree network topology comprising top-of-fabric (ToF) switching devices, an intermediate layer of intermediate switching devices connected to each of the ToF switching devices, and a layer of leaf network devices; and causing a first leaf network device to initiate establishment of first and second redundant multicast trees for multicasting of data packets, including: causing first and second ToF switching devices to operate as roots of the first and second multicast trees according to first and second attribute types, respectively, causing the first leaf network device to select first and second of the intermediate switching devices as first and second flooding relays belonging to the first and second attribute types, respectively, and causing the first and second flooding relays to limit propagation of registration messages generated by the first leaf network device to the first and second ToF switching devices, respectively.
-
公开(公告)号:US20190132253A1
公开(公告)日:2019-05-02
申请号:US16136947
申请日:2018-09-20
Applicant: Cisco Technology, Inc.
IPC: H04L12/841 , H04L12/801 , H04L12/727 , H04L12/875 , H04L12/861 , H04L12/851
CPC classification number: H04L47/283 , H04L45/121 , H04L47/193 , H04L47/2483 , H04L47/56 , H04L49/9005
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.
-
-
-
-
-
-
-
-
-