• 제목/요약/키워드: 구현하기

검색결과 50,250건 처리시간 0.055초

JAVA를 이용한 CORBA 구현명세 기반의 분산객체GIS 구현방안 (A Development of the Distributed Object GIS based on CORBA Implementation Specification with JAVA)

  • 손진락;정준원;진희채
    • 한국공간정보시스템학회:학술대회논문집
    • /
    • 한국공간정보시스템학회 1999년도 학술회의 논문집 2권2호
    • /
    • pp.9-18
    • /
    • 1999
  • 지리정보 및 이와 관련된 프로세스의 표준화를 위해서 구성된 OGC에서는 개방형 GIS를 구현하기 위한 방법으로 CORBA, COM, 그리고 SQL의 세 가지를 제시하고 있다. 본 논문에서는 세 가지 구현방안 중 CORBA 구현명세를 바탕으로 하는 분산객체GIS에 대한 구현모델을 제시하고, 제시된 구현모델에 대하여 JAVA와 VisiBroker를 이용하여 서버와 클라이언트 측면에서 구현하는 방안을 제시하고자 한다.

  • PDF

32-bit RISC-V상에서의 경량 블록암호 PIPO 최적 병렬 구현 (Optimized parallel implementation of Lightweight blockcipher PIPO on 32-bit RISC-V)

  • 엄시우;장경배;송경주;이민우;서화정
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2021년도 추계학술발표대회
    • /
    • pp.201-204
    • /
    • 2021
  • PIPO 경량 블록암호는 ICISC'20에서 발표된 암호이다. 본 논문에서는 PIPO의 단일 평문 최적화 구현과 4평문 병렬 구현을 제안한다. 단일 평문 최적화 구현은 Rlayer의 최적화와 키스케쥴을 포함하지 않은 구현을 진행하였다. 결과적으로 키스케쥴을 포함하는 기존 연구 대비 70%의 성능 향상을 확인하였다. 4평문의 경우 32-bit 레지스터를 최대한 활용하여, 레지스터 내부 정렬과 Rlayer의 최적화 구현을 진행하였다. 또한 Addroundkey 구현에서 메모리 최적화 구현과 속도 최적화 구현을 나누어 구현하였다. 메모리 사용을 줄인 메모리 최적화 구현은 단일 평문 구현 대비 80%의 성능 향상을 확인하였고, 암호화 속도를 빠르게 구현한 속도 최적화 구현은 단일 평문 구현 대비 157%의 성능 향상을 확인하였다.

ATM 교환기를 위한 TMN 관리 대행 시스템의 구현 (Implementation of TMN Agent for ATM switch : considering integration of agent into ATM switch)

  • 황희산;이병윤;이길행;우왕돈
    • 한국통신학회논문지
    • /
    • 제23권5호
    • /
    • pp.1360-1371
    • /
    • 1998
  • ATM 교환기 관리를 위한 TMN 시스템의 개발에 있어, ATM 교환기와 관리 대행자간의 구조적 결합 방법에 따라 여러가지 형태의 구현 방법이 존재할 수 있다. Embedded Agent와 Gateway Agent와 같은 분류가 그 대표적인 것이라 하겠다. 지금까지의 TMN 시스템의 개발에 있어, 이들 구현 방법들에 대한 객관적 평가를 통한 적절한 구현 모델의 선택이 거의 이루어지지 않았다. 본 논문에서는 ATM 교환기를 위한 관리 대행자 시스템의 개발에 있어, 가장 먼저 선행되어져야 할 구현 모델 선택을 위해, 5가지의 구현 모델을 설정하고, 각 구현 모델에 대해 MIB 구현 측면, ATM 교환기 내부 프로토콜 측면, 구현의 용이성 측면을 평가한 후, 가장 적절한 구현 모델 하나를 선택하였다. 또한 이 선택된 모델을 기초로 관리 대행 시스템을 구현하였고, 구현 모델의 이점을 극대화하기 위한 관리 대행자와 교환기간의 인터페이스 모델을 제안, 구현하였다. 또한 구현된 관리 대행 시스템을 실제 TMN 관리 시스템에 적용하여 그 성능을 평가하였다.

  • PDF

