• 제목/요약/키워드: Jini

검색결과 141건 처리시간 0.033초

Jini-LonWorks Gateway에 관한 연구 (Research in Jini-LonWorks GateWay)

  • 구태연;문경덕;김채규
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 가을 학술발표논문집 Vol.28 No.2 (3)
    • /
    • pp.571-573
    • /
    • 2001
  • 지니는 썬에서 제안한 흠 네트웍 솔루션이다. 하지만 기존의 지니 네트웍에 참여하기 위해서는 기기마다 고유한 IP가 할당되어야 하며 또한 전등이나 도어와 같은 비지능형 기기를 제어하는 데는 제약성을 가지고 있었다. 허나 지니의 이런 단점을 보완하기 위해 에실론의 제어 솔루션인 론웍스와의 게이트웨이를 만든다면 이를 극복해서 집안내의 모든 기기를 제어할 수 있게 된다. 이를 위해 본 논문에서는 지니에서 론웍스에서 제어하는 기기들간의 연동을 위해 필요한 사랑을 나열하고 이를 실제 구현을 통해 보여줌으로써 그 활용도를 보여 준다.

  • PDF

사이버테러를 고려한 U-Service 생존성의 정량적 평가 방안 (An Approach to a Quantitative Evaluation of U-Service Survivability Reflecting Cyber-terrorism)

  • 김성기
    • 융합보안논문지
    • /
    • 제11권6호
    • /
    • pp.67-72
    • /
    • 2011
  • 유비쿼터스 서비스(U-service)를 제공하는 시스템은 서비스 생존성이 취약한 환경을 극복해야하는 네트워크 시스템이다. 네트워크 시스템의 생존성은 시스템 구성요소에 장애나 사고, 물리적 공격이 발생하더라도 시스템에 부여된 본연의 서비스를 중단 없이 제공할 수 있는 시스템 능력으로 정의하고 있다. 본 논문에서는 비잔틴 장애를 초래하는 의도적인 사이버테러가 네트워크 시스템에 가해졌을 때의 상황을 고려하여, 사용자 입장에서 서비스 생존성을 정량적으로 평가 할 수 있는 프레임워크를 제시한다. 본 논문에서는 무선 LAN 기반의 Jini 시스템을 생존성 정량화 모델의 예로 삼는다. 그리고 Jini 시스템이 제공하는 U-service의 생존성을 평가하기 위한 연속시간 마코프 모델을 제시하고 이를 토대로 사용자가 서비스에 접근할 수 없는 확률(blocking probability)로서 U-service 생존성을 평가하는 방안을 제시한다.

US Broker 에서 Jini 를 위한 Adaptor 의 설계 (Design of the Adaptor for Jini in US Broker)

  • 오일진;임형준;황윤영;이강찬;이승윤;이규철
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2007년도 추계학술발표대회
    • /
    • pp.823-826
    • /
    • 2007
  • 유비쿼터스 환경이란 사용자가 원하는 모든 종류의 서비스를 시간 및 장소에 구애받지 않고 사용가능하도록 지원하는 것을 뜻한다. 유비쿼터스 환경에서는 다양한 종류의 디바이스 및 서비스가 산재하며, 유동적인 특성을 가진다. 이러한 환경에서 사용자가 원하는 서비스를 발견하기 위해서 기존에는 서비스 디스커버리 미들웨어(서브네트워크)가 제공되었다. 하지만 이러한 서브네트워크는 상호운용을 지원하지 못한다. 상호 운용의 문제를 해결하기 위하여 OSGi, DomoNet, WSUN 등의 연구가 진행되었다. 이러한 연구 중에서 디바이스 및 서비스 통합을 위한 연구인 WSUN 는 US Broker 를 이용하여 사용자가 모든 서브네트워크의 서비스를 사용할 수 있도록 한다. US Broker 는 서브네트워크의 서비스를 웹 서비스화 하여 레지스트리에 저장 및 활용하며, 각각의 서브네트워크와 통신하기 위해 Adaptor 를 컴포넌트로 갖는다. 본 논문에서는 여러 서브네트워크 중 JINI 를 위한 Adaptor 에 대해 구체화하였다.

