I-TCP
MIP HMIPV6 PHMIPV6 does not take in to account the problems that occurs at the transport layer as for the TCP protocol every disconnection and reconnection is treated as a high congestion situation, so TCP slows traffic to resolve the congestion
The idea in I-TCP is to split the connection exploiting a middle node
flowchart LR A((mobile node)) B[base station] C[correspondant\n node] A --standard TCP--> C A --I-TCP--> B --I-TCP--> C
HANDOFF
The handoff procedure is dependent on the mobile ip one, when a mobile node register is CoA at the home agent, I-TCP handoff starts and in the meantime packets are buffered at the middle node
ADVANTAGES
- flow and congestion control are separated in the 2 segments
- retrocompatibility with TCP
DISADVANTAGES
- Breaks the end to end principle for witch only the endpoint of the communication are aware of the communication channel
- the middle node maintains state