KR100958005B1 - Roaming terminal IP access method and system - Google Patents
Roaming terminal IP access method and system Download PDFInfo
- Publication number
- KR100958005B1 KR100958005B1 KR1020080038261A KR20080038261A KR100958005B1 KR 100958005 B1 KR100958005 B1 KR 100958005B1 KR 1020080038261 A KR1020080038261 A KR 1020080038261A KR 20080038261 A KR20080038261 A KR 20080038261A KR 100958005 B1 KR100958005 B1 KR 100958005B1
- Authority
- KR
- South Korea
- Prior art keywords
- network
- terminal
- roaming
- mobile
- access
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 113
- 238000012545 processing Methods 0.000 claims abstract description 50
- 230000004044 response Effects 0.000 claims abstract description 34
- 230000005641 tunneling Effects 0.000 claims abstract description 10
- 230000008569 process Effects 0.000 claims description 38
- 238000010586 diagram Methods 0.000 description 8
- 238000013475 authorization Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 5
- 238000012795 verification Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 230000004913 activation Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000004064 recycling Methods 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/14—Reselecting a network or an air interface
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/18—Selecting a network or a communication service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/04—Network layer protocols, e.g. mobile IP [Internet Protocol]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 이기종망간 로밍한 단말의 프록시 모바일 IP 접속 처리에 관한 것이다.The present invention relates to proxy mobile IP access processing of heterogeneous roaming terminals.
본 발명에 따르면, 제1망에서 제2망으로 로밍한 단말에 대한 IP 접속을 수행하는 방법으로서, (a) FA(Foreign Agent)가 세션 설정된 상기 로밍 단말의 IP 접속 요청에 따라 제2망의 HA(Home Agent)로 상기 단말의 IP 필드값을 전송하는 단계; (b) HA는 수신한 IP 필드값을 통해 제1망으로부터 로밍된 단말로 판단되면 제1망의 HA 주소를 추출하여 상기 FA로 전송하는 단계; 및 (c) 상기 FA는 수신한 제1망의 HA 주소를 통해 제1망의 HA로 IP 등록 요청 메시지를 전송하고, 제1망의 HA에서 상기 단말의 IP가 할당되면 IP 터널링을 통해 IP 접속시키는 단계;를 포함하는 로밍 단말의 아이피 접속 방법이 개시된다.According to the present invention, a method of performing an IP access to a terminal roaming from a first network to a second network, the method comprising: (a) in response to an IP access request of the roaming terminal with a foreign agent (FA) session established; Transmitting an IP field value of the terminal to a home agent (HA); (b) if the HA is determined to be a roaming terminal from the first network through the received IP field value, extracting the HA address of the first network and transmitting the extracted HA address to the FA; And (c) the FA transmits an IP registration request message to the HA of the first network through the received HA address of the first network, and if the IP of the UE is allocated in the HA of the first network, access the IP through IP tunneling. A method of connecting an IP of a roaming terminal is disclosed.
모바일 IP, 이기종망, 핸드오버, 홈에이전트 Mobile IP, Heterogeneous Networks, Handovers, Home Agents
Description
본 발명은 모바일 IP 접속에 관한 것으로서, 보다 상세하게는 이기종망간 핸드오버시 프록시 모바일 IP 접속에 관한 것이다.The present invention relates to a mobile IP connection, and more particularly to a proxy mobile IP connection in heterogeneous network handover.
이동 통신 기술이 발전함에 따라 이동하며 이동 중 무선 데이터 서비스를 이용하는 이동 통신 사용자가 급증하고 있다. 이동 통신 사용자는 휴대폰, 또는 무선랜 등이 구비된 노트북 등을 이용하여 이동하며 장소에 구애받지 않고 인터넷에 접속하여 무선 데이터 서비스를 이용하고 있다. 이러한 무선 데이터 서비스를 이용하기 위해 사용자들은 IP 주소를 단말에 할당받아 망에 접속해야 한다.As mobile communication technology develops, mobile communication users who use mobile data services while on the move are increasing rapidly. A mobile communication user uses a mobile phone or a laptop equipped with a wireless LAN, and the like, and uses a wireless data service by accessing the Internet regardless of a place. In order to use such a wireless data service, users must be assigned an IP address to a terminal and access the network.
본래 IP 주소의 할당은 단말이 하나의 특정한 네트워크에 연결되어 정지하고 있다는 가정에 기반하고 있다. 그런데, 상술한 바와 같이 이동 중 무선 데이터 서비스를 이용하기 위해서는 고정된 IP 주소는 변경되어야 하고 이를 위해서는 기존 접속을 끊은 후에 재접속하여 새로운 IP 주소를 할당받아야 한다. 이 경우, 연속적인 무선 데이터 서비스가 불가능해진다. 이러한 문제점을 해결하기 위해 단말이 현재 IP 주소를 유지한 상태로 통신이 이루어질 수 있도록 하는 모바일 IP 프로토콜 이 IETF(Internet Engineering Task Force)에서 제안되어 적용되고 있다. The assignment of the original IP address is based on the assumption that the terminal is connected to one particular network and stopped. However, as described above, in order to use the wireless data service while moving, the fixed IP address must be changed. For this purpose, the fixed IP address must be disconnected and then reconnected to receive a new IP address. In this case, continuous wireless data service becomes impossible. In order to solve this problem, a mobile IP protocol is proposed and applied in the Internet Engineering Task Force (IETF) to allow a terminal to communicate with a current IP address.
한편, 상술한 무선 데이터 서비스를 제공하는 통신망은, CDMA망, WCDMA망, 무선랜망, Wibro망 등 매우 다양하고, 최근에는 이러한 이기종망이 서로 연동하여 이기종망 간의 로밍 서비스를 제공하기 위한 연구가 활발하게 진행되고 있다. 예컨대, CDMA망의 서비스에 가입한 CDMA 가입자는 WCDMA망 또는 무선랜망 또는 Wibro망의 서비스에 가입하지 않고도 해당 WCDMA망 또는 무선랜망 또는 Wibro망에 접속하여 무선 데이터 서비스를 제공받을 수 있다. 또한 현재 접속한 망에서 이기종망으로 이동하며 끊김없는 무선 데이터 서비스를 제공받을 수 있다.On the other hand, the communication network for providing the above-mentioned wireless data service is very diverse, such as CDMA network, WCDMA network, wireless LAN network, Wibro network, etc. Recently, the research for providing roaming service between heterogeneous networks by the interworking of these heterogeneous networks is active. Is going on. For example, a CDMA subscriber who subscribes to a service of a CDMA network can access a WCDMA network or a wireless LAN network or a Wibro network and receive a wireless data service without subscribing to a service of a WCDMA network, a wireless LAN network, or a Wibro network. In addition, it can move from heterogeneous network to currently connected network and receive seamless wireless data service.
그러나 이와 같은, 모바일 IP 방식의 경우 단말에 모바일 IP 스택이 구현되어야 하는 부담이 있어서 최근에는 단말에 모바일 IP 스택을 구현하지 않고 망에서 이동성을 수용하는 프록시 모바일 IP 방식에 대한 연구가 활발히 진행되고 있다. 즉, 기존의 모바일 IP 접속 절차를 위해서는 망과 연동한 모바일 IP 에이전트 기능을 수행하는 모바일 IP 스택이 단말에 내장되어야만 했다. 이는 상기 스택이 내장되지 않은 단말들은 모바일 IP를 이용할 수 없는 호환성에도 문제가 발생하고, 또한 단말에 내장했을 경우에도 단말에 과도한 부하를 발생시키거나, 단말의 비용이 상승하는 등의 문제가 발생한다.However, in the case of the mobile IP scheme, there is a burden that the mobile IP stack must be implemented in the terminal. Recently, researches on the proxy mobile IP scheme for accommodating mobility in the network without implementing the mobile IP stack in the terminal have been actively conducted. . In other words, for the existing mobile IP access procedure, a mobile IP stack that performs a mobile IP agent function interworking with a network had to be embedded in a terminal. This is a problem in that the terminal does not have the built-in compatibility with the mobile IP can not be used, and also, if embedded in the terminal causes excessive load on the terminal, the cost of the terminal is raised, etc. .
상술한 바와 같은 장점으로 인해 최근에는 망에서 이동성을 수용하는 프록시 모바일 IP 방식이 많이 이용되고 있다. 이러한 프록시 모바일 IP 방식의 경우 현재까지 동일한 네트워크 환경에서는 핸드오버나 접속 방법에 대해서는 연구 개발이 진행되고 있으나, 서로 다른 사업자나 다른 방식의 네트워크 간 연동에 대해서는 구체적인 규격이 없거나 아직도 별다른 방안이 마련되지 않고 있는 실정이다.Due to the advantages described above, in recent years, the proxy mobile IP scheme that accommodates mobility in the network has been widely used. In the case of the proxy mobile IP method, research and development on handover and access methods have been conducted in the same network environment until now, but there are no specific specifications or different methods for interworking between different operators or different networks. There is a situation.
본 발명은 상기와 같은 문제점을 해결하기 위해 창안한 것으로, 이기종망간 이동성을 보장하기 위해 핸드오버 시 효율적인 프록시 모바일 IP 접속 방법 및 시스템을 제공하는 데 목적이 있다.The present invention has been made to solve the above problems, and an object of the present invention is to provide an efficient proxy mobile IP access method and system during handover to ensure mobility between heterogeneous networks.
본 발명의 다른 목적 및 장점들은 하기에 설명될 것이며, 본 발명의 실시예에 의해 알게 될 것이다. 또한, 본 발명의 목적 및 장점들은 첨부된 특허 청구 범위에 나타낸 수단 및 조합에 의해 실현될 수 있다.Other objects and advantages of the invention will be described below and will be appreciated by the embodiments of the invention. Further, objects and advantages of the present invention can be realized by the means and the combination shown in the appended claims.
상기와 같은 목적을 달성하기 위하여, 본 발명에 따른 이기종망간 홈에이전트 연동을 통한 프록시 모바일 아이피 접속 방법은, 제1망에서 제2망으로 로밍한 단말에 대한 IP 접속을 수행하는 방법으로서, (a) FA(Foreign Agent)가 세션 설정된 상기 로밍 단말의 IP 접속 요청에 따라 제2망의 HA(Home Agent)로 상기 단말의 IP 필드값을 전송하는 단계; (b) HA는 수신한 IP 필드값을 통해 제1망으로부터 로밍된 단말로 판단되면 제1망의 HA 주소를 추출하여 상기 FA로 전송하는 단계; 및 (c) 상기 FA는 수신한 제1망의 HA 주소를 통해 제1망의 HA로 IP 등록 요청 메시지를 전송하고, 제1망의 HA에서 상기 단말의 IP가 할당되면 IP 터널링을 통해 IP 접속시키는 단계;를 포함한다.In order to achieve the above object, the proxy mobile IP access method through interworking between the heterogeneous network home agent according to the present invention, as a method for performing an IP connection to the roaming terminal from the first network to the second network, (a Transmitting an IP field value of the terminal to a home agent (HA) of a second network according to an IP connection request of the roaming terminal established by a foreign agent (FA); (b) if the HA is determined to be a roaming terminal from the first network through the received IP field value, extracting the HA address of the first network and transmitting the extracted HA address to the FA; And (c) the FA transmits an IP registration request message to the HA of the first network through the received HA address of the first network, and if the IP of the UE is allocated in the HA of the first network, access the IP through IP tunneling. It comprises; a.
본 발명의 다른 측면에 따르면, 제1망에서 제2망으로 로밍한 단말에 대한 IP 접속을 수행하는 시스템으로서, 상기 로밍 단말의 IP 접속 요청에 따라 제2망의 HA(Home Agent)로 상기 단말의 IP 필드값을 전송하고, 그 결과로 수신한 메시지에 제1망의 HA 주소가 포함된 경우, 제1망의 HA 주소로 IP 등록 요청 메시지를 전송하고, HA로부터 상기 단말의 IP가 할당되어 IP 등록 응답 메시지를 수신하면 IP 터널링을 통해 IP 접속 처리하는 FA(Foreign Agent) 서버; 및 상기 FA의 IP 등록 요청에 따라 IP 등록 처리를 수행하며, 상기 FA에서 수신한 IP 필드값을 통해 다른망에서 로밍한 단말인지를 판별하고, 제1망에서 로밍한 것으로 판별되면 제1망의 HA 주소를 추출하여 상기 FA로 전송 처리하는 HA 서버;를 포함하는 로밍 단말의 아이피 접속 시스템이 제공된다.According to another aspect of the present invention, a system for performing IP access to a terminal roaming from a first network to a second network, wherein the terminal is connected to a home agent (HA) of a second network according to an IP access request of the roaming terminal. Transmits the IP field value of the IP message, and if the resulting message includes the HA address of the first network, transmits an IP registration request message to the HA address of the first network, and the IP of the terminal is allocated from the HA. A Foreign Agent (FA) server that processes IP access through IP tunneling upon receiving an IP registration response message; And performing an IP registration process according to the IP registration request of the FA, and determining whether the terminal roams in another network based on the IP field value received from the FA, and if it is determined that the terminal roams in the first network. There is provided an IP access system of a roaming terminal, including; an HA server extracting an HA address and transmitting the HA address to the FA.
본 발명의 또 다른 측면에 따르면, 제1망에서 제2망으로 로밍한 단말에 대한 IP 접속을 수행하는 프로그램이 기록된 기록매체로서, FA(Foreign Agent)가 세션 설정된 상기 로밍 단말의 IP 접속 요청에 따라 제2망의 HA(Home Agent)로 상기 단말의 IP 필드값을 전송하는 절차와, HA는 수신한 IP 필드값을 통해 제1망으로부터 로밍된 단말로 판단되면 제1망의 HA 주소를 추출하여 상기 FA로 전송하는 절차 및 상기 FA는 수신한 제1망의 HA 주소를 통해 제1망의 HA로 IP 등록 요청 메시지를 전송하고, 제1망의 HA에서 상기 단말의 IP가 할당되면 IP 터널링을 통해 IP 접속시키 는 절차를 실행하는 프로그램을 기록한 컴퓨터로 판독 가능한 기록매체가 제공된다.According to another aspect of the present invention, a recording medium on which a program for performing an IP connection to a terminal roaming from a first network to a second network is recorded, and an IP connection request of the roaming terminal with a foreign agent (FA) session established According to the procedure of transmitting the IP field value of the terminal to the HA (Home Agent) of the second network, and if the HA is determined to be a roaming terminal from the first network through the received IP field value, the HA address of the first network The procedure for extracting and transmitting to the FA and the FA transmits an IP registration request message to the HA of the first network through the received HA address of the first network, and if the IP of the terminal is allocated in the HA of the first network, A computer readable recording medium is provided which records a program for executing an IP connection procedure through tunneling.
본 발명에 따르면, 이기종망간 홈에이전트의 연동을 통해서 단말의 로밍 및 핸드오버시에 IP 접속 처리를 서로 지원하여 이기종망 사이에서도 효율적인 프록시 모바일 IP 핸드오버 및 접속 처리를 수행할 수 있는 효과를 제공한다.According to the present invention, by interworking between different heterogeneous home agents, IP connection processing is supported at the time of roaming and handover of terminals, thereby providing an effective proxy mobile IP handover and connection processing between heterogeneous networks. .
또한, 이기종망간 효율적인 프록시 모바일 IP 접속 및 로밍 방법으로 인해 기존의 인프라인 무선자원이나 유선망을 그대로 활용할 수 있어 인프라 재활용 및 비용 절약의 효과를 제공한다.In addition, because of the efficient proxy mobile IP access and roaming method between heterogeneous networks, existing infrastructures such as wireless resources or wired networks can be utilized as it is, thereby providing infrastructure recycling and cost saving effects.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명하기로 한다. 이에 앞서, 본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니되며, 발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위해 용어의 개념을 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야만 한다. 따라서, 본 명세서에 기재된 실시예와 도면에 도시된 구성은 본 발명의 가장 바람직한 일 실시예에 불과할 뿐이고 본 발명의 기술적 사상을 모두 대변하는 것은 아니므로, 본 출원시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형예들이 있을 수 있음을 이해하여야 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. Prior to this, terms or words used in the specification and claims should not be construed as having a conventional or dictionary meaning, and the inventors should properly explain the concept of terms in order to best explain their own invention. Based on the principle that can be defined, it should be interpreted as meaning and concept corresponding to the technical idea of the present invention. Therefore, the embodiments described in the specification and the drawings shown in the drawings are only the most preferred embodiment of the present invention and do not represent all of the technical idea of the present invention, various modifications that can be replaced at the time of the present application It should be understood that there may be equivalents and variations.
도 1은 본 발명의 일 실시예에 따른 로밍 단말의 IP 접속을 위한 네트워크 환경을 나타낸 도면이다. 본 발명의 목적은 기존 망을 구성하는 구성요소의 변경을 최소화하여 이기종망간 IP 접속 연동을 제안하는 것이다. 따라서 본 발명에 있어서는 종래 망의 구성요소를 대부분 그대로 채용하고, 단지 각 망에 구축된 홈에이전트(Home Agent)와 포린에이전트(Foreign Agent) 기능을 수행하는 노드들의 구성을 개선한다. 이하 도면을 참조로 상세히 설명하기로 한다.1 is a diagram illustrating a network environment for IP access of a roaming terminal according to an embodiment of the present invention. An object of the present invention is to propose interworking of IP access between heterogeneous networks by minimizing change of components constituting the existing network. Therefore, in the present invention, most of the components of the conventional network are used as it is, and the configuration of the nodes that perform the home agent and home agent functions that are merely constructed in each network is improved. Hereinafter, a detailed description will be given with reference to the drawings.
도 1에 도시된 바와 같이, 무선 데이터 서비스 또는 무선 인터넷 서비스를 제공하는 망은 CDMA망(410), WCDMA망(420), 와이브로(Wibro)망(430), 무선랜망(440) 등이 있고, 각 망은 무선 접속망(Wireless access network)과 그 무선 접속망과 인터넷망을 연결하는 코어망(Core network)으로 구성된다. 이동 단말(601)은 무선 접속망에 접속한 후 코어망을 통해 인터넷망의 컨텐츠 서버에 접속하여 데이터 서비스를 제공받는다. 각 망의 구성에 대해 설명하면 다음과 같다.As shown in FIG. 1, a network providing a wireless data service or a wireless Internet service includes a
먼저, CDMA망(410)의 무선 접속망은 무선 자원을 관리하는 기지국(BTS)(411), 상기 기지국(BTS)(411)을 제어하는 기지국 제어기(BSC)(412)를 포함하고, 코어망은 IP 패킷을 라우팅하고 영역 내 단말의 이동성 관리를 수행하는 패킷 데이터 서비스 노드(PDSN:Packet Data Serving Node)(101), 가입자 인증/권한 검증 및 과금 기능을 수행하는 로컬 AAA(Authentication, Authorization, and Accounting) 서버(301), 모바일 IP의 등록 처리 및 관리 기능을 수행하는 HA(홈에이전트) 서버(201)를 포함한다. 도면에서 PCF는 도시하지 않았다. 바람직하게, 프록시 모바일 IP 방식에 따라, 상기 패킷 데이터 서비스 노드(101)는 단말의 모바일 IP를 관리하는 FA(Foreign Agent) 기능을 포함한다.First, the radio access network of the
다음으로, WCDMA망(420)의 무선 접속망은 무선 자원을 관리하는 기지국(Node-B)(421), 상기 기지국(Node-B)(421)을 제어하는 기지국 제어기(RNC)(422)를 포함하고, 코어망은 패킷 데이터 처리를 수행하는 SGSN(423)과 상기 SGSN(423)과 연결되어 무선 게이트웨이 역할을 하는 GGSN(102), 그리고 가입자 인증/권한 검증 및 과금 기능을 수행하는 로컬 AAA(Authentication, Authorization, and Accounting) 서버(302), 모바일 IP의 등록 처리 및 관리 기능을 수행하는 HA(홈에이전트) 서버(202)를 포함한다. 또한, 상기 GGSN(102)은 FA 기능을 포함하는 것이 바람직하다.Next, the wireless access network of the WCDMA
와이브로(Wibro)망(430)의 무선 접속망은 이동 단말과 무선 접속하여 데이터를 송수신하는 기지국인 RAS(431)와 상기 RAS(431)와 외부 인터넷 망 또는 각종 서버를 연결하며 라우터 기능을 수행하는 제어국인 ACR(103)을 포함하고, 코어망은 상기 RAS(431)와 연동하여 가입자 인증 및 권한 검증 그리고 과금 기능을 수행하는 로컬 AAA 서버(303), 그리고 모바일 IP의 등록 처리 및 관리 기능을 수행하는 HA(홈에이전트) 서버(203)를 포함한다. 와이브로망(430)에서 역시, 상기 ACR(103)이 FA 기능을 포함하는 것이 바람직하다.The wireless access network of the Wibro
한편, 무선랜망(440)의 무선 접속망은 이동 단말(601)과 통신망을 상호 연결하기 위한 게이트웨이인 액세스 포인트(AP)(441)를 포함하고, 코어망은 상기 액세스 포인트(441)를 통해 접속한 이동 단말에 고정 IP 주소를 할당하고 패킷 라우팅을 수행하는 로컬 라우터(104), 그리고 상기 로컬 라우터(104)와 연동하여 가입자 인증/권한 검증 및 과금 기능을 수행하는 로컬 AAA 서버(304), 그리고 모바일 IP의 등록 처리 및 관리 기능을 수행하는 HA(홈에이전트) 서버(204)를 포함한다. 또한 로컬 라우터(104)와 연동하여 IP 할당을 수행하는 DHCP 서버(305)를 포함할 수도 있다. 아울러, 상기 로컬 라우터(104)는 FA 기능을 포함하는 것이 바람직하다.Meanwhile, the wireless access network of the
아울러, 상기 CDMA망(410), WCDMA망(420), 와이브로망(430), 무선랜망(440) 등과 같은 각각의 이기종망들을 게이트웨이를 통해 인터넷(500)과 연결된다. 이를 통해 각 이기종망에서 접속한 이동 단말(601)은 인터넷으로 접속되고 IP 접속을 통해 무선 데이터 서비스를 이용할 수 있게 된다. 아울러, 이동 단말(601)은 현재 위치에서 다른 이기종망으로 이동하여 무선 데이터 서비스를 이용하게 되는데, 이를 위해 핸드오버 절차를 거쳐 모바일 IP 접속 처리 절차를 수행한다. 이때에, 프록시 모바일 IP 방식을 적용하기 위해서는 각 망의 FA 기능을 수행하는 노드가 프록시 모바일 IP 방식에 따라 IP 접속 처리를 수행하며, 각 망의 HA는 서로 연동되어 IP 접속 및 핸드오버를 지원한다. 여기서, 각 이기종망에 구비된 홈에이전트는 모바일 IP 접속 과정에 있어서 이동 단말(601)에 대해 모바일 IP 주소(즉, 홈 어드레스)를 할당하고 그 모바일 IP 주소 및 현재 위치 정보(CoA:Care of Address)를 이동 바인딩 테이블에 저장하여, FA의 요청에 따라 모바일 IP 등록 처리를 수행하고, 이동 단말(601)로 가야할 데이터를 FA로 터널링한다.In addition, the heterogeneous networks such as the
이상에서 설명한 이기종망간 네트워크 환경 하에서 본 발명의 일 실시예에 따른 로밍 단말의 IP 접속 시스템의 주요 구성인 FA 서버와 HA 서버를 첨부한 도면을 통해 설명하기로 한다.The FA server and the HA server which are the main components of the IP access system of the roaming terminal according to an embodiment of the present invention under the heterogeneous network network environment described above will be described with reference to the accompanying drawings.
도 2는 본 발명의 일 실시예에 따른 로밍 단말의 아이피 접속 시스템의 FA 서버의 구성을 나타낸 도면이다.2 is a diagram illustrating a configuration of an FA server of an IP access system of a roaming terminal according to an embodiment of the present invention.
도 2를 참조하면 본 발명에 따른 FA 서버(100)는 이동 단말(601)이 관할 서비스 지역에 들어왔을 때 이 단말에 대한 IP 접속 처리를 대리하여 수행하고 라우팅 서비스를 제공하는 노드로서, 특히 현재망의 HA와 외부망의 HA에 각각 연동하여 모바일 IP 등록 처리를 수행할 수 있는 기능을 포함한다. 이를 위해, 상기 FA 서버(100)는 단말 IP 접속 모듈(110), HA 메시지 처리 모듈(120), 제어 모듈(130)을 포함한다.Referring to FIG. 2, the
상기 단말 IP 접속 모듈(110)은, 관할하는 서비스 지역으로 이동해온 로밍 단말에 대한 모바일 IP 접속 처리를 대리하여 수행하는 역할을 수행한다. 상기 단말 IP 접속 모듈(110)은 접속 요청 수신부(112), 터널링 형성부(114), IP 접속 처리부(116) 등으로 이루어진다. 상기 접속 요청 수신부(112)는 관할 서비스 지역으로 이동해온 단말로부터 IP 접속 요청 신호를 수신하는 역할을 수행한다. 상기 IP 접속 요청 신호에는 단말에서부터 올라온 IP 필드값이 포함된다. 상기 IP 필드값은 해당 단말에 할당되고 부여된 IP 주소인 홈 어드레스이다. 상기 터널링 형성부(114)는 망내 시스템에서 모바일 IP 등록 처리후, 홈 에이전트와 IP 터널을 형성하여 데이터 전송 통로 역할을 수행하도록 한다. 상기 IP 터널은 IP-in-IP 터널링 처리를 통해 형성된다. 상기 IP 접속 처리부(116)는 상기 터널링 형성부(114)를 통해 HA와 터널 형성 후, 해당 단말에 IP 접속 처리하여 데이터 전송을 수행하도록 한다.The terminal
상기 HA 메시지 처리 모듈(120)은 현재망 또는 외부망의 HA와 모바일 IP 등록 메시지를 처리하는 역할을 수행한다. 상기 HA 메시지 처리 모듈(120)은 모바일 IP 등록 요청 메시지 전송부(122)와 모바일 IP 등록 응답 메시지 수신부(124) 등으로 이루어진다. 상기 모바일 IP 등록 요청 메시지 전송부(122)는 HA로 모바일 IP 등록 요청 메시지를 전송 처리한다. 상기 모바일 IP 등록 요청 메시지 전송부(122)는 상기 단말 IP 접속 모듈(110)에서 단말의 IP 접속 요청에 따라 모바일 IP 등록 요청 메시지를 생성하고, 이를 HA로 전송하는 역할을 수행한다. 이때, 단말로부터 올라온 IP 필드값을 모바일 IP 등록 요청 메시지 내에 삽입하여 포함시킨다. 상기 모바일 IP 등록 응답 메시지 수신부(124)는 모바일 IP 등록 요청에 따른 응답으로 HA로부터 모바일 IP 등록 응답 메시지를 수신한다.The HA
상기 제어 모듈(130)은 모바일 IP 접속할 이동 단말의 관할 HA를 판별하고 이에 따라 상기 HA 메시지 처리 모듈(120)에서 메시지를 송/수신할 대상을 제어하는 역할을 수행한다. 상기 제어 모듈(130)은 관할 HA 판별부(132)와 외부망 HA IP 주소 추출부(134) 등으로 이루어진다. 상기 관할 HA 판별부(132)는 상기 HA 메시지 처리 모듈(120)을 통해 수신한 모바일 IP 등록 응답 메시지를 통해서, 상기 IP 접속을 요청한 이동 단말의 관할 HA를 판별한다. 즉, 수신한 모바일 IP 등록 응답 메시지에 외부망의 HA IP 주소가 포함되어 있으면, 해당 주소의 외부망 HA가 상기 이동 단말의 관할 HA로 판별하고, HA IP 주소가 포함되어 있지 않으면, 현재 응답 메시지를 전송한 HA가 상기 이동 단말의 관할 HA로 판별한다. 아울러, 모바일 IP 등록 응답 메시지를 통해 IP 등록 처리가 완료된 것으로 확인된 경우에는 상기 단말 IP 접속 모듈(110)로 모바일 IP 등록 처리가 완료된 사실을 알린다. 반면에, 관할 HA가 외부망의 HA인 것으로 판별되면, 상기 HA 메시지 처리 모듈(120)을 통해 해당 외부망의 HA로 다시 모바일 IP 등록 요청 메시지를 전송 처리하도록 제어한다. 상기 외부망 HA IP 주소 추출부(134)는 상기 HA 메시지 처리 모듈(120)에서 수신한 모바일 IP 등록 응답 메시지에서 외부망 HA IP 주소가 포함된 경우 이 주소를 추출하여 상기 HA 메시지 처리 모듈(120)로 제공하는 역할을 수행한다. 이를 통해 상기 HA 메시지 처리 모듈(120)에서는 다시 모바일 IP 등록 요청 메시지를 전송할 때 목적지 주소로 이용하게 된다.The
도 3은 본 발명의 일 실시예에 따른 로밍 단말의 아이피 접속 시스템의 HA 서버의 구성을 나타낸 도면이다.3 is a diagram illustrating a configuration of an HA server of an IP access system of a roaming terminal according to an embodiment of the present invention.
도 3을 참조하면 본 발명에 따른 HA 서버(200)는 이동 단말(601)의 현재의 COA와 IP(홈 어드레스)를 관리고, 모바일 IP 등록 처리를 수행하여 로밍 및 핸드오버 서비스를 제공하는 노드로서, 특히 타 이기종망의 HA와 연동을 통해 이기종망간의 IP 로밍 및 핸드오버를 지원하는 기능을 포함한다. 이를 위해 상기 HA 서버(200)는 FA 메시지 처리모듈(210), 로밍 판별 모듈(220), 로밍 처리 모듈(230), 모바일 IP 등록 처리 모듈(240), IP 풀 DB(250)를 포함한다.Referring to FIG. 3, the
상기 FA 메시지 처리 모듈(210)은 연동된 FA와의 모바일 IP 등록 메시지를 처리하는 역할을 수행한다. 상기 FA 메시지 처리 모듈(210) 모바일 IP 등록 요청 메시지 수신부(212)와 모바일 IP 등록 응답 전송부(214) 등으로 이루어진다. 상기 모바일 IP 등록 요청 메시지 수신부(212)는 연동된 FA로부터 단말의 IP 접속 요청 에 따라 해당 단말에 할당된 IP나 부여된 IP인 IP 필드값을 포함하는 모바일 IP 등록 요청 메시지를 수신하는 역할을 수행한다. 상기 모바일 IP 등록 응답 전송부(214)는 HA에서 모바일 IP 등록 처리 후, 등록 요청을 한 FA로 모바일 IP 등록 응답 메시지를 전송 처리하는 역할을 수행한다.The FA
상기 로밍 판별 모듈(220)은 IP 접속 요청을 한 이동 단말이 다른 이기종망에서 로밍한 단말인지 여부를 판별하는 역할을 수행한다. 상기 로밍 판별 모듈(220)은 IP 필드 추출부(222)와 IP 풀 조회부(224) 등으로 이루어진다. 상기 IP 필드 추출부(222)는 수신한 모바일 IP 등록 요청 메시지에서 이동 단말에서 올린 홈 어드레스인 IP 필드값을 추출하는 역할을 수행한다. 상기 IP 풀 조회부(224)는 추출한 해당 이동 단말의 IP 필드값을 IP 풀 DB(250)에 조회하여 해당 이동 단말의 IP가 외부망의 HA로부터 로밍한 것인지를 판별한다. 상기 IP 풀 조회부(224)의 조회 결과에 따라 로밍한 것이 아닌 것으로 판별될 경우에는 후술할 모바일 IP 등록 처리 모듈(240)로 해당 사실을 전달하고, 로밍한 것을 판별될 경우 후술할 로밍 처리 모듈(230)로 로밍 사실을 전달한다.The roaming
상기 로밍 처리 모듈(230)은 상기 로밍 판별 모듈(220)에서 상기 이동 단말이 로밍한 것으로 판별된 사실을 전달받으면, 로밍 전에 해당 이동 단말을 관할했던 HA로 다시 모바일 IP 등록 처리하도록 처리한다. 즉, HA IP 추출부(232)를 구비하여 후술할 IP 풀 DB(250)에서 상기 이동 단말을 관할했던 로밍 전의 외부망 HA IP 주소를 추출하고, 이 주소를 상기 FA 처리 모듈(210)로 전달해 모바일 IP 등록 응답 메시지에 삽입 포함시켜 FA로 전송하도록 한다.When the
상기 모바일 IP 등록 처리 모듈(240)은 상기 로밍 판별 모듈(220)에서 상기 이동 단말이 로밍한 것이 아닌 것으로 판별된 사실을 전달받으면, 일반적인 절차에 따라 모바일 IP 등록 처리를 수행한다. 따라서, 상기 이동 단말이 로밍한 것이 아닌 경우에는 바인딩 리스트를 생성하지 않는다.When the mobile IP
상기 IP 풀 DB(250)는 이동 단말에 할당하고 부여한 IP 주소 정보와 외부망 HA와 연동하여 외부망 HA IP 주소 정보와 외부망 HA에서 관할하는 이동 단말의 IP 주소 정보 등을 보관 관리하는 데이터베이스이다. 상기 IP 풀 DB(250)는 관할 IP 풀(252)과 외부 HA IP 풀(254) 등으로 구분된다. 상기 관할 IP 풀(252)은 현재망의 HA에서 할당하고 부여한 IP에 관한 정보들이 저장 관리되며, 상기 외부 HA IP 풀(254)은 외부망의 HA에 관한 IP 정보들이 저장 관리된다. 이를 통해 상기 로밍 판별 모듈(220)에서 IP 필드 조회 요청에 따라 IP 풀에 해당 IP 필드값을 조회하여 관할 IP 풀(252)에 존재하는 경우에는 로밍하지 않은 현재망의 HA에서 관할하는 것으로 판단할 수 있다. 그리고 IP 필드값이 외부 HA IP 풀(254)에 존재하는 경우에는 로밍하여 이전 외부망의 HA에서 관할하는 것으로 판단할 수 있다. 아울러, 상기 로밍 처리 모듈(230)에서 HA IP 추출시 외부 HA IP 풀(254)에 저장된 상기 로밍 단말을 관할하는 해당 HA의 IP 주소를 추출하여 이용할 수 있다.The
이하에서는 본 발명의 일 실시예에 따른 로밍 단말의 아이피 접속 시스템의 FA 서버와 HA 서버에서 이루어지는 처리 절차를 도면을 참조하여 설명하기로 한다.Hereinafter, a processing procedure performed in an FA server and an HA server of an IP access system of a roaming terminal according to an embodiment of the present invention will be described with reference to the drawings.
도 4는 본 발명의 일 실시예에 따른 로밍 단말의 아이피 접속 시스템의 FA 서버에서 이루어지는 처리 절차를 순서대로 도시한 도면이다.4 is a diagram illustrating a processing procedure performed in an FA server of an IP access system of a roaming terminal according to an embodiment of the present invention in order.
도 4를 참조하면, 먼저 FA 서버는 관할 서비스 지역으로 로밍하여 무선망 접속한 이동 단말로부터 무선 데이터 서비스 이용을 위한 IP 접속 요청을 수신한다. 또는 외부망에서 IP 접속 중 위치가 이동하여 현재망으로 핸드오버하여 IP 접속 요청을 수신할 수도 있다.(S11)Referring to FIG. 4, the FA server first receives an IP access request for using a wireless data service from a mobile terminal connected to a wireless network by roaming to a service area. Alternatively, the position may be moved during the IP connection in the external network and handovered to the current network to receive the IP access request (S11).
FA에서는 IP 접속 요청에 따라 현재망의 관할 HA로 모바일 IP 등록을 요청하기 위해, 모바일 IP 등록 요청 메시지를 생성하는 처리가 진행된다. 이때에는 상기 이동 단말에서 IP 접속 요청시 함께 올린 해당 단말에 부여된 IP 필드값(홈 어드레스)을 삽입하여 포함시킨다.(S12)In the FA, a process of generating a mobile IP registration request message is performed to request a mobile IP registration to the competent HA of the current network according to the IP access request. In this case, the mobile terminal inserts and includes an IP field value (home address) assigned to the corresponding terminal uploaded when the IP access request is made (S12).
이렇게 IP 필드값이 포함된 모바일 IP 등록 요청 메시지가 준비되면, 현재망의 관할 HA로 전송 처리하는 절차가 진행된다.(S13)When the mobile IP registration request message including the IP field value is prepared as described above, a procedure of transmitting and processing the HA to the competent HA of the current network is performed.
모바일 IP 등록 요청에 따라 현재망의 HA에서는 등록 처리가 진행되고, 그 결과로 모바일 IP 등록 응답 메시지가 전송되며, 이를 FA에서 수신하는 절차가 진행된다.(S14)In accordance with the mobile IP registration request, registration processing is performed in the HA of the current network, and as a result, a mobile IP registration response message is transmitted, and a procedure of receiving this from the FA is performed (S14).
모바일 IP 등록 응답 메시지를 수신한 FA에서는 수신한 메시지 내에 외부망의 HA IP 주소가 포함되었는지 여부를 판별하는 절차가 진행된다. 이는 IP 등록을 의뢰한 현재망의 HA에서 IP 등록 처리를 수행하였는지, 아니면 연동된 외부망의 HA로 다시 모바일 IP 등록 요청할 것을 지시하였는지를 판단하기 위함이다. 즉, 상기 이동 단말의 IP를 현재망의 HA가 관리하는지 아닌지를 판단하여, 타망에서 관리하는 경우 타망의 HA로 다시 등록 요청 처리하는 절차를 진행하게 된다.(S15)The FA receiving the mobile IP registration response message proceeds to determine whether the received IP includes the HA IP address of the external network. This is to determine whether the IP registration process is performed in the HA of the current network that has requested IP registration or whether the mobile IP registration request is requested to the HA of the connected external network again. That is, it is determined whether the HA of the current network manages the IP of the mobile terminal, and if it is managed by the other network, a procedure of processing a registration request again with the HA of the other network is performed.
FA에서는 메시지에 외부망 IP가 포함되었는지 판별한 결과 포함된 것으로 확 인되면, 모바일 IP 등록 처리가 완료되지 않은 것이므로, 모바일 IP 등록 처리를 진행하기 위하여 상기 이동 단말의 IP를 관할하는 외부망의 HA로 다시 모바일 IP 등록 요청 메시지를 전송하는 절차가 진행된다. 이때에는 포함된 외부망의 HA IP 주소를 이용하여 메시지 전송의 목적지를 설정한다.(S16)In the FA, if it is determined that the message includes the external network IP, the mobile IP registration process is not completed. Therefore, the HA of the external network that manages the IP of the mobile terminal to proceed with the mobile IP registration process is determined. The procedure of transmitting the mobile IP registration request message is performed again. At this time, the destination of the message transmission is set by using the included HA IP address (S16).
외부망의 HA에서는 상기 이동 단말의 모바일 IP 등록 처리를 완료하고 모바일 IP 등록 응답 메시지를 전송하게되고, FA에서는 이를 수신하는 절차가 진행된다.(S17)In the HA of the external network, the mobile IP registration process of the mobile terminal is completed and the mobile IP registration response message is transmitted, and the FA receives the procedure.
모바일 IP 등록 처리가 완료된 메시지를 수신한 후에는, IP 등록 처리한 HA와의 IP 터널을 형성하는 절차를 진행하고, IP 접속을 요청한 상기 이동 단말에 모바일 IP 접속 처리를 진행하여, 상기 단말이 IP 접속하여 무선 데이터 서비스를 이용할 수 있게 하는 절차가 진행된다.(S18,S19)After receiving the message of the completion of the mobile IP registration process, proceed with the procedure of forming an IP tunnel with the HA that has been IP registration process, proceed with the mobile IP connection process to the mobile terminal requesting the IP connection, the terminal is connected to the IP A procedure for enabling a wireless data service is performed. (S18, S19)
도 5는 본 발명의 일 실시예에 따른 로밍 단말의 아이피 접속 시스템의 HA 서버에서 이루어지는 처리 절차를 순서대로 도시한 도면이다.FIG. 5 is a flowchart illustrating processing procedures performed in an HA server of an IP access system of a roaming terminal according to an exemplary embodiment of the present invention.
도 5를 참조하면, 먼저 HA에서는 연동된 FA로부터 모바일 IP 등록 요청 메시지를 수신하는 절차가 진행된다. 이 메시지에는 IP 접속을 요청한 이동 단말의 IP 필드값이 포함되어 있다.(S21)Referring to FIG. 5, first, in the HA, a procedure for receiving a mobile IP registration request message from an associated FA is performed. This message contains the IP field value of the mobile terminal that requested the IP connection (S21).
HA에서는 이렇게 메시지를 수신한 후, 메시지 내에 포함된 IP 필드값을 추출하는 절차를 진행한다.(S22)After receiving the message, the HA proceeds to extract the IP field value included in the message (S22).
다음으로, 추출한 IP 필드값을 통해서 IP 접속을 요청한 해당 이동 단말이 외부망에서 로밍한 단말인지 여부를 판별하는 절차가 진행된다. 이때에는 추출한 IP 필드값을 IP 풀 DB에 조회하여 관할 IP 풀에 해당 IP가 존재하는지 여부를 확인하고, 존재하지 않을 경우 외부망에서 로밍한 단말로 판단한다. 즉, 관할하는 IP 풀에 해당 이동 단말의 IP가 존재하지 않으므로 해당 단말은 외부망의 HA에 의해 IP가 등록되고 관리되는 것으로 판단하고 이는 외부망에서 로밍한 단말로 결론내릴 수 있기 때문이다. 따라서, 로밍해온 단말일 경우 모바일 IP 등록 처리를 완료할 수 없고, 로밍 이전의 외부망의 HA로 모바일 IP 등록 처리를 의뢰하도록 한다.(S23)Next, a procedure for determining whether the corresponding mobile terminal requesting IP access is a roaming terminal from an external network is performed through the extracted IP field value. At this time, the extracted IP field value is queried to the IP pool DB to check whether the corresponding IP exists in the jurisdiction IP pool, and if not, it is determined to be a roaming terminal in the external network. That is, since the IP of the mobile terminal does not exist in the jurisdiction IP pool, the terminal determines that the IP is registered and managed by the HA of the external network, which can be concluded as a roaming terminal in the external network. Therefore, the mobile IP registration process cannot be completed when the terminal has been roaming, and the mobile IP registration process is requested to the HA of the external network before roaming (S23).
이를 위해, 로밍 여부 판별 후, 외부망에서 로밍한 단말로 확인되면 IP 풀 DB에서 로밍 전 외부망의 HA IP 주소 정보를 추출하는 절차가 진행된다. 이때에는 각 이기종망의 HA와 연동하여, HA IP 정보와 HA에서 관할하는 IP 풀 정보 등을 제공받아 IP 풀 DB에 보관 관리하기 때문에 외부망 HA IP 주소와 해당 이동 단말이 어느 외부망 HA 관할인지 여부 등을 판별할 수 있다.(S24)To this end, after determining whether to roam, if it is confirmed that the terminal roamed in the external network, a procedure for extracting HA IP address information of the external network before roaming is performed from the IP pool DB. In this case, in connection with the HA of each heterogeneous network, the HA IP information and the IP pool information managed by the HA are received and stored in the IP pool DB. It can be determined whether or not. (S24)
이렇게 외부망의 HA IP 주소 정보가 추출되면 FA로 전송할 모바일 IP 등록 응답 메시지에 추출한 HA IP 주소를 삽입하여 포함시키는 절차를 진행한다. 이때, 모바일 IP 등록 처리는 상기 외부망의 HA에서 진행하게 될 것이므로, 현재망의 HA에서는 바인딩 리스트 생성 절차를 진행하지 않는다.(S25)When the HA IP address information of the external network is extracted, the HA IP address is inserted and included in the mobile IP registration response message to be transmitted to the FA. At this time, since the mobile IP registration process will be performed in the HA of the external network, the HA of the current network does not proceed with the binding list generation procedure.
반면, 로밍하지 않은 것으로 확인되면 일반적인 모바일 IP 등록 절차에 따라 등록 처리를 진행하게 된다.(S26)On the other hand, if it is determined that roaming is not performed, the registration process is performed according to the general mobile IP registration procedure.
FA로 전송할 모바일 IP 등록 응답 메시지가 준비되면 이를 전송 처리하고 작업을 완료한다.(S27)When the mobile IP registration response message to be sent to the FA is prepared, it is processed for transmission and the work is completed (S27).
도 6은 본 발명의 일 실시예에 따른 로밍 단말의 아이피 접속 방법의 절차를 각 노드별로 도시한 흐름도이다.6 is a flowchart illustrating a procedure of an IP access method of a roaming terminal for each node according to an embodiment of the present invention.
도 6을 참조하면, 본 발명에 따른 방법은 먼저 외부망에서 현재망으로 로밍한 이동 단말이 무선 액세스 망을 통해 무선망 접속 절차에 따라 코어 망과 접속한다. 여기서 무선망 접속 절차는 각 이기종망에 따라 그 절차와 이를 수행하는 노드들이 다양하게 이루어질 수 있다.(1)Referring to FIG. 6, in the method according to the present invention, a mobile terminal roaming from an external network to a current network first connects to a core network through a wireless network access procedure through a wireless access network. Here, the wireless network access procedure may be variously performed according to each heterogeneous network and the nodes performing the procedure.
다음, 무선망 접속한 이동 단말은 FA로 IP 접속을 요청한다. 이때에는 이동 단말에서 올린 IP 필드값이 함께 제공된다.(2)Next, the mobile terminal accessing the wireless network requests an IP connection to the FA. In this case, the IP field value uploaded by the mobile terminal is provided together.
FA에서는 이동 단말의 IP 접속 요청에 따라 현재망의 관할 HA로 모바일 IP 등록 요청을 하게 된다. 이때에도 상기 이동 단말에서 올린 IP 필드값이 포함된다.(3)In the FA, a mobile IP registration request is made to the competent HA of the current network according to the IP access request of the mobile station. In this case, the IP field value uploaded by the mobile terminal is also included.
현재망의 HA에서는 모바일 IP 등록 요청에 따라 IP 등록 처리를 진행한다. 이와 함께 상기 이동 단말의 IP 필드값을 통해 해당 단말이 외부망에서 로밍한 것을 확인하고, 해당 단말이 로밍하기 전 외부망의 HA를 조회한다. 이때 외부망의 HA와 연동하여 HA 정보 및 IP 주소 정보 등을 관리하는 IP 풀 DB를 통해서 로밍 전 HA 정보와 해당 HA의 IP 주소 정보를 모두 얻을 수 있다. 이 결과, 현재망의 HA에서는 IP 등록을 요청한 FA로 상기 이동 단말의 로밍 전 HA IP 주소 정보를 포함하여 모바일 IP 등록에 대한 응답을 전송한다.(4)In the current network HA, IP registration is processed according to the mobile IP registration request. In addition, the terminal checks that the terminal roams in the external network through the IP field value of the mobile terminal, and queries the HA of the external network before the terminal roams. At this time, both the HA information before roaming and the IP address information of the corresponding HA can be obtained through the IP pool DB that manages HA information and IP address information by interworking with the HA of the external network. As a result, the HA of the current network transmits the response to the mobile IP registration including the roaming HA IP address information of the mobile terminal to the FA requesting the IP registration.
이를 수신한 FA에서는 상기 이동 단말이 외부망에서 로밍하여 현재망의 HA에서 모바일 IP 등록 처리가 완료되지 않을 것을 확인한다. 이와 함께 제공된 외부망 의 HA IP 주소 정보를 통해서 상기 이동 단말의 로밍 전 HA로 다시 모바일 IP 등록 요청을 한다.(5)The FA confirms that the mobile terminal roams in the external network and the mobile IP registration process is not completed in the HA of the current network. (5) The mobile IP registration request is made back to the HA before roaming of the mobile terminal through the HA IP address information of the external network.
모바일 IP 등록 요청을 수신한 외부망의 HA에서는 정상적으로 모바일 IP 등록 처리를 완료한 후, FA로 모바일 IP 등록 응답을 전송한다.(6)After receiving the mobile IP registration request, the HA of the external network normally completes the mobile IP registration process and transmits the mobile IP registration response to the FA.
FA에서는 모바일 IP 등록 처리가 완료된 것을 확인하고, 외부망의 HA와 IP 터널을 형성하고, 상기 이동 단말을 IP 접속시켜 데이터 패킷을 전송할 수 있도록하는 무선 데이터 서비스를 제공한다.(7,8)The FA provides a wireless data service that confirms that the mobile IP registration process is completed, forms an IP tunnel with the HA of an external network, and transmits a data packet by IP-connecting the mobile terminal. (7, 8)
도 7은 본 발명의 일 실시예에 따른 로밍 단말의 아이피 접속 방법에 따라 와이브로망에서 WCDMA망으로 로밍한 단말의 프록시 모바일 IP 접속 절차의 예를 나타낸 도면이다.7 illustrates an example of a proxy mobile IP access procedure of a terminal roaming from a WiBro network to a WCDMA network according to an IP access method of a roaming terminal according to an embodiment of the present invention.
도 7을 참조하며, 본 발명에 따른 로밍 단말의 아이피 접속 방법에 따라 와이브로망에서 WCDMA망으로 로밍한 단말의 프록시 모바일 IP 핸드오버 또는 IP 접속 절차의 예를 설명하기로 한다.Referring to FIG. 7, an example of a proxy mobile IP handover or an IP access procedure of a terminal roaming from a WiBro network to a WCDMA network according to an IP access method of a roaming terminal according to the present invention will be described.
이에 앞서, 여기서는 와이브로망에서 WCDMA망으로 로밍한 단말의 IP 접속 절차의 예를 설명하지만, 이 외에 다른 이기종망간에 로밍한 단말의 주요 IP 접속 절차도 이와 동일할 것이다.Prior to this, an example of an IP access procedure of a terminal roaming from a WiBro network to a WCDMA network will be described. In addition, the main IP access procedure of a terminal roaming between other heterogeneous networks will be the same.
먼저, 와이브로망에서 WCDMA망으로 이동하여 무선망에 로밍한 단말은 기지국과 무선망 접속 절차에 따라 무선망 접속 처리를 진행한다.(a)First, a terminal roaming in a wireless network by moving from a WiBro network to a WCDMA network performs a wireless network access process according to a wireless network access procedure with a base station.
무선망 접속 후, 상기 단말은 IP 접속을 요청하기 위해, 기지국을 거쳐 FA 기능을 포함한 GGSN으로 PDP Context 활성/생성 요청 신호를 전송한다. 이 신호에 는 상기 단말의 IP 정보가 IP 필드값으로 포함된다.(b,c)After accessing the wireless network, the terminal transmits a PDP context activation / generation request signal through the base station to the GGSN including the FA function to request an IP access. This signal includes the IP information of the terminal as an IP field value. (B, c)
상기 신호를 수신한 GGSN에서는 AAA 서버와 상기 단말의 인증 처리를 수행한다. 이때에는 AAA 서버로 상기 단말에 대한 인증 요청 신호를 전송하고 AAA 서버에서 인증 처리 후 인증 응답 신호를 수신하게 된다.(d,e)The GGSN receiving the signal performs authentication processing between the AAA server and the terminal. In this case, the authentication request signal for the terminal is transmitted to the AAA server, and the authentication response signal is received after the authentication processing from the AAA server. (D, e)
다음, GGSN에서는 현재망인 WCDMA HA(홈 에이전트)로 모바일 IP 등록 요청 신호를 전송한다. 이 신호에는 상기 단말의 IP 필드값을 포함한다.(f)Next, the GGSN transmits a mobile IP registration request signal to the WCDMA home agent (HA). This signal includes the IP field value of the terminal. (F)
WCDMA HA에서는 모바일 IP 등록 요청 신호에 포함된 IP 필드값이 관할 IP 풀에 존재하지 않는 것을 확인하고, 상기 단말의 IP를 관할하는 로밍 전 와이브로망의 HA IP 주소 정보를 추출하여 모바일 IP 등록 응답 신호에 포함시켜 GGSN으로 응답하여 전송한다.(g)In WCDMA HA, it is confirmed that the IP field value included in the mobile IP registration request signal does not exist in the jurisdiction IP pool, and the mobile IP registration response signal is extracted by extracting HA IP address information of the pre-roaming WiBro network that manages the IP of the terminal. It is included in the response and transmitted in response to the GGSN. (G)
GGSN에서는 응답으로 수신한 신호에 와이브로망의 HA IP 주소 정보가 포함된 것을 확인하고, 이 주소 정보를 이용해 와이브로망 HA로 다시 모바일 IP 등록 요청 신호를 전송한다.(h)The GGSN confirms that the Wi-Fi network HA IP address information is included in the received signal in response, and sends the mobile IP registration request signal back to the WiBro network HA using this address information. (H)
GGSN은 와이브로망의 HA로부터 모바일 IP 등록 처리가 완료된 후, 모바일 IP 등록 응답 신호를 수신한다.(i)The GGSN receives the mobile IP registration response signal after the mobile IP registration process is completed from the HA of the WiBro network. (I)
GGSN에서는 신호 수신과 함께 IP 등록 처리가 완료된 것으로 확인하고 상기 단말로 기지국을 경유해 PDP Context 생성/활성화 응답 신호를 전송한다.(j,k)The GGSN confirms that the IP registration process is completed along with the reception of the signal, and transmits a PDP context creation / activation response signal to the terminal via the base station. (J, k)
이와 함께, GGSN은 와이브로망의 HA와 IP 터널을 형성하고, 상기 단말의 데이터 패킷 통신을 처리한다.(l,m)In addition, the GGSN forms an IP tunnel with the HA of the WiBro network and processes data packet communication of the terminal. (L, m)
상술한 바와 같은 본 발명의 방법은 프로그램으로 구현되어 컴퓨터로 읽을 수 있는 형태로 기록매체(시디롬, 램, 롬, 플로피 디스크, 하드 디스크, 광자기 디스크 등)에 저장될 수 있다. 이러한 과정은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있으므로 더 이상 상세히 설명하지 않기로 한다.The method of the present invention as described above may be implemented as a program and stored in a recording medium (CD-ROM, RAM, ROM, floppy disk, hard disk, magneto-optical disk, etc.) in a computer-readable form. Since this process can be easily implemented by those skilled in the art will not be described in more detail.
이상에서 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 이것에 의해 한정되지 않으며 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 본 발명의 기술사상과 아래에 기재될 특허청구범위의 균등범위 내에서 다양한 수정 및 변형이 가능함은 물론이다.Although the present invention has been described above by means of limited embodiments and drawings, the present invention is not limited thereto and will be described below by the person skilled in the art to which the present invention pertains. Of course, various modifications and variations are possible within the scope of the claims.
본 명세서에 첨부되는 다음의 도면들은 본 발명의 바람직한 실시예를 예시하는 것이며, 전술된 발명의 상세한 설명과 함께 본 발명의 기술사상을 더욱 이해시키는 역할을 하는 것이므로, 본 발명은 그러한 도면에 기재된 사항에만 한정되어 해석되어서는 아니된다.The following drawings, which are attached to this specification, illustrate exemplary embodiments of the present invention, and together with the detailed description of the present invention serve to further understand the technical spirit of the present invention, the present invention includes matters described in such drawings. It should not be construed as limited to.
도 1은 본 발명의 일 실시예에 따른 로밍 단말의 IP 접속을 위한 네트워크 환경을 나타낸 도면이다.1 is a diagram illustrating a network environment for IP access of a roaming terminal according to an embodiment of the present invention.
도 2는 본 발명의 일 실시예에 따른 로밍 단말의 아이피 접속 시스템의 FA 서버의 구성을 나타낸 도면이다.2 is a diagram illustrating a configuration of an FA server of an IP access system of a roaming terminal according to an embodiment of the present invention.
도 3은 본 발명의 일 실시예에 따른 로밍 단말의 아이피 접속 시스템의 HA 서버의 구성을 나타낸 도면이다.3 is a diagram illustrating a configuration of an HA server of an IP access system of a roaming terminal according to an embodiment of the present invention.
도 4는 본 발명의 일 실시예에 따른 로밍 단말의 아이피 접속 시스템의 FA 서버에서 이루어지는 처리 절차를 순서대로 도시한 도면이다.4 is a diagram illustrating a processing procedure performed in an FA server of an IP access system of a roaming terminal according to an embodiment of the present invention in order.
도 5는 본 발명의 일 실시예에 따른 로밍 단말의 아이피 접속 시스템의 HA 서버에서 이루어지는 처리 절차를 순서대로 도시한 도면이다.FIG. 5 is a flowchart illustrating processing procedures performed in an HA server of an IP access system of a roaming terminal according to an exemplary embodiment of the present invention.
도 6은 본 발명의 일 실시예에 따른 로밍 단말의 아이피 접속 방법의 절차를 각 노드별로 도시한 흐름도이다.6 is a flowchart illustrating a procedure of an IP access method of a roaming terminal for each node according to an embodiment of the present invention.
도 7은 본 발명의 일 실시예에 따른 로밍 단말의 아이피 접속 방법에 따라 와이브로망에서 WCDMA망으로 로밍한 단말의 프록시 모바일 IP 접속 절차의 예를 나타낸 도면이다.7 illustrates an example of a proxy mobile IP access procedure of a terminal roaming from a WiBro network to a WCDMA network according to an IP access method of a roaming terminal according to an embodiment of the present invention.
<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>
100 : HA 서버 200 : FA 서버100: HA server 200: FA server
410 : CDMA망 420 : WCDMA망410: CDMA network 420: WCDMA network
430 : 와이브로망 440 : 무선랜망430: WiBro 440: Wireless LAN
500 : 인터넷 601 : 이동 단말500: internet 601: mobile terminal
Claims (14)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080038261A KR100958005B1 (en) | 2008-04-24 | 2008-04-24 | Roaming terminal IP access method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080038261A KR100958005B1 (en) | 2008-04-24 | 2008-04-24 | Roaming terminal IP access method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090112393A KR20090112393A (en) | 2009-10-28 |
KR100958005B1 true KR100958005B1 (en) | 2010-05-17 |
Family
ID=41553574
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080038261A KR100958005B1 (en) | 2008-04-24 | 2008-04-24 | Roaming terminal IP access method and system |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100958005B1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004129210A (en) | 2002-07-30 | 2004-04-22 | Matsushita Electric Ind Co Ltd | Movement management method and mobile terminal |
KR20050004481A (en) * | 2003-07-02 | 2005-01-12 | 주식회사 케이티프리텔 | Method and program recording media for controlling seamless vertical roaming between a wireless local area network and a wireless wide area network in a personal communication unit |
KR20050060626A (en) * | 2003-12-17 | 2005-06-22 | 한국전자통신연구원 | Transcoding service method in vertical hand-off environment |
KR20060066373A (en) * | 2004-12-13 | 2006-06-16 | 한국전자통신연구원 | MIP-4 based fast handoff method and apparatus in heterogeneous wireless network |
-
2008
- 2008-04-24 KR KR1020080038261A patent/KR100958005B1/en active IP Right Grant
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004129210A (en) | 2002-07-30 | 2004-04-22 | Matsushita Electric Ind Co Ltd | Movement management method and mobile terminal |
KR20050004481A (en) * | 2003-07-02 | 2005-01-12 | 주식회사 케이티프리텔 | Method and program recording media for controlling seamless vertical roaming between a wireless local area network and a wireless wide area network in a personal communication unit |
KR20050060626A (en) * | 2003-12-17 | 2005-06-22 | 한국전자통신연구원 | Transcoding service method in vertical hand-off environment |
KR20060066373A (en) * | 2004-12-13 | 2006-06-16 | 한국전자통신연구원 | MIP-4 based fast handoff method and apparatus in heterogeneous wireless network |
Also Published As
Publication number | Publication date |
---|---|
KR20090112393A (en) | 2009-10-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4034729B2 (en) | Mobile internet communication apparatus and method | |
US7236781B2 (en) | Method for roaming between networks | |
US8769626B2 (en) | Web authentication support for proxy mobile IP | |
CN102106166B (en) | Anchoring services of a mobile station attached to a first service domain at a home agent in a second service domain | |
US20110007748A1 (en) | Method, system and apparatus for optimizing routes | |
Lai et al. | Improving handoff performance in wireless overlay networks by switching between two-layer IPv6 and one-layer IPv6 addressing | |
US20040013116A1 (en) | Method of providing mobile IP functionality for a non mobile IP capable mobile node and switching device for acting as a mobile IP proxy | |
KR101400415B1 (en) | Network-based Flow Binding Method Through Terminal's Notification | |
US8175056B2 (en) | Method and system for managing mobility in a mobile communication system using proxy mobile internet protocol | |
US9179286B2 (en) | Method, system, and device for registering with local mobility anchors | |
WO2006088340A1 (en) | Method and apparatus for handoff between mobile communication network and wireless local area network | |
US20090109878A1 (en) | Method for informing that the network supports the mobile ip enhancement capability | |
US20110292879A1 (en) | Prefix allocation method, network system, and local mobility anchor | |
US7899064B2 (en) | System paging method and apparatus of heterogeneous wireless networks | |
EP1613114A1 (en) | Handover mechanism for mobile IP | |
JPWO2010052919A1 (en) | Handover method, mobile terminal and home agent used in the method | |
KR20110045885A (en) | Method and system for providing mobile IP based handover between heterogeneous networks | |
US8407764B2 (en) | User authentication apparatus and method for supporting PMIPv6 in next generation networks | |
KR20090022151A (en) | Mobility management method and system of mobile communication system using proxy mobile IP and mobile IP information transmission method | |
KR100395494B1 (en) | Method of intra-domain handoff in Mobile IP networks | |
KR100958005B1 (en) | Roaming terminal IP access method and system | |
KR100684313B1 (en) | Method for Providing IP Mobility in Portable Internet System | |
CN101072229B (en) | Client based mobile IPv4 configuration information obtaining method | |
KR20080010990A (en) | Service method and system of mobile node supporting mobile IP in mobile communication system using proxy mobile IP | |
KR100933663B1 (en) | Method and system for providing packet data to mobile terminal through handover between heterogeneous wireless networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20080424 |
|
PA0201 | Request for examination | ||
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 20090824 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20091023 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20100426 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20100506 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20100506 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20130430 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20130430 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20140430 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20140430 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20150429 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20150429 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20170427 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20170427 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20180503 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20180503 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20190502 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20190502 Start annual number: 10 End annual number: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20220427 Start annual number: 13 End annual number: 13 |
|
PR1001 | Payment of annual fee |
Payment date: 20240425 Start annual number: 15 End annual number: 15 |