• 제목/요약/키워드: Open Services Gateway Initiative(OSGi)

검색결과 17건 처리시간 0.027초

OSGi 기반 유비쿼터스 컴퓨팅 시스템 구조 (OSGi Based Ubiquitous Computing System Architecture)

  • 정혜동;함경선;이형수
    • 정보통신설비학회논문지
    • /
    • 제3권1호
    • /
    • pp.25-33
    • /
    • 2004
  • Open Services Gateway Initiative(OSGi)는 WAN에서 로컬 네트워크와 장치에 다양한 서비스를 적용하는 것이 가능하도록 하는 기본 구조를 만들고자 많은 기업들이 참여하여 활동하는 컨소시엄이다. 본 고에서는 OSGi에서 제시하는 시스템 구조를 살펴보고 이를 유비쿼터스 컴퓨터에 접목하기 위해 고려되는 사항과 다양한 환경에서 적용되기 위한 시스템 구조에 대하여 제안한다.

  • PDF

차량 텔레메틱스 서비스를 위한 OSGi Framework 개발 (Developing bundle of OSGi framework for vehicle telemetics services)

  • 오세환;이승건;장종욱
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2008년도 추계종합학술대회 B
    • /
    • pp.73-76
    • /
    • 2008
  • OSGi(Open Service Gateway initiative) Alliance는 1999년에 썬 마이크로시스템즈, IBM, 에릭손 등에 의해 구성된 개방형 표준 단체로 지능형 분산 컴포넌트와 원격 관리 될 수 있는 자바 기반의 서비스 플랫폼을 제정 해왔다. OSGi의 핵심은 어플리케이션의 생명 주기를 OSGi 플랫폼 위에서 어플리케이션이나 번들 컴포넌트의 재부팅 없이 실시간으로 설치, 시작, 정지, 업데이트, 제거를 할 수 있도록 지원해 주며, OSGi는 또한 어플리케이션에 포함될 수 있는 형태의 SOA를 구현하고 있다. 본 연구에서는 OSGi가 현재 홈 네트워크에서 많이 사용되고 있는데 그 방향을 자동차 내부의 네트워크 환경에 중점을 두어 실제로 어떤 서비스가 가능한지 시뮬레이션이나 간단한 서비스를 제작하여 알아본다.

  • PDF

개방형 서비스 게이트웨이(OSGi) 환경에서 Jini 서비스의 통합 (Integration of Jini Services to Open Service Gateway initiative(GSGi) Platform)

  • 양동준;김태형
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 가을 학술발표논문집 Vol.28 No.2 (3)
    • /
    • pp.262-264
    • /
    • 2001
  • 홈 네트워킹에 대한 관심이 높아지면서 이를 실현하기 위해 흠 네트워크에 연결되는 기기들간에 상호 운영성을 보장하는 미들웨어 기술에 관련된 솔루션이 대두되고 있다. 본 논문에서는 이에 따른 미들웨어 기술에 관련된 솔루션 중 OSGi와 Jini간의 연계 가능성을 살펴보고자 한다. 먼저 OSGi의 개념과 OSGi의 Bundle 개념을 살펴보고 Jini의 개념과 OSGi의 Bundle로써 Jini service를 구현하기 위한 방법에 대해 고찰하고자 한다.

  • PDF

OSGi서비스 플랫폼 환경에서의 사용자 인증 메커니즘 (An User Authentication Mechanism in the OSGi Service Platform Environment)

  • 전경석;문창주;박대하;백두권
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제9권2호
    • /
    • pp.191-204
    • /
    • 2003
  • 흠 게이트웨이의 환경에서 사용자 인증 메커니즘은 기존의 분산 서비스 환경과 다른 몇 가지 특성들이 고려되어야 한다. 첫째로 서비스가 동적으로 설치되는 컴포넌트 환경이라는 것, 둘째로 사용자는 한번의 인증으로 여러 서비스를 사용할 수 있는 편의성이 제공되어져야 한다는 것, 마지막으로 흠 게이트웨이의 시스템 자원이 충분하지 않다는 것이 고려되어야 한다. 하지만, 현재 흠 게이트웨이의 대표적인 표준화 단체인 OSGi에서 제시한 표준안의 사용자 인증 부분에는 위와 같은 특성을 고려한 사용자 인증 메커니즘이 제시되어 있지 않다. 또한 기존의 인증 프로토콜로는 위와 같은 특성을 동시에 만족시킬 수 없다. 따라서 본 논문은 흠 게이트웨이의 위와 같은 특성을 고려한 사용자 인증 메커니즘을 제안하고자 한다. 본 논문에서는 OSGi 서비스 플랫폼을 바탕으로 각 번들 서비스의 사용자 인증 작업을 대리 수행할 수 있도록 독립된 번들 서비스를 설계하였고, 사용자의 편의성을 제공하기 위해 Kerberos 프로토콜을 확장하여 Single Sign-On의 개념이 적용될 수 있도록 하였으며, 열악한 시스템 자원을 고려하여 인증 티켓의 생성 및 메시지의 암호화에 있어 대칭키를 사용하였다. 이와 같은 사용자 인증 메커니즘은 홈 게이트웨이 환경에서 사용자의 각 번들 서비스 사용에 있어 안전성과 Single Sign-On의 적용을 통한 편의성을 제공한다. 또한 서비스 제공자의 각 서비스 제작에 있어 사용자 인증 모듈을 별도로 구현하지 않아도 되는 편의성을 제공한다.

