1 |
1
MANET(Mobile Ad-hoc Networks) 환경에서의 라우팅 방법에 있어서,동일한 콘텐트를 가지며, 이동하는 방향이 유사한 노드들 간에 구성된 클러스터의 노드들을 클러스터 헤드와 클러스터 멤버로 구분하는 단계;상기 클러스터 멤버 중에서 클러스터 게이트웨이를 분류하는 단계; 및상기 동일한 콘텐트를 요구하는 서브스크립션 메시지들을 수신하고, 상기 수신한 서브스크립션 메시지들에 대하여 노드의 레벨, 노드의 에너지, 노드의 메모리 용량, 노드의 가용 네트워크 대역폭의 최대량 중 적어도 하나 이상을 이용하여 산출된 웨이트 중에서 가장 큰 웨이트에 대응하는 노드를 상기 클러스터에 존재하는 각 노드 정보를 관리하는 클러스터 헤드로 결정하는 단계를 포함하며,상기 클러스터 멤버는 상기 클러스터 헤드의 관리 하에 서브스크립션 메시지와 퍼블리케이션 메시지를 발송하고, 상기 클러스터의 외부에서 발생한 퍼블리케이션 메시지를 수신하고, 상기 클러스터 게이트웨이는 무선 통신을 통해 주변 클러스터들에서 교환되는 서브스크립션 메시지들을 수신하고, 상기 수신된 주변 클러스터들의 서브스크립션 메시지들을 상기 클러스터 헤드에 전달하며, 상기 클러스터 헤드는 상기 주변 클러스터들로부터 동일한 서브스크립션 메시지를 수신하면, 상기 주변 클러스터들에 대응하는 노드들을 하나의 클러스터로 구성하는 것을 특징으로 하는 MANET 환경에서의 콘텐트 기반 라우팅 방법
|
2 |
2
제1항에 있어서, 상기 클러스터 헤드는,상기 클러스터의 노드들을 대표하는 노드로서, 다른 클러스터의 노드와 멀티캐스트 통신을 할 수 있도록 클러스터 헤드들 간의 서브스크립션 정보를 서로 교환하는 것을 특징으로 하는 MANET 환경에서의 콘텐트 기반 라우팅 방법
|
3 |
3
제1항에 있어서, 상기 클러스터 헤드는,상기 수신한 퍼블리케이션 메시지를 해당 클러스터에 전달하는 것을 특징으로 하는 MANET 환경에서의 콘텐트 기반 라우팅 방법
|
4 |
4
제1항에 있어서, 상기 클러스터 게이트웨이는 상기 클러스터와 주변 클러스터들에 연결된 노드로서 상기 클러스터와 상기 주변 클러스터들 간의 데이터를 전달하는 것을 특징으로 하는 MANET 환경에서의 콘텐트 기반 라우팅 방법
|
5 |
5
삭제
|
6 |
6
제1항에 있어서, 상기 클러스터는 동일한 콘텐트를 갖고 있고, 이동하는 방향이 유사한 노드들 간에 구성되는 것을 특징으로 하는 MANET 환경에서의 콘텐트 기반 라우팅 방법
|
7 |
7
제2항에 있어서, 상기 서브스크립션 정보를 서로 교환하는 단계는,상기 클러스터 헤드를 통해 주기적으로 서브스크립션 메시지를 브로드캐스트하며, 상기 서브스크립션 메시지에는 미리 정해진 콘텐트를 나열하는 것을 특징으로 하는 MANET 환경에서의 콘텐트 기반 라우팅 방법
|
8 |
8
제1항에 있어서, 동일한 콘텐트를 요구하는 서브스크립션 메시지들을 수신하고, 상기 수신한 서브스크립션 메시지들의 웨이트 중에서 가장 큰 웨이트에 대응하는 노드를 상기 클러스터 헤드로 결정하는 단계를 더 포함하는 것을 특징으로 하는 MANET 환경에서의 콘텐트 기반 라우팅 방법
|
9 |
9
제8항에 있어서, 상기 클러스터 헤드는 주변 노드들에게 자신이 헤드임을 알리는 공지 메시지를 브로드캐스트하는 것을 특징으로 하는 MANET 환경에서의 콘텐트 기반 라우팅 방법
|
10 |
10
제9항에 있어서, 상기 클러스터 헤드로부터 상기 공지 메시지를 수신한 노드들은 상기 클러스터 헤드의 헤드 정보를 설정하고, 상기 클러스터 헤드에 서브스크립션 메시지를 주기적으로 보내는 것을 특징으로 하는 MANET 환경에서의 콘텐트 기반 라우팅 방법
|
11 |
11
제10항에 있어서, 각 노드가 소속된 클러스터를 구별하기 위해, 상기 서브스크립션 메시지에는 클러스터 식별자가 포함되는 것을 특징으로 하는 MANET 환경에서의 콘텐트 기반 라우팅 방법
|
12 |
12
삭제
|
13 |
13
삭제
|
14 |
14
삭제
|
15 |
15
MANET(Mobile Ad-hoc Networks) 환경에서의 라우팅 장치에 있어서,동일한 콘텐트를 가지며, 이동하는 방향이 유사한 노드들 간에 구성된 클러스터의 노드들을 대표하며, 상기 동일한 콘텐트를 요구하는 서브스크립션 메시지들을 수신하고, 상기 수신한 서브스크립션 메시지들에 대하여 노드의 레벨, 노드의 에너지, 노드의 메모리 용량, 노드의 가용 네트워크 대역폭의 최대량 중 적어도 하나 이상을 이용하여 산출된 웨이트 중에서 가장 큰 웨이트에 대응하는 노드를 상기 클러스터에 존재하는 각 노드 정보를 관리하도록 결정된 클러스터 헤드와;상기 클러스터 헤드의 관리 하에 서브스크립션 메시지와 퍼블리케이션 메시지를 발송하고, 상기 클러스터의 외부에서 발생한 퍼블리케이션 메시지를 수신하는 클러스터 멤버와;무선 통신을 통해 주변 클러스터들에서 교환되는 서브스크립션 메시지들을 수신하고, 상기 수신된 주변 클러스터들의 서브스크립션 메시지들을 상기 클러스터 헤드에 전달하는 클러스터 게이트웨이를 포함하며, 상기 클러스터 헤드는 상기 주변 클러스터들로부터 동일한 서브스크립션 메시지를 수신하면 상기 주변 클러스터들이 유사한 이동성을 가진 것으로 판단하여, 상기 주변 클러스터들에 대응하는 노드들을 하나의 클러스터로 구성하는 것을 특징으로 하는 MANET 환경에서의 콘텐트 기반 라우팅 장치
|