1 |
1
a) 네트워크 계층에서 데이터 링크 계층 또는 전달 계층으로 송신할 데이터 패킷의 전송 경로가 형성되어 있는지를 판별하는 단계;b) 상기 판별에서 전송 경로가 형성되어 있으면, 데이터 링크 계층으로부터 수신하거나 네트워크 계층에서 생성된 경로 설정에 관련된 패킷들을 저장하는 큐(QNL_Route)와, 전달 계층으로부터 수신한 데이터를 저장하는 큐(QNL_RX_TL)를 점검하는 단계;c) 상기 점검 결과, 상기 경로 설정에 관련된 패킷들을 저장하는 큐(QNL_Route)인지를 판별하는 단계;d) 상기 단계 c)의 판별에서 상기 경로 설정에 관련된 패킷들을 저장하는 큐(QNL_Route)이면, 경로 패킷을 생성하여 데이터 링크 계층으로 송신될 패킷을 저장하는 큐(QNL_TX_DL)로 전송하는 단계;e) 데이터 링크 계층으로부터 전송된 패킷을 수신하고, 그 패킷에 처리 경로가 형성되어 있는지를 판별하는 단계;f) 상기 단계 e)의 판별에서 처리 경로가 형성되어 있으면, 수신한 패킷에 대한 TTL(time to live)을 점검하여 존속 시간이 초과했는지를 판별하는 단계; 및g) 상기 판별에서 존속 시간이 초과했으면 수신한 패킷에 대한 처리를 중단하고, 존속 시간이 초과하지 않았을 경우, 수신한 패킷의 IP 패킷 또는 경로 패킷의 종류에 따라 각각 대응하는 처리를 수행하는 단계;를 포함하고, 상기 수신한 패킷이 IP 패킷이면 IP 헤더의 단편 오프셋을 확인하여 페이로드를 조합한 후 전달 계층으로 전송하고, 상기 수신한 패킷이 경로 패킷이면 경로 응답 패킷은 중복 확인 후 처리하고, 경로 요청 패킷은 자신에게 해당되는 패킷인지 여부를 확인하여 경로 테이블을 업데이트하고 처리하는 2세대 모뎀용 네트워크 계층의 송신 및 수신 패킷 처리방법
|
2 |
2
제1항에 있어서,상기 단계 a)의 판별에서 상기 전송 경로가 형성되어 있지 않으면, 다른 패킷을 처리하지 않고 경로 응답 패킷(RREQ)을 생성하여 데이터 링크 계층으로 송신될 패킷을 저장하는 큐(QNL_TX_DL)로 전송하는 단계를 더 포함하는 2세대 모뎀용 네트워크 계층의 송신 및 수신 패킷 처리방법
|
3 |
3
제1항에 있어서,상기 단계 c)의 판별에서 상기 경로 설정에 관련된 패킷들을 저장하는 큐(QNL_Route)가 아니면, 전달 계층으로부터 수신한 데이터를 저장하는 큐(QNL_RX_TL)인지를 판별하는 단계; 상기 판별에서 전달 계층으로부터 수신한 데이터를 저장하는 큐(QNL_RX_TL)이면, IP(internet protocol) 패킷을 생성하고, 그것을 데이터 링크 계층으로 송신될 패킷을 저장하는 큐(QNL_TX_DL)로 전송하는 단계; 및 상기 판별에서 전달 계층으로부터 수신한 데이터를 저장하는 큐(QNL_RX_TL)가 아니면, 송신을 위한 해당 패킷을 생성함 없이 송신 패킷 처리 과정을 종료하는 단계를 더 포함하는 2세대 모뎀용 네트워크 계층의 송신 및 수신 패킷 처리방법
|
4 |
4
제1항에 있어서,상기 단계 e)의 판별에서 수신 패킷에 처리 경로가 형성되어 있지 않으면, 수신 패킷이 수신 경로 요청 패킷(RREP)인지를 판별하는 단계;상기 판별에서, 수신 패킷이 수신 경로 요청 패킷(RREP)이 아니면 수신 패킷에 대한 처리를 중단하는 단계; 상기 판별에서, 수신 패킷이 수신 경로 요청 패킷(RREP)이면 TTL을 점검하여 존속 시간이 초과되었는지를 판별하는 단계;상기 판별에서, 존속 시간이 초과되지 않았으면 경로 테이블(Route_table)을 업데이트하고, 존속 시간이 초과되었으면 경로 설정을 위해 송신 모드에서 다시 경로 응답 패킷(RREQ)을 데이터 링크 계층 또는 전달 계층으로 전송하는 단계를 더 포함하는 2세대 모뎀용 네트워크 계층의 송신 및 수신 패킷 처리방법
|
5 |
5
제1항에 있어서,상기 단계 g)에서 상기 존속 시간이 초과하지 않았을 경우, 수신한 패킷이 IP 패킷인지를 판별하는 단계;상기 판별에서 수신한 패킷이 IP 패킷이면, IP 헤더(header)의 단편 오프셋 (frag
|
6 |
6
제5항에 있어서,상기 판별에서 수신한 패킷이 IP 패킷이 아니면, 수신한 패킷이 경로 응답 패킷(RREQ)인지를 판별하는 단계;상기 판별에서 경로 응답 패킷(RREQ)이면, 경로 응답 패킷(RREQ)의 중복 여부를 확인하여, 중복이 아니면 경로 응답 패킷(RREQ)을 변경하여 데이터 링크 계층으로부터 수신하거나 네트워크 계층에서 생성된 경로 설정에 관련된 패킷들을 저장하는 큐(QNL_Route)로 전송하고, 중복이면 경로 응답 패킷의 처리를 중단하는 단계;상기 판별에서 경로 응답 패킷(RREQ)이 아니면, 수신한 패킷이 경로 요청 패킷(RREP)에 해당하는지를 판별하는 단계;상기 판별에서 수신한 패킷이 경로 요청 패킷(RREP)에 해당하지 않으면, 패킷의 처리를 중단하는 단계;상기 판별에서 수신한 패킷이 경로 요청 패킷(RREP)에 해당하면, 경로 테이블(Route_table)을 업데이트한 후, 해당 목적지가 있는지를 판별하는 단계;상기 판별에서 해당 목적지가 있으면 패킷의 처리를 중단하고, 해당 목적지가 없으면 경로 요청 패킷(RREP)을 변경하여 데이터 링크 계층으로부터 수신하거나 네트워크 계층에서 생성된 경로 설정에 관련된 패킷들을 저장하는 큐(QNL_Route)로 전송하는 단계를 포함하여 구성된 2세대 모뎀용 네트워크 계층의 송신 및 수신 패킷 처리방법
|
7 |
7
a) 전달 계층으로부터 수신한 데이터를 저장하는 큐(QNL_RX_TL)를 점검하는 단계;b) 상기 점검 결과, 상기 전달 계층으로부터 수신한 데이터를 저장하는 큐(QNL_RX_TL)인지를 판별하는 단계;c) 상기 단계 b)의 판별에서 상기 전달 계층으로부터 수신한 데이터를 저장하는 큐(QNL_RX_TL)이면, IP(internet protocol) 패킷을 생성하여 데이터 링크 계층으로 송신될 패킷을 저장하는 큐(QNL_TX_DL)로 전송하는 단계;d) 데이터 링크 계층으로부터 수신한 패킷에 대한 TTL(time to live)을 점검하여 존속 시간이 초과했는지를 판별하는 단계; e) 상기 판별에서 존속 시간이 초과하지 않았을 경우, IP 헤더(header)의 단편 오프셋(frag
|
8 |
8
제7항에 있어서,상기 단계 b)의 판별에서 상기 전달 계층으로부터 수신한 데이터를 저장하는 큐(QNL_RX_TL)가 아니면, 송신 패킷 처리 과정을 중단하는 단계를 더 포함하는 2세대 모뎀용 네트워크 계층의 송신 및 수신 패킷 처리방법
|
9 |
9
제7항에 있어서,상기 단계 d)의 판별에서 상기 존속 시간이 초과했으면 수신한 패킷에 대한 처리를 중단하는 단계를 더 포함하는 2세대 모뎀용 네트워크 계층의 송신 및 수신 패킷 처리방법
|
10 |
10
제7항에 있어서,상기 단계 e)의 판별에서 단편 오프셋이 마지막 번째가 아니면, IP 패킷을 분열된 IP 패킷 조각을 조합하기 이전에 저장하는 중간 큐(QNL_mid)로 전송하는 단계를 더 포함하는 2세대 모뎀용 네트워크 계층의 송신 및 수신 패킷 처리방법
|
11 |
11
a) 데이터 링크 계층으로부터 수신하거나 네트워크 계층에서 생성된 경로 설정에 관련된 패킷들을 저장하는 큐(QNL_Route)와, 전달 계층으로부터 수신한 데이터를 저장하는 큐(QNL_RX_TL)를 점검하는 단계;b) 상기 점검 결과, 상기 경로 설정에 관련된 패킷들을 저장하는 큐(QNL_Route)인지를 판별하는 단계;c) 상기 단계 b)의 판별에서 상기 경로 설정에 관련된 패킷들을 저장하는 큐(QNL_Route)이면, 경로 패킷을 생성하여 데이터 링크 계층으로 송신될 패킷을 저장하는 큐(QNL_TX_DL)로 전송하는 단계;d) 데이터 링크 계층으로부터 수신한 패킷이 IP 패킷인지를 판별하는 단계;e) 상기 판별에서 수신한 패킷이 IP 패킷이면, 패킷에 대한 TTL(time to live)을 점검하여 존속 시간이 초과했는지를 판별하는 단계; f) 상기 판별에서 존속 시간이 초과하지 않았을 경우, IP 헤더(header)의 단편 오프셋(frag
|
12 |
12
제11항에 있어서,상기 단계 b)의 판별에서 상기 경로 설정에 관련된 패킷들을 저장하는 큐(QNL_Route)가 아니면, 전달 계층으로부터 수신한 데이터를 저장하는 큐(QNL_RX_TL)인지를 판별하는 단계;상기 판별에서 전달 계층으로부터 수신한 데이터를 저장하는 큐(QNL_RX_TL)이면, IP(internet protocol) 패킷을 생성하여 데이터 링크 계층으로 송신될 패킷을 저장하는 큐(QNL_TX_DL)로 전송하는 단계; 및상기 판별에서 전달 계층으로부터 수신한 데이터를 저장하는 큐(QNL_RX_TL)가 아니면, 송신 패킷 처리 과정을 중단하는 단계를 더 포함하는 2세대 모뎀용 네트워크 계층의 송신 및 수신 패킷 처리방법
|
13 |
13
제11항에 있어서,상기 단계 d)의 판별에서 수신한 패킷이 IP 패킷이 아니면, 수신한 패킷이 경로 응답 패킷(RREQ)인지를 판별하는 단계;상기 판별에서 경로 응답 패킷(RREQ)이면, 주어진 라우팅 프로토콜에 따라 경로 응답 패킷(RREQ)을 처리하고, 경로 테이블(Route_table)을 업데이트하며, 경로 요청 패킷(RREP)을 생성하여 데이터 링크 계층으로부터 수신하거나 네트워크 계층에서 생성된 경로 설정에 관련된 패킷들을 저장하는 큐(QNL_Route)로 전송하는 단계; 및 상기 판별에서 경로 응답 패킷(RREQ)이 아니면, 수신한 패킷에 대한 처리를 중단하는 단계를 더 포함하는 2세대 모뎀용 네트워크 계층의 송신 및 수신 패킷 처리방법
|
14 |
14
제11항에 있어서,상기 단계 e)의 판별에서 상기 존속 시간이 초과했으면 수신한 패킷에 대한 처리를 중단하는 단계를 더 포함하는 2세대 모뎀용 네트워크 계층의 송신 및 수신 패킷 처리방법
|
15 |
15
제11항에 있어서,상기 단계 f)의 판별에서 단편 오프셋이 마지막 번째가 아니면, IP 패킷을 분열된 IP 패킷 조각을 조합하기 이전에 저장하는 중간 큐(QNL_mid)로 전송하는 단계를 더 포함하는 2세대 모뎀용 네트워크 계층의 송신 및 수신 패킷 처리방법
|