1 |
1
머신대머신(Marchine to Marchine) 네트워크에서 제어 서버를 통해 상기 머신대머신 네트워크에 존재하는 디바이스의 동작을 제어하는 방법에 있어서,(a) 상기 머신대머신 네트워크에서 수집한 제어 환경 정보에 기초하여 상기 제어 환경 정보에 매핑되어 있는 제1 이벤트 및 상기 제1 이벤트에 해당하는 조건과 동작을 구비하는 제1 이벤트 전략을 제1 이벤트 전략 그룹 DB에서 검색하는 단계;(b) 기실행되고 있는 제2 이벤트에 대한 제2 이벤트 전략의 조건과 동작을 상기 검색한 제1 이벤트 전략의 조건 및 동작과 비교하여, 상기 제1 이벤트 전략이 상기 제2 이벤트 전략과 충돌하는지 판단하는 단계;(c) 상기 제1 이벤트 전략이 상기 제2 이벤트 전략과 충돌하는 경우, 대체 전략 DB에서 상기 제1 이벤트와 상기 제2 이벤트에 대한 대체 전략이 존재하는지 검색하는 단계; 및(d) 상기 대체 전략이 검색되지 않은 경우, 상기 제1 이벤트 전략과 제2 이벤트 전략의 조건옵션 식별자 또는 가중치 식별자에 기초하여 상기 제1 이벤트와 상기 제2 이벤트에 대한 대체 전략을 판단하는 단계를 포함하는 것을 특징으로 하는 디바이스 동작의 제어 방법
|
2 |
2
제 1 항에 있어서, 상기 디바이스 동작의 제어 방법은상기 판단한 대체 전략을 관리자 단말기로 송신하는 단계;상기 관리자 단말기로부터 상기 대체 전략의 승인 메시지를 수신하는 단계; 및상기 수신한 승인 메시지에 기초하여 상기 대체 전략을 실행 제어하거나 상기 승인 메시지에 포함되어 있는 수정 대체 전략을 실행 제어하며, 상기 수정 대체 전략을 상기 대체 전략 DB에 갱신 저장하는 단계를 더 포함하는 것을 특징으로 하는 디바이스 동작의 제어 방법
|
3 |
3
제 2 항에 있어서, 상기 제1 이벤트 전략이 상기 제2 이벤트 전략과 충돌하는지 판단하는 단계는 상기 제1 이벤트 전략과 제2 이벤트 전략의 조건 카테고리를 분류하고 분류한 카테고리에 기초하여 상기 제1 이벤트 전략 조건과 동일한 카테고리의 제2 이벤트 전략 조건을 판단하는 단계;상기 동일한 카테고리의 상기 제1 이벤트 전략 조건과 상기 제2 이벤트 전략 조건을 비교하여 서로 다른 조건을 가지는 동일 카테고리의 상기 제1 이벤트 전략과 상기 제2 이벤트 전략의 조건을 판단하는 단계; 및상기 제어 환경 정보 중 상기 동일 카테고리에 해당하는 제어 환경 정보와 상기 제1 이벤트 전략 조건 및 상기 제2 이벤트 전략의 조건을 비교하여 상기 제1 이벤트 전략이 상기 제2 이벤트 전략과 충돌하는지 판단하는 단계를 포함하는 것을 특징으로 하는 디바이스 동작의 제어 방법
|
4 |
4
제 2 항에 있어서, 상기 대체 전략을 판단하는 단계는상기 제1 이벤트 전략과 상기 제2 이벤트 전략의 조건옵션 식별자에 기초하여 서로 충돌하는 상기 제1 이벤트 전략과 상기 제2 이벤트 전략의 조건이 각각 필수 조건인지 또는 선택 조건인지 판단하는 단계;상기 제1 이벤트 전략과 상기 제2 이벤트 전략의 조건 가중치 식별자에 기초하여 서로 충돌하는 상기 제1 이벤트 전략과 상기 제2 이벤트 전략의 조건 가중치를 판단하는 단계; 및상기 제1 이벤트 전략과 상기 제2 이벤트 전략의 조건 옵션과 가중치에 기초하여 상기 제1 이벤트와 상기 제2 이벤트에 대한 대체 전략을 판단하는 단계를 포함하는 것을 특징으로 하는 디바이스 동작의 제어 방법
|
5 |
5
제 4 항에 있어서, 상기 제1 이벤트 전략의 조건과 상기 제2 이벤트 전략의 조건의 조건 옵션 식별자에 기초하여 필수 조건으로 서술되어 있는 전략을 대체 전략으로 판단하는 것을 특징으로 하는 디바이스 동작의 제어 방법
|
6 |
6
제 4 항에 있어서,상기 제1 이벤트 전략의 조건과 상기 제2 이벤트 전략의 조건 옵션 식별자에 기초하여 상기 제1 이벤트 전략의 조건과 상기 제2 이벤트 전략의 조건이 모두 필수 조건인 경우, 상기 제1 이벤트 전략의 조건 가중치와 상기 제1 이벤트 전략의 조건 가중치를 비교하여 높은 가중치를 가지는 전략을 대체 전략으로 판단하는 것을 특징으로 하는 머신 동작의 제어 방법
|
7 |
7
제 4 항에 있어서,상기 제1 이벤트 전략의 조건과 상기 제2 이벤트 전략의 조건 옵션 식별자에 기초하여 상기 제1 이벤트 전략의 조건과 상기 제2 이벤트 전략의 조건이 모두 선택 조건인 경우, 상기 제1 이벤트 전략을 대체 전략으로 판단하는 것을 특징으로 하는 머신 동작의 제어 방법
|
8 |
8
머신대머신(marchine to marchine) 네트워크에 존재하는 디바이스를 감지한 제어 환경 정보에 기초하여 제어하는 디바이스 제어 장치에 있어서,상기 감지한 제어 환경 정보에 기초하여 전략 DB에서 상기 제어 환경 정보에 매핑되어 있는 제1 이벤트 및 상기 제1 이벤트에 해당하는 조건과 동작을 구비하는 제1 이벤트 전략을 검색하고, 상기 제1 이벤트 전략과 충돌하는 제2 이벤트 전략이 존재하는지 판단하는 전략 분석부;상기 제1 이벤트 전략과 충돌하는 제2 이벤트 전략의 존재 여부에 따라 상기 제1 이벤트 전략과 상기 제2 이벤트 전략의 조건 옵션 식별자 및 가중치 식별자에 기초하여 서로 충돌하는 상기 제1 이벤트 전략과 상기 제2 이벤트 전략의 대체 전략을 판단하는 대체 전략 판단부; 및상기 제1 이벤트 전략 또는 대체 전략을 수행 제어하는 전략 수행부를 포함하는 것을 특징으로 하는 디바이스 제어 장치
|
9 |
9
제 8 항에 있어서, 상기 디바이스 제어 장치는상기 대체 전략 판단부에서 판단한 대체 전략을 관리자 단말기로 송신하며, 상기 관리자 단말기로부터 상기 대체 전략의 승인 메시지를 수신하는 송수신부를 더 포함하는 것을 특징으로 하는 디바이스 제어 장치
|
10 |
10
제 9 항에 있어서, 상기 전략 수행부는상기 관리자 단말기로부터 승인 메시지를 수신하는 경우, 상기 승인 메시지의 내용에 따라 상기 대체 전략을 수행 제어하거나 상기 승인 메시지에 포함되어 있는 수정 대체 전략을 수행 제어하는 것을 특징으로 하는 디바이스 제어 장치
|
11 |
11
제 10 항에 있어서, 상기 디바이스 제어 장치는상기 수정 대체 전략을 저장하는 대체 전략 DB를 더 포함하며,상기 대체 전략 판단부는 상기 제1 이벤트 전략이 상기 제2 이벤트 전략에 충돌하는 경우, 상기 대체 전략 DB에서 상기 제1 이벤트 전략과 상기 제2 이벤트 전략에 대한 수정 대체 전략이 존재하는지 검색하며,상기 전략 수행부는 상기 관리자 단말기로 상기 검색한 수정 대체 전략의 송신없이 상기 검색한 수정 대체 전략을 수행 제어하는 것을 특징으로 하는 디바이스 제어 장치
|
12 |
12
제 8 항에 있어서, 상기 대체 전략 판단부는상기 제1 이벤트 전략과 상기 제2 이벤트 전략의 조건 옵션 식별자에 기초하여 서로 충돌하는 상기 제1 이벤트 전략과 상기 제2 이벤트 전략의 조건 옵션 식별자가 각각 필수 조건인지 또는 선택 조건인지 판단하는 조건 옵션 판단부;상기 제1 이벤트 전략과 상기 제2 이벤트 전략의 조건 가중치 식별자에 기초하여 서로 충돌하는 상기 제1 이벤트 전략과 상기 제2 이벤트 전략의 조건 가중치를 판단하는 가중치 판단부; 및상기 제1 이벤트 전략과 상기 제2 이벤트 전략의 조건 옵션과 가중치에 기초하여 상기 제1 이벤트와 상기 제2 이벤트에 대한 대체 전략을 결정하는 대체 전략 결정부를 포함하는 것을 특징으로 하는 디바이스 제어 장치
|
13 |
13
제 12 항에 있어서, 상기 대체 전략 결정부는상기 제1 이벤트 전략의 조건과 상기 제2 이벤트 전략의 조건의 조건 옵션 식별자에 기초하여 필수 조건으로 서술되어 있는 전략을 대체 전략으로 판단하는 것을 특징으로 하는 디바이스 제어 장치
|
14 |
14
제 12 항에 있어서, 상기 대체 전략 결정부는상기 제1 이벤트 전략의 조건과 상기 제2 이벤트 전략의 조건 옵션 식별자에 기초하여 상기 제1 이벤트 전략의 조건과 상기 제2 이벤트 전략의 조건이 모두 필수 조건인 경우, 상기 제1 이벤트 전략의 조건 가중치와 상기 제2 이벤트 전략의 조건 가중치를 비교하여 높은 가중치를 가지는 전략을 대체 전략으로 판단하는 것을 특징으로 하는 디바이스 제어 장치
|
15 |
15
제 12 항에 있어서, 상기 대체 전략 결정부는상기 제1 이벤트 전략의 조건과 상기 제2 이벤트 전략의 조건 옵션 식별자에 기초하여 상기 제1 이벤트 전략의 조건과 상기 제2 이벤트 전략의 조건이 모두 선택 조건인 경우, 상기 제1 이벤트 전략을 대체 전략으로 판단하는 것을 특징으로 하는 디바이스 제어 장치
|