회로 구현 디바이스에 따른 저전력 알고리즘 연구 (A Study of Low Power Algorithm along a Circuit Implementation Device)

  • 김재진;강경식
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2013년도 제48차 하계학술발표논문집 21권2호
    • /
    • pp.261-263
    • /
    • 2013
  • 본 논문에서는 회로 구현 디바이스에 따른 저전력 알고리즘을 제안한다. 제안한 알고리즘은 회로를 구현할 디바이스의 면적과 동작 주파수를 고려하여 저전력의 회로를 구현할 수 있는 방법이다. 저전력의 회로를 구현하기 위해 우선 구현하고자 하는 회로를 구성하고 있는 라이브러리들 중에서 최소의 면적을 가지고 있는 라이브러리들을 선택한다. 선택된 라이브러리들의 면적과 지연시간을 이용하여 회로 구현 대상 소자의 면적에 따라 필수 라이브러리들의 면적을 제외한 나머지 면적에 대해 복제가 가능한 라이브러리들의 수를 구한다. 최대의 지연시간을 가지고 있는 라이브러리부터 면적에 따라 차례로 복제를 수행하여 회로 전체의 수행시간을 감소시킨다. 회로 구현의 라이브러리들과 수가 결정되면 회로 동작이 허용하는 범위내에서 주파수를 조절하여 최소의 소모 전력을 갖는 회로를 구현한다. 본 논문에서는 제안한 알고리즘의 효율성을 입증하기 위해 RT 라이브러리를 이용하여 회로를 구현하여 비교 실험을 수행하였다. 실험결과 8.3%의 소모 전력이 감소된 결과를 나타내어 제안한 알고리즘의 우수성이 입증되었다.

  • PDF

IP 계층에 통합된 IPsec 엔진 구현 방법 (The Implementation of IPsec Engine integrated IP Layer)

  • 박소희;정지훈;나재훈
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2001년도 추계학술발표논문집
    • /
    • pp.864-868
    • /
    • 2001
  • 인터넷의 활용이 급속하게 증가하여 인터넷에서의 정보보호에 대한 필요성이 대두되면서 표준화된 인터넷 정보보호 프로토콜인 IPsec이 등장하게 되었다. 이러한 IPsec은 현재 여러 가지 플랫폼에서 구현되고 있으며 이러한 구현은 일반적으로 IP 계층에 통합하는 방법, BITS, BITW 중 하나의 방법론을 선택하고 있다. 본 논문에서는 IPsec 구현 방법론을 간단히 살펴보고 이들의 장단점을 분석하여 이 중 가장 효율저이라 생각되는 IP 계층에 IPsec을 통합하는 방법을 선택하여 구현하였다. 이에 본 논문은 공개된 운영체제인 리눅스 커널 상에서 IPsec을 구현하기 위해 리눅스 커널의 IP 계층 및 소켓 버퍼 구조를 분석하고 정보보호 정책(SPDB)과 SADB와 연동되는 IPsec 엔진을 IP 계층에 통합하여 구현하는 방법을 제안한다.

  • PDF

LIBL기반 퍼지 조타 조작모델의 구현 (Implementation of Fuzzy Steering Model with Linguistic Instruction Based Learning)

  • 박계각;서기열
    • 해양환경안전학회:학술대회논문집
    • /
    • 해양환경안전학회 2003년도 춘계학술발표회
    • /
    • pp.111-116
    • /
    • 2003
  • 최근에는 전문가의 지식과 경험정보가 데이터베이스로 구축된 전문가 시스템의 정보를 이용하여 처리된 결과를 판단하여 안전하고 효율적인 선박운항이 가능하도록 한 지능형 선박에 관한 연구가 활발하게 진행되고 있다. 본 논문에서는 지능형 선박을 구현하기 위한 연구의 일환으로써, 선박의 조타기를 제어하기 위한 지능형 조타 조작 모델을 구현한다. 지능형 시스템을 구현하기 위해서 자연언어를 사용하는 인간의 학습 방법에 기초한 언어지시기반학습(LIBL)기법을 적용하고. 퍼지이론을 이용하여 승선경력이 풍부한 조타수의 경험을 조사 및 분석하여 그 결과를 바탕으로 퍼지 추론에 의해 타각을 제어하기 위한 퍼지 조타 조작 모델을 구현하여 그 효용성을 살펴보았다.

  • PDF

다양한 운영체제상에서의 디지틀 서명 기본 알고리즘에 대한 구현 및 성능 비교 분석 (Implementation and Benchmaking Test for the Cryptographic Library on Several OSs)

  • 최영철;백동준;김승주;원동호
    • 한국정보보호학회:학술대회논문집
    • /
    • 한국정보보호학회 1996년도 종합학술발표회논문집
    • /
    • pp.99-108
    • /
    • 1996
  • 디지틀 서명을 구현하기 위해서는 몇 가지 중요한 요소 알고리즘들이 필요하게 된다. 본 논문에서는 이러한 구성 요소 알고리즘들에 대해 고찰해보며, 이러한 알고리즘들을 여러 가지 운영체제상에서 구현하여, 각 운영체제의 특성에 따른 구현결과를 비교해본다. 이러한 구현결과는 디지틀 서명 및 여러 가지 암호화 기술을 실제로 구현하는 경우 최적화가 가능한 운영체제 및 컴파일러 선택에 좋은 기준을 제공해 줄 수 있을 것이다.

  • PDF