OSGi 서비스 플랫폼 환경에서 서비스 번들 인증 메커니즘의 검증 및 구현 (Verification and Implementation of a Service Bundle Authentication Mechanism in the OSGi Service Platform Environment)

  • 김영갑;문창주;박대하;백두권
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제31권1_2호
    • /
    • pp.27-40
    • /
    • 2004
  • OSGi 서비스 프레임워크는 다음과 같은 몇 가지 특성을 갖는다. 첫째, 서비스가 번들이라는 자체 설치 가능한 컴포넌트 형태로 제공되어 동적으로 배치된다. 둘째, 서비스가 생명주기에 따라 동적이며 다른 서비스와의 상호 작용이 자주 일어난다. 셋째, 홈 게이트웨이의 시스템 자원이 충분하지 않다. 이러한 특성들로 인하여 네트워크 상에서 인증되지 않은 오퍼레이터에 의해 악의적인 서비스가 배치될 수 있거나 서비스가 변질 될 수 있다. 이러한 변경된 서비스 번들은 서비스 게이트웨이는 물론 사용자에게 보안상의 악영향을 준다. 더불어 현재 OSGi 프레임워크 표준안에는 위의 특성을 고려한 서비스 번들 인증 메커니즘이 제시되어 있지 않다. 따라서 본 논문은 서비스 플랫폼 상에서의 특성을 고려한 서비스 번들 인증 메커니즘을 제안하고자 한다. 본 논문에서는 서비스 번들의 안전한 전송을 위해서 장치를 인식하고 초기설정을 하는 초기화 작업인 부트스트래핑 단계에서 키 공유를 위한 메커니즘을 설계하였고, 이 단계에서 생성된 공유 비밀키를 이용한 MAC 기반 서비스 번들 인증 메커니즘을 제시하였다. 또한 BAN Logic을 이용해 키 공유 메커니즘과 서비스 번들 인증 메커니즘의 안전성을 검증하였다. 이와 같은 서비스 번들 인증 메커니즘은 기존의 PKI 기반의 서비스 번들 인증이나 OSGi에서 권고하고 있는 RSH 프로토콜과 비교해 볼 때 저장 공간이나 연산의 제약된 자원을 가지고 있는 서비스 플랫폼 상에서 더 효율적이다.

OSGi 서비스의 원격 공유를 위한 기술 설계 및 구현 (Design and Implementation for the Remote sharing of the OSGi services)

  • 백경윤;윤기현;김은회;최재영
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2011년도 제43차 동계학술발표논문집 19권1호
    • /
    • pp.15-18
    • /
    • 2011
  • 현재 컴퓨팅 환경은 분산, 이동, 유비쿼터스 컴퓨팅 환경으로 진화되고 있다. OSGi는 유비쿼터스 환경에서 디지털 이동 전화, 차량, 임베디드 가전, 가정용 게이트웨이, 데스크탑 컴퓨터, 고성능 서버에 이르기까지 그 적용범위가 확대되고 있다. 따라서 서로 다른 장비에 탑재된 OSGi 프레임워크의 서비스들을 서로 연동하여 원격 OSGi 서비스들을 공유하여 상호 운용할 수 있는 기술이 필요하게 되었다. 본 논문에서는 분산 OSGi 프레임워크에서 원격 서비스의 상호운용을 지원하기 위하여 분산 미들웨어 기술인 RMI 패러다임을 적용한 원격 OSGi 서비스 상호운영 방안을 제안한다. 제안하는 원격 OSGi 서비스 상호운용 방안은 OSGi 표준 기술을 활용 및 확장하여 OSGi 아키텍처에 부합하는 원격서비스의 등록 및 발견, 접근 방법을 제공한다. 또한 동적으로 프락시 번들 및 프락시 서비스를 생성함으로써 원격 OSGi 서비스의 위치 투명성을 지원하는 특징을 가진다.

  • PDF

