1 |
1
무선 애드혹 네트워크를 구성하는 복수의 노드 중, RTS 패킷을 전송하는 제1 노드를, 송신 노드로서 설정하는 단계;상기 송신 노드의 1홉 이웃노드 중 어느 하나를 지시하는 큐 포인터에 의해 식별되는 제2 노드로, 상기 송신 노드로부터의 RTS 패킷을 전달하는 단계;상기 RTS 패킷의 전달로부터 일정 시간 내에, 상기 제2 노드로부터 상기 RTS 패킷에 동의하는 CTS 패킷이 수신되면,상기 제2 노드를, 수신 노드로서 설정하는 단계;상기 송신 노드와 상기 수신 노드 간에 세션을 형성하는 단계; 및설정된 전송 모드 시간 동안, 상기 세션을 통한, 상기 송신 노드에서 상기 수신 노드로의 패킷 전송을 허용하는 단계를 포함하는 무선 애드혹 네트워크에서의 토폴로지 및 트래픽 적응형 분산 스케쥴링 프로토콜을 제공하는 방법
|
2 |
2
제1항에 있어서,상기 RTS 패킷의 전달로부터 일정 시간 내에, 상기 제2 노드로부터 상기 RTS 패킷에 동의하는 CTS 패킷이 수신되지 않으면,상기 큐 포인터를, 상기 송신 노드의 1홉 이웃노드 중 다른 노드를 지시하도록 변경하는 단계; 및상기 RTS 패킷을, 상기 변경한 큐 포인터에 의해 식별되는 제3 노드로 전달하는 단계를 더 포함하는 무선 애드혹 네트워크에서의 토폴로지 및 트래픽 적응형 분산 스케쥴링 프로토콜을 제공하는 방법
|
3 |
3
제1항에 있어서,상기 큐 포인터에 의해 식별되는 제2 노드가 비어 있는 큐(Empty queue)인지 확인하는 단계;비어 있는 큐인 경우, 상기 큐 포인터를, 상기 송신 노드의 1홉 이웃노드 중 다른 노드를 지시하도록 변경하는 단계; 및상기 RTS 패킷을, 상기 변경한 큐 포인터에 의해 식별되는 제3 노드로 전달하는 단계를 더 포함하는 무선 애드혹 네트워크에서의 토폴로지 및 트래픽 적응형 분산 스케쥴링 프로토콜을 제공하는 방법
|
4 |
4
제1항에 있어서,상기 설정된 전송 모드 시간이 만료되면,상기 만료 시점으로부터 정해진 기간 이내에, 상기 수신 노드로서 설정된 제2 노드에 삽입되어 있는 데이터 패킷을 삭제 처리하는 단계; 및상기 정해진 시간의 경과에 연동하여, 상기 세션을 종료하는 단계를 더 포함하는 무선 애드혹 네트워크에서의 토폴로지 및 트래픽 적응형 분산 스케쥴링 프로토콜을 제공하는 방법
|
5 |
5
제4항에 있어서,상기 설정된 전송 모드 시간이 만료되기 전에, 상기 송신 노드와 상기 수신 노드 간 패킷 전송이 완료됨에 따라 상기 세션이 먼저 종료될 경우,상기 큐 포인터를, 상기 송신 노드의 1홉 이웃노드 중 다른 노드를 지시하도록 변경하는 단계;상기 RTS 패킷을, 상기 변경한 큐 포인터에 의해 식별되는 제3 노드로 전달하는 단계;상기 RTS 패킷에 동의하는 CTS 패킷을 전송하는 제3 노드를, 수신 노드로서 설정하는 단계; 및상기 송신 모드와 상기 수신 모드로 설정된 제3 노드 간에 형성되는 세션을 통해, 상기 전송 모드 시간이 만료될 때까지 남은 잔여 시간 동안, 패킷 전송을 허용하는 단계를 더 포함하는 무선 애드혹 네트워크에서의 토폴로지 및 트래픽 적응형 분산 스케쥴링 프로토콜을 제공하는 방법
|
6 |
6
제1항에 있어서,상기 송신 노드와 상기 수신 노드 간에 상기 세션이 형성되는 기간 동안,상기 복수의 노드 중, 상기 송신 노드로 설정된 제1 노드를 제외한 다른 노드로부터 전송되는 RTS 패킷의 전달을 허용하지 않는 단계를 더 포함하는 무선 애드혹 네트워크에서의 토폴로지 및 트래픽 적응형 분산 스케쥴링 프로토콜을 제공하는 방법
|
7 |
7
무선 애드혹 네트워크를 구성하는 복수의 노드 중, RTS 패킷을 전송하는 제1 노드를, 송신 노드로서 설정하는 송신지 설정부;상기 송신 노드의 1홉 이웃노드 중 어느 하나를 지시하는 큐 포인터에 의해 식별되는 제2 노드로, 상기 송신 노드로부터의 RTS 패킷을 전달하는 제어패킷 전달부;상기 RTS 패킷의 전달로부터 일정 시간 내에, 상기 제2 노드로부터 상기 RTS 패킷에 동의하는 CTS 패킷이 수신되면,상기 제2 노드를, 수신 노드로서 설정하는 수신지 설정부; 및상기 송신 노드와 상기 수신 노드 간에 세션을 형성하고, 설정된 전송 모드 시간 동안, 상기 세션을 통한, 상기 송신 노드에서 상기 수신 노드로의 패킷 전송을 허용하는 처리부를 포함하는 무선 애드혹 네트워크에서의 토폴로지 및 트래픽 적응형 분산 스케쥴링 프로토콜을 제공하는 시스템
|
8 |
8
제7항에 있어서,상기 큐 포인터에 의해 식별되는 제2 노드가 비어 있는 큐(Empty queue)이거나, 혹은, 상기 RTS 패킷의 전달로부터 일정 시간 내에, 상기 제2 노드로부터 상기 RTS 패킷에 동의하는 CTS 패킷이 수신되지 않을 경우,상기 큐 포인터를, 상기 송신 노드의 1홉 이웃노드 중 다른 노드를 지시하도록 변경하는 포인터 변경부를 더 포함하고,상기 제어패킷 전달부는,상기 RTS 패킷을, 상기 변경한 큐 포인터에 의해 식별되는 제3 노드로 전달하는무선 애드혹 네트워크에서의 토폴로지 및 트래픽 적응형 분산 스케쥴링 프로토콜을 제공하는 시스템
|
9 |
9
제7항에 있어서,상기 설정된 전송 모드 시간이 만료되면,상기 처리부는,상기 만료 시점으로부터 정해진 기간 이내에, 상기 수신 노드로서 설정된 제2 노드에 삽입되어 있는 데이터 패킷을 삭제 처리하고,상기 정해진 시간의 경과에 연동하여, 상기 세션을 종료하는무선 애드혹 네트워크에서의 토폴로지 및 트래픽 적응형 분산 스케쥴링 프로토콜을 제공하는 시스템
|
10 |
10
제1항 내지 제6항 중 어느 한 항의 방법을 실행시키기 위한 프로그램을 기록한 컴퓨터 판독 가능한 기록매체
|