Transmission Control Protocol (TCP) is connection oriented transport protocol used on IP in wireless medium and it insists lossless data transmission in proper order. When TCP is used as a transmission protocol where physical layer is wireless medium, results high packet reordering due to bursty traffic and drastic variation in quality of service with respect to time. By sharing the same path for data and acknowledgement increases the traffic and collision, resulting in reduced throughput. In order to improve QoS this paper proposes a solution “Improved Delay the Duplicate Acknowledgement” (IDDA). This reduces traffic and spurious retransmissions, thereby improving TCP performance.