MULTIPLE-INTERFACE NETWORK DEVICE AND SELECTION METHOD FOR TRANSMITTING NETWORK PACKETS
First Claim
1. A multiple-interface network device, comprising:
- a plurality of network interfaces, each of the network interfaces connecting to one of a plurality of communication networks; and
a processor coupled to the network interfaces, collecting a transmission status of each of the communication networks, analyzing transmission characteristics of a predetermined number of packets of a service flow to determine a traffic pattern type of the service flow, and comparing the transmission status of each of the communication networks with transmission requirements of the traffic pattern type of the service flow to select one of the network interfaces, and using the selected network interface to transmit packets of the service flow, wherein the service flow is constituted by packets transmitted by the network interfaces through a port and packets received by the network interfaces through the port.
1 Assignment
0 Petitions
Accused Products
Abstract
A selection method for transmitting network packets adapted to be executed by a multiple-interface network device is provided. The multiple-interface network device includes a plurality of network interfaces. Each of the network interfaces connects to one of multiple communication networks. The selection method includes the following steps: collecting a transmission status of each of the communication networks; analyzing transmission characteristics of a predetermined number of packets of a service flow to determine a traffic pattern type of the service flow; comparing the transmission status of each of the communication networks with the transmission requirements of the traffic pattern type of the service flow to select one of the network interfaces, and using the selected network interface to transmit packets of the service flow. The service flow is constituted by packets transmitted by the network interfaces through a port and packets received by the network interfaces through the same port.
13 Citations
20 Claims
-
1. A multiple-interface network device, comprising:
-
a plurality of network interfaces, each of the network interfaces connecting to one of a plurality of communication networks; and a processor coupled to the network interfaces, collecting a transmission status of each of the communication networks, analyzing transmission characteristics of a predetermined number of packets of a service flow to determine a traffic pattern type of the service flow, and comparing the transmission status of each of the communication networks with transmission requirements of the traffic pattern type of the service flow to select one of the network interfaces, and using the selected network interface to transmit packets of the service flow, wherein the service flow is constituted by packets transmitted by the network interfaces through a port and packets received by the network interfaces through the port. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A selection method for transmitting network packets, executed by a multiple-interface network device, the multiple-interface network device comprising a plurality of network interfaces, and each of the network interfaces connecting to one of a plurality of communication networks, and the selection method for transmitting network packets comprising:
-
collecting a transmission status of each of the communication networks; analyzing transmission characteristics of a predetermined number of packets of a service flow to determine a traffic pattern type of the service flow; and comparing the transmission status of each of the communication networks with transmission requirements of the traffic pattern type of the service flow to select one of the network interfaces, and using the selected network interface to transmit packets of the service flow, wherein the service flow is constituted by packets transmitted by the network interfaces through a port and packets received by the network interfaces through the port. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification