1 |
1
기지국노드로부터 새로운 작업 또는 업데이트에 대한 라이브러리 및 스크립트 파일을 수신하는 단계;
상기 스크립트 파일의 실행에 필요한 함수 데이터를 포함하는 상기 라이브러리 파일을 저장하는 단계;
관리하는 복수의 말단노드로 스크립트 파일을 전송하는 단계;
상기 복수의 말단노드로부터 작업결과데이터가 수신되면, 상기 기지국노드로 결과데이터를 전송하는 단계; 및
상기 말단노드로부터 라이브러리를 이용한 데이터 요청이 수신되면, 상기 저장된 라이브러리를 이용하여, 요청된 작업을 수행하고 그 결과값을 상기 말단노드로 전송하는 단계;를 포함하는 것을 특징으로 하는 무선 센서 네트워크의 동적 재구성방법
|
2 |
2
제 1 항에 있어서,
상기 저장단계는 수신된 라이브러리 파일이 새로운 라이브러리인 경우 저장하는 것을 특징으로 하는 무선 센서 네트워크의 동적 재구성방법
|
3 |
3
제 1 항에 있어서,
상기 스크립트 파일 전송단계는 게이트웨이노드에서 관리하는 말단노드의 리스트를 참조하여, 오버히어링 기법에 따라 상기 스크립트 파일을 브로드캐스팅하여 전송하는 것을 특징으로 하는 무선 센서 네트워크의 동적 재구성방법
|
4 |
4
삭제
|
5 |
5
제 1 항에 있어서,
상기 수신된 라이브러리 및 스크립트 파일을 주변의 다른 게이트웨이노드로 전송하는 단계를 더 포함하는 것을 특징으로 하는 무선 센서 네트워크의 동적 재구성방법
|
6 |
6
말단노드가 게이트웨이노드로부터 스크립트 파일을 수신하는 단계;
상기 스크립트 파일을 분석 및 번역하여 지정된 작업을 수행하는 단계;
상기 작업 수행 중, 상기 게이트웨이노드의 도움이 필요한 경우, 상기 게이트웨이 노드로 데이터를 요청하는 단계;
상기 게이트웨이노드로부터 응답 수신 시, 수신된 응답을 이용하여 작업을 계속 진행하는 단계; 및,
상기 스크립트 파일에 따른 작업이 완료되면, 작업결과데이터를 생성하여 상기 게이트웨이노드로 전송하는 단계;를 포함하며,
상기 데이터를 요청하는 단계는 상기 말단노드를 관리하는 상기 게이트웨이노드에 대한 정보에 근거하여 데이터를 요청하는 것을 특징으로 하는 무선 센서 네트워크의 동적 재구성방법
|
7 |
7
삭제
|
8 |
8
수신되는 스크립트 파일에 대응하여 소정의 작업을 수행하는 복수의 말단노드;
상기 복수의 말단노드를 관리하고, 기지국 노드로부터 라이브러리 및 스크립트 파일을 수신하여 상기 말단노드로 전송하며, 상기 말단노드의 작업수행에 따른 결과데이터를 상기 기지국 노드로 전송하는 게이트웨이노드;를 포함하며,
상기 게이트웨이노드는, 상기 말단노드에 대하여 RPC서버이고, 상기 말단노드는 상기 게이트웨이노드에 대하여 RPC클라이언트이며,
상기 게이트웨이노드와 상기 말단노드는 계층적 구조를 형성하는 것을 특징으로 하는 무선 센서 네트워크 시스템
|
9 |
9
삭제
|
10 |
10
제 8 항에 있어서,
상기 게이트웨이노드는 상기 스크립트 파일의 실행에 필요한 함수 데이터가 포함된 라이브러리를 저장하는 라이브러리저장부;
상기 라이브러리를 관리하고, 상기 말단노드의 요청에 대응하여 상기 라이브러리를 이용한 연산을 수행하는 라이브러리관리부;
상기 기지국노드 및 상기 말단노드와 통신하는 RPC서버통신부; 및,
수신된 라이브러리를 상기 라이브러리관리부로 전달하고, 상기 RPC서버통신부를 통해 송수신되는 데이터를 제어하는 노드제어부를 포함하는 것을 특징으로 하는 무선 센서 네트워크 시스템
|
11 |
11
제 10 항에 있어서,
상기 라이브러리관리부는 상기 수신된 라이브러리 파일이 새로운 라이브러리인 경우 상기 라이브러리저장부에 저장되도록 하는 것을 특징으로 하는 무선센서 네트워크 시스템
|
12 |
12
제 10 항에 있어서,
상기 게이트웨이노드는 주변의 게이트웨이노드 및 상기 게이트웨이노드에서 관리하는 말단노드의 정보가 저장되는 노드정보저장부;
상기 노드정보저장부로부터 주변의 게이트웨이노드에 대한 정보를 추출하여 리스트를 생성하고 관리하는 게이트웨이노드관리부; 및,
상기 노드정보저장부로부터 관리하는 말단노드에 대한 정보를 추출하여 리스트를 생성하고 관리하는 말단노드관리부를 더 포함하는 것을 특징으로 하는 무선 센서 네트워크 시스템
|
13 |
13
제 8 항에 있어서,
상기 말단노드는 상기 게이트웨이노드와 통신하는 클라이언트 통신부;
상기 스크립트 파일을 번역하여 지정된 작업을 수행하는 스크립트 번역부;
상기 스크립트 파일이 저장되는 스크립트 저장부;
상기 게이트웨이노드의 정보가 저장되는 게이트웨이정보저장부; 및
상기 클라이언트 통신부를 통해 수신되는 상기 스크립트 파일을 상기 스크립트 번역부로 전달하고, 상기 게이트웨이정보저장부의 정보에 근거하여 상기 스크립트 번역부의 작업수행에 따른 작업결과데이터가 상기 게이트웨이노드로 전송되도록 제어하는 말단노드제어부를 포함하는 것을 특징으로 하는 무선 센서 네트워크 시스템
|