• 제목/요약/키워드: 디스커버리 기법

검색결과 15건 처리시간 0.022초

확장성과 효율성 고려한 DDS 참여자 디스커버리 기법 (A Scalable and Effective DDS Participant Discovery Mechanism)

  • 권기정;유용덕;최훈
    • 한국정보통신학회논문지
    • /
    • 제13권7호
    • /
    • pp.1344-1356
    • /
    • 2009
  • DDS(Data Distribution Service)는 데이터 중심의 통신 기술로서 DDS 디스커버리(discovery) 기법을 이용하여 각 데이터(토픽: Topic)에 대한 참여자의 위치정보 자동설정을 통해 참여자의 동적 플러그 앤 플레이를 지원하는 효율적인 통신 서비스를 제공한다. 본 논문에서는 기존 DDS 디스커버리 기법들의 성능 및 문제점들을 비교 및 분석하여 대규모 분산시스템에 적합한 계층적 구조 기반의 DDS 디스커버리 기법(SPDP-TBF)을 제안한다. 제안하는 SPDP-TBF 기법은 등록/검색을 담당하는 별도의 계층별 관리자들을 두어 연관된 참여자들만의 주기적인 디스커버리를 수행함으로써 참여자 정보를 관계된 참여자에게만 전송하여 메시지 전송의 효율성을 높이며, 나아가 계층별 관리자 노드를 통해 계층적 디스커버리를 수행함으로써 대규모 분산시스템에도 적용할 수 있는 높은 확장성을 제공할 수 있다.

유비쿼터스 컴퓨팅 환경에서 클러스터링 기반 효율적인 서비스 디스커버리 기법 (Efficient Service Discovery Scheme based on Clustering for Ubiquitous Computing Environments)

  • 강은영
    • 한국인터넷방송통신학회논문지
    • /
    • 제9권2호
    • /
    • pp.123-128
    • /
    • 2009
  • 유비쿼터스 컴퓨팅 환경에서는 네트워크상의 서비스를 자동으로 발견하고 서비스는 자신의 능력을 광고할 수 있는 서비스 디스커버리(service discovery)가 중요하다. 본 논문에서는 클러스터링 기반 서비스 디스커버리 기법과 P2P 캐슁 기법을 혼합하여 효율적인 서비스 디스커버리 기법을 제안한다. 제안한 기법은 노드 ID를 기반으로 클러스터링 하고 이를 이용하여 서비스를 검색한다. 또한 서비스 검색을 빠르게 하기 위하여 P2P 캐쉬를 기반으로 이웃 노드의 정보를 사용하여 서비스 검색 성능을 향상시킨다. 제안된 기법은 노드의 부하를 가중 시키며 병목 현상을 일으키는 중앙 서버를 사용하지 않고 많은 쿼리를 생성하는 플러딩 방식을 사용하지 않는다. 시뮬레이션을 통하여 서비스 디스커버리를 이용하는 주고받는 메시지수를 줄이고 평균 탐색 거리를 줄임으로서 전체 네트워크 로드와 응답 시간이 성능 향상 면에서 우수함을 보인다.

  • PDF

모바일 애드-혹 네트워크를 위한 효율적인 서비스 디스커버리 (An Efficient Service Discovery for Mobile Ad Hoc Networks)

  • 강은영
    • 한국통신학회논문지
    • /
    • 제34권9B호
    • /
    • pp.947-954
    • /
    • 2009
  • 모바일 애드-혹 네트워크에서 현재 상황에서 원하는 시간에 원하는 서비스를 검색, 사용할 수 있는 서비스 디스커버리 기법은 중요 이슈이다. 본 논문에서는 DHT 기반 서비스 디스커버리 기법과 P2P 캐싱 기법을 혼합하여 효율적인 서비스 디스커버리 기법을 제안한다. 제안한 기법은 DHT기반으로 CAN과 같이 2차원의 논리적 영역에 해시된 정보를 저장하고 이를 이용하여 서비스를 검색한다. 또한 서비스 검색을 빠르게 하기 위하여 P2P 캐시를 기반으로 이웃 노드의 정보를 사용하여 서비스 검색 성능을 향상시킨다. 제안된 기법은 노드의 부하를 가중 시키며 병목 현상을 일으키는 중앙 서버를 사용하지 않고 많은 메시지를 생성하는 브로드캐스팅 방식을 사용하지 않는다. 그러므로 네트워크에서 노드에게 부하를 균등하게 배분하며 서비스 디스커버리를 이용하여 서비스를 검색하는데 필요한 메시지수를 줄이고 평균 탐색 거리를 줄임으로서 전체 네트워크 로드와 응답 시간을 향상 시킬 수 있다.