JINI 기반 원격 응용 모니터링 시스템 (A Remote Applications Monitoring System using JINI)

  • 임성훈;송무찬;김정선
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제10권3호
    • /
    • pp.221-230
    • /
    • 2004
  • 원격 모니터링 시스템이란 네트웍에 분산된 호스트 혹은 원격 어플리케이션의 상태를 실시간으로 모니터링 하는 시스템이다. 네트웍에 분산된 호스트들은 다양한 플랫폼을 갖추고 있는 것이 현실이다. 하지만, 기존의 모니터링 시스템들은 플랫폼에 의존적인 성격을 띠고 있다. 네트웍을 통해서 모니터링을 하기 때문에 잠재적인 네트웍의 문제발생에 대한 적절한 대응이 필요하지만, 기존의 모니터링 시스템들은 네트웍의 문제에 대해서 적절하게 대응을 못하고 있다. 그리고 호스트의 상태를 변화시키는 요인은 호스트의 시스템 자원보다는 어플리케이션의 상태변화가 주 요인이 되고 있지만, 기존의 시스템들은 주로 호스트의 상태정보만 모니터링을 하고 있다. 따라서, 분산된 호스트들의 플랫폼에 독립적이고, 네트웍의 잠재적인 문제발생을 적절하게 대응을 할 수 있고, 호스트의 상태정보 보다는 호스트의 어플리케이션의 상태정보를 모니터링 하는 시스템이 필요한 실정이다. 본 논문에서는 네트웍에 분산된 어플리케이션의 실시간 모니터링을 통해서 어플리케이션 상태를 효과적으로 관리할 수 있는 모니터링 시스템인 RAMS (Remote Applications Monitoring System)의 설계 및 구현을 제시한다. 이 시스템은 네트웍에 분산된 호스트들의 효과적인 관리를 위해 호스트 어플리케이션의 상태를 모니터링 한다. RAMS는 모니터링 대상인 호스트 어플리케이션의 모니터링을 담당하는 Agent, 호스트의 등록, 관리를 담당하는 Manager로 구성된다. Manager와 Agent는 네트웍 단절 혹은 호스트 failure의 상황에도 자동으로 복구가 가능할 수 있도록 JINI를 최대한 활용함으로써 다른 시스템에 비해 시스템의 구성 및 관리가 용이한 특성을 갖는다.

가상공학 서비스를 위한 유비쿼터스 및 상황인식 컴퓨팅 프레임워크 (A Framework for Supporting Virtual Engineering Services Using Ubiquitous and Context-Aware Computing)

  • 서동우;김현;김광수;이재열
    • 한국CDE학회논문집
    • /
    • 제10권6호
    • /
    • pp.402-411
    • /
    • 2005
  • Context-aware engineering services in ubiquitous environments are emerging as a viable alternative to traditional engineering services. Most of the previous approaches are computer-centered rather than human-centered. In this paper, we present a Ubiquitous and Context-Aware computing Framework for collaborative virtual Engineering $(U-CAF\acute{E})$ services. The proposed approach utilizes BPEL-based (Business Process Execution Language) process templates for engineering service orchestration and choreography and adopts semantic web-based context-awareness for providing human-centered engineering services. The paper discusses how to utilize engineering contexts and share this knowledge in support of collaborative virtual engineering services and service interfaces. The paper also discusses how Web services and JINI (Java Intelligent Network Infrastructure) services are utilized to support engineering service federations and seamless Interactions among persons, devices, and various kinds of engineering services.

홈네트워크 환경의 서비스 검색 프로토콜 (Protocols for service discovery in a Home Network Enviromnents)

  • 김도우;한종욱
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2005년도 춘계종합학술대회
    • /
    • pp.856-859
    • /
    • 2005
  • 홈네트워크 환경에서는 다양한 단말, 정보가전기기 및 센서들이 존재할 것이고, 이 디바이스들은 네트워크 상에서 서로 상대의 위치를 인식하여 특정 디바이스가 가진 기능이나 서 비스에 대한 정보를 얻기 위하여 상호 통신하거나 새로이 추가되는 장치를 자동으로 구성할 수 있어야 한다. 이를 위해 대부분의 홈네트워크 미들웨어는 디바이스 및 서비스를 검색하는 프로토콜을 미들웨어의 한 기능으로 제공한다. 본 논문에서는 Jini, UPnP, SLP, Bluetooth 등의 기술에서 제공되는 서비스 검색 메커니즘 및 보안 요소를 살펴보고자 한다.

  • PDF

이질형 데이터베이스에서 Jini와 JDBC를 이용한 검색 시스템 (Retrieval System using Jini and JDBC in Heterogeneous Databases)

  • 박제성;황부현
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2000년도 제13회 춘계학술대회 및 임시총회 학술발표 논문집
    • /
    • pp.1-6
    • /
    • 2000
  • 분산되어 있는 이질형 데이터베이스들을 통합하여 단일 인터페이스를 이용하여 접근 가능하게 하는 시스템에 대한 연구가 진행되고 있다. JDBC는 하나의 응용 프로그램 내에서 여러 데이터베이스와의 연결이 불가능한 문제점을 해결하고 데이터베이스에 대한 일관된 흐름을 제공하는 자바 API이다. 그러나 새로운 데이터베이스가 추가되거나 제거되는 경우, JDBC를 이용하여 이질형 데이터베이스들을 통합하는 방법은 응용 프로그램을 정적으로 재구성해야 한다는 문제점이 발생한다. 또한 CORBA를 이용하여 이질형 데이터베이스를 통합하는 방법에서도 데이터베이스의 추가나 제거가 발생하는 경우, 미들웨어에 존재하는 구현객체의 수정이 필요하거나 추가되는 구현객체의 정보를 알아야한다. 본 논문에서는 지니 기술과 JDBC를 이용하여 사용자가 단일 인터페이스를 통하여 이질형 데이터베이스들에 저장된 정보를 접근할 수 있는 검색 시스템을 제안한다. 제안하는 시스템은 네트워크에 연결된 데이터베이스들의 연결 변화를 동적으로 감지하여 시스템을 자발적으로 구성함으로써, 기존의 이질형 데이터베이스 통합 방법의 문제점을 제거한다. 또한 본 논문에서 제안하는 지니와 JDBC를 이용한 검색 시스템의 모델을 응용하여 이질형의 데이터베이스로 운영되는 쇼핑몰에서 비교 검색 방법을 제안한다.

  • PDF

