1 |
1
선박 애드 혹 네트워크(SANET)를 위한 데이터링크 계층에서의 패킷 처리 방법에 있어서,물리 계층으로부터 물리 계층 메시지를 수신하는 단계;상기 물리 계층 메시지로부터 MAC 패킷을 추출하는 단계;네트워크 계층에서 결정된 라우트 테이블을 참조하고 상기 MAC 패킷에 포함된 네트워크 패킷의 주소 헤더를 확인하는 단계; 및상기 라우트 테이블과 상기 주소 헤더를 바탕으로 상기 MAC 패킷을 처리하는 단계;를 포함하되, 상기 MAC 패킷을 처리하는 단계는, 상기 MAC 패킷으로부터 네트워크 패킷을 추출하여 네트워크 계층으로 전달하는 처리, 상기 MAC 패킷을 드롭하는 처리,상기 MAC 패킷을 재전송하기 위해서 물리 계층 메시지를 구성하여 물리 계층으로 전달하는 처리,상기 MAC 패킷을 라우트 테이블에 따라 목적지 릴레이로 전달하기 위해서 물리 계층 메시지를 구성하여 물리 계층으로 전달하는 처리 중 적어도 하나의 처리를 수행하는 단계를 포함하는 것을 특징으로 하는 패킷 처리 방법
|
2 |
2
삭제
|
3 |
3
제1항에 있어서,상기 MAC 패킷을 처리하는 단계는,자기 선박의 주소가 상기 주소 헤더의 목적지 주소와 동일한 경우, 상기 MAC 패킷으로부터 네트워크 패킷을 추출하여 네트워크 계층으로 전달하는 것을 특징으로 하는 패킷 처리 방법
|
4 |
4
제1항에 있어서,상기 MAC 패킷을 처리하는 단계는,자기 선박의 주소가 상기 주소 헤더의 소스 주소 또는 소스 릴레이 주소와 동일한 경우, 상기 MAC 패킷을 드롭하는 것을 특징으로 하는 패킷 처리 방법
|
5 |
5
제1항에 있어서,상기 MAC 패킷을 처리하는 단계는,상기 주소 헤더의 소스 릴레이 주소가 상기 라우트 테이블 상의 목적지 릴레이 주소와 동일한 경우, 상기 MAC 패킷이 만료하지 않았다면 상기 MAC 패킷을 원 홉 ACK(One-hop ACK)로 간주하고 MAC 타이머를 오프시키는 것을 특징으로 하는 패킷 처리 방법
|
6 |
6
제1항에 있어서,상기 MAC 패킷을 처리하는 단계는,상기 주소 헤더의 소스 릴레이 주소가 상기 라우트 테이블 상의 목적지 릴레이 주소와 동일한 경우, 상기 MAC 패킷이 만료하였다면 상기 MAC 패킷을 재전송하기 위해서 물리 계층 메시지를 구성하여 물리 계층으로 전달하는 것을 특징으로 하는 패킷 처리 방법
|
7 |
7
제5항 또는 제6항에 있어서,상기 MAC 패킷이 만료하였는지 여부는, MAC 타이머의 시작 시간과 상기 MAC 패킷의 타임 스탬프 헤더에 포함된 프레임 번호 및 시간 슬롯 번호를 분/초로 변환한 시간의 차이가 타이머 만료 시간 이내인지에 따라 판단하는 것을 특징으로 하는 패킷 처리 방법
|
8 |
8
제1항에 있어서,상기 MAC 패킷을 처리하는 단계는,자기 선박의 주소가 상기 주소 헤더의 목적지 릴레이 주소와 동일한 경우, 상기 MAC 패킷을 라우트 테이블에 따라 목적지 릴레이로 전달하기 위해서, 상기 MAC 패킷의 소스 릴레이 주소 및 목적지 릴레이 주소를 각각 자기 선박의 주소 및 라우트 테이블 상의 목적지 릴레이 주소로 변경한 다음 물리 계층 메시지를 구성하여 물리 계층으로 전달하는 것을 특징으로 하는 패킷 처리 방법
|
9 |
9
제1항에 있어서,상기 주소 헤더는 선박 또는 기지국의 MMSI 번호를 이용하여 나타내어지는 것을 특징으로 하는 패킷 처리 방법
|
10 |
10
제1항에 있어서,상기 주소 헤더는 소스, 목적지, 소스 릴레이, 목적지 릴레이의 주소들을 포함하는 것을 특징으로 하는 패킷 처리 방법
|
11 |
11
제1항에 있어서,상기 주소 헤더는 선박의 MMSI 번호 중 "MID" 다음의 여섯 개의 숫자가 3바이트의 비트열로 변환되어 나타내어지는 것을 특징으로 하는 패킷 처리 방법
|
12 |
12
제1항에 있어서,상기 주소 헤더는 기지국임이 1바이트의 특정 비트열로 나타내어지고, 기지국의 MMSI 번호 중 "00MID" 다음의 4개의 숫자가 2바이트의 비트열로 변환되어 나타내어지는 것을 특징으로 하는 패킷 처리 방법
|