Patent classifications
H04L12/891
Multicast/broadcast service continuity in multi-carrier networks
Embodiments of the present disclosure describe devices, methods, computer-readable media and systems configurations for management and/or support of multimedia broadcast multicast service (MBMS) service in a wireless communications network. An evolved Node B (eNB) may transmit MBMS assistance information to a user equipment (UE). The MBMS assistance information may identify a carrier by which one or more upcoming MBMS services are to be provided and an indicator of a carrier selection mode to be used by the UE. The UE may transmit an MBMS interest indication message including information related to one or more targeted MBMS services which the UE wants to receive.
System and method for lag performance improvements
One embodiment can provide for forwarding a packet. During operation, the system can identify a plurality of physical links for forwarding the packet received at a first physical port. In response to determining that one or more physical links within the identified plurality of physical links are coupled to a same line card where the first physical port resides, the system chooses one of the determined physical links coupled to the same line card for forwarding the packet. In response to determining that no physical link within the plurality of physical links is coupled to the same line card, the system chooses one physical link within the plurality of physical links for forwarding the packet.
Systems and methods for performing layer one link aggregation over wireless links
A first layer one link aggregation master comprises a first port coupled to receive customer traffic; a first channel; a second channel; an aggregation engine coupled to the first and second channels; a first switch circuit coupled to the first port and to the first channel, and configured to communicate the customer traffic from the first port over the first channel to the aggregation engine, the aggregation engine including a splitter circuit configured to use layer one information to segment at least a portion of the customer traffic into a first virtual container and a second virtual container, the aggregation engine further including an encapsulation circuit configured to encapsulate the second virtual container using Ethernet standards for transport over the second channel; a radio access card configured to generate an air frame based on the first virtual container for wireless transmission over a first wireless link of a link aggregation group to the receiver; and a second switch circuit coupled to the second channel, and configured to communicate the Ethernet-encapsulated second virtual container over an Ethernet cable to a slave for wireless transmission over a second wireless link of the link aggregation group to the receiver.
Self-driven and adaptable multi-vBNG management orchestration
A broadband network gateway (BNG) controller is described that includes a network subscriber database (NSDB) and one or more core applications. The NSDB is configured to store vBNG instance information for one or more subscriber devices. The vBNG instance information specifies vBNG instances operable by one or more edge routers. The vBNG instances are configured to receive requests to access service provider services from the one or more subscriber devices and to selectively authenticate the one or more subscriber devices for network services based on authentication information included in the requests to access services provider services. The one or more core applications include a network instance and configuration manager (NICM). The NICM is configured to modify the vBNG instance information at the NSDB to include an additional vBNG instance and to output, to an edge router, an instruction to generate the additional vBNG instance at the edge router.
System and method for netflow aggregation of data streams
Disclosed is a system for processing data streams that includes a parallel processor and a netflow aggregator module to generate a storage representation for data packets. Each storage representation includes segments of information about the data packet, the segments of information including information about a communication protocol specification related to the data packet. The netflow aggregator module generates a composite index to identify a data packet association characteristic for each data packet and stores the composite index in a segment of the storage representation. The netflow aggregator module groups data packets by their composite index. The netflow aggregator module generates a session flow identifier by identifying a beginning and/or end of a transmission netflow for each data packet having the same data packet association characteristic. The netflow aggregator module aggregates and orders the data packets having the same session flow identifiers into a flow channel.
RAPID NETWORK TRAFFIC TELEMETRY EXPORTS WITH SPLIT TEMPLATES AND FLOW RECORDS
A solution that provides for increased high-frequency, record exports giving real-time insight of traffic patterns, by splitting a conventional monolithic template into a static template and a dynamic template. Static flow records are sent only at the beginning of a flow, or when ‘almost static’ information elements change. Dynamic records are sent very frequently, and only when there is a dynamic information element change.
SYSTEMS AND METHODS FOR IDENTIFYING CANDIDATE FLOWS IN DATA PACKET NETWORKS
A computer-implemented method and a transport manager system operate to reduce network congestion by detecting one or more data flows in a network, determining, using a candidate flow detection threshold, whether a data flow of the one or more data flows is a candidate flow, the candidate flow detection threshold being based on one or more characteristics of the one or more data flows, and in response to determining that the data flow is the candidate flow, managing the data flow. A consumption rate, a duration, a number of bytes communicated, a throughput, or aggregated characteristics of the one or more data flows may be used to determine the candidate flow detection threshold.
DEVICE, METHOD, AND SYSTEM THAT VIRTUALIZE A NETWORK
A virtual circuit in a network device reformats one or more incoming data streams at a non-predetermined data rate into one or more outgoing data streams at a predetermined data rate, thereby allowing multiple data streams with non-predetermined data rates that are less than the predetermined data rate to be combined and output from a single network port, and a single data stream with a non-predetermined data rate that is greater than the predetermined data rate to be split and output from two or more network ports.
Analyzing flow group attributes using configuration tags
Some embodiments provide a novel method for correlating configuration data received from the network manager computer with flow group records. In some embodiments, the correlation with the configuration data identifies a group associated with at least one of: (i) the source machine, (ii) destination machine, and (iii) service rules applied to the flows. The correlation with the configuration data, in some embodiments, also identifies whether a service rule applied to the flows is a default service rule. In some embodiments, the correlation with the configuration is based on a tag included in the flow group record that identifies a configuration version, and a configuration associated with the identified configuration version is used to identify the group association or the identity of the default service rule.
Load balancing over a plurality of packet forwarding components
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.