-
公开(公告)号:US20230068112A1
公开(公告)日:2023-03-02
申请号:US17409985
申请日:2021-08-24
Applicant: Cisco Technology, Inc.
Inventor: PASCAL THUBERT , LI ZHAO , HUIMIN SHE , CHUANWEI LI
IPC: H04L12/26 , H04L12/24 , H04L12/727
Abstract: In one embodiment, a method comprises: joining, by a network device, a network topology rooted by a root network device in a data network, and in response transmitting an advertisement indicating a position of the network device in the network topology; suppressing a second transmission based on initiating a deferred transmission operation in response to transmitting the advertisement; maintaining the deferred transmission operation to enable a prescribed minimum number of other network devices to join the network topology at respective identified lower positions than the position of the network device; and changing, by the network device, from the deferred transmission operation to an accelerated operation in response to expiration of a prescribed deferral interval or detecting the prescribed minimum number of other network devices having the respective identified lower positions, the accelerated operation enabling the network device to initiate transmission of a data packet before the other network devices.
-
公开(公告)号:US20220311693A1
公开(公告)日:2022-09-29
申请号:US17213393
申请日:2021-03-26
Applicant: Cisco Technology, Inc.
Inventor: PASCAL THUBERT , HUIMIN SHE , LING WEI
IPC: H04L12/751 , H04L12/46
Abstract: In one embodiment, a method comprises determining, by a controller device in a low power and lossy network (LLN), that a first LLN border device is in a first personal area network (PAN) having a first directed acyclic graph (DAG) topology, and that the first LLN border device is a neighbor of a second LLN border device in a second PAN of the LLN having a second DAG topology; receiving a path request for a third LLN device in the first PAN to reach a fourth LLN device in the second PAN; and generating an inter-PAN path between the third LLN device and the fourth LLN device via the first and second LLN border devices, the inter-PAN path providing a stitching between the first DAG topology and the second DAG topology.
-
公开(公告)号:US20220124073A1
公开(公告)日:2022-04-21
申请号:US17563646
申请日:2021-12-28
Applicant: Cisco Technology, Inc.
Inventor: LI ZHAO , PASCAL THUBERT , HUIMIN SHE , HAIBO DONG
IPC: H04L41/06 , H04W40/02 , H04W28/02 , H04W12/033
Abstract: In one embodiment, a method comprises: registering, by a root network device in a low power and lossy network, a constrained network device that is reachable within the low power and lossy network; obtaining, by the root network device, executable code associated with execution of a network service operation by the constrained network device; receiving a data packet from a source device and destined for the constrained network device; and causing execution on the data packet, by the root network device, of the network service operation on behalf of the constrained network device in response to reception of the data packet.
-
公开(公告)号:US20210320809A1
公开(公告)日:2021-10-14
申请号:US16844094
申请日:2020-04-09
Applicant: Cisco Technology, Inc.
Inventor: PASCAL THUBERT , HUIMIN SHE , FEILIANG WANG , YINFANG WANG
IPC: H04L12/18
Abstract: In one embodiment, a method comprises: generating, by a constrained low power and lossy network (LLN) device that is localized within a subregion of an LLN, a thin destination oriented directed acyclic graph (DODAG) having up to a prescribed limit of attached LLN devices at each hop of the thin DODAG based on generating a DODAG information object (DIO) message specifying an instruction for limiting attachment at each hop of the thin DODAG to the prescribed limit; and causing, by the constrained LLN device, multicast-only transmissions via the thin DODAG based on inserting into the DIO message a multicast-only transmission mode via the thin DODAG and outputting the DIO message, the DIO message causing each neighboring LLN device to selectively attach to the constrained LLN device as an attached child LLN device based on the instruction and execute the multicast-only transmissions via the thin DODAG.
-
65.
公开(公告)号:US20190363976A1
公开(公告)日:2019-11-28
申请号:US15986934
申请日:2018-05-23
Applicant: Cisco Technology, Inc.
Inventor: PASCAL THUBERT , HUIMIN SHE , FEILIANG WANG , PATRICK WETTERWALD
IPC: H04L12/725 , H04L12/751 , H04L12/841
Abstract: A network device establishes a depth-aware communication schedule for one or more nodes in a data network having a routing topology comprising a root node, the establishing including selecting from a slotframe of the depth-aware communication schedule a first subset of timeslots based on the depth, and allocating to each timeslot in the first subset an exclusive role (a transmit operation, a receive operation, or an idle state) for one or more of the nodes at the corresponding depth; the network device identifies one or more idle states in the depth-aware communication schedule, and selects a second subset of timeslots from the idle states as in-case-of-emergency timeslots, based on the network device identifying in the second subset a corresponding timeslot at a neighboring depth being allocated a corresponding transmit operation or receive operation; the network device causes selective transmission of a prioritized data packet in an allocated in-case-of-emergency timeslot.
-
公开(公告)号:US20190280983A1
公开(公告)日:2019-09-12
申请号:US15914238
申请日:2018-03-07
Applicant: Cisco Technology, Inc.
Inventor: PASCAL THUBERT , PATRICK WETTERWALD , ERIC MICHEL LEVY-ABEGNOLI
IPC: H04L12/841 , H04L12/26 , H04L12/835 , H04L12/851
Abstract: In one embodiment, a method comprises identifying, by a controller device, first and second paths between an ingress network node and an egress network node in a deterministic network for an identified flow of data packets in an identified sequence, the identifying including identifying a replication node for replicating the identified flow into the first and second paths, and identifying an elimination node for receiving transmitted data packets along the first and second paths for the identified flow and transmitting the identified flow of data packets in the identified sequence; determining a jitter difference of the identified flow between the first and second paths, the jitter difference identifying a maximum jitter encountered in an average difference of latency between the first and second paths; and causing at least one of the elimination node or an upstream node along one of the first or second paths to absorb the jitter difference.
-
67.
公开(公告)号:US20190149629A1
公开(公告)日:2019-05-16
申请号: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.
-
公开(公告)号:US20190124006A1
公开(公告)日:2019-04-25
申请号:US15787790
申请日:2017-10-19
Applicant: Cisco Technology, Inc.
Inventor: PASCAL THUBERT , ERIC MICHEL LEVY-ABEGNOLI , PATRICK WETTERWALD
IPC: H04L12/801 , H04L12/853
CPC classification number: H04L47/12 , H04L47/193 , H04L47/2416 , H04L47/39
Abstract: In one embodiment, a method comprises establishing, by a deterministic device interface circuit, a deterministic link with a peer deterministic interface circuit within a deterministic data network based on identifying a repeating deterministic schedule for transmitting each data packet, allocated to the deterministic schedule, at a corresponding transmission instance coinciding with a reception instance by the peer deterministic interface circuit; determining a latency between sending a request for data to a host device via a non-deterministic data link provided by a network switch, and receiving from the host device a transport layer packet responsive to the request; and sending an instruction to the host device for initiating transfer of the transport layer packet, the instruction correcting for the latency and enabling the deterministic device interface circuit to receive the transport layer packet for transmission of a corresponding data packet on the deterministic link at the corresponding transmission instance.
-
69.
公开(公告)号:US20190116000A1
公开(公告)日:2019-04-18
申请号:US15784401
申请日:2017-10-16
Applicant: Cisco Technology, Inc.
Inventor: PASCAL THUBERT , ERIC MICHEL LEVY-ABEGNOLI , PATRICK WETTERWALD
CPC classification number: H04L1/0035 , H04L1/0009 , H04L1/0041 , H04L1/0045 , H04L1/0068 , H04L41/0654 , H04L41/0672 , H04L41/0677 , H04L43/0847
Abstract: In one embodiment, a method comprises: 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.
-
70.
公开(公告)号:US20190109797A1
公开(公告)日:2019-04-11
申请号:US15725502
申请日:2017-10-05
Applicant: Cisco Technology, Inc.
Inventor: PASCAL THUBERT , PATRICK WETTERWALD , ERIC MICHEL LEVY-ABEGNOLI
IPC: H04L12/801 , H04L12/861 , H04L29/08 , H04L12/931
Abstract: In one embodiment, a method comprises: receiving, by a transport layer executed by a processor circuit in an apparatus, a flow of application data having been originated by an executable application; storing, by the transport layer, the application data as transport layer packets in a buffer circuit in the apparatus, each transport layer packet having a corresponding transport sequence identifier identifying a corresponding position of the transport layer packet relative to a transmit order of the transport layer packets; and causing, by the transport layer, a plurality of deterministic network interface circuits to deterministically retrieve the transport layer packets, in the transmit order, from the buffer circuit for deterministic transmission across respective deterministic links, the transport sequence identifiers enabling a destination transport layer to recover the transmit order of the transport layer following the deterministic transmission across the deterministic links, regardless of order of reception by the destination transport layer.
-
-
-
-
-
-
-
-
-