지능적인 서비스를 위한 OSGi 기반 커뮤니티 컴퓨팅 플랫폼 설계 (Design of Community Computing Platform based on OSGi for intelligent service)

  • 김태수;박희정;유성훈;조위덕
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2008년도 학술대회 1부
    • /
    • pp.309-313
    • /
    • 2008
  • 지능적인 사용자 중심의 서비스 제공 실현은 현재 여러 분야에서 활발히 진행 중인 유비쿼터스 컴퓨팅의 최종 목표이다. [1] 이와 같은 지능적 환경 구성의 목표 실현을 위하여 상황인지 기법은 핵심 요소로써 간주 되고 있으며 각 연구 기관에서 심도 높게 진행되고 있다. 이에 본 연구에서는 상황인지 기반 동적 환경 구성 및 사용자 중심의 서비스 제공 기법으로써 커뮤니티 컴퓨팅을 소개 하고 이를 구현하기 워하여 OSSGi(Open Services Gateway Initiative) 기반의 커뮤니티 컴퓨팅 통합 플랫폼을 제안한다.

  • PDF

Flexible Service Composition Based on Bundle Communication in OSGi

  • Alcarria, Ramon;Robles, Tomas;Morales, Augusto;Gonzalez-Miranda, Sergio
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제6권1호
    • /
    • pp.116-130
    • /
    • 2012
  • Service provision and consumption platforms are more and more used to enable communication between sensors, actuators and intelligent devices, since they provide mechanisms that make possible the combination of components to create composed services. However, these kinds of platforms have limitations to adapt themselves to new and unknown devices. In this work we analyze the challenge of component or bundle communication by using the Open Services Gateway Initiative (OSGi) technology and we propose three mechanisms with the aim of contributing to flexible component communication: Common Service, Specific Service and WSIF Web Service Invocation. We provide these solutions with some architectural models and validate them through different example services. Finally we compare them regarding performance, flexibility and application complexity.

Implementation of an Integrated Messaging Gateway Based on OSGi

  • Kang, Kyu-Chang;Kang, Dong-Oh;Lee, Hyung-Jik
    • 한국지능시스템학회:학술대회논문집
    • /
    • 한국퍼지및지능시스템학회 2003년도 ISIS 2003
    • /
    • pp.296-299
    • /
    • 2003
  • This paper presents the implementation of an integrated messaging gateway (IMG) based on the open services gateway initiative (OSGi) specification to deliver home messages between home and some telecommunication devices. The IMG has four service agents to support a diverse communication channel. In this paper, we describe a software architecture for a seamless messaging and device layouts in the IMG. And then, we detail each components allowing users to be notified automatically through a cellular phone, a telephone, and the Internet.

  • PDF

OSGi플렛폼 기반의 상황인식 서비스지향아키텍쳐에 관한 연구 (Study on Context-Aware SOA based on Open Service Gateway initiative platform)

  • 최성욱;오암석;권오현;강시협;홍순구;최형림
    • 한국정보통신학회논문지
    • /
    • 제10권11호
    • /
    • pp.2083-2090
    • /
    • 2006
  • 제안된 OSGi 플렛폼(Platform) 기반의 상황인식 서비스지향 아키텍쳐에서 서비스공급자는 다양한 센서들로부터 상대적인 서비스들을 통합하여 각각 서비스를 SOAP 메시지로 묶어서 웹서비스를 서비스중재자의 UDDI서버에 등록하면, 서비스요청자는 UDDI서버에서 특정한 서비스를 검색하고, 서비스공급자에게 해당 SOAP메시지를 호출한다. 최근 유비쿼터스 홈네트워크 상황인식기술은 RFID/USN. 위치기반 기술을 중심으로 연구가 진행되고 있으나 이를 위한 서비스 지향 아키텍쳐에 대한 연구는 원만하게 진행되지 않고 있다. 따라서, 본 논문에서는 OSGi Platform 기반에서 다양한 센서 들로부터 수많은 상황인식 서비스가 동적 으로 움직이게 되고 사용자 요구 및 필요성에 따라 신규서비스의 제공 및 기존 서비스의 변경과 제공된 서비스간에 데이터 공유, 서비스 라이프사이클, 서비스분배의 효과적인 관리를 위하여 ATAM으로부터 추출된 성능 유티리티 트리에서 이산 Little's Law를 적용함에 따라 546 TPS 에서 초당 상황인식트랜잭션 처리횟수를 향상시키는 OSGi Platform을 이용한 eclipse STP 기반의 상황인식 SOA를 제안하고자 한다.