• 제목/요약/키워드: 응용 모듈

검색결과 1,030건 처리시간 0.031초

텔리포인팅을 위한 세션 및 사용자 관리 모듈의 설계 (The Design of Session and User Management Module for Telepointing)

  • 백희숙;전재우;오삼권
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2000년도 추계학술발표논문집 (하)
    • /
    • pp.1369-1372
    • /
    • 2000
  • 텔리포인팅은 지역 시스템의 공유윈도우에서 텔리포인터를 통해 발생하는 이벤트를 원격지 시스템의 공유왼도우에 동기적으로 표현하는 기법이다. 이러한 텔리포인팅은 다양한 CSCW 분야 및 응용프로그램들에서 응용되고 있다. 텔리포인팅 기능을 제공하기 위한 텔리포인팅 모듈은 응용프로그램의 종류에 상관없이 응용할 수 있도록 설계하고 구현해야 해야 한다. 텔리포인팅 모듈의 설계 시에 반드시 고려해야할 기능은 텔리포인팅 사용자 관리기능과 세션관리기능이다. 본 논문은 텔리포인팅 모듈을 위한 세션 및 사용자 관리모듈을 설계한다. 세션 관리모듈은 세션의 참여, 탈퇴, 생성, 그리고 제거 등의 세션관리기능을 제공하고 사용자 관리모듈은 사용자의 등록, 삭제, 그리고 사용자정보갱신 등의 사용자 관리기능을 제공하는 모듈로써 단일 및 다중 텔리포인팅 기능을 제공하기 위해 반드시 구현되어야 하는 모듈들이다.

  • PDF

센서노드상의 응용모듈 동적재구성을 위한 버전동기화 도구 (A Version Synchronization Tool for Dynamic Reconfiguration of Application Modules on Sensor Nodes)

  • 정선우;길아라;정기원
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2006년도 한국컴퓨터종합학술대회 논문집 Vol.33 No.1 (C)
    • /
    • pp.217-219
    • /
    • 2006
  • 일반적으로 수십 개에서 많게는 수백 수천 개의 센서노드로 구성된 센서네트워크 환경에서 각 노드들은 제한된 저장 공간과 효율적인 에너지자원소비 등의 제약사항을 가지고 있다. 따라서 센서노드에서 응용모듈에 대한 형상관리를 수행하기에는 어려움이 있다. 본 논문은 한국전자통신연구원(ETRI)에서 개발된 나노큐플러스 운영체제(Nano-Qplus OS)기반의 센서네트워크 환경에서 각 노드들의 저장 공간이나 에너지 자원 등의 여러 제약조건을 고려한 버전동기화 도구를 제안한다. 이것은 윈도우즈 기반의 eclipse개발환경과 버전관리도구인 CVSNT와 연동하여 각 응용모듈의 버전을 관리하고, 이를 이용하여 본 논문에서 소개하는 센서노드와 버전정보 저장소간의 버전동기화 도구인 NVSync(Nano-Qplus Version Synchronization)를 사용하여 센서노드의 응용모듈과 동기화함으로써 동적으로 노드들의 응용모듈을 재구성할 수 있게 한다.

  • PDF

RTP 기반의 텔리포인팅 모듈의 구현 (The Implementation of An RTP-Based Telepointing Module)

  • 전재우;오삼권
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2000년도 제13회 춘계학술대회 및 임시총회 학술발표 논문집
    • /
    • pp.155-158
    • /
    • 2000
  • 텔리포인팅은 지역 시스템의 공유윈도우에서 텔리포인터를 통해 발생하는 이벤트를 원격지 시스템의 공유윈도우에 동기적으로 표현하는 기법이다. 이러한 텔리포인팅은 다양한 CSCW분야에서 응용되고 있다. 본 논문은 다양한 텔리포인팅의 기능을 제공할 수 있고 응용프로그램에 상관없이 응용이 가능한 텔리포인팅 모듈을 설계하고 구현한다. 텔리포인팅 모듈은 텔리포인팅 이벤트의 송수신을 위해 RTP(Real-Time Transport Protocol)을 사용한다. 구현된 모듈이 잘 동작함을 보이기 위해 다가간의 텔리포인팅을 지원하는 화이트보드를 구현하고 인터넷 상에서 시연하였다.

  • PDF

