1 |
1
센서 노드로부터 상기 센서 노드의 종류와 수행 능력을 포함하는 기본정보를 수신하여, 상기 수신된 기본정보를 기초로 상기 센서 노드에 할당할 역할에 따른 수행코드를 생성하는 단계;
상기 생성된 수행코드를 상기 센서 노드에 전송하는 단계; 및
상기 전송된 수행코드가 실행됨에 따라, 무선센서 네트워크에서 상기 센서노드가 상기 센서노드에 할당된 역할을 수행하도록 하는 단계를 포함하는 것을 특징으로 하는 센서 노드 커미셔닝 방법
|
2 |
2
제 1 항에 있어서,
상기 생성된 수행코드는, 무선 센서 네트워크에 추가될 센서 노드를 초기화하거나 현재 무선 센서 네트워크 내에서 운용되고 있는 센서 노드에 대하여 새로운 역할을 할당하는 코드인 것을 특징으로 하는 센서 노드 커미셔닝 방법
|
3 |
3
제 1 항에 있어서, 상기 수행코드를 생성하는 단계는,
운용중인 무선 센서 네트워크가 필요로 하는 센서 노드의 역할 및 상기 역할과 대응되는 수행코드 정보인 운용망 정보를 이용하여 상기 센서 노드에 역할을 할당하는 것을 특징으로 하는 센서 노드 커미셔닝 방법
|
4 |
4
제 1 항에 있어서, 상기 수행코드를 상기 센서 노드에 전송하는 단계는,
상기 생성된 수행코드와 함께, 현재 운용중인 무선 센서 네트워크의 운용망 정보를 상기 센서 노드에 전송하는 것을 특징으로 하는 센서 노드 커미셔닝 방법
|
5 |
5
제 1 항에 있어서,
상기 생성된 수행코드는, 상기 센서 노드의 작동이 재시작된 후에 상기 수신한 수행코드를 실행하도록 하는 커맨드를 포함하는 것을 특징으로 하는 센서 노드 커미셔닝 방법
|
6 |
6
제 1 항에 있어서, 상기 수행코드를 상기 센서 노드에 전송하는 단계는,
상기 생성된 수행코드를 상기 수행코드 생성 이전에 저장된 수행코드와 비교하고, 변경된 부분에 해당되는 수행코드를 상기 센서 노드에 전송하는 것을 특징으로 하는 센서 노드 커미셔닝 방법
|
7 |
7
센서 노드를 커미셔닝하는 커미셔닝 장치에 상기 센서 노드의 종류와 수행 능력을 포함하는 기본정보를 송신하는 단계;
상기 송신된 센서 노드의 기본정보를 기초로 상기 커미셔닝 장치가 상기 센서 노드에 할당할 역할에 따른 수행코드를 생성하면, 상기 커미셔닝 장치로부터 상기 생성된 수행코드를 수신하는 단계; 및
상기 수신된 수행코드를 실행하여, 무선센서 네트워크에서 상기 센서노드에 할당된 역할을 수행하는 단계를 포함하는 것을 특징으로 하는 센서 노드의 커미셔닝 방법
|
8 |
8
제 7 항에 있어서,
상기 센서 노드의 기본정보를 송신하는 단계와 상기 생성된 수행코드를 수신하는 단계는 상기 센서 노드의 부트로더에서 이루어지며, 상기 수신된 수행코드를 실행하는 단계는 응용 프로그램 영역에서 이루어지는 것을 특징으로 하는 센서 노드의 커미셔닝 방법
|
9 |
9
제 7 항에 있어서, 상기 생성된 수행코드를 수신하는 단계는,
상기 생성된 수행코드와 현재 운용중인 운용망 정보 및 상기 센서 노드가 재시작 후에 상기 수신한 수행코드를 실행하도록 하는 커맨드를 수신하는 것을 특징으로 하는 센서 노드의 커미셔닝 방법
|
10 |
10
센서 노드로부터 수신된 상기 센서 노드의 종류와 수행 능력을 포함하는 기본정보를 이용하여 상기 센서 노드의 커미셔닝을 준비하는 프리커미셔닝부;
상기 센서 노드에 할당할 역할에 따른 수행코드를 생성하는 수행코드 생성부;
상기 센서 노드로부터 상기 센서 노드의 기본정보를 수신하고, 상기 수행코드 생성부를 통해 생성된 수행코드를 상기 센서 노드에 전송하는 송수신부; 및
상기 전송된 수행코드가 실행됨에 따라, 무선센서 네트워크에서 상기 센서노드가 상기 센서노드에 할당된 역할을 수행하게 하는 커미셔닝부를 포함하는 것을 특징으로 하는 커미셔닝 장치
|
11 |
11
제 10 항에 있어서,
현재 운용중인 무선 센서 네트워크가 필요로 하는 센서 노드의 역할 및 상기 역할과 대응되는 수행코드 정보인 운용망 정보를, 상기 수행코드 생성을 위해 상기 수행코드 생성부에 전송하는 운용망정보 제어부를 더 포함하는 것을 특징으로 하는 커미셔닝 장치
|