(51) Int. Cl. (19) 대한민국특허청(KR) (12) 등록특허공보(B1) H04W 8/02 (2009.01) H04W 8/26 (2009.01) H04W 36/08 (2009.01) (21) 출원번호 10-2010-0056060 (22) 출원일자 2010년06월14일 심사청구일자 2010년06월14일 (65) 공개번호 10-2011-0014511 (43) 공개일자 2011년02월11일 (30) 우선권주장 1020090071891 2009년08월05일 대한민국(KR) (56) 선행기술조사문헌 KR1020090058881 A KR1020090049130 A KR1020090054876 A 기술이전 희망 : 기술양도, 실시권허여, 기술지도 (45) 공고일자 2011년11월07일 (11) 등록번호 10-1080852 (24) 등록일자 2011년11월01일 (73) 특허권자 숭실대학교산학협력단 서울 동작구 상도동 511 (72) 발명자 김영한 서울특별시 서초구 방배동 자이APT 103-604 전세일 서울특별시 서초구 반포1동 710-10 (74) 대리인 송경근 전체 청구항 수 : 총 24 항 심사관 : 정필승 (54) 프록시 모바일 아이피 네트워크에서의 네트워크 이동성 관리장치 및 방법 (57) 요 약 프록시 모바일 아이피 네트워크에서의 네트워크 이동성 관리장치 및 방법이 개시된다. 주소 생성부는 모바일 네 트워크를 구성하는 이동 노드가 접속할 프록시 모바일 아이피 네트워크의 이동 접속 게이트웨이로 라우터 요청 메시지를 전송하고, 홈 네트워크 프리픽스를 포함하는 라우터 광고 메시지를 수신하여 주소를 생성한다. 통신부 는 이동 노드로부터 라우터 요청 메시지가 수신되면 홈 네트워크 프리픽스 및 이동 노드의 식별코드를 포함하는 프록시 바인딩 업데이트 메시지를 이동 접속 게이트웨이로 전송하고, 이동 접속 게이트웨이로부터 수신된 프록시 바인딩 응답 메시지에 포함된 이동 노드를 위한 모바일 홈 네트워크 프리픽스를 라우터 광고 메시지에 포함시켜 이동 노드에게 전달한다. 본 발명에 따르면, 이동 노드들로 구성된 모바일 네트워크와 PMIPv6 네트워크를 연결하 는 별도의 장치로 구현되어 PMIPv6 네트워크의 MAG과 메시지를 송수신함으로써 이동 노드를 PMIPv6 네트워크에 등록시킴으로써 기존의 모바일 IPv6 프로토콜 없이도 PMIPv6 네트워크에 적옹이 가능하며, 핸드오버시에 이동 노 드가 개별적인 핸드오버 절차를 수행하지 않으므로 핸드오버 속도가 빨라지고 시그널링 비용을 감소시킬 수 있다. 대 표 도 - 도3-1 -
특허청구의 범위 청구항 1 모바일 네트워크를 구성하는 이동 노드들의 프록시 모바일 아이피 네트워크에서의 이동성을 제공하기 위한 네트 워크 이동성 관리장치에 있어서, 상기 이동 노드가 접속할 프록시 모바일 아이피 네트워크의 이동 접속 게이트웨이로 라우터 요청 메시지를 전송 하고, 홈 네트워크 프리픽스를 포함하는 라우터 광고 메시지를 수신하여 주소를 생성하는 주소 생성부; 및 상기 이동 노드로부터 라우터 요청 메시지가 수신되면 상기 홈 네트워크 프리픽스 및 상기 이동 노드의 식별코 드를 포함하는 프록시 바인딩 업데이트 메시지를 상기 이동 접속 게이트웨이로 전송하고, 상기 이동 접속 게이 트웨이로부터 수신된 프록시 바인딩 응답 메시지에 포함된 상기 이동 노드를 위한 모바일 홈 네트워크 프리픽스 를 라우터 광고 메시지에 포함시켜 상기 이동 노드에게 전달하는 통신부;를 포함하는 것을 특징으로 하는 네트 워크 이동성 관리장치. 청구항 2 제 1항에 있어서, 상기 이동 접속 게이트웨이로 전송되는 프록시 바인딩 업데이트 메시지 및 상기 이동 접속 게이트웨이로부터 수 신되는 프록시 바인딩 응답 메시지에는 상기 이동 노드에 관한 메시지임을 나타내는 플래그가 더 포함되어 있는 것을 특징으로 하는 네트워크 이동성 관리장치. 청구항 3 제 1항 또는 제 2항에 있어서, 상기 모바일 홈 네트워크 프리픽스가 포함된 라우터 광고 메시지를 수신한 상기 이동 노드가 상기 모바일 홈 네 트워크 프리픽스를 사용하여 주소를 생성하는 것을 특징으로 하는 네트워크 이동성 관리장치. 청구항 4 제 1항 또는 제 2항에 있어서, 상기 이동 접속 게이트웨이는 상기 통신부로부터 수신된 상기 프록시 바인딩 업데이트 메시지를 이용하여 상기 프록시 모바일 아이피 네트워크의 지역 이동성 관리자로 프록시 바인딩 업데이트 메시지를 전송하고, 상기 지역 이동성 관리자로부터 상기 모바일 홈 네트워크 프리픽스가 포함된 프록시 바인딩 응답 메시지를 수신하여 상기 통신부로 전달하는 것을 특징으로 하는 네트워크 이동성 관리장치. 청구항 5 제 4항에 있어서, 상기 이동 접속 게이트웨이로부터 상기 지역 이동성 관리자로 전송되는 프록시 바인딩 업데이트 메시지 및 상기 지역 이동성 관리자로부터 상기 이동 접속 게이트웨이로 전송되는 프록시 바인딩 응답 메시지에는 상기 이동 노 드에 관한 메시지임을 나타내는 플래그가 포함되어 있는 것을 특징으로 하는 네트워크 이동성 관리장치. 청구항 6 제 4항에 있어서, 상기 이동 접속 게이트웨이는 상기 통신부로부터 수신된 프록시 바인딩 업데이트 메시지에 포함된 상기 이동 노 드의 식별코드를 프록시 바인딩 업데이트 리스트에 추가하며, 상기 추가된 이동 노드의 식별코드에 대응하여 상 기 이동 노드에 관한 메시지임을 나타내는 플래그 및 상기 홈 네트워크 프리픽스에 의해 생성된 주소를 저장하 는 것을 특징으로 하는 네트워크 이동성 관리장치. 청구항 7-2 -
제 4항에 있어서, 상기 지역 이동성 관리자에 의해 관리되는 바인딩 캐시 엔트리에는 상기 이동 노드의 식별코드에 대응하여 상기 이동 노드임을 나타내는 플래그, 상기 홈 네트워크 프리픽스에 의해 생성된 주소 및 상기 통신부와 메시지를 송 수신하는 이동 접속 게이트웨이의 주소가 저장되는 것을 특징으로 하는 네트워크 이동성 관리장치. 청구항 8 제 1항 또는 제 2항에 있어서, 상기 통신부는 상기 프록시 모바일 아이피 네트워크의 제1 이동 접속 게이트웨이와의 접속을 해제하고 제2 이동 접속 게이트웨이에 접속하여 라우터 요청 메시지를 전송하고, 상기 제2 이동 접속 게이트웨이로부터 홈 네트워 크 프리픽스 및 상기 이동 노드들을 위한 모바일 홈 네트워크 프리픽스가 포함된 라우터 광고 메시지가 수신되 면 상기 모바일 홈 네트워크 프리픽스를 포함하는 라우터 광고 메시지를 상기 이동 노드들에게 전달하는 것을 특징으로 하는 네트워크 이동성 관리장치. 청구항 9 제 8항에 있어서, 상기 제1 이동 접속 게이트웨이는 상기 통신부의 접속 해제가 감지되면 상기 프록시 모바일 아이피 네트워크의 지역 이동성 관리자에게 유효시간이 0으로 설정된 프록시 바인딩 업데이트 메시지를 전송하고, 상기 지역 이동 성 관리자로부터 유효시간이 0으로 설정된 프록시 바인딩 응답 메시지를 수신하는 것을 특징으로 하는 네트워크 이동성 관리장치. 청구항 10 제 8항에 있어서, 상기 통신부는 상기 제2 이동 접속 게이트웨이로부터 수신되는 첫 번째 라우터 광고 메시지에 포함된 홈 네트워 크 프리픽스를 기초로 주소를 생성하고, 두 번째 이후의 라우터 광고 메시지에 포함된 모바일 네트워크 프리픽 스를 상기 이동 노드들에게 전달될 라우터 광고 메시지에 포함시키는 것을 특징으로 하는 네트워크 이동성 관리 장치. 청구항 11 제 8항에 있어서, 상기 통신부로부터 라우터 요청 메시지를 수신한 상기 제2 이동 접속 게이트웨이는 상기 프록시 모바일 아이피 네트워크의 지역 이동성 관리자에게 상기 제2 이동 접속 게이트웨이의 식별코드가 포함된 프록시 바인딩 업데이 트 메시지를 전송하고, 상기 지역 이동성 관리자로부터 수신한 프록시 바인딩 응답 메시지에 포함된 상기 홈 네 트워크 프리픽스 및 상기 모바일 네트워크 프리픽스를 라우터 광고 메시지에 포함시켜 상기 통신부로 전송하는 것을 특징으로 하는 네트워크 이동성 관리장치. 청구항 12 제 11항에 있어서, 상기 지역 이동성 관리자에 의해 관리되는 바인딩 캐시 엔트리에는 상기 이동 노드의 식별코드에 대응하여 상기 이동 노드임을 나타내는 플래그, 상기 홈 네트워크 프리픽스에 의해 생성된 주소 및 상기 통신부와 메시지를 송 수신하는 이동 접속 게이트웨이의 식별코드가 저장되며, 상기 지역 이동성 관리자는 상기 제2 이동 접속 게이트웨이로부터 상기 제2 이동 접속 게이트웨이의 식별코드가 포함된 프록시 바인딩 업데이트 메시지가 수신되면 상기 이동 노드의 식별코드에 대응하여 저장된 이동 접속 게 이트웨이의 식별코드를 상기 제2 이동 접속 게이트웨이의 식별코드로 변경하는 것을 특징으로 하는 네트워크 이 동성 관리장치. 청구항 13 모바일 네트워크를 구성하는 이동 노드들의 프록시 모바일 아이피 네트워크에서의 이동성을 제공하기 위한 네트 - 3 -
워크 이동성 관리방법에 있어서, (a) 상기 이동 노드가 접속할 프록시 모바일 아이피 네트워크의 이동 접속 게이트웨이로 라우터 요청 메시지를 전송하고, 홈 네트워크 프리픽스를 포함하는 라우터 광고 메시지를 수신하여 주소를 생성하는 단계; (b) 상기 이동 노드로부터 라우터 요청 메시지가 수신되면 상기 홈 네트워크 프리픽스 및 상기 이동 노드의 식 별코드를 포함하는 프록시 바인딩 업데이트 메시지를 상기 이동 접속 게이트웨이로 전송하는 단계; 및 (c) 상기 이동 접속 게이트웨이로부터 수신된 프록시 바인딩 응답 메시지에 포함된 상기 이동 노드를 위한 모바 일 홈 네트워크 프리픽스를 라우터 광고 메시지에 포함시켜 상기 이동 노드에게 전달하는 단계;를 포함하는 것 을 특징으로 하는 네트워크 이동성 관리방법. 청구항 14 제 13항에 있어서, 상기 이동 접속 게이트웨이로 전송되는 프록시 바인딩 업데이트 메시지 및 상기 이동 접속 게이트웨이로부터 수 신되는 프록시 바인딩 응답 메시지에는 상기 이동 노드에 관한 메시지임을 나타내는 플래그가 더 포함되어 있는 것을 특징으로 하는 네트워크 이동성 관리방법. 청구항 15 제 13항 또는 제 14항에 있어서, 상기 모바일 홈 네트워크 프리픽스가 포함된 라우터 광고 메시지를 수신한 상기 이동 노드가 상기 모바일 홈 네 트워크 프리픽스를 사용하여 주소를 생성하는 것을 특징으로 하는 네트워크 이동성 관리방법. 청구항 16 제 13항 또는 제 14항에 있어서, 상기 (c) 단계에서, 상기 프록시 바인딩 응답 메시지는 상기 이동 접속 게이트웨이가 상기 프록시 바인딩 업데 이트 메시지를 이용하여 상기 프록시 모바일 아이피 네트워크의 지역 이동성 관리자로 프록시 바인딩 업데이트 메시지를 전송하고, 상기 지역 이동성 관리자로부터 상기 모바일 홈 네트워크 프리픽스가 포함된 프록시 바인딩 응답 메시지를 수신하여 전달되는 것을 특징으로 하는 네트워크 이동성 관리방법. 청구항 17 제 16항에 있어서, 상기 이동 접속 게이트웨이로부터 상기 지역 이동성 관리자로 전송되는 프록시 바인딩 업데이트 메시지 및 상기 지역 이동성 관리자로부터 상기 이동 접속 게이트웨이로 전송되는 프록시 바인딩 응답 메시지에는 상기 이동 노 드에 관한 메시지임을 나타내는 플래그가 포함되어 있는 것을 특징으로 하는 네트워크 이동성 관리방법. 청구항 18 제 16항에 있어서, 상기 이동 접속 게이트웨이는 상기 (b) 단계에 의해 수신된 프록시 바인딩 업데이트 메시지에 포함된 상기 이동 노드의 식별코드를 프록시 바인딩 업데이트 리스트에 추가하며, 상기 추가된 이동 노드의 식별코드에 대응하여 상기 이동 노드에 관한 메시지임을 나타내는 플래그 및 상기 홈 네트워크 프리픽스에 의해 생성된 주소를 저장 하는 것을 특징으로 하는 네트워크 이동성 관리방법. 청구항 19 제 16항에 있어서, 상기 지역 이동성 관리자에 의해 관리되는 바인딩 캐시 엔트리에는 상기 이동 노드의 식별코드에 대응하여 상기 이동 노드임을 나타내는 플래그, 상기 홈 네트워크 프리픽스에 의해 생성된 주소 및 상기 (b) 단계 및 상기 (c) 단계에 의해 메시지를 송수신하는 이동 접속 게이트웨이의 주소가 저장되는 것을 특징으로 하는 네트워크 이동 성 관리방법. - 4 -
청구항 20 제 13항 또는 제 14항에 있어서, (d) 상기 프록시 모바일 아이피 네트워크의 제1 이동 접속 게이트웨이와의 접속을 해제하고 제2 이동 접속 게이 트웨이에 접속하여 라우터 요청 메시지를 전송하는 단계; 및 (e) 상기 제2 이동 접속 게이트웨이로부터 홈 네트워크 프리픽스 및 상기 이동 노드들을 위한 모바일 홈 네트워 크 프리픽스가 포함된 라우터 광고 메시지가 수신되면 상기 모바일 홈 네트워크 프리픽스를 포함하는 라우터 광 고 메시지를 상기 이동 노드들에게 전달하는 단계;를 더 포함하는 것을 특징으로 하는 네트워크 이동성 관리방 법. 청구항 21 제 20항에 있어서, 상기 제1 이동 접속 게이트웨이는 상기 접속 해제가 감지되면 상기 프록시 모바일 아이피 네트워크의 지역 이동 성 관리자에게 유효시간이 0으로 설정된 프록시 바인딩 업데이트 메시지를 전송하고, 상기 지역 이동성 관리자 로부터 유효시간이 0으로 설정된 프록시 바인딩 응답 메시지를 수신하는 것을 특징으로 하는 네트워크 이동성 관리방법. 청구항 22 제 20항에 있어서, 상기 (e) 단계에서, 상기 제2 이동 접속 게이트웨이로부터 수신되는 첫 번째 라우터 광고 메시지에 포함된 홈 네트워크 프리픽스를 기초로 주소를 생성하고, 두 번째 이후의 라우터 광고 메시지에 포함된 모바일 네트워크 프리픽스를 상기 이동 노드들에게 전달될 라우터 광고 메시지에 포함시키는 것을 특징으로 하는 네트워크 이동 성 관리방법. 청구항 23 제 20항에 있어서, 상기 (d) 단계에 의해 라우터 요청 메시지를 수신한 상기 제2 이동 접속 게이트웨이는 상기 프록시 모바일 아이 피 네트워크의 지역 이동성 관리자에게 상기 제2 이동 접속 게이트웨이의 식별코드가 포함된 프록시 바인딩 업 데이트 메시지를 전송하며, 상기 (e) 단계에서 수신되는 라우터 광고 메시지는 상기 제2 이동 접속 게이트웨이가 상기 지역 이동성 관리자 로부터 수신한 프록시 바인딩 응답 메시지에 포함된 상기 홈 네트워크 프리픽스 및 상기 모바일 네트워크 프리 픽스를 포함하는 것을 특징으로 하는 네트워크 이동성 관리방법. 청구항 24 제 23항에 있어서, 상기 지역 이동성 관리자에 의해 관리되는 바인딩 캐시 엔트리에는 상기 이동 노드의 식별코드에 대응하여 상기 이동 노드임을 나타내는 플래그, 상기 홈 네트워크 프리픽스에 의해 생성된 주소 및 상기 (b) 단계 및 상기 (c) 단계에 의해 메시지를 송수신하는 이동 접속 게이트웨이의 식별코드가 저장되며, 상기 지역 이동성 관리자는 상기 제2 이동 접속 게이트웨이로부터 상기 제2 이동 접속 게이트웨이의 식별코드가 포함된 프록시 바인딩 업데이트 메시지가 수신되면 상기 이동 노드의 식별코드에 대응하여 저장된 이동 접속 게 이트웨이의 식별코드를 상기 제2 이동 접속 게이트웨이의 식별코드로 변경하는 것을 특징으로 하는 네트워크 이 동성 관리방법. 명 세 서 [0001] 기 술 분 야 본 발명은 프록시 모바일 아이피 네트워크에서의 네트워크 이동성 관리장치 및 방법에 관한 것으로, 보다 상세 - 5 -
하게는, 모바일 IP 기능이 구현되어 있지 않은 이동 노드에 대하여 PMIPv6 프로토콜만으로 네트워크 이동성을 지원하는 장치 및 방법에 관한 것이다. [0002] [0003] [0004] [0005] [0006] [0007] [0008] 배 경 기 술 네트워크 이동성(Network Mobility : NEMO) 관리 기법은 동일한 이동성 패턴을 갖는 다수의 이동 노드의 이동성 관리를 효과적으로 제공하며, WiMAX, HSDPA 액세스의 연동을 통해 Wi-Fi 액세스 기술을 갖는 이동 노드의 커버 리지 단점을 해결하는 기술이다. 기존의 네트워크 이동성 관리는 모바일 라우터(Mobile Router : MR)에 모바일 IPv6의 기능이 탑재됨으로써 수행되었다. 모바일 IPv6에서 이동 노드는 자신이 하나의 네트워크에서 다른 네트 워크로 이동했다는 것을 감지하면 모바일 IPv6에 정의된 동작을 수행한다. 즉, 모바일 IPv6는 노드 기반의 이동 성 지원 프로토콜이다. 그러나 모바일 IPv6는 이동 노드의 이동 여부 감지 및 그에 따른 IP 주소 재설정으로 인하여 지연 시간이 발생 하게 되며, 바인딩 업데이트가 단말로부터 무선 구간을 통하여 전송되기 때문에 이러한 지연 시간 문제는 더욱 커지게 된다. 이에 따라 모바일 IPv6 기능이 구현되어 있지 않은 노드가 이동을 하더라도 기존에 설정되어 있는 연결이 계속 유지되도록 액세스 네트워크에서 노드의 이동성을 지원하기 위한 기술이 제안되었으며, 이러한 기 술을 네트워크 기반의 이동성 관리 기법이라 한다. 네트워크 기반의 이동성 관리를 제공하는 프로토콜로서 프록시 모바일 IPv6(PMIPv6) 프로토콜이 표준화되었다. PMIPv6는 이동 노드에 요구되던 이동성 감지를 네트워크가 수행하며, 같은 PMIPv6 도메인 내에서 IP 주소의 재 설정을 요구하지 않는다. 이로 인하여 이동 노드 내부에 IPv6 프로토콜을 탑재하는 것만으로 고속의 이동성 관 리가 이루어진다. 그러나 PMIPv6 기반의 네트워크 이동성 제공을 위해서는 모바일 라우터에 모바일 IP 없이 PMIPv6 네트워크와 지원 가능하여야 하며, 개별 이동 노드에 대한 유일한 프리픽스 할당 방안이 필요하다. 또한 네트워크 기반의 이동성 관리의 장점으로서 핸드오버 시그널링 비용의 최소화가 요구된다. 도 1은 기존에 제안된 릴레이 기반의 네트워크 이동성 관리 기법(rNEMO)에 따른 관리 절차를 도시한 흐름도이다. 도 1을 참조하면, rnemo에서는 기존의 모바일 라우터 대신 구비된 릴레이에 의해 이동 노드와 이동 접속 게이트 웨이(Mobile Access Gateway : MAG) 사이의 필요한 시그널링 처리의 릴레이 기능만을 담당하도록 하여 PMIPv6가 가지는 기본 절차의 수정 없이 네트워크 이동성을 지원할 수 있도록 하였다. 또한 패킷 전달의 관점에서도 터널 헤더의 추가 및 제거 과정이 제거되어 불필요한 우회 트래픽을 감소시킨다. 그러나 여러 이동 노드를 포함하는 모바일 네트워크가 다른 MAG로 이동할 때 모바일 네트워크에 포함된 모든 이 동 노드들이 새로운 MAG에 접속하여야 하며, 이는 기존에 개별 이동 노드들의 이동성 관리 제어 절차를 위한 시 그널링의 발생과 동일하므로 네트워크 이동성을 가지는 장점이 사라지게 된다. 따라서 rnemo에 비해 핸드오버 시그널링 관점에서 향상된 효율성을 가지며, 모바일 IPv6 없이 PMIPv6에서 적용 가능한 새로운 네트워크 이동성 관리 기법이 요구된다. 발명의 내용 [0009] 해결하려는 과제 본 발명이 이루고자 하는 기술적 과제는, 기존의 모바일 IPv6 기능을 사용하지 않고 프록시 모바일 IPv6 환경에 서 이동 노드의 이동성을 관리하며, 핸드오버 시그널링 비용을 최소화할 수 있는 프록시 모바일 아이피 네트워 크에서의 네트워크 이동성 관리장치 및 방법을 제공하는 데 있다. [0010] 과제의 해결 수단 상기의 기술적 과제를 달성하기 위한, 본 발명에 따른 프록시 모바일 아이피 네트워크에서의 네트워크 이동성 관리장치는, 모바일 네트워크를 구성하는 이동 노드들의 프록시 모바일 아이피 네트워크에서의 이동성을 제공하 기 위한 것으로, 상기 이동 노드가 접속할 프록시 모바일 아이피 네트워크의 이동 접속 게이트웨이로 라우터 요 청 메시지를 전송하고, 홈 네트워크 프리픽스를 포함하는 라우터 광고 메시지를 수신하여 주소를 생성하는 주소 생성부; 및 상기 이동 노드로부터 라우터 요청 메시지가 수신되면 상기 홈 네트워크 프리픽스 및 상기 이동 노 드의 식별코드를 포함하는 프록시 바인딩 업데이트 메시지를 상기 이동 접속 게이트웨이로 전송하고, 상기 이동 접속 게이트웨이로부터 수신된 프록시 바인딩 응답 메시지에 포함된 상기 이동 노드를 위한 모바일 홈 네트워크 - 6 -
프리픽스를 라우터 광고 메시지에 포함시켜 상기 이동 노드에게 전달하는 통신부;를 구비한다. [0011] 상기의 기술적 과제를 달성하기 위한, 본 발명에 따른 프록시 모바일 아이피 네트워크에서의 네트워크 이동성 관리방법은, 모바일 네트워크를 구성하는 이동 노드들의 프록시 모바일 아이피 네트워크에서의 이동성을 제공하 기 위한 것으로, (a) 상기 이동 노드가 접속할 프록시 모바일 아이피 네트워크의 이동 접속 게이트웨이로 라우 터 요청 메시지를 전송하고, 홈 네트워크 프리픽스를 포함하는 라우터 광고 메시지를 수신하여 주소를 생성하는 단계; (b) 상기 이동 노드로부터 라우터 요청 메시지가 수신되면 상기 홈 네트워크 프리픽스 및 상기 이동 노드 의 식별코드를 포함하는 프록시 바인딩 업데이트 메시지를 상기 이동 접속 게이트웨이로 전송하는 단계; 및 (c) 상기 이동 접속 게이트웨이로부터 수신된 프록시 바인딩 응답 메시지에 포함된 상기 이동 노드를 위한 모바일 홈 네트워크 프리픽스를 라우터 광고 메시지에 포함시켜 상기 이동 노드에게 전달하는 단계;를 갖는다. [0012] 발명의 효과 본 발명에 따른 프록시 모바일 아이피 네트워크에서의 네트워크 이동성 관리장치 및 방법에 의하면, 이동 노드 들로 구성된 모바일 네트워크와 PMIPv6 네트워크를 연결하는 별도의 장치로 구현되어 PMIPv6 네트워크의 MAG과 메시지를 송수신함으로써 이동 노드를 PMIPv6 네트워크에 등록시킴으로써 기존의 모바일 IPv6 프로토콜 없이도 PMIPv6 네트워크에 적옹이 가능하며, 핸드오버시에 이동 노드가 개별적인 핸드오버 절차를 수행하지 않으므로 핸드오버 속도가 빨라지고 시그널링 비용을 감소시킬 수 있다. [0013] 도면의 간단한 설명 도 1은 기존에 제안된 릴레이 기반의 네트워크 이동성 관리 기법(rNEMO)에 따른 관리 절차를 도시한 흐름도, 도 2는 이동 노드 및 인터넷 네트워크와 연결된 종래의 PMIPv6 네트워크의 구성을 도시한 도면, 도 3은 본 발명에 따른 프록시 모바일 아이피 네트워크에서의 네트워크 이동성 관리장치를 포함하는 네트워크 구성을 도시한 도면, 도 4는 본 발명에 따른 mmag 및 이동 노드가 순차적으로 PMIPv6 네트워크에 접속하는 과정을 도시한 흐름도, 도 5는 이동 노드에 관한 프록시 바인딩 업데이트 메시지의 구성을 도시한 도면, 도 6은 LMA로부터 MAG A로, 그리고 MAG A로부터 mmag로 각각 전송되는 프록시 바인딩 응답 메시지의 구성을 도 시한 도면, 도 7은 모바일 홈 네트워크 프리픽스를 프록시 바인딩 응답 메시지에 포함시키기 위해 새롭게 추가되는 옵션 헤 더의 구성을 도시한 도면, 도 8은 MAG A로부터 MAG B로의 핸드오버 절차를 도시한 흐름도, 도 9는 MAG B로부터 mmag로 전달되는 라우터 광고 메시지의 구성을 도시한 도면, 그리고, 도 10은 인터넷 네트워크에 속하는 상대 단말로부터 모바일 네트워크에 속하는 이동 노드로 데이터 패킷이 전달 되는 과정을 도시한 도면이다. [0014] [0015] [0016] [0017] 발명을 실시하기 위한 구체적인 내용 이하에서 첨부된 도면들을 참조하여 본 발명에 따른 프록시 모바일 아이피 네트워크에서의 네트워크 이동성 관 리장치 및 방법의 바람직한 실시예에 대해 상세하게 설명한다. 도 2는 이동 노드 및 인터넷 네트워크와 연결된 종래의 PMIPv6 네트워크의 구성을 도시한 도면이다. 도 2를 참조하면, PMIPv6 네트워크(200)는 이동 노드(110) 및 인터넷 네트워크(300)와 연결되어 양자 간의 데이 터 전송을 수행한다. PMIPv6 네트워크(200)에는 이동 노드(110)가 접속 요청을 하는 게이트웨이의 일종인 이동 접속 게이트웨이(Mobile Access Gateway : MAG)(212, 214), 이동 노드(110)의 이동성을 관리하기 위한 앵커 (anchor)의 일종인 지역 이동성 관리자(Local Mobility Anchor : LMA)(220) 및 이동 노드(110)에 대한 인증을 수행하는 인증 서버(230) 등이 포함된다. 이동 노드(110)는 무선 송수신기, 안테나 및 제어장치를 포함하는 이동통신 단말기, PDA 및 노트북과 같은 휴대 용 장치이며, 무선 송수신기를 통해 MAG(212, 214)과 무선 접속을 할 수 있다. 또한 PMIPv6 네트워크(200) 내의 MAG(212, 214)에 접속하여 네트워크 액세스 서비스를 제공받는다. 이동 노드(110)는 자신이 접속한 MAG(212, - 7 -
214)으로부터 라우터 광고(Router Advertisement) 메시지를 수신함으로써 자신의 IP 주소를 설정한다. [0018] [0019] [0020] [0021] [0022] [0023] [0024] [0025] [0026] [0027] MAG(212, 214)은 이동 노드(110)의 이동성을 지원하는 장치로서 이동 노드(110)의 움직임을 탐지하며, LMA(22 0)에 프록시 바인딩(Proxy Binding) 메시지를 전송한다. LMA(220)에서 프록시 바인딩 메시지를 처리하여 이동 노드(110)의 네트워크 등록이 성공적으로 이루어지는 경우 MAG(212, 214)에게 이동 노드(110)의 네트워크 프리 픽스(Network Prefix) 정보가 포함된 프록시 바인딩 메시지를 전송한다. 그에 따라 MAG(212, 214)은 LMA(220) 로부터 수신한 네트워크 프리픽스를 이용하여 라우터 광고 메시지를 이동 노드(110)에게 전송한다. 바인딩 메시 지는 바인딩 정보에 관한 메시지로서, 바인딩 정보는 이동 노드(110)가 어느 MAG(212, 214)을 통해 LMA(220)와 의 접속 경로가 형성되었는지에 관한 정보 등을 포함한다. 바인딩 메시지로는 프록시 바인딩 업데이트(Proxy Binding Update : PBU) 메시지 및 프록시 바인딩 응답(Proxy Binding Ackowledgement : PBA) 메시지 등이 있다. LMA(220)는 네트워크 내부에서 이동 노드(110)를 위한 일종의 홈 에이전트(Home Agent)로서 동작한다. 홈 에이 전트는 모바일 IP 기술에서 이동하는 노드들의 위치를 임시적으로 대변하는 임시 주소(Care-of Address : CoA) 및 홈 주소(Home Address : HoA)를 엮어서 저장하는 등의 역할을 하는 에이전트를 말한다. LMA(220)는 MAG(212, 214)로부터 수신한 프록시 바인딩 메시지를 기초로 바인딩 정보를 업데이트하고, 바인딩 정보를 토대 로 이동 노드(110)와의 접속 경로 설정, 유지 및 해지 등의 기능을 수행한다. 인증 서버(230)는 이동 노드(110)에 대한 인증을 수행하며, 이때 인증을 위한 프로토콜로서 RADIUS(Remote Access Dial-in User Service) 또는 다이아미터(Diameter) 등의 프로토콜을 포함하는 다양한 인증 프로토콜을 사용할 수 있다. 인증이 완료된 이동 노드(110)에 대하여는 LMA(220) 주소 정보를 포함하는 접근 수락 메시지를 생성하여 이동 노드(110)로 하여금 해당 도메인에 접근할 수 있도록 한다. 이상에서 설명한 개별 이동 노드(110)에 대한 PMIPv6 기반의 이동성 제공에 대한 연구와 함께 최근에는 여러 이 동 노드들의 군집인 모바일 네트워크의 이동성에 대한 연구도 활발하게 진행되고 있다. 본 발명에 따른 프록시 모바일 아이피 네트워크에서의 네트워크 이동성 관리장치는 모바일 네트워크에 대한 보다 효율적인 이동성 제공 을 위한 것으로, 핸드오버를 처리하는 별도의 장치 형식으로 구현되어 모바일 네트워크에 대한 끊김없는 고속의 핸드오버를 제공할 수 있다. 도 3은 본 발명에 따른 프록시 모바일 아이피 네트워크에서의 네트워크 이동성 관리장치를 포함하는 네트워크 구성을 도시한 도면이다. 도 3을 참조하면, PMIPv6 네트워크(200)는 모바일 네트워크(100)와 인터넷 네트워크(300)를 연결하며, 모바일 네트워크(100)는 앞에서도 언급한 바와 같이 하나 이상의 이동 노드(110)가 일정한 군집을 이루어 동일한 방향 으로 이동함으로써 형성되는 네트워크를 의미한다. 본 발명에 따른 네트워크 이동성 관리장치(120)는 모바일 네 트워크(100) 내의 복수의 이동 노드(110)와 연결되어 PMIPv6 네트워크(200)에 대한 이동성을 제공하기 위해 구 비된다. 설명의 편의를 위해 이하에서는 본 발명에 따른 네트워크 이동성 관리장치(120)를 PMIPv6 네트워크 (200)의 복수의 MAG(212, 214)에 대응하여 모바일 MAG(이하, 'mmag'이라 한다)으로 정의한다. mmag(120)은 주소 생성부(122) 및 통신부(124)를 구비하며, 주소 생성부(122)는 PMIPv6 네트워크(200)의 MAG(212, 214)에 접속하여 mmag(120)의 주소를 생성하는 기능을, 그리고 통신부(124)는 이후 이동 노드(110)의 MAG(212, 214)에 대한 접속시에 양자 사이에서 메시지 전달 기능을 수행한다. 기존 네트워크의 구성을 나타내는 도 2와 비교하여 보면 모바일 네트워크(100)를 구성하는 복수의 이동 단말(110)에 대하여 mmag(120)이 새롭게 추가된 것 외에 다른 네트워크의 구성은 동일하다는 것을 확인할 수 있다. 이와 같은 네트워크 구성에서 mmag(120)은 이동 노드(110)와 PMIPv6 네트워크(200) 사이에 위치하여 이동 노드(110)의 PMIPv6 네트워크(20 0)에 대한 등록 및 핸드오버를 관리한다. 먼저 mmag(120)이 MAG A(212)에 대해 초기 등록 과정을 수행하는 경우에 대하여 설명하고, 이후 MAG A(212)로부 터 MAG B(214)로의 핸드오버 과정에 대하여 설명한다. 도 4는 본 발명에 따른 mmag(120) 및 이동 노드(110)가 순차적으로 PMIPv6 네트워크(200)에 접속하는 과정을 도 시한 흐름도이다. 도 4를 참조하면, 먼저 mmag(120)이 MAG A(212)에 접속하고(S400), MAG A(212)는 이를 감지하여 인증 서버 (230)에 대하여 인증을 요청한다(S405). 이때 mmag(120)은 인증 서버(230)에 사전에 등록되어 있음을 가정한다. MAG A(212)는 인증 서버(230)로부터 수신된 인증 응답 메시지를 통해(S410) MAG A(212)에 접속한 노드가 이동 노드(110)가 아닌 등록된 mmag(120)임을 확인하고, mmag(120)으로부터 수신된 라우터 요청 메시지에 따라(S415) - 8 -
PMIPv6 네트워크(200)의 LMA(220)로 프록시 바인딩 업데이트 메시지를 전송하여 홈 네트워크 프리픽스의 할당을 요청한다(S420). 이때 MAG A(212)로부터 LMA(220)로 전송되는 프록시 바인딩 업데이트 메시지에는 mmag(120) 및 MAG A(212)의 식별코드가 포함되어 있다. [0028] [0029] [0030] [0031] [0032] [0033] [0034] [0035] [0036] LMA(220)는 MAG A(212)로부터 프록시 바인딩 업데이트 메시지를 수신한 후 바인딩 캐시에 mmag(212)에 관한 엔 트리가 없으면 새로운 엔트리를 생성한다. 이때 mmag(212)이 접속하고 있는 MAG, 즉 MAG A(212)에 관한 정보가 함께 저장된다. 이후 LMA(220)는 프록시 바인딩 응답 메시지에 mmag(120)을 위한 홈 네트워크 프리픽스(mMAG- HNP)를 포함시켜 MAG A(212)로 전송하고(S425), MAG A(212)는 라우터 광고 메시지에 전달받은 홈 네트워크 프리 픽스를 포함시켜 mmag(120)에 전달한다(S430). mmag(120)은 홈 네트워크 프리픽스를 사용하여 PMIPv6 네트워크 (200)에서 사용할 자신의 주소를 생성할 수 있다(S435). 또한 이러한 mmag(120)의 초기 등록 과정에 따라 MAG A(212)와 LMA(220) 간에 PMIPv6 터널이 생성된다. 다음으로 이동 노드(110)가 mmag(120)에 접속하면(S440), mmag(120)은 MAG A(212)를 통하여 인증 서버(230)로 인증 요청 메시지를 전송하고(S445), 인증 서버(230)로부터 인증 응답 메시지를 수신하여(S450) 현재 접속한 이 동 노드(110)에 대한 네트워크 이동성 제공이 가능한지 여부를 확인한다. 이후 이동 노드(110)로부터 라우터 요청 메시지가 수신되면(S455), mmag(120)은 프록시 바인딩 업데이트 메시지 에 자신의 홈 네트워크 프리픽스 및 이동 노드(110)의 식별 코드(MNN)를 포함시켜 MAG A(212)로 전송한다 (S460). 여기서 mmag(120)으로부터 MAG A(212)로 전송되는 프록시 바인딩 업데이트 메시지에는 해당 메시지가 이동 노드 (110)에 관한 메시지임을 나타내는 플래그가 더 포함되어 있을 수 있다. 따라서 MAG A(212)는 이러한 플래그가 포함된 메시지를 수신하면 해당 메시지가 mmag(120)에 속한 이동 노드(110)에 관한 메시지임을 확인하여 자신이 관리하는 프록시 바인딩 업데이트 리스트에 메시지에 포함된 식별코드에 대응하는 이동 노드(110)가 해당 메시 지를 전송한 mmag(120)에 속한 것임을 표시한다. 도 5는 이동 노드(110)에 관한 프록시 바인딩 업데이트 메시지의 구성을 도시한 도면이다. 도 5와 같은 프록시 바인딩 업데이트 메시지는 RFC 5213 규격에 정의된 것과 같은 형식으로 구성될 수 있으며, 'P' 플래그와 'Reserved' 필드 사이에 위치하는 'G'로 표시된 플래그가 해당 메시지가 이동 노드(110)에 관한 것임을 나타낸 다. 이하에서는 이동 노드(110)에 관한 메시지에 포함되는 플래그를 'G 플래그'로 정의하지만, 사전에 정의된 어떠한 표식 방법도 사용될 수 있다. MAG A(212)는 mmag(120)으로부터 G 플래그가 포함된 프록시 바인딩 업데이트 메시지가 수신되면 이를 기초로 하 여 다시 LMA(220)로 프록시 바인딩 업데이트 메시지를 전송한다(S465). MAG A(212)로부터 LMA(220)로 전송되는 프록시 바인딩 업데이트 메시지 역시 도 5에 도시된 것과 같이 G 플래그가 포함된 구성을 가지고 있다. 이동 노 드(110)를 위한 홈 네트워크 프리픽스를 요청하는 메시지이기 때문이다. LMA(220)는 MAG A(212)로부터 프록시 바인딩 업데이트 메시지를 수신하여 이동 노드(110)가 mmag(120)에 속함을 확인하고, 이동 노드(110)를 위한 홈 네트워크 프리픽스인 모바일 홈 네트워크 프리픽스(MNN-HNP)를 할당한다. 또한 LMA(220)가 관리하는 바인딩 캐 시 엔트리에 이동 노드(110)의 식별 코드에 대응하여 G 플래그 및 이동 노드(110)가 속하는 mmag(120)의 주소 정보, 그리고 MAG A(212)의 주소 정보를 저장한다. LMA(220)는 모바일 홈 네트워크 프리픽스를 프록시 바인딩 응답 메시지에 포함시켜 MAG A(212)로 전송하고 (S470), MAG A(212)는 이를 기초로 모바일 홈 네트워크 프리픽스를 포함하는 프록시 바인딩 응답 메시지를 생성 하여 mmag(120)으로 전송한다(S475). 이때 LMA(220)로부터 MAG A(212)로 전송되는 프록시 바인딩 응답 메시지 및 MAG A(212)로부터 mmag(120)으로 전송되는 프록시 바인딩 응답 메시지에는 모두 프록시 바인딩 업데이트 메 시지와 마찬가지로 이동 노드(110)에 관한 메시지임을 나타내는 G 플래그가 포함된다. 도 6은 LMA(220)로부터 MAG A(212)로, 그리고 MAG A(212)로부터 mmag(120)로 각각 전송되는 프록시 바인딩 응 답 메시지의 구성을 도시한 도면이다. 프록시 바인딩 응답 메시지는 프록시 바인딩 업데이트 메시지와 마찬가지 로 RFC 5213 규격에 정의된 것과 같은 형식으로 구성될 수 있으며, 'P' 플래그와 'Reserved' 필드 사이에 'G' 플래그가 추가되어 있는 것을 확인할 수 있다. 또한 도 7은 모바일 홈 네트워크 프리픽스를 프록시 바인딩 응답 메시지에 포함시키기 위해 새롭게 추가되는 옵 션 헤더의 구성을 도시한 도면이다. 모바일 홈 네트워크 프리픽스는 mmag(120)의 주소 생성을 위한 홈 네트워크 프리픽스와 구분하기 위해 확장된 헤더를 사용하며, 도 7에 도시된 헤더 구성에서 'Type' 정보를 이용하여 모바 일 홈 네트워크 프리픽스임을 표시할 수 있다. - 9 -
[0037] [0038] mmag(120)은 MAG A(212)로부터 모바일 홈 네트워크 프리픽스가 포함된 프록시 바인딩 응답 메시지를 수신하면 라우터 광고 메시지에 모바일 홈 네트워크 프리픽스를 포함시켜 이동 노드(110)에게 유니캐스트로 전달한다 (S480). 이때 모바일 네트워크(100)에는 복수의 이동 노드(110)가 포함되어 있으므로, mmag(120)은 각각의 이동 노드(110)에 대하여 라우터 광고 메시지를 전달하게 된다. 최종적으로 이동 노드(110)는 전달받은 라우터 광고 메시지에 포함된 모바일 홈 네트워크 프리픽스를 이용하여 자신의 주소를 생성한다(S485). 다음의 표 1은 mmag(120)에서 관리되는 캐시 리스트를 나타낸 것이다. [0039] 식별 코드 MNN-HNP 유효시간 MAG MNN1 Pref-MNN1::/64 3500s MAG A MNN2 Pref-MNN2::/64 3000s MAG A MNN3 Pref-MNN3::/64 1000s MAG A 표 1 [0040] [0041] 표 1을 참조하면, mmag(120)에 의해 관리되는 캐시 리스트에는 모바일 네트워크(100)에 속한 각각의 이동 노드 (110)들의 식별 코드에 대응하여 모바일 홈 네트워크 프리픽스 및 mmag(120)가 현재 접속하고 있는 MAG A(212) 의 주소가 저장되며, 홈 에뮬레이션 갱신을 위한 유효시간 정보도 함께 저장되어 관리된다. 또한 다음의 표 2는 MAG(212, 214)에서 관리하는 프록시 바인딩 업데이트 리스트를 나타낸 것이다. [0042] 식별 코드 HNP 유효시간 LMA G 플래그 mmag mmag1 Pref-mMAG1::/64 3500s LMA A no mmag2 Pref-mMAG2::/64 3500s LMA B no MNN1 Pref-MNN1::/64 3000s LMA A yes mmag1 MNN2 Pref-MNN2::/64 1000s LMA B yes mmag2 MN1 Pref-MNN3::/64 1000s LMA A no 표 2 [0043] [0044] 표 2에 나타낸 바와 같이 리스트 항목이 이동 노드(110)에 관한 것인 경우에는 G 플래그가 함께 저장되며, LMA(220)로부터 해당 이동 노드(110)에 대한 패킷을 수신할 때 전달할 다음 홉의 주소인 mmag(120)의 주소가 함 께 저장된다. 그러나 리스트 항목이 mmag(120)에 관한 것인 경우에는 G 플래그가 저장되지 않는다. 또한 모바일 네트워크(100)에 속하지 않는 이동 노드(표 2의 MN1)의 경우에는 표준 PMIPv6 절차에 따라 관리된다. 다음의 표 3은 LMA(220)에서 관리하는 바인딩 캐시 엔트리를 나타낸 것이다. [0045] 식별 코드 HNP 유효시간 G 플래그 mmag MAG mmag1 Pref-mMAG1::/64 3500s no MAG A MNN1 Pref-MNN1::/64 3000s yes mmag1 MAG A MN1 Pref-MN1::/64 1000s no MAG A 표 3 [0046] [0047] 표 3을 참조하면, 바인딩 캐시 엔트리에는 표 2에 나타낸 것과 같이 식별 코드, 홈 네트워크 프리픽스, 유효시 간, G 플래그 및 mmag에 관한 정보가 저장되며, 프록시 바인딩 업데이트 리스트에 포함되었던 LMA 항목 대신 MAG 항목이 추가된다. 표 2의 프록시 바인딩 업데이트 리스트와 마찬가지로 이동 노드(110)의 식별 코드에 대응 하여 G 플래그가 함께 저장되며, 해당 이동 노드(110)가 어떠한 mmag(120)에 속해 있는지에 관한 정보가 포함된 다. MAG 항목은 핸드오버에 의해 다른 MAG로 접속을 이동할 때 변경되는 항목이다. 또한 MN1으로 표시된 항목은 모바일 네트워크(100)에 속하지 않은 이동 노드의 식별 코드로서, 표준 PMIPv6 절차에 따라 관리된다. 다음으로 본 발명에 따른 mmag(120)에 의해 관리되는 핸드오버 절차에 관하여 설명한다. 도 8은 MAG A(212)로부 터 MAG B(214)로의 핸드오버 절차를 도시한 흐름도이다. 도 8에 도시된 핸드오버 과정은 도 4에 도시된 것과 같 은 과정에 의해 이동 노드(110)가 MAG A(212)를 통해 PMIPv6 네트워크(200)에 연결된 상태에서 이루어지는 과정 이다. - 10 -
[0048] 도 8을 참조하면, mmag(120)은 먼저 핸드오버를 위해 MAG A(212)와의 접속을 해제한다(S810). MAG A(212)는 L 2 계층의 시그널을 통해 mmag(120)의 접속 해제가 감지되면 유효시간(lifetime)이 0으로 표시된 프록시 바인딩 업 데이트 메시지를 LMA(220)로 전송하여 mmag(120)의 접속 해제를 알린다(S815). LMA(220)는 그에 대응하여 유효 시간이 0으로 표시된 프록시 바인딩 응답 메시지를 MAG A(212)로 전송한다(S820). [0049] 다음으로 mmag(120)는 MAG B(214)에 접속하고(S825), MAG B(214)는 L 2 계층의 시그널을 통해 mmag(120)의 접속 을 감지한다(S830). 다음으로 MAG B(214)는 PMIPv6 네트워크(200)의 인증 서버(230)에 대하여 인증을 요청하고 (S835), 인증 서버(230)로부터 인증 응답을 수신하여 접속한 노드가 mmag(120)임을 확인한다(S840). [0050] [0051] [0052] [0053] [0054] [0055] [0056] [0057] [0058] mmag(120)가 MAG B(214)로 라우터 요청 메시지를 전송하면(S845), MAG B(214)는 LMA(220)로 mmag(120) 및 MAG B(214)의 식별 코드가 포함된 프록시 바인딩 업데이트 메시지를 전송한다(S850). LMA(220)는 메시지를 수신하여 mmag(120)가 MAG B(214)로 이동하였음을 확인하고, LMA(220)가 관리하는 바인딩 캐시 엔트리에서 해당 mmag(120)에 속하는 이동 노드(110)들, 즉 표 3에서 'mmag' 항목에 mmag(120)의 주소가 저장되어 있는 이동 노 드(110)들에 대응하는 'MAG' 항목을 MAG B(214)의 주소로 업데이트한다. 이후 LMA(220)는 프록시 바인딩 응답 메시지에 mmag(120)를 위한 홈 네트워크 프리픽스 및 모바일 네트워크 (100)에 속하는 이동 노드(110)들을 위한 모바일 홈 네트워크 프리픽스를 포함시켜 MAG B(214)로 전송한다 (S855). 이때 모바일 홈 네트워크 프리픽스의 옵션 헤더는 도 7에 도시된 것과 같은 구성을 사용하여 홈 네트워 크 프리픽스와 구분한다. 이와 같이 mmag(120)의 이동에 따른 핸드오버가 이루어지는 경우에는 MAG B(214)와 LMA(220) 사이에서 전송되는 프록시 바인딩 메시지에 G 플래그가 포함되지 않는다. MAG B(214)는 라우터 광고 메시지에 홈 네트워크 프리픽스 및 모바일 홈 네트워크 프리픽스를 포함시켜 mmag(120)에게 전달하며(S860), mmag(120)는 다시 모바일 홈 네트워크 프리픽스를 라우터 광고 메시지에 포함시 켜 이동 노드(110)들에게 전달한다(S865). 이후 mmag(120)는 모바일 홈 네트워크 프리픽스가 포함된 라우터 광 고 메시지를 모바일 네트워크(100)에 포함된 이동 노드(110)들에 대하여 주기적으로 전송한다. 여기서 MAG B(214)로부터 전송되는 라우터 광고 메시지에 포함된 홈 네트워크 프리픽스와 모바일 홈 네트워크 프리픽스를 구분할 필요성이 있는데, 이를 위해 MAG B(214)는 mmag(120)를 위한 홈 네트워크 프리픽스를 첫 번 째 옵션 메시지로 결정하고 이동 노드(110)를 위한 모바일 홈 네트워크 프리픽스를 두 번째 이후로 전송되는 옵 션 메시지로 결정한다. 그에 따라 mmag(120)는 첫 번째로 수신된 라우터 광고 메시지에 포함된 프리픽스는 홈 네트워크 프리픽스로 간주하여 자신의 주소를 생성하는 데 사용하고, 이후 수신되는 라우터 광고 메시지에 포함 된 프리픽스는 모바일 홈 네트워크 프리픽스로 간주하여 다시 라우터 광고 메시지에 포함시켜 이동 노드(110)들 에게 전달한다. 도 9는 MAG B(214)로부터 mmag(120)로 전달되는 라우터 광고 메시지의 구성을 도시한 도면으로, 첫 번째로 전달 되는 라우터 광고 메시지의 옵션 필드는 mmag(120)를 위한 홈 네트워크 프리픽스이고, 두 번째 이후로 전달되는 라우터 광고 메시지의 옵션 필드는 이동 노드(110)를 위한 모바일 홈 네트워크 프리픽스임을 나타내고 있다. 이상에서 설명한 바와 같이 mmag(120)의 이동에 의해 핸드오버가 이루어짐으로써, 모바일 네트워크(100)에 속하 는 각각의 이동 노드(110)들은 개별적인 핸드오버 업데이트 절차를 수행하지 않고 IP 세션의 연속성을 제공받을 수 있다. 도 10은 인터넷 네트워크(300)에 속하는 상대 단말(400)로부터 모바일 네트워크(100)에 속하는 이동 노드(110) 로 데이터 패킷이 전달되는 과정을 도시한 도면이다. 도 10을 참조하면, 상대 단말(400)에서 만들어진 패킷 데이터는 이동 노드(110)의 주소를 향해 전달된다. IP 헤 더에 표시되는 주소는 [목적지:출발지]의 형식으로 표시되며, 따라서 상대 단말에서 생성된 패킷 데이터는 [MNN:CN]의 형식으로 표시된다. 여기서 MNN은 이동 노드(110)의 주소, CN은 상대 단말(400)의 주소이다. 상대 단말(400)로부터 전송된 패킷 데이터는 LMA(220)로 수신되며, LMA(220)는 바인딩 캐시 엔트리에 저장된 정보를 통해 이동 노드(110)가 현재 어떠한 MAG(210)에 접속하고 있는지 알 수 있기 때문에 [MAG:LMA]의 터널 헤더를 추가하여 패킷 데이터를 MAG(210)으로 전송한다. 패킷 데이터를 수신한 MAG(210)은 프록시 바인딩 업데이트 리스트에 저장된 정보를 통해 현재 이동 노드(110)가 mmag(120)에 속해 있는 것을 알 수 있으므로 [MAG:LMA]로 표시된 터널 헤더를 삭제하고 추가적인 터널 헤더 없 이 바로 패킷 데이터를 mmag(120)로 전송한다. mmag(120)는 모바일 네트워크(100)에 이동 노드(110)가 속해 있 음을 캐시 리스트를 통해 확인하고, 추가적인 터널 헤더 없이 패킷 데이터를 이동 노드(110)로 전달한다. - 11 -
[0059] [0060] [0061] 도 10에 도시된 경우와 반대로 이동 노드(110)로부터 상대 단말(400)로 패킷 데이터가 전달되는 경우에는 도 10 에 표시된 주소 정보의 순서가 뒤바뀐 상태로 패킷 전달 과정이 수행된다. 본 발명은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기 록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다. 이상에서 본 발명의 바람직한 실시예에 대해 도시하고 설명하였으나, 본 발명은 상술한 특정의 바람직한 실시예 에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에 서 통상의 지식을 가진 자라면 누구든지 다양한 변형 실시가 가능한 것은 물론이고, 그와 같은 변경은 청구범위 기재의 범위 내에 있게 된다. [0062] 부호의 설명 100 - 모바일 네트워크 110 - 이동 노드 120 - mmag 122 - 주소 생성부 124 - 통신부 200 - PMIPv6 네트워크 210 - MAG 212 - MAG A 214 - MAGB 220 - LMA 230 - 인증 서버 300 - 인터넷 네트워크 400 - 상대 단말 도면 도면1-12 -
도면2-13 -
도면3-14 -
도면4 도면5-15 -
도면6 도면7-16 -
도면8 도면9-17 -
도면10-18 -