Patent classifications
H04L12/859
NETWORK TRAFFIC CONTROL BASED ON APPLICATION FEATURE
A network device may receive network traffic associated with a network and determine that the network traffic is associated with a dynamic application. The network device may determine, based on the network traffic being associated with a dynamic application, an application feature associated with the network traffic. The network device may perform a lookup operation associated with the application feature to identify policy information associated with the application feature. The network device may selectively permit communication of the network traffic via the network based on the policy information associated with the application feature, wherein the network traffic is to be permitted to be communicated via the network or prevented from being communicated via the network based on an indication from the policy information.
Traffic control method and electronic device thereof
The present invention generally relates to a method for traffic control, and an electronic device therefor. An operation method of an electronic device may comprise the steps of: measuring the temperature of the electronic device through at least one sensor; checking an operation state of at least one application being executed in the electronic device; and controlling data throughput for each of the at least one application on the basis of the operation state of the at least one application if the measured temperature is equal to or greater than a reference value. Other various embodiments are possible.
Systems and methods to filter out noisy application signatures to improve precision of first packet application classification
The system and methods discussed herein provide for filtering out noisy application signatures to improve the precision of first packet application classification. In some implementations, the system receive application signatures from devices along with their network identifiers. Based upon the frequency at which identical application signatures appear as originating from distinct network environments, the system determines the validity of application signatures and avoids storing irrelevant information for routing network traffic.
Network component selection based on device identifier
Systems and methods for selectively routing a connect to a network through a control function associated with the network. The system can distinguish between control functions based on functionalities associated with the control function itself or capabilities associated with a user device. The system can select between the control functions based at least in part on an identifier associated with the user device, a subscriber account associated with the user device, or another trait of the connection. The system can select the control function based on a determination made by a control node associated with the network and may be further based on a Network Resource Function, a Domain Name System server, internal static listings of the control functions, or other resource that associates one or more identifiers with the control function. The system can obtain the identifier once the user device requests a connection with the network and provide the identifier to the control node.
Correlating network level and application level traffic
Methods, systems, and devices supporting network and container level traffic analysis and correlation are described. An application server may receive network traffic data from a network-level data capture system and receive container-level application traffic data from a container-level data capture system. The application server may then hash the destination addresses, the time stamp information, and the data amount information from the network traffic data to create a first set of hash values and hash the destination addresses, the time stamp information, and the data amount information from the application traffic data to create a second set of hash values. The application server may then identify matching hash values from the first set of hash values and the second set of hash values and then merge into a data queue the corresponding network traffic with metadata associated with the corresponding application traffic data to create a merged data set.
Offloading application traffic to a shared communication channel for signal optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols
A method of reducing network traffic includes blocking, at a mobile device, a first channel to reduce network signaling in a network and to reduce battery consumption. The first channel includes a non-common channel. The method includes offloading application traffic of an application onto a second channel. The second channel may include a common channel. The method may include monitoring the application traffic of the application over the second channel, unblocking the first channel based on the monitored application traffic so that the application can perform an action, and re-blocking the first channel after the action has been completed. The method may include unblocking the first channel when user activity is detected, wherein the user activity includes whether the mobile device is being interacted with.
Quality-of-experience for adaptive bitrate streaming
The present disclosure generally discloses an adaptive bitrate streaming support capability configured to support adaptive bitrate streaming of content. The adaptive bitrate streaming support capability is configured to support adaptive bitrate streaming of content via a wireless access network including an application scheduler and a wireless access device. The application scheduler receives an adaptive bitrate streaming flow and sends the adaptive bitrate streaming flow toward the wireless access device based on scheduling of the adaptive bitrate streaming flow at the application scheduler. The wireless access device determines feedback information associated with the adaptive bitrate streaming flow and provides the feedback information associated with the adaptive bitrate streaming flow to the application scheduler. The application scheduler determines scheduling of the adaptive bitrate streaming flow, for transmission toward the wireless access device, based on the feedback information associated with the adaptive bitrate streaming flow.
DATA TRANSMISSION IN TIME-SENSITIVE DATA NETWORKS
The invention describes a transmission device having a (TCP/IP) protocol stack (S, S′), which is designed for the transmission of data (D) in a time-sensitive network (TSN). The transmission device comprises at least one TSN-compliant virtual Ethernet interface (2.2, 2.2′) and an associated TSN control unit (3.1, 3.1′). The at least one TSN-compliant virtual Ethernet interface (2.2, 2.2) is designed to send and/or receive a TSN-compliant data stream (2.1, 2.1) in a physical layer (1) of the TCP/IP protocol stack (S, S). The TSN-compliant data stream (2.1, 2.1′) can be configured and/or parameterised by means of the associated TSN control unit (3.1, 3.1′).
Communicating application information to a firewall
A kernel driver on an endpoint is configured to monitor processes executing on the endpoint that use network communications, and to transmit process information to a firewall for the endpoint. The firewall can, in turn, use process this stream of information from individual endpoints or groups of endpoints as context for observed network activity in order to control secure network communications and otherwise manage network activity.
Method to determine optimal number of HTTP2.0 streams and connections for better QoE
Described embodiments provide for dynamically optimizing the number of application layer streams that may be multiplexed into a single transport layer connection, providing the advantages of application layer multiplexing without incurring unnecessary congestion-based network delays. A device may monitor net bandwidth and packet loss rates for a connection, and may dynamically increase and decrease a number of concurrent application layer streams to balance throughput and congestion avoidance. As congestion increases, the device may reduce concurrent stream limits in order to spawn additional transport layer connections, allowing faster congestion recovery and reduced performance impairment.