KR101045645B1 - Arp 수행 방법 및 그 방법을 수행하는 단말 - Google Patents
Arp 수행 방법 및 그 방법을 수행하는 단말 Download PDFInfo
- Publication number
- KR101045645B1 KR101045645B1 KR1020090014241A KR20090014241A KR101045645B1 KR 101045645 B1 KR101045645 B1 KR 101045645B1 KR 1020090014241 A KR1020090014241 A KR 1020090014241A KR 20090014241 A KR20090014241 A KR 20090014241A KR 101045645 B1 KR101045645 B1 KR 101045645B1
- Authority
- KR
- South Korea
- Prior art keywords
- address
- mobile terminal
- handover
- arp
- connection
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 68
- 238000005457 optimization Methods 0.000 claims abstract description 5
- 238000004891 communication Methods 0.000 claims description 2
- 238000012544 monitoring process Methods 0.000 claims description 2
- 230000003068 static effect Effects 0.000 claims description 2
- 230000011664 signaling Effects 0.000 claims 1
- 230000008569 process Effects 0.000 abstract description 12
- 230000000694 effects Effects 0.000 abstract description 4
- 230000004044 response Effects 0.000 description 7
- 239000003795 chemical substances by application Substances 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000012795 verification Methods 0.000 description 3
- PWHULOQIROXLJO-UHFFFAOYSA-N Manganese Chemical compound [Mn] PWHULOQIROXLJO-UHFFFAOYSA-N 0.000 description 2
- 229910052748 manganese Inorganic materials 0.000 description 2
- 239000011572 manganese Substances 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 238000004002 angle-resolved photoelectron spectroscopy Methods 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002250 progressing effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/10—Mapping addresses of different types
- H04L61/103—Mapping addresses of different types across network layers, e.g. resolution of network layer into physical layer addresses or address resolution protocol [ARP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0055—Transmission or use of information for re-establishing the radio link
- H04W36/0066—Transmission or use of information for re-establishing the radio link of control information between different types of networks in order to establish a new radio link in the target network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0083—Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/16—Performing reselection for specific purposes
- H04W36/18—Performing reselection for specific purposes for allowing seamless reselection, e.g. soft reselection
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 ARP 수행 방법 및 그 방법을 수행하는 단말에 대한 것이다.
이러한 본 발명에 따르면, ARP(Address Resolution Protocol) 최적화를 통해 이기종망간 끊김 없는 핸드오버를 지원하는 이동 단말은 제1 무선망에 초기 접속하여 할당 받은 IP 주소의 바인딩 정보를 홈 에이전트에 등록하고, 상기 IP 주소에 대한 유일성 확인절차(Gratuitous ARP)를 수행하여 상기 유일성을 확인한다. 그리고, 상기 제1 무선망에서 제2 무선망으로 핸드오버시 상기 IP 주소의 바인딩 정보를 등록하고 초기 접속 여부를 확인하여 상기 초기 접속이 아닌 것으로 판단되면 상기 IP 주소에 대한 유일성 확인 절차를 수행하지 않고 상기 IP 주소를 사용한다.
이로써, 이동 단말은 타 망으로부터 새로운 망으로 핸드오버시 핸드오버 지연을 유발하는 Gratuitous ARP 과정을 생략하고, 기존에 이동 단말이 가지는 IP 주소를 그대로 사용함으로써 이기종망간 끊김 없는 핸드오버를 지원하는 효과가 있다.
PMIP, MIP, ARP, 핸드오버, 홈 에이전트
Description
본 발명은 ARP 수행 방법 및 그 방법을 수행하는 단말에 관한 것이다. 특히 본 발명은 서로 다른 이기종망간 핸드오버시 효율적으로 Gratuitous ARP를 관리함으로써 핸드오버 지연을 줄이는 방법 및 그 방법을 수행하는 단말에 관한 것이다.
기존 인터넷의 발달은 유선을 기반으로 한 인프라가 주류를 이루고 있다.
그러나 최근 들어 무선을 기반으로 한 이기종 네트워크 환경에서 무선 데이터 서비스를 위한 이동성을 보장하는 인프라가 각광 받는 추세이다. 이기종 무선 네트워크는 서로 다른 종류의 망 예를 들어 무선랜, HSDPA(High Speed Downlink Packet Access), CDMA(Code Division Multiple Access), WCDMA(Wideband Code Division Multiple Access), WiBro(와이맥스 라고도 함), WiFi(Wireless Fidelity) 망 등으로 구성된다.
유무선을 통틀어 이동성을 보장해 주기 위해서는 모바일 아이피(Mobile IP, 이하 'MIP'라 명명함)및 프록시 모바일 아이피(Proxy Mobile IP, 이하 'PMIP'라 명명함)를 이용하는 방법이 주로 이용되고 있으며, 이러한 이동성 기술들은 이기종망간의 로밍 등에도 크게 이용되고 있다. 특히, 최근에는 유무선 통신사 합병, 가입자망 개방 등 통신시장의 개방화 및 컨버젼스가 급속히 진행되어 언제 어디서나 인터넷 접속이 가능한 끊김 없는 이동성(Seamless Mobility)에 대한 필요가 급증하고 있는 실정이다.
한편, 도 1은 종래의 WCDMA 망에서의 PMIP 초기 접속 방법을 나타낸 흐름도이다.
첨부된 도 1을 참조하면, SGSN(200)이 서비스 요청(Sevice REQ)에 따른 무선망 접속 과정을 수행한 가입자의 이동 단말(100)로부터 PDP 컨텍스트 활성화 요구(Activate PDP Context Request)를 수신하면, 그에 따른 PDP 컨텍스트 생성 요구 메시지(Create PDP Context REQ)를 생성하여 GGSN(300)으로 전송한다(S101, S102, S103).
GGSN(300)은 이동 단말(100)의 가입자에 대한 인증 절차를 위한 접속 요청(Access Request) 메시지 및 접속 응답(Access Response)메시지를 인증서버(AAA)(500)와 교환한다(S104, S105).
GGSN(300)은 인증에 성공하면 PMIP 등록 요청(PMIP Registration Request) 메시지를 홈 에이전트(Home Agent, 이하 'HA'라 칭함)로 송신하고(S106), HA(400)는 이동 단말(100)에 할당되는 IP 주소를 PMIP 등록 응답(PMIP Registration Response) 메시지상에 실어 응답한다(S107).
GGSN(300)은 상기 응답에 따른 PDP 컨텍스트 생성 응답(Create PDP Context Response) 메시지를 SGSN(200)을 통해 이동 단말(100)로 전송한다(S108, S109).
이렇게 HA(400)로부터 IP 주소를 할당 받은 이동 단말(100)은 수신된 IP 주소를 가지고 DAD(Duplication Address Detection)을 체크하기 위해 ARP(Address Resolution Protocol) 메시지를 네트워크 측으로 브로드캐스팅(Broadcasting)한다(S110). 이는 수신된 상기 IP 주소의 유일성을 확인하기 위한 과정으로 이동 단말(100)의 중복된 IP 주소 사용을 방지하기 위한 것이다.
예컨대, 도 1에 나타낸 바와 같이 Windows XP나 Vista는 3초에 걸쳐 3번의 ARP를 브로드캐스팅 하는 것이 일반적이다. 단, 본 명세서에서는 Window OS를 기반으로 하는 실시 예를 설명하고 있으나 이에 한정되지 않으며 다른 OS의 종류에 따라 DAD를 하는 방법에 약간의 차이가 있을 수 있다.
이동 단말(100)은 ARP 메시지를 전송한 후 네트워크 측으로부터 응답이 없는 경우 할당된 IP 주소가 유일성을 갖는 것으로 판단하고 자신의 IP 주소로 설정하여 사용하게 된다(S111). 이러한 ARP 방법를 통한 IP 주소할당 Proxy ARP 혹은 Gratuitous ARP라 할 수 있다.
이밖에 종래의 WCDMA 망, WiBro 망 등에서의 MIP 혹은 PMIP 초기 접속에서도 약간의 차이가 있으나 IP 주소를 할당 받는 이후에 상기 도 1의 S110 단계와 마찬가지로 할당된 IP 주소를 가지고 DAD를 체크하기 위해 네트워크 측으로 ARP 메시지를 보내는 과정을 수행한다.
한편, ARP를 통한 IP 주소 설정 방법은 이기종망간의 핸드오버(Handover)시 에도 그대로 적용되며, 이를 다음의 도 2를 통해 설명한다.
도 2는 종래의 다른 무선망에서 WCDMA 망으로의 PMIP 핸드오버 방법을 나타낸 흐름도이다.
첨부된 도 2를 참조하면, 이동 단말(100)이 다른 종류의 무선망(CDMA, WiBro, 무선랜 등)에서 WCDMA 망으로 핸드오버 하게 되는 경우 상기 도 1의 초기 접속과 마찬가지로 Gratuitous ARP를 수행한 다음 네트워크 측으로부터 응답이 없어야 비로소 할당된 IP 주소를 사용한다.
그러나, Gratuitous ARP을 수행하는 동안에는 이동 단말(100)이 IP 주소를 사용하지 못하므로 그 단계만큼 핸드오버 지연(Handover Delay)이 발생하는 문제점이 있다. 또한, 이동 단말(100)이 이기종망간의 핸드오버시 매번 ARP(Address Resolution Protocol) 메시지를 네트워크 측으로 브로드캐스팅할 경우 컨버전스 네트워크에 따른 이기종망간의 이동이 증가하는 추세로 볼 때 네트워크 및 장비에 부하를 유발할 수 있는 문제점이 있다.
따라서 본 발명은 상기 문제점을 해결하기 위한 것으로 본 발명은 서로 다른 이기종망간 핸드오버시 효율적으로 Gratuitous ARP를 관리함으로써 핸드오버 지연 및 네트워크 부하를 줄이는 ARP 수행 방법 및 그 방법을 수행하는 단말을 제공하기 위한 것이다.
전술한 기술 과제를 해결하기 위한, 본 발명의 실시 예에 따른 서로 다른 무선인터페이스를 가지는 이동 단말이 ARP(Address Resolution Protocol)를 수행하는 방법은,
a) 무선망에 접속하여 할당받은 IP 주소의 바인딩 정보를 홈 에이전트에 등록하는 단계; 및 b) 상기 무선망에의 접속이 초기 접속인지의 여부를 확인하고, 상기 무선망의 접속이 초기 접속인 것으로 확인되는 경우, 상기 무선망에서의 상기 IP 주소에 대한 유일성 확인 절차를 수행하는 단계를 포함한다.
한편, 본 발명의 실시 예에 따른 ARP(Address Resolution Protocol) 최적화를 통해 이기종망간 끊김 없는 핸드오버를 지원하는 이동 단말은,
상기 이기종망에 대응하는 이기종 무선인터페이스를 통해 무선통신을 수행하는 인터페이스부; 상기 인터페이스부의 동작을 감시하여 상기 이동 단말의 초기 접속 여부를 판단하는 핸드오버 제어부; 및 상기 초기 접속시 할당 받은 IP 주소의 바인딩 정보를 홈 에이전트에 등록하고, 상기 IP 주소에 대한 유일성 확인절차(Gratuitous ARP)를 수행하는 운용 제어부를 포함하되, 상기 운용 제어부는 상기 초기 접속 여부에 따라 상기 IP 주소에 대한 유일성 확인절차를 수행하는 것을 특징으로 한다.
전술한 구성에 의하여 본 발명의 실시 예에 따른 이동 단말은 타 망으로부터 새로운 망으로 핸드오버시 핸드오버 지연을 유발하는 Gratuitous ARP 과정을 생략 하고, 기존에 이동 단말이 가지는 IP 주소를 그대로 사용함으로써 이기종망간 끊김 없는 핸드오버를 지원하는 효과가 있다.
또한, 이기종망간의 핸드오버시 네트워크 측으로 ARP 메시지를 전송하지 않으므로 이를 처리하던 네트워크 장비들의 부하를 줄이는 효과를 기대할 수 있다.
아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시 예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시 예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.
명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. 또한, 명세서에 기재된 "…부", "…기", "모듈" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.
본 명세서에서 이동 단말(Mobile Terminal, MT)은, 단말장치(terminal), 이동국(Mobile Station, MS), 가입자국(Subscriber Station, SS), 휴대 가입자국(Portable Subscriber Station, PSS), 사용자 장치(User Equipment, UE), 접근 단말(Access Terminal, AT) 등을 지칭할 수도 있고, 단말, 이동 단말, 가입자국, 휴대 가입자 국, 사용자 장치, 접근 단말 등의 전부 또는 일부의 기능을 포함할 수도 있다.
본 명세서에서 기지국(Base Station, BS)은 접근점(Access Point, AP), 무선 접근국(Radio Access Station, RAS), 노드B(Node-B), eNB(Evolved Node-B)송수신 기지국(Base Transceiver Station, BTS), MMR(Mobile Multihop Relay)-BS 등을 지칭할 수도 있고, 접근점, 무선 접근국, 노드B, eNB, 송수신 기지국, MMR-BS 등의 전부 또는 일부의 기능을 포함할 수도 있다.
이제 본 발명의 실시 예에 따른 ARP 최적화를 통한 이기종망간 끊김 없는 핸드오버 방법 및 그 방법을 수행하는 단말에 대하여 도면을 참조로 하여 상세하게 설명한다.
도 3은 본 발명의 실시 예에 따른 이기종 무선 네트워크의 구성도이다.
첨부된 도 3을 참조하면, 본 발명의 실시 예에 따른 이기종 무선 네트워크는 사업자가 다르거나 또는 무선 접속 방식이 상이한 무선랜, WiBro, WCDMA, CDMA 등의 네트워크로 구성된다. 그리고, 제1 서브넷과 제2 서브넷은 각각 WiBro 망과 WCDMA망에 속하는 서비스 영역을 의미한다. 이하, 본 발명의 실시 예를 설명함에 있어서 이동 단말(100)이 WiBro 망에서 WCDMA 망으로 핸드오버 하는 것을 가정하되 이에 한정되지 않는다.
제1 서브넷 및 WiBro 망은 이동 단말(100)이 초기 접속(혹은 기존에 접속한) 네트워크이다.
그리고, 제2 서브넷 및 WCDMA 망은 이동 단말(100)이 현재 접속한 로밍 네트워크이며, 이동 단말(100), Node-B(210), SGSN(Serving GPRS Support Node)(200), GGSN(Gateway GPRS Support Node)(300), HA(Home Agent)(400) 및 인증 서버(Authentication, Authorization and Accounting, AAA)(500)를 포함한다.
이동 단말(100)은 멀티모드(Multi Mode) 단말로서, 특정 망에서만 동작하는 단말이 아니라 서로 다른 종류의 무선 접속 규격을 가지는 WiBro 망 및 WCDMA 망에서 모두 동작이 가능한 단말이다.
이동 단말(100)은 WiBro 망 또는 WCDMA 망에 무선으로 연결되어 MIP 혹은 PMIP 서비스를 제공받음으로써 이종의 다른 무선망으로의 이동이 가능하며, 본 발명의 실시 예에 따른 이기종망간 끊김 없는 핸드오버를 지원하는 단말 클라이언트를 가진다. 상기 단말 클라어언트에 대해서는 뒤에서 자세히 설명하도록 한다.
SGSN(200)은 이동 단말(100)의 이동성 관리, 발/착신신호 처리 절차 및 패킷 데이터의 송수신을 처리하기 위한 세션 관리, 인증 및 과금 기능, 패킷 데이터의 라우팅처리 기능 등을 수행한다.
GGSN(300)는 WiBro 망의 ACR(Access Control Router) 등과 같은 망 라우터로 패킷 게이트웨이 기능을 수행하는 외부 에이전트(Foreign Agent, FA)이다.
즉, GGSN(300)은 고속의 패킷 데이터 서비스를 제공하는 IP(Internet Protocol) 기반 패킷망의 서빙 노드(Serving Node)로서 패킷 데이터 서비스를 위한 세션을 관리하며, 패킷 데이터의 라우팅 처리 기능 및 WCDMA와 인터넷망을 연결하기 위한 인터페이스를 제공한다.
HA(400)는 이동 단말(100)의 홈 주소(Home Address)와 같은 서브넷에 속한 라우터일 수 있으며, 이동 단말(100)의 현재 위치를 나타내는 CoA(Care of Address)와 이동 단말(100)의 바인딩 정보를 저장 및 관리하는 역할을 한다.
또한, HA(400)는 이기종 네트워크 내에서의 이동 단말(100)의 IP 주소를 할당하는 역할을 하고, 자신이 승인한 IP 주소에 대하여 유일성을 보장한다. 따라서, 이동 단말(100)은 MIP나 PMIP를 통해 이기종간 네트워크로 이동하더라도 항상 자신의 IP 주소를 이용하여 통신을 하게 되어 IP 주소 및 포트에 의존하는 TCP 등의 IP 상위 계층의 접속은 항상 유지할 수 있다.
AAA(500)는 이동 단말(100)과 이동 단말(100)이 접속을 요청한 무선망 간의 가입자 인증 기능, 서비스 권한 검증 기능 및 과금 기능을 수행한다
한편, 도 4를 통하여 본 발명의 실시 예에 따른 이기종망간 핸드오버를 지원하는 이동 단말(100)의 클라이언트 구조를 설명한다.
도 4는 본 발명의 실시 예에 따른 이기종망간 핸드오버를 지원하는 이동 단말의 클라이언트 구조를 나타낸 블록도이다.
첨부된 도 4를 참조하면, 본 발명의 실시 예에 따른 이동 단말(100)의 클라이언트는 인터페이스부(110), 핸드오버 제어부(120), 미디어 제어부(130), 운용 제어부(140), 핸드오버 관리부(150) 및 메인 제어부(160)를 포함한다.
인터페이스부(110)는 서로 다른 이기종 네트워크에 무선으로 접속할 수 있는 이기종 인터페이스들(111, 112, 113, 114)로 구성되며, 이동 단말(100)의 초기 접속 혹은 핸드오버에 따라 해당하는 인터페이스가 동작하게 된다. 여기서, 초기 접 속은 이동 단말(100)에 전원이 연결되어 처음 네트워크에 접속하는 것으로 이기종망간의 핸드오버로 인해 새로운(다른) 네트워크에 접속하는 것과는 구별된다.
핸드오버 제어부(120)는 인터페이스부(110)의 동작을 감시하고 이동 단말(100)의 초기 접속 여부를 판단하기 위한 초기 접속 플래그(Gratuitous ARP=On/Off)를 관리하며, 이동 단말(100)의 초기 접속 혹은 핸드오버 여부를 미디어 제어부(130)로 전달하는 역할을 한다.
여기서, 초기 접속 플래그의 Gratuitous ARP=On은 이동 단말(100)에 할당 받은 IP 주소가 없는 상태(초기 접속)를 나타내는 값으로 IP 할당 절차를 수행한 이후에 반드시 Gratuitous ARP를 수행해야 함을 의미한다. 그리고, Gratuitous ARP=Off는 이동 단말(100)의 IP 주소가 있음을 의미하는 값으로 새로운 망에 대한 PMIP 등록(Registration) 절차를 수행한 이후에 불필요한 Gratuitous ARP를 수행을 생략하기 위한 값이다.
즉, 핸드오버 제어부(120)는 이동 단말(100)이 특정 네트워크에 초기 접속을 수행한 경우 디폴트로 설정된 초기 접속 플래그의 Gratuitous ARP=On을 Gratuitous ARP=Off으로 변경한다.
미디어 제어부(130)는 핸드오버 제어부(120)와 더불어 이기종망간의 핸드오버에 대응하는 인터페이스부(110)의 동작을 제어하고, 운용 제어부(140)로 기존망에서 새로운(다른) 망으로 핸드오버 되었음을 최종적으로 알리는 역할을 한다.
운용 제어부(140)는 이동 단말(100)의 특정 망 접속에 따른 TCP/IP 패킷(Packet)을 처리하는 역할 및 그에 따른 운용 시스템(OS)을 제어하는 역할을 하 며, 특히 이동 단말(100)의 초기 접속 혹은 이기종망간 핸드오버 여부에 따른 Gratuitous ARP를 수행한다.
즉, 운용 제어부(140)는 이동 단말(100)의 초기 접속에 따른 새로운 인터페이스 접속이 있는 경우 ARP 메시지를 생성하여 네트워크측으로 브로드캐스팅을 수행한다. 반면, 이동 단말(100)초기 접속이 아닌 핸드오버로 인해 새로운 인터페이스로 이기종망에 접속한 경우 Gratuitous ARP를 수행하지 않고 생략할 수 있다.
또한, 운용 제어부(140)는 이동 단말(100)에 고정(Static) IP 주소가 설정되어 있는 경우에도 이를 판단하여 Gratuitous ARP를 수행하지 않고 생략할 수 있다. MIP나 PMIP 의 경우 고정 IP는 이미 이동 단말(100)과 HA(400)간의 협의에 따라 이동 단말(100)이 사용하는 IP 주소는 다른 단말에 할당할 가능성이 없는 것으로 이미 암묵적인 합의가 있는 상태에서 호처리가 시작된다. 따라서, 운용 제어부(140)는 고정 IP를 갖는 이동 단말(100)에 대해서도 Gratuitous ARP를 수행하지 않고 생략할 수 있다.
핸드오버 관리부(150)는 이동 단말(100)의 핸드오버 On/Off 기능과 이기종망간의 핸드오버 및 그에 따른 컨피그레이션(Configuration) 파라미터 입력창을 제공한다. 그리고, 이기종망간의 핸드오버 과정에 영향을 끼칠수 있는 설정된 환경에 따른 기본적인 정보들을 핸드오버 제어부(120) 및 운용 제어부(140)로 제공하는 역할을 한다.
메인 제어부(160)는 이동 단말(100)의 각 부에 대한 모든 소프트웨어적 프로세서 제어를 수행한다.
한편, 도 5를 통하여 본 발명의 실시 예에 따른 이동 단말(100)이 ARP 최적화를 통해 이기종망간 핸드오버 지연을 줄이는 방법을 설명한다.
도 5는 본 발명의 실시 예에 따른 이동 단말이 이기종망간 핸드오버 지연을 줄이는 방법을 나타낸 흐름도이다.
첨부된 도 5를 참조하면, 본 발명의 실시 예에 따른 이동 단말(100)의 인터페이스부(110)가 특정 무선망에 대응하는 새로운 인터페이스접속을 시작하고(S501), 무선망 접속과정을 통해 무선망을 획득한다(S502). 그리고, IP 할당 절차를 수행하여 IP 주소를 할당 받는다. 상기 IP 주소는 망환경에 따른 PMIP, MIP, Simple IP 및 각종 시그널 중 적어도 하나를 포함한다.
이동 단말(100)은 망 접속이전에 고정 IP 주소가 설정된 경우를 판단하여(S504), 고정 IP 주소가 아니면 초기 접속 플래그를 확인하여 초기 접속여부를 판단한다(S505).
이 때, 이동 단말(100)은 초기 접속 플래그가 "Gratuitous ARP=On"인 경우 기존에 IP 주소가 없는 것으로 판단하여 상기 할당된 IP 주소를 가지고 Gratuitous ARP를 수행한다(S506). 그리고, 상기 IP 주소가 유일한 것으로 확인되면 초기 접속 플래그 값을 Off로 변경하고(S507), 할당 받은 IP 주소를 사용한다(S509).
반면, 상기 S505 단계에서 초기 접속 플래그가 "Gratuitous ARP=Off"인 경우 이동 단말(100)은 기존에 유일한 것으로 확인된 IP 주소가 존재하는 것으로 판단하여 Gratuitous ARP 과정을 수행하지 않는다(S508). 이 때, 이동 단말(100)은 초기 접속 플래그 값을 Off로 유지함으로써 이후에 다른 망으로 핸드오버를 하는 경우에 도 Gratuitous ARP 과정을 생략할 수 있으며, 이런 경우 기존에 할당 받은 IP 주소를 사용한다(S509).
또한, 상기 S504 단계에서 이동 단말(100)에 고정 IP 주소가 설정된 경우 상기 S508 단계 및 S509 단계와 동일하게 동작한다.
한편, 도 6은 본 발명의 실시 예에 따른 이기종망간 끊김 없는 핸드오버 방법을 나타낸 흐름도이다.
첨부된 도 6을 참조하면, 본 발명의 실시 예에 따른 이동 단말(100)이 다른 무선망에서 WCDMA 망으로 핸드오버 하는 방법을 하나의 실시 예로 설명하되 이에 한정되지 않는다.
먼저, 이동 단말(100)이 다른 종류의 무선망(CDMA, WiBro, 무선랜 등)에서 WCDMA 망으로 핸드오버 하거나 혹은 고정 IP를 사용하는 경우, 무선망 접속 과정으로부터 PMIP를 등록하는 과정인 S601 단계 내지 S609 단계는 상기 도 1의 S101 단계 내지 S109 단계와 유사함으로 그 설명을 생략한다.
이후, 종래에는 초기 접속과 마찬가지로 Gratuitous ARP를 수행한 다음 네트워크 측으로부터 응답이 없어야 IP 주소를 사용함으로써 핸드오버 지연을 유발하는 문제점이 있었다.
그러나, 본 발명의 실시 예에 따른 이동 단말(100)이 고정 IP 주소를 사용하거나 초기 접속 플래그정보를 확인하여 초기 접속이 아닌 것으로 판단되면(S610), Gratuitous ARP 메시지를 네트워크측으로 전송 하지 않고, 기존의 IP 주소를 그대로 사용한다(611).
이 때, 고정 IP 주소는 이동 단말(100)의 초기 접속 유무와 상관없이 Gratuitous ARP 수행을 생략한다.
이와 같이 본 발명의 실시 예에 따른 이동 단말(100)은 타 망으로부터 새로운망으로 핸드오버시 핸드오버 지연을 유발하는 Gratuitous ARP 과정을 생략하고, 기존에 이동 단말(100)이 가지는 IP 주소를 그대로 사용함으로써 이기종망간 끊김 없는 핸드오버를 지원하는 효과가 있다.
또한, 이기종망간의 핸드오버시 네트워크 측으로 ARP 메시지를 전송하지 않으므로 이를 처리하던 네트워크 장비들의 부하를 줄이는 효과를 기대할 수 있다.
본 발명의 실시 예는 이상에서 설명한 장치 및/또는 방법을 통해서만 구현이 되는 것은 아니며, 본 발명의 실시 예의 구성에 대응하는 기능을 실현하기 위한 프로그램, 그 프로그램이 기록된 기록 매체 등을 통해 구현될 수도 있으며, 이러한 구현은 앞서 설명한 실시 예의 기재로부터 본 발명이 속하는 기술분야의 전문가라면 쉽게 구현할 수 있는 것이다.
이상에서 본 발명의 실시 예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.
도 1은 종래의 WCDMA 망에서의 PMIP 초기 접속 방법을 나타낸 흐름도이다.
도 2는 종래의 다른 무선망에서 WCDMA 망으로의 PMIP 핸드오버 방법을 나타낸 흐름도이다.
도 3은 본 발명의 실시 예에 따른 이기종 무선 네트워크의 구성도이다.
도 4는 본 발명의 실시 예에 따른 이기종망간 핸드오버를 지원하는 이동 단말의 클라이언트 구조를 나타낸 블록도이다.
도 5는 본 발명의 실시 예에 따른 이동 단말이 이기종망간 핸드오버 지연을 줄이는 방법을 나타낸 흐름도이다.
도 6은 본 발명의 실시 예에 따른 이기종망간 끊김 없는 핸드오버 방법을 나타낸 흐름도이다.
Claims (11)
- 서로 다른 무선인터페이스를 가지는 이동 단말이 ARP(Address Resolution Protocol)를 수행하는 방법에 있어서,a) 무선망에 접속하여 할당받은 IP 주소의 바인딩 정보를 홈 에이전트에 등록하는 단계; 및b) 상기 무선망에의 접속이 초기 접속인지의 여부를 확인하고, 상기 무선망의 접속이 초기 접속인 것으로 확인되는 경우, 상기 무선망에서의 상기 IP 주소에 대한 유일성 확인 절차를 수행하는 단계를 포함하는 ARP 수행 방법.
- 제 1 항에 있어서,상기 a) 단계에서,c) 상기 무선망의 접속이 초기 접속이 아닌 것으로 확인되는 경우, 상기 IP 주소에 대한 유일성 확인 절차를 수행하지 않고 상기 IP 주소를 사용하는 단계를 더 포함하는 ARP 수행 방법.
- 제 1 항에 있어서,상기 IP 주소가 고정 IP 주소인 경우,상기 초기 접속의 여부와 상관없이 상기 IP 주소에 대한 유일성 확인 절차를 수행하지 않는 것을 특징으로 하는 ARP 수행 방법.
- 제 2 항에 있어서,상기 b) 단계는,초기 접속 여부를 나타내는 초기 접속 플래그 값을 체크하는 단계;상기 초기 접속 플래그 값이 초기 접속이 아닌 것을 나타내는 경우, 상기 무선망의 접속이 초기 접속이 아니고, 이기종망간 핸드오버에 의한 접속으로 판단하는 단계; 혹은상기 초기 접속 플래그 값이 초기 접속인 것을 나타내는 경우, 상기 무선망의 접속이 초기 접속인 것으로 판단하는 단계를 포함하는 ARP 수행 방법.
- 삭제
- 제 4 항에 있어서,상기 b) 단계 이후에,상기 초기 접속 플래그 값을 초기 접속이 아닌 것으로 설정하는 것을 특징으로 하는 ARP 수행 방법.
- 제 1 항에 있어서,상기 IP 주소는,프록시 모바일 IP, 모바일 IP, 심플 IP 및 시그널 중 적어도 하나인 것을 특징으로 하는 ARP 수행 방법.
- ARP(Address Resolution Protocol) 최적화를 통해 이기종망간 끊김 없는 핸드오버를 지원하는 이동 단말에 있어서,상기 이기종망에 대응하는 이기종 무선인터페이스를 통해 무선통신을 수행하는 인터페이스부;상기 인터페이스부의 동작을 감시하여 상기 이동 단말의 초기 접속 여부를 판단하는 핸드오버 제어부; 및상기 초기 접속시 할당 받은 IP 주소의 바인딩 정보를 홈 에이전트에 등록하고, 상기 IP 주소에 대한 유일성 확인절차(Gratuitous ARP)를 수행하는 운용 제어부를 포함하되,상기 운용 제어부는 상기 초기 접속 여부에 따라 상기 IP 주소에 대한 유일성 확인절차를 수행하는 것을 특징으로 하는 이동 단말.
- 제 8 항에 있어서,핸드오버 온/오프 기능, 상기 이기종망간 핸드오버 기능 그리고 그에 따른 컨피그레이션 파라미터 입력창을 제공하는 핸드오버 관리부; 및상기 이기종망간의 핸드오버에 대응하는 상기 인터페이스부의 동작을 제어하고, 제1 무선망에서 제2 무선망으로 핸드오버 되었음을 상기 운용 제어부로 알리는 미디어 제어부를 더 포함하는 이동 단말.
- 제 8 항 또는 제 9 항에 있어서,상기 핸드오버 제어부는,상기 초기 접속이 아닌 경우 유일성 확인절차를 수행하지 않도록 하는 초기 접속 플래그 값을 관리하는 이동 단말.
- 제 10 항에 있어서,상기 초기 접속 플래그 값은,상기 이동 단말의 초기 접속의 여부를 나타내며,상기 초기 접속 플래그 값이 초기 접속이 아닌 것을 나타내는 경우 상기 이기종망간 핸드오버에 의한 접속인 것으로 판단하고,상기 초기 접속 플래그 값이 초기 접속인 것을 나타내는 경우 상기 이동 단말이 무선망에 대해 초기 접속한 것으로 판단하는 것을 특징으로 하는 이동 단말.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090014241A KR101045645B1 (ko) | 2009-02-20 | 2009-02-20 | Arp 수행 방법 및 그 방법을 수행하는 단말 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090014241A KR101045645B1 (ko) | 2009-02-20 | 2009-02-20 | Arp 수행 방법 및 그 방법을 수행하는 단말 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20100095120A KR20100095120A (ko) | 2010-08-30 |
KR101045645B1 true KR101045645B1 (ko) | 2011-06-30 |
Family
ID=42758907
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020090014241A KR101045645B1 (ko) | 2009-02-20 | 2009-02-20 | Arp 수행 방법 및 그 방법을 수행하는 단말 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101045645B1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101222432B1 (ko) * | 2011-07-06 | 2013-01-15 | 주식회사에어플러그 | 고정 호스트 주소에 기반하여 복수의 이종망(異種網)들을 선택적으로 사용하여 데이터 송수신할 수 있게 하는 장치와 이를 위한 방법 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20000077389A (ko) * | 1999-05-25 | 2000-12-26 | 가네꼬 히사시 | 어드레스 해결 방법 및 어드레스 해결 통신 시스템 |
KR20060012386A (ko) * | 2004-08-03 | 2006-02-08 | 한국전자통신연구원 | 핸드오버 방법 |
KR20080008935A (ko) * | 2006-07-18 | 2008-01-24 | 엘지전자 주식회사 | 이동 통신 시스템에서 ip 주소 선 설정 방법 |
KR20080095109A (ko) * | 2007-04-23 | 2008-10-28 | (주) 콘텔라 | 이기종 망간 핸드오버 방법 및 장치 |
-
2009
- 2009-02-20 KR KR1020090014241A patent/KR101045645B1/ko not_active IP Right Cessation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20000077389A (ko) * | 1999-05-25 | 2000-12-26 | 가네꼬 히사시 | 어드레스 해결 방법 및 어드레스 해결 통신 시스템 |
KR20060012386A (ko) * | 2004-08-03 | 2006-02-08 | 한국전자통신연구원 | 핸드오버 방법 |
KR20080008935A (ko) * | 2006-07-18 | 2008-01-24 | 엘지전자 주식회사 | 이동 통신 시스템에서 ip 주소 선 설정 방법 |
KR20080095109A (ko) * | 2007-04-23 | 2008-10-28 | (주) 콘텔라 | 이기종 망간 핸드오버 방법 및 장치 |
Also Published As
Publication number | Publication date |
---|---|
KR20100095120A (ko) | 2010-08-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8594628B1 (en) | Credential generation for automatic authentication on wireless access network | |
US8457635B2 (en) | Non-3GPP to 3GPP network handover optimizations | |
KR101439270B1 (ko) | 다중 케어 오브 어드레싱을 갖는 이동 노드의 터널 통신의 연속성 지원 | |
KR100710530B1 (ko) | 연결 중심 무선 링크를 가지는 무선 이동 통신 시스템에서아이피 주소 구성 및 등록 방법 | |
US9148776B1 (en) | Network address preservation in mobile networks | |
US20200187154A1 (en) | Communications Method And Apparatus | |
US20130058312A1 (en) | Method, apparatus and system for processing local address in shunt connection | |
KR100915513B1 (ko) | 프락시 모바일 IPv6에서 패킷 손실을 줄이기 위한 패킷버퍼링 장치 및 방법 | |
EP2299748B1 (en) | Method and system for supporting mobility security in the next generation network | |
KR101045645B1 (ko) | Arp 수행 방법 및 그 방법을 수행하는 단말 | |
CN101072229B (zh) | 一种基于客户移动IPv4的配置信息获取方法 | |
KR20090054145A (ko) | 네트워크 기반의 고속 핸드오버 수행 방법 | |
KR101372735B1 (ko) | 네트워크 기반 이동성 관리 방법 | |
US20110065430A1 (en) | Method and apparatus for paging delegation in heterogeneous networks | |
KR20140081497A (ko) | 이종망간 이동성 제공 시스템 및 이동성 제공 방법 | |
KR100568474B1 (ko) | 효율적인 망 구성을 위한 개선된 이동 ip 제공 방법 및장치 | |
KR20130023970A (ko) | 트래픽 제어 게이트웨이 및 이를 이용한 트래픽 제어 방법 | |
KR20130023971A (ko) | 트래픽 제어 게이트웨이 및 이를 이용한 트래픽 제어 방법 | |
US9515990B1 (en) | Communicating reregistration information based on the lifetime of a communication session | |
KR100969573B1 (ko) | 네트워크 기반의 이종망간 수직적 고속 핸드오버 방법 | |
KR100898180B1 (ko) | 이동통신 시스템에서의 네트워크 기반의 이동성 제공 방법 | |
KR100667699B1 (ko) | 휴대 인터넷 시스템의 dhcp 릴레이 장치 및 그방법과, 그 장치를 포함하는 패킷 접속 라우터 | |
KR100617780B1 (ko) | 무선 인터넷에서 이동 노드에 대한 라우팅 영역 갱신 방법및 이동 통신 네트워크 | |
KR20080099991A (ko) | 이동통신 시스템에서 프록시 이동 인터넷 프로토콜을이용한 이동 단말의 이동성 관리 방법 및 시스템 | |
KR100948431B1 (ko) | 이기종 무선 네트워크 환경에서 프록시 모바일 아이피 서비스를 제공하는 시스템 및 그 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
N231 | Notification of change of applicant | ||
E902 | Notification of reason for refusal | ||
E90F | Notification of reason for final refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20140603 Year of fee payment: 4 |
|
LAPS | Lapse due to unpaid annual fee |