1 |
1
MAC(Medium Access Control) 프레임 구조에 기반하여 수행되는 애드혹 자율구성 시간분할 다중접속방식의 육상국용 매체접속제어 방법에 있어서,(A) 상기 MAC 프레임의 시간프레임을 동기화하는 단계;(B) 상기 시간프레임에 시간슬럿을 할당하기 위한 과정으로 시간슬럿번호(NOTS)가 예약된 시간슬럿번호(NOTSrsv)와 같은지를 확인하는 단계;(C) 상기 (B)단계에서 시간슬럿번호(NOTS)가 예약된 시간슬럿번호(NOTSrsv)와 같으면, 각 시간프레임에서 서브 시간프레임번호(NOSF)= 10이고 시간슬럿번호(NOTS)= 220인지를 확인하는 단계;(D) 상기 (C)단계에서 서브 시간프레임번호(NOSF)= 10이고 시간슬럿번호(NOTS)= 220이 맞으면, 수신모드(RX)에서 송신모드(TX)로 스위칭하고 예약된 시간슬럿으로 비컨과 패킷을 전송하는 단계;(E) 상기 시간슬럿번호(NOTS)를 1개 증가시키는 단계;(F) 상기 (E)단계 후에는, 서브 시간프레임번호(NOSF)= 10이고 시간슬럿번호(NOTS)= 215인지를 확인하는 단계;(G) 상기 (F)단계에서 서브 시간프레임번호(NOSF)= 10이고 시간슬럿번호(NOTS)= 215가 아니면, 시간슬럿번호(NOTS)가 225보다 큰지를 확인하는 단계;(H) 상기 (G)단계에서 시간슬럿번호(NOTS)가 225보다 크면, 시간슬럿번호(NOTS)= 1로 하고 서브 시간프레임번호(NOSF)를 1개 증가시키는 단계:(I) 상기 (H)단계 후에는, 서브 시간프레임번호(NOSF)가 10보다 큰지를 확인하는 단계;(J) 상기 (I)단계에서 서브 시간프레임번호(NOSF)가 10보다 크다면, 프로그램을 종료할지 여부를 확인하는 단계;(K) 상기 (J)단계에서 프로그램을 종료하는 것으로 확인되면 종료하고, 그렇지 않다면 시간슬럿번호(NOTS)= 1로 하고 서브 시간프레임번호(NOSF)를 1로 한 다음 상기 (B)단계로 프로그램 진행을 회귀 처리하는 단계; 를 포함하는 것을 특징으로 하는 강화된 애드혹 자율구성 시간분할 다중접속방식의 육상국용 매체접속제어 방법
|
2 |
2
제 1 항에 있어서,(B-1) 상기 (B)단계에서 시간슬럿번호(NOTS)가 예약된 시간슬럿번호(NOTSrsv)와 같지 않으면, 수신모드(RX)로 스위칭하여 선박국들로부터 패킷을 수신하되 패킷의 종류에 따라 구분하여 처리하기 위한 RPP_BS(Received Packet Processing Base Station)를 수행한 후, 프로그램을 상기 (E)단계로 진행시키는 단계; 를 포함하는 것을 특징으로 하는 강화된 애드혹 자율구성 시간분할 다중접속방식의 육상국용 매체접속제어 방법
|
3 |
3
제 1 항에 있어서,(B-a) 상기 (B)단계에서 시간슬럿번호(NOTS)가 예약된 시간슬럿번호(NOTSrsv)와 같지 않으면, 시간슬럿번호(NOTS)가 새로운 서브 시간프레임번호(NOSF)인지를 확인하는 단계;(B-b) 상기 (B-a)단계에서 시간슬럿번호(NOTS)가 새로운 서브 시간프레임번호(NOSF)로 확인되면, 물리계층으로 송신될 패킷을 저장하는 패킷저장 큐(QTX_PL)가 비어있는지를 확인하는 단계;(B-c) 상기 (B-b)단계에서 물리계층으로 송신될 패킷을 저장하는 패킷저장 큐(QTX_PL)가 비어있으면 프로그램을 상기 (E)단계로 진행시키고, 물리계층으로 송신될 패킷을 저장하는 패킷저장 큐(QTX_PL)가 비어있지 않으면 다음 시간프레임에 보내야할 패킷을 물리계층으로 전송하는 단계;(B-d) 상기 (B-a)단계에서 시간슬럿번호(NOTS)가 새로운 서브 시간프레임번호(NOSF)가 아니면, 시간슬럿번호(NOTS)가 예약된 시간슬럿번호(NOTSrsv) 보다 작은지를 확인하는 단계;(B-e) 상기 (B-d)단계에서 시간슬럿번호(NOTS)가 예약된 시간슬럿번호(NOTSrsv) 보다 작으면 프로그램을 상기 (B-b)단계로 진행시키고, 그렇지 않으면 프로그램을 상기 (E)단계로 진행시키는 단계; 를 포함하는 것을 특징으로 하는 강화된 애드혹 자율구성 시간분할 다중접속방식의 육상국용 매체접속제어 방법
|
4 |
4
제 1 항에 있어서,(C-1) 상기 (C)단계에서 서브 시간프레임번호(NOSF)= 10이고 시간슬럿번호(NOTS)= 220이 아니면, 수신모드(RX)에서 송신모드(TX)로 스위칭하고 예약된 시간슬럿으로 패킷을 전송한 후, 프로그램을 상기 (E)단계로 진행시키는 단계; 를 포함하는 것을 특징으로 하는 강화된 애드혹 자율구성 시간분할 다중접속방식의 육상국용 매체접속제어 방법
|
5 |
5
제 1 항에 있어서,(F-1) 상기 (F)단계에서 서브 시간프레임번호(NOSF)= 10이고 시간슬럿번호(NOTS)= 215가 맞으면, 선박국에게 보낸 패킷의 타임아웃 발생여부를 확인하는 단계;(F-2) 상기 (F-1)단계에서 선박국에게 보낸 패킷의 타임아웃이 발생되었으면, NB(육상국이 점유한 시간슬럿의 수)와 NBmax(육상국이 점유하는 최대 시간슬럿의 수)가 같은지를 확인하는 단계;(F-3) 상기 (F-2)단계에서 NB(육상국이 점유한 시간슬럿의 수)와 NBmax(육상국이 점유하는 최대 시간슬럿의 수)가 같으면 프로그램을 상기 (B)단계로 진행시키고, 그렇지 않으면 NB(육상국이 점유한 시간슬럿의 수) 값에 80을 더한 후 프로그램을 상기 (B)단계로 진행시키는 단계;(F-4) 상기 (F-1)단계에서 선박국에게 보낸 패킷의 타임아웃이 발생되지 않았으면, NB(육상국이 점유한 시간슬럿의 수)와 NBmin(육상국이 점유하는 최소 시간슬럿의 수)가 같은지를 확인하는 단계;(F-5) 상기 (F-4)단계에서 NB(육상국이 점유한 시간슬럿의 수)와 NBmin(육상국이 점유하는 최소 시간슬럿의 수)가 같으면 프로그램을 상기 (B)단계로 진행시키고, 그렇지 않으면 NB(육상국이 점유한 시간슬럿의 수) 값에 80을 감한 후 프로그램을 상기 (B)단계로 진행시키는 단계; 를 포함하는 것을 특징으로 하는 강화된 애드혹 자율구성 시간분할 다중접속방식의 육상국용 매체접속제어 방법
|
6 |
6
제 2 항에 있어서,상기 (B-1)단계에서의 RPP_BS는,(B-1a) 선박국들로부터 수신되는 패킷에 에러가 발생되었는지를 확인하는 단계;(B-1b) 상기 (B-1a)단계에서 에러가 발생되었다면, 해당 수신 패킷을 드롭(drop) 처리한 후 프로그램을 종료하는 단계; (B-1c) 상기 (B-1a)단계에서 에러가 발생되지 않았다면, 이웃선박국 테이블(NS_table)을 업데이트하는 단계;(B-1d) 상기 (B-1c)단계 후에는, 선박국들로부터 수신한 패킷이 데이터패킷(D_packet)인지 확인하는 단계;(B-1e) 상기 (B-1d)단계에서 데이터패킷이 맞으면, IP기반 또는 비 IP기반에 따라 QRX_PL_IP(물리계층으로부터 수신된 IP기반 데이터 패킷저장 큐) 또는 QRX_PL_NIP(물리계층으로부터 수신된 비 IP기반 데이터 패킷저장 큐)에 저장하는 단계;(B-1f) 상기 (B-1e)단계 후에는, 데이터패킷을 업링크(Uplink) 처리하였는지 확인하는 단계;(B-1g) 상기 (B-1f)단계에서 업링크 처리하였으면 맥(MAC) 프레임의 조각개수(LEN)가 "1"인지 확인하고, 그렇지 않으면 드롭 처리하는 단계;(B-1h) 상기 (B-1g)단계에서 맥(MAC) 프레임의 조각개수(LEN)가 "1"이면, 맥 주소의 헤더를 제거하여 QTX_NL(네트워크계층으로 송신될 패킷저장 큐)로 전송하는 단계; 를 포함하는 것을 특징으로 하는 강화된 애드혹 자율구성 시간분할 다중접속방식의 육상국용 매체접속제어 방법
|
7 |
7
제 6 항에 있어서,(B-1i) 상기 (B-1h)단계에서 맥(MAC) 프레임의 조각개수(LEN)가 "1"이 아니면, 맥 프레임의 조각번호(FN)와 맥(MAC) 프레임의 조각 개수(LEN)가 같은지를 확인하는 단계;(B-1j) 상기 (B-1i)단계에서 맥 프레임의 조각번호(FN)와 맥(MAC) 프레임의 조각 개수(LEN)가 같으면, 프로그램을 상기 (B-1h)단계로 진행시켜 맥 주소의 헤더를 제거하여 QTX_NL(네트워크계층으로 송신될 패킷저장 큐)로 전송하는 단계;(B-1k) 상기 (B-1i)단계에서 맥 프레임의 조각번호(FN)와 맥(MAC) 프레임의 조각 개수(LEN)가 같지 않으면, 데이터패킷을 QTX_DL(데이터패킷 임시저장 큐)로 전송하는 단계;(B-1l) 상기 (B-1d)단계에서 데이터패킷이 아니면, 선박국들로부터 수신한 패킷이 경로설정패킷인지를 확인하는 단계;(B-1m) 상기 (B-1l)단계에서 선박국들로부터 수신한 패킷이 경로설정패킷이 맞으면, 경로설정패킷을 QRX_PL_R(물리계층으로부터 수신된 경로설정패킷을 저장하는 큐)에 저장한 후, 프로그램을 상기 (B-1h)단계로 진행시켜 맥 주소의 헤더를 제거하여 QTX_NL(네트워크계층으로 송신될 패킷저장 큐)로 전송하는 단계;(B-1n) 상기 (B-1l)단계에서 선박국들로부터 수신한 패킷이 경로설정패킷이 아니면, NOSF(서브 시간프레임번호)와 NOTS(시간슬럿번호)를 체크하여 이웃선박국 테이블을 업데이트하는 단계; 를 포함하는 것을 특징으로 하는 강화된 애드혹 자율구성 시간분할 다중접속방식의 육상국용 매체접속제어 방법
|
8 |
8
제 6 항에 있어서,상기 수신한 패킷에 있어,네트워크계층으로부터 수신한 패킷은 물리계층으로 전송하여 큐잉(Queuing) 처리하되, 큐잉 우선순위는 경로설정패킷(R_packet) > IP기반 데이터패킷(D_packet) > 비 IP기반 데이터패킷(D_packet)으로 처리하며,물리계층으로부터 수신한 패킷은 네트워크계층 또는 다시 물리계층으로 전송하여 큐잉 처리하되, 큐잉 우선순위는 IP기반 데이터패킷(D_packet) > 경로설정패킷 > 비 IP기반 데이터패킷(D_packet)으로 처리하는 것을 특징으로 하는 강화된 애드혹 자율구성 시간분할 다중접속방식의 육상국용 매체접속제어 방법
|