1 |
1
노드들이 단일 채널을 공유하고 임의적으로 경쟁하는 무선 애드혹 네트워크에서의 비율 기반 스케줄링 방법에 있어서,어느 하나의 윈도우에 대한 가중치를 계산하는 단계;상기 계산된 가중치를 이용하여 상기 어느 하나의 윈도우에 목표 율을 설정하는 단계; 및상기 목표 율에 도달하거나 상기 윈도우에 있는 슬롯들의 패킷을 모두 전송할 때까지 상기 윈도우에 있는 슬롯들에 포함된 패킷들을 전송하는 단계를 포함하고,상기 노드들 각각에 대응하는 목표 율 이하일 때 상기 노드들 각각은 패킷 전송을 시작하고, 상기 윈도우의 목표 율 한계에 이르면 전송을 중단하며,상기 윈도우와 다른 윈도우 사이에 현재 윈도우의 종료와 새로운 윈도우의 시작을 구분하기 위한 협력 윈도우를 더 포함하고, 상기 협력 윈도우는 상기 노드들이 슬롯 동기화를 위해 사용하는 것을 특징으로 하는 비율 기반 스케쥴링 방법
|
2 |
2
제1 항에 있어서,상기 노드는 상기 윈도우의 슬롯을 할당받기 위해 전체 백로그와 상기 노드의 백로그 비율을 고려하고, 상기 노드의 채널 상태를 기반으로 다른 노드들과 경쟁하는 것을 특징으로 하는 비율 기반 스케쥴링 방법
|
3 |
3
제1 항에 있어서,상기 윈도우는 복수 개의 슬롯들로 구성되어 있으며, 각 슬롯은 RTS, CTS, 및 DATA를 포함하는 것을 특징으로 하는 비율 기반 스케쥴링 방법
|
4 |
4
삭제
|
5 |
5
제1 항에 있어서,상기 협력 윈도우 구간에서는 상기 노드들의 전체 트래픽 정보만을 방송하는 것을 특징으로 하는 비율 기반 스케쥴링 방법
|
6 |
6
제1 항에 있어서,상기 무선 애드혹 네트워크는 클러스터 헤드를 더 포함하고, 상기 클러스터 헤드는 전체 트래픽 정보를 상기 노드들에게 제공할 때 상기 협력 윈도우에 포함시켜 전송하는 것을 특징으로 하는 비율 기반 스케쥴링 방법
|
7 |
7
제6 항에 있어서,상기 노드들은 상기 클러스터 헤드가 관리하는 클러스터에 가입하거나 떠날 때, 등록 패킷 또는 제명 패킷을 상기 클러스터 헤드로 전송함으로써, 상기 전체 트래픽 정보를 상기 클러스터 헤드가 인식하는 것을 특징으로 하는 비율 기반 스케쥴링 방법
|
8 |
8
제7 항에 있어서,상기 클러스터를 구성하는 전체 노드를 수를 기반으로 윈도우 크기를 결정하는 것을 특징으로 하는 비율 기반 스케쥴링 방법
|
9 |
9
삭제
|
10 |
10
제1항 내지 제3항 또는 제5항 내지 제8항 중에 어느 한 항의 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
|