Abstract: A method for managing network connections includes steps of: in response to receipt of a request for establishing a new network connection, storing in a connection-tracking (Conntrack) table an entry of tracked connection data that is related to the new network connection to be established, and updating a current tracked-connection count by adding one thereto; determining a priority level of the new network connection according to a data packet transmitted through the new network connection; and determining whether to output data packets that are received through the new network connection based at least on the current tracked-connection count and the priority level of the new network connection.
Type:
Grant
Filed:
January 21, 2022
Date of Patent:
November 26, 2024
Assignee:
GT BOOSTER INC.
Inventors:
Shun-Yuan Yang, Chiao Min Hu, Wei-Teng Tai
Abstract: A method for managing data throughput of a network device is provided. The method includes: determining a network communication as belonging to a first class or a second class; enqueuing each packet received through the network communication determined as belonging to the first class to a first queue, and enqueuing each packet received through the networking communication determined as belonging to the second class to a second queue; dequeuing the first and second queues at a dequeuing ratio; determining a data rate of dequeuing the second queue; and adjusting the dequeuing ratio based on the data rate of dequeuing the second queue thus determined, a total bandwidth, and a guaranteed minimum bandwidth for the network communication determined as belonging to the first class.
Type:
Grant
Filed:
October 7, 2021
Date of Patent:
June 11, 2024
Assignee:
GT BOOSTER INC.
Inventors:
Shun Yuan Yang, Chiao Min Hu, Wei Teng Tai