• 제목/요약/키워드: 리눅스 플랫폼

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

오픈 소스 기반의 산업용 터치 패널형 HMI 소프트웨어 모듈 구현 (The Implementation of a Industrial Touch Panel-Style HMI Software Module based on Open Sources)

  • 최숙영;문승진
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 가을 학술발표논문집 Vol.31 No.2 (3)
    • /
    • pp.418-420
    • /
    • 2004
  • 공장 자동화의 주요 구성요소 중 하나로서 PLC와 연결되어 자동화 설비 또는 장치의 운전 상태를 감시하고 제어하는 HMI는 주로 제조업체별로 특정한 시스템을 사용하기 때문에 시스템 개발 시 많은 부하를 주게 된다. 이에 이러한 문제를 해결하고자 본 논문에서는 오픈 소스인 임베디드 리눅스 기반에 멀티 플랫폼을 지원하는 Qt/Embedded를 사용하여 산업용 터치 패널형 HMI 소프트웨어 모듈을 구현하였다. 이로 인해 한번 작성된 프로그램을 소스 수정 없이 Qt가 지원되는 시스템이면 어떤 시스템에서도 사용할 수 있다는 이점을 가진다.

  • PDF

SNMP 기반 EMS 설계 및 구현 (Design and Implement of SNMP-based EMS)

  • 강석민;허재두
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2002년도 추계학술발표논문집 (중)
    • /
    • pp.1507-1510
    • /
    • 2002
  • 네트워크의 규모가 급격히 커지면서 네트워크에 참여하는 장비들도 다양해졌다. SNMP 는 이러한 복잡한 네트워크와 장비들을 효율적으로 유지 및 관리하기 위한 대표적인 프로토콜이다. 본 논문에서는 리눅스에 SNMP 에이전트를 구현하고. 기존의 복잡한 명령어 체계를 개선한 CLI를 이용하여 콘솔 기반의 관리 효율을 높이고, 플랫폼 독립적인 자바를 이용한 GUI 와 웹 브라우저 기반의 관리 내용에 대해 기술한다. 본 논문에서 구현한 에이전트는 매니저의 요청에 적절한 행동을 취하고 결과를 응답해주며 시스템의 오류와 같은 긴급 상황에 대해 매니저에게 TRAP 을 발생시키는 기능을 갖는다.

  • PDF

정보가전용 Java 네트워크 API 설계 및 구현 (Design and Implementation of Java Network API for Information Appliances)

  • 유용선;성영락;이철훈
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 봄 학술발표논문집 Vol.30 No.1 (C)
    • /
    • pp.322-324
    • /
    • 2003
  • 정보가전기기에 네트워크 기능을 탑재하게 되면 인터넷을 통해 사이버교육, 재택업무 등을 쉽고 편리하게 하여 삶의 질을 향상시키는데 기여할 수 있다. 이러한 정보가전기기에 네트워크 기능을 제공하기 위해 자바가상머신에서는 NET API를 제공한다. NET API를 구현하는데 있어 시스템에 의존적인 부분들이 존재하게 되는데, 이는 native 함수에서 구현한다 본 논문에서는 리눅스 기반 자바 NET API론 구현하는데 있어 플랫폼 독립적인 자바 부분과 의존적인 native 부분으로 나누어 설계 및 구현하였고, 소켓을 통한 서버/클라이언트간의 데이터 전송 부분에 초점을 두었다.

  • PDF

