• 제목/요약/키워드: Embedded data

검색결과 2,135건 처리시간 0.035초

미아 방지용 스마트 디바이스 구현에 관한 연구 (Smart device research for the prevention of missing child)

  • 안종찬;김영길
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2007년도 추계종합학술대회
    • /
    • pp.437-440
    • /
    • 2007
  • 최근 임베디드 시스템 디바이스 분야가 많은 발전을 이루었다. MP3, 디지털 시계같은 휴대형 디바이스에서부터 공장 제어기계난 핵발전소 제어 시스템과 같은 큰 규모의 시스템까지 그 범위가 광대하다. 본 논문은 임베디드 휴대형 장치를 구현하는 데 초점을 두었으며 이를 이용하여 아파트 공공단지 내 유아 유괴 방지 시스템에 적용시켜보았다. ARM9 core를 적용한 s3c2440을 이용한 임베디드 하드웨어 플랫폼으로 구현하였고 이 위에 WindowsCE OS를 사용하여 영상의 입력과 처리 그리고 전송의 멀티태스킹 작업을 가능하게 하였다. 그 외 GPS정보를 이용한 위치 추적, 카메라와 마이크의 실시간 영상 소리 데이터를 이용한 사용자의 상태확인 등의 다른 어플리케이션과 서비스를 구현할 수 있도록 하였다. 본 논문은 스마트 디바이스에서 받은 영상을 WLAN으로 호스트PC에 전송을 하는 시스템에 초점을 맞추었다.

  • PDF

완성 유도탄 탑재장비의 소프트웨어 업그레이드를 위한 MIL-STD-1553B 기반 간접적 데이터 전송 기술 (An Indirect Data Transfer Technique based on MIL-STD-1553B for the Software Upgrade of Embedded Equipments on a Missile Assembly with Booster)

  • 김기표;유해성;이헌철;윤석재;안기현;우덕영
    • 한국군사과학기술학회지
    • /
    • 제19권1호
    • /
    • pp.43-49
    • /
    • 2016
  • This paper addresses the problem of the software update or upgrade of embedded equipments on a missile assembly with booster. Because the embedded equipments are assembled delicately and closely one another with various communication and power cables, they should be very carefully disassembled to directly upgrade the software of a certain embedded equipment. This may cause not only the costs for disassembly and reassembly but also additional tests to verify the completeness of the reassembled missile as a missile assembly with booster. This paper presents an indirect data transfer technique based on MIL-STD-1553B through Guidance Control Unit to easily upgrade the software of other equipments without any additional costs caused by disassembly and reassembly. The presented technique was successfully applied to the software upgrade of various equipments on real missile assembly with booster.

프로파일링 데이터를 이용한 가상기계 코드 최적화 (Virtual Machine Code Optimization using Profiling Data)

  • 신양훈;이창환;오세만
    • 정보처리학회논문지A
    • /
    • 제14A권3호
    • /
    • pp.167-172
    • /
    • 2007
  • 가상기계(Virtual Machine)는 소프트웨어로 제작되어 논리적인 시스템 구성을 갖는 컴퓨터이기 때문에 그 수행 속도와 필요 저장 공간 측면에서 성능이 떨어질 수밖에 없다. 이러한 환경에서의 가상기계 코드 최적화는 실행 성능을 향상시킬 수 있기에 중요하다. 특별히 임베디드 장치(Embedded Device)에서 작동하는 가상기계 환경에서의 최적화는 기존의 최적화에 비해 수행 비용 대비 효과에서 높은 효율을 요구한다. 이에 따라 프로파일링을 통하여 성능에 크게 영향을 주는 함수 또는 기본 블록(Basic Block)을 찾아 최적화하는 것이 효과적이다. 본 논문에서는 프로파일링을 이용한 가상기계 코드 최적화기를 설계하고 구현하였다. 먼저, 가상기계 코드 최적화를 위해 코드를 실행하여 얻을 수 있는 동적 정보인 프로파일링 데이터(Profiling Data)를 정의하였고, 프로파일링 정보를 이용한 가상기계 코드 최적기를 구현하였다. 또한, 구현과 실험에 있어서 가상기계 코드는 EVM(Embedded Virtual Machine)의 중간 언어인 SIL(Standard Intermediate Language)를 사용하였고, 구현된 최적화기에 대한 실험을 통해 최적화기의 효과를 확인하였다.

