gives very poor performance if it is directly applied to a wireless communication system. Wired channels are characterized by miniscule packet-loss probabilities and
randomly spaced errors. In contrast, wireless channels are characterized by time varying packet loss probabilities that are generally much larger than for wired channels. In addition, errors are typically bursty in wireless channels [3]. Meanwhile, 4G wireless users should not see any difference between a wired and a wireless network, and will have multiple connectivity options. For these reasons, we should seek to provide a new TCP, which can meet these requirements. An instant way of improving TCP performance would be to modify the TCP itself, since it is the inherent assumptions of TCP that are the cause of its poor performance within a wireless environment [4].