지니 어댑터를 이용한 지니 클라이언트에서의 웹서비스 검색 및 호출 (Web Services Discovery and Binding From a Jini Client Using the Jini Adaptor)

  • 오일진;류동호;이규철
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2008년도 추계학술발표대회
    • /
    • pp.1126-1129
    • /
    • 2008
  • 컴퓨팅 및 네트워크의 발전은 정보가전의 기능을 다양화하고 지능화를 촉진함으로써 언제, 어디서든, 어떤 네트워크에 있는 어떤 디바이스도 사용할 수 있는 유비쿼터스 환경에 대한 관심을 증가 시키고 있다. 이러한 유비쿼터스 환경을 실현하기 위해 많은 기술들이 제시되고 있지만, 표준이 정해지지 않아 서로 다른 서비스 기술방식이나 통신 방식을 사용하고 있다. 따라서 이질적인 서비스들 사이에 상호운용을 지원할 수 있는 방법이 필요하고, 본 논문에서 이야기 하는 지니 어댑터는 웹서비스를 중간 매개체로 하여 상호운용을 지원하고자 한다. 지니 서비스를 웹서비스로 변환하여 UDDI에 등록하면 웹서비스를 호출할 수 있는 서비스는 지니서비스도 사용할 수 있게 된다. 마찬가지로 지니서비스에서 웹서비스를 호출할 수 있다면, 웹서비스와 웹서비스로 변환된 다른 서비스들을 사용함으로써 상호운용이 가능해 진다. 본 논문에서는 지니 어댑터를 통하여 지니 클라이언트가 웹서비스를 검색하고 사용하는 방법에 대하여 이야기 한다.

CLAM 에이전트 기반 Directory Facilitator를 위한 효율적인 서비스 디스커버리 프로토콜 구현 (Implementation of an Efficient Service Discovery Protocol for Directory Facilitator Based on CALM Agent)

  • 이승현;신동렬;장경수
    • 한국인터넷방송통신학회논문지
    • /
    • 제11권6호
    • /
    • pp.275-282
    • /
    • 2011
  • 현재, UPnP, Jini, SLP와 같은 서비스 디스커버리 프로토콜은 서비스의 표현과 기술, 그리고 메시지 교환 패턴과 같은 기본적인 서비스 디스커버리 기능만 제공한다. 이것은 서비스 디스커버리 프로토콜 사이에 서비스의 상호운영성을 저해하는 요소로 작용한다. 따라서, 본 논문에서는 이기종 서비스간의 상호운영성을 높일 수 있도록 CLAM (Component-based Autonomic Layered Middleware) 에이전트 플랫폼을 구성하고, 플랫폼 내의 DF (Directory Facilitator)의 기능을 확장하여 효율적인 서비스가 가능하도록 DF 에이전트를 설계하고 구현한다. 또한 DF 에이전트에서 확장성과 상호운영성을 보장하기 위해 DHT-Chord 알고리즘을 이용한 효율적인 서비스 디스커버리 메커니즘을 제안한다.

Ubiquitous Service Platform using Contextual Information

  • Yoon, Hyung-Min;Jeong, Seong-Hun;Kwon, Oh-Young;Han, Tack-Don
    • 한국산학기술학회:학술대회논문집
    • /
    • 한국산학기술학회 2003년도 Proceeding
    • /
    • pp.231-235
    • /
    • 2003
  • Network infrastructure has spread to an unprecedented extent and is used in various computing devices, such as smart appliances, smart phones, and embedded devices with sensors, which have all been appearing in the computing environment. To accommodate this trend, for a more intelligent service environment, the service platform needs to have abilities that facilitate the operation between services, dynamically share distributed computing resources, and manage appropriate contextual information. We have simulated a service platform to provide intelligent services using contextual information after having implemented the context management service. The context management service gathers raw contextual information from sensors and stores these in the context database. For a consistent basis of contextual information, time and location are used as the key values of the contextual information. The context management service also performs normalization to provide computable contextual information to context-aware applications. In this paper, a service platform based on Jini technology is proposed for constructing an interoperable, dynamic, and . intelligent service environment using contextual information.

  • PDF