안드로이드 플랫폼의 스토리지 접근 소프트웨어 계층의 성능 부하 분석 (Performance Analysis on Storage IO Software Layer of Android Platform)

  • 김혁중;안정철;신동군
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2012년도 한국컴퓨터종합학술대회논문집 Vol.39 No.1(A)
    • /
    • pp.290-292
    • /
    • 2012
  • 스마트폰 등의 임베디드 시스템에서는 낸드 플래시 기반 저장장치를 주로 사용한다. 하지만 지금까지의 운영체제의 블록 IO 시스템은 하드 디스크를 대상으로 설계되었기 때문에 낸드 플래시 메모리 기반의 저장장치의 특성을 고려하지 못하였다. 또한, 낮은 성능의 하드디스크에서는 운영체제에서 IO를 처리하는 소프트웨어 계층의 부하가 무시될 수 있었으나, 고성능의 낸드 플래시 메모리에서는 문제가 될 수 있다. 본 논문에서는 스마트 디바이스의 운영체제 중 하나인 안드로이드 플랫폼을 기반으로 IO 요청을 수행하는 소프트웨어 계층별 성능을 측정하였으며, 또한 멀티 프로세스상에서 IO 성능에 어떤 영향을 받는지 관찰했다. 실험 결과 IO 요청의 단위가 작은 경우는 운영체제에서의 부하가 저장장치에서 요청을 처리하는 지연 시간보다 압도적으로 크게 나타났으며, 16KB 단위의 IO 요청에 대해서 전체 지연 시간의 90%를 차지하였다. 또한, 멀티 프로세스 환경에서 IO를 처리하면서 인터럽트를 처리하는 시간이 증가하는 것을 확인했다.

자바브라우저를 위한 고성능 Rendering모듈의 설케 및 구현 (Design and Implementation of high effectiveness Rendering Module For JavaBrowser)

  • 진민식;최원호;황욱철;임동기;권오형;정민수
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2001년도 춘계학술발표논문집
    • /
    • pp.545-548
    • /
    • 2001
  • 자바언어의 특성이라고 할 수 있는 플랫폼 독립성과 객체지향성을 바탕으로 하여 일반 PC나 IMT 2000기기, PDA, 인터넷 TV, 인터넷 가전 등의 정보통신 기기와 윈도우, 유닉스, 리눅스와 같은 운영체제 모두 적용할 수 있는 자바브라우저의 개발은 필수적이라고 할 수 있다. 즉, 자바가상머신(JVM, KVM)이 탑재되어 있는 모든 플랫폼에서 동작한다는 특징 하나만으로도 현재 Explorer와 Nescape사의 상용 브라우저사이의 양분화와 호환성문제를 해결해 준다고 할 수 있다. 그래서, 본논문에서는 현재 상용의 브라우저보단 기능면에서는 미약하지만 커다랄 확장성과 가능성을 가진 자바언어를 가지고 모든 기기에 동참할 수 있는 자바브라우저를 설계하고 구현하였다.

  • PDF

General Purpose DSP 기반의 멀티미디어 스트리밍 시스템 구현 (A General Purpose DSP based Multimedia Streaming System)

  • 김동환;문재필;오화용;이은서;장태규
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2005년도 제36회 하계학술대회 논문집 D
    • /
    • pp.2882-2884
    • /
    • 2005
  • 본 논문에서는 인터넷을 통한 멀티미디어 스트리밍 서비스 환경에서 다양한 표준으로 압축된 컨텐츠의 디코딩을 지원하기 위하여 general purpose DSP (Digital Signal Processor) 기반의 멀티미디어 서비스 플랫폼을 구현하였다. 다양한 표준 방식으로 압축된 멀티미디어 컨텐츠를 재생하기 위하여 Host 프로세서와 DSP 구조의 하드웨어를 설계하고, 멀티미디어 코덱을 DSP에 다운로드하는 소프트웨어적인 기법을 적용하였다. 설계한 플랫폼의 동작을 검증하기 위하여 리눅스 기반에서 DSP를 제어하는 네트워크 클라이언트 소프트웨어를 구현하고, Tl의 TMS 320C6416을 대상으로 구현한 MPEG-2 비디오와 AC-3 오디오 코덱을 적용하여 스트리밍 환경에서 멀티미디어 데이터가 원활하게 재생되는 것을 보였다.

  • PDF

