DOI QR코드

DOI QR Code

Modeling of Multimedia Internet Transmission Rate Control Factors Using Neural Networks

멀티미디어 인터넷 전송을 위한 전송률 제어 요소의 신경회로망 모델링

  • 정길도 (전북대학교 전기전자제어공학부) ;
  • 유성구 (전북대학교 전기전자제어공학부)
  • Published : 2005.04.01

Abstract

As the Internet real-time multimedia applications increases, the bandwidth available to TCP connections is oppressed by the UDP traffic, result in the performance of overall system is extremely deteriorated. Therefore, developing a new transmission protocol is necessary. The TCP-friendly algorithm is an example satisfying this necessity. The TCP-Friendly Rate Control (TFRC) is an UDP-based protocol that controls the transmission rate that is based on the available round trip time (RTT) and the packet loss rate (PLR). In the data transmission processing, transmission rate is determined based on the conditions of the previous transmission period. If the one-step ahead predicted values of the control factors are available, the performance will be improved significantly. This paper proposes a prediction model of transmission rate control factors that will be used in the transmission rate control, which improves the performance of the networks. The model developed through this research is predicting one-step ahead variables of RTT and PLR. A multiplayer perceptron neural network is used as the prediction model and Levenberg-Marquardt algorithm is used for the training. The values of RTT and PLR were collected using TFRC protocol in the real system. The obtained prediction model is validated using new data set and the results show that the obtained model predicts the factors accurately.

Keywords

References

  1. A. S. Tanenbaum, Computer networks(third edition), Prentice Hall International, Inc, 1996
  2. J. Widmer, R. Denda, and M. Mauve, Parkitsche Informatic IV, 'A Survey on TCP-friendly congestion control,' IEEE Network, vol. 3, pp. 28-37, May/June, 2001 https://doi.org/10.1109/65.923938
  3. L. Rizzo, 'Pgmcc: A TCP-friendly signle-rate multicast congestion control scheme,' Proc. ACM SIGCOMM, Stockholm, Sweden, pp 17-28, Aug 2000
  4. S. Sisalem and A. Wolisz, 'MLDA: A TCP-friendly congestion control framework for heterogeneous multicast environments,' $8^{th}$ Int'l. Wksp. QoS, June 2000 https://doi.org/10.1109/IWQOS.2000.847939
  5. R. Rejaie, M. Handley, and D. Estrin, 'RAP: An end-to-end rate based congestion control mechanism for real-time streams in the Internet,' IEEE INFOCOMM, March 1999 https://doi.org/10.1109/INFCOM.1999.752152
  6. J. Mahadavi and S. Floyd, 'TCP-friendly unicast rate-based flow control,' Tech. Rep., Technical note sent to the end2end interest mailing list, January 1997, Available at: http://www.psc.edu/networking/tcp_friendly.html
  7. J. G. Lee, J. Y. Choi, 'Modeling of nuclear power plant Steam Generator using Neural Networks,' Journal of Control, Automation and System Engineering. vol. 4, no. 4, August, 1998
  8. 최진영, 박현주, '신경회로망을 이용한 시스템 모델링 및 제어', 제어.자동화.시스템공학회지, 제1권 제3호, pp. 62-73, 1995
  9. K. S. Narendra and K. Parthasarthy, 'Identification and control of dynamical system using neural network,' IEEE Trans. Neural Networks, Vol. 1, No. 1, pp. 4-27, 1990 https://doi.org/10.1109/72.80202
  10. 왕현민, 허경무, 우광준, '개선된 신경망을 이용한 헬리콥터 고도 제어기 설계', 제어.자동화.시스템공학 논문지, 제7권 제3호, pp. 229-237, 2001
  11. M. Norgaard, O. Ravn, N. K. Poulsen and L. K. Hansen, 'Neural networks for modeling and control of dynamic systems,' A practitioner's Handbook, Springer
  12. S. Haykin, Neural networks, MacMillan, 1994
  13. Finschi, 'An implementation of the Levenberg-Marquardt algorithm,' clausiusstrasses 45, CH-8092, Zuerich, 1996
  14. The IPERF, 'http://dast.nlanr.net/Projects/Iperf/'
  15. V. Jacobson, 'Congestion avoidance and control,' SIGCOMM Symposium on Communications Architectures and Protocols, pages 214-329, 1988
  16. J. Michael, L. Kenneth, The pocket guide to TCP/IP sockets: C version, Morgan Kaufmann Publishers, Inc. 2001
  17. V. Paxson, 'Automated packet trace analysis of TCP implementations,' IN Proceedings of SIGCOMM 97, 1997 https://doi.org/10.1145/263105.263160
  18. J. Padhye, V. Firoiu, D. Towsley, J. Kurose. 'Modeling TCP throughput: A simple model and its empirical validation,' ACM SIGCOMM, 1998
  19. I. J Yeom, ENDE: an end-to-end network delay emulator, Texas A&M University, 1998
  20. M. Mathis, J. Semke, J. Mahdavi, and T. Ott, 'The macroscopic behavior of TCP congestion avoidance algorithm,' ACM Computer Communication Review, 27(3):67-82, July 1997 https://doi.org/10.1145/263932.264023
  21. M. Jacek, 'Introduction to artificial neural systems,' West Publishing Company, 1992