MapAppGen: Drupal 기반 맵 응용 생성기 (MapAppGen : Drupal Based Map Application Generator)

  • 정민경;남미진;강혜림;음두헌
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2010년도 추계학술발표대회
    • /
    • pp.72-75
    • /
    • 2010
  • Google을 시작으로 포털 사이트들이 Maps API를 공개하면서 맵 응용에 대한 수요가 급증하고 있다. 맵 응용의 개발은 대부분 수작업으로 이루어지고 있기 때문에 맵 응용의 생산성이 떨어질 뿐만 아니라 유지 보수에도 많은 시간과 노력이 요구되고 있다. 우리가 설계하고 구현한 MapAppGen은 ModuleGen, IndexGen, MapGen으로 구성되며 맵 응용을 자동으로 생성한다. MapAppGen은 Google Maps API를 사용하여 CMS(Content Management System) 중의 하나인 Drupal에 적용 가능한 모듈들을 생성해 맵 응용에 대한 생산성을 향상시켜 준다. MapAppGen처럼 맵 응용을 위해 Drupal 모듈을 생성하는 생성기는 현재 존재하지 않으며 Gmap이나 NodeMap과 같이 고정된 맵 인터페이스 모듈들은 존재한다. 그러나 Gmap이나 NodeMap 모듈은 Drupal의 기본 컨텐츠 타입 모듈에 의존하기 때문에 사용자는 원하는 지형/지물 컨텐츠 타입을 생성해 활용할 수 없고 지형/지물들을 유형별로 맵 상에 표시하고 연관된 컨텐츠들을 검색할 수도 없다.

Software Defined Silicon 기반의 이더넷 모듈 설계

  • 윤종호
    • 정보와 통신
    • /
    • 제31권8호
    • /
    • pp.59-65
    • /
    • 2014
  • 본고에서는 보다 유연한 이더넷 모듈의 설계를 지원할 수 있는 software defined silicon 프로세서 기반의 이더넷 모듈 설계에 대하여 알아본다. 특히 기존 MCU에 내장된 이더넷 모듈이나 FPGA기반의 하드웨어적인 모듈과의 비교를 통하여 장단점을 분석한다. 마지막으로 이것의 다양한 응용분야를 제시한다.

CORBA어 기반한 개방형 제어기의 응용 모듈 플랫폼 개발 (The development of an open controller platform based on CORBA)

  • 권성호;류명선;권욱현
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2000년도 제15차 학술회의논문집
    • /
    • pp.545-545
    • /
    • 2000
  • 본 논문에서는 CORBA에 기반한 개방형 제어기의 응용 모듈 플랫폼을 제안한다. CORBA를 기반으로한 통신 시스템 플랫폼을 제안하였으며 Embedded system에 적용하였다. 실시간성을 고려한 응용 모듈 플랫폼에서 CORBA가 적용되기 위해 필요한 문제들을 논의한다. 끝으로, 현재 진행중인 CRECO(CISL Real-time and Embedded Corba) 프로젝트의 진척상황 및 방향을 소개한다.

  • PDF

속성 기반의 USN 센서 노드 동적 재구성 기법 (Attribute-based Dynamic Reconfiguration of USN Sensor Node)

  • 정현준;김주일;길아라;정기원;이우진
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2008년도 한국컴퓨터종합학술대회논문집 Vol.35 No.1 (D)
    • /
    • pp.191-195
    • /
    • 2008
  • 센서 노드 미들웨어는 다양한 센서 응용 소프트웨어와 운영체제 및 네트워크 기능 사이에 존재하며, 유지보수, 설치, 배포, 응용 수행에 필요한 제반 사항을 지원하며, 센서 노드에 탑재되어 센서 네트워크의 프로그램 갱신, 응용 변화에 따른 프로그래밍 조정을 수행한다. 본 논문에서는 센서 노드 미들웨어가 센서 노드의 응용 모듈을 동적으로 재구성하기 위한 방법으로 속성 값 단위의 동적 재구성 기법을 제안한다. 제안하는 기법은 센서 노드의 응용 모듈을 변경해야 할 필요가 있을 경우, 응용 모듈과 관련된 속성의 값을 변경시켜 줌으로써 응용 모듈을 재구성하는 방법이다. 논문에서는 제안하는 동적 재구성의 개념과 동적 재구성을 위한 프로세스 및 알고리즘을 설명한다. 제시하는 기법은 각처에 설치되어 동작중인 센서 노드들을 무선 통신을 이용하여 재구성함으로써 직접 센서 노드들을 떼어내거나 동작을 중단시키지 않고도 재구성함으로써 운영의 편의를 도모할 수 있는 효과가 있다. 또한 속성 값을 통한 동적 재구성방법을 통하여 용량이 큰 이미지 파일 전송으로 인한 통신 오버헤드를 줄이고 그로인해 배터리 소모를 줄 일수 있다.

  • PDF

