SlideShare a Scribd company logo
Embedded System
- 임베디드 시스템 사례 찾기 -

Department of Computer Engineering
생각보다 많은 생활 속의 임베디드

이처럼 임베디드 시스템은 실생활에서
쉽게 찾아볼 수 있습니다.
찾아낸 실생활의 임베디드…

1호선 광운대 행 열차를 타고 청량리를 가는 도중에
열차 내 전광판에 에러가 발생…
소프트웨어로 만들면 좋은점?

달리는 열차에 직접 탑승하지 않고
원격 펌웨어 업그레이드 등의 조치를 할 수 있음!
재현을 할 수 있다면??

열차의 PC와 지하철 역의 PC와의 통신을 하기 때문에
간단한 소켓 프로그램으로 구현할 수 있다!
버그를 재현을 할 수 있다면??

버그!

열차와 지하철의 통신 소프트웨어에 예외적인 입력을
넣어서 이와 같은 버그를 재현할 수 있다!
모듈화 설계
역 PC
열차정보

원격 펌웨어
업그레이드
표출정보

지하철 PC

표출정보

전광판
코레일에 문의한 결과!
코레일 이호기씨에게 전화 결과 I
질문자 : 열차 전광판에 ‘광운대 행’ 이 아닌 숫자가 나와요!
이호기 : 그 부분은 여러 측면으로 볼 수 있어요.
먼저, 저희 측의 오류 대책을 말씀 드리면
전광판 안에는 PC성능까지는 아니어도
간단한 통신이 가능한 기판들과 앞서 말씀 드린
리눅스, 안드로이드, 윈도우 같은 운영체제와
관련 소프트웨어가 설치되어 있어요.
그리고 각 역에는 열차와 통신이 가능한 PC가
준비되어 있구요!
코레일 이호기씨에게 전화 결과 II
이호기 : 그래서, 이 부분은 소프트웨어 측면에서는
해당 역과의 통신 불량이거나
하드웨어 측면에서 기판 오류인 경우로
볼 수 있습니다.

질문자 : 그러면 이 같은 상황이 발생했을 때,
어떻게 처리를 하시나요?
이호기 : 저희 측에서 할 수 있는 부분은 2가지가 있습니다.
먼저, 각 역마다 PC가 존재한다고 했잖아요?
역과 열차간의 통신 프로토콜을 점검을 해요.
코레일 이호기씨에게 전화 결과 III
이호기 : 해결되지 않는다면 소프트웨어에 대한
원격 펌웨어 업그레이드를 시도합니다.
직접 이동하는 열차에 탑승하여 할 수가 없음으로
원격으로 실행을 하는 것이지요.
그래서 PC에 견주어지는 기판과 통신이 가능한
장치들이 설치되어 있는 것입니다.
그리고 흔히 말하는 재부팅! 껐다 다시 키면 되요.
질문자 : 아아, 만약에 그래도 해결되지 않는다면요?
코레일 이호기씨에게 전화 결과 IV
이호기 : 저희 측에서 소프트웨어 측면으로 해결되지
않는다면 하드웨어 문제가 있는 거에요.
전광판에 들어가는 기판이 내부를 보여드릴 수는
없지만, 매우 복잡하게 납땜되어 있습니다.
그래서 제조 업체에 CPU기판 및 부품 교체를
신청하고, 최종적으로 종착역 혹은 업무 마감 때
교체를 실시한답니다.
질문자 : 정말 친절한 답변 감사합니다.
궁금한 부분이 모두 해결되었어요!
끝!

More Related Content

Similar to Hsu es 0992012_김태완_모듈

과제1 임베디드시스템찾기
과제1 임베디드시스템찾기과제1 임베디드시스템찾기
과제1 임베디드시스템찾기anonymous anonymous
 
피지컬 컴퓨팅 도구
피지컬 컴퓨팅 도구피지컬 컴퓨팅 도구
피지컬 컴퓨팅 도구
Kisoon Eom
 
