×

Frame transfer apparatus and frame transfer method

  • US 9,548,929 B2
  • Filed: 08/07/2013
  • Issued: 01/17/2017
  • Est. Priority Date: 10/12/2012
  • Status: Active Grant
First Claim
Patent Images

1. A frame transfer apparatus comprising:

  • a memory coupled to a processor, the memory storing an address and a port in association with the address;

    a receiver configured to receive a frame;

    a switch circuit configured to determine an output port based on a destination address of the received frame; and

    a transmitter configured to transmit the received frame, from the output port determined by the switch circuit,wherein the switch circuit is configured to;

    determine whether the destination address of the received frame has already been stored in the memory and to allocate the received frame to a first flow identified by a first flow identifier and a second flow identified by a second flow identifier;

    when it is determined that the destination address of the received frame has not already been stored in the memory,determine whether a transfer rate of the first flow to which the received frame is allocated is equal to or less than a first upper limit transfer rate, when the transfer rate of the first flow is equal to or less than the first upper limit transfer rate, determine whether a transfer rate of the second flow to which the received frame is allocated is equal to or less than a second upper limit transfer rate, when the rate of the second flow is equal to or less than the second upper limit transfer rate, control the first upper limit transfer rate in the output port so as to set less than the second upper limit transfer rate and copy the received frame and transfer the received frame and the copied received frame on the first flow, and when either the rate of the first flow greater than the first upper limit transfer rate or the rate of the second flow is greater than the second upper limit transfer rate, discard the received frame, andwhen it is determined that the destination address of the received frame has already been stored in the memory,determine whether the transfer rate of the second flow to which the received frame is allocated is equal to or less than the second upper limit transfer rate, when the transfer rate of the second flow is equal to or less than the second upper limit transfer rate, transfer the received frame on the second flow, and when the rate of the second flow is greater than the second upper limit transfer rate, discard the received frame.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×