Patent classifications
H04L45/645
Reliable and available wireless forwarding information base (FIB) optimization
Optimal determination of wireless network pathway configurations may be provided. A computing device may receive an error profile and a response instruction associated with the error profile, as generated by a network controller. The computing device may then monitor, for an error, on a communication Track, in a network, between an ingress node and an egress node. Then, the computing device, upon detecting the error, can determine that the error is similar to the error profile, and based on the determination that the error is similar to the error profile, enact the response instruction. The response instruction can direct the computing device to switch from the communication Track to a communication subTrack between the ingress node and the egress node.
System and method for isochronous switching of packetized media streams
An IP router capable of isochronous switching of a packetized media stream. According to an example, the IP router parses the RTP header within an incoming IP datagram to extract the RTP time stamp, which provides a time value for a unique IP Flow. By inspecting the header, the IP router can switch the flow at the point in time that the RTP time stamp value changes, or matches a target value. In one aspect, the IP router looks for the change in the RTP time stamp value and performs the switch based on the detected change. In another aspect, the IP router performs the switch at a specified time stamp value that can be unique to a group of signals or based on a common “sync” value published to all the ports of the IP router.
DATA NODE, DATA NODE MANAGEMENT METHOD, AND DATA NODE MANAGEMENT PROGRAM
A data node (100) includes: a bridge layer (20) adapted to mediate messages between a hardware layer (40) adapted to transfer data with reference to an FIB (43) indicating a forwarding address and a plurality of NOSs (10) that set contents of the FIB (43) for the hardware layer (40), wherein the bridge layer (20) includes: a setting storage unit (24) adapted to store setting information that associates the NOSs (10) with those resources of the hardware layer (40) which are available for use by the NOSs (10), and a message conversion unit (22) adapted to receive messages setting the contents of the FIB from the NOSs (10), convert the messages according to the setting information in the setting storage unit (24) so as to contain those resources of the hardware layer (40) which are available for use by the NOSs 10, and update the contents of the FIB (43) based on the converted messages.
DATA NODE, DATA NODE MANAGEMENT METHOD, AND DATA NODE MANAGEMENT PROGRAM
A data node (100) includes: a bridge layer (20) adapted to mediate messages between a hardware layer (40) adapted to transfer data with reference to an FIB (43) indicating a forwarding address and a plurality of NOSs (10) that set contents of the FIB (43) for the hardware layer (40), wherein the bridge layer (20) includes: a setting storage unit (24) adapted to store setting information that associates the NOSs (10) with those resources of the hardware layer (40) which are available for use by the NOSs (10), and a message conversion unit (22) adapted to receive messages setting the contents of the FIB from the NOSs (10), convert the messages according to the setting information in the setting storage unit (24) so as to contain those resources of the hardware layer (40) which are available for use by the NOSs 10, and update the contents of the FIB (43) based on the converted messages.
SELECTING FORWARDING PATHS AND RETURN PATHS IN A NETWORKED ENVIRONMENT
Techniques for utilizing edge nodes disposed throughout a multi-site cloud computing network to generate a probe packet including indicators that guarantee the use of forward and return route paths to accurately measure the network performance of a route path between two endpoints in a wide area network (WAN). An edge node disposed in a site of the multi-site cloud computing network may store in virtual memory associated with the edge node, a mapping between route paths, usable to send data from the edge node to remote edge nodes in remote sites, and route indicators. A probe packet may include a data portion for measuring the network performance of a route path, a portion including local and remote discriminators, and/or an inner and an outer header.
User information method and apparatus for directing link-layer communication
A network device has an input configured to receive a message relating to a given user attempting to forward one or more packets across a computer network. The message has given user information relating to the given user. In addition, the routing device also has a selector, operatively coupled with the input, configured to select (after receiving the message) a given group routing policy from a plurality of group routing policies. Preferably, the selector is configured to select the given group routing policy as a function of the given user information. The routing device also has an output operatively coupled with the selector. The output is configured to cause routing of user communication across the network using link-layer routes specified by the given group routing policy.
Path selection for an application based on a performance score in a software-defined network
A method may include receiving a data flow of an application directed to the destination in a software-defined network (SDN). The method may also include identifying a classification of the application. The method may additionally include identifying a set of performance thresholds associated with the classification of the application. The method may also include determining a current performance of the data flow of the application in the SDN. The method may also include generating a performance score for the application based on the set of performance thresholds and the current performance of the data flow of the application in the SDN. The method may further include causing the performance score for the application to be presented via an interface.
SYSTEM AND METHOD OF ROUTING COMMUNICATION OF ENDPOINT COMPUTING DEVICES THROUGH 5G NETWORK SLICE AS A SERVICE
An information handling system operating a 5G network slice hub service system may comprise a wireless wide area network (WWAN) interface device transceiving data with a radio access network (RAN) within a RAN network slice, a wireless local area network (WLAN) interface device transceiving data with an endpoint computing device, a processor instructing a software defined network (SDN) controller to route data transceived within a set of RAN network slices at the WWAN interface device to be extended via a subset of radio frequencies designated for one or more endpoint device at the WLAN interface device by the SDN controller to the one or more endpoint devices, and routing data on the extended RAN network slice between the endpoint device and the WWAN interface device interfacing with the RAN.
LOGICAL NETWORK PACKET HANDLING ON PHYSICAL NETWORK INTERFACE CONTROLLER (PNIC)
Example methods and systems for logical network packet handling are described. In one example, a physical network interface controller (PNIC) may receive an egress packet associated with a packet flow via a first virtual function supported by the PNIC. The PNIC may steer the egress packet towards a processing pipeline by applying a filter associated with the first virtual function or content of the egress packet, or both. The egress packet may be processed using the processing pipeline to generate a processed packet by (a) retrieving a logical network policy associated with the packet flow from a datastore on the PNIC and (b) performing one or more actions according to the logical network policy. The processed packet may be forwarded towards the destination via a second virtual function supported by the PNIC or a physical network connected to the PNIC.
USING A ROUTING PROTOCOL FOR NETWORK PORT FAILOVER
Using a routing protocol for network port failover. A network stack, which does not perform reverse path forwarding, includes a first interface as a loopback interface that is assigned a first internet protocol (IP) address, a second interface to a first network port, and a third interface to a second network port. The routing protocol is configured to communicate over the second interface with a first port at remote network device(s), and to communicate over the third interface with a second port at the remote network device(s). A route comprising the first IP address is announced to the remote network device(s), and default route of the network stack is configured to egress IP packets via the second interface. Later, the routing protocol indicates that there is a forwarding failure associated with the second interface, and the default route is configured to egress IP packets via the third interface.