Skip to main content

Table 1 Comparison of the main characteristic of various TCP Enhancements

From: TCP performance in multi-hop wireless ad hoc networks: challenges and solution

 

"Fixed RTO"

"TCP-DOOR"

"BACKUP PATH"

"ROUTING EXPLOITING MULTIPLE INTERFACES"

"ELFN"

 

[26]

[27]

[29]

[31]

[32]

DEALING WITH ROUTING FAILURES

Yes: the expiration of second RTO is taken to be evidence of a route loss.

Yes: out of order event is interpreted as an indication of route failure.

Yes: it uses multiple paths. if one path fail the other will backup the transmission

Yes: different routing protocols with different radio interfaces are used to backup that transmission

Yes: notify TCP about the route failure through ELFN message

DEALING WITH WIRELESS ERRORS

No.

No.

No.

No.

No.

DEALING WITH CONTENTION

No.

No.

No.

No.

No.

DEALING WITH RETRANSMISSION

Yes: it uses fixed RTO.

No.

No.

No.

Yes: upon receiving ELFN message, disable the retransmission timers and enters a standby mode.

DEALING WITH TCP CONGESTION CONTROL MECHANISM

No.

Yes: it temporarily disables the congestion control by keeping its state constant in case of out of order events.

No.

No.

No.

DEALING WITH HIDDEN EXPOSED PROBLEM

No.

No.

No.

No.

No.

DEALING WITH TCP RATE

No.

No.

No.

No.

No.

DEALING WITH TCP ACK

No.

Yes: ACK is used to notify the sender about out of order packet delivery.

No.

No.

No.