Packet retransmission control system, method and program
First Claim
1. A packet retransmission control system comprising:
- a network control block configured to perform packet retransmission control in an upper layer; and
a packet retransmission control block configured to perform packet retransmission control with a shorter retransmission timeout than said upper layer in a lower layer that is lower than said upper layer,wherein if said network control block receives a duplicate acknowledge packet being an acknowledge packet notifying a same sequence number for a predetermined number of times, said network control block performs packet retransmission,wherein said packet retransmission control block determines whether or not retransmission of a same packet is performed earlier in said upper layer than in said lower layer, andwherein if retransmission of said same packet is performed earlier in said upper layer than in said lower layer, said packet retransmission control block prohibits retransmission of said same packet in said lower layer.
1 Assignment
0 Petitions
Accused Products
Abstract
A packet retransmission control system has: a network control block configured to perform packet retransmission control in an upper layer; and a packet retransmission control block configured to perform packet retransmission control with a shorter retransmission timeout than the upper layer in a lower layer that is lower than the upper layer. If the network control block receives a duplicate acknowledge packet being an acknowledge packet notifying a same sequence number for a predetermined number of times, the network control block performs packet retransmission. The packet retransmission control block determines whether or not retransmission of a same packet is performed earlier in the upper layer than in the lower layer. If retransmission of the same packet is performed earlier in the upper layer than in the lower layer, the packet retransmission control block prohibits retransmission of the same packet in the lower layer.
-
Citations
9 Claims
-
1. A packet retransmission control system comprising:
-
a network control block configured to perform packet retransmission control in an upper layer; and a packet retransmission control block configured to perform packet retransmission control with a shorter retransmission timeout than said upper layer in a lower layer that is lower than said upper layer, wherein if said network control block receives a duplicate acknowledge packet being an acknowledge packet notifying a same sequence number for a predetermined number of times, said network control block performs packet retransmission, wherein said packet retransmission control block determines whether or not retransmission of a same packet is performed earlier in said upper layer than in said lower layer, and wherein if retransmission of said same packet is performed earlier in said upper layer than in said lower layer, said packet retransmission control block prohibits retransmission of said same packet in said lower layer. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A packet retransmission control method comprising:
-
performing packet retransmission control in an upper layer; and performing packet retransmission control with a shorter retransmission timeout than said upper layer in a lower layer that is lower than said upper layer, wherein said performing packet retransmission control in said upper layer comprises;
performing packet retransmission, if a duplicate acknowledge packet being an acknowledge packet notifying a same sequence number is received for a predetermined number of times, andwherein said performing packet retransmission control in said lower layer comprises; determining whether or not retransmission of a same packet is performed earlier in said upper layer than in said lower layer; and prohibiting retransmission of said same packet in said lower layer, if retransmission of said same packet is performed earlier in said upper layer than in said lower layer.
-
-
9. A packet retransmission control program recorded on a tangible computer-readable medium that, when executed, causes a computer to perform packet retransmission control processing,
said packet retransmission control processing comprising: -
performing packet retransmission control in an upper layer; and performing packet retransmission control with a shorter retransmission timeout than said upper layer in a lower layer that is lower than said upper layer, wherein said performing packet retransmission control in said upper layer comprises;
performing packet retransmission, if a duplicate acknowledge packet being an acknowledge packet notifying a same sequence number is received for a predetermined number of times, andwherein said performing packet retransmission control in said lower layer comprises; determining whether or not retransmission of a same packet is performed earlier in said upper layer than in said lower layer; and prohibiting retransmission of said same packet in said lower layer, if retransmission of said same packet is performed earlier in said upper layer than in said lower layer.
-
Specification