Patent classifications
H04L47/2433
Method for sending service packet, network device, and system
A service packet sending method and device include receiving, by a first network device, a Transmission Control Protocol (TCP) packet from a second network device, where the TCP packet includes a service identifier, obtaining, by the first network device, based on the service identifier, a priority of a service, obtaining a TCP window based on the priority of the service, sending a TCP acknowledgement (ACK) packet including the TCP window to the second network device to enable the second network device to calculate a size of a service packet to be sent to the first network device.
System and method for providing bandwidth congestion control in a private fabric in a high performance computing environment
Systems and methods for providing bandwidth congestion control in a private fabric in a high performance computing environment. An exemplary method can provide, at one or more microprocessors, a first subnet, the first subnet comprising a plurality of switches, and a plurality of host channel adapters, wherein each of the host channel adapters comprise at least one host channel adapter port, and wherein the plurality of host channel adapters are interconnected via the plurality of switches, and a plurality of end nodes. The method can provide, at a host channel adapter, an end node ingress bandwidth quota associated with an end node attached to the host channel adapter. The method can receive, at the end node of the host channel adapter, ingress bandwidth, the ingress bandwidth exceeding the ingress bandwidth quota of the end node.
Systems and methods for software defined hybrid private and public networking
Disclosed is a system comprised of different points-of-presence (“PoPs”) that provide software defined hybrid private and public networking for different entity sites. A system PoP may establish and/or maintain different network circuits for accessing different destinations or services. The system PoP may receive a tunnel creation request from a particular site, may obtain entity-defined policies that are specified for the particular site, and may establish a particular network tunnel to the particular site. The system PoP may then route egress traffic with a first classification through a first network circuit with a different quality of service (“QoS”) than egress traffic with a second classification according to the policies. Similarly, the system PoP may route ingress traffic arriving over the first network circuit through the particular network tunnel with a different QoS than ingress traffic arriving over the second network circuit according to the policies.
QUALITY OF SERVICE (QOS) MANAGEMENT IN WIRELESS NETWORKS
A core network (CN) may establish and distribute a quality of service (QoS) policy across a wireless communication system, e.g., by sending QoS policy information to an access network and to user equipment. The QoS policy may be implemented with respect to data network (DN) sessions as well as data sessions. For each DN session or data session, the QoS policy may be applied by explicit or implicit request, and data sessions may in some examples utilize pre-authorized QoS policies without the need to request the QoS. Other aspects, embodiments, and features may also be claimed and described.
NETWORK OPTIMIZATION AND CLIENT STEERING BASED ON WIRELESS DATA RATE CAPABILITIES OF MIXED CLIENT DEVICES
A wireless local area network (WLAN) access point may receive a steering policy from a WLAN controller, the steering policy matching various data rate capabilities to various quality of service (QoS) levels. When a client device attempts to connect to the access point (AP), the AP responds via a default virtual access point (VAP) so that the client device transmits its client data rate capability to the AP via association request. The AP then checks the steering policy and either allows the connection to the default VAP if the QoS of the default VAP matches the client data rate or identifies a second VAP (which the AP may generate if it doesn't already exist) whose QoS does match the client data rate. The AP may then initiate WLAN communications between the client device and the matching VAP. Client devices with higher data rate capabilities may thus receive higher priority.
DYNAMIC PRIORITIZATION OF NETWORK TRAFFIC BASED ON REPUTATION
A network device may determine a plurality of reputation indicators that indicate a measure of reputation associated with the flow. A first reputation indicator, of the plurality of reputation indicators, may be determined based on applying a first reputation analysis technique in association with the flow. A second reputation indicator, of the plurality of reputation indicators, may be determined based on applying a second reputation analysis technique in association with the flow. The second reputation analysis technique may be different from the first reputation analysis technique. The network device may determine a reputation score for the flow based on the plurality of reputation indicators. The network device may prioritize the flow based on the reputation score.
Prioritizing Communications On A Communication Device
Embodiments include methods, devices, systems, and non-transitory process-readable storage media for prioritizing communications. Some embodiments may include receiving, by a communication device, a plurality of messages from a server. The communication device may apply a first level ordering to each of the plurality of messages to determine a set of role-based categories, a second level ordering to each of the plurality of messages to assign each of the plurality of messages to one of the role-based categories, and a third level ordering to each of the plurality of messages to rank the plurality of messages within the assigned role-based category based on an assigned priority, a message type, and a timestamp of each of the plurality of messages. The communication device may generate an ordered presentation of the plurality of messages based on the determined rank of the plurality of messages within the assigned role-based category.
Method and Device for Controlling Binding of Data Flow to Bearer
The present embodiments disclose a method and a device for controlling binding of a data flow to a bearer. The method includes receiving, by a policy and charging enforcement function (PCEF) device, indication information and an identifier of a policy and charging control (PCC) rule from a policy and charging rules function (PCRF) device and binding, by the PCEF device to a target bearer according to the indication information, a data flow indicated by an identifier of the data flow in the PCC rule indicated by the identifier of the PCC rule.
Methods for adjusting network transmission service level and data terminals
This disclosure relates to methods for adjusting network transmission service levels, data terminals, and network servers. The method for adjusting a network transmission service level, used in a data terminal, comprises: obtaining data to be transmitted; inserting the data into specified queues or assigning priorities to the data according to one or more data characteristics selected from importance, instantaneity, data resources, and data types; transmitting a transmission service request to a network server, wherein the transmission service request includes information about the network transmission service level requested and corresponding network configuration parameters; and using the network transmission service provided by the network server according to the transmission service request to transmit the data in queues or the data whose priorities correspond to the network transmission service level provided. The data terminal could ask the network transmission service provider to provide different network transmission service to improve the instantaneity and stability of data transmission.
Hierarchal maximum information rate enforcement
A communication system may be configured to transmit information from one or more information sources to a plurality of users over limited capacity media while enforcing one or more Quality of Service policies, such as maximum information rate (MIR) policies. Methods are presented herein for enforcing maximum information rate on two or more levels in a hierarchal and extendable manner, for at least the purposes of maximizing utilization of available capacity over said media and of fair distributing said capacity between all users. Also presented herein is a method for estimating load over said media.