클러스터 VOD 시스템에서의 내장형 클라이언트 플랫폼 설계 및 구현 (Design and Implementation of an Embedded Client platform in clustered VOD system.)

  • 서동만;방철석;이좌형;김병길;박총명;정인범
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2003년도 춘계학술발표논문집 (중)
    • /
    • pp.1153-1156
    • /
    • 2003
  • 본 연구에서는 클러스터 VOD 서버에서의 내장형 클라이언트 플랫폼을 선계 및 구현하기 위한 연구를 수행하였다. 클러스터 VOD 서버의 구성과 기능을 살펴보고, 리눅스 환경에서 서버의 기능을 지원하면서 리모콘을 통한 제어와 TV를 통한 출력이 제공되도록 클라이언트를 설계 및 구현하였다. 구현된 시스템에 대한 성능 평가를 통하여 문제점들을 분석하고 대책을 제안한다.

  • PDF

전력 IT용 D-TRS 접속을 위한 게이트웨이 플랫폼 (Gateway Platform for Connecting D-TRS in Electric Power IT)

  • 송병권;정태의
    • 한국철도학회논문집
    • /
    • 제12권1호
    • /
    • pp.45-54
    • /
    • 2009
  • TETRA는 유럽 전자 통신 표준기구인 ETSI에서 개발한 D-TRS(Digital Trunked Radio System) 표준이다. 현재 전력 IT 무선기간망으로 TETRA가 선정되었다. 기존 배전 자동화 시스템은 CDMA(Code-Division Multiple Access), WCDMA(Wideband CDMA) 모뎀을 이용한 이동통신사 무선 네트워크를 이용하고 있다. 따라서 TETRA 네트워크로 변경에 따른 게이트웨이가 필요하다. 본 논문은 TETRA 네트워크를 이용한 산업용 전력 IT 프로토콜을 전송하기 위한 임베디드 리눅스 기반 게이트웨이 플랫폼을 제안한다.

XML 기반 학술지 전자출판 플랫폼(KPubS) 개발에 관한 연구 (A Study on Development of XML Journal Publishing Platform: KPubS)

  • 서태설;조성남;박선아
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2015년도 추계학술발표대회
    • /
    • pp.1184-1186
    • /
    • 2015
  • 학술지는 책자 형태에서 전자 파일 형태로 급속히 변화하고 있다. 또한, 최근 전자 저널의 원문은 PDF에서 XML로 바뀌는 추세에 있다. 학술지 원문 XML은 JATS(Journal Article Tag Suite)라는 ANSI/NISO 표준을 따라 만드는 것이 보편화 되고 있다. 본 논문에서는 우리나라 학술지를 XML로 구축하고 국제적으로 서비스하기 위해서 만들어진 전자저널 출판 모델을 설계하고, 이를 개발 구현한 내용을 소개한다. 개발된 전주기 학술지 출판 플랫폼(KPubS)는 리눅스 기반 스프링 프레임워크와 MVC 패턴 및 시큐어 코딩 기법을 적용하여 개발하였으며, 반응형 웹 기술을 적용하였다.

Linux Kernel Profiling 기법을 통한 안드로이드 부팅 시퀀스 I/O 패턴 분석 (Android Boot Sequence I/O Pattern Analysis through Linux Kernel Profiling Techniques)

  • 유준영;이성우;임승호
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2011년도 추계학술발표대회
    • /
    • pp.33-35
    • /
    • 2011
  • 최근 안드로이드 플랫폼은 성능 개선의 많은 이슈를 가지고 있다. 그 중 안드로이드 부팅 시퀀스부분이 중요한 부분으로 차지하고 있다. 안드로이드 플랫폼 부팅 과정의 속도 저하가 발생 되는 부분은 블록 I/O 시스템이다. 본 논문에서는 리눅스 블록 레이어의 I/O를 tracing 해주는 blktrace에 대해 소개를 하고 그 기법을 통해 안드로이드 부팅 시퀀스의 I/O 패턴을 분석하고, 개선 방안을 고찰한다.