H04L45/70

Information Reporting Method, Information Processing Method, Apparatus, and Device
20230048037 · 2023-02-16 ·

Embodiments of this application disclose an information reporting method, an information processing method, an apparatus, and a device. The method in embodiments of this application includes the network device obtains a routing prefix included in local routing information, and information about a neighboring peer set corresponding to the routing prefix, and sends a local route monitoring message including the routing prefix and the information about the neighboring peer set to a first device. The neighboring peer set includes a source peer set and/or a destination peer set, the source peer set includes one or more source peers, the source peer is a peer that advertises original routing information including the routing prefix to the network device, the destination peer set includes one or more destination peers, and the destination peer is a peer to which the network device advertises destination routing information including the routing prefix.

Master node, a local node and respective methods performed thereby for predicting one or more metrics associated with a communication network

A master node, a local node, a service assurance system, and a respective method performed thereby for predicting one or more metrics associated with a communication network are provided. The method performed by the master node operable in the communication network comprises receiving prediction(s) based on training data from local nodes in the communication network; and determining weight parameter(s) associated with the local nodes based on the current received prediction(s) and past received predictions. The method further comprises adjusting a respective local reporting policy for one or more local nodes based on the determined weight parameter(s).

Route selection in a wireless communication system

A method (100) of route selection in a wireless communication system and a control system (40) is provided. The method includes selecting a route between a first node (1) and a second node (2) and comprises: —evaluating (110) a plurality of possible routes (R1, R2, R3, R4), at least one route (R2, R3, R4) including a third node (3, 4) between the first and the second node; and —selecting (160) the route that has the lowest latency among the possible routes. Especially the method (100) includes: —selecting (120) parameter settings for each link of the possible routes, said selecting (120) comprising; —selecting (130) the length of the cyclic prefix, —evaluating (140) combinations of the selected cyclic prefix and different settings of the at least one further parameter of the physical layer; —selecting (150) the parameter settings that has lowest estimated latency and fulfils at least one communication quality criterion.

Routing mesh to provide alternate routes through SD-WAN edge forwarding nodes based on degraded operational states of SD-WAN hubs
11582144 · 2023-02-14 · ·

Some embodiments of the invention provide a method of facilitating routing through a software-defined wide area network (SD-WAN) defined for an entity. A first edge forwarding node located at a first multi-machine site of the entity, the first multi-machine site at a first physical location and including a first set of machines, serves as an edge forwarding node for the first set of machines by forwarding packets between the first set of machines and other machines associated with the entity via other forwarding nodes in the SD-WAN. The first edge forwarding node receives configuration data specifying for the first edge forwarding node to serve as a hub forwarding node for forwarding a set of packets from a second set of machines associated with the entity and operating at a second multi-machine site at a second physical location to a third set of machines associated with the entity and operating at a third multi-machine site at a third physical location. The first edge forwarding node serves as a hub forwarding node to forward the set of packets from the second set of machines to the third set of machines.

Method and program product for electronic communication based on user action
11582150 · 2023-02-14 ·

A system, method and program product for electronic communication includes checking and determining if a current called number of a subscriber is on a list of recent calls made by an onward caller where either the onward caller or the receiving caller enter a certain combination of symbols using the onward calling device or the receiving device respectively when the call is in progress. Calling route used to establish a connection between the onward caller and the subscriber is concluded as a low-quality route. Subscriber ID is extracted and included on the list of low quality routes. Request is made for a list of all possible routes for communication between the onward caller and receiver user. A comparison of the list of all possible routes and low quality routes is made. A route not earlier marked as a low-quality route is identified and selected. An electronic communication between the onward caller and receiving user is established using the selected route.

EGRESS TRAFFIC ENGINEERING IN PUBLIC CLOUDS WITH COMMODITY ROUTERS ON THE WAN EDGE

The present application relates to egressing traffic from a public cloud network. An egress traffic manager configures routing at hosts and edge routers within the public cloud network. The egress traffic manager determines, for an edge router, a plurality of current border gateway protocol (BGP) sessions with external networks. The egress traffic manager configures a virtual router hosted on the edge router to route a portion of egress traffic to a selected one of the external networks via one of the BGP sessions. A host is configured to route the portion of egress traffic within the public cloud network to the edge router. An edge router configured to route, by the virtual router, the portion of egress traffic from the edge router to the selected one of the external networks.

METHOD AND ELECTRONIC DEVICE FOR SCHEDULING SOFTWARE UPGRADE OF NETWORK DEVICES

A method and an electronic device for scheduling software upgrade of network devices in an internet protocol (IP) based network are provided. The method includes predicting traffic directed towards at least one of the network devices, predicting at least one event to be occurred at the at least one of the network devices, determining a time period to schedule the software upgrade based on the predicted traffic and the determined at least one event, and scheduling the software upgrade in the time period.

EFFICIENT RUNTIME EVALUATION REPRESENTATION, EXTERNAL CONSTRUCT LATE-BINDING, AND UPDATING MECHANISMS FOR ROUTING POLICIES

Novel mechanisms for compiling routing policies and evaluating network routes, including: (a) an efficient mechanism for representing routing policies to facilitate the runtime evaluation of network routes; (b) a mechanism for late-binding vectors pertaining to external constructs used or recited within the routing policies; and (c) a mechanism for updating routing policy state pertinent to network route evaluation. Existing methods for evaluating network routes on a network device, such as the use of route maps, tend to introduce complexity and extend route evaluation runtime when performing, for example, certain operations to one or more route attributes for any given network route being evaluated. Through implementation of disclosed mechanisms, however, route evaluation runtimes may be reduced, thereby minimizing, if not eliminating, any route evaluation congestion.

Devices, systems and methods for internet and failover connectivity and monitoring

The disclosed apparatus, systems and methods relate a failover and internet connection monitoring system featuring a cloud server running an API, a probe, a firewall and a policy routing system. The failover connection monitoring system is capable of gathering and analyzing performance data and controlling the flow of packets to and from the internet over one or more connections to optimize performance of the network.

LOGICAL MULTICASTING IN OVERLAY NETWORKS

For logical multicasting in overlay networks, at a data processing system, an original unicast packet is received from a first component in a first computing node in an overlay network. To cause multicasting in the overlay network the received original unicast packet was unicast by the first computing node only to the data processing system, and a multicast data structure for the overlay network is maintained only by the data processing system, the multicast data structure containing information of each receiver that is configured to receive unicast packets during logical multicasting in the overlay network. From a set of subscriber receivers in the multicast data structure, a subset of the subscriber receivers is selected. A copy of the original unicast packet is unicast to each subscriber receiver in the subset.