• 제목/요약/키워드: 기능모듈

검색결과 1,978건 처리시간 0.03초

Embedded OS용 인터넷 접속 지원 모듈의 개발 (Development of Internet Connection Supporting Module for Embedded OS)

  • 김세현;고정국;김길용
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 가을 학술발표논문집 Vol.27 No.2 (3)
    • /
    • pp.325-327
    • /
    • 2000
  • 본 논문에서는 Embedding OS를 대상으로 한 인터넷 접속 지원 모듈을 개발하고 기능을 시험하였다. 개발된 인터넷 접속 지원 모듈은 PPP 전화접속네트워크와 네트워크 라이브러리, DHCP 클라이언트, TFTP 클라이언트/서버, 텔넷 클라이언트 프로그램으로 구성되어 있으며, Embedded OS에서 인터넷 접속을 위한 네트워크 환경 설정과 파일 송/수신, 원격 시스템 접속 기능 등을 제공하고 있다.

  • PDF

단위 모듈 기반의 재조립 가능한 웨어러블 디바이스 구조 설계 (Design of Reassembly Unit Modular Wearable Device)

  • 이거윤;강순주
    • 한국통신학회논문지
    • /
    • 제41권3호
    • /
    • pp.338-346
    • /
    • 2016
  • 웨어러블 기기들은 사람이 착용하여 작동하고 서비스가 이루어지기 때문에 배터리 소모량, 크기, 무게 등 다양한 제약조건을 가지고 있다. 따라서 하나의 웨어러블 디바이스에 너무 많은 기능들을 부여하면 이러한 제약조건을 만족하지 못하여 실용성이 저하 될 뿐만 아니라 가격이 비싸져서 경쟁력을 상실하게 된다. 따라서 본 논문에서는 웨어러블 디바이스에 공통적으로 사용되는 여러 가지 기능을 재사용 가능한 모듈 형태의 독립된 디바이스로 재작하고, 사용자가 필요에 따라서 재조립하여 다양한 서비스를 받을 수 있는 시스템을 제안한다. 이 디바이스는 다수의 재조립 가능한 단위 모듈과 단위 모듈을 동적으로 장착할 수 있는 프레임으로 구성되어 있다. 프레임은 이 모듈간의 통신을 도우며 각각의 모듈들은 포함된 하드웨어에 따라 다양한 기능을 가지고 있다. 이를 구현하기 위해 본 논문에서는 각 서비스들이 필요한 모듈을 사용을 보장하고, 작업의 중요성에 따라 그 모듈 및 서비스에 우선순위를 부여하며, 사용하지 않는 모듈은 저전력 모드로 설정하여 단말의 저전력 동작이 가능하도록 설계했다.

ARM9기반의 암호모듈 구현과 효율적인 모듈 호출 (Implementation of arm9-based cryptographic module and efficiently call model)

  • 송행권;윤승환;이옥연
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2013년도 추계학술발표대회
    • /
    • pp.790-792
    • /
    • 2013
  • 정보화 시대가 빠르게 발전함에 따라 스마트 그리드 및 CCTV등 유 무선 통신망을 이용한 다양한 분야의 서비스가 이루어지고 있다. 이러한 서비스를 제공하는데 있어서 민감한 내용을 포함한 정보가 존재한다면 데이터에 대한 보안은 중요한 요소 일 것이다. 현재 보안기능이 탑재되어 있지 않은 장치에 보안 기능을 탑재하기 위해서는 하드웨어적인 요소를 추가 혹은 교체하거나 소프트웨어 또는 펌웨어 업데이트 방식을 선택하여 보안 기능을 추가할 수 있다. 본 논문에서는 소프트웨어 업데이트를 통하여 보안 기능을 제공하는 방식에 대해서 설명하며 범용적인 x86아키텍처와 ARM9아키텍처를 비교 분석하여 아키텍처 환경별 암호모듈 적용방안을 제시하고자 한다.

트랜잭션 처리 시스템을 위한 동시성 제어의 기능시험 기법 (Functional Testing Techniques for Concurrency Control in Transaction Processing Systems)

  • 홍석희
    • 한국정보통신학회논문지
    • /
    • 제7권4호
    • /
    • pp.805-811
    • /
    • 2003
  • 정해진 시간 내에 사용자 요구 조건을 충족시키도록 복잡한 소프트웨어를 개발하는 경우 시스템 시험은 중요한 요인이다. 데이터베이스 관리 시스템의 모듈 중 트랜잭션 처리 시스템은 다중 사용자 환경에서 트랜잭션의 수행과 데이터 일관성을 유지하는 중요한 기능을 한다. 본 논문은 트랜잭션 처리 시스템의 동시성 제어 기능이 요구조건을 만족하는지를 체계적이고 자동적으로 시험하기 위한 기법을 제안한다. 다섯 가지 잠금 모드를 지원하는 2단계 잠금 기법을 적용하는 동시성 제어 모듈의 기능을 자동적으로 시나리오 기반의 기능시험을 하고 시험 결과를 사용자에게 제시한다. 또한, 본 논문에서 제안한 기능시험 기법을 실제 데이터베이스 관리 시스템의 모듈 시험 과정에 적용하여 그 타당성을 확인한다.

