Virtual network assistant having proactive analytics and correlation engine using unsupervised ML model

    公开(公告)号:US11743151B2

    公开(公告)日:2023-08-29

    申请号:US17303222

    申请日:2021-05-24

    Inventor: Ebrahim Safavi

    CPC classification number: H04L43/04 G06N20/00 H04L41/147

    Abstract: Techniques are described in which a network management system processes network event data received from the AP devices. The NMS is configured to dynamically determine, in real-time, a minimum (MIN) threshold and a maximum (MAX) threshold for expected occurrences for each event type, wherein the MIN thresholds and MAX thresholds define ranges of expected occurrences for the network events of the corresponding event types. The NMS applies an unsupervised machine learning model to the network event data to determine predicted counts of occurrences of the network events for each of the event types and identify, based on the predicted counts of occurrences and the dynamically-determined minimum threshold values and maximum threshold values for each event type, one or more of the network events as indicative of abnormal network behavior.

    Packet fragment forwarding without reassembly

    公开(公告)号:US11736399B2

    公开(公告)日:2023-08-22

    申请号:US17247950

    申请日:2020-12-31

    CPC classification number: H04L45/745 H04L47/625 H04L2212/00

    Abstract: A network device may forward fragments of an IPv4 network packet encapsulated in IPv6 network packets from an IPv6 network to an IPv4 network without reassembling the IPv4 network packet. The network device may receive and buffer the one or more fragments of a fragment flow associated with the IPv4 network packet until it receives a fragment of the fragment flow that includes an indication of the source port of the IPv4 network packet. When the network device receives the fragment that includes the indication of the source port of the IPv4 network packet, the network device may dispatch each fragment of the fragment flow that it has received to the IPv4 network.

    Scalable multi-tenant underlay network supporting multi-tenant overlay network

    公开(公告)号:US11736396B2

    公开(公告)日:2023-08-22

    申请号:US17301288

    申请日:2021-03-30

    Abstract: Techniques are disclosed for scalable virtualization of tenants and subtenants on a virtualized computing infrastructure. In one example, a first controller for the virtualized computing infrastructure configures underlay network segments in the virtualized computing infrastructure by configuring respective Virtual Extensible Local Area Network (VXLAN) segments of a plurality of VXLAN segments of a VXLAN in a switch fabric comprising network switches. Each VXLAN segment provides underlay network connectivity among a different subset of host computing devices of the virtualized computing infrastructure to enable orchestration of multiple tenants in the VXLAN. A second controller for a first subset of the host computing devices has underlay network connectivity through operation of a first VXLAN segment. The second controller configures overlay networks in the first subset of the host computing devices to enable orchestration of multiple subtenants in the first subset of the host computing devices.

    Load balancing over a plurality of packet forwarding components

    公开(公告)号:US11729101B1

    公开(公告)日:2023-08-15

    申请号:US17449103

    申请日:2021-09-28

    CPC classification number: H04L47/125 H04L47/41

    Abstract: A load balancing component may obtain, from a plurality of packet forwarding components of the network device, indications of load balancing metrics associated with a plurality of communication links that the plurality of packet forwarding components use to forward packet data. The load balancing component may determine, based on the load balancing metrics, aggregate load balancing metrics associated with respective communication links of the plurality of communication links. The load balancing component may identify an imbalance in load balancing metrics. The load balancing component may determine, based on the imbalance, a load balancing schedule that indicates traffic distributions for the plurality of packet forwarding components. The load balancing component may provide indications of the traffic distributions to the plurality of packet forwarding components to permit the plurality of packet forwarding components to forward packet data based on the indications of the traffic distributions.

    METHODS AND APPARATUS FOR FACILITATING FAULT DETECTION AND/OR PREDICTIVE FAULT DETECTION

    公开(公告)号:US20230254256A1

    公开(公告)日:2023-08-10

    申请号:US18300918

    申请日:2023-04-14

    Inventor: Ebrahim Safavi

    CPC classification number: H04L47/2441 G06N20/00 H04W24/02

    Abstract: Methods and apparatus for automatically identifying and correcting faults relating to poor communications service in a wireless system, e.g., in real time, are described. The methods are well suited for use in a system with a variety of access points, e.g., wireless and/or wired access points, which can be used to obtain access to the Internet or another network. Access points (APs), which have been configured to monitor in accordance with received monitoring configuration information, e.g. on a per access point interface basis, captures messages, store captured messages, and in collaboration with network monitoring apparatus which can be in an AP or external thereto, use message sequences to determine a remedial action to be automatically taken when poor service is likely as may be predicted based on the detected message sequence between a UE and one or more APs.

    GENERATING ROUTE TARGET VALUES FOR VIRTUAL PRIVATE NETWORK ROUTES

    公开(公告)号:US20230254183A1

    公开(公告)日:2023-08-10

    申请号:US18301870

    申请日:2023-04-17

    CPC classification number: H04L12/4683 H04L49/25 H04L69/324

    Abstract: This disclosure describes techniques for improving route advertisements. In one example, generating, by a software-defined networking (SDN) controller that manages a plurality of compute nodes, based on a unique identifier of a virtual network, a route target value for the virtual network, wherein the virtual network comprises virtual network endpoints executing on the compute nodes; and outputting, by the SDN controller and to a routing protocol peer device, a virtual private network (VPN) route that includes the route target value for the virtual network and a virtual network prefix associated with the virtual network, the VPN route for routing to the plurality of compute nodes executing the virtual network endpoints of the virtual network.

    MULTI-LAYER STATISTICAL WIRELESS TERMINAL LOCATION DETERMINATION

    公开(公告)号:US20230251343A1

    公开(公告)日:2023-08-10

    申请号:US18194445

    申请日:2023-03-31

    CPC classification number: G01S5/0252

    Abstract: Disclosed are embodiments for determining a location of a wireless terminal. The wireless terminal measures signal strength of a plurality of wireless transmitters. Based on this information, a plurality of location probability surfaces are generated. Each location probability surface indicates a plurality of probabilities that the wireless terminal is in each of a corresponding plurality of geographic regions. These probability surfaces are then averaged to determine a composite location probability surface. A motion probability surface is also determined, which stores a plurality of probabilities indicating variations of motion of the wireless terminal. The composite location probability surface is then updated based on the motion probability surface. A location estimate of the wireless terminal is then determined based on the updated composite location probability surface.

    INTEGRATED BROADBAND NETWORK GATEWAY (BNG) DEVICE FOR PROVIDING A BNG CONTROL PLANE FOR ONE OR MORE DISTRIBUTED BNG USER PLANE DEVICES

    公开(公告)号:US20230239359A1

    公开(公告)日:2023-07-27

    申请号:US17584729

    申请日:2022-01-26

    CPC classification number: H04L67/141

    Abstract: In some implementations, an integrated broadband network gateway (BNG) device may communicate management information with a particular distributed BNG user plane device. The integrated BNG device may communicate control packets with the particular distributed BNG user plane device. The integrated BNG device may communicate session control and state information with the particular distributed BNG user plane device. The management information, the control packets, and the session control and state information may be communicated via respective interfaces between the integrated BNG device and the particular distributed BNG user plane device. Accordingly, the integrated BNG device may provide a BNG control plane for the particular distributed BNG user plane device.

Patent Agency Ranking