LNG 저장탱크용 환경 센서 모듈을 이용한 유무선 통신 모듈 개발 (Development of Wire/Wireless Communication Modules using Environmental Sensor Modules for LNG Storage Tanks)

  • 박병진;김민성
    • 한국융합학회논문지
    • /
    • 제13권4호
    • /
    • pp.53-61
    • /
    • 2022
  • LNG 저장 작업 중 기계결함, 부주의 등으로 인해 사고가 꾸준히 발생하고 있다. 이전 연구에서는 위험을 미리 감지하는 압력, 온도, 가스 농도, 플로우 측정이 가능한 환경 센서 모듈을 개발하고 누출된 가스량에 따른 응답속도를 측정하였었다. 본 논문에서는 환경 센서 모듈이 측정한 데이터를 SPI, UART, LTE의 유무선 네트워크와 연결된 임베디드 기기들에 안전하게 전송해주는 유무선 통신 모듈의 개발을 제안한다. 먼저 환경 센서와 연동 가능한 데이터 통신 모듈을 설계한다. Local Control Part의 각 장치간 프로토콜과 Local Control Part와 Remote Control Part의 유무선 프로토콜을 설계한다. 이더넷, WiFi, LTE 통신 모듈을 설계하고 임베디드 제어기와 연동 가능한 UART, SPI 채널을 설계하였다. 그 결과, 각 임베디드 기기가 유선, 무선 동시 통신하면서 환경 센서 모듈이 측정한 데이터를 전송함을 UI(User Interface)를 통해 확인할 수 있었다.

무선 센서 네트워크에서 동적 클러스터 유지 관리 방법을 이용한 에너지 효율적인 주기적 데이터 수집 (An Energy-Efficient Periodic Data Collection using Dynamic Cluster Management Method in Wireless Sensor Network)

  • 윤상훈;조행래
    • 대한임베디드공학회논문지
    • /
    • 제5권4호
    • /
    • pp.206-216
    • /
    • 2010
  • Wireless sensor networks (WSNs) are used to collect various data in environment monitoring applications. A spatial clustering may reduce energy consumption of data collection by partitioning the WSN into a set of spatial clusters with similar sensing data. For each cluster, only a few sensor nodes (samplers) report their sensing data to a base station (BS). The BS may predict the missed data of non-samplers using the spatial correlations between sensor nodes. ASAP is a representative data collection algorithm using the spatial clustering. It periodically reconstructs the entire network into new clusters to accommodate to the change of spatial correlations, which results in high message overhead. In this paper, we propose a new data collection algorithm, name EPDC (Energy-efficient Periodic Data Collection). Unlike ASAP, EPDC identifies a specific cluster consisting of many dissimilar sensor nodes. Then it reconstructs only the cluster into subclusters each of which includes strongly correlated sensor nodes. EPDC also tries to reduce the message overhead by incorporating a judicious probabilistic model transfer method. We evaluate the performance of EPDC and ASAP using a simulation model. The experiment results show that the performance improvement of EPDC is up to 84% compared to ASAP.

COTS 하드웨어 컴포넌트 기반 임베디드 소프트웨어 신뢰성 모델링 (Embedded Software Reliability Modeling with COTS Hardware Components)

  • 구태완;백종문
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제36권8호
    • /
    • pp.607-615
    • /
    • 2009
  • 최근 IT 산업은 국방, 항공, 자동차, 의료와 같은 전통 산업분야와 서로 융합하는 추세이다. 그러므로 시스템의 하드웨어를 주로 담당하는 임베디드 소프트웨어는 높은 신뢰성, 가용성, 유지보수성이 보장되어야 한다. 이를 위해 최근 COTS (Commercial Off The Shelf) 하드웨어 컴포넌트 기반 임베디드 소프트웨어를 개발하는 추세이다. 그러나 이러한 개발방법에는 일반적 소프트웨어 결함 외에 하드웨어와의 상호작용에 기인하는 결함이 추가적으로 발생할 수 있다. 이를 연동결함(Linkage Fault)라고 정의한다. 이는 발생 빈도가 낮음에도 불구하고 전체 시스템의 중단을 야기할 정도로 위험하다. 본 논문에서는 COTS 하드웨어 컴포넌트 기반 임베디드 소프트웨어 개발 시 이러한 연동결함의 발생을 고려한 신뢰성 모델을 제안한다. 또한 제안된 모델의 타당성을 분석하기 위해 베이지안 분석과 마코프 체인 몬테카를로 방법으로 계산한 베이즈 요인을 이용한다. 끝으로 IT 융합 분야의 실제 데이터를 활용하여 제안된 모델의 이론적 결과를 뒷받침한다.

임베디드 웹서버를 이용한 빌딩자동화시스템에 관한 연구 (A Study on Building Automation System using Embedded Web Server)

  • 배용근;김형균;정일용;김용호;이여진
    • 한국정보통신학회논문지
    • /
    • 제10권7호
    • /
    • pp.1208-1213
    • /
    • 2006
  • 임베디드 웹서버는 여러 가지 형태의 입출력장치와 지능형 정보기기틀을 인터넷에 손쉽게 접속할 수 있게 하는 초소형 웹 서버로서, 임베디드 웹서버의 적용 영역은 가정, 빌딩 및 공장 등의 전 영역에 걸쳐 있다. 지능형 정보기기를 인터넷에 접속하여 원격지에서 기기를 감시 및 제어를 하기 위해서는 웹 컨텐츠의 제공을 주목적으로 하는 일반서버 컴퓨터와는 다른 임베디드 운영체제를 이용한 전용화된 서버가필요하다. 본 논문에서는 순수 소프트웨어 솔루션으로 구현되는 웹서버로서 전체적인 시스템의 데모를 구현하는 것을 목적으로 인터넷을 통해 P2P 로 연결된 임베디드 센서들을 원격으로 데이터를 추출하고, 이를 제어하는 틀을 구성하는데 초점을 두었으며 ARM intel StrongARM SA-1110 프로세서를 기반으로 한 타켓보드에 임베디드 운영체제로서 리녹스를 포팅 하였고, 네트워킹 기능을위하여 이더넷을 기반으로 한 기본적인 네트워크 프로그램을 동작 시켰다.

