M3RT: An Internet End-to-End Performance Measurement Approach for Real-time Applications with Mobile Agents
Parallel Architectures, Algorithms, and Networks, International Symposium on (2002)
Makati City, Metro Manila, Philippines
May 22, 2002 to May 24, 2002
Allan K.Y. Wong , Hong Kong Polytechnic University
May T.W. Ip , Hong Kong Polytechnic University
Tharam S. Dillon , LaTrobe University
In this paper the M3RT (Micro Mean Message Roundtrip Time) IEPM (Internet End-to-End Performance Measurement) tool is proposed for supporting agent/object mobility in mobile-agent-based real-time applications. If an agent finds that the service roundtrip time (RTT) is too long, then it may try to cut it down by migrating to another idle node. Since migration is an expensive activity, the agent should decide correctly before making the move. One way of achieving sound decision making is to measure the mean RTT of the channel and to ensure that the RTT up-trend is not a transient phenomenon. The M3RT works on past history accumulated since the commencement of the channel operation. It never has computation overflow because of it integral nature. In the M3RT development process the corresponding time/stochastic Petri-Net model was built for exhaustive verification. The aim is to ensure that convergence stability is there under all conditions. The input waveforms used in the simulations mimic the dynamic reality of a sizeable network such as the Internet. Preliminary and limited validation tests in a controlled environment indicate that the M3RT works equally well as its macro predecessor, namely, the stable M2RT (Mean Message Roundtrip Time) package.
M3RT, IEPM, Petri-Net, Internet, microscopic application, mobile agents
M. T. Ip, T. S. Dillon and A. K. Wong, "M3RT: An Internet End-to-End Performance Measurement Approach for Real-time Applications with Mobile Agents," Parallel Architectures, Algorithms, and Networks, International Symposium on(ISPAN), Makati City, Metro Manila, Philippines, 2002, pp. 0119.