- 센서 노드 운영 체제 요구 사항
ㅁ 프로그램 작성 용이
ㅁ 효율적인 자원 관리
ㅁ 작은 코드 이미지: 작으면서도 강력한 기능
ㅁ 태스크의 병행 제어: 다수의 태스크를 병행 수행
ㅁ 높은 재구성 기능: HW/SW의 동적 재구성
- 센서 노드 운영 체제 구분
ㅁ 프로그래밍 모델
- 유한 상태 머신 기반 모델
- 컴포넌트 기반 모델
- 전통적 API 기반 모델
ㅁ Scheduling model
- 비선점 (run to completion)
- 선점
ㅁ 수행 제어 모델
- 이벤트 구동 방식
- 멀티 스레딩 방식
ㅁ 소프트웨어 구조 모델
- 단선 (monolithic) 구조
- 모듈 구조
- 수직적 (vertical) 계층 모델
- 수직 수평적 (vertical-horizontal) 계층 모델
ㅁ 프로그램 작성 용이
ㅁ 효율적인 자원 관리
ㅁ 작은 코드 이미지: 작으면서도 강력한 기능
ㅁ 태스크의 병행 제어: 다수의 태스크를 병행 수행
ㅁ 높은 재구성 기능: HW/SW의 동적 재구성
- 센서 노드 운영 체제 구분
ㅁ 프로그래밍 모델
- 유한 상태 머신 기반 모델
- 컴포넌트 기반 모델
- 전통적 API 기반 모델
ㅁ Scheduling model
- 비선점 (run to completion)
- 선점
ㅁ 수행 제어 모델
- 이벤트 구동 방식
- 멀티 스레딩 방식
ㅁ 소프트웨어 구조 모델
- 단선 (monolithic) 구조
- 모듈 구조
- 수직적 (vertical) 계층 모델
- 수직 수평적 (vertical-horizontal) 계층 모델
'IT 이야기 > IT' 카테고리의 다른 글
[센서 노드 운영 체제 정리 (4/6)] Event model 정리 (0) | 2010.03.25 |
---|---|
[센서 노드 운영 체제 정리 (3/6)] 센서 노드 운영체제 설계 모델의 장단점 (0) | 2010.03.25 |
[센서 노드 운영 체제 정리 (1/6)] 개요 (0) | 2010.03.25 |
[센서 HW 교육] 한국 RFID USN 협의회 (0) | 2010.03.24 |
[KISDI]국내 인터넷기업의 성장현황과 시사점 (0) | 2010.02.19 |