OAK

임베디드 시스템을 위한 동적 업그레이드

Metadata Downloads
Abstract
시스템의 중단 없는 서비스를 요구하는 운영체제 커널과 응용 프로그램은 빈번한 기능 추가와 성능 향상 그리고 버그 수정이 필요하다. 현재 이러한 시스템은 업그레이드를 한다고 해도 프로그램을 종료한 후 수행하거나 시스템을 재시작하는 과정에서 시스템 중단 및 재부팅에 따른 비용이 발생한다. 특히 임베디드 시스템의 경우 운영체제 또는 응용프로그램의 재설치는 쉽지 않다. 이러한 임베디드 시스템에서의 동적 업그레이드는 일반 PC의 경우와는 달리 플랫폼에 종속적인 부분이 상당히 많다. 플랫폼 종속적인 부분들은 차후 동적 업그레이드 기술을 다른 플랫폼으로 이식할 때 상당히 많은 시간과 노력이 필요하다. 본 연구에서는 이러한 문제점을 해결하고자 임베디드 시스템을 위한 플랫폼 독립적인 동적 업그레이드에 대한 프레임워크를 설계하였으며 OMA-DM 프로토콜을 사용한 함수 단위 동적 업그레이드 프로토타입 시스템을 구현하였다.|OS kernels and applications aiming of serving uninterrupted service require frequent additions of functions, performance improvement, and bug fixes. These kinds of systems currently need costs that result from system-stop and reboot when being upgraded. In particular, it seems not easy for OS kernels and applications for embedded systems to be reinstalled. This dynamic upgrade for embedded systems is dependent on platforms in lots of parts, unlike a personal computer. The parts which are dependent on platforms need much time and efforts for a porting to other platforms.
In this paper, to solve these problems, a framework of dynamic upgrade, for an embedded system, is designed and prototype system is implemented.
Author(s)
경주현
Issued Date
2009
Awarded Date
2009-02
Type
Thesis
Keyword
동적 업그레이드동적 업데이트OMA-DMFOTA
URI
http://dspace.hansung.ac.kr/handle/2024.oak/8218
Affiliation
한성대학교 대학원
Advisor
이민석
Degree
Master
Publisher
한성대학교 대학원
Appears in Collections:
컴퓨터공학과 > 1. Thesis
Authorize & License
  • Authorize공개
Files in This Item:

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.