리눅스 커널에서 IP 계층에 통합된 IPsec 엔진 구현 (The Implementation of IPsec Engine integrated IP Layer on Linux)

  • 박소희;나재훈
    • 한국정보보호학회:학술대회논문집
    • /
    • 한국정보보호학회 2001년도 종합학술발표회논문집
    • /
    • pp.228-231
    • /
    • 2001
  • 인터넷의 활용이 급속하게 증가하여 인터넷에서의 정보보호에 대한 필요성이 대두되면서 표준화된 인터넷 정보보호 프로토콜인 IPsec이 등장하게 되었다. 이러한 IPsec은 현재 여러 가지 플랫폼에서 구현되고 있으며, 이러한 구현은 일반적으로 IP 계층에 통합하는 방법, BITS, BITW 중 하나의 방법론을 선택하고 있다. BITW는 outboard crypto processor를 사용하여 물리적인 인터페이스 카드 내에 IPsec을 구현하는 방법으로 효율성이 문제가 되므로 본 논문에서는 IP 계층에 통합하는 방법과 BITS 방법을 중심으로 장단점을 분석한다. 이에 본 논문은 리눅스 커널 상에서 IPsec을 구현하기 위해 리눅스 커널 모듈을 분석하고 가장 효율적이라 생각되는 IP 계층에 통합된 IPsec을 구현하는 방법을 제안한다.

  • PDF

가상현실 시뮬레이션 개발 툴킷 VTree를 이용한 비행 시뮬레이션 구현 (Implementation of Flight Simulation using VTree SDK)

  • 조경은;여인효;노기석;이금희;윤정석;조형제
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2001년도 추계학술발표논문집
    • /
    • pp.590-595
    • /
    • 2001
  • VTree는 개발시간을 감소시키고 실시간 3차원 그래픽스 응용 프로그램의 성능을 향상시키는 객체지향 OpenGl기반 소프트웨어 개발 툴킷으로 비주얼 시뮬레이션과 가상현실 응용프로그램을 빠르게 구현하게 해주는 개발 환경을 제공한다. 이 논문에서는VTree 툴킷에서 제공해주는 다양한 특징들을 소개하고, 이 특징들을 이용하여 구현한 비행 시뮬레이션의 구현과정을 기술한다. 본 연구팀에서 구현한 시뮬레이션의 구현내용은 비행기의 수직 360도 회전비행, 수평 360도 회전비행, 여러 비행기의 교차비행 외에 몇 개의 동작들을 구현하였다. 몇 가지 비행 동작을 구현하는 과정에서 VTree 툴킷을 사용한 방법을 기술하며, 구현과정에서 발생된 몇 가지 문제점들과 향후 연구과제를 소개하는 것이 이 논문의 목적이다.

  • PDF

전자상거래 시스템을 위한 범용적 O-R Mapping Tool: Object $Organizer{\;}^{TM}$ (A General-purpose Object-Relational Mapping Tool for E-Commerce Applications: Object $Organizer{\;}^{TM}$)

  • 한상목;곽우섭;조규찬
    • 한국지능정보시스템학회:학술대회논문집
    • /
    • 한국지능정보시스템학회 2002년도 춘계학술대회 논문집
    • /
    • pp.115-122
    • /
    • 2002
  • O-R 매핑툴을 이용하면 업체별로 상이하며 가변적인 요소를 포함하는 전자 상거래 시스템을 효과적으로 구현할 수 있다. 본 논문에서는 전자상거래 시스템을 위한 범용적 O-R Mapping Tool인 Object $Organizer{\;}^{TM}$를 소개하고, 이를 설계하고 구현하기 위해 이용된 접근법에 대해 설명한다. 기존의 0-R 매핑툴에 대한 분석을 통해 사용 편의성과 수행 성능을 개선할 수 있도록 설계하였으며 전자 상거래 시스템의 구현 방법에서 일반화될 수 있는 부분을 추출하기 위하여 개발 프로세스와 구현 방식을 분석하였다. 또한 전자 상거래 시스템의 요구 사항을 충분히 반영할 수 있는 애플리케이션도메인을 선정하여 현업의 구체적인 요구 사항을 효과적으로 처리 가능하도록 설계하였다. 본 논문은 전자 상거래 시스템에 범용적으로 사용될 수 있는 O-R 매핑툴의 구현 방향을 제시했으며 Object $Organizer{\;}^{TM}$를 통해 이를 구현하였다. O-R 매핑툴의 범용성을 확보하기 위해 기존의 제품을 분석하고 전자상거래 시스템의 구현 방법을 분석하고 일반화하였으며 실제 전자 상거래 애플리케이션을 구현해 봄으로써 Object $Organizer{\;}^{TM}$의 개발 효율성을 평가하였다.

  • PDF