1 |
1
플래시와 램으로 구성되며 메모리의 추상화 역할을 하는 메모리 조직 모듈; 상기 메모리 조직 모듈과 연동되어 하나의 주소를 가지고 접근하여 레지스터를 추상화하는 레지스터 추상화 모듈; 상기 레지스터에 접근하는 인터페이스를 제공하는 레지스터 액세스 메소드; 상기 메모리 조직 모듈에서 추상화한 메모리를 할당하는 메모리 관리 모듈; 주변장치와의 입출력을 통해 메소드를 제공하는 로우 레벨 I/O 주변장치 드라이버; 상기 메모리로부터 태스크 영역의 코드들을 스케줄링을 통해 실행 가능한 스레드 콘텍스트를 스케줄링 큐에 넣는 태스크 로더;동작의 트리거로 인터럽트를 처리하여 상기 스레드의 상태를 갱신하는 이벤트 핸들러; 상기 태스크 로더에 의해 태스크가 로드될 때 PTQ에 삽입되는 시스템 스레드인 전원 관리 모듈; 및상기 이벤트 핸들러에 의해 트리거되어 태스크의 스레드를 수행하는 스케줄러 를 포함하여 구성됨을 특징으로 하는 센서 네트워크에서의 저전력 센서 모듈을 위한 운영 시스템
|
2 |
2
제 1항에 있어서, 상기 로우 레벨 I/O 주변장치 드라이버에서 제공하는 메소드를 통해 RTC, 타이머 및 와치-독 타이머에 접근하는 시스템 인터페이스를 제공하는 시스템 유틸 액세스 메소드를 더 포함하여 구성됨을 특징으로 하는 센서 네트워크에서의 저전력 센서 모듈을 위한 운영 시스템
|
3 |
3
제 1항에 있어서, 상기 로우 레벨 I/O 주변장치 드라이버에서 제공하는 메소드를 통해 장착된 센서로부터 데이터를 읽어오거나 실행자를 제어하는 인터페이스를 제공하는 센서 장치 드라이버를 더 포함하여 구성됨을 특징으로 하는 센서 네트워크에서의 저전력 센서 모듈을 위한 운영 시스템
|
4 |
4
제 1항에 있어서, 호스트와의 직접 통신 및 제어가 가능한 호스트 인터페이스를 더 포함하여 구성됨을 특징으로 하는 센서 네트워크에서의 저전력 센서 모듈을 위한 운영 시스템
|
5 |
5
제 1항에 있어서, 하드웨어 변경시 운영체제의 호환성이 가능한 하드웨어 추상화 인터페이스를 더 포함하여 구성됨을 특징으로 하는 센서 네트워크에서의 저전력 센서 모듈을 위한 운영 시스템
|
6 |
6
제 1항에 있어서, 상기 스케줄러는 이벤트 구동 방식에 의해 동작하는 타이머 이벤트와 네트워크 이벤트로 분리되어 처리하는 것을 특징으로 하는 센서 네트워크에서의 저전력 센서 모듈을 위한 운영 시스템
|
7 |
7
제 1항에 있어서, 상기 전원 관리 모듈은 주기적 스레드들에 대하여 처리 주기를 추정하여 생성한 일정 사이클 단위로 시스템의 전원 레벨을 관리하는 것을 특징으로 하는 센서 네트워크에서의 저전력 센서 모듈을 위한 운영 시스템
|
8 |
8
제 1항에 있어서, 상기 스케줄러는 센서 노드 상에서의 모든 처리단위인 스레드를 주기적, 비주기적으로 나뉘어 처리하는 것을 특징으로 하는 센서 네트워크에서의 저전력 센서 모듈을 위한 운영 시스템
|
9 |
9
(a) 스케줄러를 중심으로 주기적 스레드 큐와 비주기적 스레드 큐로 스레드를 분리하는 단계; (b) 태스크 로더가 네트워크 또는 시스템 리셋 이벤트에 의해 동작하는 단계; (c) 상기 태스크 로더에 의해 플래시 메모리로부터 정의된 타입에 근거하여 주기적 스레드 큐와 비주기적 스레드 큐에 각 스레드들이 위치하는 단계; (d) 상기 태스크 로더가 주기적 스레드 큐의 주기를 추정하는 단계; 및 (e) 전원관리 시스템 스레드를 상기 주기적 스레드 큐에 삽입하여 주기적으로 시스템의 전원을 관리하는 단계 를 포함하여 이루어짐을 특징으로 하는 센서 네트워크에서의 저전력 센서 모듈을 위한 운영 방법
|
10 |
10
제 9항에 있어서, 상기 (a) 단계는 스케줄러가 이벤트 핸들러에 의해 동작하고 이벤트를 발생하는 것을 특징으로 하는 센서 네트워크에서의 저전력 센서 모듈을 위한 운영 방법
|
11 |
11
제 10항에 있어서, 상기 이벤트는 타이머 이벤트 또는 네트워크 이벤트인 것을 특징으로 하는 센서 네트워크에서의 저전력 센서 모듈을 위한 운영 방법
|
12 |
12
제 11항에 있어서, 상기 네트워크 이벤트는 이벤트 핸들러가 네트워크 인터페이스에서 발생하는 인터럽트에 대한 응답으로 이벤트를 발생시켜 스케줄러를 동작시키는 것을 특징으로 하는 센서 네트워크에서의 저전력 센서 모듈을 위한 운영 방법
|
13 |
12
제 11항에 있어서, 상기 네트워크 이벤트는 이벤트 핸들러가 네트워크 인터페이스에서 발생하는 인터럽트에 대한 응답으로 이벤트를 발생시켜 스케줄러를 동작시키는 것을 특징으로 하는 센서 네트워크에서의 저전력 센서 모듈을 위한 운영 방법
|