왜 애플리케이션이 Hang 되어도 OS는 괜찮을까?
왜 애플리케이션이 Hang 되어도 OS는 괜찮을까?왜 애플리케이션이 Hang 되어도 OS는 괜찮을까?
왜 애플리케이션이 Hang 되어도 OS는 괜찮을까?
흥배 최
 
임베디드 과제 0992021 서정원
임베디드 과제 0992021 서정원임베디드 과제 0992021 서정원
임베디드 과제 0992021 서정원정원 서
 
[방송통신대 컴퓨터과학과] 2020년 1학기 전공 인터넷과 정보사회 과제물 제출본
[방송통신대 컴퓨터과학과] 2020년 1학기 전공 인터넷과 정보사회 과제물 제출본[방송통신대 컴퓨터과학과] 2020년 1학기 전공 인터넷과 정보사회 과제물 제출본
[방송통신대 컴퓨터과학과] 2020년 1학기 전공 인터넷과 정보사회 과제물 제출본
Lee Sang-Ho
 
임베디드 과제 0992021 서정원
임베디드 과제 0992021 서정원임베디드 과제 0992021 서정원
임베디드 과제 0992021 서정원정원 서
 
ios와 안드로이드os 바교토론, 게임리뷰
ios와 안드로이드os 바교토론, 게임리뷰ios와 안드로이드os 바교토론, 게임리뷰
ios와 안드로이드os 바교토론, 게임리뷰Lee SangHo
 
Vforum 2013 스타리온 발표자료 + 대본
Vforum 2013 스타리온 발표자료 + 대본Vforum 2013 스타리온 발표자료 + 대본
Vforum 2013 스타리온 발표자료 + 대본익환 구
 
시스코 최고의 협업을 위한 기업용 푸시투토크 솔루션
시스코 최고의 협업을 위한 기업용 푸시투토크 솔루션시스코 최고의 협업을 위한 기업용 푸시투토크 솔루션
시스코 최고의 협업을 위한 기업용 푸시투토크 솔루션
CiscoKorea
 
제 1회 미래 모빌리티 디자인 경진대회 사용설명서_오토이펙트
제 1회 미래 모빌리티 디자인 경진대회 사용설명서_오토이펙트제 1회 미래 모빌리티 디자인 경진대회 사용설명서_오토이펙트
제 1회 미래 모빌리티 디자인 경진대회 사용설명서_오토이펙트
KIMHYUNWOO22
 
상상드림프로젝트 Team 잠만보
상상드림프로젝트 Team 잠만보상상드림프로젝트 Team 잠만보
상상드림프로젝트 Team 잠만보
은지 심
 
다음 팟인코더 개선방안(최종)
다음 팟인코더 개선방안(최종)다음 팟인코더 개선방안(최종)
다음 팟인코더 개선방안(최종)hahahiho
 
지하철알리미 공모전경험담 및 팁 (이민석)
지하철알리미 공모전경험담 및 팁 (이민석)지하철알리미 공모전경험담 및 팁 (이민석)
지하철알리미 공모전경험담 및 팁 (이민석)
ONE store corp. (원스토어 주식회사)
 
Dspace 1008
Dspace 1008Dspace 1008
Dspace 1008
Eui-Seok Hong
 
코끼리를 냉장고에 넣는 법 - 최부호, NDC2013
코끼리를 냉장고에 넣는 법 - 최부호, NDC2013코끼리를 냉장고에 넣는 법 - 최부호, NDC2013
코끼리를 냉장고에 넣는 법 - 최부호, NDC2013
NDOORS
 
2016 W3C Conference #7 : Electron, 웹 기술로 담아내는 데스크톱 애플리케이션
2016 W3C Conference #7 : Electron, 웹 기술로 담아내는 데스크톱 애플리케이션2016 W3C Conference #7 : Electron, 웹 기술로 담아내는 데스크톱 애플리케이션
2016 W3C Conference #7 : Electron, 웹 기술로 담아내는 데스크톱 애플리케이션
양재동 코드랩
 

