Handoff Processing for Mobile Agent in Distributed Environment

분산 환경에서의 이동 에이전트 핸드오프 처리

  • Park, Ki-Hyun (Department of Communications Engineering, Uiduk University)
  • Published : 2001.12.01

Abstract

This paper presents a distributed mobile architecture aimed to support the mobility of mobile station. The proposed architecture considers three significant objects;mobile station (MS), mobile agent (MA) which logically represents mobile station in the wireline network, and trace agent (TA) to represent application server (AS) providing application service to mobile station. The mobile agent is made closely coupled with the mobile station while the trace agent is made closely coupled with the application server. During the handoff process, a flow control mechanism is considered to correct packet loss and out-of-sequence packets problem. The result of analytic additional time delay due to handoff processing is presented and simulation was performed to check the additional time delay as well as the correctness of handoff algorithm.

본 논문은 단말의 이동성을 수용하기 위한 분산 이동 구조에 대하여 다루고 있다. 제안된 구조에서는 세가지 분산 객체에 대하여 소개하고 있는데, 무선 이동 사용자가 이용하는 이동 단말(MS:Mobile Station), 유선망에서 이동 단말을 논리적으로 대신하는 이동 에이전트(MA:Mobile Agent), 이동 단말에 서비스를 제공하는 유선용 응용 서버(AS:Application Server)를 이동 환경에서 수용하기 위한 추적 에이전트(TA:Trace Agent)가 그들이다. 이동 에이전트는 이동 단말과 밀접한 관련을 갖고, 추적 에이전트는 응용 서버와 밀접한 관련을 갖는다. 핸드오프 과정에서 패킷 손실이나 순서 변경과 같은 문제점을 처리하기 위한 흐름 제어 기법이 고려되었으며, 제시된 알고리즘을 사용하는 경우의 추가적인 지연 시간에 대한 산술적인 결과를 제시하고 있다. 시뮬레이션을 통하여 알고리즘의 검증과 함께 산술적인 결과와 동일한 지연 시간을 확인하였다.

Keywords

References

  1. Ramachandran Ramjee et al., 'The Use of Network-Based Migrating User Agents for Personal Communication Services,' IEEE Personal Cornmun., Dec. 1995 https://doi.org/10.1109/98.475989
  2. Gian Pietro Picco, 'Mobile agents: an introduction,' Micro-processors and Microsysterns, Vol.25, Issue2, 2001 https://doi.org/10.1016/S0141-9331(01)00099-0
  3. David Kotz, Robert S. Gray, 'Mobile Agents and the Future of the Internet,' Department of Computer Science, Dartmouth College, 1999
  4. L. A. Guedes, et al, 'An agent based approach for supporting quality of service in distributed multimedia systems,' Computer Communications, Vol.21, Issue 14. 1998 https://doi.org/10.1016/S0140-3664(98)00188-1
  5. Prithviraj, Nitya Narasimhan. Louise E.Moser. P.M. Melliar-Smith, 'MAgNET: Mobile Agents for Networked Electronic trading,' IEEE Trans. On Knowledge and Data Processing, Vol.11, No.4, 1999 https://doi.org/10.1109/69.790796
  6. Larry T. Chen, Tatsuya Suda, 'Designing Mobile Computing Systems using Distributed Objects,' IEEE Commun. Mag., 1997 https://doi.org/10.1109/35.565657
  7. Dejan Milojicie. 'Mobile Agent Applications,' IEEE Concurrency, 1999 https://doi.org/10.1109/MCC.1999.788786
  8. M. T. Le et al., 'lnfoNet : The networking infrastructure of Infopad.' Proc. Compcon, California, Mar. 1995 https://doi.org/10.1109/CMPCON.1995.512381
  9. L. M. Silva, et al., 'Comparing the performance of mobile agent systems: a study of benchmarking,' Computer Communications, Vol.23, Issue 8, 2000 https://doi.org/10.1016/S0140-3664(99)00237-6
  10. Johnny Wong, et al, 'SMART mobile agent facility,' Journal of Systems and Software, Vol.56, Issue 1, 2001 https://doi.org/10.1016/S0164-1212(00)00082-0
  11. Roy Want et al., 'An Overview of the PARCTAB Ubiquitous Computing Experiment,' IEEE Personal Commun., Dec. 1995 https://doi.org/10.1109/98.475986
  12. Wen-Shyen E. Chen, et al, 'A novel mobile agent search algorithm,' Information Sciences, Vol.122, Issue 2-4, 2000 https://doi.org/10.1016/S0020-0255(99)00122-X
  13. P. Farjami, et al, 'Advanced service provisioning based on mobile agents,' Computer Communications, Vol.23, Issue 8, 2000 https://doi.org/10.1016/S0140-3664(99)00235-2
  14. N, Kawaguchi, et al, 'MAGNET: ad hoc network system based on mobile agents,' Computer Communications, Vol.23. Issue 8. 2000 https://doi.org/10.1016/S0140-3664(99)00236-4
  15. Claudia Raibulet, Claudio Demartini, 'Mobile agent technology for the management of distributed systems a case study:' Computer Networks, Vol.34, Issue 6, 2000 https://doi.org/10.1016/S1389-1286(00)00153-5