웹 환경에서 안전한 데이타 전송을 보장하는 프로토콜 기반의 보안 모듈에 근거한 보안 시스템 (Security System using Protocol-Based Security Module for Secure Data Transmission in Web Environment)

  • 장승주;임동훈
    • 한국정보과학회논문지:정보통신
    • /
    • 제29권6호
    • /
    • pp.635-644
    • /
    • 2002
  • 본 논문은 웹 시스템 환경에서 안전한 데이타 전송을 만족하는 Protocol-Based Security Module(PBSM) 구조를 제안한다. PBSM 구조는 크게 두개의 모듈로 구성된다. 하나는 웹 서버에서 동작하는 Web Server Sorority Module(WSSM)이고, 다른 하나는 클라이언트에서 동작하는 Winsock Client Security Module(WSCSM)이다. WSCSM 보안 모듈은 WSSM으로부터 받은 암호된 메시지를 정상적인 메시지로 변환하여 웹 브라우저에 나타나게 한다. WSSM 보안 모듈은 HTML 파일에 대한 암호화(Encryption)기능과 WSCSM 모듈로부터 받은 Common Gateway Interface(CGI) 데이타에 대한 복호화 기능을 가지고 있다. PBSM 보안 시스템의 보안 정확성을 검증하기 위하여 정형화 분석 기법을 이용했다.

동시공학 설계 생산 시스템

  • 이수홍
    • 한국정밀공학회지
    • /
    • 제10권3호
    • /
    • pp.5-20
    • /
    • 1993
  • 동시공학(또는, 병행 엔지니어링, Concurrent Engineering) 설계 생산 시스템의 특성과 동시공학 시스템이 갖추어야 할 기능상의 필수 조건들에 관해 논의되었다. 특히 시스템의 전체적인 구성과 시스템을 구성하는 각 모듈의 설계와 기능등에 관하여 중점적으로 고려하였다. Next-Cut이라고 하는 동시공학 설계 생산 시스템을 통해 이러한 필수 조건들이 어떻게 만족되는 지를 보여준다. Next-Cut 시스템의 중요한 특기 사항으로는 모듈(Mudular)디자인, 이벤트 수행(Event-Driven) 접근 방식이라 할 수 있는데, 이는 필요에 따라 불려지고 다른 모듈과 협조하는 것이라 하겠다. 또한 모듈간의 상호 정보 교환시에 반복되는 정보 교환의 오 버헤드를 줄이기 위해 모듈 작동시의 작업량을 최소화 하는 점진적(Incremental) 방법론을 사용하였다. 마지 막으로 여기서 소개된 Next-Cut보다 복잡한 시스템을 구축하고자 할 때 어떠한 사항들이 확장되고 필요한지를 논의해 보기로 한다.

  • PDF

TCP/IP 하드웨어와 CPU와의 통신을 위한 Host/Interface 의 구현 (Host Interface Implementation for TCP/IP Hardware Accelerator)

  • 정여진;임혜숙
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2003년도 하계종합학술대회 논문집 II
    • /
    • pp.855-858
    • /
    • 2003
  • TCP/IP 를 포함하는 데이터 네트워킹 프로토콜을 구현함에 있어, 기존에는 소프트웨어 방식으로 구현되었던 모듈들을 하드웨어로 구현하는 프로젝트를 수행하면서, CPU 와 하드웨어 모듈과의 통신을 중계하는 모듈을 구현하였다. 본 논문에서는 TCP/IP 하드웨어와 CPU 와의 통신을 위한 Host Interface 의 기능에 대해 다루고 구현 방식을 Control flow와 Data flow의 입장에서 설명하였다. 우선, Host Interface 의 기능을 설명하고 Host Interface 의 입출력 신호를 정의하였다. Host Interface에서 이루어지는 CPU와 하드웨어 모듈간의 통신을 제어정보 흐름과 데이터정보 흐름으로 나누고 제어흐름을 위해서는 Command/Status Register 를 두었고, 데이터 흐름을 위해서는 CPU와 데이터 RAM 사이에 FIFO 를 두어 데이터의 흐름이 신속히 이루어지도록 하였다. 끝으로 Host Interface 와 주변 모듈들간의 통신에 대한 Testcases에 대해서도 다루었다.

  • PDF

