1 |
1
이용가능한 복수의 물리적인 센서 네트워크(PSN)- 상기 PSN 각각은 복수의 센서 노드를 구비함-의 메타데이터가 저장된 메타데이터 DB; 상기 메타데이터 DB에 등록된 상기 복수의 PSN중 1개 이상의 PSN 또는 상기 PSN에 속하는 1개 이상의 센서 노드를 포함하는 논리적인 센서 네트워크(LSN)를 생성하고 상기 생성된 LSN의 메타데이터를 상기 메타데이터 DB에 저장하는 LSN 생성 모듈; 상기 PSN 또는 상기 PSN에 속하는 센서 노드의 상태가 변경되는 경우에 상기 상태 변경된 PSN 또는 센서 노드를 포함하는 LSN의 메타데이터를 갱신하는 LSN 갱신 모듈; 및 응용 프로그램으로부터 상기 LSN에 대한 질의가 수신되면 상기 LSN에 포함된 PSN 또는 센서 노드로부터 센싱 데이터를 취합하고 상기 취합된 데이터를 이용하여 해당 LSN에 대한 질의 결과 데이터를 생성하여 상기 응용 프로그램에 제공하는 질의처리모듈 을 포함하고,GUI 툴은 관리자에게 상기 메타데이터 DB에 저장된 PSN 목록을 표시해주고 관리자로 하여금 상기 1개 이상의 PSN중에서 상기 LSN에 포함시키고자 하는 PSN 또는 상기 PSN에 속한 센서 노드를 1개 이상 선택하도록 하고,상기 LSN 생성 모듈은 상기 선택된 PSN 또는 센서 노드가 공통적으로 지원하는 센싱 유형 정보가 있는지 검사함으로써 LSN의 생성가능여부를 판단하는 논리적인 센서 네트워크 지원 시스템
|
2 |
2
제1항에 있어서, 관리자가 상기 LSN를 용이하게 관리할 수 있도록 하기 위한 입출력인터페이스를 제공하는 GUI 툴을 더 포함하는 논리적인 센서 네트워크 지원 시스템
|
3 |
3
삭제
|
4 |
4
삭제
|
5 |
5
제1항에 있어서, 상기 LSN 생성 모듈은 상기 선택된 PSN 또는 상기 센서 노드가 공통적으로 지원하는 센싱 유형 정보가 있는 경우에 상기 선택된 PSN 또는 상기 센서 노드로 생성되는 LSN을 생성하고 상기 생성된 LSN의 메타데이터를 상기 메타데이터 DB에 저장하는 논리적인 센서 네트워크 지원 시스템
|
6 |
6
제1항에 있어서, 상기 LSN의 메타데이터는 LSN 식별자, 지원가능한 센싱 유형 정보 및 상기 LSN에 포함되는 PSN 또는 센서 노드 식별자를 포함하는 논리적인 센서 네트워크 지원 시스템
|
7 |
7
제1항에 있어서, 상기 LSN 갱신 모듈은 신규 센서 노드가 추가된 경우에 상기 센서 노드가 추가된 PSN을 포함하는 LSN 또는 상기 추가된 센서 노드의 위치에 연관된 LSN을 상기 메타데이터 DB로부터 검색하고, 상기 검색된 LSN 각각에 대하여 상기 LSN이 지원하는 센싱 유형 정보를 상기 추가된 센서 노드가 지원하는지 검사하고, 상기 추가된 센서 노드가 지원하는 경우에 상기 센서 노드를 상기 LSN에 추가하는 논리적인 센서 네트워크 지원 시스템
|
8 |
8
제1항에 있어서, 상기 LSN 갱신 모듈은 상기 PSN에 속하는 센서 노드가 삭제된 경우에 상기 센서 노드를 포함하는 LSN을 상기 메타데이터 DB로부터 검색하고 상기 검색된 LSN의 메타데이터에서 상기 센서 노드 정보를 삭제하는 논리적인 센서 네트워크 지원 시스템
|
9 |
9
제1항에 있어서, 상기 LSN 갱신 모듈은 상기 PSN에 속하는 센서 노드의 상태가 변경된 경우에 상기 센서 노드를 포함하는 LSN을 상기 메타데이터 DB로부터 검색하고 상기 검색된 LSN의 메타데이터에서 상기 센서 노드의 상태 정보를 변경하는 논리적인 센서 네트워크 지원 시스템
|
10 |
10
제1항에 있어서, 상기 질의 처리 모듈은, 상기 응용 프로그램으로부터 특정 LSN에 대한 질의를 수신하면, 상기 특정 LSN에 포함된 PSN 또는 센서 노드에 대한 정보를 상기 메타데이터 DB로부터 검색하고, 상기 검색된 PSN 또는 센서 노드로부터 센싱 데이터를 획득 및 취합하고 상기 취합된 데이터를 이용하여 상기 질의에 대한 결과를 생성하는 논리적인 센서 네트워크 지원 시스템
|
11 |
11
제10항에 있어서, 상기 질의 처리 모듈은 상기 검색된 PSN 또는 센서 노드의 동작 모드 및 처리 능력중 적어도 하나를 고려하여 상기 검색된 PSN 또는 센서 노드로부터 센싱 데이터를 획득 및 취합하는 논리적인 센서 네트워크 지원 시스템
|
12 |
12
1개 이상의 PSN 또는 상기 PSN에 속하는 1개 이상의 센서 노드를 포함하는 신규 LSN을 생성하고 상기 생성된 LSN에 대한 메타데이터를 메타데이터 DB에 저장하는 단계; 상기 PSN 또는 상기 PSN에 속하는 상기 센서 노드의 상태가 변경되는 경우에 상기 상태 변경된 PSN 또는 센서 노드를 포함하는 LSN의 메타데이터를 상기 메타데이터 DB로부터 검색하여 갱신하는 단계; 및 응용 프로그램으로부터 상기 LSN에 대한 질의가 수신되면, 상기 LSN에 포함된 상기 PSN 또는 센서 노드로부터 센싱 데이터를 취합하고 상기 취합된 데이터를 이용하여 상기 LSN에 대한 질의 결과 데이터를 생성하여 상기 응용 프로그램에 제공하는 단계 를 포함하고,상기 신규 LSN을 생성하고 상기 생성된 LSN의 메타데이터를 저장하는 단계는, 관리자에게 상기 메타데이터 DB에 저장된 이용가능한 PSN 목록을 표시해주고 상기 관리자로부터 상기 신규 LSN에 포함시키고자 하는 PSN 또는 상기 PSN에 속하는 1개 이상의 센서 노드를 선택하도록 하는 단계; 상기 선택된 PSN 또는 상기 센서 노드가 공통적으로 지원하는 센싱 유형 정보가 있는지 검사함으로써 LSN의 생성가능여부를 판단하는 단계; 를 포함하는 논리적인 센서 네트워크 지원 방법
|
13 |
13
삭제
|
14 |
14
제12항에 있어서, 상기 신규 LSN을 생성하고 상기 생성된 LSN의 메타데이터를 저장하는 단계는, 관리자에게 상기 메타데이터 DB에 저장된 PSN에 속하는 복수의 센서 노드들의 위치가 표시된 지도를 화면상에 표시하는 단계; 상기 관리자가 상기 지도에서 LSN을 생성하고자 하는 영역을 선택하면, 상기 선택된 영역에 포함된 모든 센서 노드들에 대한 정보를 메타데이터 DB로부터 획득하는 단계; 및 상기 획득된 정보에 근거하여 상기 모든 센서 노드들이 공통적으로 지원하는 센싱 유형 정보가 있는지 검사함으로써 LSN의 생성가능여부를 판단하는 단계 를 포함하는 논리적인 센서 네트워크 지원 방법
|
15 |
15
제12항에 있어서, 상기 신규 LSN을 생성하고 상기 생성된 LSN의 메타데이터를 저장하는 단계는, 관리자로부터 LSN을 생성하고자 하는 영역에 포함된 모든 센서 노드들의 정보를 요청하는 영역 질의를 수신하는 단계; 상기 관리자로부터 수신된 상기 영역 질의에 응답하여 상기 영역에 영역에 포함된 센서 노드들에 대한 정보를 메타데이터 DB로부터 획득하는 단계; 및 상기 획득된 정보에 근거하여 상기 센서 노드들이 공통적으로 지원하는 센싱 유형 정보가 있는지 검사함으로써 LSN의 생성가능여부를 판단하는 단계 를 포함하는 논리적인 센서 네트워크 지원 방법
|
16 |
16
제12항, 제14항 내지 제15항중 어느 하나의 항에 있어서, 상기 공통적으로 지원가능한 센싱 유형 정보가 복수개인 경우, 관리자로 하여금 센싱 유형 정보를 선택하도록 하는 단계를 더 포함하는 논리적인 센서 네트워크 지원 방법
|
17 |
17
제12항에 있어서, 상기 PSN 또는 상기 PSN에 속하는 센서 노드의 상태 변경은, 센서 노드의 추가, 삭제 및 상태 변경, 상기 PSN의 연결 종료 및 연결 재개를 포함하는 논리적인 센서 네트워크 지원 방법
|
18 |
18
제17항에 있어서, 상기 PSN에 센서 노드가 추가되는 경우에, 상기 센서 노드가 추가된 상기 PSN을 포함하는 모든 LSN을 상기 메타데이터 DB로부터 검색하는 단계; 상기 모든 LSN 각각에 대하여, 상기 LSN이 지원하는 센싱 유형을 상기 추가된 센서 노드가 지원하는지 검사하고 상기 추가된 센서 노드가 지원하는 경우에 상기 LSN에 추가하는 단계 를 포함하는 논리적인 센서 네트워크 지원 방법
|