With the rapid development of wireless communication technology,there is a urge requirement for the con-vergence of wireless and Internet. But the high BER, fading and occasionally occurred handoff in wireless networksheavily deteriorate the performance of traditional communication protocols such as TCP/UDP. This paper provides anoverview of the techniques which can improve data transmission over wireless links ,defines a taxonomy based on dif-ferent protocol layers ,and finally discusses the trends in this field.