×

Packet retransmission control system, method and program

  • US 20110286469A1
  • Filed: 08/04/2011
  • Published: 11/24/2011
  • Est. Priority Date: 03/03/2010
  • Status: Active Grant
First Claim
Patent Images

1. A packet retransmission control system comprising:

  • a network protocol stack that performs packet retransmission control; and

    a lower layer retransmission control unit configured to perform packet retransmission control in a lower layer than said network protocol stack, wherein;

    said lower layer retransmission control unit, when transmitting a transmission packet, gives a sequence number indicating a transmission order to said transmission packet;

    said lower layer retransmission control unit receives, from a receiving device receiving said transmission packet as a reception packet, an ACK packet indicating said sequence number of said reception packet;

    said lower layer retransmission control unit refers to said sequence number of said received ACK packet to determine whether or not said lower layer retransmission control unit receives said ACK packet in an order of said sequence number;

    said ACK packet responding to a first transmission packet is a first ACK packet;

    said ACK packet responding to a second transmission packet that is transmitted following said first transmission packet is a second ACK packet;

    said ACK packet responding to a third transmission packet that is transmitted after said second transmission packet is a third ACK packet;

    if said lower layer retransmission control unit receives said first ACK packet and receives said third ACK packet following said first ACK packet without receiving said second ACK packet, said lower layer retransmission control unit performs fast retransmission control processing;

    in said fast retransmission control processing, said lower layer retransmission control unit determines whether or not to receive said second ACK packet before a fast retransmission determination period passes after a reception time of said third ACK packet; and

    if said lower layer retransmission control unit fails to receive said second ACK packet within said fast retransmission determination period, said lower layer retransmission control unit retransmits said second transmission packet.

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