Patent classifications
H04L12/801
DATA PLANE INTEGRATION
In an example, a system and method for data plane integration is described. Aspects of the embodiments are directed to a service application connected to a switch of a network fabric and a method of data plane integration performed at a service appliance, the service appliance providing firewall functionality. The service appliance can receive a data packet from a network location; determine a flow owner of the data packet based on a hashing table; and transmit the data packet based on the determined flow owner of the data packet.
METHOD FOR RECEIVING AND TRANSMITTING SYNCHRONIZATION SIGNAL AND WIRELESS COMMUNICATION DEVICE
A method for receiving and transmitting synchronization signal is provided. The method is applicable to a wireless communication device. The wireless communication device has a local timing. The method includes the following steps. Receive at least one synchronization signal. If a signal power of at least one of the at least one synchronization signal is greater than or equal to a signal power threshold, select one of the at least one synchronization signal as a reference synchronization signal according to a priority rule, and synchronize the local timing to the reference synchronization signal. If the signal power of each the synchronization signal is less than the signal power threshold, send a local synchronization signal according to the local timing. If the reference synchronization signal meets a forwarding criterion, forward the reference synchronization signal, wherein the forwarding criterion includes a power constraint and a hop count constraint.
Offload of data transfer statistics from a mobile access gateway
In general, techniques are described for offloading data transfer statistics from a mobile access gateway. The mobile access gateway comprises a forwarding unit. The forwarding unit comprises a packet forwarding engine (PFE). When the PFE receives a packet, the PFE updates a data transfer statistic based on a quantity of data in the packet. The data transfer statistic is initially stored in a memory of the PFE. The PFE is configured to push the data transfer statistic from the memory of the PFE to a memory of the forwarding unit.
Systems and methods for routing data traffic based on network conditions
Systems and methods are described for routing data traffic based on network conditions. Network conditions for a communication network may be monitored, where the communication network comprises a first access node and a second access node that are in communication using a first communication link and a second communication link. The monitored network conditions may include at least a utilization of the second communication link. It may be determined that the network conditions meet a criteria. A first classification may be assigned to a message when it is determined that the network conditions meet the criteria. The first access node may be instructed to transmit the message over the first communication link based on the first classification when the network conditions meet the criteria and to transmit the message over the second communication link when the network conditions fail to meet the criteria.
INTERLEAVING PROCESSING METHOD AND DEVICE IN OFMDA-BASED WLAN SYSTEM
Embodiments of the present disclosure provide an interleaving processing method and device in a WLAN system. The apparatus includes: a bit parsing unit, configured to allocate bits in a coded data stream to n sub resource block interleaving units according to a specific sequence, where n is a positive integer greater than 1, and a value of n is a quantity of resource blocks allocated to the user; and the sub resource block interleaving units, configured to perform discrete interleaving on input bits. According to the foregoing apparatus and method, system performance can be improved.
DATA FLOW TRANSMISSION METHOD, DEVICE, AND SYSTEM
The present invention relates to the communications field, and discloses a data flow transmission method, a device, and a system, so as to resolve a problem of resource waste caused when a relay user equipment provides a relay service for a remote user equipment. A specific solution is as follows: A first network device triggers a first relay user equipment to establish a common data flow bearer with a second network device, and the first network device sends an identifier of a common data flow to a remote user equipment in a first group before or after the first network device triggers the first relay user equipment to establish the common data flow bearer with the second network device. The present invention is applied to data flow transmission.
PROCESSING HIGH VOLUME NETWORK DATA
Disclosed are a system comprising a computer-readable storage medium storing at least one program, and a computer-implemented method for event messaging over a network. A subscription interface receives data indicative of a subscription request for sessionized data. An allocation module allocates a sessionizer bank linked to the subscription request. A messaging interface module provisions identifiers linked to the respective processing engines of the sessionizer bank. The messaging interface module registers the allocated sessionizer bank as available to process event messages matching the subscription request by providing the provisioned identifiers. The messaging interface module receives event messages from a producer device linked by a collection server to a selected one of the processing engines of the sessionizer bank. The selected one of the processing engine processes the received event messages in accordance with session rule data linked to the subscription request to generate sessionized data.
DYNAMIC ADJUSTMENT OF CONNECTION PRIORITY IN NETWORKS
Systems and methods for dynamic adjustment of a connection's priority in a network include configuring the connection with a dynamic priority and setting a current priority based on one or more factors, wherein the connection is a Layer 0 connection, a Layer 1 connection, and a combination thereof; detecting an event in the network requiring a change to the current priority, wherein the event changes the one or more factors; and causing a change in the current priority of the connection based on the event.
OPTIMIZED IN-NETWORK RETRANSMISSION FOR INFORMATION-CENTRIC NETWORKING PROTOCOLS
One embodiment includes receiving a notification at a communications network node; determining a lowest cost path for implementing a next hop for the notification; determining a best alternate path for the next hop; comparing a cost of the best alternate path with a value stored in a notification header field; updating the header field value to equal the cost of the best alternate path if the cost of the best alternate path is less than the header field value; and forwarding the notification along the lowest cost path. Some embodiments include receiving a NACK at the node; comparing a cost of the best alternate path with a NACK header field value; and retransmitting the notification along the best alternate path if the NACK header field value is greater than or equal to the cost of the best alternate path.
METHOD AND SYSTEM FOR PROVIDING EFFICIENT RECEIVE NETWORK TRAFFIC DISTRIBUTION THAT BALANCES THE LOAD IN MULTI-CORE PROCESSOR SYSTEMS
Systems and methods for improved received network traffic distribution in a multi-core computing device are presented. A hardware classification engine of the computing device receives a data packet comprising a portion of a received network traffic data flow. Packet information from the data packet is identified. Based in part on the packet information, the classification engine determines whether a core of a multi-core processor subsystem is assigned to the data flow of which the packet is a part. In embodiments, this determination may be made based on one or more criteria, such as a work load of the core(s) of the processor subsystem, a priority level of the data flow, etc. Responsive to the determination that a core is not assigned to the data flow, a core of the multi-core processor is assigned to the data flow and the data packet is sent to the first core for processing.