웹 기반 LCMS와 연계한 LMS에서의 학습통계 모듈 설계 및 구현 (A Design and Implementation of Web-Based Learning Statistics Model)

  • 김상길;김병기
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 춘계학술발표대회
    • /
    • pp.321-324
    • /
    • 2005
  • 기존의 LMS(Learning Management System)는 웹 기반의 e-Learning 교육의 장점에도 불구하고 학습자의 요구와 수준에 무관하게 학습과 관련한 컨텐츠들이 획일적으로 구성됨으로써, 학습자의 요구를 만족시키지 못하고 있다. 본 논문에서는 LCMS(Learning Content Management System) 와 LMS를 연계한 학습 통계 모듈을 제시하고, LMS에 학습자와 운영자에게 학습정보 데이터를 제공함으로써 학습하는 과정을 추적하고 학습이력을 관리 할 수 있는 학습통계모듈을 설계하고 구현한다. 제시된 모듈에서는 효과적인 학습통계을 위한 검색 방안으로 LCMS의 메타데이터와 다양한 학습관리 정보(CMI)값을 LMS를 호출하는 기능인 API(Application Program Interface) 어댑터를 이용하여 연계된 값과 LMS시스템에 학습지원과 운영지원 기능을 추가하여 나온 결과값을 바탕으로 하였다. 이 학습통계모듈을 통해서 LMS운영자는 학습자의 컨텐츠의 활용을 더욱 확장할 수가 있으며 학습자의 학습정보관리를 하는 LMS의 성능을 향상 시키고자 하였다.

  • PDF

동적신경망 NARX 기반의 SAR 전력모듈 안전성 연구 (A NARX Dynamic Neural Network Platform for Small-Sat PDM)

  • 이해준
    • 한국정보통신학회논문지
    • /
    • 제24권6호
    • /
    • pp.809-817
    • /
    • 2020
  • 소형위성 전력분배 및 전송모듈의 설계와 개발과정에서 딥러닝 알고리즘으로 동적 전력자원의 안정성을 평가하였다. 안정성 평가에 따른 요구사항은 소형위성 탑재체인 SAR 레이더의 전력분배모듈과 수요모듈의 전력전송기능을 구성하였다. 전력모듈인 PDM을 구성하는 스위칭 전력부품의 성능확인을 위해 동적신경망을 활용하여 신뢰성을 검증하였다. 신뢰성 검증을 위한 딥러닝 적용대상은 소형위성 본체로부터 공급되는 전력에 대한 탑재체의 전력분배기능이다. 이 기능에 대한 성능확인을 위한 모델링 대상은 출력전압변화추이(Slew Rate Control), 전압오류(Voltage Error), 부하특성(Load Power)이다. 이를 위해 첫째, 모델링으로 Coefficient Structure 영역을 정의하고 PCB모듈을 제작하여 안정성과 신뢰성을 비교 평가하였다. 둘째, 딥러닝 알고리즘으로 Levenberg-Marquare기반의 Two-Way NARX신경망 Sigmoid Transfer를 사용하였다.

GPU를 활용한 고속 소프트웨어 암호모듈 설계 및 구현 (Design and Implementation of High-Speed Software Cryptographic Modules Using GPU)

  • 송진교;안상우;서석충
    • 정보보호학회논문지
    • /
    • 제30권6호
    • /
    • pp.1279-1289
    • /
    • 2020
  • 사람들의 개인정보와 국가의 기밀을 안전하게 보호하기 위해 다양한 암호 시스템과 알고리즘이 개발되었다. 암호모듈도 그 중 하나로, 수많은 기업과 국가 기관들이 자체적으로 개발한 다양한 암호모듈을 적극적으로 사용하게 되었다. 개발된 암호모듈에 대한 안전성과 정확성 등을 보장하기 위해서, 암호모듈 검증제도(CMVP)에 대한 중요성이 대두되었다. 국내에서도 암호모듈 검증제도(KCMVP)를 통해 암호모듈에 대한 보안 요구사항 충족 여부를 검증하고 있다. 그러나, 기존 CPU에서 동작하는 암호모듈은 대용량 데이터를 처리해야 하는 서버에서는 활용하기가 어렵다. 따라서, 본 논문에서는 GPU를 활용하여 고속화된 암호 기능을 제공하는 소프트웨어(S/W) 암호모듈을 제시하고자 한다. 본 논문에서는 GPU 활용 소프트웨어 암호모듈에 대한 구성과 동작 방식에 대하여 설명하고, GPU를 추가적으로 활용함에 따라 발생하는 암호모듈 보안요구사항의 변동점과 만족사항을 제시한다. 또한, 개발된 본 암호모듈에 대한 기존 CPU 소프트웨어 암호모듈 대비 성능 향상폭을 제시한다. 본 논문의 결과는 IoT 기기를 관리하는 서버나 클라우드 컴퓨팅 서버 등에서 암호 기능을 제공하는 암호모듈에 활용될 수 있다.