• DocumentCode
    3098090
  • Title

    An adaptive buffer management algorithm for enhancing dependability and performance in mobile-object-based real-time computing

  • Author

    Ip, May T W ; Lin, Wilfred W K ; Wong, Allan K Y ; Dillon, Tharam S. ; Wang, Dianhui

  • Author_Institution
    Dept. of Comput., Hong Kong Polytech. Univ., Kowloon, China
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    138
  • Lastpage
    144
  • Abstract
    In an ORC (object oriented real time computing) environment, it is important to reduce message retransmissions during message passing because these retransmissions cause significant time delay, and this makes it difficult to achieve the necessary timeliness. A cause of retransmission is message loss due to buffer overflow at the reception side. Here a P+I+D (P for proportional, I for integral and D for derivative) adaptive buffer control algorithm is proposed to prevent such possible overflow. The I control depends on the Convergence Algorithm (CA), which is a stable and efficient IEPM (Internet End-to-End Performance Measurement) tool that predicts the mean message roundtrip time (RTT) of a communication channel quickly and accurately. The P+I+D algorithm was tested under different conditions in a mobile ORC (MORC) environment where mobile agents collaborate freely over the Internet. The different test results confirm that the proposed P+I+D approach is indeed effective for preventing buffer overflow
  • Keywords
    Internet; buffer storage; message passing; mobile computing; object-oriented programming; real-time systems; software agents; three-term control; Convergence Algorithm; IEPM; Internet End-to-End Performance Measurement; PID adaptive buffer control algorithm; adaptive buffer management algorithm; buffer overflow; communication channel; dependability; mean message roundtrip time; message loss; message passing; message retransmissions; mobile ORC; mobile agents; mobile object based real time computing; object oriented real time computing; time delay; Adaptive control; Buffer overflow; Communication system control; Delay effects; Internet; Message passing; PD control; Pi control; Programmable control; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-Time Distributed Computing, 2001. ISORC - 2001. Proceedings. Fourth IEEE International Symposium on
  • Conference_Location
    Magdeburg
  • Print_ISBN
    0-7695-1089-2
  • Type

    conf

  • DOI
    10.1109/ISORC.2001.922829
  • Filename
    922829