1 |
1
사물 인터넷 환경에서의 클러스터 헤더 노드에 있어서, 통신 모듈,센서 노드 탐색 프로그램이 저장된 메모리 및상기 프로그램을 실행하는 프로세서를 포함하고, 상기 프로세서는 상기 프로그램의 실행에 따라, 부모 노드로부터 요청 메시지를 수신하면, 상기 메모리에 기저장된 복수의 자식 노드 각각에 대한 정보에 기초하여, 상기 요청 메시지에 포함된 인덱스 정보와 매칭되는 자식 노드에 대한 정보를 탐색하고,상기 탐색 된 자식 노드에 대한 정보를 상기 부모 노드에 전송하되,상기 부모 노드 및 상기 복수의 자식 노드는 기생성된 라우팅 트리에 기초하여 결정된 것이고, 상기 부모 노드는 싱크 노드 및 부모 클러스터 헤더 노드 중 어느 하나를 포함하고, 상기 자식 노드는 자식 클러스터 헤더 노드 및 센서 노드 중 적어도 하나 이상을 포함하고, 상기 자식 노드에 대한 정보는 미리 정의된 토픽에 따라 분류되고, 상기 분류된 토픽에 기초한 인덱스 정보를 포함하며, 상기 메모리에 저장된 것인, 클러스터 헤더 노드
|
2 |
2
제 1 항에 있어서, 상기 프로세서는 상기 복수의 자식 노드 각각으로부터 정보를 수집하고, 상기 복수의 자식 노드에 대한 정보에 포함된 인덱싱 정보에 기초하여 상기 복수의 자식 노드를 인덱싱하여 상기 메모리에 저장하며, 상기 인덱싱 정보를 포함하는 복수의 자식 노드에 대한 정보를 상기 부모 노드로 전달하는, 클러스터 헤더 노드
|
3 |
3
제 1 항에 있어서, 상기 프로세서는 상기 탐색 된 자식 노드에 대한 정보에 상기 요청 메시지에 대응하는 센서 노드에 대한 정보가 포함되는 경우, 상기 요청 메시지에 대응하는 센서 노드의 정보를 상기 부모 노드에 전송하는, 클러스터 헤더 노드
|
4 |
4
제 1 항에 있어서, 상기 프로세서는 상기 탐색 된 자식 노드에 대한 정보에 자식 클러스터 헤더 노드에 대한 정보가 포함되는 경우, 상기 자식 클러스터 헤더 노드에 상기 요청 메시지를 전송하고, 상기 자식 클러스터 헤더 노드로부터 상기 전송된 요청 메시지에 대응하는 센서 노드의 정보를 수신하여, 상기 부모 노드에 전송하는, 클러스터 헤더 노드
|
5 |
5
제 1 항에 있어서, 상기 요청 메시지는 기생성된 라우팅 트리에 기초하여, 상기 싱크 노드가 생성된 후 전송한 것이며, 상기 요청 메시지에 대응하는 자식 노드에 대한 정보는 기생성된 라우팅 트리에 기초하여, 상기 싱크 노드로 전달되는 것인, 클러스터 헤더 노드
|
6 |
6
사물 인터넷 시스템에 있어서, 싱크 노드,복수 개의 클러스터 헤더 노드 및복수 개의 센서 노드를 포함하고, 상기 싱크 노드는 기생성된 라우팅 트리에 기초하여, 요청 메시지를 생성하고, 상기 싱크 노드와 연결된 복수 개의 클러스터 헤더 노드 중 상기 생성된 요청 메시지에 대응하는 인덱싱 정보를 포함하는 클러스터 헤더 노드로 상기 생성된 요청 메시지를 전송하며, 상기 요청 메시지를 수신한 클러스터 헤드 노드로부터 상기 생성된 요청 메시지에 대응하는 센서 노드에 대한 정보를 수신하되, 상기 요청 메시지를 수신한 클러스터 헤더 노드는 상기 요청 메시지를 수신한 클러스터 헤더 노드와 연결된 타 클러스터 헤더 노드 및 센서 노드 중 적어도 하나로부터 상기 요청 메시지에 대응하는 센서 노드에 대한 정보를 수신하여, 상기 싱크 노드로 전달하고,상기 센서 노드에 대한 정보는 미리 정의된 토픽에 따라 분류되고, 상기 분류된 토픽에 기초한 인덱스 정보를 포함하는 것인, 사물 인터넷 시스템
|
7 |
7
사물 인터넷 시스템에서 클러스터 헤더 노드의 센서 노드 탐색 방법에 있어서, 상기 클러스터 헤더 노드가 부모 노드로부터 요청 메시지를 수신하면, 기저장된 복수의 자식 노드 각각에 대한 정보에 기초하여, 상기 요청 메시지에 포함된 인덱스 정보와 매칭되는 자식 노드에 대한 정보를 탐색하는 단계; 및상기 탐색 된 상기 요청된 메시지에 대응하는 자식 노드에 대한 정보를 상기 부모 노드에 전송하는 단계를 포함하되, 상기 부모 노드 및 상기 복수의 자식 노드는 기생성된 라우팅 트리에 기초하여 결정된 것이고, 상기 부모 노드는 싱크 노드 및 부모 클러스터 헤더 노드 중 어느 하나를 포함하고, 상기 자식 노드는 자식 클러스터 헤더 노드 및 센서 노드 중 적어도 하나 이상을 포함하고, 상기 자식 노드에 대한 정보는 미리 정의된 토픽에 따라 분류되고, 상기 분류된 토픽에 기초한 인덱스 정보를 포함하는 것인, 센서 노드 탐색 방법
|
8 |
8
제 7 항에 있어서, 상기 탐색하는 단계 이전에, 상기 클러스터 헤더 노드가 복수의 자식 노드 각각으로부터 상기 복수의 자식 노드에 대한 정보를 수집하는 단계;상기 복수의 자식에 대한 정보에 포함된 인덱싱 정보에 기초하여 상기 복수의 자식 노드를 인덱싱하는 단계;상기 인덱싱 정보를 포함하는 복수의 자식 노드에 대한 정보를 저장하는 단계; 및상기 인덱싱 정보를 포함하는 복수의 자식 노드에 대한 정보를 부모 노드로 전달하는 단계를 더 포함하는, 센서 노드 탐색 방법
|
9 |
9
제 7 항에 있어서, 상기 탐색하는 단계는,상기 탐색 된 자식 노드에 대한 정보에 자식 클러스터 헤더 노드에 대한 정보가 포함되는 경우, 상기 자식 클러스터 헤더 노드에 상기 요청 메시지를 전송하는 단계; 및상기 자식 클러스터 헤더 노드로부터 상기 전송된 요청 메시지에 대응하는 센서 노드의 정보를 수신하는 단계를 포함하고, 상기 요청된 메시지에 대응하는 자식 노드에 대한 정보를 상기 부모 노드에 전송하는 단계는 상기 센서 노드의 정보를 수신하는 단계로부터 수신한 센서 정보를 전송하는 것인, 센서 노드 탐색 방법
|
10 |
10
제 7 항 내지 제 9 항 중 어느 한 항에 기재된 방법을 컴퓨터상에서 수행하기 위한 프로그램을 기록한 컴퓨터 판독 가능한 기록 매체
|