유비커터스 환경에서 이동 에이전트를 이용한 서비스 디스커버리 기법 설계 (Service Discovery Scheme Design Using Mobile Agent in Ubiquitous Environment)

  • 김경인;선승상;엄영익
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2004년도 춘계학술발표대회
    • /
    • pp.609-612
    • /
    • 2004
  • 유비쿼터스 환경은 인간이 생활하는 각종 기기들에 컴퓨팅 능력과 네트워킹 능력을 가지고 상호간에 정보를 교환하며 서비스를 제공하는 환경을 말한다. 이러한 유비쿼터스 환경이 구축되기 위해서는 컴퓨팅 인프라 및 네트워킹 인프라를 기반으로 다양한 서비스 프레임워크가 지원되어야 한다. 여러 서비스 프레임워크에서 중요한 한가지로 서비스 및 자원에 대한 디스커버리 엔진을 들 수 있다. 본 논문에서는 유비쿼터스 환경에서 이동 에이전트를 이용하여 효율적인 디스커버리 기법을 제안한다. 본 기법을 이용하면 빠른 서비스의 검색뿐만 아니라 서비스 목록들의 일관성을 유지해 높은 신뢰성을 제공할 수 있다.

  • PDF

대규모 분산 환경을 위한 서비스 디스커버리 기술 (Service Discovery Technology for Large-scale Distributed Environment)

  • 김유진;윤희용
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2015년도 제51차 동계학술대회논문집 23권1호
    • /
    • pp.159-161
    • /
    • 2015
  • 서비스 디스커버리는 대부분의 분산시스템 및 서비스 지향 아키텍처의 핵심 구성요소다. 실시간 시스템 기반에서 서비스 위치는 자주 변경될 수 있는데, 이 때 서비스 중단 문제가 발생할 수 있다. 이를 방지하기 위해서 동적인 서비스 등록과 서비스 디스커버리 기법이 매우 중요하다. 본 논문은 서비스 중단 문제를 해결할 수 있는 몇 가지 오픈 소스 솔루션들을 소개한다. 각 솔루션들은 레지스트리 타입에 따라 크게 범용 레지스트리와 단일 목적용 레지스트리로 나눌 수 있다. 각 솔루션들의 기능을 서로 비교함으로써 사용자로 하여금 자신의 요구사항에 적합한 솔루션을 선택하는데 도움이 되고자 한다.

  • PDF

유비쿼터스 환경에서의 FIPA 기반 에이전트 플랫폼을 이용한 서비스 디스커버리 (Service Discovery Using FIPA-Compliant Agent Platform in Ubiquitous Environments)

  • 김형준;이규민;최기현;신동렬
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 춘계학술발표대회
    • /
    • pp.581-584
    • /
    • 2005
  • 에이전트 시스템(agent system) 관련 기술은 이질적이고 분산된 환경에서 상호 운용성(interoperability)을 확보하기 위한 방법이 될 수 있다. 이런 에이전트 시스템의 국제 표준화를 진행해 나가고 있는 단체인 FIPA(Foundation for Intelligent Physical Agents)는 1996년 에 형성되었고, 이질적인 시스템간의 상호 운용성을 최대화하기 위해서 국제적으로 인정된 명세서를 정기적으로 발표하고 있다. 하지만 최근까지 FIPA 표준안은 모바일 ad-hoc네트워크와 같은 환경을 고려하지 못하고 있다. 이러한 환경에서 에이전트는 이질적인 네트워크들에서 제공하는 서비스들을 이용할 수 없다. 이러한 문제점에 초점을 맞추어 본 논문에서는 FIPA 표준을 참고하여 만든 FIPA-OS(Foundation for Intelligent Physical Agents Open Source) 를 수정한 에이전트 플랫폼을 제공한다. 우리는 이러한 에이전트 플랫폼을 이용하여 이질적인 환경에서 제공하는 서비스들에 대한 상호운용성과 에이전트 플랫폼 안에 DM(Discovery Middleware)을 추가하여 확장성을 보장한다. DM은 에이전트가 ad-hoc 네트워크 안에서 동작하는 서비스 디스커버리 기법들을 사용하여 서비스들을 찾고 생성할 수 있게 도와준다. 우리는 다양한 서비스 디스커버리 기법 중 UPnP (Universal Plug and Play)와 LSD (Lightweight Service Discovery Protocol)를 이용하여 DM을 구현하였다. UPnP는 UPnP 포럼에서 개발된 서비스 디스커버리를 위한 프로토콜의 집합이며 LSD는 우리가 만든 모바일 ad-hoc 네트워크에서 동작하는 새로운 서비스 디스커버리 프로토콜로 캐쉬 관리를 강조하여 개발하였다. 우리가 제안하는 DM을 이용하여 수정된 에이전트 플랫폼에서 UPnP와 LSD의 장비에서 제공되는 서비스들을 상호간 이용 할 수 있다.

  • PDF

