1 |
1
센서로부터 데이터를 수집하는 장치에 있어서,데이터 수집 서버로부터 센서 설정 파일을 수신하고, 센서로부터 수집한 데이터를 상기 데이터 수집 서버로 송신하는 통신부;상기 센서 설정 파일로부터 센서 설정 정보를 파싱(parsing)하여 각 센서별 데이터 센싱을 위한 센서 객체를 생성하는 정보처리부; 및각 센서 객체의 데이터 수집 주기에 따라 상기 센서로부터 데이터를 수집하는 스케줄러;를 포함하는 것을 특징으로 하는 센서로부터 데이터를 수집하는 장치
|
2 |
2
제1항에 있어서,상기 센서 설정 파일은 각 센서에 대한 데이터 수집 주기, 센싱(sensing) 데이터 정보 및 데이터 전송 조건 중의 어느 하나 이상을 포함하는 것을 특징으로 하는 센서로부터 데이터를 수집하는 장치
|
3 |
3
제2항에 있어서,상기 센싱(sensing) 데이터 정보는 데이터 이름, 데이터 타입, 핀 번호, 데이터 센싱 조건 및 데이터 수집여부 정보 중 어느 하나 이상을 포함하는 것을 특징으로 하는 센서로부터 데이터를 수집하는 장치
|
4 |
4
제1항에 있어서,상기 정보처리부는 센서 설정 파일에서 해당 센서에서 측정되는 데이터들을 각 데이터의 센싱(sensing) 선행 조건을 기초로 우선순위로 정렬하여 센서 객체를 생성하는 것을 특징으로 하는 센서로부터 데이터를 수집하는 장치
|
5 |
5
제4항에 있어서,상기 정보처리부는 센서 설정 파일에 기재된 데이터 중 센싱 선행 조건이 없는 데이터의 우선순위를 최우선(0)으로 설정하고, 다른 데이터들은 선행 조건에 명시된 데이터 중 우선순위 값이 가장 큰 데이터의 우선순위 값에 1을 더한 값을 우선순위로 설정하는 것을 특징으로 하는 센서로부터 데이터를 수집하는 장치
|
6 |
6
제1항에 있어서,상기 스케줄러는 각 센서 객체 별로 설정된 타임스탬프(timestamp) 값에 따른 우선순위 큐(priority queue)에서 우선순위가 가장 높은 센서 객체를 선택하여 상기 센서 객체에 해당하는 센서의 데이터를 센싱(sensing)하는 것을 특징으로 하는 센서로부터 데이터를 수집하는 장치
|
7 |
7
제6항에 있어서,상기 스케줄러는 상기 우선순위 큐(queue)에 의하여 선택된 센서 객체에 해당하는 센서의 데이터를 센싱(sensing)한 후에 그 센서 객체의 타임스탬프(timestamp)에 상기 센서 객체의 데이터 수집 주기를 더하여 우선순위 큐(queue)에 넣는 것을 특징으로 하는 센서로부터 데이터를 수집하는 장치
|
8 |
8
제1항에 있어서,상기 센서가 상기 장치에 연결되면, 상기 장치는 상기 센서로부터 상기 센서에 대한 정보를 수신하고, 상기 센서에 대한 정보에 기초하여 데이터 수집 서버로 센서 설정 파일을 요청하는 것을 특징으로 하는 센서로부터 데이터를 수집하는 장치
|
9 |
9
센서로부터 데이터를 수집하는 데이터 수집 장치의 동적 인터페이스 설정 및 스케줄링 방법에 있어서,데이터 수집 서버로부터 센서 설정 정보가 기재된 센서 설정 파일을 수신하는 설정 파일 수신 단계;상기 수신한 상기 센서 설정 파일을 파싱(parsing)하여 데이터 센싱을 위한 센서 객체를 생성하는 파싱(parsing) 단계;각 센서 객체의 데이터 수집 주기에 맞추어 데이터를 수집할 수 있도록 각 센서의 데이터 수집을 스케줄링(scheduling)하는 스케줄링 단계; 및상기 수집한 센서 데이터를 데이터 수집 서버로 송신하는 데이터 송신 단계를 포함하는 것을 특징으로 하는 방법
|
10 |
10
제9항에 있어서,상기 파싱 단계는 상기 센서 설정 파일에서 해당 센서에서 측정되는 데이터들을 각 데이터의 센싱(sensing) 선행 조건을 기초로 우선순위로 정렬하여 센서 객체를 생성하는 것을 특징으로 하는 방법
|
11 |
11
제9항에 있어서,상기 스케줄링 단계는 각 센서 객체 별로 설정된 타임스탬프(timestamp) 값에 따른 우선순위 큐(priority queue)에서 우선순위가 가장 높은 센서 객체를 선택하여 상기 센서 객체에 해당하는 센서의 데이터를 센싱(sensing)하는 것을 특징으로 하는 방법
|
12 |
12
제11항에 있어서,상기 스케줄링 단계는 상기 우선순위 큐(queue)에 의하여 선택된 센서 객체에 해당하는 센서의 데이터를 센싱(sensing)한 후에 그 센서 객체의 타임스탬프(timestamp)에 상기 센서 객체의 데이터 수집 주기를 더하여 우선순위 큐(queue)에 넣는 것을 특징으로 하는 방법
|
13 |
13
제9항에 있어서,상기 센서가 상기 데이터 수집 장치에 연결되면, 상기 데이터 수집 장치는 상기 센서로부터 상기 센서에 대한 정보를 수신하고, 상기 센서에 대한 정보에 기초하여 데이터 수집 서버로 센서 설정 파일을 요청하는 단계;를 더 포함하는 것을 특징으로 하는 방법
|