-
501.
公开(公告)号:US20240064576A1
公开(公告)日:2024-02-22
申请号:US17820917
申请日:2022-08-19
Applicant: Cisco Technology, Inc.
Inventor: Brian D. Hart , Pooya Monajemi , Malcolm Muir Smith
IPC: H04W28/24 , H04W28/02 , H04W12/73 , G06Q30/08 , H04W12/108
CPC classification number: H04W28/24 , H04W28/0236 , H04W12/73 , G06Q30/08 , H04W12/108
Abstract: Time Sensitive Networking (TSN) Quality of Service (QoS) in overlapped administrative domains may be provided. A first Access Point (AP) may detect at least a second AP in a Co-Channel Interference (CCI) range. A micro-transaction auction between the first AP and at least the second AP may be established, and the first AP may provide compensation to second AP to acquire an agreement, from the second AP, to forgo transmitting during an upcoming service period. Next, the first AP may schedule transmissions for the service period and then transmit in the service period without interference from the second AP.
-
502.
公开(公告)号:US20240064547A1
公开(公告)日:2024-02-22
申请号:US17820125
申请日:2022-08-16
Applicant: Cisco Technology Inc.
Inventor: Jakub Horn , Peter Psenak
CPC classification number: H04W24/10 , H04W28/0236 , H04W28/0247
Abstract: A system of one embodiment provides reverse affinity link exclusion for a computer network. The system includes a memory and a processor. The memory is operable to store logical transmission links, logical receiving links, and metrics for data packets of nodes. The system determines a threshold value for node link reliability. The system determines the node link reliability of a receiving node link by evaluating data loss associated with one or more incoming data packets. The system compares the node link reliability to the threshold value. The system identifies the receiving node link when the node link reliability exceeds the threshold value. The system communicates the identified receiving node link to one or more nodes.
-
公开(公告)号:US20240064101A1
公开(公告)日:2024-02-22
申请号:US17820448
申请日:2022-08-17
Applicant: Cisco Technology, Inc.
Inventor: Pascal Thubert , Eric Voit , Pradeep Kumar Kathail
IPC: H04L45/745 , H04L45/44 , H04L41/12
CPC classification number: H04L45/745 , H04L45/44 , H04L41/12
Abstract: A device for a virtual phone in a virtual network may be provided. A data packet may be received by the device, the device being in a personal-area-network (PAN) with a peer, the data packet containing information defining a characteristic of a software application. The data packet may be profiled, the data packet comprising information about the software application. An SLA table stored on the device may be seeded with the information in the data packet. A routing table may be populated with an address for forwarding the information to the peer.
-
公开(公告)号:US20240064092A1
公开(公告)日:2024-02-22
申请号:US18501775
申请日:2023-11-03
Applicant: Cisco Technology, Inc.
Inventor: Alfred Clarence Lindem, III , Lester C. Ginsberg , Peter Psenak
IPC: H04L45/122 , H04L45/00 , H04L45/02
CPC classification number: H04L45/122 , H04L45/02 , H04L45/20
Abstract: Techniques are described for providing a method and apparatus for determining source address validation of a data packet in a network in the presence of asymmetric routing. When a data packet is received by a node such as a router, a reverse path forwarding lookup is performed to determine if the data packet was received on a next-hop interface and if the reverse path forwarding fails, a Shortest Path First (SPF) computation at the router advertising the source route will be performed using the link state database to determine whether the data packet arrived from a valid path of the network.
-
公开(公告)号:US20240064075A1
公开(公告)日:2024-02-22
申请号:US18488407
申请日:2023-10-17
Applicant: Cisco Technology, Inc.
Inventor: Hans F. Ashlock , Cameron Esdaile , Walter T. Hulick, JR. , Carlos M. Pignataro , Renato Quedas
IPC: H04L43/045 , H04L43/0817 , H04L43/12 , H04L43/10
CPC classification number: H04L43/045 , H04L43/0817 , H04L43/12 , H04L43/10
Abstract: Techniques are described for generating an end-to-end distributed trace in connection with a cloud or datacenter environment. In one example, a server obtains target application telemetry data and external telemetry data associated with one or more correlation identifiers included in one or more network communications provided to a target application in the cloud or datacenter environment. The server aggregates the target application telemetry data and the external telemetry data based on the one or more correlation identifiers to generate an end-to-end distributed trace associated with the one or more network communications.
-
公开(公告)号:US11909803B1
公开(公告)日:2024-02-20
申请号:US18205071
申请日:2023-06-02
Applicant: Cisco Technology, Inc.
Inventor: Mukund Yelahanka Raghuprasad , Grégory Mermoud , Jean-Philippe Vasseur
IPC: H04L65/80 , H04L65/403 , H04L41/5067 , H04L41/16 , H04L67/75
CPC classification number: H04L65/80 , H04L41/16 , H04L41/5067 , H04L65/403 , H04L67/75
Abstract: In one embodiment, a device may identify a plurality of impairment scenarios for a network. The device may estimate quality of experience metrics for a plurality of applications accessible via the network for each of the plurality of impairment scenarios. The device may select a particular application from among the plurality of applications based on a comparison between the quality of experience metrics for the plurality of applications. The device may provide an indication for presentation by a user interface that a user should use the particular application from among the plurality of applications.
-
507.
公开(公告)号:US11909760B2
公开(公告)日:2024-02-20
申请号:US17395968
申请日:2021-08-06
Applicant: Cisco Technology, Inc.
Inventor: Blake Harrell Anderson , David McGrew , Subharthi Paul , Ivan Nikolaev , Martin Grill
CPC classification number: H04L63/145 , H04L63/0428 , H04L63/1408 , G06N20/00
Abstract: In one embodiment, a device in a network receives certificate data for an encrypted traffic flow associated with a client node in the network. The device determines one or more data features from the certificate data. The device determines one or more flow characteristics of the encrypted traffic flow. The device performs a classification of an application executed by the client node and associated with the encrypted traffic flow by using a machine learning-based classifier to assess the one or more data features from the certificate data and the one or more flow characteristics of the traffic flow. The device causes performance of a network action based on a result of the classification of the application.
-
公开(公告)号:US11909654B2
公开(公告)日:2024-02-20
申请号:US17859664
申请日:2022-07-07
Applicant: Cisco Technology, Inc.
IPC: H04L47/2441 , H04L45/00 , H04L47/2483 , H04L47/33 , H04L101/375
CPC classification number: H04L47/2441 , H04L45/38 , H04L47/2483 , H04L47/33 , H04L2101/375
Abstract: Techniques for optimizing segment routing (SR) paths using segment identifiers (SIDs) are disclosed, including determining a packet is to be sent from a first node to a second node of a network using an SR method. The techniques may also include determining a segment quantization factor that is representative of a first number of SIDs that are included in a segment quantization interval. Based at least in part on the segment quantization factor and a cost constraint, an SR path defined by a second number of SIDs to send the packet may be determined. The second number of SIDs may be associated with maximizing the SIDs included in individual ones of segment quantization intervals. The techniques further include modifying the packet to include at least the second number of SIDs and causing the packet to flow from the first node to the second node via the SR path.
-
公开(公告)号: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.
-
公开(公告)号:US11909528B2
公开(公告)日:2024-02-20
申请号:US17249535
申请日:2021-03-04
Applicant: Cisco Technology, Inc.
Inventor: Jonathan G. Rossie, Jr.
IPC: G06F16/00 , H04L1/1607 , H04L69/12 , G06F16/174 , G06F16/23 , H04L12/18
CPC classification number: H04L1/1642 , G06F16/1748 , G06F16/2308 , H04L12/1881 , H04L69/12
Abstract: Techniques are described for safely overwriting decided slots and in-order fault tolerant consensus logs for replicated services. Using techniques described herein, a broad class of already-existing consensus log protocols may be enhanced/extended to safely overwrite decided slots and provide in-order fault tolerant consensus logs. When changing to a different epoch of a consensus log, slots determined to be unreachable may be changed/deleted even if slots after the gap were decided. A sequencer protocol establishes distributed consensus among a group of services. The sequencer protocol provides in-order execution of messages from multiple clients, and flow control from within the sequencer protocol, without offloading de-duplicate and reorder (DDRO) logic to the application layer. Fault tolerance is provided by egress cursors and ingress cursors, which provide awareness of which specific messages from each client sender should be executed next, even if those messages are not presently in the consensus log.
-
-
-
-
-
-
-
-
-