Patent ID: 11876711
Assignee: DEJERO LABS INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 18:
19. A method for routing data flows across a plurality of network connections using a network gateway having a plurality of network interfaces for transmitting data over the plurality of network connections, the method comprising:
monitoring time-variant network transmission characteristics of the plurality of network connections;
generate a bandwidth estimate of a first network connection of the plurality of network connections based on timestamps when test packets are received at a receiving node and a size of the test packets, the test packets sent alongside data packets or as payloads embedded within the data packets;
parsing at least one packet of a data flow of packets to identify a data flow class for the data flow, wherein the data flow class is associated with at least one network interface requirement for the data flow; and
routing packets in the data flow across the plurality of network connections based on the data flow class, and the bandwidth estimate of the first network connection.