Similar to Hsu es 0992012_김태완_모듈 (17)

과제1 임베디드시스템찾기
과제1 임베디드시스템찾기과제1 임베디드시스템찾기
과제1 임베디드시스템찾기
 
피지컬 컴퓨팅 도구
피지컬 컴퓨팅 도구피지컬 컴퓨팅 도구
피지컬 컴퓨팅 도구
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
왜 애플리케이션이 Hang 되어도 OS는 괜찮을까?
왜 애플리케이션이 Hang 되어도 OS는 괜찮을까?왜 애플리케이션이 Hang 되어도 OS는 괜찮을까?
왜 애플리케이션이 Hang 되어도 OS는 괜찮을까?
 
임베디드 과제 0992021 서정원
임베디드 과제 0992021 서정원임베디드 과제 0992021 서정원
임베디드 과제 0992021 서정원
 
[방송통신대 컴퓨터과학과] 2020년 1학기 전공 인터넷과 정보사회 과제물 제출본
[방송통신대 컴퓨터과학과] 2020년 1학기 전공 인터넷과 정보사회 과제물 제출본[방송통신대 컴퓨터과학과] 2020년 1학기 전공 인터넷과 정보사회 과제물 제출본
[방송통신대 컴퓨터과학과] 2020년 1학기 전공 인터넷과 정보사회 과제물 제출본
 
임베디드 과제 0992021 서정원
임베디드 과제 0992021 서정원임베디드 과제 0992021 서정원
임베디드 과제 0992021 서정원
 
ios와 안드로이드os 바교토론, 게임리뷰
ios와 안드로이드os 바교토론, 게임리뷰ios와 안드로이드os 바교토론, 게임리뷰
ios와 안드로이드os 바교토론, 게임리뷰
 
Vforum 2013 스타리온 발표자료 + 대본
Vforum 2013 스타리온 발표자료 + 대본Vforum 2013 스타리온 발표자료 + 대본
Vforum 2013 스타리온 발표자료 + 대본
 
시스코 최고의 협업을 위한 기업용 푸시투토크 솔루션
시스코 최고의 협업을 위한 기업용 푸시투토크 솔루션시스코 최고의 협업을 위한 기업용 푸시투토크 솔루션
시스코 최고의 협업을 위한 기업용 푸시투토크 솔루션
 
제 1회 미래 모빌리티 디자인 경진대회 사용설명서_오토이펙트
제 1회 미래 모빌리티 디자인 경진대회 사용설명서_오토이펙트제 1회 미래 모빌리티 디자인 경진대회 사용설명서_오토이펙트
제 1회 미래 모빌리티 디자인 경진대회 사용설명서_오토이펙트
 
상상드림프로젝트 Team 잠만보
상상드림프로젝트 Team 잠만보상상드림프로젝트 Team 잠만보
상상드림프로젝트 Team 잠만보
 
다음 팟인코더 개선방안(최종)
다음 팟인코더 개선방안(최종)다음 팟인코더 개선방안(최종)
다음 팟인코더 개선방안(최종)
 
지하철알리미 공모전경험담 및 팁 (이민석)
지하철알리미 공모전경험담 및 팁 (이민석)지하철알리미 공모전경험담 및 팁 (이민석)
지하철알리미 공모전경험담 및 팁 (이민석)
 
Dspace 1008
Dspace 1008Dspace 1008
Dspace 1008
 
코끼리를 냉장고에 넣는 법 - 최부호, NDC2013
코끼리를 냉장고에 넣는 법 - 최부호, NDC2013코끼리를 냉장고에 넣는 법 - 최부호, NDC2013
코끼리를 냉장고에 넣는 법 - 최부호, NDC2013
 
