1 |
1
이동 노드와 일반 IPv6망의 대응 노드 사이에서 통신하는 통신 제공 시스템에 있어서, 상기 이동 노드로부터 바인딩 업데이트 옵션 패킷 및 데이터 패킷을 수신 받으며 상기 바인딩 업데이트 옵션 패킷에 응답하여 상기 이동 노드의 바인딩 정보를 생성 또는 업데이트 시키며 상기 데이터 패킷을 상기 대응 노드에 전송하고, 상기 대응 노드로부터 응답 패킷을 수신 받고 상기 이동 노드의 바인딩 정보에 대응하는 이동 노드에 상기 수신된 응답 패킷을 전송하는 경계 라이터를 포함하는 것을 특징으로 통신 제공 시스템
|
2 |
2
제 1 항에 있어서, 상기 경계 라우터는, 상기 이동 노드에서 수신된 바인딩 업데이트 옵션 패킷에 대응하여 생성되는 바인딩 정보를 저장하기 위한 바인딩 캐쉬를 더 포함하는 것을 특징으로 하는 통신 제공 시스템
|
3 |
3
제 1 항 또는 제 2 항에 있어서, 상기 바인딩 정보는, 상기 이동 노드의 홈 주소, COA(Care Of Address), 상기 대응 노드의 주소 및 주기를 포함하는 것을 특징으로 하는 통신 제공 시스템
|
4 |
4
제 3 항에 있어서, 상기 주기가 종료하기 전에, 상기 경계 라우터는 상기 주기 종료되는 바인딩 정보에 해당되는 이동 노드에 바인딩 업데이트 옵션 패킷을 요청하는 요청 메시지를 송출하는 것을 특징으로 하는 통신 제공 시스템
|
5 |
5
제 1 항에 있어서, 상기 바인딩 업데이트 옵션 패킷에는, 상기 경계 라우터가 상기 바인딩 업데이트 옵션 패킷에 대응하여 상기 바인딩 정보를 생성 또는 업데이트 완료에 따른 메시지를 상기 이동 노드에 송출할 것 인지의 여부를 판단할 수 있는 인자 값을 갖는 것을 특징으로 하는 통신 제공 시스템
|
6 |
6
제 5 항에서 있어서, 상기 인자 값이 “1”인 경우에, 상기 경계 라우터는 상기 이동 노드에 메시지를 송출하는 것을 특징으로 하는 통신 제공 시스템
|
7 |
7
제 1 항에 있어서, 상기 대응 노드에 전송하는 데이터 패킷에는, 상기 경계 라우터의 주소가 저장된 라우팅 헤더를 포함하고, 상기 세그먼트 필드 값을 “0”으로 설정하는 것을 특징으로 하는 통신 제공 시스템
|
8 |
8
제 1 항에 있어서, 상기 대응 노드에서 수신 받은 응답 패킷에는, 라우팅 헤더가 포함되어 있는 것을 특징으로 하는 통신 제공 시스템
|
9 |
9
이동 노드의 홈 망에서 외부망으로 이동에 따른 바인딩 정보를 저장하는 바인딩 캐쉬를 구비하는 경계 라우터에서 상기 이동 노드와 일반 IPv6망의 대응 노드 사이에 통신을 제공하는 방법에 있어서, 상기 망에서 송출되는 패킷을 검사하여 상기 패킷이 상기 이동 노드에서 송출되는 패킷인지의 여부를 판단하는 제 1 단계와, 상기 판단 결과, 상기 이동 노드에서 송출되는 것인 경우에 상기 패킷에서 바인딩 업데이트 옵션 패킷을 인출하는 제 2 단계와, 상기 인출된 바인딩 업데이트 옵션 패킷에 대응하여 바인딩 정보를 생성 또는 업데이트 시키는 제 3 단계와, 상기 제 3 단계 진행 후에 상기 패킷에 데이터 패킷이 포함되어 있는지의 여부를 판단하고, 상기 데이터 패킷이 포함된 경우에 상기 생성 또는 업데이트된 바인딩에 의거하여 상기 데이터 패킷의 소스 주소를 재구성하고, 상기 패킷의 목적지 주소에 대응되는 대응 노드로 상기 데이터 패킷을 전송하는 제 4 단계를 포함하는 것을 특징으로 하는 통신 제공 방법
|
10 |
10
제 9 항에 있어서, 상기 제 1 단계의 판단 결과 상기 대응 노드에서 수신한 패킷인 경우에, 상기 패킷에 라우팅 헤더가 존재하는지를 판단하는 단계와, 상기 판단 결과, 상기 라우팅 헤더가 존재할 때 상기 패킷의 목적지 주소와 라우팅 헤더를 교환하는 단계와, 상기 라우팅 헤더로 교환된 목적지 주소에 대응되는 바인딩 정보를 상기 바인딩 캐쉬에서 검색하는 단계와, 상기 검색 결과, 상기 목적지 주소에 대응되는 바인딩 정보가 바인딩 캐쉬에 존재할 때 상기 바인딩 정보에 따라 상기 패킷의 목적지 주소와 상기 라우팅 헤더를 재구성한 후에 해당되는 이동 노드에 상기 패킷을 전송하는 단계를 포함하는 것을 특징으로 하는 통신 제공 방법
|
11 |
11
제 9 항에 있어서, 상기 제 1 단계는, 상기 패킷 소스 주소와 상기 바인딩 캐쉬에 저장된 바인딩 정보를 비교하는 단계와, 상기 비교 결과, 상기 패킷 소스 주소에 대응되는 상기 바인딩 정보가 존재할 때 상기 패킷에 바인딩 업데이트 옵션 패킷이 포함되어 있는지의 여부를 판단하는 단계를 더 포함하는 것을 특징으로 하는 통신 제공 방법
|
12 |
12
제 11 항에 있어서, 상기 비교 결과, 상기 패킷 소스 주소에 대응되는 상기 바인딩 정보가 존재하지 않을 때 상기 패킷의 소스 주소를 상기 이동 노드의 홈 주소로 상기 패킷의 목적지 주소를 상기 대응 노드로 상기 패킷 라우팅 헤더를 상기 경계 라우터로 지정하여 상기 목적지 주소에 해당되는 대응 노드로 상기 패킷을 전송하는 것을 특징으로 하는 통신 제공 방법
|
13 |
13
제 9 항에 있어서, 상기 제 2 단계에서, 상기 인출된 바인딩 업데이트 옵션 패킷을 상기 바인딩 정보의 기 설정된 구조에 부합되지의 여부를 판단하는 단계와, 상기 판단 결과에 의거하여 상기 바인딩 업데이트 옵션 패킷을 폐기하거나 상기 바인딩 업데이트 옵션 패킷에 따른 생성된 바인딩 정보를 저장할 수 있는 공간이 상기 바인딩 캐쉬에 존재하는지를 판단하는 단계를 더 포함하는 것을 특징으로 하는 통신 제공 방법
|
14 |
14
제 9 항에 있어서, 상기 바인딩 캐쉬에 저장된 바인딩 정보는, 상기 이동 노드의 홈 주소, COA, 상기 이동 노드가 통신하는 대응 노드 주소 및 바인딩 정보의 삭제 주기로 이루어진 것을 특징으로 하는 통신 제공 방법
|
15 |
15
제 14 항에 있어서, 상기 바인딩 정보의 주기가 완료되기 전에, 상기 경계 라우터는 상기 바인딩 정보의 COA에 대응되는 이동 노드에 상기 바인딩 업데이트 옵션 패킷을 요구하는 메시지를 송출하는 것을 특징으로 하는 통신 제공 방법
|
16 |
16
제 15 항에 있어서, 상기 메시지의 라우팅 헤더는, 상기 바인딩 정보에 저장된 상기 이동 노드의 홈 주소이고, 상기 메시지의 소스 주소는 상기 대응 노드의 주소이며, 상기 COA는 상기 메시지의 목적지 주소인 것을 특징으로 하는 통신 제공 방법
|
17 |
17
제 9 항에 있어서, 상기 바인딩 업데이트 옵션 패킷에는, 상기 경계 라우터가 상기 바인딩 업데이트 옵션 패킷에 대응하여 상기 바인딩 정보를 생성 또는 업데이트 완료에 따른 메시지를 상기 이동 노드에 송출할 것 인지의 여부를 판단할 수 있는 인자 값을 갖는 것을 특징으로 하는 통신 제공 방법
|
18 |
18
제 17 항에 있어서, 상기 인자 값이 상기 알림 인자 값이 “1”인 경우에, 상기 이동 노드로 바인딩 업데이트 옵션 패킷에 대응하여 바인딩 정보를 생성 또는 업데이트를 완료했음을 알리는 메시지를 전송하는 단계를 포함하는 것을 특징으로 하는 통신 제공 방법
|
19 |
19
제 18 항에 있어서, 상기 메시지의 소스 주소와 목적지 주소는, 상기 바인딩 업데이트 옵션 패킷의 목적지 주소와 소스 주소이고, 상기 메시지의 라우팅 헤더는 상기 이동 노드의 홈 주소인 것을 특징으로 하는 통신 제공 방법
|
20 |
20
제 9 항에 있어서, 상기 데이터 패킷을 전송 받은 대응 노드로부터 상기 응답 패킷이 있는 경우에, 상기 대응 노드에 전송하는 데이터 패킷에는 라우팅 헤더를 갖는 특징으로 하는 통신 제공 방법
|
21 |
21
제 20 항에 있어서, 상기 라우팅 헤더는, 상기 이동 노드에서 수신된 바인딩 업데이트 옵션 패킷을 처리한 경계 라우터의 주소를 갖는 것을 특징으로 하는 통신 제공 방법
|
22 |
22
제 20 항에 있어서, 상기 패킷에 라우팅 헤더를 포함시킬 때, 세크먼트 레프트 필드의 값을 “0”으로 설정하는 것을 특징으로 하는 통신 제공 방법
|