KR100931795B1 - System and Method for Providing Mobility of Mobile Terminal without Mobile IP and Binding Update Apparatus therefor - Google Patents
System and Method for Providing Mobility of Mobile Terminal without Mobile IP and Binding Update Apparatus therefor Download PDFInfo
- Publication number
- KR100931795B1 KR100931795B1 KR1020070099084A KR20070099084A KR100931795B1 KR 100931795 B1 KR100931795 B1 KR 100931795B1 KR 1020070099084 A KR1020070099084 A KR 1020070099084A KR 20070099084 A KR20070099084 A KR 20070099084A KR 100931795 B1 KR100931795 B1 KR 100931795B1
- Authority
- KR
- South Korea
- Prior art keywords
- terminal
- mobile
- mobile terminal
- binding update
- pdp context
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- 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
- H04W8/082—Mobility data transfer for traffic bypassing of mobility servers, e.g. location registers, home PLMNs or home agents
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/11—Allocation or use of connection identifiers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/18—Service support devices; Network management devices
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 모바일 IP가 지원되지 않는 이동단말을 대신하여 망 노드에서 바인딩 업데이트를 수행하는 이동단말의 이동성 제공 시스템, 방법 및 이를 위한 바인딩 업데이트 장치에 관한 것이다. The present invention relates to a mobility provision system, a method for providing a mobile terminal for performing a binding update in a network node on behalf of a mobile terminal that does not support mobile IP, and a binding update apparatus for the same.
본 발명은, 모바일 IP가 지원되지 않은 이동단말이 홈 서브넷에서 타 서브넷으로 이동한 경우, 이동단말이 타 서브넷의 망 게이트웨이와 세션을 설정하고 망 게이트웨이에서 타 서브넷에서 사용할 이동단말의 CoA(Care of Address)를 생성하면 바인딩 업데이트 노드에서 이동단말을 대신해서 생성된 CoA 및 이동단말의 IP 주소를 이용하여 바인딩 업데이트 메시지를 이동성 지원 에이전트로 전송하고 이동성 지원 에이전트에서 단말의 위치를 등록한다.According to an embodiment of the present invention, when a mobile terminal that does not support mobile IP moves from a home subnet to another subnet, the mobile terminal establishes a session with a network gateway of another subnet and uses a CoA (Care of care) of the mobile terminal to be used in another subnet in the network gateway. Address), the binding update node transmits the binding update message to the mobility support agent by using the CoA generated on behalf of the mobile terminal and the IP address of the mobile terminal, and registers the location of the terminal in the mobility support agent.
이로써 모바일 IP 프로토콜 스택을 탑재하지 않은 이동단말에 이동성을 제공함으로써 이동단말이 홈 서브넷에서 타 서브넷으로 이동한 경우에도 접속의 끊김 없이 계속해서 패킷 데이터를 수신할 수 있다.This provides mobility to a mobile terminal not equipped with a mobile IP protocol stack, so that even if the mobile terminal moves from a home subnet to another subnet, packet data can be continuously received without disconnection.
모바일 IP, 바인딩 업데이트, 서브넷, 프로토콜, 이동성 Mobile IP, Binding Update, Subnet, Protocol, Mobility
Description
본 발명은 모바일 IP가 지원되지 않는 이동단말의 이동성 제공에 관한 것으로서, 특히 모바일 IP(MIP:Mobile Internet Protocol) 프로토콜 스택이 탑재되지 않은 이동단말이 새로운 서브넷으로 이동한 경우 망 노드에서 이동단말을 대신하여 바인딩 업데이트(Binding Update)를 수행함으로써 접속을 계속 유지하면서 패킷 데이터 서비스를 제공받도록 하는 모바일 IP가 지원되지 않는 이동단말의 이동성 제공 시스템, 방법 및 이를 위한 바인딩 업데이트 장치에 관한 것이다. The present invention relates to providing mobility of a mobile terminal that does not support mobile IP. In particular, when a mobile terminal that is not equipped with a mobile IP (MIP) protocol stack moves to a new subnet, the mobile node replaces the mobile terminal in a network node. The present invention relates to a mobility providing system, a method for a mobile terminal that does not support mobile IP and to provide a packet data service while maintaining a connection by performing a binding update, and a binding update apparatus for the same.
종래에 무선인터넷을 위한 인프라로 사용되는 이동통신 망에서는 이동단말이 접속된 망의 식별자와 해당 망에서 이동단말을 식별하는 식별자를 포함하는 하나의 고정 IP 주소를 이동단말에 할당하여 2계층인 데이터 링크계층(Data link layer)에서 이동단말의 이동성을 지원하였다. Conventionally, in a mobile communication network used as an infrastructure for the wireless Internet, two layers of data are allocated by assigning one fixed IP address to the mobile terminal, which includes an identifier of the network to which the mobile terminal is connected and an identifier for identifying the mobile terminal in the network. The mobility of the mobile station is supported in the data link layer.
그런데, 2계층에서 이동단말의 이동성을 지원하게 되면 물리계층을 포함한 하부 계층들에 대한 의존성이 크기 때문에 이동단말이 홈 서브넷(home subnet)에서 타 서브넷(foreign subnet)으로 이동하는 경우 홈 서브넷에 설정되어 있던 기존의 연결을 해제하고 타 서브넷에 새로운 연결을 시도해야 했다. 이로써 이동단말의 접속이 끊어지게 되어 이동성(mobility)이 제공되지 못했다.However, if the mobility support of the mobile terminal in the second layer is highly dependent on the lower layers including the physical layer, the mobile terminal is set in the home subnet when the mobile terminal moves from the home subnet to another subnet. I had to disconnect my existing connection and try a new connection to another subnet. As a result, the mobile terminal is disconnected and mobility is not provided.
이에, 최근에 인터넷에서 이동단말이 홈 서브넷에서 타 서브넷으로 이동하는 경우에도 이동단말의 이동성을 제공하기 위한 모바일 IP(MIP:Mobile IP) 기술이 제시되고 있다. 모바일 IP에는 모바일 IPv4와 모바일 IPv6 두 개의 버전이 있다. 모바일 IPv4 기술보다 진보된 모바일 IPv6 기술은 네트워크 계층에서 단말의 이동성을 지원하는 기술로서 현재 표준이 진행중이다. 이러한 모바일 IPv4 기술 및 모바일 IPv6 기술은 IETF(Internet Engineering Task Force)에 설명되어 있다. Accordingly, recently, even when a mobile terminal moves from a home subnet to another subnet on the Internet, a mobile IP (MIP) technology for providing mobility of a mobile terminal has been proposed. There are two versions of Mobile IP: Mobile IPv4 and Mobile IPv6. The mobile IPv6 technology, which is more advanced than the mobile IPv4 technology, is a technology supporting the mobility of terminals at the network layer. These mobile IPv4 technologies and mobile IPv6 technologies are described in the Internet Engineering Task Force (IETF).
모바일 IP 기술에서는 이동단말이 홈 서브넷을 벗어나 타 서브넷에 접속하면 타 서브넷에서 사용할 임시주소인 CoA(Care of Address)를 얻게 되며 이 주소를 자신의 홈 서브넷 상에 위치한 홈 에이전트(HA:Home Agent)에 등록한다. 홈 에이전트는 이동단말을 대신하여 상대노드(CN:Correspondent Node)로부터 전송되는 패킷 데이터를 수신하고 CoA를 참조하여 타 서브넷에 접속된 이동단말로 터널링하여 패킷 데이터를 전송한다.In mobile IP technology, when a mobile terminal connects to another subnet out of the home subnet, it obtains a care of address (CoA), which is a temporary address to be used in the other subnet, and the home agent (HA: Home Agent) located on its own home subnet. Register at The home agent receives packet data transmitted from a CN (Correspondent Node) on behalf of the mobile terminal, and transmits the packet data by tunneling to a mobile terminal connected to another subnet by referring to CoA.
이때, 이동단말은 홈 서브넷에서 타 서브넷으로 이동한 경우 이동성 제공을 위해 이동단말의 이동성을 총괄적으로 관리하는 이동성 지원 에이전트(LMA:Local Mobility Agent)에 홈 서브넷 정보를 제공하고 이동단말의 IP 주소와 CoA를 서로 연결시키는 바인딩(binding)을 요청하는 메시지를 전송한다. LMA는 요청 메시지가 수신되면 내부의 바인딩 캐쉬(Binding Cache)를 업데이트한다. 이로써 이동단말이 다른 서브넷으로 이동하여 IP 주소가 CoA로 변경되어도 바인딩 업데이트를 통해 접속을 유지하기 때문에 종래와 같이 접속이 끊어지지 않고 이동성을 제공할 수 있게 된다. In this case, when the mobile terminal moves from the home subnet to another subnet, the mobile terminal provides the home subnet information to the local mobility agent (LMA), which manages the mobility of the mobile terminal collectively to provide mobility, and provides the IP address and the IP address of the mobile terminal. Sends a message requesting a binding that links CoAs together. The LMA updates the internal binding cache when a request message is received. As a result, even if the mobile terminal moves to another subnet and the connection is maintained through the binding update even if the IP address is changed to CoA, the mobile terminal can provide mobility without disconnecting as in the related art.
그런데, 모바일 IP 기술에서 이동단말의 이동성을 제공하기 위해서는 이동단말에 모바일 IP 프로토콜을 탑재하여야 한다. 즉, 이동단말은 모바일 IP 프로토콜을 이용하여 LMA에 이동성 제공을 위한 바인딩 업데이트를 요청한다. 그러나, 이동단말에 모바일 IP 프로토콜 스택을 탑재하기 위해서는 많은 비용이 소요되어 단말의 제조원가가 상승하게 된다. 또한, 모바일 IP 프로토콜을 탑재하여 실제 프로그램을 동작하기에 이동단말 용량이 부족한 실정이다. 나아가, 현재에는 모바일 IP 프로토콜을 탑재한 이동단말의 안정성이 검증되지 않은 상태이기 때문에 무선인터넷 상에서 패킷 데이터 서비스의 신뢰성이 떨어질 수 있다는 문제점을 안고 있다. However, in order to provide mobility of a mobile terminal in mobile IP technology, a mobile IP protocol should be mounted on the mobile terminal. That is, the mobile terminal requests a binding update for providing mobility to the LMA using the mobile IP protocol. However, in order to mount a mobile IP protocol stack in a mobile terminal, a lot of costs are required, thereby increasing the manufacturing cost of the terminal. In addition, the mobile IP protocol is equipped with a situation that the mobile terminal capacity is insufficient to operate the actual program. Furthermore, since the stability of the mobile terminal equipped with the mobile IP protocol is not verified at present, there is a problem that the reliability of packet data service may be degraded on the wireless Internet.
나아가, 무선구간에서는 마이크로파의 전파(propagation)라는 신호 전송환경의 특성상 이동단말에 탑재되는 패킷 사이즈가 최대한 작아야 하는데, 모바일 IP 프로토콜의 경우 패킷 사이즈의 축소에 한계가 있어서, 현재로서는 무선구간에 위치한 이동단말이 네트워크 망에 연결된 LMA에 바인딩 업데이트 메시지를 전송하기에는 어려움이 있다.Furthermore, due to the nature of the signal transmission environment called microwave propagation in the wireless section, the packet size mounted on the mobile terminal should be as small as possible. In the case of the mobile IP protocol, there is a limitation in reducing the packet size. It is difficult for the terminal to transmit the binding update message to the LMA connected to the network.
이러한 종래의 문제점을 감안하여 해당 기술분야에서는 모바일 IP가 지원되지 않은 이동단말에도 이동성을 제공할 수 있는 기술이 요구되어 왔다.In view of such a conventional problem, a technology for providing mobility even in a mobile terminal that does not support mobile IP has been required in the related art.
본 발명은 상기한 종래의 문제점을 해결하기 위한 것으로서, 특정 망 노드에서 이동단말을 대신하여 바인딩 업데이트를 수행함으로써 모바일 IP가 지원되지 않는 이동단말에 이동성을 제공하도록 하는 모바일 IP가 지원되지 않는 이동단말의 이동성 제공 시스템, 방법 및 이를 위한 바인딩 업데이트 장치를 제공하는데 그 목적이 있다.The present invention is to solve the above-mentioned problems, a mobile terminal that does not support mobile IP to provide mobility to a mobile terminal that does not support mobile IP by performing a binding update on behalf of the mobile terminal in a specific network node It is an object of the present invention to provide a mobility providing system, a method and a binding updating apparatus for the same.
상기 목적을 달성하기 위한 본 발명은, 모바일 IP가 지원되지 않는 이동단말의 이동성 제공 방법에 있어서, In order to achieve the above object, the present invention provides a method for providing mobility of a mobile terminal that does not support mobile IP,
상기 단말이 홈 서브넷(home subnet)에서 타 서브넷(foreign subnet)으로 이동한 경우, 패킷 데이터 통신하고자 하는 상대노드 정보를 포함한 PDP 콘텍스트 활성화 요청 메시지를 상기 타 서브넷의 망교환기로 전송하는 제1단계; 상기 망교환기에서 상기 상대노드와 연결된 망 게이트웨이로 PDP 콘텍스트 생성 요청 메시지를 전송하는 제2단계; 상기 망 게이트웨이에서 PDP 콘텍스트를 생성하여 상기 단말과의 PDP 콘텍스트 활성화를 통해 세션을 설정하고 상기 타 서브넷에서 사용할 CoA를 생성하는 제3단계; 상기 단말에 PDP 콘텍스트가 활성화되면 바인딩 업데이트 노드에서 상기 단말을 대신해서 상기 생성된 CoA를 및 상기 단말의 IP 주소를 이용하여 상기 단말의 이동성 제공을 위한 바인딩 업데이트 메시지를 이동성 지원 에이전트로 전송하는 제4단계; 및 상기 이동성 지원 에이전트에서 단말의 위치를 등록하고 상기 바인딩 업데이트 메시지의 응답 메시지를 상기 바인딩 업데이트 노드로 전송하는 제5단계를 포함한다.When the terminal moves from a home subnet to a foreign subnet, transmitting a PDP context activation request message including a partner node information for packet data communication to a network switch of the other subnet; Transmitting, by the network switch, a PDP context creation request message to a network gateway connected to the counterpart node; Creating a PDP context at the network gateway, establishing a session through activation of the PDP context with the terminal, and generating a CoA for use in the other subnet; A fourth when the binding update node transmits a binding update message for providing mobility of the terminal using the generated CoA on behalf of the terminal and the IP address of the terminal when the PDP context is activated in the terminal; step; And a fifth step of registering the location of the terminal in the mobility support agent and transmitting a response message of the binding update message to the binding update node.
본 발명의 일 실시 예에서, 상기 단말의 IP 주소는 스테이트리스 자동 주소 생성방식(stateless auto-configuration type)에 의해 상기 단말에서 생성되는 것이 바람직하다. In one embodiment of the present invention, the IP address of the terminal is preferably generated in the terminal by a stateless auto-configuration type (stateless auto-configuration type).
본 발명의 다른 실시 예에서, 상기 단말의 IP 주소는 DHCP 서버에서 스테이트풀 자동 주소 생성방식(stateful auto-configuration type)에 의해 생성되어 상기 바인딩 업데이트 노드로 전송되는 것이 바람직하다.In another embodiment of the present invention, the IP address of the terminal is preferably generated by a stateful auto-configuration type in a DHCP server and transmitted to the binding update node.
본 발명의 실시 예에서, 상기 제4단계는 상기 바인딩 업데이트 노드에서 상기 생성된 CoA 및 상기 단말의 IP 주소를 바인딩하여 상기 바인딩 업데이트 메시지에 포함시켜 상기 이동성 지원 에이전트로 전송하는 것이 바람직하다.In an embodiment of the present disclosure, the fourth step may be performed by binding the generated CoA and the IP address of the terminal in the binding update node and including the binding update message in the binding update message to the mobility support agent.
본 발명의 실시 예에서, 상기 제3단계 이후에, 상기 망 교환기에서 상기 망 게이트웨이로부터 상기 생성된 PDP 콘텍스트의 갱신 요청 메시지를 수신하면 해당 PDP 콘텍스트를 갱신하고 상기 단말로 상기 PDP 콘텍스트의 수정을 요청하는 단계; 및 상기 망 교환기에서 상기 단말로부터 해당 PDP 콘텍스트 수정 결과 메시지를 수신하면 상기 망 게이트웨이로 통보하는 단계를 더 포함할 수 있다.In an embodiment of the present disclosure, after the third step, when the network exchanger receives an update request message of the generated PDP context from the network gateway, the corresponding PDP context is updated and the terminal requests to modify the PDP context. Making; And notifying the network gateway when the network switch receives the PDP context modification result message from the terminal.
본 발명의 실시 예에서, 상기 제5단계 이후에, 상기 타 서브넷의 망 게이트웨이에서 상기 홈 서브넷의 망 게이트웨이로 PDP 콘텍스트 삭제 요청 메시지를 전송하는 단계; 상기 홈 서브넷의 망 게이트웨이에서 해당 PDP 콘텍스트를 삭제하고 상기 단말로 PDP 콘텍스트 비활성화를 통해 기설정된 세션을 해제하는 단계; 및 상 기 해제결과를 상기 타 서브넷의 망 게이트웨이로 통보하는 단계를 더 포함할 수 있다.In an embodiment of the present disclosure, after the fifth step, transmitting a PDP context deletion request message from the network gateway of the other subnet to the network gateway of the home subnet; Deleting the corresponding PDP context from the network gateway of the home subnet and releasing a predetermined session by deactivating the PDP context to the terminal; And notifying the release result to the network gateway of the other subnet.
본 발명의 실시 예에서, 상기 망 게이트웨이는 GGSN(Gateway GPRS Support Node)이고, 상기 바인딩 업데이트 노드는 MAG(Mobile Access Gateway)인 것이 바람직하다.In an embodiment of the present invention, the network gateway is a Gateway GPRS Support Node (GGSN), and the binding update node is a Mobile Access Gateway (MAG).
또한, 상기 목적을 달성하기 위한 본 발명은, 모바일 IP가 지원되지 않은 이동단말의 이동성 제공 시스템에 있어서,In addition, the present invention for achieving the above object, in the mobility provision system of the mobile terminal is not supported mobile IP,
상기 단말이 홈 서브넷(home subnet)에서 타 서브넷(foreign subnet)으로 이동한 경우, 상기 단말로부터 통신하고자 하는 상대노드 정보를 포함한 PDP 콘텍스트 활성화 요청 메시지를 수신하여 PDP 콘텍스트 생성을 요청하고, 상기 PDP 콘텍스트 생성 응답을 수신하여 상기 단말로 PDP 콘텍스트 활성화 허용 메시지를 전송하는 망 교환기; 외부 망과의 관문역할을 수행하고, 상기 PDP 콘텍스트 생성 요청에 따라 PDP 콘텍스트를 생성하여 상기 단말과의 PDP 콘텍스트 활성화를 통해 세션을 설정하고, 상기 타 서브넷에서 사용할 단말의 CoA를 생성하는 망 게이트웨이; 상기 CoA 및 상기 단말의 IP 주소를 이용하여 상기 단말을 대신해서 단말의 이동성 제공을 위한 바인딩 업데이트를 수행하는 바인딩 업데이트 노드; 및 상기 바인딩 업데이트를 통해 상기 단말의 이동성 정보를 관리하는 이동성 지원 에이전트를 포함한다.When the terminal moves from a home subnet to a foreign subnet, the terminal receives a PDP context activation request message including a partner node information to communicate with and requests the creation of a PDP context, and the PDP context. A network exchanger receiving a generation response and transmitting a PDP context activation allowance message to the terminal; A network gateway that performs a role of a gateway to an external network, generates a PDP context according to the PDP context creation request, establishes a session by activating a PDP context with the terminal, and generates a CoA of a terminal to be used in the other subnet; A binding update node configured to perform a binding update for providing mobility of the terminal on behalf of the terminal using the CoA and the IP address of the terminal; And a mobility support agent that manages mobility information of the terminal through the binding update.
본 발명의 일 실시 예에서, 상기 단말의 IP 주소는 스테이트리스 자동 주소 생성방식(stateless auto-configuration type)에 의해 상기 단말에서 생성되는 것 이 바람직하다.In one embodiment of the present invention, the IP address of the terminal is preferably generated in the terminal by a stateless auto-configuration type (stateless auto-configuration type).
본 발명의 다른 실시 예에서, 본 발명의 이동성 제공 시스템은 스테이트풀 자동 주소 생성방식(stateful auto-configuration type)에 의해 상기 단말의 IP 주소를 생성하여 상기 바인딩 업데이트 노드로 전송하는 DHCP 서버를 더 포함할 수 있다.In another embodiment of the present invention, the mobility provision system of the present invention further includes a DHCP server for generating an IP address of the terminal and transmitting it to the binding update node by a stateful auto-configuration type. can do.
또한, 상기 목적을 달성하기 위한 본 발명은, 모바일 IP가 지원되지 않는 이동단말이 홈 서브넷(home subnet)에서 타 서브넷(foreign subnet)으로 이동한 경우 이동단말의 이동성을 제공하는 시스템에서의 이동단말의 이동성 제공을 위한 바인딩 업데이트 장치에 있어서, In addition, the present invention for achieving the above object is a mobile terminal in a system that provides mobility of the mobile terminal when the mobile terminal that is not supported mobile IP is moved from the home subnet (foreign subnet) to another (foreign subnet) In the binding update device for providing mobility of,
상기 홈 서브넷에서 사용하는 단말의 IP 주소, 상기 타 서브넷에서 사용하는 단말의 CoA 및 상기 단말의 패킷 데이터 통신시 외부 망과의 관문 역할을 담당하는 망 게이트웨이의 프리픽스를 저장하는 메모리부; 상기 메모리부에 저장된 프리픽스를 이용하여 상기 단말의 이동성 제공을 위해 상기 단말의 CoA를 생성하여 상기 메모리부에 저장하는 주소 생성부; 및 상기 생성된 CoA 및 상기 단말의 IP 주소를 이용하여 상기 단말을 대신해서 이동성 지원 에이전트로 바인딩 업데이트 요청 메시지를 전송하는 업데이트부를 포함한다.A memory unit for storing an IP address of a terminal used in the home subnet, a CoA of a terminal used in the other subnet, and a prefix of a network gateway serving as a gateway to an external network during packet data communication of the terminal; An address generator configured to generate a CoA of the terminal and store the CoA of the terminal to provide mobility of the terminal using the prefix stored in the memory unit; And an updater configured to transmit a binding update request message to the mobility support agent on behalf of the terminal using the generated CoA and the IP address of the terminal.
본 발명의 일 실시 예에서, 상기 단말의 IP 주소는 스테이트리스 자동 주소생성 방식(stateless auto-configuration type)에 의해 상기 단말에서 생성되는 것이 바람직하다. In one embodiment of the present invention, the IP address of the terminal is preferably generated in the terminal by a stateless auto-configuration type (stateless auto-configuration type).
본 발명의 다른 실시 예에서, 상기 단말의 IP 주소는 DHCP 서버에서 스테이 트풀 자동 주소생성 방식(stateful auto-configuration type)에 의해 생성되는 것이 바람직하다.In another embodiment of the present invention, the IP address of the terminal is preferably generated by a stateful auto-configuration type in a DHCP server.
본 발명의 실시 예에서, 상기 업데이트부는 상기 단말의 PDP 콘텍스트 활성화가 이루어진 이후에 상기 바인딩 업데이트 요청 메시지를 전송하는 것이 바람직하다.In an embodiment of the present invention, the update unit preferably transmits the binding update request message after the PDP context activation of the terminal is performed.
본 발명에 따르면, 망 노드에서 이동단말을 대신하여 바인딩 업데이트를 수행함에 따라 이동단말에 모바일 IP 프로토콜 스택을 탑재하지 않고도 이동단말의 이동성을 보장할 수 있게 되며 접속의 끊김 없이 신뢰성 있는 패킷 데이터 서비스를 제공받을 수 있다.According to the present invention, as the binding update is performed on behalf of the mobile node in the network node, the mobility of the mobile terminal can be guaranteed without the mobile IP protocol stack mounted on the mobile terminal, and reliable packet data service can be provided without disconnection. Can be provided.
또한, 본 발명에 따르면 이동단말에 모바일 IP 프로토콜 스택을 탑재하지 않게 되므로 이동단말의 안정성과 비용 절감 효과를 기대할 수 있다.Further, according to the present invention, since the mobile IP protocol stack is not mounted on the mobile terminal, the stability and cost reduction effect of the mobile terminal can be expected.
이하에서, 본 발명의 바람직한 실시 예의 상세한 설명이 첨부된 도면들을 참조하여 설명될 것이다. 하기에서 본 발명을 설명함에 있어, 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 본 발명의 요지를 모호하지 않게 하기 위하여 그에 대한 상세한 설명을 생략할 것이다.In the following, a detailed description of a preferred embodiment of the present invention will be described with reference to the accompanying drawings. In the following description of the present invention, in the case where it is determined that detailed descriptions of related well-known functions or configurations may unnecessarily obscure the subject matter of the present invention, detailed descriptions thereof will be omitted so as not to obscure the subject matter of the present invention. will be.
도 1은 본 발명의 실시 예에 따른 모바일 IP가 지원되지 않는 이동단말의 이동성 제공 시스템을 개략적으로 도시한 구성도이다. 1 is a block diagram schematically illustrating a system for providing mobility of a mobile terminal that does not support mobile IP according to an embodiment of the present invention.
도 1을 참조하면, 본 발명에 따른 이동단말의 이동성 제공 시스템은, 이동단말(UE:User Equipment)(100), RAN(Radio Access Network)(310), SGSN(Serving GPRS Support Node)(320), GGSN(Gateway GPRS Support Node)(330), MAG(Mobility Access Gateway)(340), LMA(Local Mobility Agent/Anchor)(500), 인터넷(Internet)망(600) 및 DHCP(Dynamic Host Configuration Protocol) 서버(700)를 포함하여 구성된다.Referring to FIG. 1, a system for providing mobility of a mobile terminal according to the present invention includes a user equipment (UE) 100, a Radio Access Network (RAN) 310, and a Serving GPRS Support Node (SGSN) 320. , Gateway GPRS Support Node (GGSN) 330, Mobility Access Gateway (MAG) 340, Local Mobility Agent / Anchor (LMA) 500,
더하여, 도면에 도시된 바와 같이 본 발명의 이동성 제공 시스템은 이동단말의 고유의 기능 및 부가적인 기능을 위하여 다른 구성요소, 예를 들어 홈위치등록기(Home Location Register)(400), 인증센터(Authentication Center)(410) 등을 더 포함할 수도 있음은 자명할 것이다.In addition, as shown in the drawings, the mobility providing system of the present invention provides other components, for example, a
도 1에 도시된 바와 같이, 본 발명에서 설명의 편의상 각 GGSN(230,330)의 서비스 지역을 서브넷(subnet)으로 구분하고, 이동단말(UE)(100)이 최초 접속되어 있는 망을 홈 서브넷(home subnet)(200)으로, 이동단말(100)이 이동하여 접속되는 다른 망을 타 서브넷(foreign subnet)(300)으로 구분한다. 예컨대, 본 발명의 실시 예에서 이동단말(100)이 다른 PLMN(Public Land Mobile Network)망에서 WCDMA 망으로 이동한 경우에 최초 접속한 다른 PLMN 망을 홈 서브넷(200)으로, 이동단말(100)이 이동하여 접속하는 WCDMA 망을 타 서브넷(300)으로 정의할 수 있다. 여기서 PLMN 망은 기지국 기반의 모든 이동통신망을 포함하는 개념이다. 도 1에 도시된 예시도에서는 홈 서브넷(200) 및 타 서브넷(300)을 모두 WCDMA망으로 가정하여 설명하고 있지만, 홈 서브넷(200) 및 타 서브넷(300)은 다른 기지국 기반의 어떠한 이동통신망도 적용될 수도 있다.As shown in FIG. 1, for convenience of description in the present invention, a service area of each GGSN 230 and 330 is divided into subnets, and a network to which a mobile terminal (UE) 100 is initially connected is a home subnet (home). The
도 1을 참조하여 본 발명에 따른 이동단말의 이동성 제공 시스템을 개략적으로 설명하면 다음과 같다. 이동단말(100)은 자신의 홈 서브넷(200) 상의 IP 주소가 할당된다. 이동단말(100)은 IP 주소를 이용하여 홈 서브넷(200) 안에서는 어디에서나 홈 서브넷(200)의 GGSN(330)을 통해 상대노드(800)로부터 IP 패킷 데이터를 수신할 수 있다. 이동단말(100)이 홈 서브넷(200)에서 타 서브넷(300)으로 이동하게 되면 타 서브넷(300)에서 사용할 임시주소로서 새로운 IP 주소, 즉 CoA를 할당받게 된다. 이때, 본 발명에서 모바일 IP 프로토콜을 탑재하지 않은 이동단말(100)이 홈 서브넷(200)에서 타 서브넷(300)으로 이동한 경우 타 서브넷(300)의 MAG(340)가 이동단말(100)을 대신하여 타 서브넷(300)에서 할당된 CoA와 이동단말(100)의 IP 주소를 바인딩(binding)하고 LMA(500)로 바인딩 업데이트 요청 메시지를 전송한다. 그러면 LMA(500)는 바인딩 캐쉬(Binding Cache)를 업데이트한다. 이러한 바인딩 업데이트를 통해 모바일 IP가 지원되지 않는 이동단말(100)이 다른 서브넷으로 이동한 경우에도 네트워크와 끊임없는(Seamless) 이동성을 제공할 수 있다. 이하에서 도 1을 참조하여, 타 서브넷을 WCDMA 망으로 예를 들어 이동단말의 이동성 제공 시스템의 구성요소 각각을 보다 상세하게 설명한다.Referring to Figure 1 schematically illustrates a system for providing mobility of a mobile terminal according to the present invention. The
본 발명의 실시 예에 따른 단말(100)은 셀룰러폰, PDA 등의 이동통신이 가능한 모든 단말을 포함한다. 이동단말(100)은 음성 통화뿐만 아니라 패킷 데이터 업로드 및 다운로드가 가능한 일반적인 휴대 단말기가 될 수 있다. 특히, 본 발명에 따른 이동단말(100)은 모바일 IP 프로토콜 스택이 탑재되지 않는 휴대 단말기이다. The terminal 100 according to an embodiment of the present invention includes all terminals capable of mobile communication such as a cellular phone and a PDA. The
무선 액세스 네트워크(RAN)(310)는 이동단말(100)과 무선통신이 가능하고 무 선자원 관리에 참여하는 기지국인 노드 B(311) 및 노드 B(311)를 제어하는 기지국 제어기인 무선망 제어부(RNC:Radio Network Controller)(312)를 포함한다.The radio access network (RAN) 310 is a radio network controller which is a base station controller which controls a
패킷 교환 지원 노드(SGSN)(320)는 이동단말(100)이 보내는 패킷 데이터 또는 이동단말(100)로 향하는 패킷 데이터를 전송하는 망 교환기의 역할을 한다. 이러한 SGSN(320)은 RAN(310)과 패킷 관문 지원 노드(GGSN)(330) 간에 후술할 PDP 콘텍스트(Packet Data Protocol Context)의 활성화 요청이나 생성을 위한 메시지 등을 포함한 각종 데이터가 전송되도록 한다. 또한, SGSN(320)은 이동단말(100)로부터 GGSN(330)까지 GTP(GPRS Tunneling Protocol) 터널을 형성하여 세션 설정에 있어서 중계역할을 수행한다.The packet switching support node (SGSN) 320 serves as a network switch for transmitting packet data sent by the
GGSN(330)은 이동단말(100)과의 GTP 터널에서 종단 액세스 포인트가 됨과 동시에 외부 망과의 관문 역할을 하는 망 게이트웨이로서의 기능을 수행한다. 이러한 GGSN(330)은 인터넷망(600)을 포함하여 PLMN 또는 PDN(Packet Domain Network) 등 다른 네트워크와 연결된다. 또한 GGSN(330)은 이동단말(100)과 상대노드(800) 간의 패킷 데이터 송수신을 위하여 SGSN(320)을 통해 이동단말(100)과 세션을 설정한다. The
특히, 본 발명의 GGSN(330)은 이동단말(100)이 홈 서브넷(200)에서 타 서브넷(300)으로 이동한 경우에서도 이동성을 제공할 수 있도록 타 서브넷(300)에서 사용할 이동단말(100)의 임시 IP 주소인 CoA를 생성한다. GGSN(330)은 자신의 프리픽스(Prefix) 및 이동단말(100)의 MAC 주소(Media Access Control Address)를 이용하여 CoA를 생성하는 것이 바람직하다.In particular, the
이동성 액세스 게이트웨이(MAG)(340)는 이동단말(100)이 타 서브넷(300)으로 이동한 경우에도 이동성을 제공할 수 있도록 타 서브넷(300)에서 사용할 CoA와 이동단말(100)의 IP 주소를 바인딩하기 위한 바인딩 업데이트(Binding Update)를 수행하는 장치이다. MAG(340)와 GGSN(330)은 분리하여 구성할 수 있으나, 도 1에 도시된 바와 같이 GGSN(330) 내에 MAG(340)을 두어 일체형(이를, 편의상 GGSN/MAG로 표기함)으로 구성할 수 있다. 본 발명의 다른 실시 예에서는 GGSN(330)이 이동단말(100)을 대신하여 바인딩 업데이트를 수행할 수도 있다.The mobility access gateway (MAG) 340 provides a CoA to be used in another
이동성 지원 에이전트(LMA)(500)는 이동단말(100)의 이동성을 총괄적으로 관리하는 장치로서, MAG(340)으로부터 바인딩 업데이트 요청 메시지가 수신되면 내부의 바인딩 캐쉬(Binding Cache)를 업데이트함으로써 현재 이동단말(100)의 위치를 등록하고 타 서브넷(300)의 정보를 저장한다. 특히 바인딩 업데이트 요청 메시지에 포함된 이동단말(100)의 CoA 및 IP 주소를 저장(또는 변경)한다. 이동단말(100)이 타 서브넷(300)으로 이동한 경우 상대노드(800)는 LMA(500)에 저장된 CoA 및 단말의 IP 주소를 참조하여 이동단말(100)과의 패킷 데이터 통신이 가능하게 된다. 이때, 이동단말(100)의 IP는 선택적으로 스테이트리스 자동 주소 생성방식(stateless auto-configuration type)에 의해 이동단말(100)에서 생성될 수 있다.The mobility support agent (LMA) 500 is a device that manages the mobility of the
홈 위치 등록기(HLR)(410)는 이동단말(100)의 가입자 정보를 실시간 관리하는 장치로서, 내부의 데이터베이스에는 패킷 도메인의 가입자 정보, 라우팅 정보, 단말기 일련번호, 권한 정보, 각종 부가서비스 정보 등이 저장되어 있다.The home location register (HLR) 410 is a device that manages subscriber information of the
인증센터(AuC)(410)는 가입자에 대한 인증 및 무선 통화 구간에 대한 암호화 기능을 지원하기 위한 것으로, 인증시 사용되는 가입자 정보, 단말기 일련번호, 인증 키 등이 저장되어 있다.The authentication center (AuC) 410 is for supporting the authentication function for the subscriber and the encryption function for the wireless call interval, and stores subscriber information, terminal serial number, authentication key, etc. used for authentication.
DHCP 서버(700)는 이동단말(100)의 IP를 선택적으로 스테이트풀 자동 주소 생성방식(stateful auto-configuration type)에 의해 생성할 수도 있다. 앞서도 언급한 바와 같이, 이동단말(100)의 IP는 단말에서 스테이트리스 자동 주소 생성방식에 의해 이동단말(100)에서 생성될 수도 있고, DHCP 서버(700)에서 스테이트풀 자동 주소 생성방식에 의해 생성될 수도 있다. 이와 같이 생성된 이동단말(100)의 IP 주소 및 CoA 주소를 이용하여 바인딩 업데이트를 수행하게 되는 것이다. DHCP 서버(700)를 이용한 이동성 제공방법은 하기에서 구체적으로 설명한다.The
이와 같이, 본 발명에 따른 이동단말의 이동성 제공 시스템에서는 모바일 IP가 지원되지 않는 이동단말(100)이 홈 서브넷(200)에서 타 서브넷(300)으로 이동한 경우에 타 서브넷(300)의 GGNS(330)이 이동단말(100)과 세션을 설정하고, 세션이 설정되면 MAG(340)에서 이동단말(100)의 이동성 제공을 위한 바인딩 업데이트 요청 메시지를 이동단말(100)을 대신하여 LMA(500)에 전송하게 된다. 이동단말(100)은 모바일 IP가 지원되지 않아도 이동성을 제공받을 수 있게 된다.As described above, in the mobility providing system of the mobile terminal according to the present invention, when the
도 2는 본 발명의 실시 예에 따른 바인딩 업데이트를 수행하기 위한 MAG의 구성도이다. 도 2를 참조하면, 본 발명에 따른 MAG(340)는 메모리부(341), 주소생성부(342) 및 업데이트부(343)를 포함한다.2 is a configuration diagram of a MAG for performing binding update according to an embodiment of the present invention. 2, the
메모리부(341)는 홈 서브넷(200)에서 사용하는 이동단말(100)의 IP 주소, 타 서브넷(300)에서 사용하는 이동단말(100)의 CoA 및 이동단말(100)의 패킷 데이터 통신시 외부 망과의 관문 역할을 담당하는 GGSN(330)의 프리픽스(prefix)를 저장한다. 주소생성부(342)는 메모리부(341)에 저장된 프리픽스를 이용하여 패킷 데이터 송수신을 위한 CoA를 생성한 후 상기 메모리부(341)에 저장한다. 업데이트부(343)는 CoA 및 이동단말(100)의 IP 주소를 이용하여 LMA(500)에 바인딩 업데이트 요청 메시지를 전송함으로써 상기 이동단말(100)을 대신해서 바인딩 업데이트 절차를 수행한다The
이와 같이, 종래에는 이동단말(100)이 모바일 IP 프로토콜 스택을 탑재하여 LMA(500)에 모바일 IP 주소가 포함된 바인딩 업데이트 메시지를 전송함으로써 바인딩 업데이트가 이루어졌으나, 본 발명에서는 MAG(340)에서 이동단말(100)을 대신하여 바인딩 업데이트 수행함에 따라 이동단말(100)이 모바일 IP 프로토콜 스택을 탑재하지 않아도 된다.As such, in the related art, although the
도 3은 본 발명의 일 실시 예에 따른 모바일 IP가 지원되지 않는 이동단말의 이동성 제공방법을 나타낸 절차도이다.3 is a flowchart illustrating a method for providing mobility of a mobile terminal that does not support mobile IP according to an embodiment of the present invention.
도 3을 참조하면, 본 발명에 따른 이동단말(100)이 홈 서브넷(200)에서 타 서브넷(300)으로 이동한 경우, 망과의 접속절차를 완료한 후 타 서브넷(300)의 망 교환기인 SGSN(320)으로 PDP 콘텍스트(Packet Data Protocol Context) 활성화 요청 메시지(Activate-PDP-Context-Request message)를 전송한다(S101). 이러한 요청 메시지는 이동단말(100)이 GGSN(330)을 통해 상대노드(800)로부터 패킷 데이터를 송수신할 수 있도록 세션을 설정하기 위한 것이다. PDP 콘텍스트 활성화 요청 메시지 에는 상대노드(800)를 구별하기 위한 APN(Access Point Name), GTP 터널을 통해 전송되는 패킷 데이터의 서비스 품질을 나타내는 QoS(Quality of Service), IP/PPP/모바일 IP 등의 PDP 타입(PDP-TYPE), GTP 터널을 구분하는 NSAPI(Network Service Access Point Identifier) 및 프로토콜 정보를 포함한 PCO(Protocol Configuration Option) 등의 파라미터들이 포함된다.3, when the
SGSN(320)은 PDP 콘텍스트 활성화 요청 메시지에 포함된 파라미터들을 저장하고 GGSN(330)으로 PDP 콘텍스트 생성 요청 메시지(Create-PDP-Context-Request message)를 전송한다(S102). PDP 콘텍스트 생성 요청 메시지에는 SGSN(320)과 GGSN(330) 사이의 GTP 터널 식별자인 TID(Tunnel ID)를 비롯하여, APN, QoS, PDP 타입 및 PCO 등의 파라미터들이 포함된다.The
GGSN(330)은 PDP 콘텍스트 생성 요청에 대한 응답으로서 PDP 콘텍스트 생성 응답 메시지(Create-PDP-Context-Response)를 SGSN(320)으로 전송한다(S103). PDP 콘텍스트 생성 응답 메시지에는 이동단말(100)이 패킷 데이터를 송수신하는데 필요한 PDP 주소(PDP-ADDR), PCO, 응답의 원인을 표시한 Cause 등이 포함된다.The
SGSN(320)은 PDP 콘텍스트가 활성화되었음을 알리기 위한 PDP 콘텍스트 활성화 허용 메시지(Activate-PDP-Context-Accept message)를 이동단말(100)에 전송한다(S104). 이로써 이동단말(100)에 PDP 콘텍스트가 활성화되고 이동단말(100)과 GGSN(330) 간에는 패킷 데이터 전송을 위한 세션이 설정된다. 이동단말(100)과 GGSN(330) 간에 세션이 설정되면 GGSN(330)은 타 서브넷(300)에서 사용할 이동단말(100)의 CoA를 생성한다(S105). The
이동단말(100)에 PDP 콘텍스트 활성화가 이루어지면 이동단말(100)은 선택적으로 GGSN(330)으로 라우터 청원 메시지(Router Solicitation)를 전송함으로써 GGSN(330)에서 이동단말(100)로 라우터 광고 메시지(Router Advertisement)를 전송하도록 한다(S106,S107). 라우터 광고 메시지에는 GGSN(330)의 프리픽스(Prefix), LifeTime, M-Flag, O-Flag, A-Flag 및 L-Flag 등의 파라미터들이 포함된다. 여기서, GGSN(330)의 프리픽스는 서브넷(Subnet)을 구분하기 위한 일종의 네트워크 액세스 ID이고, LifeTime은 Tentative/Preferred/Deprecated로 구분된 자동 주소설정 상태의 유지시간을 설정하기 위한 것이고, M-Flag(Managed Address Configuration Flag), O-Flag(Other stateful Configuration Flag) 및 A-Flag(Autonomous Flag)는 주소 생성방식을 나타내는 파라미터로서 M-Flag=0, O-Flag=0, A-Flag=1이면 스테이트리스 자동 주소 생성방식(stateless auto-configuration type)임을 의미한다. M-Flag나 O-Flag는 1로 설정되고 A-Flag는 0으로 설정되면 스테이트풀 자동 주소 생성방식(stateful auto-configuration type)임을 의미하며, M-Flag나 O-Flag는 1로 설정되고 A-Flag는 1로 설정되면 스테이트리스 자동 주소생성 방식과 스테이트풀 보존 자동 주소생성 방식의 특징들을 모두 포함한 'BOTH' 방식을 의미한다.When the PDP context is activated in the
이어, 이동단말(100)에서 전송된 PDP 활성화 확인 메시지가 GGSN(330)에 수신되면(S108a,S108b), GGSN(330)에서 PDP 활성화 확인 메시지에서 스테이트리스 자동 주소 생성방식 또는 스테이트풀 자동 주소 생성방식인지를 확인한 후(S108c) 바인딩 업데이트 절차가 수행되도록 할 수 있다.Then, when the PDP activation confirmation message transmitted from the
주소 생성방식을 확인한 후(도 3에서는 일례로 스테이트리스 자동 주소 생성방식임), MAG(340)은 이동단말(100)의 CoA와 이동단말(100)에서 생성한 IP 주소를 바인딩하여 바인딩 업데이트 메시지를 생성하고 이를 LMA(500)에 전송한다(S109). 여기서, CoA는 타 서브넷(300)에서 사용할 이동단말(100)의 임시주소이고, IP 주소는 이동단말(100)이 홈 서브넷(200)에서 사용하기 위해 할당된 고정(permanent) IP 주소이며, 도 3에서는 일례로서 IP 주소는 선택적으로 스테이트리스 자동 주소 생성방식(stateless auto-configuration type)에 의해 이동단말(100)에서 생성되는 것을 일례로 한 것이다. After confirming the address generation method (for example, stateless automatic address generation in FIG. 3), the
LMA(500)는 내부의 바인딩 캐쉬에 바인딩 메시지를 등록하여 바인딩 업데이트를 수행하고 GGSN(300)으로 바인딩 업데이트가 이루어졌음을 알리는 응답(Ack) 메시지를 전송한다(S110). 이로써 상대노드(800)는 LMA(500)에 등록된 바인딩 업데이트된 이동단말(100)의 CoA를 참조하여 이동단말(100)을 식별하고 패킷 데이터를 전송하게 된다. The
여기서, 본 발명의 다른 실시 예에서는 MAG(340)은 GGSN(330)과 일체형으로 구현될 수 있으며 GGSN(330)에서도 이동단말(100)을 대신하여 바인딩 업데이트를 수행할 수도 있다. 이러한 바인딩 업데이트 수행과정은 MAG(340)의 수행과정과 동일하므로 설명은 생략한다. 또한, 도 1에서는 GGSN(330)에서 PDP 콘텍스트 생성 응답 메시지에 GGSN(330)의 프리픽스 및 LifeTime 파라미터 등을 더 포함하여 이동단말(100)로 전송할 수 있으며(103a), 이 경우 GGSN(330)의 라우터 광고 메시지 전송과정(S106)을 생략할 수 있다. Here, in another embodiment of the present invention, the
도 4는 본 발명의 일 실시 예에 따른 이동단말의 이동성 제공방법에서 서브넷 내에서의 Inter-SGSN 핸드오버 절차를 나타낸 예시도이다.4 is an exemplary diagram illustrating an Inter-SGSN handover procedure in a subnet in a method for providing mobility of a mobile station according to an embodiment of the present invention.
도 4를 참조하면, 본 발명에 따른 모바일 IP가 지원되지 않는 이동단말(100)이 타 서브넷(300) 내에서 이전의 O-SGSN(Old SGSN)(320a)이 관리하는 영역에서 새로운 N-SGSN(320b)(New-SGSN)이 관리하는 새로운 영역으로 이동한 경우 새로운 영역의 N-RNC(New-RNC) (311b)는 N-SGSN(320b)과 접속한다(S201). N-RNC(311b)는 PDP 콘텍스트 활성화 요청 메시지를 N-SGSN(320b)으로 전송한다(S202). N-SGSN(320b)은 PDP 콘텍스트 활성화 요청 메시지에 포함된 파라미터들을 저장하고, GGSN(330)으로 PDP 콘텍스트 생성 요청 메시지를 전송한다(S203). GGSN(330)은 PDP 콘텍스트를 생성하고 그 생성 응답 메시지를 N-SGSN(320b)으로 전송한다(S204). N-SGSN(320b)은 PDP 콘텍스트 활성화 허용 메시지를 N-RNC(311b)로 전송하여 이동단말(100)에 PDP 콘텍스트를 활성화시킨다(S205). 이로써 이동단말(100)과 GGSN(330) 간에는 세션이 설정된다. 이동단말(100)과 GGSN(330) 간에 세션이 설정되면 GGSN(330)은 타 서브넷(300)에서 사용할 이동단말(100)의 CoA를 생성한다(S206). Referring to FIG. 4, a new N-SGSN in an area managed by a previous O-SGSN (Old SGSN) 320a in another
한편, N-RNC(311b)는 이동단말(100)로부터 선택적으로 전송된 라우터 청원 메시지를 수신하고 이를 N-SGSN(320b)을 통해 GGSN(330)에 전송함으로써 GGSN(330)이 이동단말(100)로 라우터 광고 메시지를 전송하게 한다(S207,S208). 이동단말(100)에서 전송된 PDP 활성화 확인메시지가 GGSN(330)에 수신되면(S209a,S209b), GGSN(330)에서 PDP 활성화 확인 메시지에서 스테이트리스 자동 주소 생성방식 또는 스테이트풀 자동 주소 생성방식인지를 확인한 후(S209c) 바인딩 업데이트 절차가 수행되도록 할 수 있다.Meanwhile, the N-
이처럼 PDP 콘텍스트 활성화를 통해 GGSN(330)-N-SGSN(320b)-N-RNC(311b)간에 패킷 데이터 통신을 위한 세션이 설정되면, MAG(340)은 LMA(500)로 이동단말(100)의 IP 주소 및 CoA를 포함한 바인딩 업데이트 메시지를 전송하여(S210) 이동단말(100)의 위치정보를 등록한다. LMA(500)는 MAG(340)으로 바인딩 업데이트가 이루어졌음을 알리는 응답 메시지를 전송한다(S211). 여기서 MAG(340)의 바인딩 업데이트 수행을 GGSN(330)에서 수행할 수 있음은 앞서 설명하였다.As such, when a session for packet data communication is established between the
이동단말(100)의 이전 위치 영역을 관리하던 O-SGSN(320a)(Old-SGSN)에 PDP 콘텍스트 삭제 요청 메시지를 전송한다(S212). 이때, 원인(Cause)은 핸드오버가 발생하였으므로 망에서 PDP 콘텍스트를 삭제하라는 의미의 'OP-Determined'로 설정될 수 있다. O-SGSN(320a)는 핸드오버에 의해 기존에 형성된 세션을 해제할 것을 인식하고 O-RNC(311a)(Old-RNC)에 PDP 콘텍스트 비활성화 요청 메시지를 전송한다(S213). O-RNC(311a)는 PDP 콘텍스트 비활성화 응답 메시지를 O-SGSN(320a)으로 전송하고(S214), O-SGSN(320a)은 다시 GGSN(330)으로 PDP 콘텍스트 삭제 응답 메시지를 전송하여(S215), 기존의 PDP 콘텍스트가 비활성화되고 기존에 설정의 세션이 해제되었음을 알린다. 이후부터, 상대노드(800)에서 전송된 패킷 데이터는 GGSN(330)-N-SGSN(320b)-N-RNC(311b)를 통해 형성된 새로운 경로를 따라 이동단말(100)로 전송된다.The PDP context deletion request message is transmitted to the O-
이와 같이 이동단말(100)을 대신해서 망 노드인 MAG(340)(또는 GGSN(330))에서 이동단말(100)을 대신하여 핸드오버에 따른 바인딩 업데이트를 수행함으로써 이 동단말(100)의 이동성을 제공할 수 있다. As such, the mobility of the
도 5는 본 발명의 다른 실시 예에 따른 모바일 IP가 지원되지 않는 이동단말의 이동성 제공방법을 나타낸 절차도이다.5 is a flowchart illustrating a method for providing mobility of a mobile terminal that does not support mobile IP according to another embodiment of the present invention.
도 5를 참조하면, 본 발명에 따른 이동단말(100)이 홈 서브넷(200)에서 타 서브넷(300)으로 이동한 경우, 망과의 접속절차를 완료한 후 타 서브넷(300)의 망 교환기인 SGSN(320)으로 GGSN(330)과의 세션 설정을 위한 PDP 콘텍스트 활성화 요청 메시지(Activate-PDP-Context-Request message)를 전송한다(S301). SGSN(320)은 GGSN(330)에 PDP 콘텍스트 생성 요청 메시지(Create-PDP-Context-Request message)를 전송한다(S302). GGSN(330)은 PDP 콘텍스트 생성 요청에 대한 응답으로서 PDP 콘텍스트 생성 응답 메시지(Create-PDP-Context-Response)를 SGSN(320)으로 전송한다(S303). SGSN(320)은 PDP 콘텍스트 활성화 허용 메시지를 이동단말(100)로 전송하여 PDP 콘텍스트가 활성화되었음을 알린다(S304). 이동단말(100)과 GGSN(330) 간에 세션이 설정되면 GGSN(330)은 타 서브넷(300)에서 사용할 이동단말(100)의 CoA를 생성한다(S305). Referring to FIG. 5, when the
이동단말(100)은 선택적으로 GGSN(330)으로 라우터 청원 메시지를 전송함으로써 GGSN(330)이 라우터 광고 메시지를 전송한다(S306,S307). 이때 라우터 광고 메시지에 M-Flag나 O-Flag를 1로 설정되고 A-Flag를 0으로 설정하여 스테이트풀 자동 주소생성 방식임을 알린다.The
이와 같이 본 실시 예에서는 스테이트풀 자동 주소 생성방식이므로 이동단 말(100)은 DHCP 서버(700)에 접속하여 DHCP 서버(700)로부터 IP(고정 IP) 주소를 할당받는다(S308). 이를 위하여 DHCP 서버(700)는 스테이트풀 자동 주소 생성방식에 의해 이동단말(100)의 IP 주소를 생성하여 이동단말(100) 및 MAG(340)으로 전달한다. 앞서 설명한 본 발명의 일 실시 예에서는 이동단말(100)에서 IP 주소를 생성하였으나(스테이트리스 자동 주소 생성방식), 본 발명의 다른 실시 예에서는 DHCP 서버(700)에서 이동단말(100)의 IP 주소를 생성하여 할당한다(스테이트풀 자동 주소 생성방식). 이때, DHCP 서버(700)는 GGSN(330)의 프리픽스를 통합적으로 관리하는 서버로서 각 GGSN(330)별로 각각의 프리픽스를 등록 및 관리한다. DHCP 서버(700)는 이동단말(100)의 IP 주소를 유동적으로 할당할 수 있도록 인터넷망(600)을 통해 GGSN(330)과 연결되어 있으며, 이때 ISP(Internet Service Provider)별로 각각 자신의 DHCP 서버(700)를 구축할 수 있다.As described above, since the stateful automatic address generation method is used, the
한편, GGSN(330)은 선택적으로 이미 활성화되어 있는 PDP 콘텍스트의 갱신을 요청할 수 있다. 이를 위하여 GGSN(330)은 선택적으로 PDP 콘텍스트 갱신 요청 메시지를 SGSN(320)으로 전송한다(S309). SGSN(320)은 이동단말(100)에 PDP 콘텍스트 갱신 요청 메시지를 전송한다(S310), 이동단말(100)은 활성화된 PDP 콘텍스트 갱신 허용 메시지를 SGSN(320)으로 전송한다(S311). SGSN(320)은 GGSN(330)으로 PDP 콘텍스트 갱신 요청에 대한 응답 메시지를 전송한다(S312). Meanwhile, the
이때, 본 발명에서는 PDP 콘텍스트 업데이트 요청 메시지를 GGSN(330) 측에서 전송함으로써 더 많은 정보를 더 많은 망 노드들, 예컨대 SGSN(320)을 포함한 그 외 AAA(미도시) 서버 등에 전송할 수 있게 되어 다양한 응용이 가능하도록 한 다. 다시 말하면, 종래에는 PDP 콘텍스트 업데이트 요청 메시지를 이동단말(100)에서 전송함에 따라 해당 PDP 콘텍스트 업데이트 메시지에 실어 전송할 수 있는 파라미터의 수와 전송 가능한 망 노드의 수가 제한적이었으나, 본 발명에서는 다양한 망 노드들과 연동하는 GGSN(330)에서 PDP 콘텍스트 업데이트 메시지를 전송함에 따라 상대적으로 많은 정보를 많은 망 노드에 전송할 수 있다. At this time, in the present invention, by transmitting the PDP context update request message at the
이와 같이 PDP 콘텍스트 활성화를 통해 GGSN(330)-SGSN(320)-RNC(311) 사이에 세션이 설정되면, MAG(340)은 DHCP 서버(700)에 의해 생성된 이동단말(100)의 IP 주소 및 CoA를 포함한 바인딩 업데이트 메시지를 LMA(500)에 전송하여 LMA(500)에 이동단말(100)의 현재 위치를 등록시킨다(S312). GGSN(330)에서도 MAG(340)와 같이 바인딩 업데이트 메시지를 LMA(500)으로 전송할 수도 있음은 앞서 언급한 바와 같다.As such, when a session is established between the
그리고, PDP 업데이트 메시지를 수신한 LMA(500)는 GGSN(330)으로 프록시 바인딩 업데이트가 이루어졌음을 알리는 응답(Ack) 메시지를 전송한다(S313). 이때부터, 상대노드(800)에서 전송된 패킷 데이터는 GGSN(330)-SGSN(320)-RNC(311)을 통해 이동단말(100)로 전달된다. After receiving the PDP update message, the
이상에서 설명한 바와 같이, GGSN(330) 또는 MAG(340) 등 망 노드에서 이동단말(100)을 대신하여 바인딩 업데이트를 수행함으로써 이동단말(100)에 모바일 IP 프로토콜 스택이 탑재되어 있지 않아도 해당 이동단말(100)의 이동성을 제공할 수 있다. As described above, by performing a binding update on behalf of the
도 6은 본 발명의 다른 실시 예에 따른 이동단말의 이동성 제공방법에서 서브넷 내에서의 Inter-SGSN 핸드오버 절차를 나타낸 예시도이다.6 is an exemplary diagram illustrating an Inter-SGSN handover procedure in a subnet in a method for providing mobility of a mobile station according to another embodiment of the present invention.
도 6을 참조하면, 본 발명에 따른 모바일 IP가 지원되지 않는 이동단말(100)이 타 서브넷(300) 내에서 이전의 O-SGSN(320a)이 관리하는 영역에서 새로운 N-SGSN(320b)이 관리하는 새로운 영역으로 이동한 경우, 새로운 영역의 N-RNC(311b)는 N-SGSN(320b)과 접속한다(S401). N-RNC(311b)는 PDP 콘텍스트 활성화 요청 메시지 N-SGSN(320b)으로 전송한다(S402). N-SGSN(320b)는 GGSN(330)으로 PDP 콘텍스트 생성 요청 메시지를 전송한다(S403). GGSN(330)은 PDP 콘텍스트를 생성하고 그 생성 응답 메시지를 N-SGSN(320b)으로 전송한다(S404). N-SGSN(320b)은 N-RNC(311b)에 PDP 콘텍스트 활성화 허용 메시지를 전송하여 이동단말(100)에 PDP 콘텍스트를 활성화시킨다(S405). 이동단말(100)과 GGSN(330) 간에 세션이 설정되면 GGSN(330)은 타 서브넷(300)에서 사용할 이동단말(100)의 CoA를 생성한다(S406). 6, a new N-
N-RNC(311b)는 이동단말(100)로부터 선택적으로 전송된 라우터 청원 메시지를 수신하고, 이를 N-SGSN(320b)를 통해 GGSN(330)으로 전송함으로써 GGSN(330)이 이동단말(100)로 라우터 광고 메시지를 전송하도록 한다(S407,S408). 본 실시 예에서는 스테이트풀 자동 주소 생성방식이므로 이동단말(100)은 DHCP 서버(700)에 접속하여 DHCP 서버(700)로부터 IP(고정 IP) 주소를 할당받는다(S409). 이를 위해 DHCP 서버(700)는 스테이트풀 자동 주소 생성방식에 의해 이동단말(100)의 IP 주소를 생성하여 이동단말(100) 및 MAG(340)으로 전달한다. The N-
한편, GGSN(330)은 선택적으로 이미 활성화되어 있는 PDP 콘텍스트의 갱신을 요청할 수 있다. 이를 위하여 GGSN(330)은 선택적으로 PDP 콘텍스트 갱신 요청 메시지를 SGSN(320)으로 전송한다(S410). SGSN(320)은 이동단말(100)에 PDP 콘텍스트 갱신 요청 메시지를 전송한다(S411), 이동단말(100)은 활성화된 PDP 콘텍스트 갱신 허용 메시지를 SGSN(320)으로 전송한다(S412). SGSN(320)은 GGSN(330)으로 PDP 콘텍스트 갱신 요청에 대한 응답 메시지를 전송할 수 있다(S413). 이와 같이 본 발명에서는 Inter-SGSN 핸드오버의 경우에도 GGSN(330)에서 PDP 콘텍스트 업데이트 요청 메시지를 전송함으로써, 상기한 바와 같이 종래기술과 비교하여 더 많은 정보를 더 많은 망 노드에 전송할 수 있게 되어 다양한 응용이 가능하게 된다.Meanwhile, the
이와 같이 PDP 콘텍스트 활성화를 통해 GGSN(330)-N-SGSN(320b)-N-RNC(311b) 간의 세션이 설정되면, MAG(340)는 이동단말(100)의 IP 주소와 DHCP 서버(700)에서 할당한 CoA를 바인딩하고 LMA(500)에 바인딩 업데이트 메시지를 전송하여 이동단말(100)의 현재 위치가 등록되도록 한다(S414). LMA(500)는 GGSN(330)으로 바인딩 업데이트가 이루어졌음을 알리는 응답 메시지를 전송한다(S415). 여기서 MAG(340)의 바인딩 업데이트 수행을 GGSN(330)에서 수행할 수도 있음은 앞서 설명하였다.As such, when a session between the
바인딩 업데이트 응답 메시지가 수신되면 GGSN(330)은 이동단말(100)의 이전 위치 영역을 관리하던 O-SGSN(320a)으로 PDP 콘텍스트 삭제 요청 메시지를 전송한다(S416). 이때, 원인(Cause)은 핸드오버가 발생하였으므로 망에서 PDP 콘텍스트를 삭제하라는 의미의 'OP-Determined'로 설정될 수 있다. O-SGSN(320a)는 핸드오버에 의해 기존에 형성된 세션을 해제할 것을 인식하고 O-RNC(311a)에 PDP 콘텍스트 비활성화 요청 메시지를 전송한다(S417). O-RNC(311a)는 PDP 콘텍스트 비활성화 응답 메시지를 O-SGSN(320a)으로 전송하고(S418), O-SGSN(320a)은 다시 GGSN(330)으로 PDP 콘텍스트 삭제 응답 메시지를 전송하여(S419), 기존의 PDP 콘텍스트가 비활성화되고 기존에 설정되었던 세션은 해제되었음을 알린다. 따라서 이후부터는 상대노드(800)로부터 전송되어 온 패킷 데이터는 GGSN(330)-N-SGSN(320b)-N-RNC(311b)를 통해 형성된 새로운 경로를 따라 이동단말(100)로 전송된다.When the binding update response message is received, the
이와 같이 이동단말(100)을 대신하여 망 노드인 MAG(340)(또는 GGSN(330))에서 모바일 IP가 지원되지 않는 이동단말(100)을 대신하여 핸드오버에 따른 바인딩 업데이트를 수행함으로써 이동단말(100)의 이동성을 제공할 수 있다.In this way, the
이상에서 본 발명에 따른 모바일 IP가 지원되지 않는 이동단말의 이동성을 제공하기 위한 시스템, 방법 및 이를 위한 바인딩 업데이트 장치에 대하여 설명하였다. 이러한 본 발명에 따른 기술적 구성은 본 발명이 속하는 기술분야의 당업자가 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로, 이상에서 기술한 실시 예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로서 이해되어야 하고, 본 발명의 범위는 전술한 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 등가 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.In the above, a system, a method for providing mobility of a mobile terminal that does not support mobile IP according to the present invention, and a binding update apparatus for the same have been described. Such a technical configuration according to the present invention will be understood by those skilled in the art that the present invention may be implemented in other specific forms without changing the technical spirit or essential features. Therefore, the above-described embodiments are to be understood in all respects as illustrative and not restrictive, and the scope of the present invention is indicated by the appended claims rather than the foregoing description, and the meanings of the claims and All changes or modifications derived from the scope and equivalent concepts thereof should be construed as being included in the scope of the present invention.
본 발명에 의하면 이동단말에 모바일 IP 프로토콜 스택을 탑재하지 않고도 이동단말의 이동성을 보장할 수 있기 때문에 유무선 인터넷 서비스를 포함한 각종 패킷 데이터 서비스를 제공받을 수 있다. 나아가 이동단말에 모바일 IP 프로토콜 스택을 탑재하지 않게 되므로 제조 비용을 절감하고 이동단말의 서비스 신뢰성이 향상될 수 있다. 이러한 장점을 고려한다면 향후 이동통신 시스템에서 그 적용 가능성은 높아질 것으로 판단된다.According to the present invention, since the mobility of the mobile terminal can be guaranteed without the mobile IP protocol stack being mounted on the mobile terminal, various packet data services including wired and wireless Internet services can be provided. Furthermore, since the mobile IP protocol stack is not installed in the mobile terminal, the manufacturing cost can be reduced and the service reliability of the mobile terminal can be improved. Considering these advantages, the applicability of the mobile communication system is expected to increase.
도 1은 본 발명의 실시 예에 따른 모바일 IP가 지원되지 않는 이동단말의 이동성 제공 시스템을 개략적으로 도시한 구성도이다. 1 is a block diagram schematically illustrating a system for providing mobility of a mobile terminal that does not support mobile IP according to an embodiment of the present invention.
도 2는 본 발명의 실시 예에 따른 바인딩 업데이트를 수행하기 위한 MAG의 구성도이다.2 is a configuration diagram of a MAG for performing binding update according to an embodiment of the present invention.
도 3은 본 발명의 일 실시 예에 따른 모바일 IP가 지원되지 않는 이동단말의 이동성 제공방법을 나타낸 절차도이다.3 is a flowchart illustrating a method for providing mobility of a mobile terminal that does not support mobile IP according to an embodiment of the present invention.
도 4는 본 발명의 일 실시 예에 따른 이동단말의 이동성 제공방법에서 서브넷 내에서의 Inter-SGSN 핸드오버 절차를 나타낸 예시도이다.4 is an exemplary diagram illustrating an Inter-SGSN handover procedure in a subnet in a method for providing mobility of a mobile station according to an embodiment of the present invention.
도 5는 본 발명의 다른 실시 예에 따른 모바일 IP가 지원되지 않는 이동단말의 이동성 제공방법을 나타낸 절차도이다.5 is a flowchart illustrating a method for providing mobility of a mobile terminal that does not support mobile IP according to another embodiment of the present invention.
도 6은 본 발명의 다른 실시 예에 따른 이동단말의 이동성 제공방법에서 서브넷 내에서의 Inter-SGSN 핸드오버 절차를 나타낸 예시도이다.6 is an exemplary diagram illustrating an Inter-SGSN handover procedure in a subnet in a method for providing mobility of a mobile station according to another embodiment of the present invention.
* 도면의 주요 부분에 대한 부호의 설명 * Explanation of symbols on the main parts of the drawings
100 : 이동단말 200 : 홈 서브넷(home subnet)100: mobile terminal 200: home subnet
300 : 타 서브넷(foreign subnet) 320 : SGSN300: foreign subnet 320: SGSN
330 : GGSN 340 : MAG 330: GGSN 340: MAG
500 : LMA 600 : 인터넷망500: LMA 600: Internet
700 : DHCP 서버 800 : 상대노드(CN)700: DHCP server 800: partner node (CN)
Claims (14)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070099084A KR100931795B1 (en) | 2007-10-02 | 2007-10-02 | System and Method for Providing Mobility of Mobile Terminal without Mobile IP and Binding Update Apparatus therefor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070099084A KR100931795B1 (en) | 2007-10-02 | 2007-10-02 | System and Method for Providing Mobility of Mobile Terminal without Mobile IP and Binding Update Apparatus therefor |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090033981A KR20090033981A (en) | 2009-04-07 |
KR100931795B1 true KR100931795B1 (en) | 2009-12-14 |
Family
ID=40760036
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070099084A Expired - Fee Related KR100931795B1 (en) | 2007-10-02 | 2007-10-02 | System and Method for Providing Mobility of Mobile Terminal without Mobile IP and Binding Update Apparatus therefor |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100931795B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116233075A (en) * | 2023-02-10 | 2023-06-06 | 济南浪潮数据技术有限公司 | Method, device and equipment for IP address allocation management under cloud platform |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040016264A (en) * | 2002-08-16 | 2004-02-21 | 삼성전자주식회사 | Optimized packet routing method in mobile ipv6 supporting localized mobility management |
KR20040092887A (en) * | 2003-04-29 | 2004-11-04 | 삼성전자주식회사 | Wireless Local Area Network making a mobility of host possible and a method operating thereof |
KR20050044387A (en) * | 2001-11-14 | 2005-05-12 | 노키아 코포레이션 | Mobile router support for ipv6 |
KR100729237B1 (en) * | 2006-07-27 | 2007-06-15 | 경희대학교 산학협력단 | Mobile router providing network mobility of Zigbee network communicating with IPv6 node |
-
2007
- 2007-10-02 KR KR1020070099084A patent/KR100931795B1/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050044387A (en) * | 2001-11-14 | 2005-05-12 | 노키아 코포레이션 | Mobile router support for ipv6 |
KR20040016264A (en) * | 2002-08-16 | 2004-02-21 | 삼성전자주식회사 | Optimized packet routing method in mobile ipv6 supporting localized mobility management |
KR20040092887A (en) * | 2003-04-29 | 2004-11-04 | 삼성전자주식회사 | Wireless Local Area Network making a mobility of host possible and a method operating thereof |
KR100729237B1 (en) * | 2006-07-27 | 2007-06-15 | 경희대학교 산학협력단 | Mobile router providing network mobility of Zigbee network communicating with IPv6 node |
Also Published As
Publication number | Publication date |
---|---|
KR20090033981A (en) | 2009-04-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3373501B2 (en) | Mobile agent selection in access networks | |
JP3638525B2 (en) | IP routing optimization in access networks | |
JP5072864B2 (en) | Communication system and domain management device | |
EP1523840B1 (en) | Method and switching device providing mobile ip functionality for a non-mobile-ip capable mobile node | |
CN100481809C (en) | Mobile management method and mobile terminal | |
JP5248586B2 (en) | Telecommunications | |
KR101019927B1 (en) | Packet-Forwarding Methods for Proxy Mobile IPs | |
CN101040463B (en) | Handover system and method for dual-mode mobile terminal connecting mobile communication network and wireless network | |
CN101897157A (en) | Address allocation method, address allocation system, mobile node, and proxy node | |
CN101534496B (en) | Method for obtaining home link information by user | |
CN101848454B (en) | A method, network system and local mobility anchor for allocating prefixes | |
KR20120052223A (en) | Message-sending method and serving gprs support node | |
KR100931795B1 (en) | System and Method for Providing Mobility of Mobile Terminal without Mobile IP and Binding Update Apparatus therefor | |
KR101734480B1 (en) | Method for allocating home network prefix, inter-handoff and multi-homing system thereof | |
CN101471840B (en) | Network connection method and network system | |
EP1290848B1 (en) | Ip address allocation in a mobile telecommunications network | |
CN102036217B (en) | Method and system for establishing multiple mobile sessions in proxy mobile IP system | |
CN101621438A (en) | Device and method for realizing switching among mobile management domains | |
Liza et al. | Implementation architecture of proxy mobile IPv6 protocol for NS2 simulator software | |
CN101494850B (en) | Mobility managing method and mobile terminal | |
KR100932280B1 (en) | How to Provide Mobility Support Between Networks | |
KR100898180B1 (en) | Network-based mobility providing method in mobile communication system | |
KR101527611B1 (en) | Heterogeneous network connection method | |
KR20070103846A (en) | Method and apparatus for recognizing subscriber station in IPv6-based mobile communication network | |
KR20050054353A (en) | Method for updating routing area of mobile node in wireless internet and mobile communication network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
FPAY | Annual fee payment |
Payment date: 20121114 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20131121 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20141201 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20151130 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20181205 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20181205 |