도서관 디스커버리의 평가요소에 대한 상대적 중요도 분석 (Analysis of Relative Importance on Evaluation Elements of Library Discovery)

  • 김성희
    • 한국문헌정보학회지
    • /
    • 제54권2호
    • /
    • pp.399-417
    • /
    • 2020
  • 본 연구에서는 디스커버리가 제공하고 있는 다양한 기능들에 대해 평가요소를 선정하여 그 상대적 중요성을 분석하였다. 먼저, 선행연구를 통해 선정된 다양한 평가항목들에 대해 콘텐츠, 탐색기능, 우연한 발견, 상호작용성, 사용의 편리성 등 다섯 개 카테고리로 구분하고 이들을 다시 36개의 세부 평가항목으로 구성하였다. 각 평가요소들의 상대적 중요성을 객관적으로 평가하기 위해서 AHP 기법을 채택하였다. 평가결과 상위 항목에서는 사용의 편리성이 가장 중요하고 이어서 콘텐츠, 탐색기능, 상호작용성, 우연한 발견 순으로 나타났다. 또한 전체 36개의 하위 평가항목에 대한 중요도 분석결과 콘텐츠 통합데이터 품질이 가장 중요한 요소로 나타났다. 이러한 연구결과는 추후 디스커버리를 도입하거나 선정하기 위한 기초자료로 활용할 수 있을 것으로 기대한다.

모바일 애드-혹 네트워크를 위한 노드 ID 기반 서비스 디스커버리 기법 (Node ID-based Service Discovery for Mobile Ad Hoc Networks)

  • 강은영
    • 한국컴퓨터정보학회논문지
    • /
    • 제14권12호
    • /
    • pp.109-117
    • /
    • 2009
  • 본 논문에서는 서비스 광고의 P2P 캐시 기법과 노드 ID를 기반으로 한 서비스 검색 기법을 혼합한 효율적인 서비스 디스커버리 기법을 제안한다. P2P 캐싱 광고 기법은 이웃 노드에 서비스 정보를 캐시 하기 때문에 빠르게 서비스 광고 정보를 확산시키며 서비스검색 평균 흡 수를 적게 한다. 또한 노드 ID를 기반으로 한 서비스 검색은 모든 이웃 노드에게 메시지를 브로드캐스트하지 않기 때문에 네트워크 부하를 감소시켜 네트워크 전송 지연이 거의 발생하지 않는다. 제안하는 기법은 중앙 서버나 저장소를 사용하지 않으며 많은 메시지를 생성하는 플러딩 방식도 사용하지 않는다. 실험 결과는 제안하는 방식이 전통적인 플러딩 방식과 비교하여 이웃 노드의 적절한 선택으로 많은 메시지 수를 줄이고 평균 탐색 거리를 줄임으로서 전체 네트워크 로드와 응답 시간을 향상시킴을 보인다.

스마트시티를 위한 시맨틱 서비스 디스커버리 시스템 (A Semantic Service Discovery System for Smart-Cities)

  • 윤창호;박종원;정혜선;이용우
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제6권6호
    • /
    • pp.281-288
    • /
    • 2017
  • 스마트-시티에서는 다양한 종류의 정보들을 연계하여 서비스를 제공해야 한다. 따라서 서비스 간에는 유연성이 확보되어야 다양한 서비스를 효율적으로 제공할 수 있다. 서비스 간의 유연성이 확보되기 위해서, 스마트-시티에서는 실시간 상황인식을 통하여 인식된 상황을 반영하여, 시맨틱 서비스 검색을 함으로써, 동적으로 원하는 서비스를 발견하고 호출하는 기능이 매우 중요하다. 현재까지 꽤 많은 시맨틱 서비스 디스커버리 기법들이 개발되었다. 그런데, 이들은 스마트-시티라는 특정 도메인에 사용하기에 적절한지 검증이 되지 않았다. 본 연구에서는 기존의 것들을 일일이 다 검증하여 적합한 것을 사용하고자 하였다. 스마트-시티에서 우리와 같은 시도를 한 연구나 연구결과를 찾을 수 없어서, 일일이 검증을 하였으나, 우리의 스마트-시티 시스템을 위한 요구사항들을 만족시키기에는 매우 부족하거나 적절치 못했다. 그래서, 스마트-시티라는 우리의 사용영역에 맞는, 독자적인 시맨틱 서비스 디스커버리 기법들을 개발하지 않을 수 없었다. 본 논문은 이를 소개하고 성능평가 실험을 통하여 우리의 연구 개발시스템이 잘 작동하였으며, 우수한 성능을 보였음을 입증하는 결과와 이의 상세한 분석을 제시한다. 성능평가를 위하여, 실제로 실험시스템을 구축하고 성능을 측정하였다. 본 실험결과는 실제 스마트-시티를 구축하는데 매우 유용하게 쓰일 수 있다.