1 |
1
DSME(Deterministic and Synchronous Multichannel Extension) 네트워크로 구성된 시스템의 슬롯 스케줄링 방법에 있어서,송신자 노드가, 상기 DSME 네트워크의 다중 슈퍼 프레임에 포함된 적어도 하나의 CAP(Contention Access Period)에 extGTS(extended Guaranteed Time Slot)를 할당하기 위한 요청을 수신자 노드로 전송하는 단계;상기 수신자 노드가, 상기 요청에 따라 상기 extGTS를 할당하기 위한 상기 CAP의 적어도 하나의 슬롯을 선택하는 단계;상기 수신자 노드가, 상기 선택된 슬롯에 대한 정보를 포함하는 응답을 상기 송신자 노드로 전송하는 단계; 및상기 송신자 노드가, 상기 선택된 슬롯에 할당된 extGTS에 대한 정보를 포함하는 알림을 브로드캐스팅하는 단계;를 포함하는, 시스템의 슬롯 스케줄링 방법
|
2 |
2
제1항에 있어서,상기 요청을 전송하는 단계는,상기 송신자 노드가, 필요한 extGTS의 수, 슈퍼 프레임, 슬롯, 및 CAP의 taSAB(traffic-adaptive Slot Allocation Bitmap) 서브 블록에 대한 정보를 포함하는 상기 요청을 상기 수신자 노드로 전송하고,상기 taSAB 서브 블록은,상기 CAP가 포함된 슈퍼 프레임 내의 채널 오프셋 및 슬롯에 대한 extGTS 할당 정보를 행렬 형태로 포함하는, 시스템의 슬롯 스케줄링 방법
|
3 |
3
제2항에 있어서,상기 슬롯을 선택하는 단계는,상기 수신자 노드가, 상기 요청에 포함된 taSAB 서브 블록을 상기 CAP에 대한 상기 수신자 노드의 taSAB 서브블록과 비교하여, 상기 요청에 포함된 슬롯의 사용 가능성을 식별하고,상기 요청에 포함된 슬롯이 사용 가능하지 않은 것으로 식별되면, 상기 요청에 포함된 슬롯과 다른 적어도 하나의 사용 가능한 슬롯을 선택하는, 시스템의 슬롯 스케줄링 방법
|
4 |
4
제1항에 있어서,상기 시스템의 슬롯 스케줄링 방법은,상기 송신자 노드가, 상기 수신자 노드로부터 수신된 응답을 기반으로 상기 송신자 노드의 taSAB 및 taACT(traffic-adaptive Allocation Counter Table)를 업데이트하는 단계;를 더 포함하고,상기 taACT는,할당된 extGTS와 관련된 슈퍼 프레임 ID, 슬롯 ID, 및 채널 오프셋에 대한 정보를 포함하고,상기 알림을 브로드캐스팅하는 단계는,상기 업데이트된 taSAB 및 taACT와 관련된 상기 알림을 브로드캐스팅하는, 시스템의 슬롯 스케줄링 방법
|
5 |
5
제1항에 있어서,상기 extGTS의 채널 주파수(C_ext)는, 이하 공식을 통해 유도되고,,상기 HoppingSequenceList_ext[m]은 extGTS에 대한 수정된 호핑 시퀀스의 m 번째 채널 주파수를 나타내고, i는 extCFP의 슬롯 인덱스, j는 BI(Beacon Interval)에서 슈퍼 프레임의 인덱스를 나타내는 SD(Superframe Duration) 인덱스, l은 extCFP 내의 슬롯 수, macChannelOffset은 수신자 노드의 채널 오프셋, macPanCoordinatorBsn은 PAN(Personal Area Network) 코디네이터가 보낸 EB(Enhanced Beacon)의 시퀀스 번호이며, macHoppingSequenceLength는 기존 호핑 시퀀스의 호핑 시퀀스 길이인, 시스템의 슬롯 스케줄링 방법
|
6 |
6
제1항에 있어서,상기 시스템의 슬롯 스케줄링 방법은,상기 송신자 노드에 1-홉 인접한 노드가, 상기 브로드캐스팅된 알림을 기반으로 상기 CAP를 LOP(Listen Only Period)로 지정하는 단계; 및상기 1-홉 인접한 노드가, 상기 지정된 LOP를 기반으로 상기 1-홉 인접한 노드의 taSAB를 업데이트하는 단계;를 더 포함하는, 시스템의 슬롯 스케줄링 방법
|
7 |
7
제1항에 있어서,상기 시스템의 슬롯 스케줄링 방법은,상기 송신자 노드가, ACK 프레임이 수신되지 않을 때마다 taACT에서 유휴 카운터(idle counter)를 일정치만큼 증가시키는 단계; 및상기 유휴 카운터가 임계치 이상인 경우, 상기 송신자 노드가, 상기 extGTS의 할당을 해제하기 위한 요청을 상기 수신자 노드로 전송하는 단계;를 더 포함하는, 시스템의 슬롯 스케줄링 방법
|
8 |
8
제7항에 있어서,상기 CAP 내에 할당된 상기 extGTS의 할당 해제 조건에 해당하는 상기 유휴 카운터의 제1 임계치는, CFP(Contention Free Period) 내에 할당된 GTS(Guaranteed Time Slot)의 할당 해제 조건에 해당하는 유휴 카운터의 제2 임계치보다 작은, 시스템의 슬롯 스케줄링 방법
|
9 |
9
DSME(Deterministic and Synchronous Multichannel Extension) 네트워크에 포함된 노드의 슬롯 스케줄링 방법에 있어서,상기 노드가, 상기 DSME 네트워크의 다중 슈퍼 프레임에 포함된 적어도 하나의 CAP(Contention Access Period)에 extGTS(extended Guaranteed Time Slot)를 할당하기 위한 요청을 다른 노드로 전송하는 단계;상기 수신자 노드로부터, 상기 요청에 따라 선택된 슬롯에 대한 정보를 포함하는 응답을 수신하는 단계; 및상기 노드가, 상기 선택된 슬롯에 할당된 extGTS에 대한 정보를 포함하는 알림을 브로드캐스팅하는 단계;를 포함하는, 노드의 슬롯 스케줄링 방법
|
10 |
10
컴퓨터 판독 가능 기록 매체에 저장된 컴퓨터 프로그램에 있어서,전자 장치의 프로세서에 의해 실행되어, 상기 전자 장치로 하여금, 제9항의 슬롯 스케줄링 방법을 수행하도록 하는, 컴퓨터 판독 가능 기록 매체에 저장된 컴퓨터 프로그램
|