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

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

Non-Java 장치를 지원하기 위한 Jini 서로게이트 시스템의 설계 및 구현 (Design and Implementation of Jini Surrogate System for Supporting Non-Java Devices)

  • 최현석;모상덕;정광수;오승준
    • 한국정보과학회논문지:정보통신
    • /
    • 제29권6호
    • /
    • pp.685-695
    • /
    • 2002
  • 최근 내장형 장치를 인터넷과 연결하고자 하는 요구가 늘어나고 있다. 이러한 정보기기들 간의 동적인 분산 네트워크를 구성하는 기술로서 Jini 기술이 주목을 받고 있다. 그러나, 소형 장치에 Jini 기술을 적용하여 서비스를 제공하기 위해서는 높은 하드웨어 사양을 요구하는 문제점이 지적되고 있다. 본 논문에서는 이러한 non-Java 장치를 Jini 네트워크에 접속하여 Jini 서비스를 제공하기 위한 Jini 서로게이트 시스템(Surrogate System)과 non-Jana 장치간의 서로게이트 프로토콜(Surrogate Protocol)을 설계하고 자바 언어로 구현하였다. 서로게이트 시스템은 장치가 Jini 네트워크에 연결되어 Jini 서비스를 제공하기 위해 필요한 Discovery와 Join 과정을 대리해주는 역할을 수행한다. Jini 클라이언트는 서로게이트 시스템을 통해 장치가 제공하는 서비스를 이용할 수 있다 구현한 서로게이트 시스템이 정상적으로 동작하는지 검증하기 위해 Jini 예제 프로그램을 만들어 시험하였다. 시험결과, 구현한 서로게이트 시스템을 이용해 Jini 클라이언트가 non-Jana 장치의 서비스를 이용할 수 있음을 확인하였다.

홈네트워크를 위한 Jini 2.0 Security 분석 (Analysis of Jini 2.0 Security for Home Network)

  • 이윤경;한종욱;김도우;주홍일
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2004년도 춘계종합학술대회
    • /
    • pp.717-720
    • /
    • 2004
  • Jini는 선 마이크로시스템즈에서 제안한 미들웨어 이다. Jini는 각종 디바이스나 소프트웨어들이 하나의 큰 시스템에 연결된 것처럼 서로 정보를 주고받고, 공유하고, 제어할 수 있는 동적인 분간 연합 시스템의 구축을 목표로 한다. Jini는 UPnP, HAVi와 함께 흠 네트워크의 주요 미들웨어로 꼽힌다. 홈 네트워크에서 프라이버시 보호, 방범, 둥의 보안은 아주 중요하며 이를 위하여 Jini에서도 시큐리티를 보강하여 2.0 버전을 2003년 11월에 발표하였다. 따라서 본 논문에서는 Jini 2.0의 시큐리티 분석 및 이를 홈 네트워크에서의 보안과 연관지어 기술하고자 한다.

  • PDF

모바일 환경을 위한 Jini-Agent 시스템 구현 (Implementation of Jini-Agent System for Mobile Environments)

  • 김상태;윤병주;박원배;김현덕
    • 대한전자공학회논문지TC
    • /
    • 제42권2호
    • /
    • pp.1-8
    • /
    • 2005
  • 본 논문에서는 리소스가 제한되는 모바일 환경에서 Jini 서비스를 사용할 수 있도록 Jini-Agent 시스템을 구현하였다. 구현된 Jini-Agent 시스템은 모바일 디바이스에 별도의 클라이언트 프로그램을 설치할 필요 없이 Jini 접속 기술을 지원 할 수 있도록 한다. 또 Jini-Agent 시스템에 dynamic service list 기능을 구현하여 웹 브라우저를 통해 실시간으로 편리하게 서비스를 검색하고 이용할 수 있도록 하였다. Jini-Agent를 이용한 응용 모델로서 모바일 디바이스를 위한 파일 검색 서비스와 프린트 서비스를 구현하였다.

