KR100759465B1 - 무선 랜/맨에서 동일한 다수의 인터페이스를 사용한가용대역폭 보장형 고속 병렬 이동성관리 방법 및 시스템 - Google Patents
무선 랜/맨에서 동일한 다수의 인터페이스를 사용한가용대역폭 보장형 고속 병렬 이동성관리 방법 및 시스템 Download PDFInfo
- Publication number
- KR100759465B1 KR100759465B1 KR1020060048476A KR20060048476A KR100759465B1 KR 100759465 B1 KR100759465 B1 KR 100759465B1 KR 1020060048476 A KR1020060048476 A KR 1020060048476A KR 20060048476 A KR20060048476 A KR 20060048476A KR 100759465 B1 KR100759465 B1 KR 100759465B1
- Authority
- KR
- South Korea
- Prior art keywords
- dar
- handover
- mobile node
- parallel
- mobility
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/08—Reselecting an access point
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/34—Reselection control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/08—Mobility data transfer
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 무선 랜/맨(Wireless LAN/MAN) 시스템에서 이동노드에 다수의 동일한 랜 혹은 맨 인터페이스들을 장착하여 이동노드가 저속 혹은 고속으로 셀간을 이동할 때 사용자 요구에 따라 필요한 이동 실시간 멀티미디어 응용 서비스 품질(Quality of Service)을 보장하는 고속 병렬 이동성관리 방법 및 시스템에 관한 것이다.
본 발명은 이동노드에 다수의 동일한 랜 혹은 맨 인터페이스들을 장착하여 지능형 이동성 검출(Intelligent Mobility Detection)과 병렬 분산 패킷처리(Parallel Distributed Packet Processing) 및 거미 핸드오버(SPIDER Handover) 기법을 적용하여 이동 중에 사용자의 응용 서비스 요구에 따라 필요한 만큼의 가용 대역폭을 역동적으로 제공하면서 셀 간의 이동에 따른 핸드오버 시간지연이나 패킷 손실을 방지하는 고속 병렬 이동성관리 방법 및 시스템에 관한 것이다.
본 발명은 무선 통신단말기, PDA, 노트북, 차세대 노트북, 스마트 폰 혹은 다양한 유비쿼터스 이동장치(자동차, 로봇 등)등의 다양한 이동노드들이 이동 중 전력소모를 줄이면서 안정적으로 서비스품질을 보장받으면서 고속 핸드오버를 할 수 있게 하고, 특히 이동노드가 여러 개의 영역이 중첩된 지역을 통과 시 잘못된 이동성 예측으로 발생할 수 있는 연결의 끊김을 방지하고 핑ㆍ퐁 효과를 줄이는 작용효과가 있다.
이동성관리, 고속 핸드오버, QoS 보장형 핸드오버, 병렬 핸드오버, 미디어 독립적인 핸드오버
Description
도1: 전파세기에 따른 데이터 전송률의 감소정도를 나타낸 도면
도2: 무선 랜/맨 시스템에서 영역 내 및 영역 간 핸드오버를 나타내는 구성도
도3: 본 발명에 따른 동일한 다중 인터페이스를 사용한 이동성관리 구조
도4: 본 발명에 따른 거미 핸드오버(SPIDER Handover) 알고리즘
도5: 본 발명에 따른 거미 핸드오버 알고리즘을 적용한 다양한 방식의 패킷전송 경로
도6: 본 발명에 따른 분산 패킷전송을 위한 DAR에서의 병렬 분산 알고리즘
도7: 본 발명에 따른 거미 핸드오버 알고리즘을 적용한 순방향 터널의 바인딩 엔트리 및 터널링 패킷 구조
도8: 본 발명에 따른 거미 핸드오버 알고리즘을 적용한 역방향 터널의 바인딩 엔트리 및 터널링 패킷 구조
도9: 본 발명에 따른 거미 핸드오버 알고리즘을 적용한 간접 RO에 의한 송수 신 패킷 구조
도10: 본 발명에 따른 거미 핸드오버 알고리즘의 영역간 이동성관리에 대한 신호 순서도
도11: 본 발명에 따른 전파세기에 의해 이동노드의 이동성 검출을 위한 문지방값(Threshold)
도12: 본 발명에 따른 지능형 이동성 검출 기법
본 발명은 무선 랜/맨(Wireless LAN/MAN) 시스템에서 이동노드에 다수의 동일한 랜 혹은 맨 인터페이스들을 장착하여 이동노드가 저속 혹은 고속으로 이동할 때 사용자 요구에 따라 다양한 이동 멀티미디어 응용에 대해 서비스 품질(Quality of Service: QoS)을 보장하는 고속 병렬 이동성관리 방법 및 시스템에 관한 것이다. 여기서 무선 랜/맨 시스템이란 무선 랜 혹은 무선 맨 시스템을 의미한다.
본 발명과 관련된 종래의 기술을 살펴보면, 통칭 WiFi로 불리는 IEEE 802.11 무선 랜 워킹그룹의 802.11a (9-54 Mbps, 5 GHz), 802.11b (2- 11 Mbps, 2.4 GHz), 802.11g (6-54 Mbps, 2.4GHz), 802.11n (100 Mbps 이상) 표준이 있고, 통칭 WiMAX로 불리는 IEEE 802.16 무선 맨 워킹그룹의 802.16 a/b/g(75 Mbps) 및 이동성을 지원하는 802.16e 표준이 있으며, 상기 IEEE 802.16 무선 맨 표준은 IEEE 802.11 a/b/g와 마찬가지로 이동노드에 이동성을 지원하지 않는 고정형인데 반해 IEEE 802.16e Mobile WiMAX 표준은 이동성을 지원하며 대한민국에서는 802.16e의 서브세트(Subset)를 준수하는 WiBRO 표준(6-15 Mbps, 2.3 GHz)을 개발하여 2006도 중반기에 상용서비스를 제공할 예정이고, 한편으로 IEEE 802.20 MBWA에서 미국의 퀄컴사 주도로 이동형 무선 맨 표준을 개발 중에 있다.
이러한 WiFi 및 WiMAX기술이 All-IP 기반의 차세대 이동통신망인 B3G/4G에 중요한 역할을 할 것으로 기대된다. 예를 들면, WiFi 무선 랜의 경우 초기에서는 전파도달거리가 100 미터정도로 제한되어 가옥 내나 회사 내 혹은 대학 캠퍼스의 통신에 주로 사용되다가 최근에는 전파도달 거리가 반경 1㎞ 이상으로 확대되어 가옥 내뿐만 아니라 점차 옥외환경 통신에도 적용되고 있다. WiMAX의 경우 반경 50㎞에서 통신능력을 제공할 수 있기 때문에 앞으로의 새로운 통신구조에 큰 영향을 끼칠 것으로 예상된다.
일반적으로 전파의 세기는 거리에 반비례하여 감소하기 때문에 상기 WiFi 및 WiMAX 무선 랜/맨 시스템에서 이동노드가 AP (WiMAX의 경우 베이스 스테이션이라 불리며, 이하 'AP'라 부른다)에서 멀어질수록 대역폭(즉 데이터 전송률)도 감소하게 된다. 예를 들면 표준 IEEE 802.11a/b/g를 지원하는 3COM 무선 어댑터의 성능은 도1에서 보인바와 같이 거리가 멀어질수록 대역폭이 감소하게 된다. WiMAX/WiBRO의 경우도 도1과 비슷하게 데이터 전송률이 전파의 세기에 따라 감소한다. 요약하면, WiFi 및 WiMAX/Mobile WiMAX기반의 무선 랜/맨 시스템에서는 이동노드가 AP (Access Point)로부터 멀어질수록 패스 손실 (Path Loss)이 발생하여 실효 데이터 전송률(혹은 대역폭)이 감소하게 된다. 이동노드가 이동 중에도 다양한 유비쿼터스 응용에 필요한 보장된 통신서비스 품질을 제공받기 위해서는 이러한 거리에 따른 데이터 전송률의 감소문제와 더불어 이동노드가 고속으로 여러 셀을 이동할 때 발생할 수 있는 핸드오버 시간지연 및 패킷손실 문제가 해결되어야 한다.
먼저, 무선 랜/맨 시스템에서 통신서비스 품질을 보장하기 위한 종래기술을 살펴보면, IEEE 802.11e에서 무선 랜에서 실시간 멀티미디어 서비스 제공을 위한 서비스 품질(QoS) 보장방법에 대해 표준안을 개발하고 있으나, 그 방법은 CSMA/CA 기반의 MAC 계층에서 트래픽의 클래스를 분류하여 채널을 액세스하고 기다릴 때 우선순위를 제공하여 서비스 품질을 차등화하기 위한 것으로 본 발명의 이동 중에 여러 개의 패킷채널을 확보하여 대역폭을 증가시키는 방법과는 상이하다.
특히, IEEE 802.11e에서는 한 개의 채널 내에서의 우선순위만을 고려하기 때문에 거리에 따른 대역폭의 감소효과를 고려하지 않으므로 이동 중에 대역폭을 보장할 수 없다. 한편, IEEE 802.11n에서는 100 Mbps이상의 대역폭을 제공하는 초광대역 무선 랜기술 표준을 개발하고 있으나, 최근에 다른 랜과의 전파간섭과 같은 기술적인 문제가 대두되어 표준화가 지연되고 있다. IEEE 802.16에서도 이동노드의 이동중에 거리에 따른 전파 패스 손실에 기인한 데이터 서비스 품질저하에 대한 보상방안을 제공하지 않는다.
다음으로 종래기술 중에서 무선 랜/맨 시스템에서 이동노드가 저속 혹은 고속으로 이동할 때 핸드오버 시간지연 및 패킷손실 없이 끊김없는 연결을 제공하기 위한 이동성관리 기술을 살펴보면, 이러한 기술은 크게 2계층 이동성관리와 3계층 이동성관리 기법으로 분류할 수 있다. 현재 IEEE 802.11 무선 랜 표준에서는 끊김없는 연결을 지원하는 2계층 핸드오버 기능을 제공하고 있지 않다. 그리고 무선 맨 분야에서 IEEE 802.16e에서 2계층 핸드오버 기능을 제공하고 있으나, 이동노드의 거리에 따른 데이터 전송률의 감소를 고려하지 않으므로 이동중인 이동노드에게 QoS가 보장된 실시간 멀티미디어 서비스를 보장하기가 어렵다.
3 계층 이동성관리 기술와 관련하여 인터넷 표준화 기구인 IETF에서는 모바일 IPv4(MIPv4), 모바일 IPv6(MIPv6), 계층적 MIPv6(HMIPv6), 고속 핸드오버(FMIPv6) 등의 여러 가지 국제 표준규격을 개발하였으나, 이러한 종래기술들은 이동중에 서비스 품질 보장 (대역폭 보장)을 고려하지 않고, 특히 무선 랜 혹은 맨에서 이동노드의 이동성에 과한 예측이 잘못될 경우 핸드오버로 인한 시간지연이 클 수 있다.
마지막으로, 무선 랜/맨 시스템에서 복수의 인터페이스를 사용하는 연구와 관련하여 IETF monami6 워킹그룹에서 멀티호밍(Multi-Homing)기술을 이용하여 이동노드가 이동 중에도 일정한 수준의 데이터 서비스 품질을 제공하고자 하는 노력이 시도되고 있으나, 이동노드와 관련한 분산 시스템 서비스 신뢰성(Reliability)이나 성능을 개선하는 방법(Load Sharing Method)에 주안점을 두고 있다. 좀 더 상세하게 설명하면, 이동노드가 여러 개의 상이한 인터페이스 (WiFi 및 CDMA, GSM등)들을 장착한 경우에 이동노드의 홈 에이전트는 다수의 홈 주소를 가지며, 이 경우 이동노드가 가지고 있는 다수의 임시IP주소와 효과적으로 바인딩하는 방법 연구에 주안점을 두고 있다.
본 발명에서는 MIPv4 혹은 MIPv6에 기초하여 한 개의 홈 IP주소와 한개의 임시 IP주소를 바인딩하는 경우에 다수의 인터페이스를 사용하여 단대단 보다는 중간에 위치하는 AR (Access Router)와 이동노드 간에 병렬 분산 패킷터널을 구축하는 방법 및 시스템에 관한 것이므로 위의 IETF에서 현재 추진하는 연구와는 다르다.
결론적으로 요약하면, 현재 IEEE 및 IETF에서 개발된 혹은 추진하고 있는 대부분의 종래기술 및 연구는 이동노드가 이동 중에 가용 서비스 품질을 보장하지 못하며, 특히 이동노드의 이동성에 관한 예측이 잘못된 경우나 고속으로 이동할 경우 핸드오버로 인한 지연시간 및 패킷손실이 크기 때문에 VoIP, 비디오 회의 등의 실시간 이동 멀티미디어 서비스에는 실제 적용이 활성화되지 않은 문제점이 있다.
본 발명이 이루고자 하는 기술적 과제는 상기와 같은 종래기술의 문제점을 해결하기 위하여 안출된 것으로서, 무선 랜/맨 시스템에서 이동노드에 다수의 동일한 랜 혹은 맨 인터페이스들을 장착하여 지능형 이동성 검출 (Intelligent Mobility Detection)과 병렬 패킷 처리 (Parallel Packet Processing) 및 스파이더 핸드오버 (SPIDER Handover) 알고리즘을 적용하여 이동 중에도 사용자의 서비스품질 요구에 따라 필요한 만큼의 가용 대역폭을 역동적으로 제공하면서 셀간의 이동에 따른 핸드오버 시간지연이나 패킷손실을 방지하는 효율적 고속 병렬 이동성관리 방법 및 시스템을 구현하는데 그 목적이 있다.
본 발명의 또 다른 목적은 동일한 다중 인터페이스 및 병렬 분산 처리 기법을 적용하여 이동중인 이동노드에게 필요한 대역폭이 역동적으로 보장되도록 하는 데 있다.
본 발명의 또 다른 목적은 동일한 다중 인터페이스를 사용한 스파이더 핸드오버 알고리즘을 적용함으로써 이동노드가 고속으로 이동시에도 핸드오버 지연시간 및 패킷손실이 발생하지 않도록 하는데 있다.
본 발명의 또 다른 목적은 동일한 다중 인터페이스를 사용하여 이동노드의 이동패턴을 지능적으로 검출하여 이동노드에게 핸드오버 지연시간을 줄이고 최적 핸드오버 실행시점을 판단하여 핸드오버를 효율적으로 수행할 수 있도록 하는 데 있다.
본 발명은 무선 랜/맨(Wireless Local Area Network 혹은 Wireless Metropolitan Area Network) 시스템에서 이동노드에 다수의 동일한 랜/맨 인터페이스들을 장착하여 이동노드가 저속 혹은 고속으로 셀간을 이동할 때 사용자 요구에 따라 다양한 이동 멀티미디어 응용에 대해 서비스 품질(Quality of Service)을 보장하는 고속 병렬 이동성관리 방법 및 시스템에 관한 것이다.
이하, 첨부된 도면을 참조하여 본 발명의 실시예의 구성과 작용을 설명하며, 도면에 도시되고 설명되는 본 발명의 구성과 작용은 적어도 하나의 실시 예로서 설명되는 것이며, 이것에 의해 상기한 본 발명의 기술적 사상과 그 핵심 구성 및 작용이 제한되지는 않는다.
삭제
도2는 이동노드(Mobile Node: MN)가 이동하면서 여러 개의 AP (Access Point)들로 구성된 두개의 영역을 지나가는 무선망 구조를 나타낸 것이다. 여기서 영역(Domain)이란 동일한 네트워크 프레픽스(Prefix)를 가진 AR (Access Router)에 연결된 AP 셀들의 집합을 의미한다.
본 발명에서는 이동노드가 AP간을 이동할 때 이동 중 IP 변경이 필요하지 않는 핸드오버를 영역내 핸드오버(Intra-Domain Handover)라 부르고, AP들간의 핸드오버가 일어나는 경우에 IP 변경이 필요한 경우를 영역간 핸드오버(Inter-Domain Handover)라 부른다. MIPv4 혹은 MIPv6 기반의 영역간 핸드오버에서 이동노드가 셀 을 변경할 때 새로운 임시 IP 주소(New Care-Of-Address: NCoA)로의 변경이 일반적으로 요구된다.
도2에서, CAP란 이동노드가 현대 접속된 AP 즉 Current Access Point를 말하고, NAP란 이동노드가 옮겨갈 다음 셀의 AP, 즉 Next AP를 말한다. 도2에서, CAR이란 이동노드가 CAP를 통하여 현재 접속된 AR, 즉 Current Access Router를 말하며, NAR이란 이동노드가 NAP를 통하여 다음에 접속할 AR, 즉 Next AR을 말한다. 도2에서, HA는 MIPv4 및 MIPv6에서 홈 에이전트 (Home Agent: HA)를 말하고 대상노드는 대상노드(Correspondent Node: CN)를 말한다.
도2에서, CAP1 및 CAP2사이에는 영역내 핸드오버가 일어나고 CAP1 및 NAP1 사이에는 영역간 핸드오버가 일어난다. 이동노드가 저속 혹은 고속으로 한 개의 영역 내를 이동할 경우에는 IP 변경없이 AP간의 끊김없는 연결을 위한 2계층(Layer 2: L2) AP 핸드오버만 필요하지만, 영역간을 이동시에는 AP 핸드오버와 더불어 IP의 변경에 따른 효율적인 3계층(Layer 3: L3) 핸드오버기능이 필요하다. 건물 내에서의 무선통신 환경은 도2에서와 같이 여러 개의 AP들로부터 전파가 중첩되는 영역이 많으며, 옥외의 경우에도 복잡한 대도시 도심에서는 다수의 AP들(혹은 무선 맨의 경우 베이스 스테이션)로부터의 전파가 중복되는 지역이 많다. 특히 무선 랜/맨 시스템이 확장됨에 따라 이러한 여러 개의 AP셀들의 중첩지역을 가진 무선 랜/맨 시스템이 앞으로 보편화될 것으로 예상된다.
본 발명에서는 이러한 전파 중첩지역에서 이동노드가 움직일 때 이동노드에 다수의 동일한 인터페이스를 장착하여 필요한 대역폭을 확보하고 아울러 핸드오버 시간지연이나 패킷손실이 없는 고속 병렬 이동성관리방법을 제안한 것이다.
도3은 동일한 다중 인터페이스를 사용한 이동노드의 이동성관리 구조를 나타낸 것이다. 도3에서, 무선 랜/맨 인터페이스는 물리계층과 데이터 링크계층으로 구성되어 있다. 이동노드가 고속으로 이동시에도 보장된 서비스 품질(Guaranteed Quality of Service)을 제공하고 핸드오버로 인한 시간지연 및 패킷손실을 방지하기 위한 이동노드는 확장 가능한 다수의 동일한 인터페이스 시스템과 이와 연계된 2계층 이동성관리 시스템 및 3계층 이동성관리 시스템으로 구성되어 있다.
2계층 이동성관리와 3계층 이동성관리의 동기(Synchronization)를 위해 IEEE 802.21 워킹그룹에서 제시한 MIH(Media Independent Handover) 인터페이스로 구성되어 있다. 여기서 MIH 블록을 점선으로 표시한 것은 MIH 외에 비슷한 기능을 가진 전용(Proprietary) 인터페이스도 사용될 수 있다는 것을 나타낸 것이다. 도3에서, 3계층 이동성관리는 명령서비스를 사용하여 2계층 핸드오버 실행 등을 지시하고, 2계층 이동성관리는 이벤트서비스를 사용하여 수신 전파세기의 감소에 따른 2계층 핸드오버의 시급성 등을 3계층 이동성관리에 통보한다. 그리고 정보서비스는 2계층 및 3계층이동성관리에 관련된 기타 다양한 정보교환에 사용된다.
도3에서, 이동노드는 이동 중에 다수의 인터페이스를 사용하여 인근 AP들로부터의 이동성 패턴을 파악한다. 이동성 패턴은 AP의 위치나, 이동단말기의 이동 속도, 인접 AP들로부터의 전파세기나 관련 데이터 전송률 등을 종합적으로 수집하고 판단하여 파악된다. 이러한 정보 수집은 단일 네트워크 인터페이스로 수행하는 것은 매우 어려우므로 다수의 인터페이스를 사용한다.
또한 이동노드는 다수의 인터페이스를 사용하여 이동노드가 기존에 연결된 AP로부터 멀어질 경우에 가용 데이터 대역폭의 감소를 보충하기 위해 현재 연결된 인터페이스 외에 다른 인터페이스를 사용하여 부근의 다른 AP들과 연결을 시도하여 패킷을 병렬로 전송받음으로써 총 가용 데이터 대역폭을 증가시킨다. 그리고 핸드오버가 필요한 경우에 기존에 연결된 NAR/NAP중에서 적절한 것을 선택하여 핸드오버 시간지연이나 패킷손실 없이 핸드오버 기능을 고속으로 수행한다.
또한 다수의 인터페이스를 사용한 이동성관리기능은 이동노드가 상이한 셀간을 이동할 때 다수의 인터페이스를 사용하여 보장된 서비스품질을 제공하면서 고속 핸드오버를 수행하는 것 이 외에도 현재 연결된 AP로부터 전파장애가 발생하여 연결이 끊어진 경우에 현재 사용되고 있지 않는 다른 인터페이스를 사용하여 대체경로를 발견하여 장애 데이터 채널을 고속으로 복구하는 기능도 제공할 수 있다.
도4는 본 발명에 따른 이동노드는 서비스 품질(QoS)을 보장하면서 고속 핸드오버를 수행하기 위한 거미(SPIDER: Simultaneous Parallel Distribution of Data with Hierarchical Bi-Directional Tunnels) 핸드오버 알고리즘의 흐름도(Flow Chart)를 나타낸 것이다. 도3의 2계층 이동성관리 모듈은 이동노드가 이동할 때 현재 접속된 CAP로부터의 전파세기를 측정하여 2계층에서 핸드오버 준비 혹은 실행 상태를 3계층 이동성관리 모듈에 통보한다. 여기서 지능형 이동성 검출 기법은 전 파의 세기나 위치정보를 사용하여 2 계층 핸드오버에 준비나 실행에 필요한 여러 가지 조건을 검출할 수 있다.
만약 2계층 핸드오버 요구가 시급할 경우에, 거미 핸드오버 알고리즘은 현재 접속된 분산 AR(Current Distribution Access Router: C-DAR)를 다음에 연결한 분산 AR(Next DAR: N-DAR)로 접속을 변경하여 병렬 분산 패킷 전송을 담당하는 AR을 변경한 뒤 2계층 핸드오버를 실행한다. 여기서 C-DAR의 병렬분산 캐쉬테이블에 이미 여러 개의 NAR이 등록되어 있다면, C-DAR에 등록된 NAR가운데서 최적의 NAR을 선택하여 N-DAR로 설정하여 병렬분산 담당 AR을 변경한다. 만약 기존에 아무 NAR도 연결되어 있지 않다면, 지능형 이동성 검출 기법에 의해 제공된 NAP의 해당 NAR을 찾아서 임시 IP주소를 새로 만들어 중복성을 확인한 뒤 C-DAR에 등록한다.
이동노드는 기존의 C-DAR과의 사이에 설정된 병렬패킷 전송을 위한 데이터 경로(터널)를 N-DAR을 중심으로 하여 분배되도록 NAR 및 C-DAR의 바인딩 캐쉬엔트리를 변경한 뒤, 2계층 핸드오버를 실행하고 마지막으로 HA 및 CN들에 병렬분산 담당 AR의 변경을 통보하여 핸드오버를 완료하며, 상기 C-DAR은 연결이 끊어진 AR정보를 자신의 병렬 분산캐쉬 테이블에서 삭제한다. 여기서 DAR과 대상노드사이에는 세가지 패킷전송방식, 즉 BT(Bi-Directional Tunneling) 방식, 간접 RO(Route Optimization)방식 및 혼합 (Hybrid)방식 중 하나를 선택하여 사용한다. 상기 BT와 혼합방식의 경우 DAR에서 HA 및 대상노드로 각각 역방향 터널을 구축하며, 간접 루트최적화방식에서는 DAR에서 이동노드의 HoA (Home IP Address)에 대한 대표임시 IP주소 (Representative CoA: RCoA)를 형성하여 DAR의 바이딩 테이블에 등록하고, DAR은 이동노드에서 대상노드로 향하는 패킷의 발신지 주소를 RCoA로 대체하여 전달한다.
위와 같은 핸드오버 동작은 거미가 거미줄을 이동할 때 거미줄 가운데 특정 이음선(본 발명에서 DAR)을 사용하여 움직이며, 여러 개의 발을 사용하여 동시에 거미줄에 연결되어 있어 절대로 연결이 끊어지지 않은 바와 같이 본 발명에서 제안한 핸드오버 알고리즘도 다수의 인터페이스를 사용하여 여러 개의 AR과 동시에 다중 데이터 채널을 형성하여 통신이 연결된 상태에서 DAR간의 핸드오버를 수행한다.
도4에서 인증과정은 AAA(Authentication, Authorization and Accounting)과 관련된 IETF의 인증모델을 따른다. 그 외 라우터 간청(Router Solicitation)과, 주소 중복성 확인 요구 및 응답과, 터널링 및 홈에이전트(HA)와, 대상노드(CN) 바인딩 업데이트 메시지등도 MIPv6에 일반적으로 적용되는 보안 메커니즘에 따라 구현될 수 있다.
현재 이동성관리과 관련하여 MITM Attack 및 DoS Attack 방지기술, 이동 프레픽스 요청 및 광고 (Mobile Prefix Solicitation and Advertisement) 보안기술, 바이딩 수정(BU) 메시지 보안기술, 암호화된 홈주소(Crytographically Generated Home Address)등의 다양한 보안기술이 개발되고 있기 때문에 본 발명에서 적용할 인증 및 접근권한 프로토콜, 메시지 암호화 방법 등은 상기 IETF나 MIPv6 모델에 제한되는 것은 아니다.
도4에서 중요한 것은 대부분의 경우 이동노드가 현재 접속점에서 멀어질 경우에 데이터 감소를 보상하기 위해 미리 다른 AP와 접속하여 병렬로 데이터 패킷을 주고받기 때문에 핸드오버가 발생할 경우 핸드오버로 인한 지연시간이나 패킷소실이 전혀 발생하지 않는다.
특히 복잡한 도심에서의 멀티패스 페이딩이나 전파음영효과에 의해 이동 노드의 움직임에 대한 예측이 잘못된 경우에도 다중 인터페이스를 사용하여 다수 개의 AR 혹은 AP들과 연결되어 있으므로 잘못된 예측에 의한 핸드오버 지연시간이 발생할 확률을 줄일 수 있다.
도5는 도4의 거미 핸드오버 알고리즘을 적용하여 동일한 4개의 인터페이스가 장착된 이동노드가 홈 에이전트(Home Agent) 및 대상노드로부터 전송되어 오는 패킷을 C-DAR, NAR1, NAR2 및 NAR3을 통하여 병렬로 수신하고 있는 시나리오를 나타낸다. 도5에서 홈 에이전트는 CN1 (Correspondent Node1)로부터 MN의 HoA(Home Address)로 전송 시에 패킷들을 가로채어 (Intercept) 자신의 주소를 발신지주소(Source Address)로 하고, C-DAR(Current Distribution Access Router)를 목적지 주소로 하는 순방향 터널을 구축하여 C-DAR로 전달한다.
C-DAR은 HA로부터 수신된 패킷을 탈캡슐화(De-Capsulation)하여 목적지 주소를 확인한 뒤 그 주소가 HoA인 패킷들을 병렬 분산캐쉬테이블내의 내용(Entry in Parallel Distribution Cache Entry)을 참조하여 NAR1, NAR2, NAR3로 구축된 순방향 터널로 분산하여 병렬로 동시에 전달한다. 그 외 CCoA (Current CoA)로 가는 패킷은 중간 AR을 거치지 않고 곧바로 이동노드로 전달한다.
NAR1, NAR2 혹은 NAR3은 C-DAR로부터 받은 패킷들은 앞에서와 같이 탈캡슐화과정을 거친 뒤, 도5에서 보인 순방향 바인딩 캐쉬테이블의 엔트리를 참조하여 곧바로 이동노드의 해당 임시IP주소 즉 NCoA1, NCoA2 및 NCoA3로 각각 전달한다. 이동노드는 CCoA, NCoA1, NCoA2, NCoA3로 입력된 패킷들을 모아서 상위 전송계층(Transport Layer)로 전달한다. 이 때 각각의 랜/맨 인터페이스의 각각 다른 임시IP주소로 수신된 패킷들은 탈캡슐화한 뒤, 발신지 주소가 CN1으로 동일하기 때문에 상부의 전송계층에게는 상이한 수신IP주소와 관계없이 투명하게 패킷이 전달된다.
상기 병렬분산 패킷전송은 동시 바인딩(Simultaneous Binding)을 사용한 다중케스트(Multicast) 전송과는 달리 AR에 입력된 다수의 패킷들에 대해 개개의 패킷이 각각 다른 출력 채널로 고속으로 병렬로 부하를 병렬로 분산하여 동시에 전송함으로써 이동노드가 가용한 유효대역폭을 증가시킨다.
이동노드는 대상노드로 패킷을 전송할 때는 먼저상부 전송계층에서 받은 패킷들을 현재 활성상태에 있는 랜/맨 인터페이스의 임시IP 주소로 병렬 분산하여 해당목적지로 동시에 송신한다.
도5의 경우에 이동노드는 대상노드로 패킷을 전송할 때 발신지 주소를 현재의 임시IP주소로 구성하여 앞의 C-DAR, NAR1, NAR2 및 NAR3로 전달한다. NAR1, NAR2 및 NAR3은 C-DAR로부터의 패킷 다운로드를 위한 순방향 터널과는 반대인 역방향 터널을 사용하여 C-DAR 패킷을 업로드한다. C-DAR은 이동노드 혹은 NAR1, NAR2 및 NAR3로부터 받은 패킷의 목적지 주소를 탈캡슐화 과정을 통하여 확인한 뒤, 역 방향 바인딩 캐쉬 테이블의 엔트리를 확인하여 역방향 터널을 통하여 HA로 해당 패킷을 전송한다.
HA는 C-DAR로부터 받은 패킷을 탈캡슐화하여 해당 대상노드로 보통의 정상적인 인터넷 라우팅기술을 사용하여 전달한다. 도5에는 각각의 AR에 순방향 및 역방향 바이딩 바인딩 테이블 엔트리가 도시되어 있다.
도5에서 이동노드와 대상노드(CN)간에 앞에서 설명한 순방향 및 역방향 터널을 사용한 전달모드를 양방향 터널(Bi-Directional Tunneling Mode)방식이라 말한다. 거미 핸드오버 알고리즘은 앞의 양방향 패킷전달모드이외에 직접 루터 최적화(Direct Route Optimization: DRO) 및 간접루터 최적화방식(Indirect Route Optimization: IRD)의 두 가지 부가적인 패킷전송모드를 지원한다.
상기 직접 루터 최적화 방식은 MIPv6의 루터 최적화 방식과 마찬가지로 이동노드에서 임시IP주소를 발신지 주소로 사용하여 앞에서 언급한 터널링을 사용하지 않고 대상노드로 패킷을 직접 전달하는 방법이다. 이 경우 인터넷 표준규격 RFC 3775 MIPv6에서 정의된 홈 주소 목적지 옵션(Home Address Destination Option)을 사용하여 송신 패킷의 IPv6 확장헤드에 HoA를 첨부하여 송신함으로써 각각 다른 임시IP주소들로부터 대상노드에 수신된 패킷들이 상부전송계층에는 동일한 발신지 주소 HoA를 가진 패킷으로 취급되어 투명하게 전달되게 한다.
대상노드는 내부에 저장된 이동노드의 임시IP주소와 HoA 바인딩 캐쉬정보를 사용하여 RFC 3775의 Type 2 라우터 헤더에 HoA를 삽입하여 임시IP주소 헤드를 확장하여 이동노드로 직접 송신한다. 이동노드의 각기 다른 임시IP 주소에 도착한 패 킷은 Type 2 라우터 헤더에 저장된 HoA를 발신지 주소로 하여 전송계층에 투명하게 전달된다. 도5에서는 이동노드의 CCoA 및 NCoA2로부터 송신된 패킷이 CN2와 직접 루터 최적화 방법에 의해 통신하는 경우를 나타낸 것이다.
간접루트 최적화방식은 직접루터 최적화방식과는 달리 C-DAR에서 이동노드로부터 병렬로 송신된 패킷들을 역방향 터널을 통하여 C-DAR에서 모아 대상노드에 전달하고 대상노드는 홈 에이전트를 통하지 않고 C-DAR을 통하여 이동노드에 패킷을 직접 송신하는 방식이며, 앞에서의 직접루터 최적화방식과 같이 홈 주소 목적지 옵션(Home Address Destination Option) 및 Type 2 라우터헤더를 사용한다.
그러나 직접루터 최적화방식과는 달리 C-DAR은 대상노드로 패킷을 보낼 때는 발신지 주소를 C-RCoA (Current RCoA)로 바꾸어서 HoA를 홈주소 목적지옵션(Home Address Destination Option)을 사용하여 송신하며, 대상노드로부터 받은 패킷을 이동노드로 보낼 때는 Type 2 라우터헤더에 HoA를 넣어서 병렬분산 캐쉬테이블을 참조하여 병렬로 분산하여 전송한다. 그러므로 대상노드는 C-DAR로부터 발신지 주소가 C-RCoA인 패킷을 받아서 홈 주소 목적지옵션을 사용하여 전송계층에 발신지가 HoA인 패킷을 전달하고 송신 시에는 Type 2 라우터 헤더에 HoA를 넣어서 바인딩 캐쉬를 참조하여 C-RCoA로 패킷을 전송한다.
도5에서 이동노드는 CN3과의 통신에 간접 루터 최적화방식을 사용한다. 직접루터 최적화방식과 간접루터 최적화방식의 차이는 중간에 C-DAR에 패킷이 모아져서 전송이 이루어진다는 것 이외에는 거의 동일하다. 일반적으로 직접 루터 최적화 방식은 단대단 병렬 분산패킷경로에 의한 응답시간이나 수율(Throughput)등에서 최상 의 성능을 기대할 수 있으나, 핸드오버 지연시간이나 핸드오버 신호의 오버헤드가 클 수 있다. 반면에 양방향 터널링 방식은 핸드오버 지연시간이나 신호오버헤드측면에서 최상의 성능을 기대할 수 있으나, 대상노드와 DAR간에 단일 루트를 사용함으로 경우에 따라 대상노드에서 응답시간에서 직접루터 최적화방식만큼 좋지 않을 수도 있다. 일반적으로 유선 코어망은 대부분 고속이므로 위와 같은 현상이 발생하지 않는다.
간접루터 최적화방식은 위의 2가지의 장점을 모두 갖춘 최적방식이나 C-DAR에서 발신지 패킷주소를 C-RCoA로 대체함에 따른 라우팅 테이블처리에서 시간지연이 발생할 수 있으나, 간접루터 최적화방식에서는 영역내 핸드오버(Intra-Domain Handover)에 대해서는 이동노드에서 홈 에이전트나 대상노드로 BU(Binding Update)메시지를 송신할 필요가 없이 C-DAR의 HoA와 관련된 바이딩 캐쉬정보만 변경하기 때문에 계층적 MIP(HMIP)과 같이 신호메시지의 오버헤드를 줄이고 핸드오버 지연시간을 줄이는 효과가 있다.
왜냐하면, HA/CN은 C-DAR에 저장된 이동노드의 현재 대표임시주소(Current Representative CoA: C-RCOA)의 주소와 통신하기 때문에 C-DAR이 관리하는 이동노드의 임시IP 주소변경에 대해 알 필요가 없다. 이것이 IETF HMIPv6와 같이 핸드오버 시그널링 오버헤드 및 핸드오버 지연시간을 줄이는 효과를 가져온다. 도5에서 NCOA는 링크 혹은 사이트 지역 IPv6 주소 (Link-local 혹은 Site-local IPv6 Address)형태로 구성될 수 있다.
그 외 간접방식에서 C-DAR과 대상노드간에 역방향 터널만 생성하는 혼합방식 을 도5에서 C-DAR과 CN4사이에 보인다. 혼합방식에서 C-DAR과 대상노드사이에는 홈 에이전트를 거치지 않고 역방향 터널을 사용하여 직접 통신하며 대상노드에서 이동노드로의 패킷은 직접 루트최적화방식과 같이 전달된다. 마지막으로 도5에서 CN5는 대상노드가 이동노드와 동일한 영역에 존재할 경우에 터널을 사용하지 않고 일반적인 IP 라우팅 방법에 의하여 통신하는 경우를 보인다.
도6은 본 발명에 따른 분산 병렬 패킷전송 알고리즘의 흐름도를 보여준다. C-DAR에서는 도착한 패킷이 홈 에이전트나 대상노드로부터 INBOUND 패킷인지 아니면 이동노드로부터 보내온 OUTBOUND 패킷인지 검사한다. 만약 INBOUND 패킷이면, C-DAR의 패킷을 탈캡슐화하여 주소를 파악한 뒤 병렬분산캐쉬 테이블를 참조하여 각각의 패킷을 해당 터널을 통하여 각각 다른 다음 목적지로 병렬로 전송한다. 이 때 해당 목적지로의 경로에 대한 지연이나 장애 혹은 체증 등의 정보가 있으면, 병렬분산캐쉬 테이블에 기록된 목적지 이동노드에 대한 임시IP 주소의 우선순위(Priority)에 따라 패킷을 전송할 수 있다.
만약 이동노드로부터의 패킷이 OUTBOUND 패킷이면, 먼저 양방향 터널방식(Bi-Directional Tunneling 방식: BT방식) 혹은 간접 루트최적화 방식인지를 검사한다. 만약 BT 방식 혹은 혼합방식이면, 패킷을 탈캡슐화하여 목적지 주소를 확인한 뒤, 역방향 바이딩 캐쉬 테이블을 참조하여 해당 역방향 터널을 통하여 목적지로 전송한다. 만약 간접 루트최적화방식이면 수신패킷의 출발지 주소(Source Address)를 C-RCoA로 대체하여 목적지로 전송한다. BT 방식이나 간접방식의 경우에 이동노드가 이동 중에 다양한 AP에 접속하여 병렬로 데이터를 전송할 때 홈 에이전 트 및 대상노드에 부과될 수 있는 바이딩 수정 오버헤드 및 지연시간을 줄이면서 해당 이동노드 간에의 핸드오버가 보다 효율적으로 수행되게 한다.
도7은 거미 핸드오버를 적용한 순방향 터널의 바인딩 엔트리 및 터널링 패킷 구조를 보여준다. 병렬분산 캐쉬 엔트리의 항목은 발신지 및 홈 주소 외에 QoS관련 정보나 패킷전송의 우선순위, 생존시간을 포함한다. 그 외 기타정보는 플래그나 시퀀스 번호 등을 포함할 수 있다. 병렬분산 바인딩 캐쉬 엔트리에서 목적지 주소 HoA로 가는 모든 패킷은 다음 주소로 터널을 형성하거나 아니면 직접 전송된다. 그리고 대상노드에서 이동노드의 각기 다른 임시IP주소로 도착한 패킷은 MIPv6의 Type-2 라우터헤더 선택(Router Header Option)에 의해 상부 전송계층에 목적지 주소 HoA인 패킷으로 전달되어 다른 임시IP주소에서 상관없이 투명하게 전달된다.
도7에서 다음 주소 CCoA는 C-DAR에 직접 연결된 임시IP주소로써 핸드오버시 주 CoA로써 3계층 핸드오버의 중심축 역할을 수행한다. 즉 CCoA가 연결된 AP의 전파세기가 연결을 유지할 수 없으면, 전파세기가 강한 AP를 가진 다른 NAR로 핸드오버하고, CCoA 및 해당 AP의 AR을 변경하여 핸드오버를 완료한다.
도8은 거미 핸드오버를 적용한 역방향 터널의 바인딩 엔트리 및 터널링 패킷 구조를 보여준다. 도8에서 C-DAR에서 대상노드로 향하는 OUTBOUND 패킷들은 발신지 주소가 C-DAR의 IP주소이므로 방화벽의 인그래스 필터링(Ingress Filtering)을 통과할 수 있다. 도9는 IPv6의 목적지 선택 헤드(Destination Option Header)에 MIPv6의 집 주소 선택헤드(Home Address Option Header)를 첨부한 패킷구조를 보인다. 이동노드의 각기 다른 인터페이스로부터 전송된 출발지 임시IP 주소가 각기 다 른 패킷들은 대상노드에 도착했을 때, MIPv6의 집 주소 목적지선택을 사용하여 상부 전송계층에 패킷 발신지 주소에 상관없이 투명하게 전달된다. 그리고 영역내 직접 라우팅의 경우에도 Type-2 Routing Header를 사용하여 각기 다른 임시IP주소에 도착한 패킷들이 같은 라우터 목적지 주소인 HoA로 전달되게 한다.
도10은 또한 거미 핸드오버를 적용한 간접 루트최적화방식에 의한 송수신 패킷 구조를 보인다. 도10은 거미 핸드오버 알고리즘의 양방향 터널링방식을 적용한 영역간 이동성관리에 대한 신호 순서도(Signaling Sequence Diagram)이다. 도10에서 이동노드는 NAR1를 통하여 C-DAR에 연결되어 HA/CN과 통신을 하고 있다. 이동노드가 이동하여 NAR2를 만나면 QoS요구조건을 만족하기 위해 NAR2에 접속을 시도한다. 먼저 NAR2와 RS/RA, DAD 요구/응답, 승인 요구/응답 등의 메시지를 교환한 뒤, C-DAR에 병렬분산 패킷전송을 위한 바인딩을 요청한다. C-DAR이 요청을 받아드리면 패킷은 NAR1 및 NAR2를 통하여 분산되어 병렬로 이동노드에게 전달된다. 이 때 2계층으로부터 핸드오버가 급박하다는 이벤트가 전달되면, 이동노드는 C-DAR에 병렬분산 담당 AR의 변경을 요청하고, C-DAR은 현재 접속된 NAR가운데서 핸드오버 최적 NAR인 NAR2를 선정하여 DAR 변경요청메시지를 보낸다. 이 때 C-DAR은 현재 자신이 가지고 있는 순방향 및 역방향 바인딩 정보를 모두 NAR2에 DAR 변경 요청시 전송한다.
NAR2는 DAR 변경요청을 받은 후 C-DAR로부터 받은 바인딩 정보를 참조하여 자신의 순방향 및 역방향 바인딩 테이블을 수정한다. 그리고 아직 NAR1으로부터 HA로 가는 패킷이 N-DAR로 이관되어 전달되지 않으므로 N-DAR은 NAR1의 역방향 바인 딩 캐쉬 테이블을 수정하여 앞으로 자기에게 HA로 가는 패킷을 보낼 것을 요청한다.
이동노드는 NAR로부터 역방향 바인딩 캐쉬테이블 수정 승인을 받으면, C-DAR에 DAR 변경승인메시지를 보낸다. 이 후부터 순방향 바인딩 테이블의 바인딩 정보에 의해 N-DAR로 유입되는 모든 패킷은 이동노드로 병렬로 분산되어 전송되고, 아울러 역방향 바인딩 캐쉬 테이블에 의해 HA로 전송되게 된다. C-DAR은 N_DAR로의 순방향 터널을 위한 바인딩 정보는 남겨두고 HoA와 관련된 다른 모든 바인딩 캐쉬정보를 삭제한다. C-DAR로부터 N-DAR로의 순방향 터널은 핸드오버로 인한 패킷손실을 방지한다.
마지막으로, N-DAR은 HA에 바인딩 수정메시지를 송신하여 HA가 앞으로 이동노드의 HoA로 가는 메시지를 자기에게 보낼 것을 요청하여 HA와의 사이에 순방향 터널을 구축한다. 루터 최적화방식을 적용한 경우도 상기 기술한 바와 유사하다.
이동노드는 이동 중에 일반적으로 예측이 어려운 다양한 이동성을 나타낸다. 예를 들어, 고속도로나 열차 등의 경우에는 이동속도가 보통 예측가능하나 대도시의 경우에 도로에서의 교통량이나 운전자의 운전습관에 따라 다양한 이동성 패턴을 나타낸다.
본 발명에서는 이러한 이동성패턴을 검출하기 위하여 전파세기에 기초한 이동성 검출기법을 제안한다. 도11은 이동노드의 움직임에 따른 전파세기의 변화와 관련 문지방값(Threshold)을 보여준다. 도11에서 Ts는 접속점(Point of Attachment: PoA) 스위치 문지방값을 표시하고, Tp는 핸드오버 준비문지방값을 나 타내고, Ta는 AP 연계(Association) 문지방값을 나타낸다.
상기 지능형 이동성 검출기법의 접속점 스위치 조건에서 해당 NAP로부터의 전파세기가 Ts보다 큰 경우에 2계층 핸드오버가 실행되도록 구성하여 전파음영효과, 멀티 패스 페이딩 및 난 로스(Non-LOS)에 기인한 잘못된 이동성 예측 확률을 줄이고, 2계층 핸드오버가 일어난 뒤에 HA/CN에 바인딩 수정 메시지를 보내 가용 대역폭을 보장하고, 아울러 핸드오버당한 인터페이스를 비활성화 시켜 전력소모를 줄이면서, 이전에 접속된 AP와 다음에 접속된 AP가 동일한 AP인지의 여부를 판단하여 Ts값을 조정함으로써 핑ㆍ퐁 효과를 줄이도록 구성되어 있다.
이동노드의 인터페이스는 전력소모를 줄이기 위해 평소에 한 개의 활성화된 인터페이스를 제외하고는 모두 휴먼상태에 있다. 이동노드의 이동으로 인해서 현재 접속 AP로부터 전파세기가 Tp보다 작으면, 이동노드는 핸드오버 준비상태로 들어가기 위하여 휴먼중인 인터페이스를 깨워서 핸드오버를 준비하도록 한다. 활성화된 인터페이스는 AP들로부터 전파를 수신하여 수신된 전파의 세기가 Ta보다 크면 해당 AP와 연계를 맺고 병렬 패킷전송에 참여한다. 만약 3계층 이동성관리기능으로부터 2계층 핸드오버 실행 명령이 내려오면 NAP로 부터의 전파세기를 분석하여 만약 Ts보다 크면 2계층 핸드오버를 실행한다. 이와 같이 Ta, Tp, Ts 세 개의 문지방값은 뒤에 설명한 지능형 이동성 검출을 위한 기준으로 사용된다. 여기서 문지방값들은 고정된 값이 아니라 이동노드의 이동패턴에 의존적이다.
도12는 지능형 이동성 검출 (Intelligent Mobility Detection) 알고리즘을 도시한 것이다. 도12에서 이동노드는 현대 접속된 AP인 CAP로부터의 전파세기가 Tp 보다 작으면, C-DAR에 2계층 핸드오버가 시급함을 통보하고, 3계층 핸드오버로부터 3계층 핸드오버 실행 명령을 기다린다. 여기서 2계층 및 3계층간의 동기를 위한 통보 및 명령어 등은 앞의 도2에서 도시한 IEEE MIH 표준을 따를 수 있다.
만약 3계층으로부터 핸드오버 승인이 나면 NAP로부터의 전파세기가 충분하지의 여부를 검사하여 Ts보다 크면, 2계층 핸드오버를 실행하고, 기존의 CAP과 연결된 인터페이스는 전력소모를 줄이기 위해 비활성화 상태를 유지시킨다. CAP로부터 전파세기가 Tp보다 작지 않은 경우에도 현재 접속된 인터페이스들로부터의 가용 대역폭 총합을 계산하여 이동노드의 실시간 멀티미디어 서비스의 품질 요구조건을 만족시키지 못하면, 휴먼상태에 있는 다른 인터페이스를 활성화시켜 앞에서 언급한 바와 같이 연계를 설정하여 새로운 패킷전송경로를 형성한다.
이동 노드가 셀간의 경계점에서 핑ㆍ퐁 움직임에 따른 신호오버헤드 및 지연을 줄이기 위해 본 발명에서는 핸드오버 실행문지방값 Ts가 이동패턴에 의존적으로 설정되게 구성하여 문제를 해결한다. 즉, 도12의 지능형 이동성 검출 기법에서 이전 AP는 이동노드가 현재 AP로 접속되기 바로 이전에 접속했던 AP를 지칭한다. 지능형 이동성 검출알고리즘에서 이동노드가 몇 개의 인접한 셀간을 왔다갔다하는 이동패턴을 가질 경우, 이전 AP와 다음 AP가 동일하며, 이 경우 Ts 값을 급격히 증가하도록 구성하여 핸드오버가 일어나는 것을 어렵게 한다. 결론적으로 지능형 이동성 검출기법은 이동노드의 이동패턴을 고려하여 핸드오버로 인한 신호오버헤드, 패킷손실 및 시간지연을 획기적으로 줄여주면서 고속의 핸드오버를 가능하게 한다.
상기 기술한 무선 랜 또는 맨에서 이동노드의 이동성관리방법에 대하여 요약하면, a) 가용 대역폭을 보장하면서 핸드오버로 인한 패킷손실 및 시간지연을 방지하기 위하여 이동노드에 인터페이스를 여러 개 장착하여 이동노드의 움직임에 따른 2계층으로부터의 이동성 검출 정보를 사용하여 이동노드와 연결된 주 AP의 AR을 현재 분산 AR(C-DAR)로 선정하는 단계와, b) 가용 총 대역폭 합이 서비스 품질 요구를 만족시키지 못할 경우 핸드 오버할 가능성이 있는 복수의 AR들에 MIPv4 혹은 MIPv6 임시 IP 주소들을 사용하여 연결을 맺고, 연결을 맺은 AR들을 통하여 이동노드와 C-DAR간에 복수의 병렬 패킷 전송터널을 형성하여 패킷을 전송하는 단계와, C-DAR과 HA/CN간에는 핸드오버 시간지연을 줄이기 위해 다양한 방식의 패킷을 전송하는 단계와, c) 이동노드의 움직임에 따른 2계층으로부터의 이동성 검출 정보를 사용하여 2 계층 핸드오버가 시급한 경우에 거미 핸드오버 알고리즘을 적용하여 다음 분산 AR(N-DAR)을 선정하여 이동노드와 C-DAR간의 기존 병렬 패킷전송터널을 이동노드와 N-DAR간에 이전하여 새로운 병렬 패킷전송터널을 형성하는 단계와, d) 지능형 이동성 검출 기법 및 거미핸드오버 알고리즘을 사용하여 접속점 변경 조건이 만족되면 2계층 핸드오버를 곧바로 실행하여 핸드오버를 완료하고, 주 임시 IP주소 변경에 따라 홈 에이전트 및 해당 노드들에게 변경에 따른 바인딩 수정메시지를 전송하는 단계로 이루어져 있다.
상기 연결을 맺은 AR들을 통하여 이동노드와 C-DAR간에 복수의 병렬 패킷 전송터널을 형성하여 패킷을 전송하는 단계에서, 이동노드가 이동 중에 현재 접속된 AP로부터의 전파세기가 약해져서 가용 대역폭이 서비스 품질 요구를 만족시키지 못할 경우에 지능형 이동성 검출기법을 적용하여 이동 중에 접근 가능한 부근 AP로부터의 전파세기 값이 AP연계 문지방값(Ta)보다 큰 해당 AR을 선정하고, 거미 핸드오버 알고리즘을 적용하여 임시IP주소를 형성하고 중복성 및 인증을 확인한 뒤, 해당 AR를 C-DAR에 등록시켜 이동노드와 C-DAR간에 한 개 이상의 패킷전송 터널을 형성하면서 가용 대역폭인 서비스 품질요구 조건을 만족할 때까지 다수 개의 AR를 사용하여 복수의 병렬 패킷전송 터널을 형성하여 패킷을 병렬로 분산하여 전송하도록 이루어져 있다.
상기 C-DAR과 HA/CN간에는 핸드오버 시간지연을 줄이기 위해 다양한 방식의 패킷을 전송하는 단계에서, C-DAR과 HA에는 양방향 터널 방식에 의해 패킷을 전송하고, C-DAR과 대상노드사이에는 양방향 터널 (BT) 방식, 간접 루터 최적화 방식 및 혼합방식 중에서 하나를 선택하여 사용하고, 상기 간접루터 최적화 방식은 영역내 이동에 대해서 HA나 대상노드에 바이딩 수정 메시지를 보내지 않아도 되도록 구성하여 핸드오버 지연시간이나 신호 오버헤드를 줄일 수 있도록 구성되며, 이동노드와 대상노드간에는 직접 루터 최적화 방식을 사용할 수 있도록 이루어져 있다.
상기 이동노드와 다음 분산 AR간에 새로운 병렬 패킷전송터널을 형성하는 단계에서, 지능형 이동성 검출 기법은 이동노드의 이동에 따라 주 AP로부터의 전파세기가 핸드오버 준비문지방값 Tp보다 작을 경우에 2계층 핸드오버 시급함을 3계층 핸드오버에 통보하고, 거미핸드오버 알고리즘을 이용하여 다수의 연결된 AR 중에서 위치정보나 전파세기를 조사하여 이동노드의 이동성 패턴을 예측하고 최적의 AR을 다음 분산 AR(N-DAR)로 선정한 뒤 C-DAR의 병렬분산바인딩 캐쉬 테이블과 다른 NAR들의 역방향 바인딩 캐쉬 테이블의 내용을 변경하여 기존의 이동노드와 C-DAR간의 양방향 병렬 패킷전송터널을 제거하고 이동노드와 N-DAR간의 새로운 양방향 패킷전송터널을 형성하여 패킷을 병렬로 분산하여 전송하도록 이루어져 있다.
상기 바인딩 수정메시지를 전송하는 단계에서, 지능형 이동성 검출기법의 접속점 스위치 조건에서 해당 NAP로부터의 전파세기가 Ts보다 큰 경우에 2계층 핸드오버가 실행되도록 구성하여 전파음영효과, 멀티 패스 페이딩 및 난 로스(Non-LOS)에 기인한 잘못된 이동성 예측 확률을 줄이고, 2계층 핸드오버가 일어난 뒤에 HA/CN에 바인딩 수정 메시지를 보내 가용 대역폭을 보장하고, 아울러 핸드오버당한 인터페이스를 비활성화 시켜 전력소모를 줄이면서, 이전에 접속된 AP와 다음에 접속된 AP가 동일한 AP인지의 여부를 판단하여 Ts값을 조정함으로써 핑ㆍ퐁 효과를 줄이도록 이루어져 있다.
상기 기술한 무선 랜 또는 맨에서 이동노드의 이동성관리 시스템에 대하여 요약하면, a) 가용 대역폭을 보장하면서 핸드오버로 인한 패킷손실 및 시간지연을 방지하기 위하여 이동노드의 움직임에 따른 2계층으로부터의 이동성 검출 정보를 사용하여 이동노드와 연결된 주 AP의 AR을 C-DAR로 선정하기 위한 이동노드에 장착된 여러 개의 인터페이스와, b) 지능형 이동성 검출기법을 사용하여 가용 총 대역폭 합이 서비스 품질 요구를 만족시키지 못할 경우에 핸드오버할 가능성이 있는 복수의 AR들에 MIPv4 혹은 MIPv6 임시 IP 주소들을 사용하여 연결을 맺고, 연결을 맺은 다수의 AR들을 통하여 이동노드와 상기 C-DAR간에 복수의 병렬 패킷 전송터널을 형성하고 C-DAR과 HA/CN간에는 다양한 패킷을 전송하는 수단과, c) 이동노드의 움직임에 따른 2계층으로부터의 이동성 검출 정보를 사용하여 2 계층 핸드오버가 시급한 경우 거미 핸드오버 알고리즘을 적용하여 이동노드와 C-DAR간의 상기 다수의 병렬 패킷전송터널에 기초하여 이동할 N-DAR를 선정하여 이동노드와 N-DAR간에 새로운 병렬 패킷전송터널을 형성하는 수단과, d) 지능형 이동성 검출기법 및 거미핸드오버 알고리즘을 사용하여 접속점 변경 조건이 만족되면 2계층 핸드오버를 곧바로 실행하여 핸드오버를 완료하고, 주 임시 IP주소 변경에 따라 발생하는 바인딩 수정메시지를 홈 에이전트 및 해당 노드들에게 전송하는 수단으로 이루어져 있다.
상기 C-DAR과 HA/CN간 패킷을 전송하는 수단에서, 이동노드가 이동 중에 현재 접속된 AP로부터의 전파세기가 약해져서 가용 대역폭이 서비스 품질 요구를 만족시키지 못할 경우에 지능형 이동성 검출기법을 적용하여 이동 중에 접근 가능한 부근 AP로부터의 전파세기 값이 AP연계 문지방값(Ta)보다 큰 해당 AR을 선정하고, 거미 핸드오버 알고리즘을 적용하여 임시IP주소를 형성하고 중복성 및 인증을 확인한 뒤, 해당 AR를 C-DAR에 등록시켜 이동노드와 C-DAR간에 한 개 이상의 패킷전송 터널을 형성하면서 가용 대역폭인 서비스 품질요구 조건을 만족할 때까지 여러 개의 AR를 사용하여 복수의 병렬 패킷전송 터널을 형성하여 패킷을 병렬로 분산하여 전송하는 수단으로 이루어져 있다.
상기 C-DAR과 HA/CN간 패킷을 전송하는 수단에서, 이동노도와 HA/CN간의 전송에서 C-DAR과 HA에는 양방향 터널 방식에 의해 패킷을 전송하고, C-DAR과 대상노드사이에는 양방향 터널 방식, 간접 루터 최적화 방식 및 혼합방식 중에서 하나를 선택하여 사용하고, 상기 간접루터 최적화 방식은 영역내 이동에 대해서 HA나 대상노드에 바이딩 수정 메시지를 보내지 않아도 되도록 구성하여 핸드오버 지연시간이나 신호 오버헤드를 줄일 수 있도록 구성되며, 이동노드와 대상노드간에는 직접 루터 최적화 방식을 사용할 수 있도록 구성되어 있다.
상기 이동노드와 N-DAR간에 새로운 병렬 패킷전송터널을 형성하는 수단에서, 지능형 이동성 검출 기법은 이동노드의 이동에 따라 주 AP로부터의 전파세기가 핸드오버 준비문지방값 Tp보다 작을 경우 2계층 핸드오버 시급함을 3계층 핸드오버에 통보하고, 거미핸드오버 알고리즘에 기초하여 기존에 연결된 AR중에서 위치정보나 전파세기를 조사하여 이동노드의 이동성 패턴을 예측하고 최적의 AR을 N-DAR로 선정한 뒤, C-DAR의 병렬분산바인딩 캐쉬테이블과 다른 NAR들의 역방향 바인딩 캐쉬 테이블의 내용을 변경하여 기존의 이동노드와 C-DAR간의 양방향 병렬 패킷전송터널을 제거하고 이동노드와 N-DAR간의 새로운 양방향 패킷전송터널을 형성하여 패킷을 병렬로 분산하여 전송하는 수단으로 이루어져 있다.
상기 바인딩 수정메시지를 전송하는 수단에서, 지능형 이동성 검출기법에 기초한 접속점 스위치 조건에서 해당 NAP로부터의 전파세기가 Ts보다 큰 경우에 2계층 핸드오버가 실행되게 하여 전파음영효과, 멀티 패스 페이딩 및 난 로스(Non-LOS)에 기인한 잘못된 이동성 예측 확률을 줄이고, 2계층 핸드오버가 일어난 뒤에 HA/CN에 바인딩 수정 메시지를 보내 가용 대역폭을 보장하고, 아울러 핸드오버당한 인터페이스를 비활성화 시켜 전력소모를 줄이면서, 이전에 접속된 AP와 다음에 접 속된 AP가 동일한 AP인지의 여부를 판단하여 Ts값을 조정함으로써 실제적인 핑ㆍ퐁 효과를 줄이는 수단으로 이루어져 있다.
상기 무선 랜/맨 시스템에서 지능형 이동성 검출 및 거미 핸드오버 알고리즘을 사용하여 핸드오버 지연시간이나 패킷손실을 방지하는 확장성 있는 다중 동일 인터페이스 구조를 사용하여 전파장애가 발생하여 연결이 끊어진 경우에 사용되고 있지 않는 다수의 인터페이스를 사용하여 대체경로를 찾아서 연결하여 장애채널 복구수단을 구비하고 있다.
본 발명은 무선 랜 또는 맨에서 C-DAR기능을 수행하는 이동 에이전트 시스템을 구축하여 MIPv4 혹은 MIPv6 라우터를 지원하는 시스템에 내장하거나 지능형 에이전트 서버시스템에서 동작할 수 있다.
본 발명에서는 무선 랜/맨 시스템에서 이동노드에 다수의 동일한 랜 혹은 맨 인터페이스들을 장착하여 지능형 이동성 검출, 병렬 패킷 처리 및 스파이더 핸드오버 기법을 적용하여 이동 중에도 사용자의 서비스품질 요구에 따라 필요한 만큼의 가용 대역폭을 역동적으로 제공하면서 셀간의 이동에 따른 핸드오버 시간지연이나 패킷손실을 방지하는 작용효과가 있다.
본 발명의 또 다른 효과는 동일한 다중 인터페이스 및 병렬 분산 처리 기법을 적용하여 이동중인 이동노드에게 필요한 대역폭이 역동적으로 보장되게 하는데 있다.
본 발명의 또 다른 효과는 동일한 다중 인터페이스를 사용한 스파이더 핸드 오버 알고리즘을 적용함으로써 이동노드가 고속으로 이동시에도 핸드오버 지연시간 및 패킷손실이 발생하지 않도록 하는데 있다.
본 발명의 또 다른 효과는 동일한 다중 인터페이스를 사용하여 이동노드의 이동패턴을 지능적으로 검출하여 이동노드에게 핸드오버 지연시간을 줄이고 최적시점에서 핸드오버를 수행할 수 있도록 하는데 있다.
Claims (12)
- 무선 랜 또는 맨에서 이동노드의 이동성관리방법에 있어서,가용 대역폭을 보장하면서 핸드오버로 인한 패킷손실 및 시간지연을 방지하기 위하여 이동노드에 인터페이스를 다수 개 장착하여 이동노드의 움직임에 따른 2계층으로부터의 이동성 검출 정보를 사용하여 이동노드와 연결된 주 AP의 AR을 C-DAR로 선정하는 단계와,가용 총 대역폭 합이 서비스 품질 요구를 만족시키지 못할 경우에 핸드오버할 가능성이 있는 다수의 AR들에 MIPv4 혹은 MIPv6의 임시 IP 주소들을 사용하여 연결을 맺고, 연결된 다수의 AR들을 통하여 이동노드와 C-DAR 간에 병렬 패킷 전송을 위한 복수의 계층적 양방향 터널을 형성하여 패킷을 전송하고, C-DAR과 홈에이전트 및 대상노드 사이에 패킷을 전송하는 단계와,상기 이동노드의 움직임에 따른 2계층으로부터의 이동성 검출 정보를 사용하여 2 계층 핸드오버가 시급한 경우에 거미 핸드오버 알고리즘을 적용하여 N-DAR을 선정하고, 이동노드와 C-DAR간의 기존 병렬 패킷전송터널을 N-DAR로 이전하여 이동노드와 N-DAR간에 새로운 병렬 패킷전송터널을 형성하는 단계와,지능형 이동성 검출 기법 및 거미핸드오버 알고리즘을 사용하여 접속점 변경 조건이 만족되면 2계층 핸드오버를 실행하여 핸드오버를 완료하고, 주 임시 IP주소 변경에 따라 홈 에이전트 및 대상노드들에게 주 임시IP 주소 변경에 따른 바인딩 수정메시지를 전송하는 단계로 이루어진 가용대역폭 보장형 고속 병렬 이동성관리방법.
- 청구항1에 있어서,상기 가용 총 대역폭 합이 서비스 품질 요구를 만족시키지 못할 경우 핸드오버할 가능성이 있는 다수의 AR들에 MIPv4 혹은 MIPv6의 임시 IP 주소들을 사용하여 연결을 맺고, 연결된 다수의 AR들을 통하여 이동노드와 C-DAR간에 병렬 패킷 전송을 위한 복수의 계층적 양방향 터널을 형성하여 패킷을 전송하는 단계에서,이동노드가 이동 중에 현재 접속된 AP로부터의 전파세기가 약해져서 가용 대역폭이 서비스 품질 요구를 만족시키지 못할 경우에 지능형 이동성 검출기법을 적용하여 이동 중에 접근 가능한 부근 AP로부터 측정된 전파세기 값이 AP연계 문지방값(Ta)보다 큰 AP의 AR을 선정하고, 거미 핸드오버 알고리즘을 적용하여 임시IP주소를 형성하고 중복성 및 인증을 확인한 후, 해당 AR을 C-DAR에 등록시켜 이동노드와 C-DAR간에 한 개 이상의 병렬 패킷전송 터널을 형성하고, 상기 단계는 가용 대역폭이 서비스 품질요구 조건을 만족할 때까지 계속하여 다수 개의 AR을 선정하고 복수의 병렬 패킷전송 터널을 형성하여 패킷을 병렬로 분산하여 전송하는 단계로 이루어진 가용대역폭 보장형 고속 병렬 이동성관리방법.
- 청구항1에 있어서,상기 C-DAR과 홈에이전트 및 대상노드 사이에 패킷을 전송하는 단계에서,C-DAR과 홈에이전트에는 양방향 터널 방식에 의해 패킷을 전송하고, C-DAR과 대상노드사이에는 양방향터널 방식, 간접 루터 최적화 방식 및 혼합방식 중에서 하나를 선택하여 사용하고,상기 간접루터 최적화 방식은 영역내 이동에 대해서 홈에이전트나 대상노드에 바이딩 수정 메시지를 보내지 않아도 되도록 구성하여 핸드오버 지연시간이나 신호 오버헤드를 줄일 수 있도록 구성되며, 이동노드와 대상노드간에는 직접 루터 최적화 방식을 사용할 수 있도록 구성된 가용대역폭 보장형 고속 병렬 이동성관리방법.
- 청구항1에 있어서,상기 이동노드와 N-DAR 간에 새로운 병렬 패킷전송터널을 형성하는 단계에서,지능형 이동성 검출 기법은 이동노드의 이동에 따라 주 AP로부터 측정된 전파세기가 핸드오버 준비문지방값(Tp)보다 작을 경우에 2계층 핸드오버 시급함을 3계층 핸드오버에 통보하고, 거미핸드오버 알고리즘을 이용하여 다수의 연결된 AR 중에서 위치정보나 전파세기를 조사하여 이동노드의 이동성 패턴을 예측하여 최적의 AR을 N-DAR로 선정한 후, C-DAR의 병렬분산바인딩 캐쉬 테이블과 다른 NAR들의 역방향 바인딩 캐쉬 테이블의 내용을 변경하여 기존의 이동노드와 C-DAR간의 양방향 병렬 패킷전송터널을 제거하고 이동노드와 N-DAR간의 새로운 양방향 패킷전송터널을 형성하여 패킷을 병렬로 분산하여 전송하는 단계로 이루어진 가용대역폭 보장형 고속 병렬 이동성관리방법.
- 청구항1에 있어서,상기 바인딩 수정메시지를 전송하는 단계에서,지능형 이동성 검출기법의 접속점 스위치 조건에서 해당 NAP로부터 측정된 전파세기가 핸드오버실행문지방값(Ts)보다 큰 경우에 2계층 핸드오버가 실행되도록 구성하여 전파음영효과, 멀티 패스 페이딩 및 난 로스(Non-LOS)에 기인한 잘못된 이동성 예측 확률을 줄이고, 2계층 핸드오버가 일어난 뒤에 홈에이전트 및 대상노드에 바인딩 수정 메시지를 보내 가용 대역폭을 보장하고, 핸드오버당한 인터페이스를 비활성화 시켜 전력소모를 줄이면서, 이전에 접속된 AP와 다음에 접속된 AP가 동일한 AP인지의 여부를 판단하여 핸드오버실행문지방값(Ts)을 조정함으로써 핑ㆍ퐁 효과를 줄이는 단계로 이루어진 가용대역폭 보장형 고속 병렬 이동성관리방법.
- 무선 랜 또는 맨에서 이동노드의 이동성관리 시스템에 있어서,가용 대역폭을 보장하면서 핸드오버로 인한 패킷손실 및 시간지연을 방지하기 위하여 이동노드의 움직임에 따른 2계층으로부터의 이동성 검출 정보를 사용하여 이동노드와 연결된 주 AP의 AR을 C-DAR로 선정하기 위한 이동노드에 장착된 다수 개의 인터페이스와,지능형 이동성 검출기법을 사용하여 가용 총 대역폭 합이 서비스 품질 요구를 만족시키지 못할 경우에 핸드오버할 가능성이 있는 다수의 AR들에 MIPv4 혹은 MIPv6 임시 IP 주소들을 사용하여 연결을 맺고, 연결된 다수의 AR들을 통하여 이동노드와 C-DAR간에 병렬 패킷 전송을 위한 복수의 계층적 양방향 터널을 형성하고 C-DAR과 홈에이전트 및 대상노드 사이에 패킷을 전송하는 수단과,이동노드의 움직임에 따른 2계층으로부터의 이동성 검출 정보를 사용하여 2 계층 핸드오버가 시급한 경우에 N-DAR를 선정하고, 이동노드와 C-DAR간의 기존 병렬 패킷전송터널을 N-DAR로 이전하여 이동노드와 N-DAR간에 새로운 병렬 패킷전송터널을 형성하는 수단과,지능형 이동성 검출기법 및 거미핸드오버 알고리즘을 사용하여 접속점 변경 조건이 만족되면 2계층 핸드오버를 곧바로 실행하여 핸드오버를 완료하고, 주 임시 IP주소 변경에 따라 발생하는 바인딩 수정메시지를 홈 에이전트 및 대상 노드들에게 전송하는 수단으로 이루어진 가용대역폭 보장형 고속 병렬 이동성관리시스템.
- 청구항6에 있어서,상기 C-DAR과 홈에이전트 및 대상노드 사이에 패킷을 전송하는 수단에서,이동노드가 이동 중에 현재 접속된 AP로부터의 전파세기가 약해져서 가용 대역폭이 서비스 품질 요구를 만족시키지 못할 경우에 지능형 이동성 검출기법을 적용하여 이동 중에 접근 가능한 부근 AP로부터 측정된 전파세기 값이 AP연계 문지방값(Ta)보다 큰 AP의 AR을 선정하고, 거미 핸드오버 알고리즘을 적용하여 임시IP주소를 형성하고 중복성 및 인증을 확인한 후, 해당 AR을 C-DAR에 등록시켜 이동노드와 C-DAR간에 한 개 이상의 병렬 패킷전송 터널을 형성하고, 상기 수단은 가용 대역폭이 서비스 품질요구 조건을 만족할 때까지 계속하여 다수 개의 AR을 선정하고 복수의 병렬 패킷전송 터널을 형성하여 패킷을 병렬로 분산하여 전송하는 수단으로 이루어진 가용대역폭 보장형 고속 병렬 이동성관리 시스템.
- 청구항6 또는 청구항7에 있어서,상기 C-DAR과 홈에이전트 및 대상노드간을 패킷을 전송하는 수단에서,C-DAR과 홈에이전트에는 양방향 터널 방식에 의해 패킷을 전송하고, C-DAR과 대상노드사이에는 양방향터널 방식, 간접 루터 최적화 방식 및 혼합방식 중에서 하나를 선택하여 사용하고,상기 간접루터 최적화 방식은 영역내 이동에 대해서 홈에이전트나 대상노드에 바이딩 수정 메시지를 보내지 않아도 되도록 구성하여 핸드오버 지연시간이나 신호 오버헤드를 줄일 수 있도록 구성되며, 이동노드와 대상노드간에는 직접 루터 최적화 방식을 사용하여 데이터를 전송할 수 있도록 구성된 가용대역폭 보장형 고속 병렬 이동성관리시스템.
- 청구항6 또는 청구항7에 있어서,상기 이동노드와 N-DAR간에 새로운 병렬 패킷전송터널을 형성하는 수단에서,지능형 이동성 검출 기법은 이동노드의 이동에 따라 주 AP로부터 측정된 전파세기가 핸드오버 준비문지방값(Tp)보다 작을 경우 2계층 핸드오버 시급함을 3계층 핸드오버에 통보하고, 거미핸드오버 알고리즘에 기초하여 기존에 연결된 AR 중에서 위치정보나 전파세기를 조사하여 이동노드의 이동성 패턴을 예측하고 최적의 AR을 N-DAR로 선정한 뒤, C-DAR의 병렬분산바인딩 캐쉬 테이블과 다른 NAR들의 역방향 바인딩 캐쉬 테이블의 내용을 변경하여 기존의 이동노드와 C-DAR간의 양방향 병렬 패킷전송터널을 제거하고 이동노드와 N-DAR간의 새로운 양방향 패킷전송터널을 형성하여 패킷을 병렬로 분산하여 전송하는 수단으로 이루어진 가용대역폭 보장형 고속 병렬 이동성관리시스템.
- 청구항6 또는 청구항7에 있어서,상기 바인딩 수정메시지를 전송하는 수단에서,지능형 이동성 검출기법에 기초한 접속점 스위치 조건에서 해당 NAP로부터 측정된 전파세기가 핸드오버실행문지방값(Ts)보다 큰 경우에 2계층 핸드오버가 실행되게 하여 전파음영효과, 멀티 패스 페이딩 및 난 로스(Non-LOS)에 기인한 잘못된 이동성 예측 확률을 줄이고, 2계층 핸드오버가 일어난 뒤에 홈에이전트 및 대상노드에 바인딩 수정 메시지를 보내 가용 대역폭을 보장하며, 핸드오버를 당한 인터페이스를 비활성화시켜 전력소모를 줄이고, 이전에 접속된 AP와 다음에 접속된 AP가 동일한 AP인지의 여부를 판단하여 핸드오버실행문지방값(Ts)을 변경 조정함으로써 핑ㆍ퐁 효과를 줄이는 수단으로 이루어진 가용대역폭 보장형 고속 병렬 이동성관리시스템.
- 청구항6 또는 청구항7에 있어서,상기 무선 랜/맨 시스템에서 지능형 이동성 검출 및 거미 핸드오버 알고리즘을 사용하여 핸드오버 지연시간이나 패킷손실을 방지하는 확장성 있는 다중 동일 인터페이스 구조를 사용하여 전파장애가 발생하여 연결이 끊어진 경우에 사용되고 있지 않는 다수의 인터페이스를 사용하여 대체경로를 찾아서 연결하여 장애채널을 복구하는 수단을 구비한 가용대역폭 보장형 고속 병렬 이동성관리시스템.
- 청구항6 또는 청구항7에 있어서,상기 무선 랜 또는 맨에서 DAR은 MIPv4 혹은 MIPv6를 지원하는 프락시 라우터 시스템에 내장되어 구축되거나 혹은 별도의 외장형 이동 에이전트 서버 시스템에 구축되어 동작할 수 있는 가용대역폭 보장형 고속 병렬 이동성관리시스템.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060048476A KR100759465B1 (ko) | 2006-05-30 | 2006-05-30 | 무선 랜/맨에서 동일한 다수의 인터페이스를 사용한가용대역폭 보장형 고속 병렬 이동성관리 방법 및 시스템 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060048476A KR100759465B1 (ko) | 2006-05-30 | 2006-05-30 | 무선 랜/맨에서 동일한 다수의 인터페이스를 사용한가용대역폭 보장형 고속 병렬 이동성관리 방법 및 시스템 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR100759465B1 true KR100759465B1 (ko) | 2007-09-20 |
Family
ID=38738104
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060048476A KR100759465B1 (ko) | 2006-05-30 | 2006-05-30 | 무선 랜/맨에서 동일한 다수의 인터페이스를 사용한가용대역폭 보장형 고속 병렬 이동성관리 방법 및 시스템 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100759465B1 (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100965599B1 (ko) | 2008-06-13 | 2010-06-23 | 경기대학교 산학협력단 | 계층적 다자간 통신 방법 |
KR101338337B1 (ko) | 2011-12-16 | 2013-12-06 | 경북대학교 산학협력단 | HMIPv6 표준에 기반한 QoS 보장형 이동성 관리 방법 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040016264A (ko) * | 2002-08-16 | 2004-02-21 | 삼성전자주식회사 | 지역화 이동성 관리를 지원하는 이동 IPv6에서최적화된 패킷 라우팅 방법 |
-
2006
- 2006-05-30 KR KR1020060048476A patent/KR100759465B1/ko not_active IP Right Cessation
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040016264A (ko) * | 2002-08-16 | 2004-02-21 | 삼성전자주식회사 | 지역화 이동성 관리를 지원하는 이동 IPv6에서최적화된 패킷 라우팅 방법 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100965599B1 (ko) | 2008-06-13 | 2010-06-23 | 경기대학교 산학협력단 | 계층적 다자간 통신 방법 |
KR101338337B1 (ko) | 2011-12-16 | 2013-12-06 | 경북대학교 산학협력단 | HMIPv6 표준에 기반한 QoS 보장형 이동성 관리 방법 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Al-Surmi et al. | Mobility management for IP-based next generation mobile networks: Review, challenge and perspective | |
An et al. | Reduction of handover latency using MIH services in MIPv6 | |
WO2010041440A1 (ja) | インタフェース切換システム、モバイルノード、代理ノード及び移動管理ノード | |
US8457143B2 (en) | Method for lossless handover in vehicular wireless networks | |
Wang et al. | A network-based local mobility management scheme for wireless mesh networks | |
Paik et al. | Prediction-based fast handoff for mobile WLANs | |
US9629059B2 (en) | Mobile node registration method, intercommunication method, switching method and network element | |
KR100759465B1 (ko) | 무선 랜/맨에서 동일한 다수의 인터페이스를 사용한가용대역폭 보장형 고속 병렬 이동성관리 방법 및 시스템 | |
Chuang et al. | Network controlled handover mechanisms in mobile edge computing | |
KR100853181B1 (ko) | 이동노드의 트리거를 이용한 빠른 핸드오버 방법 | |
McCarthy et al. | Using NEMO to support the global reachability of MANET nodes | |
Park et al. | QoS-guaranteed IP mobility management for fast-moving vehicles with multiple network interfaces | |
Kafle et al. | CoMoRoHo: Cooperative mobile router-based handover scheme for long-vehicular multihomed networks | |
Park et al. | Design of fast handover mechanism for multiple interfaces mobile IPv6 | |
Elfadil et al. | Extended Proxy Mobile IPv6 Scheme Using Global Local Mobility Anchor. | |
Masud et al. | A primary interface selection policy in heterogeneous networks based on QoS | |
Haseeb et al. | Comparative performance analysis of mobile IPv6 protocols: Special reference to simultaneous bindings | |
US20110116475A1 (en) | Vertical handoff method, vertical handoff system, home agent, and mobile node | |
Jubara et al. | Evaluation of SIGMA and SCTPmx for high handover rate vehicle | |
Alnas et al. | A survey of handoff performance in mobile IP | |
Park et al. | Network mobility management using predictive binding update | |
Wu et al. | Comparison of different mobility management schemes for reducing handover latency in Mobile IPv6 | |
KR100734838B1 (ko) | 핸드오버시 패킷 유실을 방지하는 패킷 포워딩 방법, 경로재설정 방법 및 상태 전이 방법 | |
Takahashi et al. | Inter-domain handover scheme based on forwarding router discovery for mobile IP networks | |
Takahashi et al. | A routing-aware handover scheme for mobile ip |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
N231 | Notification of change of applicant | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20120209 Year of fee payment: 5 |
|
LAPS | Lapse due to unpaid annual fee |