Electronic device and traffic control method thereof
First Claim
Patent Images
1. An electronic device, comprising:
- a memory storing processing rules of network traffic; and
a processor operatively connected with the memory, and configured to;
verify at least one information element of app information of an application corresponding to at least one process which causes the network traffic, device state information, or network packet information,determine an order by which the network traffic is processed, based on a rule to be applied, the rule corresponding to the at least one information element, among the processing rules,assign packets of the network traffic to a first queue among a plurality of queues based on the order, wherein the plurality of queues corresponds to different priorities,when the first queue is full, assign the packets of the network traffic to a second queue among the plurality of queues, wherein the second queue is configured with a lower priority than the first queue, andwherein the processor is further configured to dynamically change a ratio of the packets assigned to the plurality of queues based on a quantity of the network traffic associated with the first queue.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device is disclosed. The electronic device includes a memory configured to store processing rules of network traffic and a processor configured to determine an order where the network traffic is processed, depending on a rule to be applied, the rule corresponding to the at least one of app information of an application corresponding to at least one process which causes the network traffic, device state information, or network packet information among the processing rules.
18 Citations
18 Claims
-
1. An electronic device, comprising:
-
a memory storing processing rules of network traffic; and a processor operatively connected with the memory, and configured to; verify at least one information element of app information of an application corresponding to at least one process which causes the network traffic, device state information, or network packet information, determine an order by which the network traffic is processed, based on a rule to be applied, the rule corresponding to the at least one information element, among the processing rules, assign packets of the network traffic to a first queue among a plurality of queues based on the order, wherein the plurality of queues corresponds to different priorities, when the first queue is full, assign the packets of the network traffic to a second queue among the plurality of queues, wherein the second queue is configured with a lower priority than the first queue, and wherein the processor is further configured to dynamically change a ratio of the packets assigned to the plurality of queues based on a quantity of the network traffic associated with the first queue. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A traffic control method by at least one processor, the method comprising:
-
verifying at least one information element of app information of an application corresponding to at least one process which causes network traffic or device state information; determining an order where the network traffic is processed, depending on a rule to be applied, the rule corresponding to the at least one information element, among processing rules of specified network traffic; assigning packets of the network traffic to a first queue among a plurality of queues based on the order, wherein the plurality of queues corresponds to different priorities; when the first queue is full, assigning the packets of the network traffic to a second queue among the plurality of queues, wherein the second queue is configured with a lower priority than the first queue; and dynamically changing a ratio of the packets assigned to the plurality of queues based on a quantity of the network traffic associated with the first queue. - View Dependent Claims (18)
-
Specification