H04L47/15

RELIABILITY EVALUATION METHOD AND DEVICE OF MULTI-STATE DISTRIBUTED NETWORK SYSTEM, AND COMPUTER PROGRAM PRODUCT
20220124155 · 2022-04-21 ·

A reliability evaluation method for a multi-state distributed network system is provided. The network system includes a network topology of Internet of Things (IoT) devices, edge servers, cloud servers, transmission nodes and transmission arcs. The capacity of the transmission arc is regarded as a random multi-state. The data generated by the IoT devices are transmitted to the edge servers. After processing and compression by the edge servers, the data are transmitted to the cloud servers for calculation. System reliability is defined as the probability that a specific amount of data can be successfully transferred from the IoT devices to the cloud servers. Algorithms are used to calculate the transmission mechanism between the IoT devices, the edge servers, and the cloud servers, evaluate the quality and reliability of multi-state distributed network systems, and further serve as an indicator of system management. Sensitivity analysis is also used to improve quality.

Systems and methods for monitoring and managing network traffic in a private cellular network
11190981 · 2021-11-30 · ·

A router of a private cellular network is configured to receive data packets from a plurality of endpoints; analyze the data packets to determine a corresponding source of each data packet; determine whether each corresponding source is a valid source; drop a data packet for which the corresponding source is invalid; for a data packet received from a valid source, determine whether to process the data packet internally or forward the data packet for external processing and route the data packet to a corresponding destination, the corresponding destination being one of a local enterprise network or a corresponding home cellular network of the valid source from which the data packet is received, wherein the private cellular network is configured to service a confined physical location in which home cellular networks of data packets received from valid sources do not provide cellular connectivity that meets a threshold level of cellular service.

Replication mode selection for EVPN multicast

The techniques describe example network systems for adaptively determining whether to perform ingress replication or assisted replication of a multicast flow based on classification of the multicast flow. For example, a provider edge (PE) device of a plurality of PE devices participating in an EVPN comprises one or more processors operably coupled to a memory, wherein the one or more processors are configured to: receive a multicast traffic flow, determine a classification of the multicast traffic flow, and perform, based at least in part on the classification of the multicast traffic flow, one of: ingress replication of the multicast traffic flow or assisted replication of the multicast traffic flow.

Deterministic assignment of overlay multicast traffic

In an aspect, an embodiment of the present disclosure is directed to network control topology that implements a centralized network controller to deterministically assign, and reassign, underlay multicast groups according to one or more policies and/or parameterized intent of the network administrator. The centralized network controller, in some embodiments, comprises a map server-map resolver controller configured to provide deterministic and centralized allocation of LISP underlay multicast groups, e.g., to provide security, traffic engineering, network and resource management.

System and Method for LACP Enhancements
20210367890 · 2021-11-25 ·

A method, computer program product, and computer system for splitting, by a computing device, a plurality of physical Ethernet ports into at least two logical devices, wherein the at least two logical devices may have different media access control (MAC) addresses. A first device of the at least two logical devices may be used in an independent mode. A second device of the at least two logical devices may be used as a slave interface. A selective bypass schema may be executed for traffic on the plurality of physical Ethernet ports.

Fabric control protocol for data center networks with packet spraying over multiple alternate data paths

A fabric control protocol is described for use within a data center in which a switch fabric provides full mesh interconnectivity such that any of the servers may communicate packet data for a given packet flow to any other of the servers using any of a number of parallel data paths within the data center switch fabric. The fabric control protocol enables spraying of individual packets for a given packet flow across some or all of the multiple parallel data paths in the data center switch fabric and, optionally, reordering of the packets for delivery to the destination. The fabric control protocol may provide end-to-end bandwidth scaling and flow fairness within a single tunnel based on endpoint-controlled requests and grants for flows. In some examples, the fabric control protocol packet structure is carried over an underlying protocol, such as the User Datagram Protocol (UDP).

METHOD AND APPARATUS FOR EFFICIENT DELIVERY OF SOURCE AND FORWARD ERROR CORRECTION STREAMS IN SYSTEMS SUPPORTING MIXED UNICAST MULTICAST TRANSMISSION
20220006563 · 2022-01-06 ·

A method, apparatus and computer program product receive an application flow comprising a source flow and a supplementary flow from a core network. The method, apparatus and computer program product receive a flow payload indication from the core network. The method, apparatus and computer program product determine whether the application flow is to be transmitted via a unicast transmission or a multicast transmission. The method, apparatus and computer program product determine whether the supplementary flow is droppable based on the flow payload indication and whether the application flow is to be transmitted via a unicast transmission or a multicast transmission. The method, apparatus and computer program product cause only the source flow to be transmitted in a circumstance where the supplementary flow is droppable.

Predicting wait time for new session initiation during increased data traffic latency

A system includes at least one server that is configured to provide a multi-client network service to a plurality of existing users. When the server receives requests to join the multi-client network service from new users, the server may issue timestamps to each new user, obtain load metric based on the requests or timestamps, and collect the load metric to obtain historical data characterizing a demand in the multi-client network service over time. Further, based on the historical data, the server can predict a future load demand in the multi-client network service and selectively enable to join the multi-client network service by at least one of the plurality of new users based on the future load demand.

Efficient memory utilization and egress queue fairness

In one embodiment, a network device includes multiple ports to be connected to a packet data network so as to serve as both ingress and egress ports in receiving and forwarding of data packets including unicast and multicast data packets, a memory coupled to the ports and to contain a combined unicast-multicast user-pool storing the received unicast and multicast data packets, and packet processing logic to compute a combined unicast-multicast user-pool free-space based on counting only once at least some of the multicast packets stored once in the combined unicast-multicast user-pool, compute an occupancy of an egress queue by counting a space used by the data packets of the egress queue in the combined unicast-multicast user-pool, apply an admission policy to a received data packet for entry into the egress queue based on at least the computed occupancy of the egress queue and the computed combined unicast-multicast user-pool free-space.

Media access control for frequency division full duplex in WLAN

A first communication device in a wireless local area network (WLAN) determines one or more frequency division, full duplex (FDFD) parameters for an FDFD operation that includes FDFD communications via a first frequency segment and a second frequency segment. The first frequency segment and the second frequency segment are separated by a gap in frequency. The one or more FDFD parameters include a parameter indicating a duration of the FDFD operation. The first communication device generates a communication frame that includes one or more indications of the one or more FDFD parameters. The one or more indications in the communication frame include an indication of the duration of the FDFD operation. The first communication device transmits the communication frame to prompt a plurality of second communication devices to participate in the FDFD operation.