Path validation and performance assurance for distributed network endpoints

    公开(公告)号:US11228651B2

    公开(公告)日:2022-01-18

    申请号:US16559526

    申请日:2019-09-03

    Abstract: Techniques for network validation are provided. A first request is received at a first manager component, from a first client. The first client and the first manager component are on a first node of a plurality of nodes, and the first request specifies a desired network service. A first network service endpoint that is capable of providing the desired network service is identified, where the first network service endpoint is on a second node of the plurality of nodes. A connection is established between a first validation agent on the first node and a second validation agent on the second node. Finally, upon determining that the connection between the first and second validation agents satisfies predefined criteria, a connection is established between the first client and the first network service endpoint.

    DISTRIBUTED DATA AUTHENTICATION AND VALIDATION USING BLOCKCHAIN

    公开(公告)号:US20210385231A1

    公开(公告)日:2021-12-09

    申请号:US17410286

    申请日:2021-08-24

    Abstract: An electronic device of a content producer generates a chunk of data, associates a location-independent name with the chunk of data, generates a signature for the chunk of data, attaches the signature to the chunk of data, and transmits the chunk of data, with the signature attached, to one or more user devices in response to respective requests. The signature is generated based on the data in the chunk, using a private key of the electronic device. The electronic device also stores information, including a specification of a public key associated with the private key, in a first ledger entry of a blockchain, to provide the one or more user devices with access to the public key. A user device may obtain the public key and use it to verify the chunk of data.

    DETERMINING NODE BEHAVIOR IN DETERMINISTIC NETWORKS

    公开(公告)号:US20210385148A1

    公开(公告)日:2021-12-09

    申请号:US16892210

    申请日:2020-06-03

    Abstract: This disclosure describes techniques for monitoring expected behavior of devices in a computing network. Behavior of network devices may include performing various functions associated with transferring data packets through the computing network. Monitoring expected behavior may include sending a probe packet into the computing network, and determining whether network devices behave as expected with respect to the probe packet. In some examples, behaviors such as replicating, forwarding, eliminating, ordering, and/or other functions regarding data packets may be validated using the present techniques. As computing networks and/or operations become more complex, assuring the expected behavior of network devices may become more important for the continued efficient, smooth, successful, and/or timely flow of data traffic.

    Dynamic bypass tunnel instantiation based on analytical health risk heatmap

    公开(公告)号:US11128546B2

    公开(公告)日:2021-09-21

    申请号:US15834291

    申请日:2017-12-07

    Abstract: A method is provided to generate a network risk heatmap. The method includes obtaining first data related to technical support and operations issues of a network that includes a plurality of network elements and second data related to updates and configurations of the network. The method involves analyzing the first data and the second to generate a device risk heatmap rule that determines a level of predictive failure risk as a function of network telemetry data indicative of real-time operations of the network. The method further includes applying the device risk heatmap rule to network telemetry data collected from the network to create a network heatmap representing a level of predictive failure risk for the plurality of network elements in the network. The method then includes instantiating a path or tunnel in the network based on the network heatmap.

    Latency reduction in service function paths

    公开(公告)号:US11102135B2

    公开(公告)日:2021-08-24

    申请号:US16449991

    申请日:2019-06-24

    Abstract: In some aspects, a method of the technology can include steps for sending a packet along a service function chain (SFC) to an egress node, the SFC comprising a plurality of service function forwarders (SFFs), wherein each SFF is associated with at least one service function (SF), and receiving the packet at a first SFF in the SFC, wherein the first SFF is associated with a first SF. In some aspects, the first SFF can also be configured to perform operations including: reading an option flag of the packet, and determining whether to forward the packet to the first based on the option flag. Systems and machine-readable media are also provided.

    Network operations including protocol processing of a packet updating an operations data field of a different protocol

    公开(公告)号:US11082540B2

    公开(公告)日:2021-08-03

    申请号:US16231301

    申请日:2018-12-21

    Abstract: In one embodiment, network operations are improved by performing updating operations data in an operations data field associated with the header of a particular protocol during the processing of a different protocol. A particular multiple-protocol (MP) packet is received by a particular network node in a network. The particular MP packet includes multiple protocol headers, including a first protocol header associated with a first protocol and a second protocol header associated with a second protocol. Further, the second protocol header associated with a second operations data field. During protocol processing of the first protocol on the particular MP packet, the second operations data field updated with particular operations data. The particular MP packet is sent from the particular network node, with said sent particular MP packet including said updated second operations data field with particular operations data.

    SERVICE AWARE CONDITIONAL PATH MONITORING

    公开(公告)号:US20210111971A1

    公开(公告)日:2021-04-15

    申请号:US16601969

    申请日:2019-10-15

    Abstract: In one embodiment, a method is provided service aware conditional path monitoring. The method includes determining, for a network that includes a plurality of nodes, which particular nodes of the plurality of nodes forward traffic associated with a service. The method involves identifying relevant forwarding instructions within the particular nodes that are used to forward traffic for the service. The method further includes configuring the particular nodes to perform monitoring of traffic with a higher priority given to the relevant forwarding instructions than other forwarding instructions on the particular nodes. Monitoring results are obtained from the monitoring of traffic on the particular nodes on the relevant forwarding instructions. The monitoring results are analyzed to determine assurance of the service in the network.

    In-situ operations, administration, and management (IOAM) and network event correlation for internet of things (IOT)

    公开(公告)号:US10887230B2

    公开(公告)日:2021-01-05

    申请号:US15907020

    申请日:2018-02-27

    Abstract: In an embodiment, a computer implemented method comprises at an internetworking device that is logically located in an edge position with respect to an internet protocol network and a plurality of industrial devices, receiving packet and frame data from a first computing device that is associated with an industrial system and communicates using a device-level Ethernet data communication protocol that does not define a management layer; at the internetworking device, generating an Operations, Administration, Management (OAM) header using, at least in part, the packet and frame data, wherein the OAM header comprises a device identifier, a data type, and a variable; encapsulating the packet and frame data with the OAM header to generate encapsulated packet and frame data; storing the encapsulated packet and frame data in a database; sending the encapsulated packet and frame data to a second internetworking device that is associated with the industrial system and communicates using the device-level Ethernet data communication protocol that does not define a management layer.

Patent Agency Ranking