센서네트워크에서 노드의 소프트웨어 변경에 대한 가시성을 향상시키기 위한 버전관리기법 (Version Management Method for Improving Visibility of Software Change of Nodes in Sensor Network)

  • 정선우;김동규;정기원
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 가을 학술발표논문집 Vol.32 No.2 (2)
    • /
    • pp.355-357
    • /
    • 2005
  • 본 논문은 한국전자통신연구원에서 개발된 나노큐플러스 운영체제기반의 센서네트워크에서 각 노드의 응용모듈에 대한 버전을 관리하기 위한 기법을 제안한다. 제안한 기법을 응용모듈의 버전을 관리하기 위하여 고유식별번호를 각 노드의 헤더파일에 저장한다. 관리자 또는 개발자가 헤더파일에 저장되어 있는 각 노드의 고유한 식별번호를 사용하여 별도의 저장소에 저장되어 있는 노드의 형상정보를 한눈에 알아볼 수 있는 버전관리 기법을 제시하였다. 제안한 버전관리 기법을 나노큐플러스 운영체제기반의 센서네트워크 응용모듈에 적용하면 개발자 입장에서 각각의 응용모듈 변경에 대한 버전관리가 용이해지고, 형상항목인 소스코드간의 연관관계 및 변경된 소스코드의 버전에 대한 가시성을 향상시킬 수 있을 것으로 기대한다.

  • PDF

ARM CUP를 이용한 리눅스기반 독립형 Vision 처리 모듈 개발 (Development of Stand-Alone Vision Processing Module Based on Linux OS in ARM CPU)

  • 이석;문승빈
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2002년도 춘계학술발표논문집 (상)
    • /
    • pp.657-660
    • /
    • 2002
  • 현재 Embedded system 에서 많은 기업체들이 리눅스를 채용하고 있고, 이러한 임베디드 리눅스는 실시간 운영체제가 필요한 로봇제어기에서부터 PDA, set-top box등 여러 분야에 걸쳐 응용되고 있다. 본 논문에서는 StrongARM SA-1110 CPU을 이용하여 만들어진 임베디드 시스템에 리눅스를 사용하여 독립형 비전모듈을 개발한 내용을 기술한다. 또한, WinCE 를 사용하여 개발된 비전모듈과의 성능을 비교하여 리눅스를 이용한 독립형 비전모듈을 평가하고, 머신비전 분야에서의 리눅스 응용 가능성을 제시하였다.

  • PDF

대화 채널을 이용한 양방향 방송 시스템의 구현 (Implementation of Bi-directional Broadcasting System Using Interaction Channel)

  • 정종면;최진수
    • 한국정보통신학회논문지
    • /
    • 제9권5호
    • /
    • pp.1002-1011
    • /
    • 2005
  • 본 논문에서는 방송 프로그램에 시청자가 대화 채널을 이용하여 참여할 수 있도록 하기 위한 양방향 방송 시스템 즉, 리턴채널서버를 설계, 구현한다. 방송 프로그램에 시청자의 의견이나 응답을 실시간 반영하는 서비스를 제공하기 위한 리턴채널서버는 제어 모듈, 네트웍 인터페이스 모듈, 데이터베이스 관리 모듈, 그리고 실시간 콘텐츠 저작 모듈 등으로 구성된다. 이때 방송 서비스에 무관한 형태로 리턴채널서버를 구성하기 위하여, 본 논문에서는 리턴채널서버의 각 모듈들을 리턴채널서버 응용과 리턴채널서버 응용 실행 환경 등으로 계층적으로 구성한다. 리턴채널서버 응용은 실행코드와 실행코드의 실행에 필요한 파라메터로 구성되어 있으며, 리턴채널서버가 특정 방송 프로그램을 제공하기 위해 처리해야 하는 절차들을 정의한다. 한편 리턴채널서버응용 실행환경은 리턴채널서버 응용이 실행되기 위한 환경을 제공한다. 리턴채널서버를 리턴채널서버 응용 실행환경과 리턴채널서버 응용으로 계층적으로 구성하면, 방송 서비스 제공자가 제공하고자 하는 방송 서비스에 무관하게 리턴채널서버가 동작하도록 리턴채널서버를 구성할 수 있으며 이는 실험을 통해 확인되었다.