UPnP-to-Jini 서비스의 설계 및 구현 (Design and Implementation of UPnP-to-Jini Service)

  • 한상숙;은성배;김철민
    • 정보처리학회논문지A
    • /
    • 제11A권1호
    • /
    • pp.57-66
    • /
    • 2004
  • 홈 네트워크의 발전에 따라 홈 네트워크에 연결되는 장치들 사이의 상호운용을 지원하는 홈 네트워크 미들웨어가 다양하게 개발되고 있다. UPnP와 JINI는 그 중의 대표적인 미들웨어고 개별적으로 연구개발이 이루어지고 있다. 따라서 홈 네트워크의 사용 확대를 위한 홈 네트워크 미들웨어 사이의 연동방안이 필요하다. 본 논문에서는 홈 네트워크 미들웨어인 UPnP와 Jini의 동작에 대하여 알아보았고, UPnP의 동작과정의 특성을 이용하여 UPnP 디바이스를 Jini 클라이언트가 사용할 수 있도록 하는 UPnP-to-Jini 서비스를 설계하고 구현하였다. 전등을 켜고 끄는 응용 예를 통하여 상호 연동됨을 보였다.

UPnP-to-Jini 서비스의 설계 및 구현 (Design and Implementation of UPnP-to-Jini Service)

  • 김철민;은성배;한상숙
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2003년도 하계종합학술대회 논문집 I
    • /
    • pp.442-445
    • /
    • 2003
  • We investigate the middleware technology which will take a major role of extending the usage of home networking. UPnP and Jini belong to the most important technologies among them. In this paper, we suggest the interoperability between UPnP and Jini. We describe the design and implementation of UPmp-to-Jini service which makes it possible for a Jini client to utilize a UPnP device.

  • PDF

Ad-hoc 네트워크를 위한 Jini 서비스 발견 프레임웍의 확장 (The Extension Of Jini Service Framework For Ad-hoc Network)

  • 김재환;이인환
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 가을 학술발표논문집 Vol.31 No.2 (1)
    • /
    • pp.631-633
    • /
    • 2004
  • 본 논문은 유비쿼터스 환경에서 리소스가 제한적인 이동통신 단말기 등에서 하위 네트워크 프로토콜이나 전송방식에 독립적인 서비스 발견을 위한 프레임웍을 설계하는데 있다. 이 연구의 접근은 Jini라는 서비스 프레임웍을 모바일 디바이스에 맞게 경량화하고 이 프레임웍에 다양한 Ad-hoc 전송 계층을 추가할 수 있도록 확장 가능한 Jini 서비스 프레임웍 제공함으로써 기존에 서비스가 가지던 네트워크 전송계층의 의존성을 극복하고자 하였다. 이를 위해 본 논문에서는 Bluetooth 전송기술을 하나의 Ad-hoc 네트워크 모델로 삼아 Jini 프레임웍 내에서 STL(Service Translation Layer)를 추가함으로써 Jini를 통한 Ad-hoc 네트워크에서 서비스 발견을 가능토록 하였다.

  • PDF

JINT: Jini 인터셉터 설계 및 구현 방안 (JINT: A New Service Selection Mechanism in Jini)

  • 김중한
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2001년도 춘계학술발표논문집 (하)
    • /
    • pp.669-672
    • /
    • 2001
  • Jini 는 분산 컴퓨팅을 위한 새로운 아키텍쳐이다. 리싱등을 포함한 다양한 분산 컴퓨팅을 위한 패러다임들이 Jini 에서 제시되었다. Jini 서비스를 이용하기 위해 대부분의 경우 Sun 사가 제공하는 Jini 라이브러리를 사용하여 서비스를 검색한다. 이러한 서비스 검색을 위한 라이브러리의 사용은 불투명한 서비스 선택정책 및 시스템 성능저하의 문제점을 가지고 있다. 본 논문은 이러한 문제점들을 해결하기 위해 Jini 를 위한 인터셉터인 JINT 의 설계 및 구현방안을 제시한다. JINT 의 사용은 투명한 서비스 선택을 가능케 해주며 네트워크 혼잡 및 과대한 시스템 리소스를 사용하는 서비스 프록시 다운로드의 문제점을 해결할 수 있다. 또한, JINT 의 이용에 대한 효율성을 알아보기 위해 기존에 제안된 Jini 부하분산을 JINT 를 사용하여 구현하는 방안을 제시한다.

  • PDF