2016 W3C Conference #7 : Electron, 웹 기술로 담아내는 데스크톱 애플리케이션
2016 W3C Conference #7 : Electron, 웹 기술로 담아내는 데스크톱 애플리케이션2016 W3C Conference #7 : Electron, 웹 기술로 담아내는 데스크톱 애플리케이션
2016 W3C Conference #7 : Electron, 웹 기술로 담아내는 데스크톱 애플리케이션
 

Hsu es 0992012_김태완_모듈

  • 1. Embedded System - 임베디드 시스템 사례 찾기 - Department of Computer Engineering
  • 2. 생각보다 많은 생활 속의 임베디드 이처럼 임베디드 시스템은 실생활에서 쉽게 찾아볼 수 있습니다.
  • 3. 찾아낸 실생활의 임베디드… 1호선 광운대 행 열차를 타고 청량리를 가는 도중에 열차 내 전광판에 에러가 발생…
  • 4. 소프트웨어로 만들면 좋은점? 달리는 열차에 직접 탑승하지 않고 원격 펌웨어 업그레이드 등의 조치를 할 수 있음!
  • 5. 재현을 할 수 있다면?? 열차의 PC와 지하철 역의 PC와의 통신을 하기 때문에 간단한 소켓 프로그램으로 구현할 수 있다!
  • 6. 버그를 재현을 할 수 있다면?? 버그! 열차와 지하철의 통신 소프트웨어에 예외적인 입력을 넣어서 이와 같은 버그를 재현할 수 있다!
  • 7. 모듈화 설계 역 PC 열차정보 원격 펌웨어 업그레이드 표출정보 지하철 PC 표출정보 전광판
  • 9. 코레일 이호기씨에게 전화 결과 I 질문자 : 열차 전광판에 ‘광운대 행’ 이 아닌 숫자가 나와요! 이호기 : 그 부분은 여러 측면으로 볼 수 있어요. 먼저, 저희 측의 오류 대책을 말씀 드리면 전광판 안에는 PC성능까지는 아니어도 간단한 통신이 가능한 기판들과 앞서 말씀 드린 리눅스, 안드로이드, 윈도우 같은 운영체제와 관련 소프트웨어가 설치되어 있어요. 그리고 각 역에는 열차와 통신이 가능한 PC가 준비되어 있구요!
  • 10. 코레일 이호기씨에게 전화 결과 II 이호기 : 그래서, 이 부분은 소프트웨어 측면에서는 해당 역과의 통신 불량이거나 하드웨어 측면에서 기판 오류인 경우로 볼 수 있습니다. 질문자 : 그러면 이 같은 상황이 발생했을 때, 어떻게 처리를 하시나요? 이호기 : 저희 측에서 할 수 있는 부분은 2가지가 있습니다. 먼저, 각 역마다 PC가 존재한다고 했잖아요? 역과 열차간의 통신 프로토콜을 점검을 해요.
  • 11. 코레일 이호기씨에게 전화 결과 III 이호기 : 해결되지 않는다면 소프트웨어에 대한 원격 펌웨어 업그레이드를 시도합니다. 직접 이동하는 열차에 탑승하여 할 수가 없음으로 원격으로 실행을 하는 것이지요. 그래서 PC에 견주어지는 기판과 통신이 가능한 장치들이 설치되어 있는 것입니다. 그리고 흔히 말하는 재부팅! 껐다 다시 키면 되요. 질문자 : 아아, 만약에 그래도 해결되지 않는다면요?
  • 12. 코레일 이호기씨에게 전화 결과 IV 이호기 : 저희 측에서 소프트웨어 측면으로 해결되지 않는다면 하드웨어 문제가 있는 거에요. 전광판에 들어가는 기판이 내부를 보여드릴 수는 없지만, 매우 복잡하게 납땜되어 있습니다. 그래서 제조 업체에 CPU기판 및 부품 교체를 신청하고, 최종적으로 종착역 혹은 업무 마감 때 교체를 실시한답니다. 질문자 : 정말 친절한 답변 감사합니다. 궁금한 부분이 모두 해결되었어요!
  • 13. 끝!