Indirect TCP suggests splitting the TCP layer into two sub-layers: a TCPM connection between the mobile node and base transceiver, and a TCP connection between fixed nodes. The TCPM sends and receives packets to/from the mobile node via the base transceiver and to/from a TCPF layer at a fixed node. Selective repeat protocol modifies indirect TCP by using UDP for selective retransmission of data between the mobile node and base transceiver, while still using TCPM and TCP between network endpoints. Mobile-end transport protocol further modifies this by guaranteeing in-order delivery between the mobile node and base transceiver like TCP instead of UDP.