-
公开(公告)号:US11909543B2
公开(公告)日:2024-02-20
申请号:US17727348
申请日:2022-04-22
Applicant: Cisco Technology, Inc.
Inventor: Pascal Thubert , Huimin She , Feiliang Wang , Yinfang Wang
IPC: H04L12/00 , H04L12/18 , H04L45/16 , H04L49/201 , H04L65/611
CPC classification number: H04L12/18 , H04L45/16 , H04L49/201 , H04L65/611
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.
-
2.
公开(公告)号:US10945296B2
公开(公告)日:2021-03-09
申请号:US16246953
申请日:2019-01-14
Applicant: Cisco Technology, Inc.
Inventor: Pascal Thubert , Feiliang Wang , Huimin She , Patrick Wetterwald
Abstract: In one embodiment, a parent device in an unaligned wireless network may determine a superframe comprising a header timeslot followed by a plurality of sub timeslots. The parent device may transmit, to a plurality of child devices in the unaligned wireless network, a beacon during the header timeslot, wherein the beacon comprises i) synchronization information used by the plurality of child devices to synchronize to the header timeslot and ii) reservation information that indicates one or more reserved sub timeslots of the plurality of sub timeslots. The parent device may receive, from a particular child device of the plurality of child devices, a message during a particular sub timeslot of the plurality of sub timeslots that is different than the one or more reserved sub timeslots.
-
公开(公告)号:US10938707B2
公开(公告)日:2021-03-02
申请号:US16274979
申请日:2019-02-13
Applicant: Cisco Technology, Inc.
Inventor: Huimin She , Feiliang Wang , Li Zhao , Chuanwei Li
IPC: H04L12/733 , H04L12/24 , H04L12/44 , H04L12/751 , H04L29/08 , H04L12/721
Abstract: In one embodiment, a method comprises determining, by a network device, a hop-by-hop path in a low-power and lossy network having a tree-based topology originated at a root network device, the hop-by-hop path comprising identified network devices for forwarding a data packet from a source network device to a destination device in the tree-based topology; and causing, by the network device, the destination device to initiate generation of a locally-optimized tree that bypasses the root network device and optimizes forwarding of the data packet from the source network device to the destination device, based on confined advertisements within the tree-based topology relative to the identified network devices.
-
公开(公告)号:US11811636B2
公开(公告)日:2023-11-07
申请号:US17410015
申请日:2021-08-24
Applicant: Cisco Technology, Inc.
Inventor: Yinfang Wang , Yajun Xia , Feiliang Wang , Chuanwei Li
IPC: H04L43/0888 , H04B3/54 , H04L12/18 , H04W72/12 , H04W84/18
CPC classification number: H04L43/0888 , H04B3/54 , H04L12/189 , H04W72/12 , H04W84/18
Abstract: In one embodiment, a technique comprises monitoring data transfer over a radio frequency (RF) link between a first device and a second device in a mesh network where the second device is a descendent node and the first device is a parent node. The technique further transfers the data over a power link communication (PLC) when the RF link is inactive. The method also includes broadcasting, by the second device, RF link availability to at least a third device in the mesh network when the RF link with the first device is inactive where the third device has an active link with the second device and the third device is a descendent node of the second device. The method then includes communicating, between the second device and the third device, through the active RF link.
-
5.
公开(公告)号:US11777900B2
公开(公告)日:2023-10-03
申请号:US17724941
申请日:2022-04-20
Applicant: Cisco Technology, Inc.
Inventor: Pascal Thubert , Yinfang Wang , Huimin She , Feiliang Wang
IPC: H04L61/5069 , H04L41/12 , H04L69/22 , H04L12/18 , H04L101/659
CPC classification number: H04L61/5069 , H04L12/185 , H04L41/12 , H04L69/22 , H04L2101/659
Abstract: In one embodiment, a method comprises: receiving, by a root network device providing a DAG topology in a low power and lossy network (LLN), one or more multicast registration messages from an LLN device and identifying distinct properties of the LLN device; receiving, by the root network device, one or more multicast address group identifiers of one or more multicast streams to which the LLN device has subscribed, and associating the one or more multicast address group identifiers with the distinct properties; receiving a multicast message specifying one of the multicast address group identifiers; and generating, by the root network device, a directed multicast message having a multi-dimensional addressing data structure comprising a selected one of the distinct properties and the one multicast address group identifier, causing parent network devices in the DAG topology to selectively retransmit based on determining a child network device has the selected one distinct property.
-
公开(公告)号:US20190335479A1
公开(公告)日:2019-10-31
申请号:US15962035
申请日:2018-04-25
Applicant: Cisco Technology, Inc.
Inventor: Pascal Thubert , Huimin She , Feiliang Wang
Abstract: In one embodiment, a device receives data indicative of a routing topology of a network. The network comprises a root node and each node in the network has an associated network depth relative to the root node in the routing topology. The device assigns the nodes in the network to timeslots of a channel-hopping communication schedule in order of their associated network depths. The device assigns transmit and receive actions to the timeslots of the communication schedule for a particular time such that parent-to-child and child-to-parent communications alternate with network depth in the timeslots. The device sends the communication schedule with the node and action assignments to one or more of the nodes in the network.
-
7.
公开(公告)号:US11349807B2
公开(公告)日:2022-05-31
申请号:US16838252
申请日:2020-04-02
Applicant: Cisco Technology, Inc.
Inventor: Pascal Thubert , Yinfang Wang , Huimin She , Feiliang Wang
IPC: H04L29/12 , H04L12/24 , H04L29/06 , H04L12/18 , H04L61/5069 , H04L41/12 , H04L69/22 , H04L101/659
Abstract: In one embodiment, a method comprises: receiving, by a root network device providing a DAG topology in a low power and lossy network (LLN), one or more multicast registration messages from an LLN device and identifying distinct properties of the LLN device; receiving, by the root network device, one or more multicast address group identifiers of one or more multicast streams to which the LLN device has subscribed, and associating the one or more multicast address group identifiers with the distinct properties; receiving a multicast message specifying one of the multicast address group identifiers; and generating, by the root network device, a directed multicast message having a multi-dimensional addressing data structure comprising a selected one of the distinct properties and the one multicast address group identifier, causing parent network devices in the DAG topology to selectively retransmit based on determining a child network device has the selected one distinct property.
-
公开(公告)号:US10757714B2
公开(公告)日:2020-08-25
申请号:US15962035
申请日:2018-04-25
Applicant: Cisco Technology, Inc.
Inventor: Pascal Thubert , Huimin She , Feiliang Wang
Abstract: In one embodiment, a device receives data indicative of a routing topology of a network. The network includes a root node and each node in the network has an associated network depth relative to the root node in the routing topology. The device assigns the nodes in the network to timeslots of a channel-hopping communication schedule in order of their associated network depths. The device assigns transmit and receive actions to the timeslots of the communication schedule for a particular time such that parent-to-child and child-to-parent communications alternate with network depth in the timeslots. The device sends the communication schedule with the node and action assignments to one or more of the nodes in the network.
-
9.
公开(公告)号:US10587501B2
公开(公告)日:2020-03-10
申请号:US15986934
申请日:2018-05-23
Applicant: Cisco Technology, Inc.
Inventor: Pascal Thubert , Huimin She , Feiliang Wang , Patrick Wetterwald
IPC: H04L12/725 , H04L12/841 , H04L12/751
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.
-
公开(公告)号:US20230139002A1
公开(公告)日:2023-05-04
申请号:US17515014
申请日:2021-10-29
Applicant: Cisco Technology, Inc.
Inventor: Lele Zhang , Li Zhao , Chuanwei Li , Feiliang Wang
IPC: H04L29/06 , H04L12/751 , H04L12/733 , G06K9/62 , G06N20/00
Abstract: The present disclosure provides a hierarchical method of identifying unauthorized network traffic in a network by applying, at one of a first plurality of nodes of a network, a first level of network traffic analysis to identify received network traffic as one of authorized or suspicious network traffic, the one of the first plurality of nodes having a first path for traffic routing and a second path to one of a second plurality of nodes of the network, the second path being used for forwarding the suspicious network traffic to the one of the second plurality of nodes; tagging the received network traffic as the suspicious network traffic; and sending the suspicious network traffic to the one of the second plurality of nodes over the second path, the second network node applying a second level of network analysis to determine if the received network traffic is authorized, unauthorized or remains suspicious.
-
-
-
-
-
-
-
-
-