SecureJMoblet : Jini2.0 기반의 안전한 이동에이전트 시스템 (SecureJMoblet : Secure Mobile Agent System based on Jini2.0)

  • 유양우;문남두;이명준
    • 정보처리학회논문지A
    • /
    • 제11A권6호
    • /
    • pp.439-450
    • /
    • 2004
  • 이동에이전트는 네트워크 상의 여러 노드들을 자발적으로 이동하는 동적인 개체이다. 자바의 Jini 프레임워크는 분산 네트워크 프로그래밍을 위한 주요한 기능을 제공함으로써, 이동에이전트 시스템의 개발을 용이하게 한다. 하지만, Jinil.0 서비스는 안전한 원격통신을 위한 보안성이 취약하여 이를 이용한 이동에이전트 시스템의 개발은 근본적인 제약점을 가지고 있다. 본 논문에서는 Jini1.0 기반의 안전한 이동에이전트 시스템인 SeureJMoblet에 대하여 기술한다. SecureJMoblet은 Jini2.0 위에서 이동에이전트 시스템의 기본 기능인 에이전트 생성, 전송, 제어 기능을 제공한다. 또한, 안전한 Javaspace 서비스를 제공하기 위하여 개발된 SecureJS를 이용하여 에이전트 객체를 안전하게 저장하기 위한 객체 저장소와 이동에이전트 간의 안전한 통신 기능을 지원한다.

유비쿼터스 서비스 상태지속을 지원하는 안전한 Jini 서비스 구조 (Secure Jini Service Architecture Providing Ubiquitous Services Having Persistent States)

  • 김성기;정진철;박경노;민병준
    • 정보처리학회논문지C
    • /
    • 제15C권3호
    • /
    • pp.157-166
    • /
    • 2008
  • 유비쿼터스 서비스 환경에서는 연결의 신뢰성이 낮고 서비스를 제공하는 시스템에 대한 침입이나 서비스 실패가 발생할 확률이 높다. 따라서 정당한 사용자가 보안상 신뢰할 수 있는 서비스를 중단이나 방해 없이 이용할 수 있게 하는 것이 중요하다. 본 논문에서는 표준 Jini 서비스 환경의 문제점을 지적하고 결함감내 Jini 서비스 개발을 돕는 Jgroup/ARM 프레임워크를 분석한다. 분석을 토대로 보안성과 가용성, 서비스 품질을 만족하는 안전한 Jini 서비스 구조를 제시한다. 본 논문에서 제시한 Jini 서비스 구조는 네트워크 분할이나 서버 붕괴와 같은 결함뿐만 아니라 취약점을 악용한 공격으로부터 시스템을 보호할 수 있으며 Jini 서비스 개체 간에 동적 신뢰를 확립할 수 있는 보안 메커니즘을 제공한다. 또한 사용자 세션별로 서비스 복제를 할당할 수 있어 사용자의 서비스 상태정보 일치를 위한 높은 연산비용을 유발하지 않는다. 테스트베드를 통해 실험한 결과, 서비스 품질 저하를 무시할 수 있는 수준에서 사용자의 서비스 상태지속을 보장하고 높은 보안성과 가용성을 제공할 수 있음을 확인하였다.

HAVi와 Jini 서비스간의 스트리밍 채널 연결 기법에 관한 연구 (A Research on Streaming Link Channel Handler between HAVi and Jini Services)

  • 박동환;구태연;박광로
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2003년도 추계학술발표논문집 (중)
    • /
    • pp.1285-1288
    • /
    • 2003
  • IEEE1394 를 하부 프로토콜로 사용하는 HAVi 는 TCP/IP 를 기반으로 하는 Jini 보다 멀티미디어 데이터의 전송에 효과적이다. HAVi 는 IEEE1394 를 기반으로 하는 네트웍에 적용될 수 있으며, 이들 기기간의 메시지 전송과 스트리밍 자원 관리, 네트웍 관리, 이벤트 관리등을 수행할 수 있도록 제안된 홈 네트웍 미들웨어이다. 반면, Jini 는 TCP/IP 기반의 분산 컴퓨팅 기술로 동적으로 네트웍에 연결된 서비스에 대해 검색하여 제공하는 서비스를 언제 어디서나 받을 수 있도록 하는 기술이다. Jini 는 자바기술에 기반을 둠으로써, 플랫폼 독립적인 특성과 코드의 이동성이 보장되며 데이터 기반의 분산 홈 네트웍 기술에 적용되어 연구되고 있다. 디지털 홈 미들웨어에서 서로 적용 분야와 네트웍 미디어가 다른 HAVi 와 Jini 사이에 스트리밍 데이터의 교환을 위해 본 논문에서는 Jini Lookup Source 에서 IEEE1394 와 TCP/IP 간의 스트리밍 서비스의 효과적인 연결을 위한 채널링 기법을 제안한다.

  • PDF