An Effective Service Discovery Architecture at Wired/Wireless Networks

유무선 네트워크에서 효율적인 서비스탐색 구조 설계

  • Seo, Hyun-Gon (Halla Univ. Information & communication Engineering) ;
  • Kim, Ki-Hyung (Ajou Univ. College of information Technology) ;
  • Hong, You-Sik (Sangji Univ. School of Computer, Information and Communication Engineering) ;
  • Lee, U-Beom (Sangji Univ. School of Computer, Information and Communication Engineering)
  • 서현곤 (한라대학교 정보통신공학부) ;
  • 김기형 (아주대학교 정보통신대학) ;
  • 홍유식 (상지대학교 컴퓨터공학부) ;
  • 이우범 (상지대학교 컴퓨터공학부)
  • Published : 2007.10.25

Abstract

Service discovery protocols is software components to find specific services or resources on network. The SLP defined by IETF protocol is a framework for automatic service discovery on IP based networks. Automatic service discovery is an important component on ubiquitous computing environment. This paper proposes a service discovery architecture named as SLPA(Service Location Protocol based on AMAAM). AMAAM(Mobility Agent Advertisement Mechanism) is an aggregation-based Mobile IP implementation in MANET. In SLPA, the role of the directory agent is assigned to the mobility agent in AMAAM. The mobility agent periodically beacons an advertisement message which contains both the advertisement of the directory agent in SLP and the advertisement of the mobility agent in Mobile IP. For evaluating the functional correctness of SLPA and the overhead of maintaining a service directory of SLPA. We simulate SLPA using ns-2 and analyze the overhead of control overheads for the aggregation. Through the simulation experiments we show the functional correctness of the proposed architecture and analyze the performance results.

서비스 검색 프로토콜은 네트워크에서 특정 서비스나 자원의 검색할 수 있는 소프트웨어 컴포넌트이다. IETF에서 정의된 SLP는 IP 기반 네트워크에서 자동적인 서비스 검색을 지원하기 위한 프레임워크이다. 자동적인 서비스 검색 기법은 유비쿼터스 컴퓨팅 환경에 아주 중요한 요소이다. 본 논문은 유무선 환경의 이동성을 제공하는 AMAAM 프로토콜에 기반 하는 서비스 검색 구조인 SLPA를 제안한다. AMAAM은 MANET에서 취합 기반 Mobile IP를 구현한 프로토콜이다. SLPA에서 SLP의 디렉터리 에이전트 역할을 AMAAM의 이동성 에이전트에 할당하였다. 이동성 에이전트는 SLP의 디렉터리 에이전트의 광고와 Mobile IP의 이동성 에이전트의 광고를 모두 포함하는 이동성 에이전트 광고 메시지를 주기적으로 비컨신호를 발송 한다. SLPA의 기능적 정확성과 서비스 검색의 유비비용 오버헤드를 평가를 위하여 ns-2와 AODV-UU를 이용하여 실험을 한다. 그리고 실험결과를 통하여 제안하는 구조의 정확성을 보이고 성능 결과를 분석한다.

Keywords

References

  1. Jini Network Technology white papers; available online at http://wwws.sun.com/software/jini/whitepapers/, Sun Microsystem, 1999
  2. UPnP Device Architecture Ver1.0; avaliable online at, http://www.upnp.org/download/ UPnPDA10_20000613.htm, June, 2000
  3. Salutation Architecture Specification; available online at http://www.salutation.org
  4. E. Guttman, C. E. Perkins and M. day, 'Service Location Protocol, version2,' RFC 2608, June 1999
  5. Charles E. Perkins, 'Service Location Protocol for Mobile Users,' Personal, Indoor and Mobile Radio Communications, 1998. The Ninth IEEE International Symposium on, Volume 1 , 8-11 Sept. 1998, pp.141 - 146
  6. Golden G. Richard III, 'Service Advertisement and Discovery: Enabling universal device cooperation,' IEEE Internet Computing, September-October 2000, pp.18-26
  7. HyunGon. Seo, 'A Study on Effective Route and Mobility Management Schemes at Wired/Wireless Networks,' YuengNam Univ. Ph. D Thesis, February 2004
  8. Hyun-Gon Seo and Ki-Hyung Kim, 'Mobility Agent advertisement Mechanism for supporting Mobile IP in Ad Hoc Networks,' Service Assurance with Partial and Intermittent Resources, SAPIR 2004, August 01-06, 2004. pp.187-196
  9. S. Motegi, K. Yoshihara and H. Horiuchi, 'Service Discovery for wireless Ad Hoc Networks,' Wireless Personal Multimedia Communications, 2002. The 5th International Symposium on , Volume 1, 27-30 October. 2002. pp.232 - 236
  10. Wenbin Ma, Baoning Wu, Wei Zhang and Liang Cheng, 'Implementation of a Lightweight Service Advertisement and Discovery Protocol for Mobile Ad hoc networks,' Global Telecommunications Conference, 2003. GLOBECOM '03. IEEE, Volume: 2, 1-5 December. 2003, pp.1023 -1027
  11. Hend Koubaa and Eric Fleury, 'Service Location Protocol overhead in the Random Graph Model for Ad Hoc Networks', Computers and Communications, 2002. Proceedings. ISCC 2002. Seventh International Symposium on, 1-4 July 2002. pp.49 - 54
  12. B. Wiberg, 'Porting AODV-UU implementation to ns-2 and Enabling Trace-based Simulation,' UPPSALA University Master's Thesis in Computer Science, December 2002
  13. C. E. Perkins, 'Ad Hoc On-Demand Distance Vector (AODV) Routing,' RFC 3561, July. 2003
  14. Hyun-Gon Seo and Ki-Hyung Kim, 'Mobility Agent Advertisement Mechanism for Supporting Mobile IP in Ad Hoc Networks,' LNCS Vol 3126, pp187-196, August 2004