공학교육인증을 위한 정보보호학 프로그램의 교과 기반 학습성과 평가에 관한 연구 (A Study on Course-Embedded Assessment for Program Outcomes of Information Security Program for Engineering Education Accreditation)

  • 정원일
    • 한국산학기술학회논문지
    • /
    • 제19권7호
    • /
    • pp.183-191
    • /
    • 2018
  • 본 논문에서는 공학교육인증제를 운영하는 정보보호학 프로그램에서 교과 기반의 학습성과 평가 체계를 활용하여 프로그램의 재학생들이 졸업 시점에 갖추어야 하는 핵심 성과인 프로그램 학습 성과에 대한 달성도를 평가하는 방안을 제안한다. 본 논문의 교과 기반 학습 성과 평가 사례에서는 프로그램의 교육 목표에 부합하는 프로그램 학습 성과를 설정하고, 교과 기반 평가 자료를 포함한 직간접 평가 도구를 이용하여 프로그램 학습 성과 평가 체계를 기술한다. 그리고 교과기반 프로그램 학습 성과 평가를 위한 루브릭 및 평가 절차, 수행 준거의 설정, 이수 체계에 따른 프로그램 학습 성과에 대한 기여도가 높은 탐침(Probe) 교과목의 선정, 탐침 교과목에 대한 교과목 학습 목표의 설정 및 성취 수준을 측정하기 위한 평가 도구별 루브릭을 설명한다. 이어 탐침 교과목의 학습목표별 필기시험 및 프로젝트 평가 도구의 문항을 기초로 교과기반 학습 성과 평가를 수행하고, 평가 결과로부터 성취도 수준의 분석과 개선 사항 도출하는 과정을 보임으로써 제안하는 교과 기반 학습 성과 평가 방안의 효용성을 입증한다.

스마트제조 적용을 위한 NCS 및 임베디드 기반 교육훈련 프로그램 개발 (Development of NCS and Embedded System-Based Training Program for Smart Manufacturing Application)

  • 이우영;손덕수;오재준;유종혁
    • 실천공학교육논문지
    • /
    • 제11권2호
    • /
    • pp.283-289
    • /
    • 2019
  • 최근 스마트제조에 따른 제어시스템은 제품 이동성, 데이터 호환성, 통신 연계성 등이 매우 중요해지고 있다. 이에 임베디드 시스템은 가전제품, 통신, 국방 등 전 산업분야에서 필수적으로 적용되고 있다. 따라서 임베디드 시스템 개발인력 수요는 더욱 더 증가하는 추세이므로 프로그래밍 능력과 하드웨어를 포함하여 산업현장 실무능력을 겸비한 교육훈련 프로그램이 필요하다. 현재 임베디드 시스템 교육은 아두이노를 활용한 다양한 교육을 수행하고 있지만 이는 비전공자와 초심자 중심이며 임베디드 시스템 전공자 교육과정으로 미약한 실정이다. 또한 임베디드 시스템 기반의 시제품 연구는 활발하지만 산업현장에서 요구하는 실무인재 양성을 위한 교육훈련 프로그램은 매우 미비하다. 따라서 본 논문은 스마트제조 적용을 위한 임베디드 시스템 실무인재 양성을 위해 NCS 기반 전문가 10인의 심층 인터뷰와 설문 분석을 바탕으로 능력단위를 선정하고 교육훈련 프로그램과 컨텐츠를 개발하였다.

도커 기반의 실시간 데이터 연계 및 처리 환경을 고려한 빅데이터 관리 플랫폼 개발 (Development of Big-data Management Platform Considering Docker Based Real Time Data Connecting and Processing Environments)

  • 김동길;박용순;정태윤
    • 대한임베디드공학회논문지
    • /
    • 제16권4호
    • /
    • pp.153-161
    • /
    • 2021
  • Real-time access is required to handle continuous and unstructured data and should be flexible in management under dynamic state. Platform can be built to allow data collection, storage, and processing from local-server or multi-server. Although the former centralize method is easy to control, it creates an overload problem because it proceeds all the processing in one unit, and the latter distributed method performs parallel processing, so it is fast to respond and can easily scale system capacity, but the design is complex. This paper provides data collection and processing on one platform to derive significant insights from various data held by an enterprise or agency in the latter manner, which is intuitively available on dashboards and utilizes Spark to improve distributed processing performance. All service utilize dockers to distribute and management. The data used in this study was 100% collected from Kafka, showing that when the file size is 4.4 gigabytes, the data processing speed in spark cluster mode is 2 minute 15 seconds, about 3 minutes 19 seconds faster than the local mode.