1 |
1
센서 네트워크를 구성하기 위한 타겟 센서 노드를 시험하는 장치로서,
상기 타겟 센서 노드로 구성되는 센서 네트워크에 포함되는 다른 센서 노드들에 대한 설정 정보를 입력받는 사용자 인터페이스;
상기 사용자 인터페이스로 입력된 다른 센서 노드들에 대한 설정 정보를 근거로 가상의 센서 노드들을 생성하고, 상기 가상의 센서 노드들로 구성되는 가상의 센서 네트워크를 생성해서 이를 제어하는 가상 센서 네트워크 관리기; 및
상기 가상의 센서 네트워크와 상기 타겟 센서 노드를 연동하여 상기 타겟 센서 노드를 시험하는 센서 노드 자동 시험기; 를 포함하고,
상기 사용자 인터페이스는,
상기 센서 노드 자동 시험기에서 수행된 시험 및 결과를 그래픽 기반의 인터페이스로 외부에 제공하는 것을 특징으로 하는 센서 네트워크를 구성하기 위한 타겟 센서 노드를 시험하는 장치
|
2 |
2
제 1 항에 있어서,
상기 가상 센서네트워크 관리기는,
상기 가상 센서 네트워크를 생성/제거/관리하기 위한 가상 센서 네트워크 제어기;
상기 가상 센서 네트워크 내에 포함될 가상의 센서 노드를 생성하고 이를 제어하는 가상 노드 제어기;
상기 가상 센서 네트워크에 이벤트를 발생시키거나 발생되는 이벤트를 검출하는 가상 센서 네트워크 이벤트 제어기; 및
상기 가상 센서 네트워크에서 발생하는 이벤트에 대한 정보를 저장하고 있는 가상 센서 네트워크 이벤트 저장소; 를 포함하는 것을 특징으로 하는 센서 네트워크를 구성하기 위한 타겟 센서 노드를 시험하는 장치
|
3 |
3
제 1 항에 있어서,
상기 센서 노드 자동 시험기는,
상기 사용자 인터페이스를 통해 입력된 사용자의 명령어를 해석하는 사용자 명령어 해석기;
상기 타겟 센서 노드와 상기 가상 센서 네트워크를 연동하기위한 가상 센서 네트워크 연동기; 및
상기 명령어 해석기로 해석된 명령어를 근거로 상기 타겟 센서 노드를 제어하는 센서 노드 제어기; 를 포함하는 것을 특징으로 하는 센서 네트워크를 구성하기 위한 타겟 센서 노드를 시험하는 장치
|
4 |
4
제 3 항에 있어서,
상기 센서 노드 자동 시험기는,
상기 타겟 센서 노드 및 상기 가상 센서 네트워크로 이벤트를 발생시키기 위한 이벤트 생성기; 및
상기 타겟 센서 노드를 제어하거나 상기 가상 센서 네트워크를 제어하기 위해 생성된 이벤트를 해석하는 이벤트 해석기; 를 더 포함하는 것을 특징으로 하는 센서 네트워크를 구성하기 위한 타겟 센서 노드를 시험하는 장치
|
5 |
5
제 3 항에 있어서,
상기 센서 노드 자동 시험기는,
상기 사용자 인터페이스로 수신되는 사용자 명령어를 근거로 시험 사례를 생성하는 시험 사례 생성기; 및
상기 시험 사례 생성기로 생성된 시험 사례를 해석하여 이벤트를 생성하는 시험 사례 해석기;를 더 포함하는 것을 특징으로 하는 센서 네트워크를 구성하기 위한 타겟 센서 노드를 시험하는 장치
|
6 |
6
제 5 항에 있어서,
상기 시험 사례를 저장하고 있는 시험 사례 저장소; 및
상기 이벤트에 대한 정보를 저장하고 있는 이벤트 저장소;를 더 포함하는 것을 특징으로 하는 센서 네트워크를 구성하는 센서 노드를 시험하는 장치
|
7 |
7
센서 네트워크를 구성하기 위한 타겟 센서 노드를 시험하는 방법으로서,
상기 타겟 센서 노드로 구성되는 센서 네트워크에 포함되는 다른 센서 노드들에 대한 설정 정보를 입력받는 제 1 단계;
상기 입력된 다른 센서 노드들에 대한 설정 정보를 근거로 가상의 센서 노드들을 생성하고, 상기 가상의 센서 노드들로 구성되는 가상의 센서 네트워크를 생성해서 이를 제어하는 제 2 단계; 및
상기 가상의 센서 네트워크와 상기 타겟 센서 노드를 연동하여 상기 타겟 센서 노드를 시험하는 제 3 단계; 로 구성되는 것을 특징으로 하는 센서 네트워크를 구성하기 위한 타겟 센서 노드를 시험하는 방법
|
8 |
8
제 7 항에 있어서,
상기 제 3 단계에서 상기 타겟 센서 노드를 시험한 결과를 사용자에게 전달하는 제 4 단계;를 더 포함하는 것을 특징으로 하는 센서 네트워크를 구성하기 위한 타겟 센서 노드를 시험하는 방법
|
9 |
9
제 7 항에 있어서,
상기 제 3 단계는,
사용자 인터페이스로 입력되는 사용자 명령어를 수신하여 이를 해석하는 제 3-1 단계;
상기 제 3-1 단계에서 해석된 사용자 명령어가 가상 센서 네트워크 제어 명령인 경우, 가상 센서 네트워크에 사용자 명령어에 해당하는 이벤트를 발생시켜 전달하는 제 3-2 단계; 및
상기 제 3-1 단계에서 해석된 사용자 명령어가 타겟 센서노드 자동 시험 명령인 경우, 이를 해석하여 시험 사례를 생성하고 그 시험 사례를 바탕으로 타겟 센서노드를 시험하는 제 3-3 단계;
상기 제 3-1 단계에서 해석된 사용자 명령어가 타겟 센서 노드 제어 명령인 경우, 이를 해석하여 타겟 센서 노드에 사용자 명령어에 해당하는 이벤트를 발생시켜 전달하는 제 3-4 단계; 를 포함하는 것을 특징으로 하는 센서 네트워크를 구성하기 위한 타겟 센서 노드를 시험하는 방법
|