Abstract
Transport protocol for supporting multimedia streaming in mobile ad hoc networks has to cope with the rich dynamics, such as mobility-induced disconnection and reconnection, high out-of-order delivery ratios, channel errors, and network congestion. In this work, we design and implementate ADTFRC, a TCP-friendly transport protocol for ad hoc networks. ADTFRC adapts wireline TFRC protocol to ad hoc networks with improved rate adaptation behavior, the capability of application layer framing and selective retransmission. ADTFRC detects different packet loss behaviors based on end-to-end measurements of multiple metrics. This allows ADTFRC to more accurately gauge the network behavior and achieve higher throughput. Simulations show that the performance of ADTFRC is higher than standard TFRC and TCP with explicit-link-failure-notification (ELFN) support in terms of throughput, rate adaptation behavior and application level quality while still maintaining the TCP-Friendliness property.
Chapter PDF
Similar content being viewed by others
References
Holland, G., Vaidya, N.: Analysis of TCP performance over mobile ad hoc networks. In: MOBICOM 1999 (1999)
Sinha, P., Venkitaraman, N., Sivakumar, R., Bharghavan, V.: WTCP: A reliable transport protocol for wireless wide-area networks. In: MOBICOM 1999 (1999)
Balakrishnan, H., Seshan, S., Amir, E., Katz, R.: Improving TCP/IP performance over wireless networks. In: MOBICOM 1995 (1995)
Balakrishnan, H., Katz, R.: Explicit loss notification and wireless web performances. In: Globecom 1998 (1998)
Fu, Z., Meng, X., Lu, S.: How bad TCP can perform in wireless ad hoc network. In: IEEE ISCC (IEEE Symposium on Computers and Communications) 2002, Italy (July 2002)
Monks, J., Sinha, P., Bharghavan, V.: Limitations of TCP-ELFN for ad hoc networks. In: MOMUC 2000 (2000)
Gerla, M., Tang, K., Bagrodia, R.: TCP performance in wireless multihop networks. In: WMCSA 1999 (1999)
Biaz, S., Vaidya, N.H.: Distinguishing congestion losses from wireless transmission losses. In: IEEE 7th Int. Conf. on Computer Communications and Networks (October 1998)
Brakmo, L., O’Malley, S., Peterson, L.: TCPVegas: New techniques for congestion detection and avoidance. ACM SIGCOMM (1994)
Jacobson, V., Karels, M.J.: Congestion Avoidance and Control. ACM Sigcomm (1988)
Allman, M., Paxson, V., Stevens, W.: TCP Congestion Control. RFC 2581 (April 1999)
Biaz, S., Vaidya, N.: Discriminating congestion losses from wireless losses using inter-arrival times at the receiver. IEEE ASSET (1999)
Bakre, A., Badrinath, B.: I-TCP:indirect TCP for mobile hosts. In: Proc. 15th International Conf. on Distributed Computing Systems (ICDCS) (May 1995)
Bakre, A., Badrinath, B.: Implementation and performance evaluation of Indirect TCP. IEEE Trans. Computers 46 (March 1997)
Fu, Z., Meng, X., Lu, S.: TCP Friendly Rate Adaptation for Multimedia Streaming in Mobile Ad Hoc Networks, Technical Report of Computer Science Department, UCLA (2003)
Floyd, S., Handley, M., Padhye, J., Widmer, J.: Equation-Based Congestion Control for Unicast Application. In: Proceedings of ACM Sigcomm (2000)
Handley, M., Floyd, S., Padhye, J., Widmer, J.: TCP Friendly Rate Control (TFRC): Protocol Specification, RFC 3448 (January 2003)
Bansal, D., Balakrishnan, H.: Binomial Congestion Control Algorithms. In: Proceedings of IEEE Infocom (2001)
Bansal, D., Baladrishnan, H., Floyd, S., Shenker, S.: Dynamic Behavior of Slowly- Responsive Congestion Control Algorithms. In: Proceedings of ACM Sigcomm (2001)
Schulzrinne, H., Casner, S., Frederick, R., Jacobson, V.: RTP: A Transport Protocol for Real- Time Applications, RFC 1889 (1996)
Raman, S., Balakrishnan, H., Srinivasan, M.: ITP: An Image Transport Protocol for the Internet. IEEE/ACM Trans. on Networking (June 2002)
Feamster, M., Balakrishnan, H.: Packet Loss Recovery for Streaming Video. In: 12th International Packet Video Workshop, Pittsburgh, PA (April 2002)
Liu, J., Singh, S.: ATCP:TCP for mobile ad hoc networks. IEEE Journal on Selected Areas in Communiations 19(7), 1300–1315 (2001)
Wang, F., Zhang, Y.: Improving TCP performance over mobile ad-hoc networks with outof-order detection and response. In: Proceedings of the third ACM international symposium on Mobile ad hoc networking and computing, Lausanne, Switzerland (2002)
Fitzek, F., Reisslein, M.: MPEG-4 and H.263 Video Traces for Network Performance Evaluation. IEEE Network 15(6) (2001), Video traces available from the website http://www-tkn.ee.tu-berlin.de/~fitzek/TRACE/pub.html
Fitzek, F., Reisslein, M.: A Prefetching Protocol for Continuous Media Streaming in Wireless Environments. IEEE Journal on Selected Areas in Communications (Special Issue on Mobility and Resource Management in Next Generation Wireless Systems) 19(6), 2015–2028 (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 IFIP International Federation for Information Processing
About this paper
Cite this paper
Fu, Z., Meng, X., Lu, S. (2003). TCP Friendly Rate Adaptation for Multimedia Streaming in Mobile ad hoc Networks. In: Marshall, A., Agoulmine, N. (eds) Management of Multimedia Networks and Services. MMNS 2003. Lecture Notes in Computer Science, vol 2839. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-39404-4_9
Download citation
DOI: https://doi.org/10.1007/978-3-540-39404-4_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20050-5
Online ISBN: 978-3-540-39404-4
eBook Packages: Springer Book Archive